Saturday, 24 March 2018

Extract .zip directly to external hard drive in MacOS

Easily extract .zip file directly to External HDD / USB / External Storage instead of default SSD or HDD.


If you are having two storage in your Mac machine in which the default is having small storage space and other one is with large space then you obviously want to store files, large projects on big volume and your working softwares and compilers on default volume.
Below is the example demonstrated (storage for example purpose only).

  1. SSD (120 GB) - 
     2. HDD (External 500 GB) -  Archive.zip    ( <--- it's the zip to be extracted, and we want it to be extracted on this location only where the zip is present)

But when you click it to extract then it extracts to the default SSD storage at the location ~/Downloads/ with extracted folder named as "Archive".  (This is the actual problem we are facing when extracting the .zip file whose actual size is 100GB and we are having small storage of default SSD)

At this point we want to extract the .zip file to the external storage only.

Open the Terminal app from Spotlight search or from Applications -> Utilities -> Terminal and navigate to your folder where the .zip file is stored with "cd ~/locationOf/Acrchive.zip" and press Enter.

And extract the ZIP file with the OSX command line tool 

unzip /ExtrenalHDD/Folder/Archive.zip -d /Volumes/ExtrenalHDD/FolderName

In the above command after typing /Volumes press double Tab and you can see the list of Volumes present such as SSD, HDD, USB etc. The the second path  /Volumes/ExtrenalHDD/FolderName is the location where you want to extract the zip.

Thanks You





Sunday, 11 March 2018

List Of Trending Software Development Blogs

In the today's passion for technology every school or college student or any software professional who wants to learn software coding, searches online for extremely good blogs for practice.
Here are the list of top blogs which could be better for all those who want to learn Software development briefly.


The top 20 Software development blogs are listed below


1. Dzone
One of the best software development blogs is Dzone. Web, where you will find all necessary information about agile software development. Tutorials, guidelines, tools and software insights for beginners and experts. Hundreds of publications, over 1M members. Top topics: Agile, Big data, Cloud, Data base, Devops, Integraton, IOT, Java, Mobile, Performance, Security and many more.


A computer science portal for geeks. It contains well written, well thought and well explained computer science and programming articles.


Place for in-depth development tutorials and new technology trends. Here you will find latest information about Back-end, Web front-end, Mobile, agile project management, etc.


This blog is about software development & software architecture. Here you will find useful information about: Agile, Backend, IOS, Android, DDD, TDD, CI, SOLID, Unit testing, microservices, docker, natural language processing, Reactive, Javascript, PHP, Scala, Nodejs, Angularjs and many many more.

This blog has tutorials for iOS and Android developers. Tips and best practices for swift and mac lovers. Unit testing, Unity, C#, Json and many more.

Awesome blog for Agile lovers. It has some practical tips and approaches for agile software development; testing, integration, etc. Here you may find announcements, journal entries, status reports, news, trends, tricks and tips and many more.

Best place to find examples of clean code. Also, you will see DevOps tools and best software development practices.

Scotch is a web development blog discussing all programming topics. Most popular ones are: Javascript, Angular 2, Node.JS, Docker, PHP, etc.

This blog you will love if you have a good sense of humor as it’s posts often include funny asides on the human aspects of coding. Also you will find articles discussing recent advances in the tech world.

As you could guess from the name, here you will find all useful information about Docker. Case studies, tutorials, examples, updates, news and many more. Everything you need to be convinced using docker, but using it right.

Here you may actually learn Java online. You will find Android development tutorials, Java tutorials for beginners, Java books, Scala, Kotlin, Groovy and JRuby news, code examples and many more.

Useful blog with articles about Java, .NET, PHP, Javascript, C++ and many more.

Here it is a bit easy to guess again. This blog is about JavaScript, about React. All necessary tips and advices you may get there to be sure your Javascript project is going in the right direction.

In this blog engineers of Twitter share their case studies, their tips, their findings and pitfalls. This blog is based on real examples, real projects. Here you may really learn from one of the best engineer teams in the world and know which tools they use and which methodology they follow.

This blog is about Scrum; best practices and tools. Here you will find success stories, tutorials, examples, statistics and other useful articles to improve team’s productivity and efficiency of the project.

Again quite easy to guess that this blog is about Scala. Scala updates, Scala best practices, Scala tips and examples.


17. Devhumor
Yes, this one is related to software humor. Memes, pictures, jokes, code and other stuff from real life that make you laugh.

Offers daily posts of user-submitted examples of bad code and software design. Good place to find examples and explanation of curious perversions in Information Technology. Basically, it is “how not to” guide for developing software. They recount tales of disastrous development, from project management gone spectacularly bad to inexplicable coding choices.

Blog with interesting articles about Java, Performance Solutions, agile, software architecture, continuous delivery, cloud and many more.

Engineering blog for Node.js and JavaScript lovers. TDD, callback hell, clean coding and other buzz and important topics are discussed here.

  • Also make profile on Stackoverflow.com and search daily for any type of stuff related to software development, Networking, Hardware related questions.



All the Best for the future.