Posts

Showing posts from September, 2019

Hacktoberfest is just around the corner

With Hacktoberfest only a few days away, it's never been a better time to get involved in the open source community and be part of the hackathon. The Hacktoberfest team is even giving away prizes for participants, so there really isn't any reason for anyone not to join. This event is a great opportunity for beginners and experienced programmers to get involved and actually contribute on real open source projects that are being used in the industry. The main tools we will be using is Github,  and with my limited experience i knew that i needed to set some goals for my self to try and improve my skill. Just like anything else, the best way to get better at anything is to practice as much as possible. By the end of this event id like be confident enough to be able to file issues and bugs on projects that i like and actually try and fix those problems my self in such a way that my pull requests will get accepted. Id also like to try and expand my knowledge on different programmi

Filing issues and pull requests using git hub

Image
Have you ever wanted to more involved in the open source community but just didn't know where to start? have you ever been intimidated by git hub and how to use it? Well getting started with and contributing to the open source community has never been easier, especially when using github. Today i'm going to make a step by step tutorial on how to contribute to any open source project you'd like. You don't need to be the best programmer in the world to contribute, technically you don't even need to know ANY programming at all to contribute to a project. For our example today i'll be fixing a very small spelling error in a project. For the purposes of this tutorial I will only be going over the steps on how to use github to file issues and making pull request. Filing Issues: After you've found a project that you'd like to contribute to, you can click on the "issue" tab at the top of the repository page and click the green "New issue"

Taking notes on the fly

Image
Have you ever needed to take notes but there was no pen and paper around? well i've started woking on a web app that does exactly that. WebNotes is a very small and simple tool that lets you take notes on any web browser, without any of the fancy and complicated tools and settings. The application is not supposed to be the best or have the most features but more of a backup app when all else fails and you just need to take some notes. The app uses the BSD-2 licence so anyone can use it or modify it to fit their needs. For now the application will automatically save your work and load any notes that you've written before. To save you the trouble of remembering to save, the app will save your work for you every 10 seconds and will display a message showing the last successful save time stamp.

Object detection for iPhones

Image
Object detection in your pocket if you've ever been interested in using cameras and computers for object detected but always thought its too complicated or its something that you cant do at home, well i'm here to tell you that you CAN do it. and its never been simpler.  Hanley Weng has created an open source project on his GitHub account that you can use as inspiration to create your own project or use his as a good starting point. Hanley has done most of the hard work for us and all we need to do is clone his GitHub repo and install it on your phone and your set. Requirements: - iPhone  - Mac computer or windows based PC running OSX - Xcode IDE - AppleID account installation: clone Hanleys repo from here download models from apple from here open Hanleys project with xcode connect your iPhone to your computer copy the downloaded models into your xcode project press the "Build/Run" button on the top left side of xcode