Skip links

Main navigation

Bye Bye Adobe Illustrator

I have been using Adobe products since 2001 and love them. However, I do NOT love the fact that we no longer can buy packages but must subscribe to Adobe Creative Cloud. I held off switching over and clung to Creative Suite 5.5 until it no longer would work properly. Last night I installed the latest OSX El Capitan Security update to find out this morning that my Adobe Illustrator no longer supported the proper creation of .svg files. Yesterday, before my update install, that was NOT the case. ... Continue Reading

Inventory Update

The challenge: [crayon-57ed4b7d2e8f3184286495/] The solution should return: [crayon-57ed4b7d2e901559942619/] Some helpful links: Global Array Object Array.prototype.sort() Sorting a JavaScript Array Using array.sort() What my solution should achieve: It should compare and update the current inventory in a 2D array against a second 2D array of new inventory. In my scenario, arr1 corresponds to the 2D array of current inventory (curInv), and arr2 corresponds to the 2D array of new ... Continue Reading

Exact Change

I finally got around to continuing with my advanced algorithms for Free Code Camp. I didn't earlier because I thought I didn't have to complete that section. I was just probably hoping I didn't have to complete that section! There were no asterisks after the rest of the algorithm links; only after I would complete an algorithm. Strange! But, I decided it better to complete the advanced algorithms before finishing up the advanced projects. I was hitting a couple of road blocks here and there, and ... Continue Reading

Never let fear of failure hold you back when you’re learning

These past couple of weeks have been something for me. I was grappling with how El Capitan worked, grappling with the fact that I had done global installs as per npm documentation without truly understanding the consequences until something would go wrong and it would be brought into the light of day; then having my older not such great posts retweeted when more updated solutions had been published. But even those answers ended up not being the greatest. The one thing I did learn recently, is ... Continue Reading

Fixing npm permissions

I have been talking a lot about permissions, SIP, El Capitan, and how it could change the way we develop. It still could, but at least in the world of Nodejs and npm, things are looking good. I did find a work around with npm, and it is part of their new documentation on their website. It's entitled "Fixing npm permissions". You don't have to fool with your .profile (and you probably can't anyway if you're on the latest OSX operating system), and there is no sudo involved. Remember how I said ... Continue Reading

Why you would want to do a -g npm install – really! [update]

Update 8.4.16: The comments on Medium got me curious, and I did come across npm documentation as how to avoid using sudo for -g installs. However, as a result, more questions have popped up which I have posted via npm issues. Am awaiting a reply and will write about my findings when they are rendered. I have been getting into debates with people as to why one would want or not want to install npm packages globally using the -g flag. Well, I have news for you. There are times when you do need to ... Continue Reading

How to uninstall global npm packages

I guess I really am on a roll today. Since I have written a post about uninstalling local packages, it was only logical to write posts about uninstalling global packages. This npm inc. video is about uninstalling local packages. https://youtu.be/XbvjZxUZJGg Related Posts: Uninstalling global packages (docs.npmjs.com) How to modify System Integrity Protection in El Capitan: (In case you have software hindered by it) Glenn Fleishman,September 30, 2015, MacWorld El Capitan’s System Integrity ... Continue Reading

How to uninstall local npm packages

I'm on a roll today. Since I have written posts about installing npm packages globally and locally, it was only logical to write posts about uninstalling. There is an official npm inc. video about uninstalling local npm packages and one about uninstalling global npm packages. This video is about uninstalling local packages. https://youtu.be/Z-BpYj6cSoQ Related Posts: Uninstalling local packages (docs.npmjs.com) How to modify System Integrity Protection in El Capitan: (In case you have ... Continue Reading

When you want to install npm packages globally

Since I started having problems with Nodejs and npm re El Capitan, I decided to find out exactly why one would want to install locally vs globally. By default, El Capitan still permits us to install npms locally, but not globally. I came across a video post regarding why one would install npm packages globally instead of locally, and decided to share it here. https://youtu.be/JXi9pg5fsao Related Posts: * Installing npm packages globally How to modify System Integrity Protection in El ... Continue Reading

When you want to install npm packages locally

Since I started having problems with Nodejs and npm re El Capitan, I decided to find out exactly why one would want to install locally vs globally. By default, El Capitan still permits us to install npms locally, but not globally. I came across a video post regarding why one would install npm packages locally instead of globally, and decided to share it here. https://youtu.be/JDSfqFFbNYQ Related Posts: Installing npm packages locally (docs.npmjs.com) How to modify System Integrity Protection ... Continue Reading