“Skills speak louder than words” Indeed they do, but the “actions” part is step 2 once you get “skills”. This is the story of how skills + actions with @pluralsight changed my life TWICE. Let me tell you why I’ve been in training since around 2002, when I co-created and delivered the 32-bit to 64-bit migration labs for @Microsoft, @HP, and @Intel while working at Artinsoft. We were teaching enterprises all over the world how to migrate their code from 32-bit processors to 64-bit. This was part of an initiative led by Microsoft and since Artinsoft created the VB6 to VB.NET migration assistant, we got a chance to help companies worldwide migrate their code. The effort was called Route 64, and we got a chance to train companies of all sizes while traveling the world (the travel part was fun, check out a list here: https://www.xaviermorera.com/road-warrior/) . One of the locations where we gave our trainings was Building 20 in Microsoft’s main headquarters in Washington. At the time, there was a small company giving trainings in Building 20 as well. Who knows, maybe I even crossed paths with some of its founders back then. At the time, Pluralsight was instructor-led […]
The other day I casually committed a file and when I pused to git I ran into an error letting me know that I was hitting a limit, I exceeded the allowed file size in Git which is 100 MB. This issue is quite well documented in several places, including this issue in Github: https://github.com/desktop/desktop/issues/4066 Yeah… who commits a file over 100 MB in size in Git. Guilty as charged… it was a template (potx) that I needed to apply but that had pleeeeeenty of images. How do I fix this and commit a large file? #1 First, I need to “uncommit” the file which is easy since I have not pushed it yet (obviously). so a git reset works #2 Use LFS, Git’s Large File Storage, which is an open source Git extension for versioning large files. Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise. It is easy to use, simply install it first. You can download from https://git-lfs.github.com/ Then you need to install in your account by running (this needs to […]
Trump boasts that because of his presidency the US has undergone the "biggest economy recovery ever". Is this true when looking at the data from the perspective of a Machine Learning model? Or is he just reaping Obama's benefits?
It seems like every time you blink, there is a new framework that gets created or a new language comes along. In this post I'll tell you about what I am working on to help you learn about everything around Big Data
Hadoop came to revolutionize the world, allowing us to process large amounts of data at a rate not seen before. Let me tell you why you should care about Hadoop
Did your company had to transition immediately to WFH? Are you now in a disadvantage because you had your small business phone system all set up but now it does not work when everyone is at home or it gets quite expensive? Here is the solution that has worked the best for me over the years, using Skype Manager—which does not involve any setup and has a reduced cost. You just need to install Skype, which runs in a computer in pretty much any OS, tablet, iOS, Android… you name it. Here’s my business case. I own a support center that provides support to a tech company. We are in Costa Rica, their customers are in the US and Canada. When I was asked to implement the phone system I had several options which included setting up an Asterisk central or looking for other solutions. I had tried Asterisk before but it had several drawbacks. So what I did is use Skype Manager to invite the collaborators, assigned them a subscription so that they can make calls and, assigned them a land line to receive calls. You can allocate credit in case they are calling an area not covered by […]
One of the things about working from home is that you can’t just pick up your laptop, turn it around, and tell your coworker: “look here, this is what I need”. If you are remote or distributed, the story is different. You have to share in a particular way. You could start a screen sharing session, but that may be overkill. Here is where screen capture comes to the rescue. The “standard” way is to press the print screen key (PrtScr), open mspaint, paste, save, and then send via email or chat. Well, that did not sound that convenient. Let me tell you about a lovely tool called Jing that I have been using for many years—although it is now known as Techsmith Capture: https://www.techsmith.com/jing-tool.html The lovely thing about this tool is that it is pretty easy to use. One nice feature of Jing is that it puts a small sun in the corner of your screen, so you can hover over it and it expands showing the available options. You then select which part of the screen you want to capture, and then it gives you the option to add text, arrows, and more. Then you can save locally, […]