Students Get Root to Haaga-Helia Servers

Haaga-Helia provides Debian virtual servers to students. Haaga-Helia Proto servers give students root access, run day and night for months and can be visible to the Internet.

Posted in Uncategorized | Tagged , , , , , , , | Leave a comment

Hello Cordova – Develop Android Apps on Ubuntu Linux

Write Android Apps in HTML5 and JavaScript. Cordova allows access to hardware (GPS, accelerometer…) and packaging for Google Play.

Posted in Uncategorized | Tagged , , , , , , , , , , , , , , | 6 Comments

Aikataulu – Linux palvelimena ict4tn003-17 ilta ja -18 päivä syksyllä 2015

Linuxin perusteet hallussa ja haasteita etsimässä? Linux palvelimena -kurssilla opit Ratkomaan ongelmia viileän rauhallisesti Sorminäppäryyttä Linuxissa Monia kiehtovia työkaluja (ks. aikataulu) Kurssien kommenteista voit lukea edellisen toteutuksen palautteet,  toissatoteutuksen palautteet ja vanhempia palautteita.

Posted in Uncategorized | Tagged , , , , , , , , , , , | 50 Comments

Agenda for Linux Basics dat8tf063-26 Autumn 2015

Learn the basics of Linux in just 8 weeks!

Posted in Uncategorized | Tagged , , , , , , , , , | 42 Comments

USB MIDI keyboard on Linux – Akai LPK25

Akai LPK 25 Professional USB MIDI keyboard works on Ubuntu Linux. Keypress velocity, multiple keys and octave up/down all work as expected.

Posted in Uncategorized | Tagged , , , , , , , , , , , , | 1 Comment

Make Sensors Video

Watch Make Sensors Video – robot hand, ancient chest from future and much more. Read “Make Sensors” the book – it’s in pre-sales on Amazon.com. It’s already number 5 4 3 in Sensors category. I wrote the book with Ville and … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | Leave a comment

Agenda for Linux Basics dat8tf063-23 Spring 2014

Learn the basics of Linux in just 8 weeks! Linux course is teached in English in Pasila, Helsinki.

Posted in Uncategorized | Tagged , , , , , , , , , | 53 Comments

Aikataulu – Työasemat ja tietoverkot ict1tn002-43 keväällä 2014

Opi Linuxin perusteet kuudessa viikossa. Teron pitämän Linux-osuuden jälkeen toinen opettaja opettaa Windowsilla.

Posted in Uncategorized | Tagged , , , , , , , | 52 Comments

Aikataulu – Linux palvelimena ict4tn003-11 ja -12 keväällä 2014

Linuxin perusteet hallussa ja haasteita etsimässä? Linux palvelimena -kurssilla opit Ratkomaan ongelmia viileän rauhallisesti Sorminäppäryyttä Linuxissa Monia kiehtovia työkaluja (ks. aikataulu) Kurssien kommenteista voit lukea edellisen toteutuksen palautteet ja vanhempia palautteita.

Posted in Uncategorized | Tagged , , , , , , , , , | 57 Comments

Aikataulu – Työasemat ja tietoverkot ict1tn002-42 syksyllä 2013

Opi Linuxin perusteet kuudessa viikossa. Teron pitämän Linux-osuuden jälkeen Petri opettaa Windowsilla. Aikataulu 1. Asennus (w35 ke) 2. Työpöytä ja lisenssit (w35 pe) (3. Ei lähiopetusta tällä kurssilla: Fuksiaiset, Database day, Monty Widenius auditoriossa? w36 ke) 4. Komentokehote (w36 pe) … Continue reading

Posted in Uncategorized | Tagged , , , , , , | 42 Comments

Aikataulu – Linux palvelimena ict4tn003-9 ja -10 syksyllä 2013

Linuxin perusteet hallussa ja haasteita etsimässä? Linux palvelimena -kurssilla opit Ratkomaan ongelmia viileän rauhallisesti Sorminäppäryyttä Linuxissa Monia kiehtovia työkaluja (ks. aikataulu) Lue palautteita. Aikataulu 1. Järjestäytyminen, nykytilan arviointi. SSH. (w35) 2. Järjestelmän tilan seuraaminen ja prosessinhallinta (w36) 3. Rosvoja ja … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 66 Comments

Agenda for Linux Basics dat8tf063-22 Autumn 2013

Learn the basics of Linux in just 8 weeks! 1 Pre-Exam, Installation w35 2 Desktop Linux, Licenses w36 3 Command Line Interface w37 4 Package Management and Administration w38 5 Apache Web Server w39 6 OpenSSH Server and Client w40 … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 16 Comments

MS Exchange Email & Calendar with Evolution

Read email from MS Exchange without IMAP. Optionally, use Exchange calendar too. All from comfort of your Linux.

Posted in Uncategorized | Tagged , , , , , , , , , , , , | 1 Comment

Working with Xubuntu project

I’m using Xubuntu, also when teaching in Haaga-Helia. I just met with Pasi Lallinaho, leader of Xubuntu project. Xubuntu is Linux distribution using the XFCE desktop. It’s based on Ubuntu (and Debian), simple, light and fits on a CD. And … Continue reading

Posted in Uncategorized | Tagged , , , , | 1 Comment

Git from Offline to Network

Syncrhonize Git project over network, even if you started it locally. Git is the version control system designed by Linus and used by Google, Facebook, Microsoft, Rails and of course Linux. You can do it too. You can start tracking … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

Xubuntu 12.04 LTS on Vappu

Update: Final release is published. I’ve been using, testing and teaching the beta version for a while. Check links for tutorials of Puppet, Vagrant and other new tools. New Packages & Versions Puppet 2.7 – configuration management (Hello Puppet, PuppetMaster) … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | 2 Comments

Apache on Vagrant on Ubuntu – “config.vm.forward_port 80, 8080″ and ‘vagrant reload’

Vagrant can automatically set your port forwarding to your guest os. This makes web development easy. To follow this article, you should have vagrant installed. Install Apache on Guest In the box (guest OS), install Apache web server box$ sudo apt-get … Continue reading

Posted in Uncategorized | Tagged , , , , , , , | Leave a comment

Vagrant on Ubuntu 12.04 – Create and Boot New Virtual Machine in Minutes – apt-get install vagrant

Vagrant quickly creates a new virtual machine. Settings like automated ssh login and sudo are handled automatically. To follow this artice, you should be familiar with command line, apt-get and ssh. First Time Setup $ sudo apt-get -y install vagrant … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , | 3 Comments

Reading StackOverflow XML Dump to MySQL Database

StackOverflow data is available for free. To play with the XML data dump, you must insert it into MySQL database. This report shows you how. This article is not for beginners. To follow this article, you should have the StackOverflow … Continue reading

Posted in Uncategorized | Tagged , , , , , , | 1 Comment

Change MySQL Password on Ubuntu – dpkg-reconfigure mysql-server-5.1

Update: This method does not work on Ubuntu 16.04, and I have not tested it with newer versions either. Forgot MySQL server root password? It’s trivial to change it in Ubuntu and Debian. $ sudo dpkg-reconfigure mysql-server-5.1 To get the version … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | 2 Comments

Raspberry Pi 30 EUR Linux computer launched, get 4000 IPv6 addresses from Linode

This is a happy day! Rasbperry Pi 30 EUR Linux computer launched 35 USD Fedora Linux HDMI (full 1080p HD), USB, 100 Mbit/s Ethernet 700 MHz ARM, 256 MB RAM Raspberry Pi (homepage, Wikipedia) sells trough major electronic distributors: RS … Continue reading

Posted in Uncategorized | Tagged , , , , , , | Leave a comment

Demo Coming: 30 Ubuntus Installed & Managed

Update: Just came from lab and saw it working. The whole lab of 24 computers was installed. Only a couple of computers needed manual reboot (EFI BIOS settings, DHCP timeout). Configuring computers worked, too. AwaseConfigurations is almost ready. They can … Continue reading

Posted in Uncategorized | Tagged , , , , , , | Leave a comment

Print PDF from Command Line – cups-pdf, lpr -P PDF

After installing cups-pdf, you can print to file with ‘lpr -P PDF’. Install PDF printer $ sudo apt-get -y install cups-pdf List printer names that lpr can understand $ lpstat -p -d printer deadtree is idle.  enabled since 2011-06-22T08:09:05 EEST … Continue reading

Posted in Uncategorized | Tagged , , , , , , | 2 Comments

Virtualize Servers with KVM, Cloudmin and Ubuntu

My students Antti Ollila, Sakarias Hiltunen and Juha Salminen virtualized some servers. They set up a web interface that creates new virtual servers with a click of a button. After trying some alternatives, they ended up using KVM and Cloudmin. … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , | Leave a comment

Administering 30 Computer Ubuntu Network

Would you like to install a small, 30 computer network? And manage it, in an automatic way? My students Armens, Henri and Panu decided to answer that question. Their blog has opened at Awaseconfigurations.Wordpress.Com Currently, they are playing with tools … Continue reading

Posted in Uncategorized | Tagged , , , , , | 1 Comment
  • Recent Posts

  • Picks

  • Boxing Clock for AndroidOcton8 Diving T-ShirtsShaking Tower Panda Android GameLearn Chinese with Android
  • Student projects