Most of my code related projects were done individually – as in , only by me. Mainly because the complexity of what I was doing wasn’t that high and the way I was doing it wasn’t the proper one. As I started bigger projects and as I began to have others collaborate with me on the same code, problems started appearing because there was no clear structure that allowed easy collaboration. To ease collaboration and make this go more smoothly we had to do some extra effort in regards to documenting what we were doing and the way we coded. Continue reading “Collaborative coding for beginners with Git and Eclipse”
Eclipse is an integrated development environment or an IDE. In other words these pieces of software are playgrounds for programmers, having all sorts of useful features such as autocomplete, searching entire projects, syntax highlighting and so on. I have been introduced to this during my Python courses.
There was a mass frustration in the first hours of Python, because everybody had to have a problem with the Eclipse and plugin installation. In this post i’m going explain how i installed Eclipse with all the plugins that i need. I usually do Python, Bash and PHP scripting. I need plugins that can provide the necesary features for each of these programming languages. I also use Github to share and version control my code. Continue reading “How to install Eclipse with Git, Bash, PHP, Python support”
I’m hanging a lot at a school laboratory, called the Health Games Lab, where there are a lot of networking devices, servers, cables and anything you can imagine for a technical school. I talked with some people from the school and i’m responsable for all the devices in here in terms of inventory, organizing, labeling and everything related to it.
This was done before, but all the work from then was lost and i have to redo it. The software of choice, suggested by a teacher, is OpenBiblio. OpenBiblio is an open-source automated library system written in PHP.
I was pretty amazed when i found that there are country-based communities that use OpenBiblio. Continue reading “Setting up a school library with OpenBiblio”
I needed to link 2 tables in MySQL and i thought it would be soooo easy, but it turned out it’s not. I was getting a lot of weird errors but the one in the title was the most persistent. Continue reading “MySQL Error Number 1005 Can’t create table ‘.mydb#sql-328_45.frm’ (errno: 150)”
I’m currently running a dual boot Ubuntu 12.04 and Windows 7 but i only use Windows for gaming purposes. Since i got in touch with Linux (almost a year ago) i wanted something automated that would install everything i want, tweak stuff, disable stuff.
Yesterday i remebered that i want this and i started on some scripts. One of my teachers said that, and i quote “bash-scripting is for masochists” and i kinda agree, but i wanted to use a linux standard tool for this. Continue reading “My bash scripts”
Because i came to school 2 weeks late, (because of an extended summer vacation) i already had 2 project going and i didn’t knew what to do. In special subject 2, my coordinator teacher “suggested” (told me what to do :D) to play a bit with RS485 and make a script in Python related to that.
Here is a quick system overview: