Wednesday, April 16, 2014

School Rolls out 1750 Linux Laptops

Staff and students at an American high school have implemented a 1:1 laptop program and one teacher has even gone as far as to create a Linux distribution for schools.

In February Penn Manor High announced that the laptops have landed and you can read how they managed the project on their Technology Blog.

Wednesday, April 9, 2014

Find Essential Hardware Info on Linux Systems

Ubuntu 12.04
Dell Optiplex GX620
Intel Pentium D CPU 3.20 GHz
1GB Ram (2 x 512 MB sticks)
Front Side Bus 800 MHz
Memory Speed 533 MHz

Wednesday, March 26, 2014

Install Java 8 on Ubuntu

Summary. Upgraded Ubuntu 12.04 to Java 8 but had both Oracle Java 7 and OpenJDK 7 installed. Deleted both Java 7 directories and extracted Java 8 into the /usr/lib/jvm dir. Ran the update-alternatives command to inform the system where it should now look for java commands and I edited the Netbeans IDE configuration file.

Friday, March 21, 2014

Get Years Extra Service From Your iBook G4

Summary. Upgraded girlfriends iBook G4 from MAC OS X Tiger 10.4.11 to Lubuntu 12.04 and upgraded the memory from 256MB to 1GB. Can't use Adobe Flash browser plugin so installed open source alternative called Gnash and it works good in Firefox when viewing YouTube.

The cooling fans come on a lot but interestingly enough, with Tiger the fans never came on yet the machine would get so hot you could not sit with it in your lap. It is not a problem per se, just a concern and I am always looking to tweak this machines performance.

Monday, March 10, 2014

Create a Database Manager with Yii PHP Framework

Here I use the Sakila MySQL sample database which models a DVD Rental Store and use the Yii PHP Framework to create a front end. I wrote about obtaining and installing Sakila in Why MySQL Workbench Compliments phpMyAdmin; however the Yii setup and configuration used here can be used with any database system and not just MySQL.

Saturday, March 8, 2014

Ubuntu 12.04 Maintenance Clean Up

After major updates you can clean up Ubuntu using the Computer Janitor which is a graphical application included with Ubuntu Tweak.We can measure the before and after disk usage by right clicking on the file system and selecting 'properties' while taking note of the numbers for disk usage and free space.

Tuesday, March 4, 2014

Linux Drives Hiring Priorities in 2014

The Linux Foundation has released a report titled 'Linux Jobs Report 2014' with data collated from 1100 hiring managers and 4000 Linux Professionals worldwide.

Software Development (45%) and Sys Admin (58%) are the skills most sought after in 2014 and hiring managers are having difficulty finding and recruiting suitable Linux Talent.

Monday, March 3, 2014

Database Management from a single PHP script

Adminer, which used to be called 'phpMinAdmin', is a single PHP file which comes in at around 270kB and by placing adminer.php in your web root you have all the functionality needed to administer different relational database systems such as MySQL, PostgreSQL, Oracle, MS SQL and SQLite. It is free and comes with an Apache Licence meaning it can be used commercially. 

Sunday, March 2, 2014

Why MySQL Workbench Compliments phpMyAdmin

Summary - An Entity Relationship Diagram (ERD) is an essential visual communication tool at project planning stages and developers and clients love diagrams. Here I explain how to set up MySQL Workbench 6.1 beta on Ubuntu 12.04 and then create an ERD from the schema of the sakila  MySQL sample database.

Friday, February 21, 2014

Java 7 Documentation, Tutorials and Resources

Java 7 Standard Edition resources for beginners and pros. Documentation and tutorial trails on setting up a Java development environment on Ubuntu and using Netbeans IDE. How to test if your web browser has a Java plugin installed.

When working with Java you get lost under the sheer volume of links to quality Java Documentation. This list should save time.