Posts

Showing posts from September, 2016

New Mind-mapping software - MindMup 2.0 For Google Drive

Image
I don't have to introduce to you what a mind-map is.  I am a big fan of mindmaps and this is a cool addition to the utilities. The biggest change:  Your mind maps are stored in Google's cloud infrastructure, so you can use them from any device and any location. and it's FREE : Store unlimited mind maps for free on Google Drive!! Why? Source: https://drive.mindmup.com/

Gist - What is paste-bin?

Image
Gist a little bit! What is gist? Did you know that  GitHub also operates other services: a pastebin-style site called Gist You can share single files, parts of files, or full applications. You can access gists at https://gist.github.com . Or discover many gists at https://gist.github.com/discover More on gists here:  https://help.github.com/categories/gists/ So that brings us to our next question: What is pastebin? In simple words a pastebin is a type of github where users can store only plain text. Some Trivia: P astebins were developed in the late 1990s to facilitate  Internet Relay Chat Source:  https://en.wikipedia.org/wiki/Pastebin

Group multiple GitHub repositories by keyword or tag

Image
Problem:  If you are using GitHub and have multiple repositories , you surely want to organize them. How do I group related github repositories in a folder structure? Is there a feature providing any ability to order and structure or even tag repositories on github? The answer is No! Unless you want to use the GitHub Organizations https://github.com/blog/674-introducing-organizations But there is a Solution: You can use gitrep (external oauth app) which allows you to organize starred repos using the concept of tagging.  Gitrep also helps you to do this:  "How to best find and compare different open source options. Typically it is not easy to answer questions like "What is the most popular jQuery Instagram library?" or "What Ruby gems are similar to Devise but newer?". This is where Gitrep aims to help. Gitrep allows you to search repositories by community created tags and their descriptions, along with apply personal tags that you can use f...

Happy World Tester's Day!

Image
It's that day of the year again! Surely every day is Tester's Day, but it feels good to have a special day that can make us testers around the world share and collaborate and feel proud to be one. On September, 9 1945 the scientists of the Harvard University while testing the computer Mark II Aiken Relay Calculator had found a moth which got stuck between the contacts of the electromechanical relay.  The work they performed required some description, and the word had been found – «debugging» (literally: disposal of an insect) – and now it is used to describe the process of identifying and eliminating bugs which cause a computer to malfunction. The removed insect was pasted into the computer log with the entry: “First actual case of bug being found”, and was then transferred to the computer museum. Now that you know, Happy Tester’s day !

Learn PowerShell

Image
Here is an excellent read and an amazing YouTube playlist: Effective Windows PowerShell: The Free eBook https://rkeithhill.wordpress.com/2009/03/08/effective-windows-powershell-the-free-ebook/ Learn Windows PowerShell in a Month of Lunches https://www.youtube.com/playlist?list=PL6D474E721138865A Happy Scripting!

Really cool Programming Competency Matrix

Image
Here is an amazing snapshot of a programming competency matrix at different levels: Computer Science 2 n   (Level 0) n 2   (Level 1) n  (Level 2) log(n)  (Level 3) data structures Doesn't know the difference between Array and LinkedList Able to explain and use Arrays, LinkedLists, Dictionaries etc in practical programming tasks Knows space and time tradeoffs of the basic data structures, Arrays vs LinkedLists, Able to explain how hashtables can be implemented and can handle collisions, Priority queues and ways to implement them etc. Knowledge of advanced data structures like B-trees, binomial and fibonacci heaps, AVL/Red Black trees, Splay Trees, Skip Lists, tries etc. algorithms Unable to find the average of numbers in an array (It's hard to believe but I've interviewed such candidates) Basic sorting, searching and data structure traversal and retrieval algorithms Tree, Graph, simple greedy and divide and conquer algorithms, is able to understand the releva...