All Posts on Old Site
New posts are on TeroKarvinen.com
- Aikataulu – Linux palvelimet ict4tn021-3010 torstai aamu – alkukevät 2020 – 5 op 2020-01-17
- Penetration Testing Final Lab 2019-05-28
- MitmProxy on Kali and Xubuntu – attack and testing 2019-05-22
- Install WebGoat PenTest Learning Tool on Ubuntu – with Docker 2019-05-20
- Penetration Testing – Tunkeutumistestaus ict4tn027-3004 – Intensive Summer Course 2019 w21+w22 – 5 credits 2019-04-05
- Arvioitava laboratorioharjoitus – Linux palvelimet ict4tn021-3004 ti – alkukevät 2019 – 5 op 2019-03-12
- Fix Lost or Empty Menu on Okular, Thunderbird and Krita – sudo apt-get purge indicator-appmenu 2019-02-14
- Turn a Web Page into Android App – Sell on Google Play 2019-02-11
- Aikataulu – Palvelinten hallinta ict4tn022 3003-ti ja 3001-to – loppukevät 2019 2018-12-20
- Monialaprojekti Infra pro4tn004-3003 – kevät 2019 – 10 op – ja pro4tf023-3001
- Aikataulu – Linux palvelimet ict4tn021-3004 ti – alkukevät 2019 – 5 op
- DigiStartUp dig4tn024-3001 – Spring 2019 day and evening – 10 op
- Elisa's Code in Salt 2018-12-11
- 1000+ Papas Fishing, Finnish Design, Fan Gear for a Rock Band – DigiStartUp Finished 2018-12-10
- LoRa Trough 8 Floors – Using 100 mA 2018-11-27
- Military Cyber Department Visit & Challenge w48 Thu 2018-11-23
- Configure Windows and Linux with Single Salt Module 2018-11-20
- Automatically Provision Vagrant Virtual Machines as Salt Slaves 2018-11-15
- Use "PCnet-Fast III" Network Adapter in VirtualBox – Prevent virtualbox_e1000_0day Attack 2018-11-08
- F5 to Execute Your Program from Gedit – From Go to Python – Gedit External Tools 2018-10-27
- Aikataulu – Palvelinten hallinta ict4tn022 3004-ti ja 3002-to – loppukevät 2018 5p 2018-10-22
- Cleaning Up Sneaky JavaScript 2018-10-15
- Arvioitava laboratorioharjoitus – Linux palvelimet ict4tn021-3003 – to 8-14 – alkusyksy 2018p1 – 5 op 2018-10-11
- Kali as Salt Slave – install salt-minion from upstream 2018-10-09
- Arvioitava laboratorioharjoitus – Tunkeutumistestaus ict4tn027-3001 – Autumn 2018 – period 1 – 5 op
- Identity Management Systems Compared 2018-10-04
- Penetration Tester Visiting from SilverSkin 2018-10-01
- Hello World Python3, Bash, C, C++, Go, Lua, Ruby, Java – Programming Languages on Ubuntu 18.04 2018-09-27
- Biometrics in Haaga-Helia – eye tracking, pupil size, galvanic skin response, facial expressions, heartbeat 2018-09-21
- Forgot MariaDB Password – Fix: sudo mariadb -u root 2018-09-20
- PHP Database SELECT and INSERT Example – php-pdo
- Install MariaDB on Ubuntu 18.04 – Database Management System, the New MySQL
- CPU Usage Percent – Python One-Liner for Load Average per CPU 2018-09-19
- sshfs – Securely Mount Filesystems over the Internet – Survive Suspend and Network Down 2018-09-11
- Aikataulu DigiStartUp dig4tn024-3002 – syksyllä 2018 – molemmat 1p ja 2p – 10 op 2018-09-03
- Aikataulu – Monialaprojekti Infra pro4tn004-3001 – syksy 2018 – 10 op 2018-08-31
- Vulnerable Super Secure Password Recover – SQL Injection Example 2018-08-21
- Install Metasploitable 3 – Vulnerable Target Computer
- Aikataulu – Linux palvelimet ict4tn021-3003 – to 8-14 – alkusyksy 2018p1 – 5 op 2018-08-15
- ESP32 – Arduino Compatible 6 EUR DevBoard with WiFi and Sensors 2018-05-23
- Two Books by My Students – Odoo ERP in Finland, Wi-Fi Penetration Testing 2018-05-16
- Configuration Management Course is Finished
- Cracking WPA2 Wireless Networks with WPS 2018-04-25
- Clickable Table of Contents for Markdown – Ctags with Gedit 2018-04-23
- Versionable, Plain Text Reference Management – Git, PanDoc and BibTex
- Control Windows with Salt 2018-04-18
- Money Moving with Odoo, the Open Source ERP
- Simple Secrets in Salt Pillars
- Configure a Live USB in Two (2) Commands – terokarvinen/sirotin 2018-04-17
- Secrets in Salt Pillars – SSH Port Change
- Aikataulu – Linux palvelimet ict4tn021-3003 – alkusyksy 2018 – 5 op 2018-04-16
- ViolentMonkey for User Scripts – Your Own JavaScript or CSS on Any Website 2018-04-12
- NoReload Heroes on Nintendo Switch – New Distribution Agreement for StupidStupidGames 2018-04-11
- Plenary Speaker and Program Chair in ICIM2018, Oxford 2018-04-10
- Make a Million of Those – Jinja Templating Salt States
- Name Based Virtual Hosts on Apache – Multiple Websites to Single IP Address
- Windows Installer Cheatsheet – Install Hundreds of Programs Automatically – Silent Installer Flags 2018-04-09
- Save Checkbox State to LocalStorage – JavaScript and JQuery Example
- MySQL Automatic Install with Salt – Preseed Database Root Password 2018-04-05
- Send a Message to Logged in Users – wall, xwrited
- Remotely Unlock Screensaver on Xubuntu Linux – sudo loginctl unlock-sessions 2018-04-04
- Shorter Salt Ouput with –state-output terse
- Apache User Homepages Automatically – Salt Package-File-Service Example 2018-04-03
- Pkg-File-Service – Control Daemons with Salt – Change SSH Server Port
- Quick Fix for Useless Salt Warning – Add "file_ignore_glob: []" to /etc/salt/master 2018-03-28
- Run Salt SLS File Locally – sudo salt-call –local state.apply foo
- Salt States – I Want My Computers Like This
- Salt Quickstart – Salt Stack Master and Slave on Ubuntu Linux
- Aikataulu – Palvelinten hallinta ict4tn022 4-ti 5-ke 5 – loppukevät 2018 5p 2018-03-27
- Arvioitava laboratorioharjoitus – Linux palvelimet ict4tn021-6 torstai – alkukevät 2018 – 5 op 2018-03-15
- Arvioitava laboratorioharjoitus – Linux palvelimet ict4tn021-7 tiistai – alkukevät 2018 – 5 op 2018-03-13
- Penetration Testing Course – ict4tn027-3001 – Autumn 2018 – period 1 – 5 op 2018-03-12
- Arvioitava laboratorioharjoitus – Linux palvelimet ict4tn021-8 maanantai – alkukevät 2018 – 5 op
- My Book in Design Museum 2018-02-08
- "IoT Rapid Prototyping Laboratory Setup" published in the International Journal of Engineering Education 2018-02-07
- Translate Titles on Wikipedia – Firefox Addon 2018-01-20
- Suricata IDS on Ubuntu – Easily with apt-get, oinkmaster and systemctl 2018-01-02
- Message of the Day on Ubuntu – sudoedit /etc/motd; chmod ugo-x /etc/update-motd.d/*
- Creating Legacy Boot Xubuntu USB – UnetBootin and bootable FAT32 partition 2017-12-15
- Faster 'vagrant up' with apt/deb Package Proxy 2017-12-03
- 200 Lines of Code Saves 20 000 EUR 2017-11-30
- Naughty Questions and Easy Way to Forest – Apps for Android 2017-11-28
- Configuration Management Course Awards 2017: Most slaves: Tommi, most OSes: Matias
- Automaticaly Build Penetration Testing Environment – Kali, Metasploitable, Vagrant 2017-11-23
- Automation of Router Configuration with Python & SSH 2017-11-16
- Tommi's 639 Puppet Slaves 2017-11-14
- Top Configuration Management Systems – Puppet vs Salt vs Ansible vs Chef
- Provision Multiple Virtual Puppet Slaves with Vagrant 2017-11-09
- Multiple Virtual Computers in Minutes – Vagrant Multimachine 2017-11-07
- Aikataulu – Monialaprojekti Infra pro4tn001-5 – kevät 2018 – 10 op 2017-11-02
- Aikataulu DigiStartUp digt4tn024-3 – keväällä 2018 – molemmat 1p ja 2p – 10 op
- Aikataulu – Linux palvelimet ict4tn021 8-ma, 7-ti ja 6-to – alkukevät 2018 – 5 op
- Aikataulu – Linuxin keskitetty hallinta – 3 op, vanha OPS – loppusyksy 2017 p5 – Puppet 2017-10-31
- Starting with JavaScript – Arrays, for..of, F12 console 2017-10-27
- Initial Testing and Tries on MySQL Socket Authentication 2017-10-25
- Simpler Puppet Manifests – Resource Defaults and Manifest Ordering 2017-10-24
- Apply Puppet Resources Top Down – ordering=manifest – Order without Require
- Aikataulu – Palvelinten hallinta ict4tn022-3 – 5 op, uusi OPS – loppusyksy 2017 p5 2017-10-23
- Arvioitava laboratorioharjoitus – Linux palvelimet ict4tn021-5 torstai – alkusyksy 2017 – 5 op 2017-10-12
- Arvioitava laboratorioharjoitus – Linux palvelimet ict4tn021-4 tiistai – alkusyksy 2017 – 5 op 2017-10-10
- Acute 0.2.2 – Integrate Help Commands to Single Interface – pydoc3, puppet describe and man in GoldenDict 2017-10-09
- Print Special Characters as Backslash Escapes – Python3 One-liner with Unicode Support
- Commands in GoldenDict – Offline Dictionary of man, grep, pupppet help and your commands 2017-10-07
- pydoc3 str – Python Reference in Your Command Line – Airplane & Cottage Entertainment 2017-10-06
- Python RegEx One-Liner in a Pipe – Remove Hard Line Wrapping – No Perl
- Interactive Map on Your Web Page – with Markers – Leaflet.js and OpenStreetMap 2017-09-29
- Your JavaScript in Thunderbird – Manipulate Shown Email Contents with Developer Console
- Database Connection from Python Flask to Postgre, Using Plain SQL 2017-09-28
- First Steps on a New Virtual Private Server – an Example on DigitalOcean and Ubuntu 16.04 LTS 2017-09-19
- Teaching Puppet Configuration Management in The National Library of Finland 2017-09-14
- From Empty Computer to Guest OS in 5 min – Install Vagrant and VirtualBox on Ubuntu 16.04.3 Live USB 2017-09-13
- Raspberry Mirror Shows Weather and News
- Hello Flask Web App – Python 3 Flask Development Server Install on Ubuntu 16.04 2017-09-05
- Aikataulu – Monialaprojekti Infra pro4tn001-3 – syksy 2017 – 10 op 2017-08-23
- Aikataulu DigiStartUp digt4tn024-2 syksy 2017 2017-08-21
- Aikataulu – Linux palvelimet ict4tn021 4-ti ja 5-to – alkusyksy 2017 – 5 op 2017-08-17
- Self Balancing Robot, an Apple or a Banana? Prototype Workshop Demo Day 2017-06-02
- Presenting in Doctoral Colloquium, University of Westminster, London 2017-05-12
- Kill Stalled Command After One Second – timeout 1 cat
- Photos from IEEE ICIM2017 China 2017-04-30
- Hello Go world – Install and Run Go in Less Than a Minute on Ubuntu 16.04 LTS
- Speaking in ICIM2017, an IEEE conference in China 2017-04-18
- Aalto 2 has left Earth atmosphere
- Vagrant Revisited – Install & Boot New Virtual Machine in 31 seconds 2017-04-11
- Aikataulu – Palvelinten hallinta ict4tn022-2 – 5 op, uusi OPS – loppukevät 2017 p2 2017-03-29
- Aikataulu – Linuxin keskitetty hallinta – ict4tn011-11 – loppukevät 2017 p2 2017-03-28
- Internet of Things presentations today 2017-03-24
- Send Email with HTTP API – curl, ctrl-X E and Sendgrid API 2017-03-23
- Create Internet of Things for 8 EUR – ESP8266-12E and Arduino 2017-03-22
- Using Web APIs with Python – Read Weather Forecast and Send to Your Own IoT Device 2017-03-21
- BotBook.com Mailing List (beta) 2017-03-17
- Photos from IoT Workshop in the University of Lappland
- India Will Launch Finland's First Satellite Aalto-1 2017-03-15
- Arvioitava laboratorioharjoitus – Linux palvelimet ict4tn021-3 (uusi OPS) alkukeväällä 2017 p1
- Arvioitava laboratorioharjoitus – Linux palvelimet ict4tn021-2 (uusi OPS) alkukeväällä 2017 p1 2017-03-14
- From Linux Course to Linux Job 2017-03-13
- Final Lab Exercise of Linux Basics dat8tf063-29 Early spring 2017 p1
- Our Code on PROX-1 Satellite 2017-02-21
- Prototyypin rakentaminen bus4tn007-8 w22 2017-02-17
- Django on Apache – with Python 3 and Apache mod_wsgi on Ubuntu 16.04 2017-02-14
- Write Python 3 Web Apps with Apache2 mod_wsgi – Install Ubuntu 16.04 xenial – Every Tiny Part Tested Separately 2017-02-12
- Aikataulu – Linux palvelimet ict4tn021 2-ti ja 3-ke – Alkukevät 2017 – 5 op 2017-01-16
- Agenda for Linux Basics dat8tf063-29 Spring 2017 2017-01-15
- Aikataulu DigiStartUp digt4tn024-1 kevät 2017 2016-12-16
- Install OpenAI Universe on Ubuntu 16.04 2016-12-07
- Student Innovations in Pasila Campus 2016-12-02
- Dictionary of Haaga-Helia UAS
- Free 50 000 Word Finnish-English Offline Dictionary KOKO 2016-11-30
- Convert Vector EPS Images to PNG Bitmap 2016-11-29
- Automatically Install a List of Software to Windows – Chocolatey Puppet Provider 2016-11-28
- Windows 10 as a Puppet Slave for Ubuntu 16.04 Master
- Kim & Max Won the Wellbeing Hackathon – with Robot Vision 2016-11-18
- DConf – System Wide Configuration for Linux Desktop Apps 2016-11-16
- Git trick: Colored Web Page with Changes Highlighted 2016-11-11
- Hello CFEngine – CFengine3 on Ubuntu 16.04 Xenial
- So Many Slaves: 455 Docker, 100 VirtualBox, 65 physical workstations, 50 VPS
- Resolve Merge Conflict with 'git mergetool' and meld 2016-11-10
- Bug bypass: vagrant ssh timeout for bento/ubuntu-16.04
- Firefox System Wide Settings – /etc/firefox/syspref.js 2016-11-09
- Internet of Things -työpaja ict8tn017-1 – intensiiviviikolla w12 2016-10-15
- Aikataulu – Palvelinten hallinta ict4tn022-1 – 5 op, uusi OPS – loppusyksy 2016
- Arvioitava laboratorioharjoitus – Linux palvelimet ict4tn021-1 (uusi OPS) alkusyksyllä 2016 2016-10-13
- Arvioitava laboratorioharjoitus – Linux palvelimena ict4tn003-22 alkusyksyllä 2016 2016-10-12
- Arvioitava laboratorioharjoitus – Linux palvelimena ict4tn003-23 alkusyksyllä 2016 2016-10-11
- Read MySQL database with PHP – php-pdo 2016-09-16
- Ubuntu 16.04 Xenial Guest on Vagrant – vagrant init bento/ubuntu-16.04
- Instant Firewall – sudo ufw enable 2016-09-08
- Simple Line Graph with Plotly.js 2016-09-06
- Johnny Graves is on Steam – Congratulations! 2016-08-19
- Aikataulu – Innovointiprojekti bus4tn004-7 – alkusyksy 2016
- ElasticSearch Password Authentication with Free Software 2016-07-10
- Offline References for HTML5, jQuery, CSS, Python, C++, Apache, PostgreSQL and others 2016-06-16
- HTML5 Skeleton with Bootstrap CSS and jQuery 3 Document Ready 2016-06-14
- Internet of Things in Lapland – Demo Day 2016-05-26
- Disable touchpad when typing – syndaemon 2016-05-24
- Arvioitava laboratorioharjoitus – Linux palvelimena ict4tn003-19 loppukeväällä 2016 2016-05-16
- Prefer IPv4 on Ubuntu 16.04 LTS xenial – /etc/gai.conf 2016-05-12
- Short Bash prompt – export PS1="\W\$ " 2016-05-11
- When files change, take action – inotify-hookable 2016-05-06
- Cache Ubuntu deb packages – squid-deb-proxy-client 2016-05-04
- Publish Your Project with GitHub 2016-03-29
- Arvioitava laboratorioharjoitus – Linux palvelimena ict4tn003-20 ilta keväällä 2016 2016-03-17
- Final Lab Exercise of Linux Basics dat8tf063-27 Spring 2016 2016-03-15
- Machine Vision, Robots & Fish Food 2016-03-14
- Aikataulu – Mobiilituotekehitys bus4tn008-6 – syksyllä 2016 2016-03-10
- Aikataulu – Linuxin keskitetty hallinta – ict4tn011-10 – loppusyksy 2016
- Security Researcher Ali Dehghantanha visits Haaga-Helia – w14 Wednesday 09:00
- Aikataulu – Linux palvelimena ict4tn003 22 ja 23 – alkusyksy 2016
- Agenda for Linux Basics dat8tf063-28 – Autumn 2016
- Aikataulu – Linux palvelimet ict4tn021-1 – 5 op – alkusyksy 2016
- Aikataulu – Linuxin keskitetty hallinta – ict4tn011-9 – loppukevät 2016
- Aikataulu – Linux projekti ict4tn018-6 – Loppukevät 2016
- Aikataulu – Linux palvelimena ict4tn003-19 – loppukevät 2016
- Flask Templates 2016-03-08
- PostgreSQL Install and One Table Database – SQL CRUD tutorial for Ubuntu 2016-03-05
- Fix Vagrant Locale Bug – Disable "AcceptEnv LANG LC_*" in sshd_config 2016-03-04
- Install PostgreSQL on Ubuntu – New user and database in 3 commands 2016-03-03
- Two Common MySQL Tricks: LAST_INSERT_ID() and Trash
- MySQL Install and One Table Database – SQL CRUD tutorial for Ubuntu
- New Default Website with Apache2 – Show your homepage at top of example.com, no tilde 2016-02-16
- Deploy Flask & Python3 on Apache2 & Ubuntu 2016-02-09
- Run Arduino IDE on Xubuntu Live USB 2016-01-15
- Shebang Puppet – #!/usr/bin/env pup – Script to run short standalone Puppet scripts
- Aikataulu – Prototyypin rakentaminen bus4tn007-7 alkukevät 2016
- Aikataulu – Linux palvelimena ict4tn003-20 ilta – keväällä 2016
- Agenda for Linux Basics dat8tf063-27 Spring 2016
- Make Moodle Main Content Full Width – GreaseMonkey User Script 2015-12-16
- Room Status Remotely with OfficeIOT – Haaga-Helia Student Project with Martela 2015-12-14
- Innovation Projects on Haaga-Helia Square 2015-12-09
- Mobiilituotekehitys 2015-12-08
- PGP – sähköpostin salakirjoitus 2015-12-07
- New PGP Public Key
- Two of My Robot Books in Humble Bundle 2015-12-04
- Salt State with Multiple SLS Files 2015-12-03
- Preseed MySQL Server Password with Salt Stack
- Free SSL Certs, 50 Salt Slaves, 5 USD Raspberry Pi, Free Home Automation 2015-11-26
- Install Ubuntu Virtual Machine in Minutes with Vagrant 2015-11-21
- Salt Master-Minion with Ubuntu 14.04 LTS – Control Your Slaves over the Internet 2015-11-19
- Implementing Package-File-Service Pattern as a Salt Stack PyObjects Function 2015-11-17
- Salt Package-File-Service with Pyobjects 2015-11-04
- Students Get Root to Haaga-Helia Servers 2015-10-30
- Project PortfolioApp – Investment Portfolio Risk/Reward Comparison
- Logging in Python – with function names, line numbers, command line -v -d and aliases v(), d() 2015-10-29
- Install the Latest Salt Stack on Ubuntu 14.04 LTS 2015-10-27
- VirtualBox and Vagrant on Ubuntu 14.04 LTS trusty – Fix for: virtualbox-dkms kernel module failed to build
- Aikataulu – Linuxin keskitetty hallinta – ict4tn011-8 syksyllä 2015 2015-10-22
- Arvioitava laboratorioharjoitus – Linux palvelimena ict4tn003-18 päivä syksyllä 2015 2015-10-15
- Volume Control and Output Selection with PulseAudio Command Line Tools 2015-10-13
- Arvioitava laboratorioharjoitus – Linux palvelimena ict4tn003-17 ilta syksyllä 2015 2015-10-12
- Final Lab Exercise of Linux Basics dat8tf063-26 in Autumn 2015
- Android Map with GPS Location – Using Cordova, OpenStreetMap and Leaflet.js 2015-09-29
- OpenStreetMap & Leaflet.js – Free Map on Your Homepage, No Registration Needed
- GPS GeoLocation in Cordova and Android – add permissions to Android manifest
- Yrittäjyyteen tutustumassa – ICT-yrittäjyys -kurssi bus4tn005-9 2015-09-23
- Esineiden internetistä projektien seurantaan – Innovointiprojekti bus4tn004-6 syksyllä 2015
- Aikataulu – Mobiilituotekehitys bus4tn008-5 syksyllä 2015 2015-09-17
- Hello Cordova – Develop Android Apps on Ubuntu Linux 2015-08-26
- Translate titles for Wikipedia – Firefox Addon 2015-08-23
- Aikataulu – Linux palvelimena ict4tn003-17 ilta ja -18 päivä syksyllä 2015
- Agenda for Linux Basics dat8tf063-26 Autumn 2015
- ykl.txt – Text dump of Finnish Public Libraries Classification System 2014-09-05
- txvars – Start X Applications from Long Living Screen Sessions 2014-09-03
- USB MIDI keyboard on Linux – Akai LPK25 2014-08-23
- Search Your Files with StackHay 2014-06-12
- IT Seminar 2014 has Started – Blender, Arduino, Fractals, Video Games 2014-03-25
- Koe – Linux palvelimena ict4tn003-11 päivä kevät 2014 2014-03-21
- Exam of Linux Basics dat8tf063-23 in Spring 2014 2014-03-20
- Koe – Linux palvelimena ict4tn003-12 ilta kevät 2014 2014-03-17
- IT-Seminar Helsinki w13 – Learn, relax and visit Remedy & bar tram – with students from Danmark & Spain 2014-03-06
- Linux-koe, työasemat ja tietoverkot 43 2014-03-04
- Make Sensors Video 2014-02-15
- Kyy 0.2 Beta – Python Cheatsheet in Code
- Agenda for Linux Basics dat8tf063-23 Spring 2014 2014-01-08
- Saatanan poika, autoja siirelemässä ja lyyristä taistelua – Innovointiprojekti bus4tn004-3 syksyllä 2013 2013-12-19
- Aikataulu – Työasemat ja tietoverkot ict1tn002-43 keväällä 2014 2013-12-09
- Aikataulu – Linux palvelimena ict4tn003-11 ja -12 keväällä 2014
- Aikataulu – Prototyypin rakentaminen bus4tn007-5 alkukevät 2014
- Aikataulu – Linuxin projekti – ict4tn018-2 syksyllä 2013 2013-11-01
- Aikataulu – Linuxin keskitetty hallinta – ict4tn011-4 syksyllä 2013 2013-10-28
- Koe – Linux palvelimena ict4tn003-10 syksyllä 2013 2013-10-18
- Koe – Linux palvelimena ict4tn003-9 iltaisin syksyllä 2013 2013-10-14
- Exam of Linux Basics dat8tf063-22 in Autumn 2013
- Linux-koe, työasemat ja tietoverkot 42 2013-10-02
- Forensic File Recovery with Linux – Undelete 2013-09-11
- Cyber Security Day in Haaga-Helia 2013-09-09
- Software Freedom Day – Hands on Linux Help 2013-09-04
- Monty Widenius Speaks in Pasila 2013-08-29
- Two Books for Robot & Sensor Hackers 2013-08-22
- Aikataulu – Mobiilituotekehitys bus4tn008-3 syksyllä 2013
- Aikataulu – Työasemat ja tietoverkot ict1tn002-42 syksyllä 2013
- Aikataulu – Linux palvelimena ict4tn003-9 ja -10 syksyllä 2013
- Pre-Exam for Linux Basics dat8tf063-22 Spring 2013
- Agenda for Linux Basics dat8tf063-22 Autumn 2013
- Prototype Course Helsinki – Final Projects 2013-05-13
- PupeSoft – Free Finnish ERP 2013-04-17
- SSH Server Puppet Module for Ubuntu 12.04 2013-04-11
- Finland's First Satellite – Prototyping Sun Sensor with Arduino 2013-03-30
- Hello Puppet revisited – on Ubuntu 12.04 LTS 2013-03-28
- Koe – Linux palvelimena ict4tn003-8 ilta – kevät 2013 2013-03-13
- Koe – Linux palvelimena ict4tn003-7 kevät 2013 2013-03-12
- Exam of Linux Basics dat8tf063-20 Spring 2013 2013-03-11
- Linux-koe – Työasemat ja tietoverkot 34 – keväällä 2013 2013-02-13
- 12 000 Installs for Student Android Game 2012-12-12
- Aikataulu – Linuxin keskitetty hallinta – ict4tn011-3 keväällä 2013
- Aikataulu – Prototyypin rakentaminen bus4tn007-4 loppukevät 2013
- Aikataulu – Prototyypin rakentaminen bus4tn007-3 keväällä 2013
- Aikataulu – Linux palvelimena ict4tn003-7 ja -8 keväällä 2013
- Aikataulu – ICT-yrittäjyys bus4tn005-4
- Agenda for Linux Basics dat8tf063-20 Spring 2013
- Aikataulu – Työasemat ja tietoverkot ict1tn002-34 Linux-osuus keväällä 2013
- Verkkomaksut Suomessa – vertailu
- ICT-yrittäjyys bus4tn005-3 2012-12-11
- Amazon #1 Best Seller in Embedded 2012-12-05
- English in Finland on Ubuntu 2012-12-04
- MS Exchange Email & Calendar with Evolution 2012-11-29
- Javascript Basics – variable function loop if-then-else print 2012-11-16
- Processing.js Graphics in PhoneGap/Cordova – Example for Android
- Hello WSGI – Python mod_wsgi on Ubuntu 12.04 LTS & Apache2 2012-11-09
- Memory Game in Whole Helsinki 2012-10-28
- Aikataulu – Mobiilituotekehitys bus4tn008-2 2012-10-24
- Hello PhoneGap – from xUbuntu 12.04 Live CD
- Aikataulu – Linux-projekti ict4tn018-1
- Koe – Linux palvelimena ict4tn003-6 2012-10-11
- Koe – Linux palvelimena ict4tn003-4 2012-10-09
- Exam of Linux Basics 19 – Autumn 2012 2012-10-08
- Koe – Työasemat ja tietoverkot 33, Linux 2012-09-24
- ShowRun – Focus Application Window or Launch 2012-09-07
- Working with Xubuntu project 2012-09-06
- Git from Offline to Network 2012-08-26
- Aikataulu – Linuxin keskitetty hallinta – ict4tn011-2 syksyllä 2012 2012-08-24
- Teaching PhoneGap – Write Apps in Javascript and HTML5 2012-08-16
- Aikataulu – Linux palvelimena ict4tn003-4 ja ict4tn003-6 syksyllä 2012 2012-08-14
- Agenda for Linux Basics dat8tf063-19 Autumn 2012
- Aikataulu – Työasemat ja tietoverkot ict1tn002-33 syksyllä 2012 2012-08-13
- Products Designed in 5 Days 2012-06-15
- Radio Vega Interviewed Me about Arduino (mp3) 2012-06-06
- Capture Program Output on Python – subprocess.check_output() 2012-05-08
- Design a Learning Product – 5 Day Workshop in Bikent, Ankara 2012-05-04
- Ubuntu 12.04 LTS Published – Download Here 2012-04-26
- Xubuntu 12.04 LTS on Vappu 2012-04-12
- Hello Puppet – on Ubuntu 12.04 LTS
- OpenLayers Track Example 2012-04-11
- Getting Started with OpenLayers and OpenStreetmap
- FramedCloud PopUp with TextFile – OpenLayers 2012-04-05
- PuppetMaster on Ubuntu 12.04 2012-04-04
- Puppet Reading List 2012-03-28
- Aikataulu – Linuxin keskitetty hallinta – ict4tn011-1
- Apache on Vagrant on Ubuntu – "config.vm.forward_port 80, 8080" and 'vagrant reload' 2012-03-16
- Exam of Linux Basics 18 – Spring 2012
- Aikataulu – Prototyypin rakentaminen bus4tn007-1 2012-03-15
- Aikataulu – Linux-projekti – Järjestelmäprojekti I ict4tn007-3a
- Koe – Linux palvelimena ict4tn003-5 2012-03-14
- Koe – Linux palvelimena ict4tn003-3 2012-03-13
- Vagrant on Ubuntu 12.04 – Create and Boot New Virtual Machine in Minutes – apt-get install vagrant 2012-03-12
- Windows and Buttons in Python – Ten Lines of PyGTK 2012-03-09
- Reading StackOverflow XML Dump to MySQL Database 2012-03-06
- Download StackOverflow – XML dump under CC-by-sa license (torrent link) 2012-03-03
- Change MySQL Password on Ubuntu – dpkg-reconfigure mysql-server-5.1 2012-03-02
- Raspberry Pi 30 EUR Linux computer launched, get 4000 IPv6 addresses from Linode 2012-02-29
- Linux-koe, työasemat ja tietoverkot 25 2012-02-27
- Bootstrap CSS – Quickly Style Your HTML5 Page – Skeleton 2012-02-17
- Short HTML5 page 2012-02-12
- Aikataulu – Linux palvelimena ict4tn003-3 ja ict4tn003-5 keväällä 2012 2012-01-16
- Agenda for Linux Basics dat8tf063-18 Spring 2012 2012-01-13
- Aikataulu – Työasemat ja tietoverkot ict1tn002-25 keväällä 2012
- Published Today: Mind Controlled Robot Book! 2011-12-14
- Valmiiden projektien esittely – Järjestelmäprojekti ict4tn007-2 2011-12-08
- Tutkimussuunnitelma – esimerkkityö kurssilta Tietotekninen selvitys ja kouluttaminen ict2tn011-5 2011-11-30
- Static Advantage – Could WordPress Be 400 Times Faster? 2011-11-29
- Demo Coming: 30 Ubuntus Installed & Managed 2011-11-22
- Drawing to Canvas on Android – Code Example 2011-11-17
- Tee yksinkertainen peli Androidille
- Ideas for Automation with Centralized Configuration Tool 2011-11-14
- Android Cheatsheet for Beginners
- Write Moodle Quiz Quickly – Import Plain Text GIFT Format
- TextViews in Android 2011-11-10
- Tee yksinkertainen laskin Androidille – Läksy kurssilla "Mobiili tuotekehitys" bus4tn008-1
- Simple Button for Android – XML onClick + public method
- Lifecycle Code Example for Android – onCreate(), onPause(), onResume()
- Print PDF from Command Line – cups-pdf, lpr -P PDF
- Fix Android Build Problem with main.out.xml and strings.out.xml
- Shaking Tower Panda for Android 2011-11-02
- Virtualize Servers with KVM, Cloudmin and Ubuntu
- Aikataulu – Järjestelmäprojekti ict4tn007-2 2011-10-27
- Aikataulu – Mobiili tuotekehitys bus4tn008-1 2011-10-26
- We Wrote a Book about Mind Controlled Robot 2011-10-21
- Koe tietokonelabrassa – Linux palvelimena ict4tn003-2 2011-10-12
- Administering 30 Computer Ubuntu Network 2011-10-10
- Update All Your Computers with a .DEB Repository 2011-10-05
- Työasemat ja tietoverkot 24 – Linux-koe 2011-09-29
- 2dresize – Precise Window Placement without 3D Acceleration 2011-09-16
- Alpha Release of Dependicer – Create Ubuntu DEB metapackages 2011-09-14
- Eee PC 701 works with Ubuntu 11.04 2011-09-04
- Aikataulu – Työasemat ja tietoverkot ict1tn002-24 syksyllä 2011 2011-08-25
- Aikataulu Verkon käyttöjärjestelmät ict4td022A-9 syksyllä 2011
- Aikataulu – Linux palvelimena ict4tn003-2 2011-08-24
- Aikataulu kurssilla Tietotekninen selvitys ja kouluttaminen ict2tn011-5 2011-08-19
- 32 bit Linux can see 8 GB of memory
- Agenda for Linux Basics dat8tf063-16 Autumn 2011 2011-08-18
- OLD 2011 Spring Linux Basics tie8tf063-15 2011-06-10
- Student project demos 2011-05-16
- Free Realtime Web Analytics published 2011-05-05
- Vagrant promises to automate virtual machine creation
- Brian’s better fotball robot 2011-05-04
- Linux-koe, työasemat ja tietoverkot 16 2011-04-27
- Shared Folder with chmod SetGID 2011-04-13
- 100 kg Arduino Sentry Robot 2011-04-11
- Linux-koe – Verkon käyttöjärjestelmät 8 2011-04-07
- Android lectures in Universidad Rey Juan Carlos, Madrid 2011-03-30
- BootLoaderin korjaaminen 2011-03-24
- Exam of Linux Basics 15 – Spring 2011 2011-03-18
- Thesis on Developing and packaging for Android 2011-02-18
- Create deb metapackage in 5 minutes 2011-02-15
- SnowFinch does web analytics 2011-02-13
- Realtime Web Analytics – Thesis 2011-02-03
- View & Kill – Processes in Linux
- Munin Monitors your Ubuntu Linux – One Step Install
- 55 Computer Cloud – with Ubuntu Enterprise Cloud
- Meego Day – a Brief Report 2011-01-25
- Linux Basics – Course Starts 2011-01-21
- BotBook.com online 2011-01-19
- Meego Linux Day w4 Tue Haaga-Helia Pasila
- SilverCloud – Verkon Linux -projekti – syksy 2010 – ict4td022e-7 2010-11-16
- Linux Basics 13 – 2010 Autumn – dat8tf063-13 2010-10-12
- Cfengine Automatic System Configuration – Writing Your First Script 2010-09-23
- Custom Error Pages on Apache
- Redirect Web Page Using a.href and meta.refresh
- Verkon käyttöjärjestelmät 7 – syksy 2010
- Courses 2010-08-23
- Linux tutustuminen / Tietokone ja tietoverkot ict1td004 53-54 keväällä 2010 2010-04-23
- HtmlPalaute – Kurssipalaute weppisivuksi 2010-02-05
- tero_faq 2009-12-14
- Python Annoyances 2009-12-06
- Command Line Basics 2009-11-19
- PGP – Sähköpostin salakirjoitus 2009-08-28
- Contact Tero Karvinen
- Linux Perusteet 2009-05-12
- Arduino IDE on 64 bit Ubuntu Gutsy and Hardy 2009-01-24
- Pre-exam for Linux Basics 2009-01-18
- 390x IBM Thinkpad with Xubuntu Gutsy 2008-12-14
- Canon Digital Ixus 860is Camera with Ubuntu Linux 2008-10-20
- htmlpalaute_1.3 2008-09-23
- HtmlPalaute 1.3
- Ubuntu Preseed 2008-09-18
- Kysymyslomakkeet – Course Feedback Forms – HtmlPalaute 2008-09-17
- Sulautetun järjestelmän rakentaminen ict8td006-1 2008w43 2008-09-12
- HashHeadings – Simple Headings for Dokuwiki
- Network Boot Server with Ubuntu 8.04 Hardy 2008-09-11
- PXE Network Booting on Ubuntu Linux
- Automatic IP Configuration with DHCP Server on Ubuntu
- Verkon käyttöjärjestelmät 2008 kevät 2008-08-28
- linux_basics_dat8tf063-8_early_spring_2008 2008-08-19
- Pre-exam for Linux Basics – Spring 2008
- Huawei e220 works on EEE PC 2008-07-01
- ubuntu_hardy_8_04 2008-05-25
- Hardy page Moved
- Locand – AND Search with Locate 2008-05-19
- Programming Languages on Linux – Installing and Using on Ubuntu 2008-05-08
- Install Apache Web Server on Ubuntu 2008-05-02
- Commands for Admin
- WeelaPurkki notes 2008-04-29
- Moved 2008-04-14
- Samba quickstart – File Sharing Between Linux and Windows 2008-04-11
- Linux tutustumispäivä – yrityksille 2008-03-12
- Linux Basics Exam 2008-03-11 2008-03-11
- Multiple Encodings on One Server 2008-03-10
- Ssh public key authentication
- Rpm Building as a User
- NAT iptables – share internet connection and ip-number 2008-03-06
- Verkon käyttöjärjestelmät 2007 syksy 2008-02-25
- Print from Linux to Windows Server
- HtmlPalaute ruutukaappauksia 2008-02-13
- Ennen HtmlPalautetta
- Ssh-uploadkeys – Automate SSH Login with Public Key Authentication 2008-02-12
- IceWm – Configuring the Light Window Manager 2008-02-11
- English in Finland on Ubuntu
- Eee Pc 710 2008-01-29
- linux_perusteet_2007_loppusyksy_dat8td063-19 2008-01-14
- linux_basics_dat8tf063_7_late_autumn_2007 2008-01-09
- verkon_projekti_2007_syksy
- Compress mp3 Dynamic Range 2008-01-01
- Per User bin/ 2007-12-04
- Shell Scripting
- Skype in a Sandbox 2007-11-29
- Apache Notes of Ubuntu Feisty and Gutsy 2007-11-27
- Linux-komennot
- WeelaPurkki – Linux-pohjainen ohjelmisto Weela.netin vapaisiin WLAN -tukiasemiin 2007-11-26
- WeelaPurkki Source Codes
- hotspot 2007-11-25
- Laadun arviointi terveydenhuollossa – muistiinpanoja 2007-11-23
- Aivoriihi – oheismateriaalia Vespa-esitykseen 2007-11-21 2007-11-22
- Spam filtering – Spamassassin and Procmail on Redhat Linux 2007-10-31
- Firewall for Single Host with Iptables 2007-10-29
- Tavalliset sähköpostin asetukset 2007-10-24
- Linux Basics Exam – Linux perusteet uusinta 2007-10-16
- Build Web Interface to Database – LAMP Linux Apache MySQL PHP 2007-10-13
- notes_about_sun_java_jdk_on_feisty_on_linux_basics_2007_w40 2007-10-08
- notes_about_shell_scripting_on_linux_basics_2007_w40
- Kotitehtävät – Assignments 2007-09-18
- Fonts Problem in Ubuntu 7.04 Feisty Fawn – and a Fix 2007-09-15
- Tero’s C++ Scripting – cppt
- acer_al2216w_-_22_inch_monitor_with_linux 2007-09-14
- source_code_of_tero_s_c_scripting 2007-09-13
- View Source Code of Tero's C++ Scripting
- Moved: Tero’s C++ Scripting – cppt
- linux_perusteet_2007_alkukevat 2007-09-12
- Kotitehtävät – Assignments 2007-09-10
- OPML Export Feeds 2007-09-07
- Linux tutustuminen -kurssi 2007-08-30
- HP-Compaq dc7700 with Ubuntu Linux 2007-08-24
- Linux Basics tie8tf063/5 early spring 2007 2007-08-23
- mount_sshfs 2007-08-22
- Weela.net graafinen ilme 2007-08-21
- langaton_tiedonsiirto 2007-04-24
- vake_faq 2007-03-08
- Avaa vapaan kaupunkiverkon tukiasema
- Tervetuloa vapaaseen kaupunkiverkoon
- Haicom HI-204E USB GPS on Ubuntu Linux 2007-02-26
- VLAN-asetukset, joilla langaton verkko eristetään sisäverkosta 2007-01-19
- langaton_tiedonsiirto_tie25d15_syksy_2006 2007-01-06
- Linux Basics tie63f4 early autumn 2006
- ATI Radeon 9600 with Linux
- Hotspot Workshop 2006-12-12 2006-12-07
- wheretero 2006-12-05
- Keksi nimi, voita tukiasema 2006-11-14
- Sun Java ja Ubuntu 2006-11-13
- Acer Travelmate 3004WTMi with Linux 2006-11-12
- Linux Perusteet tie63d16 2006-10-31
- Teron XHTML Basic testi 2006-10-17
- 2006-10-06
- 2006-10-05
- Firetero – Iptables Firewall for Workstation or Server 2006-10-01
- Dual boot Fedora Linux and Windows XP, resizing NTFS 2006-09-28
- Linux tutustuminen – osana ict04d-kurssia 2006 keväällä 2006-09-26
- teromail 2006-09-13
- Linux Basics tie63f3 early spring 2006 2006-09-04
- Langaton tiedonsiirto tie25d14 kevät 2006
- Moved… 2006-08-18
- Firewall for Single Host with Iptables
- Bluetooth Connection between Linux and Nokia 6820 Cell Phone 2006-07-25
- VCalOne – Convert Calendar between Computer and Nokia Cell Phone 2006-07-14
- acer_travelmate_3004wtmi_with_linux_notes 2006-06-10
- Command Outputs on Acer Travelmate 3004WTMi and Linux
- Linux perusteet ja Debian Linux 3.0 Woody 2006-06-06
- Linux-verkon hallinta tie64d 2006-06-04
- Raportin kirjoittaminen
- topfield_5100 2006-04-15
- Adding Software Repositories to Ubuntu 2006-04-12
- Share mouse and keyboard using x2x and ssh
- hella 2006-03-29
- Morse Code (CW) – Getting Started 2006-03-28
- Kickstart Ubuntussa 2006-03-27
- Memory Card Reader on Linux 2006-03-26
- Vanha sivu: Linux Perusteet tie63d15 – alkukevät 1j 2006 2006-03-21
- Kurssilaisen taustaa
- start 2006-03-12
- Dell Optiplex G270 with Linux – i865 on Fedora and Debian
- Vanha sivu – Linux-verkon hallinta loppusyksy 2005 2006-03-07
- Implementing Free Software Solution in Workstations – Case: Linux in Helia
- freehelia_ebook
- aboutusers 2006-03-06
- Ohjelman kääntäminen lähdekoodista ./configure && make
- Un – uncompress many archive formats 2006-01-25
- Ubuntu Linux on HP omnibook xe4500 2006-01-20
- Linux tutustuminen – 8 h osana ict04d-kurssia – 2005 syksy 2005-12-22
- Langaton tiedonsiirto tie25d13 syksy 2005 2005-12-21
- International ISO-8601 Date Format on Thunderbird 2005-12-14
- Linux as a Client to Windows SMB Shares 2005-12-01
- Welcome to TeroSee 2005-11-19
- HtmlRedirect Source
- SSH Public Key Authentication – Manual Setup
- Ssh public key authentication
- Saitko rompun? 2005-11-18
- Network booting with PXE, using Fedora Core
- Mounttero – Technical details
- Install Workstations Automatically
- Error: Server is Busy 50x
- Internal Server Error 500
- This topic does not exist yet
- Page Not Found 404
- Forbidden 403
- DHCP – automatic network configuration
- Control Many Computers with SSH
- Add SSH Account for Public Key Authentication
- ssh_client_on_nokia_8620
- SSH Client on Nokia 6820
- realtek_8139_network_interface_card_on_linux
- Realtek NIC 8139 Network Interface Card
- Ravinto ja painonhallinta
- MountTero – Mount USB, Camera, DVD, Hard Disk and CDROM Automatically
- Teron testi
- milta_tallainen_wiki-sivun_otsikko_sitten_nayttaa
- Tero Karvinen
- kokeilu
- Kickstart – Työaseman automaattinen asennus
- JavaScript
- freehelia_software_and_operating_system_for_workstations
- 7 References
- 5 Practical Recommendation for Case Organization
- 2 Licenses and the Definition of Free Software – FreeHelia
- 1 Introduction – FreeHelia
- 6 Conclusions
- freehelia_appendixes
- freehelia_administration_of_workstations
- This topic does not exist yet
- C++-ohjelmointi ja gcc
- Welcome to TeroSee 2005-11-15
- See 2
- 404 page not found 2005-11-09
- Automatically Mounting USB, Camera, DVD, Hard Disk and CDROM 2005-11-07
- Yum automated software installation and update for Red Hat Linux 2005-10-30
- Redhat 9 annoyances with fixes
- Making Preformated PRE Text Warp in CSS3, Mozilla, Opera and IE
- Perl – teroref
- Tero Karvinen
- Network booting with DHCP and PXE using Fedora Core 1
- Dual boot Fedora Linux and Windows XP, resizing NTFS
- Linux tutuksi Redhat linuxilla
- Build Web Interface to Database – LAMP Linux Apache MySQL PHP
- Linux perusteet ja Debian Linux 3.0 Woody
- Automatically Mounting USB, Camera, DVD, Hard Disk and CDROM
- apt4rpm varaston tekeminen
- 2004-04-21
Copyright 2020 Tero Karvinen TeroKarvinen.com.