GitHub Programming Ideas

GitHub

Sometimes coming up with the next big program that everyone wants to use or maybe a new tool that makes something easier to do with your computer is no easy task. Or maybe you just want to learn how to program and one of the best ways is to look at someone else’s code. Maybe you want to be a part of a development team and join in on a project? Then GitHub is the place for you to begin.

You can search thousands of software projects written in just about every programming language. GitHub is a community of developers that come together and share ideas and better yet work on projects together. Even if you are not a programmer you can still get involved with a project. You could work on the GUI or Graphical User Interface. You might be a person who loves to try new software and look for bugs, you could be a bug reporter or a software tester. Maybe you like to write about software, you could be a technical writer on how to use the software.

As you can see there are many ways to get involved with the next big thing of software without having to come up with the base idea. And if you are coming up with the next big thing and need help put your project on GitHub and start to build a community around your project.

Internet Web Browsers

Sea Monkey

Internet Web Browsers are not all created equal. As you can see from this picture I am testing out Sea Monkey. So why in this day and age of Chrome, Firefox and IE would I even want to pull another browser into the my life? Well the truth is I needed a web editor because I was asked to create a web site.

Within a few minutes I was using Sea Monkey to build an index page for the site. I is very easy to use with all of the normal drag and drop features that you would expect it to have.

Now for web browsing. I just looked for extensions and they are limited at best. I feel that this is because the project is still very young. Hey Chrome had to start somewhere. But I didn’t download it for that. I am very happy using Chrome which I have been using for years. But for editing and creating a web site it works very well and best of all it is Open Source so you can use it for FREE.

Does Operating Systems Matter

Operating Systems

I have been working with computers since the early day’s of DOS, yes we didn’t even have a graphical user interface. When you wanted the computer to do something most of the time you would have to be able to write a program and then do the project.

Then came Apple and Windows with their pretty point and click graphical user interface. You wanted to open an application you simply double clicked on it and it opened. What was even more impressive was the fact that you could have multiple applications opened at the same time. Which I believe was the beginning of giving all of us a little OCD. This is because we could be working on one project and quickly switch to another application and look at the news. You may do this today? You are working on a large project and you open another tab and check your email or facebook?

At one time the operating system meant that you choose it because of the application you are used to using. Such as running Microsoft Windows because you are a Microsoft Office user. Or using a Mac because you enjoy using Final Cut Pro. Or you might have been a FREE type of person and you went with Linux?

In today’s modern computer world the operating system is really the less important thing on the computer. Why is this? Easy most software vendors have found that programming for the web is the best choice for their applications. I am working on a large database program now and after careful consideration, I decided to write it for any web browser. Why would I choose to do this? I am like the big guys. I want my application to work on any operating system as well as any device that may could be invented for years to come. As long as there is a way to view the Internet I can adjust my program to run on that device.

We see in schools today most of the daily work is done inside of the browser. We have Google Suite and Office 365. Kids take their tests using a web browser. Teachers are teaching from the web browser. So you can see that the operating system basically boils down to what you want to look at all day.

One last thought of today’s post. This is why when Google released the Chromebook it is such a great hit. Because people who use a computer know that the only place they will be spending their day is inside of a web browser and most people choose to use Google Chrome so why not buy a full function laptop for a few hundred dollars and put the saving into some other form of technology.

Programming

Visual Studio

Programming should not be a scary thing. Learning to write code is a great way to really begin to understand computers. I started writing coed years ago because at that time there were not many programs out that would do what we wanted them to do for our business. When I took my first computer managers job for a private school I used my coding skills to take a work process from 5 days down to 5 minutes. Coding allows you to become a problem solver. If you work for any company in the field of IT it will bring some value add to your skill set. Coding is also one of those skills that once you learn it you will be able to go back and code again. You don’t have to code everyday to stay sharp at it. I know coding is not for everyone. I am currently working on a large inventory project and connecting my code to MySQL back end. For me coding is relaxing and it passes the time away. But more then that coding will allow you to evaluate a companies process and maybe come up with a way to stream line it and save man hours with your coding skills? Best of all you can download Visual Studio Community Edition for FREE.