Minggu, 02 Maret 2014

Codeigniter on Xampp

Catatan Pribadi: menggunakan Codeigniter pada Xampp.

Referensi: http://iamnewtocodeigniter.wordpress.com/tag/setting-up-codeigniter-on-xampp/

  1. Download XAMPP 
  2. Download CodeIgniter
  3. Unzip CodeIgniter dan rename foldernya
  4. Paste foldernya kedalam xampp/htdocs
  5. Jalankan xampp. 
  6. buka browser dan masukan pada url "localhost/testpro"
  7. halaman pembuka "welcome page" dari code igniter seharusnya terbuka sekarang. 

Minggu, 23 Februari 2014

Windows installation wipes out Grub Loader

Catatan Pribadi lagi. Hal yang berulang dilakukan dan selalu lupa dan selalu gooogling untuk benerinnya.

Kondisi:

  • dual Boot (windows dan ubuntu)
  • Install ulang windows
  • Grub ilang

Grub recovery menggunakan live CD:
  1. Booting Live CD Ubuntu
  2. Buka terminal dan ubah jadi root.
    • $ su root
  3. Cari partisi yang berisi linux.
    • Alternative 1: 
    • # fdisk -l
    • Pada kolom System cari yang memiliki system Linux.

    • Alternative 2 (yang kemaren dijalanin): Gunakan gparted
    • Cari partisi yang memiliki system /ext4
    • contoh: /dev/sda11
  4. Type mount /dev/sdXY /mnt (ganti X dengan device dan Y nomor partisi)
  5. Type 
    # sudo grub-install --boot-directory=/mnt/boot /dev/sda11

 

Tidak bisa booting ke windows

  1. Boot ke Ubuntu, buka terminal
  2. install boot-repair
  3. lalu
    # sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update 

    # sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update 

    # boot-repair
  4. Ikutin aja petunjuk selanjutnya.
  5. reboot
  6. masuk ke bios
  7. Pastikan bootingnya uefi-first
  8. Insya Allah sudah beres!!!!

Senin, 28 Oktober 2013

Can't access phpmyadmin

Selalu, setelah install XAMPP langsung googling "can't access phpmyadmin". Dari pada ribet googling, bikin catatan pribadi aja di blog.

OK, setelah berhasil install XAMPP. Cari file httpd-xampp.conf
Linux: /opt/lampp/etc/extra/httpd-xampp.conf
windows:???? (belum tahu, hehehe...)

ubah isi salah satu bagian seperti dibawah ini

# since XAMPP 1.4.3

    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
    Require all granted


Setelah itu, restart xampp.
/opt/lampp/lampp restart

Selasa, 13 Agustus 2013

Installing MS Office 2007 on Ubuntu under wine

Sudah berkali-kali install ms office ke ubuntu, setiap kali mau install harus googling dulu. Dari pada capek2 googling mulu, dicatat aja lah disini.

Post kali ini murni COPAS dari blog tetangga. Sumber ada disini.


1. Step pertama install wine1.4, winetricks dan wine-gecko1.4. Versi ini di claim sebagai versi yang stabil. Versi 1.5 sebenarnya sudah ada, tetapi masih belum fix.
sudo apt-get install wine1.4 winetricks wine-gecko1.4

2. Install microsoft core fonts
sudo apt-get install msttcorefonts

Jika proses instalasi bermasalah. silahkan download offline installernya dan gunakan instruksi berikut:
wget http://imaginux.com/repos/pool/renzo/msttcorefonts-offline_1.0-0ubuntu1_all.deb 
sudo dpkg -i msttcorefonts-offline_1.0-0ubuntu1_all.deb


3. Untuk pengguna 32 Bit dapat langsung ke step 4. Pegguna 64 bit hanya harus mengikuti instruksi yang disediakan dibawah. Instruksi tersebut akan mengkonfigurasi Windows ke 32 bit, karena MS office hanya tersedia untuk 32 bit.
[Peringatan: lakukan backup pada directory ~/.wine sebelum menjalankan instruksi dibawah]
rm -rf ~/.wine 
export WINEARCH=win32 
wineboot --update


3. Jalankan Winetricks (pada terminal gunakan instruksi winetricks atau cari di aplikasi terinstall) dan ikuti gambar dibawah ini.



Pada halaman selanjutnya pilih:
  • dotnet20 
  • gdiplus
  • msxml3
  • riched20
  • riched30
  • vcrun2005
Jika terdapat error pada proses installasi dotnet20 abaikan saja, lanjutkan dengan meng-klick OK. Tetapi jika proses installasi gagal dengan pesan error:
error: dotnet20 requires Microsoft Installer 3.0
Download dan install microsoft installer 3. Gunakan perintah "wine path to installer" setelah melakukan cleaning wine directory dan rekonfigurasi menggunakan perintah berikut.

[lakukan backup pada directory ~/.wine jika ada data penting]

rm -rf ~/.wine 
export WINEARCH=win32 
wineboot --update 
winecfg

Dan jalankan lagi winetricks.

Proses installasi MSXML3 biasanya juga akan gagal. Jika gagal, anda akan diminta untuk mendownload file msxml3.msi dan meng-copynya ke /home/user/.cache/winetricks/msxml3. Kemudian ulangi menjalankan winetricks sekali lagi.

Jika proses installasi sukses hingga step ini. Anda sudah dapat melakukan installasi MS office seperti halnya di windows. Pada versi tertentu, anda dapat langsung meng-klick file .exe-nya. Jika gagal, klick kanan dan pilih "open with wine windows program launcher".

Selamat Mencoba dan semoga bermanfaat!!!

Note: Untuk installasi wine1.4 pada ubuntu 12.04 versi 64 Bit hingga saat ini saya masih mengalami kegagalan, walaupun sudah mengikuti instruksi seperti diatas. Posting akan saya update lagi jika wine1.4 sudah berhasil di install pada ubuntu 12.04 versi 64 Bit.


Selasa, 12 Januari 2010

Hasil Test Config IPv6 on Windows XP

Hasil Test Toeri dari Konfig IPv6 di Windows XP di Posting sebelumnya.


Sebelumnya mo gambarin dulu situasi ngetestnya, Testnya cuman dilakuin di Lab Kecil. gambar kasarannya dibawah nih.


Windows XP jalan jadi IPv6 Host ternyata tdk bisa, walaupun kita bisa konfig DNS server utk IPv6 secara manual. Walaupun DNS servernya sudah di konfig, Windows XP tetep gak bisa buka Website dari IPv6.

Test kemudian dilanjutkan ke Dual Stack, Windows XP sebagai Dual Stack Host. Sebagai Dual Stack host XP skr bisa mendapat semua Konfigurasi dari IPv4 dari DHCP server, termasuk alamat DNS Server. Perlu ditekankan lagi, DNS Server yg diterima XP skr hanya dari IPv4. dan DNS Server tsb bisa resolve Website utk IPv4 dan IPv6. Hasil Test yg ini XP bisa jalan dengan baik, XP bisa buka Website IPv4 dan IPv6 hanya dg DNS Server dari IPv4.

Perlu ditekankan lagi, bahwa Test yg dilakuin ini hanya melalu Interface "Local Area Connection", paling mudahnya itu Interface utk Kabel dan Host berada dibelakang Router. masih ada beberapa Interface lagi yg ada di Windows, spt Teredo Tunneling, Automatic Tunneling, dsb. Bisa di cek di c:\netsh interface ipv6 show address.

Jadi hasil test kita mengatakan, XP hanya bisa melakukan DNS lookup lewat IPv4. Artinya XP hanya jalan kalo jadi Dual Stack Host utk join di Jaringan IPv6.

Kalo ada salahnya mohon saya diingatkan, sekalian sharing2 ilmu yg laen.

walo sedikit tapi semoga bisa membantu....











Minggu, 10 Januari 2010

IPv6 on Windows XP




Gimana sih kesiapan Windows XP gabung dlm jaringan IPv6? jawaban paling simpelnya, ya siap...bisa jg koq pake Windows XP utk gabung di IPv6, bahkan XP menawarkan feature Teredo Tunnel.

Dlm posting kali ini yg nulis msh belum bisa bahas sampe gmn cara Confignya Teredo Tunnel, yg ingin di share kali ini pengalaman menggunakan XP sebagai IPv6 Host.

Sebagai IPv6 Host XP memiliki kelemahan; XP tdk mendukung stateful autoconfiguration dan DHCPv6.

apa itu stateful autoconfiguration? monggo di cek disini (posting utk ini blm ada..hehehe). kalau DHCPv6 jelas kan? Basicnya sama kaya DHCPnya IPv4.

Kita mulai dulu aja gmn cara mengaktivkan IPv6 di Windows XP.
pertama buka cmd.exe

untuk menginstall IPv6, ketik c:\ipv6 install
kemudian restart windows XP. Proses instalasi beres...

Pengingat saja, bahwa feature yg ditawarkan IPv6 adalah autoconfig IPv6 Address. Berbeda dg IPv4 Host, IPv6 Host memiliki kemampuan utk membuat IPv6 Addressnya sendiri.
Dari Autoconfignya Windows XP menghasilkan 3 IPv6 Addresses; Link-local, Public, Temporary.

Link-local --> IPv6 Address produkt dari MAC Address dg Prefix awal (64 Bit pertama) FE80::
Public --> autoconfig produk dari MAC Address dg prefix awal yg didapat dari RA (Router Advertise) , Network prefix.
Temporary--> IPv6 Address produkt dari pemilihan acak dg bantuan hashing MD5 dg prefix awal (64 Bit pertama) network prefix.

Pertanyaan lagi nih, kenapa XP produksi 3 Addresses? Katanya microsoft nih, dia menjujung tinggi anonimitas seperti yg dijelaskan di RFC 3041, makanya XP bikin Ipv6 Address alternativ yg dipilih secara acak dan berubah2 dlm waktu yg ditentukan.

utk cek hasil autoconfig ada 2 cara, di cmd.exe:
c:\ipconfig , atau
c:\netsh interface ipv6 show address

gambar dibawah nih hasil dari cara ke dua:


digambar keliatan kan kalo Temporory Addressnya punya lifetime jauh lebih sedikit dibanding yg laen.

Ada jg yg pernah kasih report, kalo temporary Addressnya kadang bikin problem waktu Multicast. Ok, kalo gitu dihapus aja lah:

c:\ipv6 -p gpu UseTemporaryAddresses no

terus windowsnya di restart.

Nah skr kita berhadapan ma kelemahannya nih, spt yg td ditulis diatas, XP tdk mendukung DHCPv6. alamat IPv6 aja ndak cukup donk utk bisa browsing, kan kita masih perlu DNS addressnya. Disini kelemahan XP, dia ndak bisa narik Parameter dari DHCPv6, walaupun hanya DNS addressnya. terus gimana donk???

kalau cara atomatis gak bisa....ya ndak ada pilihan selain konfigurasi manual...ya to?
monggo.....

c:\netsh interface ipv6 add dns

yaah...payah lah kalo gak bisa otomatis....ya wes...kalo pinginnya serba otomatis jg bisa...tapi rada maksa ya....

cara otomatisnya lewat DHCPnya IPv4....lha koq? tenang...bisa2....beberapa DNS server IPv4 bisa resolve website2 dari IPv6, jadi kalau mau semua serba otomatis XP harus jadi Dual Stack Host. Utk resolve alamat2 Website IPv4 dan IPv6 lewat DNS server yg sama.

Dual Stack Host, apaan tuh? Dual Stack Host itu Host yg gabung di jaringan IPv4 n IPv6.

mungkin segitu dulu yg bisa saya Share....walo sedikit tapi semoga bisa membantu.

Maturnuwun.....




Untuk Cek Hasil Test Teori diatas, monggo Click disini

Kamis, 31 Desember 2009

Internet Parental Control dengan DNS, persiapan pengenalan internet kepada Anak

Teringat cerita temen tentang "mainan Anak jaman sekarang". Waktu itu dia baru pulang dari Pamrean Mobil, salah satu president dari perusahaan mobil terbesar di eropa membuka acara tersebut dan sempat bercanda; " Jaman sekarang anak2 lebih baik sudah tidak lagi diberi boneka, tapi sudah waktunya utk diberi mobil, biar mengenal teknologi sejak dini...". Yah namanya jg bercanda...tapi ada benernya jg kalimat terakhirnya, mengenal Teknologi sejak dini.

Jaman sekarang jg nih, sudah waktunya juga mengenalkan teknologi internet kepada anak-anak. Terbukti jg kan, kalau anak2 sd pun sekarang beberapa PR-nya harus searching di Internet. Apa sih yg gak ada di internet? tinggal tanya " mas google" aja kan? hehehe...
Dan ada cerita jg tentang programmer muda India yg sudah memiliki perusahaan Programmer sendiri dg pekerja ribuan orang ketika umurnya baru sekitar 22an (kalau gak salah...intinya masih muda banget lah). Awalnya jg karena dia mengenal internet ketika dia berumur 9 taunan yg akhirnya dari internet mulai mengenal bahasa2 pemrograman.

yah, itu tadi semua hanya motivasi saja utk mengenalkan teknologi kepada anak sejak dini. Memang ada resiko jika kita mengenalkan internet kepada anak, contohnya website2 berisikan pornografi, Dating, kekerasan, dll. Banyak cara utk preventif hal tersebut, salah satunya dg Parental Control yg ditawarkan oleh Software Antivirus. Yg ingin saya share adalah PArental Control melalui DNS, memang tidak bisa 100% aman, tapi memang sudah banyak mengurangi besarnya resiko td.

Penjelasan sedikit tentang DNS, DNS mentranslate dari misal www.google.com ke IP address 208.69.34.230 dan sebaliknya. Jadi setiap Host (Laptop kita misalkan) akan bertanya dahulu ke DNS server setiap kali ingin membuka sebuah Website, DNS akan memberi alamat IPnya.

Cara yg Pertama dari Posting blog tetangga (sebelumnya minta maaf dulu, copy paste nih :-p ) dg judul:

Cara memblokir situs porno utk anak (sekoteng.wordpress.com)

-------------------------------------------------------------------------------------------------


Cara Memblokir situs porno dengan menggunakan DNS NAWALA dari awari dan telkom:
Panduan – Windows XP
1. Pilih Control Panel dari Start menu.
2. Klik Network Connections yang ada di Control Panel.
3. Pilih koneksi yang ada dari jendela Network Connections.
4. Klik tombol Properties.
5. Pilih lah
Internet Protocol (TCP/IP) dan klik Properties.
6. Klik radio button pada Use the following
DNS serveraddresses dan ketikkan alamat DNS Nawala pada kolom Preferred DNS server dan Alternate DNS server.
Untuk pelanggan Speedy anda tinggal mengganti alamat DNS Preferred DNS server dan Alternate DNS server pada modem di setup konfigurasi LAN dengan DNS nawala, kemudian restart modemnya:
Alamat DNS NAWALA:
Preferred DNS server : 180.131.144.144
Alternate DNS server :
180.131.145.145
Selain Pronography DNS Nawala juga memblogir situs dengan kategori :Gambling: Gambling sites including stocks and sharesMalware: Sites who host virus infected files or malwarePhishing: Sites attempting to trick people into giving out private information.Pornography: Sites containing pornographyProxy: Sites with proxies to bypass filters
Dengan DNS nawala mudah dan gampang blokir situs, akses internet jadi nyaman untuk anak-anak dan kita bisa sedikit lega membiarkan anak2 dibawah 17 bermain diinternet kita juga bisarekomendasikan atau submit situs untuk di blokir di NAWALA.ORG

-------------------------------------------------------------------------------------------------
utk cara yg pertama ini saya sudah mencoba, tapi koq saya malah ndak bisa buka website apa2, mungkin ada temen2 yg bisa bantu kasih alasan kenapa koq ndak jalan di tempat saya? perkiraan sih karena letak DNS servernya terlalu jauh dari tempat saya (posisi lg di jerman). Bener ndak? utk yg posisi di indonesia bisa dicoba nih (mohon feedbacknya ya kalo udah nyobain)

skr cara kedua, saya sudah coba sendiri dan cara ini berfungsi. nih cara hasil browsing, dan dapet dari website sini.
-------------------------------------------------------------------------------------------------

langkah 1. Sign up sebuah account di opendns.com. Setelah registrasi dan account sudah jalan, anda bisa mengikuti langkah2 yg diberikan di website itu jg. Langkah2 selanjutnya dibawah identis dg yg ada di website.

langkah 2. Jika anda terhubung ke internet melalui Router, maka gantilah DNS server di Router anda dg DNS server ini: 208.67.222.222 dan 208.67.220.220.

langkah 3. Jika anda terhubung ke internet secara langsung, ganti DNS server pada laptop / PC anda: start -> control panel -> network connection -> pilih koneksi anda. Klick kanan -> propertis -> (double klick) internet Protocol (TCP/IP). Masukan IP addresse ini: prefered DNS server: 208.67.222.222 dan alternate DNS server: 208.67.220.220.

langkah 4. Jika anda mengikuti langkah2 yg ada di webiste, dan terus menekan next setelah setiap langkah, nanti anda akan masuk ke halaman dimana anda diminta utk memasukan IP Network anda (website bisa mengenali secara otomatis IP Network anda). Jika tidak, anda harus log in dan tinggal pencet next terus sampe masuk halaman yg harus masukin IP Network anda. Anda bisa memasukan lebih dari satu IP Network, dan setiap Network bisa memiliki Setting yg berbeda.

langkah 5. Masuk ke bagian Setting dg mengklick IP network (Manage your Network). disana anda bisa mensetting tingkat Parental Controlnya. Setelah anda menyimpan pengaturan anda, Server memerlukan waktu beberapa menit sampai pengaturan anda siap.
-------------------------------------------------------------------------------------------------

ndak susah to? Jadi silahkan dicoba. jika kita menilik cerita tentang programmer muda india tadi, salah satu jalan dia menjadi sukses adalah mengenal internet di usia yg sangat muda, nah apalagi skr internet murah dan mudah sekali di akses. jadi... gak ada salahnya jg kan mengikuti jejaknya programmer india tadi, siapa tahu anak2 kita bisa lebih sukses lagi... dan setiap dari anak kita memiliki perusahaan sendiri2.... masalah pengangguran teratasi deh...AMIIINNN.....

semoga bisa membantu.....