Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Monday, June 21, 2010

Percobaan menggunakan Linksys WRT160NL – WiFi Access Point & USB Storage

Teman saya, Kevin Kurniawan, Direktur Pemasaran  Linksys  dari Cisco Systems mengirimkan saya sebuah Linksys WRT160NL. Berikut ini adalah beberapa catatan saya ketika mencoba unit baru ini :)

Sebelum Linksys ini dipakai, kita perlu setup dahulu Linksys ini dengan bantuan CD yang diikutsertakan di dalam paketnya.

CD tersebut diselipkan ke drive, dan sebuah menu akan muncul seperti di bawah ini :

image

Pilih run setup.exe, kemudian :

image

Klik start setup :

image

Klik next terus untuk bantuan pemeriksaan fisik router (pasang antena dsb).

clip_image008

clip_image010

clip_image012

Jika kita centang pilihan “Save these settings in a text file on my desktop”, maka di Desktop komputer kita akan menemukan file dengan nama “linksys.txt” dan isinya kira-kira seperti ini :

clip_image013

clip_image015

Hal terakhir adalah instalasi Network Magic, sayang berakhir error (tidak jelas penyebabnya, mungkin karena saya menggunakan Windows 7 versi 64 bit ?). Namun percobaan install kedua (diulang dari menu autoplay kemudian pilih menu install Network Magic) berhasil dengan sukses :

clip_image017

Untuk terhubung ke WIFI kita cukup connect via Windows 7 , masukkan parameter yang benar, atau jika kita lupa atau malas, tinggal pencet tombol clip_image018 di bagian depan router pada saat kita diminta mengisi parameter itu di PC. Nanti Linksys akan mengirimkan parameter yang tepat ke PC kita J

clip_image019

Ternyata jangkauan Linksys ini cukup jauh. Rumah saya sekarang full terhubung melalui WiFi, meskipun saya berada di pintu pagar di luar rumah (berjarak kira-kira 30+ meter dengan terhalang 3 tembok….

Linksys juga menyertakan aplikasi Network Magic versi gratis dan Pro. Network Magic memungkinkan kita untuk :

clip_image021

Versi yang Pro memungkinkan kita melihat topologi jaringan :

clip_image023

Sayangnya Network Magic Pro ini hanya demo yang akan mati jika tidak dibeli dalam 7 hari…

clip_image025

Sekarang saya mencoba untuk mengakses Linksys melalui interface Web. Pertama-tama saya harus dapatkan dulu alamat IP Linksys :

clip_image027

Di sini terlihat bahwa PC saya menggunakan address 192.168.1.102 dan gateway (Linksys) menggunakan alamat 192.168.1.1. Jadi Linksys bisa diakses melalui Web browser dengan alamat http://192.168.1.1 . Masukkan userid “admin” dengan password yang telah anda set sebelumnya :

clip_image028

Kemudian kita bisa mengakses setting yang lebih detail melalui web interface seperti di bawah ini :

clip_image030

Btw., saya mengalami sedikit issue dengan browser IE8 di Windows, di bawah ini saya mencoba akses Linksys menggunakan Firefox di Ubuntu 10.4 dan seluruh perintah berhasil saya jalankan tanpa error.

Sekarang saya mencoba memasang storage ke Linksys untuk dibuat shared folder. Saya coba tancapkan USB Flash ke Linksys, kemudian saya click Storage. Di sini kita bisa format, atau buat shared folder dsb :

clip_image032

Saya coba format :

clip_image033

Setelah itu saya create volume bernama MyUSB, dan saya share keseluruhan partisi :

clip_image034

Coba create user xxx :

clip_image035

Di bagian disk :

clip_image036

clip_image037

Sekarang saya mencoba kembali menggunakan Windows dengan IE8. Coba connect via Windows Explorer dengan mengetik \\192.168.1.1\

clip_image038

clip_image040

Coba map network drive :

clip_image042

Map menjadi X:

clip_image043

Sekarang kita memiliki shared folder yang bisa diakses baca-tulis di X:

clip_image045

Jika kapasitas USB flash ini dirasa kurang, silahkan tancapkan hard disk USB anda :)

Monday, August 10, 2009

Microsoft Windows Server 2008 R2 sebagai Platform Terbaik solusi terintegrasi Windows & Linux

Banyak perusahaan sekarang yang memilih solusi campuran antara Linux dan Windows. Linux dipilih karena gratis, dan cukup baik untuk digunakan di sisi server. Sedangkan Windows dipilih di sisi desktop karena sangat mudah digunakan oleh user.

Namun sekarang Microsoft Windows Server 2008 R2 menjadi pilihan yang sangat menarik. Dengan kemampuan virtualisasinya yang sangat efisien, Microsoft Windows Server 2008 R2 bisa menjadi host untuk semua server anda baik itu berbasiskan Linux atau Windows.

Berita menariknya adalah Microsoft memberikan lebih dari 20 ribu baris source code dengan lisensi GPL v2 untuk memungkinkan guest OS Linux berjalan dengan sangat cepat dan efisien di atas platform Windows Server 2008 R2 ini. Langkah Microsoft ini sangat penting, karena ini adalah pertama kalinya bagi Microsoft memberikan source code langsung ke komunitas Linux. Dan hebatnya code ini akan ditanam di dalam kernel Linux, sehingga Linux akan bisa berjalan menggunakan teknik serupa dengan Paravirtualization-nya Xen Hypervisor !

Memang Microsoft sekarang berbeda dengan dulu. Berdasarkan umpan balik yang diterima dari banyak pelanggan dan mitra open source, maka Microsoft mulai membuka diri dan menyiapkan platformnya untuk menjalankan solusi-solusi Open Source dengan jauh lebih baik, termasuk menjadi platform pilihan untuk menjalankan sistem operasi Linux secara virtual.

Perubahan mengejutkan namun memang hasilnya sangat positif bagi semua orang (Microsoft maupun komunitas Open Source), terbukti dari penjualan Microsoft Windows Server yang angkanya meningkat terus. Tahun ini, meskipun ada masalah economic downturn yang memberatkan banyak industri, angka penjualan server Microsoft adalah yang tertinggi selama 3 tahun.

Banyak sekali jenis pelanggan yang akan diuntungkan dengan adanya gerakan ini :

  1. Penyedia layanan Internet Hosting – Sekarang penyedia layanan Internet Hosting bisa menggunakan Windows Server 2008 R2 sebagai platform untuk melayani semua jenis pelanggannya. Baik untuk pelanggan yang memilih Linux maupun Windows, keduanya bisa dilayani dengan sama baiknya
  2. Penyedia layanan Data Center – Penyedia layanan Data Center juga diuntungkan karena selain bisa melayani pelanggan Linux dan Windows, ada banyak fitur Windows Server ini yang menguntungkan, seperti availability yang carrier class (99.999%) dan provisioning yang cepat dan efisien, sehingga penyedia bisa memasang tarif lebih tinggi dan sebagainya
  3. Perusahaan dengan banyak cabang – diuntungkan dengan konsolidasi yang mudah untuk semua jenis servernya, baik Linux maupun Windows
  4. Pengembang Aplikasi – juga sangat diuntungkan karena bisa mengembangkan banyak aplikasi yang bisa berjalan di atas Linux maupun Windows dengan hanya mempergunakan satu workstation saja

Instalasi Linux yang sangat Mudah

Dengan kontribusi Microsoft ke komunitas Open Source ini, maka integrasi Linux di atas Hyper-V menjadi sangat mudah. Pada umumnya cuma memerlukan beberapa layar interaksi saja, semudah memasang di mesin fisik.

Meskipun secara resmi Microsoft hanya menyatakan dukungan resmi terhadap SuSE, namun sebenarnya banyak distribusi yang sudah berhasil diinstall dengan sangat mudah misalnya : Ubuntu, Fedora, Mint, Open SuSE, dan sebagainya.

Nah siapkah anda mencoba Microsoft Windows Server 2008 R2 ini ?

Sunday, August 9, 2009

Microsoft Windows Server 2008 R2 Hyper-V

Salah satu keuntungan utama menggunakan Windows Server 2008 R2 adalah kemampuan melakukan virtualisasi menggunakan Hyper-V. Hyper-V memungkinkan perusahaan untuk menjalankan banyak aplikasi di banyak mesin secara virtual di dalam sebuah mesin saja. Hyper-V di Windows Server 2008 sangat cepat, karena memanfaatkan secara penuh semua fitur hardware dan berjalan di platform 64-bit.

Hyper-V merupakan teknologi virtualisasi server menggunakan Hypervisor generasi lanjut. Hyper-V adalah komponen bawaan dari Windows Server 2008 R2 dan sangat mudah untuk dikonfigur.

Dukungan terhadap Linux

Hyper-V mampu menjalankan banyak virtual machine di atasnya, termasuk LINUX !

Resminya Microsoft hanya mendukung SuSE Linux, tetapi pada prakteknya SELURUH distro Linux bisa dijalankan. Apalagi baru-baru ini Microsoft memberikan 20.000 (dua puluh ribu) baris source code device driver untuk Hyper-V ke komunitas Linux dengan lisensi GNU Public License versi 2. Source code ini adalah Hyper-V Linux Integration Components (LinuxIC) yang memungkinkan seluruh distro Linux yang mendukungnya berjalan dengan ringan dan cepat di atas platform Microsoft Hyper-V.

Bapaknya Linux, Linus Torvalds merespon dengan sangat positif di sini…. ketika ditanya tentang tanggapannya mengenai apakah source code dari Microsoft ini akan diterapkan di kernel Linux :

“Oh, I’m a big believer in “technology over politics”. I don’t care who it comes from, as long as there are solid reasons for the code, and as long as we don’t have to worry about licensing etc issues.

In fact, to some degree, I’d be more likely to include it because it’s from a new member of the community rather than less (again, I’d like to point out that drivers are special. They don’t impact other things, so they get merged much more easily than some core changes).

I may make jokes about Microsoft at times, but at the same time, I think the Microsoft hatred is a disease. I believe in open development, and that very much involves not just making the source open, but also not shutting other
people and companies out.

There are ‘extremists’ in the free software world, but that’s one major reason why I don’t call what I do ‘free software’ any more. I don’t want to be associated with the people for whom it’s about exclusion and hatred.”

Nah, ayo coba Windows Server 2008 R2 dengan kemampuan Hyper-Vnya. Versi evaluasinya bisa didownload gratis di sini…

Saturday, August 30, 2008

Microsoft, Open Source dan Interoperability

Jika anda pengguna komputer, bisa dibayangkan betapa dimanjanya anda hidup di masa keterbukaan seperti sekarang ini.

Sekarang banyak pilihan tersedia di depan mata kita :

  • Anda mahasiswa terdaftar –> anda bisa pakai aplikasi-aplikasi professional gratis dari Microsoft (asalkan Universitas/Perguruan Tinggi anda memiliki kerja sama tertentu dengan Microsoft)
  • Anda punya uang dan tidak ingin pusing –> anda bisa pakai aplikasi-aplikasi professional berbayar
  • Anda tidak mau mengeluarkan uang –> anda bisa pakai aplikasi gratis

Hidup dalam Kebersamaan

Kita tidak hidup sendirian di dunia ini. Termasuk di sunia perangkat lunak, dunia inipun terdiri dari bermacam-macam golongan, tetapi pada intinya dapat dibagi atas dua bagian besar : Open Source dan Closed Source (atau sebagian orang menyebutnya sebagai “proprietary”).

Open Source memiliki konsep membangun perangkat lunak secara beramai-ramai, di mana setiap orang bisa saling berkontribusi sesuai dengan ketrampilannya tanpa paksaan :

  • Jika anda seorang seniman, maka anda bisa membuat icon-icon, atau wallpaper, atau apapun yang sesuai dengan kesenangan anda
  • Jika anda ahli pemrograman, maka anda bisa membantu memperbaiki kualitas perangkat lunak itu supaya makin baik
  • Jika anda suka menulis, anda bisa membantu membuat dokumentasi
  • Atau anda bisa juga cuma jadi sekedar pengguna

Model yang terakhir inilah yang paling banyak ditemukan.

Microsoft sejatinya adalah penganut model Closed Source yang sangat melindungi kerahasiaan perangkat lunaknya. Namun di sisi lain Microsoft adalah perusahaan yang sangat memperhatikan apa yang diperlukan oleh pelanggan dan pengembangnya.

Di masa kebersamaan seperti ini, Microsoft yang dulunya sangat tertutup mulai membuka diri dan mendukung semua jenis aplikasi, termasuk aplikasi Open Source, dengan cara :

  • Membuat Microsoft sebagai platform pilihan untuk semua jenis aplikasi
  • Membuat semua produk Microsoft sangat terbuka dan interoperable dengan semua jenis aplikasi non-Microsoft
  • Membuat para pengembang dapat dengan mudah membuat aplikasi apapun yang akan dijalankan di atas Microsoft Windows

image

Untuk memastikan hal itu, Microsoft membangun laboratorium Open Source yang dipimpin oleh Sam Ramji yang sangat fokus menangani masalah interoperability antara Windows dan aplikasi Open Source.

Di bawah ini ada beberapa web site Microsoft yang berhubungan dengan Open Source dan Interoperability :

image Interoperabilitas yang Lebih Baik

Port 25 merupakan blog dari tim Sam Samji yang membahas Interoperability antara Linux, Windows, dan Open Source dan bisa dilihat di  http://port25.technet.com/

image

Kegiatan seputar Open Source

Microsoft juga memiliki web site lain yang menjelaskan kegiatan apa saja yang dilakukan sehubungan dengan Open Source di http://www.microsoft.com/opensource/

image Saling Berbagi

Microsoft juga membuka dan berbagi source code di http://www.codeplex.com/ 

Berikut ini adalah catatan yang saya punya mengenai kegiatan Microsoft di Open Source dan Interoperability sejak awal tahun ini (2008) :

Februari 2008

  • ­Microsoft membuka semua antarmuka pemrograman aplikasi dan protokol untuk semua produknya, sehingga semua orang dapat membuat aplikasi yang interoperable dengan produk Microsoft
  • Microsoft tidak mengenakan biaya ataupun menuntut apapun untuk penggunaan source code yang dilindungi paten untuk penggunaan Free and Open Source Software (FOSS). Namun jika source code digunakan untuk keperluan komersial, maka akan ada biaya yang masuk akal dan tidak membeda-bedakan

Maret 2008

  • Bekerja sama dengan Novell dan beberapa ISV untuk meluncurkan inisiatif interoperability dokumen
  • Membuat konverter open source dari format dokumen Microsoft Office ke Open Office dan sebaliknya
  • Mendirikan Pusat Interoperability antara Microsoft dan Sun di Redmond

April 2008

  • Jumlah halaman dokumentasi Microsoft yang dibuka semakin banyak (bertambah 14,000 halaman baru)
  • Kerjasama antara Novell SUSE dan Microsoft untuk mengembangkan interoperability High Performance Computing
  • Mengembangkan interoperability antara produk virtualisasi Microsoft dengan SUSE Linux

Mei 2008

  • Microsoft mengembangkan kemampuan membaca dokumen Open Office pada Microsoft Office
  • Microsoft bergabung dengan konsorsium OASIS untuk memastikan kompatibilitas format ODF dengan OpenXML
  • Microsoft bergabung dengan AIIM (Association for Information and Image Management) untuk memastikan PDF kompatibel dengan OpenXML
  • Microsoft akan terlibat dalam XPS group di dalam ECMA untuk memastikan XPS kompatibel dengan OpenXML

Juli 2008

  • Microsoft menjadi pembicara dalam OSCON (open Source Conference), konferensi tahunan Open Source sedunia
  • Microsoft menjadi PLATINUM SPONSOR untuk Apache Foundation
  • Microsoft terlibat dan memberikan kontribusi kode (code contribution) ke project ADOdb, sebuah project dalam komunitas PHP, untuk memastikan interop antara PHP dengan SQL Server
  • Microsoft meluncurkan SQL Server Driver untuk PHP

Friday, April 18, 2008

Reading Microsoft Office OpenXML documents in OpenOffice.org

A friend send me a document in DOCX format. DOCX is Microsoft Office OpenXML, and could be opened using OpenOffice.org by installing OpenXML translator here...

Tuesday, March 11, 2008

Copy files from SAMBA server using "smbclient"

smbclient is a command line utility that is installed by default in Ubuntu. Below is an example :

smbclient -W workgroup_name -U user_name //a.b.c.d/folder_name

Then you will be prompted with your password...

The command syntax is very similar with ftp, so you could do : lcd, prompt, and mget...

Sunday, March 9, 2008

Original Yahoo Smiley on Pidgin

Pidgin's smiley are different with the standard Yahoo! Messenger ones. You can change it into the standard Yahoo! smiley :
  1. Download the smiley from this location, and extract the file into ~/.gaim/smileys
  2. Edit "theme" file within the new folder, and change the description (on line 2) into something like "Description = Original Yahoo! smiley" , then save it
  3. Restart (or start) the Pidgin, then click on tools-preferences-smiley themes and select the "Original Yahoo! smiley"

Saturday, March 8, 2008

Encrypted Zip file with Linux

Useful command to encrypt & compress file(s) in linux :

zip -e new_zip_file_name.zip files_to_be_included

This command will ask you to supply new password twice....

Monday, March 3, 2008

Ubuntu Linux Download Accelerator

See this url to install axel and lftp :

sudo apt-get install axel lftp

To download ati driver using 10 simultaneous connections :
axel -n 10 https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8-02-x86.x86_64.run

Firefox Add-On yang berguna

Beberapa Firefox add-on yang berguna :
  1. Video DownloadHelper - saat ini cuma add-on ini yang bisa digunakan untuk mendownload video2 dari YouTube
  2. DownThemAll - ini merupakan download accelerator built in di Firefox, dapat melakukan pause dan resume (jika servernya mensupport)

Sunday, March 2, 2008

Autofsck

Ubuntu Linux selalu melakukan fsck (file system check) setiap kali 30 kali booting. Proses ini kadang-kadang mengganggu karena selalu terjadi pada saat booting. Bisa dibayangkan kalau kita sedang terburu2, maka fsck menjadi suatu hal yang sangat tidak diinginkan, soalnya membuat proses booting menjadi serasa bertahun2.

Untungnya ada tool yang bernama Autofsck. Tool ini digunakan untuk mengatur fsck secara manual. Kalau saya sih melakukannya seminggu sekali pada saat saya akan pergi tidur.

Autofsck bisa didownload di sini, dan installnya cukup gampang, tinggal click saja ;)

gOS Linux


gOS merupakan satu distro Linux keturunan Ubuntu yang sangat cantik. Berbeda dengan Ubuntu yang menggunakan gnome window manager, gOS menggunakan Enlightenment 17, sebuah wm yang cukup cepat dan indah. Enlightenment begitu efisien dan fleksibel sehingga mampu meniru tampilan Mac OS X dengan sangat mirip dengan resource komputer yang serendah mungkin (cukup ok dengan Pentium III dengan 256 MB DRAM).

gOS bukanlah Google Operating System, melainkan Green OS (karena warnanya juga hijau by default). gOS mulanya didistribusikan pada PC2 murah yang dijual di Wallmart seharga US$ 199, tetapi jika anda tertarik, anda juga bisa download dan menginstallnya sendiri.

Meskipun tidak dikeluarkan oleh Google, gOS telah mendapatkan persetujuan Google sebelum direlease ke publik. Pada instalasi defaultnya, gOS langsung menampilkan semua aplikasi online Google pada layar PC anda. Sangat menyenangkan dan memudahkan bagi anda yang ingin mendapatkan pengalaman berkomputer dengan teknologi Web 2.0 segera.

gOS merupakan operating system default dari ultra mobile PC (sub-notebook) Everex Cloudbook yang berharga US$ 399, dan merupakan saingan berat Asus EEE PC.....


Anyway, jika anda sudah menggunakan Ubuntu 7.10 sekarang ini, gOS juga bisa diinstall di atas Ubuntu/Kubuntu/Xubuntu sebagai alternatif windows manager yang sekarang...

Sunday, February 24, 2008

Ubuntu Feisty Fawn + BlueProximity + Nokia E61i : Ponsel dengan Bluetooth untuk Otomatisasi

Bagus baru saja menginformasikan aplikasi BlueProximity. BlueProximity merupakan salah satu aplikasi baru yang akan didistribusikan secara resmi pada next version of Ubuntu (Hardy Heron), tapi aplikasi ini juga berjalan pada Ubuntu Feisty Fawn (versi 7.04) seperti punya saya. Instalasi pada Ubuntu Feisty Fawn sangat mudah, dan sudah saya test menggunakan ponsel "kalkulator" Nokia E61i saya ;)

BlueProximity membuat ponsel anda sebagai kartu identitas yang bisa diaplikasikan untuk apa saja, misalnya :
  • mengunci PC anda secara otomatis ketika anda menjauhi PC
  • membuka PC anda secara otomatis ketika anda mendekati PC
Aplikasi BlueProximity jika dikombinasikan dengan perangkat switch X10 (saklar cerdas untuk otomatisasi) bisa membuka banyak kemungkinan sbb :
  • lampu & ac kantor anda hidup otomatis, dan PC langsung terbuka ketika anda masuk ke kantor
  • lampu & ac otomatis mati, dan PC langsung terkunci ketika anda ke luar kantor
  • dan lain2 sebagainya

Wednesday, February 20, 2008

Thursday, February 14, 2008

Garmin Nuvi 710 - menambahkan "Favorites" POI dari Internet

Tempat-tempat favorit (POI/point of interest) yang built in dari Citi Navigator sangat terbatas, terutama untuk kota-kota di luar Jakarta. Untungnya di Internet ada web site yang berisi banyak sekali info ttg POI ini, misalnya navigasi.net...

Nah ini percobaan saya :
  1. download menu kuliner dalam bentuk GPX format dari navigasi.net
  2. tancapkan Garmin Nuvi 710 ke PC pake USB, nanti Garmin Nuvi ini akan dikenali sebagai external USB. Dari PC saya (running Linux Ubuntu 7.04) akan muncul 2 drive : "/media/11-01616-00" dan "/media/GARMIN"
  3. copy file kuliner tadi (namanya tadi "[navigasi.net]Kuliner_20080214.gpx") ke folder "/media/GARMIN/Garmin/GPX"
  4. setelah dicopy, USB drive dieject, dan Garmin Nuvi bisa dipower on
  5. Garmin sekarang punya database baru di dalam menu Favoritenya

Sunday, February 3, 2008

Time Based Job Scheduling with Cron

Cron is a time based scheduling service available in Unix and its variant. Cron was derived from Greek language "chronos" that means time.

In Ubuntu, cron is multi user, and every user in the system could schedule any job using cron with simple command "crontab -e". This command will invoke the default text editor to add/remove new job.

Below is one example in which I want to ask my computer to reindex my hard disk content using recoll (via "recollindex" command line) every 2:00AM every day, and log every single message to "/tmp/cron-recollindex" :
crontab -e
0 2 * * * recollindex > /tmp/cron-recollindex 2>&1

In Ubuntu crontab -e will invoke nano. To change it with your favorite editor, use the following command (just replace "vi" with your favorite one) :

EDITOR=vi && crontab -e
If you want a permanent changes on the editor, put the following line inside your .bashrc file :

export EDITOR=vi

Tuesday, January 29, 2008

Monitoring Squid on Localhost

I found a good article about monitoring squid using squidclient - below is the same method but used for monitoring local squid only :

Install squidclient :

sudo apt-get install squidclient

Some useful commands :

squidclient mgr:info
squidclient mgr:refresh
squidclient mgr:counters
squidclient mgr:utilization
squidclient mgr:5min
squidclient mgr:60min
squidclient mgr:mem

squidclient can also be used to monitor remote squid server :

squidclient -h ip_address -p port_number mgr:info

Configuring Squid on Ubuntu

Squid is a proxy server for http traffic. It caches all http contents into the local disk. If you open any web page from the internet, squid will check its cache for the copy, if its there and still valid, then you will be given the copy instead. So the browsing experience will be improving, web pages will open much faster...

I tried to install Squid in my laptop (Lenovo T60 running Ubuntu 7.04) to speed up internet browsing experience...

Squid Installation
Installing squid is easy in Ubuntu.

# Install Squid as super user

sudo su
apt-get install squid

# Edit Squid Configuration, fill in the hostname (mine is "thartono-laptop") so :
vi /etc/squid/squid.conf
visible_hostname thartono-laptop

# Close & save, add user for squid, and start it

adduser squid
/etc/init.d/squid start
exit


Don't forget to configure manual proxy in Firefox --> http proxy : 127.0.0.1 port 3128 (as stated in the /etc/squid/squid.conf)

Debugging Commands

Check the squid by opening any web page. If they are opened, then Squid is working OK.

Check the squid by opening 127.0.0.1:3128, the squid will report an error (you could see it that the error messages is generated by Squid from the bottom of the page).

If something does not work right, we could debug it :

#Stop the squid before start debugging
/etc/init.d/squid stop

# Start squid in debug mode
squid -z

# Monitor squid in debug mode
squid -NCd10

#Try to open some web pages, see the terminal for any messages. If you're satisfied, ^C and start squid in normal mode :
/etc/init.d/squid start

Sunday, January 27, 2008

Mind Map with FreeMind - Case Study - Creating Unified Communications Mind Map

Capture Burst of Idea
Firstly we fire up the FreeMind, then type "Unified Communications" as the central theme. After that, focus your mind on the central theme, then a stream of rough information will quickly burst out from your brain. We don't know yet what the real connection is with the central theme, but this is not our problem now. All we need is to capture all of these information as quick as possible, before you forget them.

The burst of information will last for several minutes before it stop.

Now, below is my captured picture that is created in less than 5 minutes :


It quite an impressive list of anything related to Unified Communications !

Organize It
Normally after several minutes our brain will run out of ideas and it is now a good time to organize the Mind Map. Let the most general items attached to the center theme circle, and move the more specific items to the outer, attach them to one of general item that has the closest relationship with. And so on.

New Ideas and Reorganize
What usually happen during the organizing, our brain will start to pop up some more new ideas, and we have to stop arranging and quickly type the new ideas before they are gone :


When our brain is jam again, reorganize again.

Cleaning Up
After several repetition, you will find some duplicated/similar ideas or some ideas that does not fit anywhere. Delete them, make our Mind Map simpler.

Now our mind map is almost finished :


Interconnection Links
Last thing to do is to make some interconnections (links) between two related subjects. Below is our first version of Unified Communications Mind Map (click to enlarge) :


Never Ending Map
Based on my experience, building a Mind Map is a never ending task. I never satisfied with one Mind Map, so usually I always make small modification whenever I see it to make it better.... I believe, a Mind Map is only final when we are get bored and decided to go for different central theme :p

Well, the dynamic nature of Mind Map is a benefit. The content, interconnection, and flow are very easy to be changed. It's different with a written text. Once you wrote a full page of article, it's difficult to change the interconnection or flow from one paragraph to another later on. Mostly, what you could ever change is only several sentences that means a little with the interconnection/flow.

Practices make perfect - so Keep Practising :)

Mind Map with FreeMind - a Free Mind Mapping Software for Ubuntu Feisty Fawn

Installation
Edit /etc/apt/sources.list with your favorite editor, and add the following lines at the bottom :

##Freemind Repository
deb http://eric.lavar.de/comp/linux/debian/ experimental/

deb-src http://eric.lavar.de/comp/linux/debian/ experimental/


Save the file, and now you have freemind inside the synaptic and can install it from there...

Freemind application will be listed under Applications - Office - Freemind.

What is Freemind and How to Use It ?
You will find more complete description on the wiki...

In my opinion : freemind is a simple java based program to assist you to do certain things, such as :
  • extract wild thought from your brain
  • list any idea taken from any source
then have them ordered, and connected one to another, yielding a complete understanding of the center subject in graphical map ! This graphical map, also called MIND MAP, is a very powerful map that allow you to explain every single thing that you have found before, or even find new thing that you haven't thought before (it's the way our brain works).

Mind Map on a Paper
Below is an example of a manually created mind map on a paper that is explaining Mind Map usages :


Mind Map with Computer
FreeMind will not generate a beautiful Mind Map, but FreeMind is very fast and usable for my daily usage... Speed is the number one factor when we are trying to extract information from our brain. Number two (when our brain stuck) is creativity -- well, FreeMind lack of this, but this is normal, I have tried many Mind Mapping software, and none of them was good for digging our creativity... The best way so far (in my experience) is still a large sheet of paper with colorful pen/marker....

The picture below was captured from FreeMind screen :


Now you know what I mean :D