From self-driving cars to stock market predictions to online learning, machine learning is used in almost every field that utilizes prediction as a way to improve itself. Due to its practical usage, it is one of the most in-demand skills right now in the job market. Also, getting started with Python and machine learning is easy as there are plenty of online resources and lots of Python machine learning libraries available.
Gareth’s Tech Blog: Reclaiming the web in < 100 lines of code http://blog.dwyer.co.za/2016/09/reclaiming-web-in-100-lines-of-code.html
Jupyter Notebook 4.2 https://blog.jupyter.org/2016/04/15/notebook-4-2/
Make A Visual Novel With Python | Linux User & Developer – The Linux And FOSS Mag For A GNU Generation http://www.linuxuser.co.uk/tutorials/make-a-visual-novel-with-python
docassemble is a free, open-source expert system for guided interviews and document assembly. It provides a web site that conducts “interviews” with users. Based on the information gathered, the interviews can present users with documents in PDF and RTF format, which users can download or e-mail to themselves.
Docassemble – http://docs.docassemble.org/
Built in Python. Open source, on Github at https://github.com/jhpyle/docassemble
Apache Allura is an open source implementation of a software “forge”, a web site that manages source code repositories, bug reports, discussions, wiki pages, blogs and more for any number of individual projects.
Source: Apache Allura™ / Wiki / Home
Looks like it could be a good alternative for folks looking for something that is not Github to help manage code and projects. Written Python, uses MongoDB as its dbm, search is SOLR powered.
This document describes how to install and configure Git and GitHub. These are great tools to manage and administer a whole host of Git repositories and the associated permissions. So, these remain true blessings for users writing open source software, however, when writing a closed source software may not be comfortable in trusting the code to a third party server. To gain the much-needed flexibility and control on stuff like Github/BitBucket without hosting the git repositories on servers that lie external to the control of users, GitLab remains a Godsend!
GitLab is a wonder tool that offers a simple and user-friendly yet potent web-based interface to the Git repositories on your server, viz., GitHub. Users are free to host it on their own cloud server, control access in a custom-built manner, and the only factor limiting the repo size is the inbuilt storage space of the server.
Just in case anyone has a hankering to run there own “GitHub” or build an open source software community for a particular space, like law or government.
Sometimes I’m looking for a quick way to take a look at some new static design pages or prototype and I don’t want to go through the hassle of setting something up on regular hosting. I’ve typically done that sort of thing locally, but that doesn’t help if I want to share or get feed back on something. Free Static Page Hosting on Google App Engine in 5 minutes shows how to get a static site up and running on Google App Engine.
I had thought of Google App Engine as a platform to deploy sophisticated Python, Java, or Go apps, but it can handle static HTML just fine. The article describes the steps needed and uses the Python SDK but I tested the same steps using the PHP SDK and it worked fine.
You should visit the Google App Engine site to get all the details for using the platform. For hosting a few static pages it’s free.
Allura is an open source implementation of a software “forge”, a web site that manages source code repositories, bug reports, discussions, wiki pages, blogs and more for any number of individual projects.
Written in Python, supports Git for source code control.