Auteur archieven: chris

Leuke Android browser

Het is enige tijd geleden dat ik hier geschreven heb maar nu moest het er toch van komen. Ik kwam iets tegen wat ik wel wil delen!
Sinds kort heb ik een andere smartphone en kwam er achter dat mijn oude HTC smartfone een geweldige browser had. Deze browser plaatste tekst zo op het scherm dat deze altijd op het scherm paste. Ook als je flink inzoomde. Nu heb ik een prachtig hi-end toestel van Samsung die van alles kan behalve tekst fatsoenlijk op het scherm zetten met internetten. Je moet bij het lezen van links naar rechts schrollen! Niemand schijnt zich daar aan te storen maar ik erger me daar aan. Je moet of hele kleine lettertjes lezen of schrollen.

Ik ben op zoek gegaan naar een vervanger van de standaard browser van de Samsung smartphone en wat blijkt, Chrome, Firefox, Opera (mobile) en Dolphin, de bekende browsers hadden geen van alle deze schaal mogelijkheid. Inzoomen ja! Maar bij verder inzoomen om de tekst wat groter op het scherm te laten verschijnen mag je schuiven met je tekst op het display!
Totdat ik tegen een voor mij totaal onbekende browser liep. Maxthon Android Webbrowser, nooit van gehoord maar precies de browser die ik zocht. Ik mis mijn HTC bowser niet meer want Maxthon plaatst de tekst netjes op het scherm en werkt perfect!
Denk je van, dat schuiven van tekst herken ik en vind dit ook vervelend, probeer dan Maxthon eens. Misschien ben je dan net zo enthousiast als ik!

Ubuntu 11.04 draaiend in Virtualbox

Ubuntu 11.04 kan prima draaien onder Microsoft Windows  in een virtuele PC zoals Virtual box. Uiteraard wekt dit langzamer als normaal maar als de speciale gast drivers voor Virtualbox geïnstalleerd worden kom je toch een heel end.
Wat moet je doen:

Installeer Virtualbox.

Installeer Ubuntu in virtualbox

Installeer in ubuntu de gast ondersteuning voor Virtualbox door in het terminal venster het volgende te tikken:

sudo apt-get install virtualbox-ose-guest-utils

Zie hier voor het hele verhaal.

Wat bij mij uitzonderlijk goed werkt is omgekeerd. Dus niet Windows als hoofd OS maar Ubuntu en dan via Virtualbox een lichte versie van Windows 7 installeren. Ook hier moeten dan gastdrivers van Windows 7 voor Virtualbox geïnstalleerd worden.

VirtualBox op textbased Ubuntu 9.04 server / remote gebruik

To install VirtualBox 3.0 on our Ubuntu 9.04 server, we open /etc/apt/sources.list…

sudo vi /etc/apt/sources.list

… and add the following line to it:

[...]
deb http://download.virtualbox.org/virtualbox/debian jaunty non-free

Then we download Sun’s public key:
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add –

update our package database:
sudo aptitude update

Afterwards, we install VirtualBox 3.0 as follows:
sudo aptitude install linux-headers-$(uname -r) build-essential virtualbox-3.0 dkms

(The dkms package ensures that the VirtualBox host kernel modules are properly updated if the Linux kernel version changes.)

Creating group ‘vboxusers’

Users of VirtualBox must be members of that group. Host network interfaces will be assigned to that group. <– Ok

Should the vboxdrv kernel module be compiled now? <– Yes

Now we must add the user that will run VirtualBox (administrator in this example) to the vboxusers group:

sudo adduser administrator vboxusers

Using VirtualBox On The Command Line

Creating A VM

To create a VM on the command line, we can use the VBoxManage command. See

VBoxManage –help

for a list of available switches and (highly recommended!) take a look at http://www.virtualbox.org/manual/UserManual.html#vboxmanage.

I will now create an Ubuntu 9.04 Server VM with 256MB memory and a 10GB hard drive from the Ubuntu 9.04 Server iso image (which I have stored in /home/ubuntu-9.04-server-i386.iso):

VBoxManage createvm -name “Ubuntu 9.04 Server” -register
VBoxManage modifyvm “Ubuntu 9.04 Server” -memory “256MB” -acpi on -boot1 dvd -nic1 nat
VBoxManage createvdi -filename “Ubuntu_9_04_Server.vdi” -size 10000 -register
VBoxManage modifyvm “Ubuntu 9.04 Server” -hda “Ubuntu_9_04_Server.vdi”
VBoxManage registerimage dvd /home/ubuntu-9.04-server-i386.iso
VBoxManage modifyvm “Ubuntu 9.04 Server” -dvd /home/ubuntu-9.04-server-i386.iso

Importing An Existing VM

Let’s assume you have a VM called examplevm that you want to reuse on this host. On the old host, you should have a directory Machines/examplevm in the VirtualBox directory; Machines/examplevm should contain the examplevm.xml file. Copy the examplevm directory (including the examplevm.xml file) to your new Machines directory (if your user name is administrator, this is /home/administrator/.VirtualBox/Machines – the result should be /home/administrator/.VirtualBox/Machines/examplevm/examplevm.xml).

In addition to that copy the examplevm.vdi file from the old VDI directory to the new one (e.g. /home/administrator/.VirtualBox/VDI/examplevm.vdi).

Afterwards, you must register the imported VM:

VBoxManage registervm Machines/examplevm/examplevm.xml

Starting A VM With VBoxHeadless

Regardless of if you create a new VM or import and old one, you can start it with the command:

VBoxHeadless -startvm “Ubuntu 9.04 Server”

(Replace Ubuntu 9.04 Server with the name of your VM.)

VBoxHeadless will start the VM and a VRDP (VirtualBox Remote Desktop Protocol) server which allows you to see the VM’s output remotely on another machine.

Wil je meer virtuale machines draaien dan start de volgende op met:
VBoxManage modifyvm <vmname> -vrdpport 4777

To learn more about VBoxHeadless, take a look at

VBoxHeadless –help

and at http://www.virtualbox.org/manual/UserManual.html#id2515738.

Starten in windows:

login met remote desktop voor windows op het juiste ip adres

Starten met linux

Tik in de terninal het volgende in:
rdesktop -a 16 <ip adres>
-a 16 betekend 16bit kleurendiepte

Download hier de drivers voor de gast-OS

bron

Video bewerken met Openshot

Met Openshot is het eenvoudig om diverse video bewerkingen te  doen. Allereerst converteer ik moet Openshot de film van Full HD 1800p naar 720p omdat de film anders niet vloeiend wil afspelen op mijn PC met Ubuntu (met windows 7 is dat geen probleem overigens). Hiervoor plaats ik de film op de edit balk en exporteer deze met de rode knop boven in het scherm. De volgende instellingen gebruik ik hier voor:

Het exporteren neemt een geruime tijd in beslag!

Het ge-exporteerde bestand wordt in een nieuw project geladen van Openshot en nu kan het editen beginnen.

Als het editen klaar is dan kan de film ge-exporteerd worden naar het eind film formaat.

Automatisch mounten van een smb (windows) share in Ubuntu

Wil je automatische een netwerk share mounten dan kan dit. Het handigste is om in de map /media de te mounten maps te maken. In ons voorbeeld is dit /media/public en /media/films. Maak deze mappen dus aan en maak ze schrijfbaar voor de persoon die er toegang toe heeft.

Voeg de volgende regels toe in fstab:

//192.168.2.1/public /media/hunze/public cifs  noauto,users,exec,username=je-naams,password=geheim  0  0
//192.168.2.1/films /media/hunze/films cifs  noauto,users,exec,username=je-naam,password=geheim  0  0

//192.168.2.1/ is het ipadres van de computer waar de share op staat. Dit mag ook veranderd worden in de netwerknaam van de computer. Public en films zijn de shares.

Start de computer opnieuw op en er zijn twee virtuele harddisks toevoegd in het menu  “Lokaties”

Site bekijken op mobiel e.d.

Ik ben nu aan het testen of de site geschikt gemaakt kan worden voor het bekijken op een mobiel apparaat  zoals een Android, Iphone, PDA e.d…

Voor de laatste categorie wordt een aangepaste versie van de site getoond die snelle laad en geschikt is voor kleinere schermen.

Reacties van mobiele bezoekers zijn welkom.

Poorten forwarden met Putty

Bijgewerkt 18-11-2011

Putty, is een klein maar zeer veelzijdig programma om op een veilige manier, via SSH, op afstand in te loggen op bijv.  je Linuxbox.  Je komt dan gewoon terecht op de opdracht prompt. Voor de Linuxbox maakt het weinig verschil of je op de computer zelf, of op afstand via Putty inlogt.
Via SSH wordt een veilige verbinding (bijna niet “af te luisteren”) met behulp van een tunnel via het openbare internet gelegd naar je Linuxbox. Via deze tunnel kun je ook andere poorten sturen (forwarden) van de remote computer naar de Linuxbox.
Dit kan nuttig zijn om programma’s te kunnen blijven gebruiken op je remote computer welke normaal alleen werken als je thuis met je lokale netwerk bent verbonden.
Zelf heb ik zo min mogelijk poorten op mijn Linuxbox open staan richting het internet. Zo staat mijn mail op de Linuxbox in een imapbox welke ik via poort 143 kan benaderen in mijn lokale netwerk. Remote kan ik dus niet bij de imap server komen. Hieronder laat ik zien hoe je via Putty deze poort via de tunnel kan gebruiken. Ik ga er gemakshalve van uit dat het bekend is hoe je Putty configureert om remote te kunnen inloggen en onderstaande gaat alleen over het forwarden van poorten.

putty-scherm-1

– Start Putty en klik op de + voor SSH en daarna op Tunnels.

– Vink onder Port forwarding de vinkjes aan voor Local ports accept connections from other host en Remote ports do the same (SSH-2 only).

– Vul achter Source Port het poortnummer 143 in.

– Vul achter Destination het ipadres in van je Linuxbox en poortnummer (zie voorbeeld).

– Controleer of de balletjes Local en Auto geselecteerd zoals in het voorbeeld.

– Klik nu op de Add toets zodat de regel L143    192.168.1.1:143 komt te staan (hier staat natuurlijk je eigen ingevoerde ipadres).

– Vergeet niet deze instellingen op te slaan.

Zodra je nu inlogt met Putty op je Linuxbox is poort 143 te benaderen op je remote computer via localhost poort 143.
Je mail programma stel je als hostnaam localhost in en de poort laat je op 143 staan.

Verder kun je een tunnel gebruiken om je surfgedrag op een openbaar wifi netwerk te maskeren. Bijv. bij hotspots of op vakantieparken kunnen veel mensen tegelijk op een meestal onbeveiligd wifi netwerk bevinden die allemaal jou data kunnen m meelezen. Door een beveiligde tunnel met Putty naar je Linuxbox op te zetten wordt al je surfdata onleesbaar op het open netwerk en surf je via je Linuxbox en surf je ook via het ipadres van je linuxbox.

putty-scherm-2
– Klik achter Source Port en vul het poort nummer in welke je wilt gebruiken (> 1024 )
– Klik op de balletjes Dynamic en Auto (zie voorbeeld hierboven)
– Klik op Add en sla dit op.

Ga nu naar je browser en zoek de proxy instellingen op en vul achter Socks: localhost in en als Poort je opgegeven poort nummer. Hier in het voorbeeld 8082. Zie de afbeelding hieronder.

putty-scherm-3Nu surf je via een tunnel met het ipadres van je Linuxbox. Dit kun je eventueel testen door naar http://whatismyipaddress.com/ te gaan.

 

Ook is het mogelijk om Remote Desktop door een SSH tunnel te leiden. Zie daar HIER voor.

Extra toevoeging: Tunnel delen met meerdere laptops

Het gebeurd bij ons in de familie nogal eens dat we in een bungolowachtig park zitten waar we met zijn allen internet willen gebruiken. Meestal knuppen we 1 laptop aan het internet en delen dan de verbinding zodat we niet allemaal een eigen code hoeven te kopen. Dit ging tot kort altijd goed. Echter laatst hadden het park slimme routers/software want alleen de laptop die rechtstreeks er aan hing kon internetten na de toegangscode ingetoetst te hebben. De computers die via de gedeelde verbinding mee surfde kregen weer het inlogscherm. Na even prutsen bleek hier de SSH tunnel ook hier uitkomst te bieden. Dit ging als volgt..

De laptop aan het internet (draadloos) kreeg het ipadres 10.5.50.113
de router die we aansloten via lan op de laptop kreeg het adres 192.168.0.100
Aan de pc kant kregen de computer een ipadres in de 192.168.10.0 range. Normaal was dit voldoende om mee te kunnen surffen echter in dit geval dus niet.
Bouw nu een tunnel op zoals hierboven is vermeld en stel op iedere PC welke meelift de Socket 5 in met het ipadres 10.5.50.113 met als poort 8082.
Nu kan de parkrouter het verkeer niet meer traceren en ook niet zien dat er andere computers meeliften.

Dropbox Ubuntu (textbase)

Wat is Dropbox? (bijgewerkt 14-11-2011)

Dropbox is een pakket van software en opslagruimte welke via internet je standaard 2 Gb opslagruimte aanbied. De software van Dropbox maakt een map aan die Dropbox is genoemd. Alle mappen en bestanden die je daar naar toe copieerd worden automatische geupload naar je 2 GB opslagruimte bij Dropbox. Een online Backup dus eigenlijk. Het is mogelijk om Dropbox op verschillende computers te installeren welke allemaal dus bestanden kunnen droppen in de map Dropbox welke op alle computers in deze map komt te staan.
Ook is het mogelijk om mappen te delen met andere leden van Dropbox. Wil je meer weten van Dropbox klik dan hier .
Dropbox is voor Windows, Linux en Mac beschikbaar. Voor Ubuntu desktop is een kant en klaar installatie bestand beschikbaar welke gelijk werkt (net als de Windows versie overigens).

Voor een Ubuntu tekstbases versie zoals de Ubuntu Server versies is er een speciale versie beschikbaar welke geïnstalleerd moet worden op de volgende manier:

Download de laatste versie van Dropbox voor textbased linux systemen hier.

Installeren deze op de volgende manier:

cd ~
rm -rf .dropbox* Dropbox
tar xzf <bestandsnaam>
.dropbox-dist/dropbox

De eerste keer krijg je een link te zien. Via deze link log je (met bijv: lynx) in op je Dropbox account zodat de linuxmachine aangemeld wordt.

Stop Dropbox en start deze weer met de opdracht:

nohup .dropbox-dist/dropboxd &

In je home map is nu de map Dropbox waar je de bestanden die je wilt delen kunt droppen en natuurlijk ook verwijderen. Zelf heb ik met Samba deze map gedeeld zodat alle computers op ons netwerk bij de Dropbox kunnen zonder dat hiervoor het programma Dropbox op deze computers is geinstalleerd. Verder is het ook nog mogelijk dat je jouw’n Dropbox via de homepage van Dropbox beheerd. Je kunt dan vanaf elke locatie via internet jouw bestanden beheren.

Ubuntu op Acer Aspire 1350

Op mijn laptop (Acer Aspire 1350) heb ik al een geruime tijd Ubuntu draaien naast windows. Tot nu toe bracht iedere nieuwere versie van Ubuntu verbeteringen met zich mee al werd het allemaal wel steeds langzamer.
Nu met de nieuwste Ubuntu van dit moment (10.04) is het afgelopen voor mijn oude laptop. Na installatie kreeg ik een melding dat wmi niet gevonden en geladen kon worden. Het grafische scherm gaf regelmatig onregelmatigheden waardoor het niet meer te lezen was. Verder was het zo langzaam dat Youtube filmpjes niet meer soepel liepen en dat zelfs bij het afspelen van een internetradio station de muiswijzer stokte als je hem bewoog.
Jammer dus voor mijn laptop, deze kan niet meer meedoen met de nieuwe Ubuntu versies. Om die reden heb ik nu Ubuntu 9.04 weer geinstalleerd. Deze loopt mooi soepel (ook met compiz effecten) en is zeer stabiel. Verder doet hij bijna alles wat ik graag met de laptop zou willen doen.

ISO bestanden en Ubuntu

Een iso bestand is simpel te maken met Ubuntu met de opdracht:

dd if=/dev/dvd of=dvd.iso

Belangrijk is dat het DVD station NIET gemount is.

Ook kun je een iso bestand mounten. Dit gaat als volgt:

sudo mkdir /media/iso
sudo mount -t iso9660 filename.iso /media/iso -o loop
ls -la /media/iso