Selasa, 12 Februari 2013

old relase / unmaintenance packet

ini bercerita lagi :D

cerita ini bersambung dari cerita aptitude yang untuk mengatasi broken packages.  jadi saat saya mengunakan komputer teman saya yang menggunakan linux mint 10 (baca ubuntu 10.10) yang sudah unsupported pada april 2012. jadi saya tidak tahu kenapa ketika saya ingin menginstall packet git-cola yang saya gunakan untuk kerjaan kok paketnya ilang :( wah ada apa ini dan banyak sekali paket aplikasi yang tidak bisa di install.

 

jadi setelah googling ternyata jika kita menggunakan ubuntu yang sudah unsupported kita dan masih ingin mendapatkan packet-packet yang di butuhkan kita harus menambahkan di baris repository seperti ini. tentunya di


/etc/source.list




deb http://old-releases.ubuntu.com/ubuntu/ maverick main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ maverick-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ maverick-security main restricted universe multiverse

Rabu, 06 Februari 2013

untuk melihat message tapi proses running terrus

biar ngak lupa :D abis ngata2in orang di facebook :D jadi buat catatan sendiri, untuk melihat message tapi proses running terrus atau follow
tail -n60 -f /var/log/dmesg

aptitude atau apt-get

nah cerita dan pengetahuan ini saya dapat ketika saya mendapat tugas mengkonfigurasi laptop teman yang tidak berjalan aplikasi javanya. dan memiliki ke anehan di bagian packetingnya. hmm.. well laptop ini mengunakan linux mint, ini sebuah keanehan saya mencari paket git-cola ngak ada untuk syn ke team kerja yang mengunakan git.

 

jadi begitu sudah tau keanehan terdapat pada pemaketan saya langsung dah tanya sama mbah google. jadi ngak sengaja dapat pengetahuan apa beda apt-get dan aptitude :D

jadi intinya apt-get itu punya 16 command yang harus di hapal (mungkin ya) kalau mau maintenance packet terutama pas menghapus packet yang di khawatirkan adanya orphan packet gitu. :D

jadi commandya antara lain

  1. apt-get: Installing and removing packages from your system, as well as updating package lists and upgrading the software itself.

  2. apt-cache: Search for packages in the package list maintained by apt on the local system

  3. dpkg- Used for various administrative tasks to your system, such as reconfiguring Xorg

  4. apt-listbugs: See what bugs are listed on a software package before you install it.

  5. apt-listchanges: Same thing as apt-listbugs, but for non-bug changes.

  6. apt-rdepends: Tool for viewing dependency trees on packages.

  7. deborphan- Look for orphaned dependencies on the system left from removing parent packages.

  8. debfoster- Helps deborphan identify what package dependencies you no longer need on your system.

  9. dselect- Curses interface for viewing, selecting and searching for packages on your system.


dan tambahannya apt-cdrom, apt-config, apt-extracttemplates, apt-ftparchive, apt-key, apt-mark and apt-sortpkgs. jadi totalnya 16 bener ngak ? itu tadi dia atas copas dari sumbernya :D

jadi di sini ceritanya keindahan command aptitude itu dengan beberapa command dia bisa me-manage seperti orphan package itu. kita liat commannya aptitiude.

  • aptitude: Running it with no arguments brings up a beautiful interface to search, navigate, install, update and otherwise administer packages.

  • aptitude install: Installing software for your system, installing needed dependencies as well.

  • aptitude remove: Removing packages as well as orphaned dependencies.

  • aptitude purge: Removing packages and orphaned dependencies as well as any configuration files left behind.

  • aptitude search: Search for packages in the local apt package lists.

  • aptitude update: Update the local packages lists.

  • aptitude upgrade: Upgrade any installed packages that have been updated.

  • aptitude clean: Delete any downloaded files necessary for installing the software on your system.

  • aptitude dist-upgrade: Upgrade packages, even if it means uninstalling certain packages.

  • aptitude show: Show details about a package name.

  • aptitude autoclean: Delete only out-of-date packages, but keep current ones.

  • aptitude hold: Fix a package at it’s current version, and don’t update it.


kelihatan kan keindahan, kemudahan, dan kepraktisan dalam menggunakan aptitiude, jadi mulai sekarang mulai gunakan aptitude dan biasakan menggunakannya. at least that is our choice to use aptitude or apt-get. kalau ada yg praktis dan mudah kenapa ngak.

sumber :

http://pthree.org/2007/08/12/aptitude-vs-apt-get/

http://www.garfieldtech.com/blog/your-debian-aptitude

http://psychocats.net/ubuntu/aptitude

Senin, 21 Januari 2013

persamaan font di libre office / open office dengan microsoft office

nah ini sekedar catatan buat yang ngetik pakai open office atau libre office, mostly sih penguna linux :D karena saya tau mayoritas pengguna windows jarang yang pakai Libre office atau open office ;)

jadi buat yang pengen tau persamaan font yang sering di pakai bisa liat di sini nih.

http://en.wikipedia.org/wiki/Liberation_fonts

jadi persamaanya

  • Liberation Serif = Times New Roman

  • Liberation Mono = Courier New

  • Liberation Sans = Arial


kayaknya font itu aja sih yang sering di pakai. ayo ayo menulis jagan pakai office bajakan :D

Membuat laporan dalam bentuk Spreeadsheet di Yii framework

oke mungkin saya ngak pernah tulis tetang coding. ;)

ini ada sedikit tugas jadi terpaksa koding sedikit, jadi ceritanya saya di suruh membuat laporan dalam bentuk format spreeadsheet (baca excel). dan kebetulan framework kerjanya yii. jadi ini sekedar dokumentasi aja. yang sudah berhasil berjalan di saya.

saya dapat refensi dari sini

http://www.yiiframework.com/forum/index.php/topic/29225-tip-using-phpexcel-with-yii/

ya sebenarnya sudah jelas sih di situ. tapi gpp deh saya tulis lagi :D

jadi yang pertama PHPExcel Librarynya di dowload dulu, terus baru  di extract di extension yang file PHPExcel.php folder PHPExcel nya di taruh di extension.

terus rubah main.php nya yang letaknya di protected/config. di tambahin kayak begini :



kemudian modif lagi supaya auto loadnya berjalan  /protected/extensions/PHPExcel/Autoloader.php

dari begini



jadi begini



sebenarnya bisa sih yang di tulis di forum ini cuman optimasi penghematan tulisan dan ke praktisan aja.

oke terakhir adalah testing bisa di test di controler.



oke sekian itu tidak sulit menintegrasikan di Yii.

 

Kamis, 10 Januari 2013

hello again in 2013

wah saya sudah lama banget ngak update nih blog. :D sibuk ngak jelas, malas ngak jelas, kerjaan dak jelas juga. mungkin 2 tahun ya vakum. hehehe

sekarang blog di upate, setelah sebelumnya berfikir ingin keeposting praktis kayak di facebook, twitter, dan tublr. jadi theme baru ini terinspirasi dari tumblr yang sederhana kayak update status doank. wah waktu itu mau saya migrasikan semua isi blog ini ke tumblr. tapi setelah dalam proses pencarian (baca:googling) dan sifat flexiblenya wordprees saya menemukan themes ini wah keren nih bisa punya like a tublr di blog pribadi. jadi tumblrnya yang saya tinggalkan :P

Selasa, 20 Desember 2011

Low-level formatting (LLF) di Linux

oke langsung to do point aja ;)

apa itu low level formating ? yaitu proses format ke default di mana hardisk itu pertama kali keluar pabrik hardisk jadi istilahnya memvirginkan kembali hardisk ke kondisi awal. sehingga jika pada hardisk tersebut terdapat badsector dapat di hilangkan dengan metode LLF ini.

tapi dari defenisi yang saya baca di wikipedia sendiri tentang disk formating adalah "usually by writing a zero byte to every addressable location on the disk, sometimes called zero-filling. "

dan di situ juga di jelaskan bagaimana besarnya block size standar yang biasa digunakan untuk LLF yang sesuai dengan industri dan IBM PC yaitu  512 Bytes per block.

 

jadi dari situ udah ketahuan deh gimana caranya di linux. ;)

 

sudo dd if=/dev/zero of=/dev/sdX bs=512

 sdX  adalah di mana posisi hardisknya apakah itu sda, sdb, atau sdc.  tinggal di check deh pakai "sudo fdisk -l"

 

demikian selamat mencoba :)

 

ref :

ubuntuforum

linuxquestion