Sunday, November 18, 2018

Sourcegraph : An Open-Source Source Code Search Engine


One of the most challenging exercises when it comes to coding, is to remember a code you have used some time ago...but alas you can’t figure it out this time! What makes it frustrating is that you have built something on your own, where you have used a lot of time, now because of memory loss, you can’t simply remember how you did it!

Well today we’re presenting Sourcegraph to our ICT students. Sourcegraph is a free, open-source, self-hosted code search and intelligence server that helps developers find, review, understand, and debug code. Use it with any Git code host for teams of any size. Start using it now, then install the Sourcegraph Docker image on your private code.

Search in files and diffs on your private code using simple terms, regular expressions, and other filters. Syncs repositories with your code host and supports searching any commit/branch, with no indexing delay.
One can use it on a browser too as an extension (Firefox or Chrome).









Sunday, November 4, 2018

Open Source 3D Printing


It’s very easy to go and buy from shops ready made products if money is not a problem. Yet as educators, we know that money is a problem for most students. Besides the financial problem, one wishes to present our students with a challenge: why not build it yourself? In this case open source becomes an integral part of modern education where students do their research work and make the product themselves! It might take much longer but the learning benefits outweigh all challenges!
 
We wish to introduce something which is gaining popularity nowadays: 3D printing!
Open Source 3D Printing eliminates all the issues created by proprietary products. Not only does it reduce costs, it enables easier innovation to solve issues faced during 3D manufacturing.

Apparently, the phrase, “Open Source 3D Printing” is also gaining popularity as is evident with a simple search online. 
 
It is now possible for users to completely go Open Source, making it possible to greatly reducing production time and manufacturing costs!
Some quick examples where 3D printing is of immense use are:
      • Vehicles
      • Environment
      • Construction
      • Dentistry
      • Gadgets and Tools
      • Organs
More information is found in this website. YouTube videos are found here. Another interesting website would be here. If you would like to read about the best open source 3D printer, go to this website