Apr 21, 2012
Reusing DSL wireless router
http://www.ezlan.net/router_AP.html
Thanks for the post!
Mar 19, 2012
Checking an old computer health
Get a Linux live CD or USB (pen drive). Doesn't matter the distro whether it is a sophisticated one or the most simple one with GUI like Puppy, Slitaz or Damn Small Linux. Even a smaller ones with only terminal is also ok, but this require a longer strategy since we need to burden the computer a bit with installation.
Insert the CD/USB pen drive, fire up the computer or hard-boot it. Many computer will boot from either ones. If not, you can tell the CMOS to boot from one of them. Some CMOS tell us we need to press F8 or F12 for selections of drive, others us to change the default value. We can get into CMOS by pressing Del or F2 or Ctr+Alt+Esc or whatever shown on the screen. The CMOS will tell you that.
When you get the Linux live CD/USB on, open a terminal (press alt+F2 type xterm or click on the menu). Do one or all of these:
$ lspci
$ dmesg
Either one should produce lists of hardware and its addresses. There may be one or two errors, but this is NORMAL. Your kernel might not cover all chipsets available in every computer that has been produced.
If you want to be convinced, try to install the live CD/USB. This will burden the (IDE) bus and all the hardware but not to overload it. First, try install on the hard drive. If everything goes fine without error, then the computer is fine. If it fails or produce plenty I/O errors, the hard drive or the IO bus (main board) may have a problem. Wanna be sure? Install the system into a(nother) USB pen drive. If installation goes fine, the hardware is fine, but you need to get a new hard drive.
If installing on a(nother) USB disk also fails or produce many errors, then the main board is old enough to be disposed. However, you still can use this kind of machine for daily use, actually. Try install a mini distro such those three I mentioned. They are small sized and provide good GUI that you can safely browse internet or write an article. Small distro doesn't exhaust your mainboard, but passing quiet executions to produce what you want for daily works.
That's today's share.
Fixing a slow machine
A slowing (sorry) Windows computer may a result of 3 things:
- Old or faulty machine/part with big burden (3D game or image processing). A CAD processing would be done by a CAD mind, so this is not a case.
- Virus, spam, malware.
- A faster wish than the mind ;-)
The first can be seen when you hard drive keeps busy from few clicks on 3D games or Adobe Photoshop or Corel Draw. Solution? Use lightweight and non exhaustive game such as arcade games (2D) or lightweight image processing. Irfanview or the Gimp (raster based) or Dia (vector/diagram) or LibreOffice are just sufficient for doing many things for my beautiful thesis with lots of diagrams and figures. All of them works in Windows.
The second one is a bit complicated. To tell the background, Windows exhaust too much of its IDE bus while working. Much different from my experience on hilariously busy multi-tasking and multi-user Linux machine. Well, I may exaggerate this, but that's what I experience. As a result, a tease of virus or spam from the internet will exhaust the machine easily resulting the slowness. How to fix this?
To make things simple, you need an anti virus. But since your machine is slow now, I suppose the virus has been liven happily inside. Hence, it is nearly impossible to clean it thoroughly no matter how hard you update the anti virus program because the malware has a bungalow inside of your machine.
Best trick is to format the hard drive SEVERAL times, reinstall Windows, add ONE antivirus software ONLY, update it, add more software of your need and safe browsing the internet.
There are also tricks if you don't want to delete the system completely. Use a live CD (or burn the ISO on USB disk using Ubuntu live CD). The command is simple and has been world wide web:
ubuntu@ubuntu:~$ sudo clamscan -irv --remove mnt
That's what I got from VolatileMinds. Of course, there are tons of trick and more you can try. What I often do also is boot the computer with (any) Linux live on CD or USB stick, search for suspicious .exe, .com, or .sys files and delete them. Many virus just happy to live in c:\Documents and settings\ which the files can safely deleted (for most) and fewer live under c:\WINDOWS\ and c:\Program files\. The last two folder require good understanding on the system.
Well, that's quiet long now. Bug me with comment if you wish for more information, I may write other clue or put some images to make you understand better. If I'm way too far (with the respond), Google "clamav livecd". You may find a live CD iso image that will make your life easier.
I think I've shared the principles.
Jan 25, 2012
Starting GIS
Setelah mondar-mandir antara ArcGIS dan GIS tools versi open source dibawah bendera osgeo4win (GrassGIS, QGis, uDig), sptnya GrassGIS yg cocok.
Sebabnya:
- uDig berbasis Java (lho?).
- QGis berbasis QT dan GTK. Karena saya (terpaksa) make window$ dan GTK librarynya kecampur2 dan (kata internet pula) susah ngebenerinnya meskipun sudah buka registry, maka saya mundur. Kata saya pada diri sendiri, memang nativenya QGis tidak untuk Window$. Tapi kalau komputernya masih 'baru' atau baru saja diintall ulang dan sudah terbiasa dengan ArcGIS, ya bolehlah. Kelebihan QGis dibanding ArcGIS: lebih Python. Jadi kalau ngolah array gedhe2an ga repot.
- GrassGIS berbasis WxPython. Plusnya, pendekatannya thd ArcCatalog lebih simpel sekaligus lebih fungsional untuk kerja tim:
You can learn more about mapsets and how to seamlessly access maps found in another MAPSET of the same LOCATION in the g.mapsets documentation.
Hm.. mudah2an ada waktu nanti untuk 'meracuni' tim agar lebih FOSS-friendly. Sukur2 jadi standar.
Nov 10, 2011
HP Photosmart D5460 and Debian Squeeze
http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01467277&cc=ca&dlc=en&lc=en&product=3396080&tmp_track_link=ot_search
To note, I use http://davecross.blogspot.com image to compare the result with the image. Not perfectly match, but I think that is normal for a non high end printer.
Oct 28, 2011
Pengantar Label Linux
Sep 21, 2011
DVD Encoder for Debian GNU/Linux
So safe time, add this line
deb http://ftp.nl.debian.org/debian/ squeeze main contrib non-free
into
($ sudo nano) /etc/apt/sources.list
then, do
$ sudo apt-get update
$ sudo apt-get install transcode
and re-run k3b.
Happy encoding!
Aug 22, 2011
OpenOffice error recovery
C:\Documents and Settings\
and
C:\Documents and Settings\
along with the entire contents of
C:\Documents and Settings\
The path names may be different under a non-English version of Windows, and under Linux, these files will be located in a subdirectory called .openoffice.org in your home directory.
EDIT: Deleting Recovery.xcu will reset the autosave interval back to its default value of 15 minutes. This can be changed under Tools | Options | Load/Save | General.
Aug 18, 2011
Googleearth 6 in Debian Squeeze
- $ sudo apt-get update
- $ sudo apt-get dist-upgrade
- Download deb package from http://earth.google.com
- $ sudo dpkg -i go*.deb
- If many dependency failures, this is the last working try: $ sudo apt-get install lsb-core lsb-release pax alien rpm rpm2cpio libelf1 librpm1 librpmbuild1 librpmio1 libelf1 librpm1 librpmio1 rpm-common
Aug 8, 2011
Hisab 1 Syawal 1432H

Berikut saya posting screenshot Hisab 1 Syawal 1432H berdasar perhitungan kstars untuk lokasi Jakarta.
Sebagai tambahan, saya hanya berbagi bukan hendak memberi resolusi mengenai awal bulan. Dari perhitungan tersebut sangat memungkinkan perbedaan pendapat diantara pemuka Muhammadiyah dan non-Muhammadiyah, karena masih dibawah 2 derajat, dari yang umum disepakati para ahli rukyatul hilal, yaitu 2, 4 dan 6 derajat.
Menurut saya:
- Lebaran terbaik adalah mengikuti sidang isbat pemerintah, karena mengikuti ayat/kaidah fiqh "Atiullah wa atiurrasuul wa ulil amri min kum", terutama ketika muncul perbedaan.
- Ayat "wan najmu was sajaru yasjudaan" bukan ayat yang digunakan rasul untuk menetapkan awal dan akhir puasa, melainkan
- Rasul saw menetapkan kaidah "bulan terlihat" (oleh mata atau teleskop super canggih manapun, saya kira sama saja, karena prinsip kerjanya menggunakan cahaya tampak), yang berarti awal hari (tanggal 1) bulan qomariyah dihitung setelah ia tampak (diatas 2 atau 4 atau 6 derajat), bukan setelah bulan melewati gari imajiner cakrawala. Cakrawala itu sendiri, sepertinya diatas garis imajiner hisab yang 0 derajat, karena jarak pandang manusia ke cakrawala hanya sampai 3 mil laut.
Wallahu a'lam.
Jun 24, 2011
Statistical part of sREM
- Matplotlib - comprehensive approach. Scipy has simple implementation for this, and rotareeclub site has good resource on the implementation
- jModelica -
- Reportlab - industry standard report. too much?
- ipython.scipy.org -
Jun 23, 2011
sREM roadmap
- /usr/share/doc/python-django/examples (Debian squeeze; might be slightly different in Ubuntu Lucid - /usr/share/doc/python-django-doc/examples) PLUS iframe (from maps.google.com > my maps).
- Instant django (mostly on the template and simple database hack to contain kml)
- Geodjango with all the whistles
- Riab plugin for Kalsel
- SiRRMA/Plone integration with spatial data
Jun 17, 2011
sREM tools
- Plone theming dengan deliverance
- Pengganti jquery untuk query-nya sREM yaitu pyquery
- InstantDjango, just like it's name.
Jun 13, 2011
Plone geospatial
Jun 10, 2011
Suara hilang di flash/youtube
$ sudo alsactl initUnknown hardware: "HDA-Intel" "Realtek ALC1200" "HDA:10ec0888,10438357,00100101" "0x1043" "0x8357"Hardware is initialized using a guess method
Cek juga postingan terdahulu tentang flash.$ cd /usr/lib/mozilla/plugins$ sudo ln -s /opt/Adobe\ AIR/Versions/1.0/Resources/libflashplayer.so flash-mozilla.so
Jun 9, 2011
Hutan perumahan
Ngitung-ngitung luas area yang potensial untuk hutan perumahan Wismamas dengan Google Earth dan QGIS, eh ternyata ada tools online yang mudah ... Gak usah pusing bikin layer dan ngeset (PostGreSQL) database segala.
May 25, 2011
Ubuntu jump upgrade Jaunty-Lucid
- Semua dikerjakan dengan terminal (konsole, gnome-terminal atau sterm, atau tty1-6)
- Baiknya (tidak harus) jangan reboot sebelum semua proses selesai. Ada pengalaman, sistem yang tidak terupdate dengan baik jadi tidak singkron antara konfigurasi dengan aplikasinya, sehingga sistem tidak jalan. Meskipun ini bukan kiamat, tapi cita-cita 'jump upgrade' jadi tidak mudah dikerjakan
- Lakukan langkah 3 berulang-ulang, meskipun sepertinya sudah selesai
- Untuk menguji sudah selesai atau belum, coba install aplikasi baru yang kecil saja. Kalau ada permintaan semisal "$sudo apt-get -f install" kerjakan saja. Itu artinya masih ada paket yang belum singkron.
- Kalau hasil akhir dari langkah 3 sudah : 0 update, 0 new install, dst, itu artinya sudah beres, komputer bisa direstart dengan selamat, insya Allah.
- Langkah dibawah sudah diuji di beberapa sistem, jadi insya Allah oke.
- Edit /etc/apt/sources.list, ganti semua kata jaunty menjadi lucid, misalnya dengan "$ sudo nano /etc/apt/sources.list"
- "$ sudo apt-get update"
- "$ sudo apt-get dist-upgrade"
Ubuntu upgrade "Forbidden"

Cara mudah untuk mengatasinya adalah copy paste pesan "Forbidden" tersebut selengkap-lengkapnya, lalu masuk ke
http://ubuntu.pesat.net.id/archive/pool/
di Firefox.
Download file-file yang hilang diatas, sesuai lokasi yang ditunjukkan. Simpan file-file tersebut di folder tersendiri (misalnya di ~/Downloads/), lalu kopi ke /var/cache/apt/archives/. Kopi-paste perintah dibawah (tidak termasuk tanda $) dengan Terminal atau Konsole.
$ sudo mv *.deb /var/cache/apt/archives/
Baru setelah itu ulangi upgrade lagi.
Kalau mau upgrade-nya melompat, misalnya dari Jaunty ke Lucid LTS, lihat posting ini.
Demikian, mudah-mudahan bermanfaat.
May 17, 2011
Arabic keyboard di OpenOffice
$ sudo apt-get install sabily
$ apt-cache search arabic and openoffice
$ sudo apt-get install hunspell-ar openoffice.org-l10n-ar
May 8, 2011
Nokia 9300 and Linux
That's my note for the weekend, while the children is sleeping.
Other method is using SyncML. But it seems Nokia 9300 is not very much supported even though it is listed. The truthful service probably is Ubuntu One. It says only contact can be synced.