Achmad Mardiansyah's Journal

Manage your knowledge by writing it

Archive for the ‘Technology’ Category

Canterbury distro = merger of the year: debian, gentoo, archlinux, grml, opensuse

without comments

Hari ini ada yang beda ketika mengunjungi beberapa distro linux populer (archlinux, debian, opensuse, gentoo. semua website mereka menampilkan hal yang sama: Canterbury distribution. Dan memang, distro ini baru diluncurkan hari ini (1 april 2011). kirain pada di deface gitu… hehehe padahal enggak. Setelah dibaca2 tujuan distro ini adalah ingin mengatasi masalah klasik distribusi linux yaitu beragamnya distro yang ada. disatu sisi, keragaman distro adalah bagus (seperti banyak partai gitu lah…) karena memang inilah demokrasi tiap orang berhak membuat distronya sendiri. namun disisi lain pengguna jadi bingung untuk memilih. mau tidak mau, sang pengguna harus coba itu distro satu2 dimana proses ini makan waktu yang tidak sedikit. dengan canterbury ini, diharapkan akan muncul distribusi yang mempunyai kelebihan dari distro pendukungnya:

  • Simple as Arch – technologically simple and bleeding edge.
  • Stable as Debian – highly dependable.
  • Malleable as Gentoo – you get what you really want.
  • Live as Grml – readily usable.
  • Openminded as openSUSE – broad and welcoming for everyone.

sebuah inisiatif yang bagus. namun sayang, tanggalnya ituloh… 1 April!! april mop!!
tapi, ada juga alasan2 untuk canterbury, coba cek disini.

hehehehe :-p

short URL: http://bit.ly/hc6SwD

Pengalaman saya dengan dunia per”hacking”an

with 22 comments

http://fajr.blogdetik.com/files/2010/10/hacking.gif

ada rekan yang cerita hacking2an…
jadi inget dulu waktu belajar di kampus (STT Telkom 1999-2003).
Berikut pengalaman saya dengan dunia perhackingan:

1. server di lab pernah di hack juga sama anak IF, dan si orang ini ngedelete isi harddisk. Read the rest of this entry »

Apa itu “mutually exclusive”?

with 4 comments

http://intmstat.com/counting-probability/mutually-exclusive.gif
Suatu hari di sebuah kelas engineering, ada rekan yang bertanya ke saya, “mutually exclusive itu apa sih?” setelah beberapa lama menjelaskan, rupanya dia ngak mengerti sebuah kalimat dari textbook english yaitu, “dimensions of quality are not-mutually-exclusive”.

Berarti untuk memahami kalimat tersebut, maka kita harus tahu dulu arti mutually exclusive. saya jawab dengan singkat, “mutually-exclusive artinya independent, jadi not-mutually-exclusive artinya tidak independent alias saling berhubungan“. temen saya pun tambah bingung, kok bisa yah? hehehe… Read the rest of this entry »

Compile C socket programming in solaris OS

without comments

Suatu hari ketika sedang mengerjakan assignment network programming, kita diberi tugas untuk membuat program server & client untuk kuliah networking. ceritanya program server kita nanti akan diakses oleh software client yang kita buat. untuk itu tidak lain dan tidak bukan, ini adalah tugas socket programming. implementasinya bebas, boleh pake c, java, python, dll. Saya pun memilih menggunakan bahasa C untuk socket programming ini, dikarenakan komputer lab menggunakan windows 7, dan diinstall cygwin untuk compile & running program kita.

Read the rest of this entry »

Apa itu meta, metadata, metasearch?

with 9 comments

Masih lanjutan artikel mencari buku di internet, ada rekan yang menyarankan untuk search di website lain misal: (www.fishpond.com.au, bookdepository.co.uk, atau  abebooks.com. Bisa jadi, rekan saya ini belum mencoba website www.booko.com.au yang menggunakan meta-search.

Apa itu meta? dari defisininya, meta adalah sebuah kata yang menggambarkan: “after”, “beyond”, “with”, “adjacent”, “self” [ref]. Dalam dunia IT/science, istilah meta digunakan sebagai informasi tambahan dari sebuah object, atau informasi tentang sebuah informasi. bingung? coba baca terus…

Read the rest of this entry »

Web revolution (web 1.0, 2.0, 3.0) and its potential

with 2 comments

Topik meeting jumat malam ini adalah beda dari biasanya, dan kebetulan saya yang ditunjuk untuk mengisi materi. Dalam meeting ini, yang dibahas adalah “Perkembangan web (1.0, 2.0, 3.0) dan potensinya”, dalam menjelaskan, saya banyak dibantu oleh mas rido, yang saat ini bekerja di bidang web juga.
Read the rest of this entry »

Routing protocol & routed protocol

with 2 comments

from http://www.google.com.au/imgres?imgurl=http://www.hill2dot0.com/wiki/images/thumb/2/28/G0852_Routing-Information-P.jpg/150px-G0852_Routing-Information-P.jpg&imgrefurl=http://aditisgiftworld.com/catalog/tae/routing%2520information%2520protocol%2520example.html&usg=__eTsXvtpriUk9X7NQyp3zEobMkiw=&h=176&w=150&sz=7&hl=en&start=12&sig2=dFXrPMT7z-bpGf1a66No5Q&zoom=1&tbnid=RSQ2IjFtDXVOHM:&tbnh=140&tbnw=120&ei=mHV3TaGvE4aIvgPo99XhBQ&prev=/images%3Fq%3Drouting%2B%2526%2Brouted%2Bprotocol%26hl%3Den%26client%3Dubuntu%26channel%3Dcs%26biw%3D1017%26bih%3D639%26tbs%3Disch:10,533&itbs=1&iact=rc&dur=508&oei=ZnV3TcuHB46SuwPtpcnQBQ&page=2&ndsp=14&ved=1t:429,r:8,s:12&tx=41&ty=62&biw=1017&bih=639Kebetulan lagi iseng baca artikel rekan saya tentang routing & routed protocol. kliatannya rekan saya ini lagi semangat-semangatnya belajar networking.

Sebuah kritik positif terhadap artikel tersebut adalah kurang jelasnya mendefinisikan perbedaan fundamental antara routing protocol & routed protocol. bisa jadi juga karena kendala bahasa (english) dimana akan susah dimengerti jika ditranslate ke indonesian. so, saran saya, kalo belajar IT sebaiknya langsung dari bahasa aslinya.
Read the rest of this entry »

Tips memainkan CD/DVD yang susah dibaca

with 3 comments

http://ebsoft.web.id/wp-content/uploads/2010/04/cd-goresan-icon.jpgJika kita punya CD/DVD yang sudah lama atau sering dibaca/tulis, sering cakram tersebut menjadi susah untuk dibaca oleh drive.

Salah satu tips yang manjur untuk mengatasi problem diatas adalah dengan menurunkan speed baca dari drive tersebut.

Pada umumnya speed baca drive memang sengaja dibat tinggi (sampai 12x) oleh Operating System. Tujuannya agar data dapat dibaca secepat mungkin.

Namun, dengan speed yang tinggi ini, bisa jadi drive menjadi kurang sensitif terhadap medium yang dibaca. Cakram CD/DVD yang berusia lama serta yang sering di-rewrite, tracknya mungkin akan susah dibaca dengan kecepatan tinggi. Oleh karena itu ada baiknya jika kita turunkan speed baca drive dengan harapan drive tersebut dapat membaca cakram dengan lebih baik. disamping itu, speed yang rendah dapat mengurangi suaran bising yang ditimbulkan oleh putaran cakram.

Untuk ubuntu, kita bisa pakai utility eject.
Contoh: eject -x 4 (mensetup speed = 4x).

Untuk windows, bisa pake software ini, atau ini.

Semoga berguna bagi pembaca…

Illegal Download is a crime!! a view from network architecture & security

without comments


Jika anda akses internet dari kampus UNSW terutama pada awal semester, ini adalah halaman warning Inilah warning yang akan ditampilkan ketika anda mengakses internet.

UNSW memang sangat hati2 sekali dengan issue ini. mereka ingin terlihat sebagai institusi yang memang concern dengan plagiarism. untuk itu mereka mendesign arsitektur networknya agar mendukung objective tersebut. berikut ini cacatan saya tentang apa yang telah mereka lalukan (arsitektur network UNSW juga digunakan sebagai case study pada kuliah system network architecture): Read the rest of this entry »

Apa itu BSC (Base Station Controller) & BTS (Base Transceiver Station)?

with 32 comments

beberapa waktu lalu ada yang tanya ke penulis:

mksd aku, kalo HLR kan biasany berupa server fujitsu / sun dgn OS solaris. Nah kalo BSC itu sama juga nga? Oiya, letak router2nya biasany dimana ya? Saya jd mengawang2 nga jelas tentang arsitektur seluler nih 🙂

Dari namanya (Base Station Controller), BSC adalah peralatan untuk mengontol BTS (Base Transceiver Station). BSC itu seperti otak/commander dari BTS-BTS, tanpa BSC, BTS-BTS itu seperti orang o’on, ngak bisa ngapa2in. Read the rest of this entry »

Email konfirmasi kedua dari jcows.net tentang ss

with 12 comments

Masih tentang salingsapa,com,

Beberapa rekan dimilis memberitahu bahwa salingsapa sudah mempunyai license seperti yang bisa diakses di http://www.jcow.net/license?domain=salingsapa.com.

Saya pun mencoba membukanya, dan mencoba juga fasilitas checking dari jcows.com disini.

Hasilnya menurut saya adalah meragukan, seperti juga dibahas disini. yaitu: fasilitas checking dari jcows tidak memberikan hasil, juga link rekan saya diatas memberikan hasil null seperti gambar ini  . Jika lisensinya benar, seharusnya akan muncul seperti ini: , ada isi di packagenya. yang menandakan udah beli apa aja.

Saya menahan diri untuk tidak berkomentar, karena akan bikin runyam kalo tidak disertai referensi yang cukup, saya kemudian berinisiatif menulis email konfirmasi sekali lagi ke jcows. emailnya bisa dilihat disini: .
Read the rest of this entry »

Plagiarisme & lisensi illegal salingsapa.com

with 63 comments

UPDATE: email kedua dari jcows

Diskusi di milis masih terus berlanjut terkait dengan berita 3 bocah jago IT. hal yang dibahas adalah sekitar plagiarisme, pro plagiarisme, salingsapa.com, dan lisensi. rupanya mungkin ada yang masih bingung antara plagiarisme dan lisensi. OK, kita bahas satu-satu.

Tentang plagiarisme. Definisi plagiarisme dapat dilihat disini, yaitu:

Plagiarism is taking the ideas or words of others and passing them off as your own. Plagiarism is a type of intellectual theft.

Penetapkan sesuatu adalah plagiarisme pun ada prosesnya:

  1. ada klaim. klaim/pernyataan ini berisi bahwa seseorang membuat sebuah produk yang merupakan hasil karya sendiri bukan copy dari orang lain. bentuk klaim ya macem2, di UNSW, kita wajib membuat pernyataan ini setiap kali kita submit assignments, papers, atau exams. isi pernyataan intinya adalah bahwa yang ditulis dalam assignments/exams/papers adalah hasil kerja kita sendiri, bukan copy dari orang lain.
  2. setiap klaim harus ada references/buktinya. jika dalam paper kita menulis, “indonesia’s internet penetration is the highest in asia” kita perlu nyebutkan siapa yang bilang begitu, dan harus tulis referencesnya apakah itu sumbernya dari research kita, atau dari tulisan/research orang lain?
  3. Kemudian ada pengecekan atas klaim & referencesnya. proses pengecekan ini biasanya dilakukan oleh supervisor, lecturer, penguji, atau publik. nah jika referencesnya salah, atau tidak mencantumkan references, maka paper hasil karya kita adalah plagiarism. dan di UNSW, plagiarism adalah kebuah kejahatan akademik. tidak ada alasan bagi kita untuk pura2 lupa dengan plagiarism. karena setiap student baru yang masuk, UNSW mewajibkan tiap student untuk agree terhadap policy plagiarism.

Read the rest of this entry »

3 Bocah Jago TI, plagiarisme, & pembodohan publik?

with 20 comments

Beberapa hari yang lalu, di milis telematika ada yang posting tetnang kehebatan anak SMP yang membuat produk IT. mereka2 ini kemudian dipuji dan disanjung2 seperti pahlawan sampai memberikan kuliah umum di ITB. Beritanya ada disini, disini, disini, googling juga banyak kok. malahan mereka sampai ditawarin paten segala.

Bukannya sirik dengan kemampuan anak2 ini. cuman dari berita yang ada, hanya memberitakan satu sisi saja yaitu euforia “made in indonesia”. saya adalah seorang engineer, dimana seorang engineer emang suka dengan detil teknis dari sebuah teknologi. saya pengen tau, anak2 kecil itu bikin produk pake komponen apa? framework apa yang dipakai? XML, JSON, jquery, CMS atau apa? apakah mereka develop dari nol, modifikasi punya orang, atau bagaimana? saya ingin tahu. saya sendiri juga seorang programmer, dan saya tahu untuk bikin website/program itu adalah tidak mudah. Apalagi yang buat adalah anak SMP, saya pengen tahu udah berapa lama pengalaman dia membuat program. sayangnya media tidak mengcover itu. sayapun tidak terlalu peduli, kalo memang benar, ya pantas diacungi jempol.

Read the rest of this entry »

Apa itu NT-HLR?

with 5 comments

Seorang rekan bertanya di milis GLC setelah membaca lowongan ini.

Mas, Achmad.
NT-HLR – Implement Provisioning Gateway in the live
network of NT-HLR itu sih job deskripsinya apa aja?
Skill yang diperlukan untuk pekerjaan tersebut apa saja?

NT-HLR adalah sebuah produk keluaran NSN (Nokia Siemens Networks), yaitu sebuah produk yang berfungsi sebagai HLR (Home Location Register)

HLR itu apa?
HLR adalah mesin yang berada dalam core network untuk menampung database pelanggan mobile dalam standard GSM/UMTS. jadi nomer telepon kamu itu disimpan disini. setiap nomor punya profilenya masing2. apakah kamu prepaid, postpaid, feature yang kamu bisa pake (mis: videocall, sms, dll), settingnya ada di HLR. Blokir nomor/feature dilakukan di mesin HLR ini. HLR juga berguna untuk menyimpan kode area dari sebuah nomor, dan sering HLR dipakai untuk security & authentication.
Read the rest of this entry »

Lowongan NT-HLR

with 2 comments

ada lowongan ni di yemen & ZA.
tentu saja joseph ini perlu orang yang punya pengalaman dengan NT-HLR…
yang berminat bisa kirim message ke saya, nanti saya forward.

———- Forwarded message ———-
From: Joseph McNulty <—>
Date: Mon, Feb 7, 2011 at 9:10 PM
Subject: Glotel update
To:—-

Hi Achmad,

I hope you are well? It was good speaking with you earlier.

As discussed please find the details for the positions in South Africa
and Yemen below:

– Competence: NT-HLR – Implement Provisioning Gateway in the live
network of NT-HLR
– Skillset: Care Support (Case handling, Emergency and
Troubleshooting) and Implementation of Provisioning Gateway
– Duration: 3 months

I would appreciate if you could recommend anyone for the positions above.

Please also keep me updated on your situation.

I look forward to hearing from you.

Kind regards,

Joseph McNulty, NSN Consultant, Glotel
Kean House Kean Street, Covent Garden , London, WC2B 4AS
Tel: +44(0)20 7845 5667 | Fax: 020 7845 5679 | Mob: +44 (0)7971 400 610 |

Written by Achmad Mardiansyah

February 7th, 2011 at 3:33 am

Google masuk bisnis infrastruktur = google adalah sebuah ISP

with one comment

berita tentang google yang masuk ke bisnis infrastruktur mah udah lama pak. dan google memang mau kesitu, ini beritanya (official):

[1] http://www.google.com/tisp/
[2] http://www.google.com/appserve/fiberrfi/public/overview
[3] http://www.smh.com.au/technology/enterprise/google-could-be-your-next-isp-20100318-qgtr.html

kenapa google mau masuk bisnis ISP? karena banyak orang yang menggunakan layanan google. ada sekitar 6-10 trafik internet dari/ke google [3]. jika orang langganan internet via ISP google, maka orang tersebut akan dapat mengakses layanan google dengan kualitas yang lebih baik. google pun juga dapat menciptakan layanan yang hanya dapat dinikmati oleh orang yang berlangganan ISP google. google senang, customer pun senang.

kaitannya dengan indonesia, jika google menjadi ISP di indonesia maka tentu saja akan menjadi saingan dengan ISP yang sudah ada bahkan mungkin operator telco. namun, publik akan senang karena harga akses ke internet akan lebih murah dengan adanya kompetisi. pemerintah senang karena nanti google bayar pajak

namun, yang mungkin bikin google pikir2 untuk menjadi ISP di indonesia adalah:

  • infrastruktur yang tidak memadai di indonesia. misal pasokan listrik yang stabil, fasilitas gedung yang baik, fasilitas jika ada kebakaran, bebas banjir, keamanan, disaster-recovery, dll
  • iklim investasi yang kurang menarik
  • peraturan yang kurang mendukung bussiness availability. misal pemerintah punya peraturan untuk memblokir situs tertentu. nah kalo yang di blokir adalah google kan bisa berabe googlenya.

maka dari itu, daripada bikin ISP di indo, mending jadi ISP di tempat lain. meskipun jumlah pengguna internet di indo lebih besar.

sekian…
silahkan ditanggapi

On 02/07/2011 12:16 AM,  wrote:
>
>
> mau lagi?
>
> nih saya kasih…
> http://broadbandbreakfast.com/2010/04/google-exec-incumbent-telcos-welcome-on-our-gigabit-network/?utm_source=BroadbandCensus.com&utm_campaign=87d0aa6650-NA_04224_22_2010&utm_medium=email
>
> sudah jelas.. arah bisnis google ke depan itu adalah dari hulu ke
> hilir.. kalau kita tidak ambil ini, maka negara tetangga yang akan
> menikmati dan kita tetap gagap bahkan mungkin memang kita adalah orang
> terbodoh seasia.
>
> maafkan kata-kata saya, tapi sayapun termasuk orang yang paling bodoh
> dan tidak bisa berbuat apa-apa, kecuali mengirimkan email ini dan
> meminta agar para pengambil kebijakan untuk segera mencabut status DNI
> dari wajah bisnis ISP.
>
> salam

Apa itu NSS (Network Switching System)

with 14 comments

Jadi ada orang yang lagi bingung tentang apa itu NSS dalam telco. nah karena itulah saya buat artikel ini.

Bagian NSS (Network Switching Subsystem) gimana mas?

Nah ini bagian saya. hehee s… 😀 karena dari sisi kerjaan struktur network, saya ada didalam sini. pekerjaan saya adalah ngurusin element GSM yang bernama HLR. (Home Location Register). NSS ini sering disebut juga core network (cornet). Disebut demikian karena pada bagian inilah semua trafik dari network element dipusatkan. Sesuai standard GSM, semua trafik signalling, data, voice, dan lainnya musti lewat bagian NSS ini. jadi NSS itu seperti konsentrator gitu yang nantinya akan menswitch/melempar semua trafik yang masuk kesana sesuai dengan tujuannya.
Read the rest of this entry »

Written by Achmad Mardiansyah

January 9th, 2011 at 9:09 pm

Bagaimana saya dapat mengenali atau membedakan software Microsoft asli dengan yang tidak asli ?

with one comment

Sebuah pertanyaan klasik:
Bagaimana saya dapat mengenali atau membedakan software Microsoft asli dengan yang tidak asli?

Jika pertanyaan anda: “Bagaimana polisi dapat mengenali atau membedakan software Microsoft asli dengan yang tidak asli?”
jawab:
Silahkan tanya kepada polisi tersebut tentang cara yang mereka pakai.

lisensi OS windows: system builder (pembangun system), apakah legal?

with 14 comments

lanjutan dari artikel sebelumnya, ini dan ini.

Ada rekan yang berkomentar dengan memberikan link ke microsoft tentang lisensi OS windows “system builder” atau “pembangun system”. (http://oem.microsoft.com/downloads/Public/sblicense/2008_SB_Licenses/FY08_SB_License_Indonesian.pdf). isinya ditulis dalam bahasa indonesia sehingga lebih dapat dicerna. hehehe…

Setelah membaca dokumen diatas, kesimpulan saya adalah:

Running torrent jarak jauh, tanpa desktop, dan hemat resources

without comments

Jadi ceritanya, saya lagi nyari cara supaya dapat mendownload torrent tanpa harus menghidupkan laptop saya. file yang saya download menggunakan torrent umumnya besar (lebih dari 1GB) sehingga makan waktu lama. namun kadang saya tidak punya waktu ekslusif dengan komputer saya untuk mendownload file tersebut. Intinya saya harus menggunakan komputer lain yang nyala terus agar proses download tidak terganggu. Tentu saja tidak boleh pakai GUI karena makan memory lebih banyak dan kalo program GUInya di close, maka proses download akan terhenti.

Dari searching kesana-kemari, ternyata ketemu juga solusinya: rtorrent. jadi software ini dijalankan via ccommand line (linux) dan dapat di execute remotely via ssh. wow asiiik… makenya juga gampang, download file torrent, jalanin rtorrent, load file torrentnya, kemudian aktifkan file torrent tersebut dengan CTRL+A. udah deh, tinggal tunggu sampe selese.

Eh… tapi kalo kita logout, ternyata torrentnya ikutan logout juga. hehehe… nah untuk ini, solusinya dapat menggunakan screen. jadi, kita jalanin screen dulu, kemudian jalankan rtorrentnya, kemudian detach sessionnya, kemudian tinggal pergi deh.. hehehe

mudah2an bermanfaat bagi pembaca

DT messaging system could not be started

without comments

Kemarin ada rekan yang tanya kesana, tentang problem di solaris OS. Dia menggunakan solaris 9 yang diinstall pada platform SPARC.
Problemnya adalah dia ngak bisa login dengan account root karena ketika login, consolenya nge-freeze gitu, hang, dan muncul error: DT messaging system could not be started. ohya problem ini terjadi kalo dia pake GUI CDE. ketika dia login pake GNOME, semua baik2 aja.

troubleshoot1:
issue DT berarti berkaitan dengan GUI khususnya CDE. olehkarena itu dicoba untuk menghapus profile DT dari home directory user. sayang, cara ini ngak manjur. problemnya masih ada.

troubleshoot2:
coba untuk mengubah home directory user root ke tempat yang baru. dalam hal ini dari / ke /root (di solaris home directory user root adalah /). caranya dengan membuat directorynya, edit /etc/passwd untuk mendefinisikan home directory, kemudian jangan lupa untuk setting permission dan owner dari directory tersebut.
cara ini manjur, rekan saya akhirnya dapat login dengan account root.

semoga bermanfaat bagi yang membaca.

Written by Achmad Mardiansyah

November 6th, 2010 at 9:44 pm

Cara mengetahui skill level & knowledge dari pelamar yang diwawancarai?

without comments

lagi ngobrol2 bareng teman tentang proses rekrutasi tenaga IT pada perusahaan. Kebanyakan  obrolannya cukup seru, dan salah satu topiknya adalah:
Gimana cara mengetahui skill level & knowledge dari interviewee yang kita wawancarai?

Tanggapan pun beragam, berikut ini beberapa opsinya:

  • Menggunakan test practice, jadi pelamar diberikan laptop/komputer & langsung disuruh ngerjain test ditempat.
    • Advantages: Cocok untuk mengetest hardskill (programming, sysadmin, dll). tidak perlu repot ngomong berbuih2, kasih tugas aja suruh ngerjain
    • Disadvantages: waktu yang diperlukan biasanya panjang, perlu nyediain komputer
  • Menggunakan test paper. Caranya pelamar diberi soal dan disuruh mengerjakan. Cara ini lebih simple dari cara diatas, hanya saja perlu mempersiapkan bank soal yang banyak agar soal tidak bocor.
  • Menggunakan interview. loh? ngetest hardskill pake interview? bisa yah? bisa!. seorang interviewer yang baik justru dapat menggali lebih dalam skill level dengan teknik ini. Dengan beberapa pertanyaan simple, jawaban yang diberikan justru akan dapat menentukan nasib anda.

Lebih dekat dengan UNIX (linux, solaris, freebsd, mac)

with one comment

Unix, Linux, Freebsd, Solaris, MacOS, adalah nama yang tidak asing bagi insan IT, paling tidak pernah dengar. Walaupun bahkan mungkin ada yang belum pernah lihat sama sekali. Tergantung pada situasi yang dihadapi, ternyata mendengar nama saja tidak cukup untuk mengambil keputusan.

Contoh sehari2 misalkan, ada seorang manajer yang ingin implementasi sebuah system operasi, namun bingung memilih karena minimnya informasi tentang sistem operasi diatas. Tentu saja pemilihan yang baik adalah bukan berdasarkan undian. Kita perlu memilih dengan mempertimbangkan trade-offs yang ada untuk kemudian disesuaikan dengan tujuan/kebutuhan kita. Memilih salah satu dari opsi diatas berarti akan memiliki konsekuensi bahwa kita akan mengalokasikan resources (waktu, tenaga, uang) untuk hal tersebut. Dan seperti yang kita ketahui resources yang kita miliki, umumnya terbatas.

Webinar kali ini akan membahas beberapa system operasi UNIX: linux, solaris, freebsd dari beberapa sudut pandang yang bersifat high-level. misal: dari sisi development, basis pengguna, administrasi system, dll.

Agenda webinar:

  • Sejarah & keterkaitan unix, linux, solaris, freebsd
  • Open mind tentang GLC Learning Center
  • Pembahasan persamaan dan perbedaan dari OS UNIX. Read the rest of this entry »

Telco vs. IT, dan menjadi expatriate

with 14 comments

Suatu hari ketika lagi browsing buat nyari2 tembahan material untuk kuliah, saya dikirimi email dari temen saya yang lagi nyari kerja. lagi bingung milih critanya.. bingung milih lebih baik dari pada bingung nganggur ngak punya kerja kan yah? hehehe…

Mas, saya dapat tawaran dari DGE (dian graha elektrika) untuk posisi telco (telekomunikasi) engineer, dan juga ada tawaran ke partnernya Sun microsystem dengan posisi system engineer. enaknya pilih yang mana yah?

saya jawab,

ya kamu sendiri gimana maunya? jangan ikut2an orang.. jadi orang kan harus ngerti apa yang kamu sukai.

dia bales,

nah itu dia, saya seneng dua2nya. jadi bingung milihnya. saya pengen juga kerja di luar negeri seperti orang2 itu. mohon masukannya mas :-p hehehehe Read the rest of this entry »

Mempersiapkan postgresql (Solaris 10)

without comments

Berikut ini catatan saya dalam mempersiapkan postgresql di solaris 10 agar siap digunakan. paket postgresql diambil dari opencsw.

install postgresql:

root#pkgutil -i postgresql

Persiapkan file konfigurasi & edit seperlunya terutama path utuk PGDATA, pg_ctl, initdb:

root# cp /opt/csw/etc/postgresql.conf.csw /opt/csw/etc/postgresql.conf
root# vi /opt/csw/etc/postgresql.conf

check initscript, edit seperlunya untuk pg_ctl & initdb:

root# vi /etc/init.d/cswpostgres

Setup initial database

root# /etc/init.d/cswpostgres initdb

Setup password untuk user postgres

root# /opt/csw/postgresql/bin/psql -U postgres
postgres=# \password postgres;
Enter new password:
Enter it again:

Setup access list postgresql

root# vi /opt/csw/var/pgdata/pg_hba.conf
contoh:
# "local" is for Unix domain socket connections only
local   all         postgres                               ident
# IPv4 local connections:
host    all         all         127.0.0.1/32          md5
# IPv6 local connections:
host    all         all         ::1/128               md5
root# /etc/init.d/cswpostgres restart

Setting parameter postgresql (listen address, port, autovacuum, dll):

root# vi /opt/csw/var/pgdata/postgresql.conf

Beberapa command didalam postgresql:

postgres=# \du #display user
postgres=# \l #display database

Membuat user baru

user$ /opt/csw/postgresql/bin/psql -U postgres
Password for user postgres:
postgres=# CREATE ROLE glcstudent;
CREATE ROLE
postgres=# ALTER ROLE glcstudent WITH login;
ALTER ROLE
postgres=# ALTER ROLE glcstudent WITH password 'blablabla';
ALTER ROLE

Setup tablespace & database

root# mkdir -p /export/home/pgsql/sqlbasictbs
root# chown -R postgres:postgres /export/home/pgsql/sqlbasictbs
postgres=# CREATE TABLESPACE sqlbasictbs OWNER glcstudent LOCATION '/export/home/pgsql/sqlbasictbs';
CREATE TABLESPACE
postgres=# CREATE DATABASE sqlbasic OWNER glcstudent TABLESPACE sqlbasictbs;
CREATE DATABASE
Sekian, semoga bermanfaat