Tag Archives: web

Last updated by at .

Board TINIWeb: web server

Dalam posting sebelumnya, telah dijelaskan secara dasar gambaran umum dari board ini. Board ini masih memiliki keunggulan mengenai network, selain bahasa pemrogramannya dapat dibuat dengan menggunakan java, C dan assembly. Kemampuan multitasking juga perlu mendapat acungan jempol karena prinsip kerjanya seperti OS Linux.

Persiapan setting firmware

Ada dua bagian firmware yang ada dalam board ini yaitu Slush dan TiniOS. Terakhir pengembangan versinya yang saya miliki adalah slush dan TiniOS versi 1.18. Sungguh beruntung saya masih menyimpannya dengan baik dan masih ada sampai saat ini. Slush merupakan firmware layaknya seperti firmware bootloader saat awal board bekerja. Sedangkan TiniOS merupakan sistem operasi yang mengadopsi seperti halnya linux namun minimalis.

Perangkat lunak yang diperlukan adalah:

  1. MTK merupakan singkatan dari Microcontroller Tool Kit yang dikeluarkan oleh Dallas Semiconductor. Perangkat lunak ini digunakan untuk meng-upload firmware dan konsole user menggunakan antarmuka secara serial RS232. Hal ini berguna jika board diaktifkan pertama kali karena koneksi TCP/IP belum ada, atau untuk mengupgrade firmware. Program MTK dapat anda download disini. Pilih salah satu versi yaitu 2.4.12 atau 2.4.14.
  2. Tini SDK berisi firmware slush dan TiniOS beserta library java ditulis oleh Dallas Semiconductor. Versi ini  harus sesuai dengan versi boardnya yaitu DS80C400 atau versi tini400. Silakan klik disini untuk mendapatkan Tini SDK tersebut.

Upload firmware

Sebagai persiapan awal, anda harus mengupload firmware slush dan tiniOS versi 1.18 ke board TINIWeb. Serial 0 dengan konektor DB9 dengan tanda “Loader Serial 0″ dihubungkan dengan RS232 komputer. Saya sarankan gunakan serial komputer PC, karena saya menggunakan USB to Serial dengan laptop tidak berhasil, entah kenapa. Catu daya yang dibutuhkan adalah 5VDC tidak boleh lebih, dan jumper DTR untuk reset bootloader harus dipasang.

Setelah anda memasang ke serial komputer (PC), biasanya kanal COM1 dan memasang catu daya 5V, jalankan program MTK kemudian setting sebagai berikut:

  1. Configurasi port dengan menggunakan menu: Options => “Configure Serial Port”. Setting kanal serial sesuai dengan kondisi komputer anda, baudrate 115200,8,n,1.
  2. Buka kanal serial dengan menggunakan menu: TINI(R)=>Open ComX……..
  3. Reset board dengan menggunakan menu: TINI(R)=>Reset
Akan muncul tampilan sebagai berikut:

Upload firmware slush_400.tbin dan tini.tbin

Untuk mengupload firmware gunakan menu: File=>Load file. Pilih file slush_400.tbin selanjutnya tini.tbin. File ini ada di direktori tini1.18\bin dari file yang anda download di link diatas, atau anda download disini.

…. bersambung …..

Posted in Hardware, Network | Tagged , , , | Leave a comment

Board TINIWeb: pengantar

Kali ini saya akan menjelaskan sebuah board keluaran Dallas Semiconductor yaitu TINIWeb. TINI merupakan merek dagang dari Dallas Semiconductor dengan kepanjangan Tiny InterNet Interface, sedangkan Web adalah berbasis Web. Sampai saat ini board tidak dikembangkan lagi, dan menurut saya merupakan board yang memiliki fitur yang banyak terutama untuk networking. Jadi sampai saat ini masih memiliki kesaktian untuk mengaplikasikan fitur network terutama berbasis web. Terdapat dua board yaitu: Board Utama dan Board Mikrokontroler.

Board Utama

Board ini terdiri dari sekumpulan konektor antara lain:

  1. Konektor catudaya DC 5V
  2. Konektor antar muka 1wire (antarmuka 1 kawat)
  3. Konektor Ethernet
  4. Konektor DB9 serial
  5. Konektor DB9 serial untuk loader
  6. Konektor untuk board mikrokontroler
  7. Beberapa konektor header untuk: CAN (Controller Area Network), merupakan antarmuka jaringan antar mikrokontroler. 
  8. Konektor header untuk SPI (Serial Parallel Interface)
  9. Serta komponen kosong untuk I/O menggunakan CPLD XILINX, anda dapat menambahkannya dengan menyolder secara langsung pada pad yang disediakan. 

Board Mikrokontroler

Board mikrokontroler ini berisi komponen utama mikrokontroler DS80C400 yang merupakan turunan dari mikrokontroler 8051. Dalam board ini telah dilengkapi dengan Flash EEPROM dan RAM.

Board ini tergolong belum jadul, karena semua fitur sangat lengkap, dilengkapi dengan OS seperti linux, jadi dapat melakukan eksekusi program secara multitasking. OS didalamnya dapat melakukan eksekusi secara paralel layaknya OS linux, dengan program dibuat dengan bahasa java, assembly,  dan C (keil). Koneksi networknya juga menunjang untuk koneksi web, ssh, telnet dan port lainnya tergantung program, karena berbasis TCP/IP.

Saya memiliki pasangan board yaitu board utama dan mikrokontroler sebanyak 12 pasang. Satu pasang saya gunakan untuk eksperimen, jadi tinggal 11 pasang yang menganggur dan siap untuk dijual kepada para pembaca blog saya. Jika berminat berikan comment pada halaman ini, pasti akan saya jawab.

Dalam posting disini, saya hanya memberikan gambaran tentang fitur-fitur yang ada dalam board ini, menurut saya belum ada tandingannya pada kelas yang sama.

Untuk lebih jelasnya mengenai spesifikasi dan fitur board TINI ini, ada baiknya jika anda membaca buku berikut ini sebagai gambaran mengenai board ini.

Download disini

Anda tertarik dengan board TINIWeb ini ?

Silakan berikan komentar, dan pada posting berikutnya akan saya tuliskan aplikasi-aplikasi kecil dari board ini.

Posted in Hardware, Network | Tagged , , , | 2 Comments

Tangkap Spam Comments: plugin akismet

Anda dibuat puyeng dengan comment yang mencerca blog anda bagaikan bom tiada henti, namun seperti comment sampah ?

Jangan pusing, disini saya sharing solusinya.

Para pengguna blog wordpress, terutama blog dilingkungan UB, semakin banyak pengunjung anda semakin banyak para spammer mengincar untuk mengisi comment yang tidak ada hubungannya dengan posting anda, alias comment sampah. Kalau anda tidak memasang plugin “Akismet” (sudah teruji di blog saya), sudah pasti anda akan kelimpungan dan tidak dapat membedakan mana spam comment dan mana yang menjadi comment sebenarnya.

Para spammer biasanya memanfaatkan adanya fasilitas RSS, kemudian dengan digabungkan dengan web server biasanya berbasis php, dapat memberikan comment secara otomatis setiap ada posting baru atau update. Oleh karena itu harus hati-hati untuk meng-approve sebuah comment yang diterima. Untuk mengidentifikasi adanya spam comments perlu diaktifkan plugin “Akismet” yang telah disediakan oleh administrator blog UB, kalau tidak harus diinstall terlebih dahulu melalui super admin.

Langkah-langkah mengaktifkan Akismet

  • Masuk sebagai pemilik blog UB, sesuai alamat dns, masukkan username dan password.
  • Klik plugins, menu berada di kiri
  • Aktifkan plugin “Akismet”

  • Untuk dapat mengaktifkan akismet, anda perlu signup ke website akismet untuk mendapatkan API key. Langsung saja klik link yang ada diplugin Description (2).
  • Ikuti proses signup untuk mendapatkan api key, gunakan email yang sama dengan email di blog anda.
  • Setelah mendapatkan API key, masukan api key tersebut setelah menekan menu “Akismet Configuration”.
  • Akismet dipastikan akan bekerja untuk menangkap spam comments
  • Kalau perlu pasang widget akismet di sidebar agar terlihat secara online seberapa banyak spam comments telah tertangkap.

Jika ada spam comments yang tertangkap secara otomatis dikelompokkan sebagai spam, sehingga anda akan mudah memilah mana yang spam dan mana yang bukan. Ini layaknya fasilitas di email yaitu “Junk”.

Selamat mencoba, semoga sukses

Posted in Utak atik, Web | Tagged , , | Leave a comment

blog-ku berumur 1 bulan dapat hadiah

Kali ini aku belajar sebagai wartawan buat diriku sendiri, karena blogku “http://bsiswoyo.lecture.ub.ac.id”  mendapatkan hadiah dari Universitas Brawijaya. Hadiah yang aku bawa adalah sebuah “Seagate Expansion Portable Drive” ukuran 1TB. Bukanlah karena hardisk ini yang membuatku sumringah, tapi yang lebih penting adalah bagaimana aku mendapatkannya, jujur saja belum tentu aku sempat, mau dan mampu membelinya. Lengkaplah kebahagian ini, karena semenjak aku menjadi Dosen mulai tahun 1988 hingga kini, tidak pernah mendapatkan hadiah apapun dari event-event yang diselengarakan oleh Universitas Brawijaya, walaupun hanya 1 payung hujan. Ternyata ke-bejo-an-ku tidaklah bisa diharapkan dari hal-hal gratis, semacam undian, kopyokan atau semacamnya, wong ikut arisanpun nomornya yah keluar belakangan. Inipun hadiah yang aku peroleh, didapatkan dengan tidak aku sangka-sangka.

Berawal dari web hostingku sudah mati

Karena web-hostingku sudah mati dan aku tidak bisa memperpanjang lagi, aku putuskan untuk mendaftar blog di hosting http://lecture.ub.ac.id yang memang disediakan oleh para dosen UB. Aku mulai meng-kopi semua data webhostingku di luar negeri, kemudian aku posting kembali di blog http://bsiswoyo.lecture.ub.ac.id, dan aku tambahkan dengan posting-posting lainnya.

Awalnya aku memang tidak tahu kalau blog di UB itu dipertandingkan dan akan mendapat hadiah bagi para pemenangnya. Blog ku termasuk hanya berumur 1bulan saja, karena aku mengaktifkannya pada tanggal 30 Nopember 2011, praktis hanya 30 hari sampai penilaian yaitu akhir Desember 2011. Baru setelah sekitar 20 harian, ada berita bahwa blog di UB akan dipertandingkan dengan menilai konten, aktifitas dlsb. Tapi aku tetap cuek aja, karena blog ku baru saja aktif dan masih bau kencur.

Kemudian dini-hari Jum’at 6-Januari-2011, aku dikejutkan dengan adanya pengumuman melalui milist “All” UB, dan aku tengok isi web, tidak telaten lihat satu-persatu langsung tekan <ctrl>F cari nama “Bambang Siswoyo”…..eh ternyata ada. Aku lihat mendapatkan hadiah HDD ekternal 1TB, yah nayamul. Akhirnya tepat jam 9.45 pada hari itu juga, hadiah sudah ditanganku secara khusus diserahkan oleh “Bang Ratno”, thank bro.

Makna penggunaan Blog UB buat diriku sendiri

Sebenarnya aku adalah tipe orang yang tidak menyukai menulis, karena pikiranku melayang lebih cepat dibanding jari jemariku menuliskan apa yang terlintas di pikiranku. Awalnya aku suka utak-atik diberbagai bidang seperti elektronik, programming, it, mekanik, bahkan terakhir adalah aeromodelling. Bagiku menulis adalah tabu aku lakukan, karena aku orangnya perfeksionis kalau menulis dan pada akhirnya buyar menulis karena tidak pernah puas.

Menurut pemikiran saya blog ini sangat bermanfaat terutama untuk kalangan para dosen yang memang kegiatannya adalah tulis-menulis, ucap-berucap, berotak-atik. Manfaat yang sangat dirasakan oleh saya pribadi adalah:

  1. Menangkap intuisi-Berpikir-Menulis secara spontan
    Belajar menulis dengan mengekpresikan pemikiran secar lugas, ekspresif, spontan dan mudah dicerna, tampil apa adanya itu perlu latihan. Karena biasanya sesuatu yang muncul secara tiba-tiba, dan lugas itu terbitnya dari hati, karena hati memiliki kecepatan didalam memberikan informasi, disini kita bisa melatih diri untuk dapat menangkap intuisi diri, selanjutnya belajar mencerna  dalam pikiran dan pada akhirnya didokumentasikan dalam blog.
  2. Belajar membedah pikiran
    Membiasakan secara “cergam”, cerdas dan gamblang, didalam menulis sehingga ide-ide pemikiran yang terlintas secara cepat, dan lugas dapat  didokumentasikan secara cepat. Untuk mendokumentasikan dalam bentuk tulisan tidaklah mudah dilakukan, karena kita harus bisa belajar membedah pikiran. Membedah pikiran berarti bagaikan memainkan ulang MP3 sesuai yang terlintas dalam intuisi, inilah letak seni menulis secara cepat seakan membedah kembali pikiran-pikiran yang biasanya terlintas dalam bentuk intuisi.
  3. Belajar berbagi ilmu
    Berbagi ilmu itu adalah roh utama dari para pendidik ilmu. Oleh karena itu belajarlah mencintai budaya berbagi ilmu atau knowledge sharing, kalau dalam diri merasa nikmat dan mencintai didalam berbagi ilmu maka anda sekalian memang diciptakan sebagai penyebar ilmu didunia ini. Akan tetapi kalau dalam diri tidak ada kenikmatan dan kecintaan  didalam berbagi ilmu, maka anda sekalian tidak diciptakan sebagai penyebar ilmu. Karena setiap bidang pekerjaan utamanya adalah kecintaan. Hasil jerih payah yang pada umumnya adalah uang, adalah hasil jerih payah yang harus terlahir dari komitmen pekerjaan yang dijalankan berlandaskan cinta, sesuai dengan tuntutan kompetensinya masing-masing.
  4. Belajar mendokumentasikan dalam bentuk tulisan
    Bangsa kita tergolong yang jarang mendokumentasikan dalam bentuk tulisan, namun kali ini aku sangat-sangat memaksakan diri untuk dapat mendokumentasikan dalam bentuk tulisan. Mengapa ?, karena aku pernah membutuhkan waktu yang lama untuk mengingat kembali apa yang pernah aku lakukan, aku lakukan lagi karena kebutuhan yang sangat penting dan mendesak. Awalnya aku belajar RTAI (Real Time Application Interface), sama Bang Dhece (dahulu di UPPTI-UB), memang banyak kegiatan yang mengulang-ulang untuk mengkompilasi OS Linux RTAI. Dari situlah aku mulai belajar mendokumentasikan dalam web dengan menggunakan “Plone” di server Linux. Dokumentasi sangat perlu, karena kita tidak perlu ribet belajar kembali apa yang pernah dilakukan, melainkan membuka ulang apa yang pernah kita tuliskan. Blog merupakan sarana praktis karena dapat diakses dimana-mana lewat jaringan internet.
  5. Sebagai catatan harian aktifitas kerja
    Dalam blog ini aku sudah mulai belajar mendokumentasikan apa-apa yang akan dan sudah dilakukan dalam setiap aktifitas kerja sebagai dosen UB. Dalam blog ini aku sudah mulai mendokumentasikanaktifitas skripsi mahasiswa, mulai dari proposal, penyelesaian skripsi, dan hasil akhir skripsi. Apalagi topik-topik skripsi kali ini terlahir dari hobi baruku yang dapat ditarik secara ilmiah dibidang sistem kontrol.
Posted in Utak atik, Web | Tagged , , | 6 Comments

Menampilkan rumus matematika di blog: editor visual

Posting kali ini sebenarnya sama dengan posting sebelumnya, hanya saja ini caranya lebih mudah, apalagi bagi orang awam yang tidak tahu dengan programming web. Sebenarnya prinsipnya sama, hanya disini disediakan oleh server http://www.codecogs.com/latex/eqneditor.php sebagai penyedia gratisan. Server ini merupakan server aplikasi berbasis php, sehingga telah disediakan tombol-tombol secara visual mengenai, lambang-lambang matematika selanjutnya secara otomatis dikonversi ke latex. Saat anda membuat rumus secara visual ataupun langsung dengan kode latex, kode html tersedia secara otomatis pula, dengan demikian tinggal dikopas ke halaman blog dengan menggunakan editor non visual atau html.

Testing

Pertama belajar dulu bagaimana cara kerjanya. Silakan buka brower selanjutnya masuk ke penyedia server latex dengan klik disini.

Hmm, para pengguna harus mengucapkan terimakasih kepada penyedia jasa ini secara gratisan. Kalau anda punya duit yah silakan beramal dengan mengklik “Donate”, biasanya berapapun diterima. Disini akan saya jelaskan masing fungsi bagian-bagian halaman web seperti gambar diatas. Aplikasi ini menganut WYSIWG (diucapkan / wɪziwɪɡ /) adalah singkatan dari What You See Is What You Get (Arti : Apa Yang Anda Lihat Adalah Apa Yang Anda Dapatkan), jadi sangat mudah penggunaannya.

Bagian-bagian dari halaman web untuk mengasilkan rumus latex secara visual adalah:

  1. Bagian teratas adalah tombol-tombol visual, seperti yang tampil di microsoft word equation, jadi anda tentunya sudah terbiasa dengan tombol ini. Hanya saja setiap penekan tombol akan diikuti munculnya kode latex dibagian bawahnya.
  2. Bagian ini akan muncul secara otomatis kode-kode latex, namun anda diijinkan mengeditnya secara manual jika anda piawai dengan kode-kode latex. Biasanya untuk menambahkan kode sederhana dilakukan secara manual pada bagian ini. Kursor harus selalu diarah kebagian mana yang akan disisipkan kode latex, kadang harus mem-bloknya jika diperlukan misalkan untuk menggiring ke integral, dlsb. Pada bagian ini diperbolehkan mengkustom jenis huruf, background, warna, dst, dengan menggunakan puldown menu dibawahnya.
  3. Berisi kode-kode tag html hasil dari penulisan rumus. Ini muncul secara otomatis, kalau bukan web programmer sebaiknya jangan utak-atik kode html ini. Namun anda masih diperkenankan jenis apa yang akan ditampilkan, formatnya bisa anda pilih di puldown menu  “Html (Edit)”. Cara yang tepat untuk blog wordpress akan dijelaskan dalam contoh berikut ini. Untuk wordpress, gunakan insert image dalam halaman, untuk itu anda harus memilih puldown menu ini sebagai pilihan URL
  4. Sekali klik icon ini, maka anda sama dengan mengkopi semua isi dalam kotak kode html (3). Jadi tidak perlu sorot untuk select all.
  5. Sama dengan point 4, hanya yang dikopi adalah kode latex murni, mungkin anda memerlukannya untuk dimasukkan kedalam editor latex misalnya.

Saya sarankan utak-atik dulu, untuk membangkitkan rumus matematika sesuai dengan kehendak anda. Jika sudah yakin bisa, dilanjutkan ke pembahasan berikut ini, bagaimana menempelkan dalam posting wordpress.

Langkah-langkah penggunaan

Buatlah rumus langsung dari link ini. Dalam contoh disini saya membuat rumus seperti yang terlihat dalam gambar berikut ini.

Nampak bahwa image rumus muncul otomatis, kalau anda menginginkan untuk mendownload rumus dalam bentuk image bisa diklik link “Click here to Download Image (GIF)”. 

Bagaimana cara menempelkan ke halaman wordpress ?

Tentunya anda masuk dulu sebagai pemilik blog wordpress. Untuk menyisipkan kedalam halaman posting misalnya, anda tinggal mengkopi dengan meng-klik icon kopi (4), namun dipilih modenya adalah URL pada puldown menu. Sebaiknya editor dalam mode visual, kemudian sorot dimana lokasi penempatannya, kemudian insert image. Yang dimasukkan bukan file image dari komputer anda atau di galery wordpress, akan tetapi klik “From URL“, kemudian pastekan kode html tersebut (sekali lagi mode URL), ke isian image URL. Selanjutnya tekan tombol “Link to Image” untuk memastikan gambar sudah siap. Terakhir tekan tombol Insert to Post. Jadi hal ini sama dengan menginsert image namun dari URL, dengan memasukkan link tersebut.

Berikut ini setelah ditempelkan akan terlihat sebagai berikut:

Sekian posting saya, mudah -mudahan bermanfaat.

 

Posted in Utak atik, Web | Tagged , , | 2 Comments

gravatar.com membuat profile foto kita mendunia

Kali ini aku akan membahas perlunya profile foto kita bisa berada dimana-mana, terutama pada saat memberikan comment diblog mana saja. Biasanya kita memasang foto hanya di profile lokal saja. Sehingga teman-teman kita memberikan comment, maka foto tidak akan terpampang melainkan foto default seperti berikut ini:

Cara kerjanya adalah email yang didaftarkan diblog saya didaftarkan di http://gravatar.com, selanjutnya diupload foto kita, dan anda bisa mensetting untuk bisa mendunia dengan web apa saja, misal twiter, facebook, wordpress. Jika anda membuka wordpress misalnya, wordpress akan mencocokan email pda profile wordpress kemudian mengecek di server http://gravatar.com untuk selanjutnya mengambil foto untuk dipampang. Selain itu server tersebut juga memberikan laporan apakah clientnya aktif atau tidak. Dapat ditambahkan widget avatar di sidebar anda. Ini berbeda dengan widget member, karena merupakan member lokal pada satu server wordpress. Saya sudah mencobanya ke server lainnya yaitu blog student UB, fotonya juga nampang di comment, padahal servernya berbeda.

Begini caranya untuk mendaftarkan email blog anda:

 

  • Klik Get your Gravatar today

  • Setelah anda memasukkan email blog anda dan klik signup, anda akan memperoleh konfirmasi. Silakan masuk ke email anda dan klik link activasi. Isilah username yang anda inginkan dan password. Selanjutnya anda masuk ke gravatar dengan user email/username dan password.
  • Setelah anda masuk klik “My Account” => Add an Image, maka akan muncul:

  • Ada 4 pilihan cara memasang foto: yang pertama diperoleh dari file dikomputer anda, kedua diperoleh dari link internet yang berisi foto, ketiga diperoleh dari webcam yang terpasang dikomputer anda, keempat dari foto yang sudah pernah diupload.

Selanjunya ikutilah petunjuk yang diberikan gravatar, karena secara otomatis jika kebesaran anda diberi kesempatan untuk meng-crope.

Cara setting diblog anda

Masuklah kedalam blog anda kemudia klik menu sebelah kiri “Settings” => “Discussion” maka akan muncul:

Pastikan pilihan-pilihan tersebut diklik agar bisa berfungsi menampilkan foto anda di semua blog wordpress. Jika anda menginginkan email yang lain, anda tidak perlu mendaftar kembali, cukup tambahkan email lain yang anda punya, dan setting fotonya, tentunya bisa berlainan.

Testing comment diblog penyedia hosting lain

Berikut ini hasil uji coba dengan memberikan comment diblog yang disediakan oleh hostinglain di luar negeri.

Selamat mencoba, dan perlu diingat, gravatar perlu waktu untuk membuat perubahan profile foto anda.

 

Posted in Web | Tagged , , , | 2 Comments

Menampilkan rumus matematika di blog

Kali ini aku ingin berbagi pengetahuan kepada seluruh pengunjung blog saya.

Mungkin anda menginginkan menulis rumus matematika di blog anda dan anda merasa kesulitan ?

Awalnya saya menambahkan rumus matematika di blog saya dengan cara menyisipkan (insert) sebagai image. Rumus matematik saya edit dikomputer, kemudian saya ubah ke image, terus saya sisipkan sebagai tag <image> atau insert image di editor wordpress. Awalnya aku merasa cukup, namun lama kelamaan semakin sulit jika rumus semakin komplek, serta amat sulit jika menyisipkan diantara kalimat.

Hmmm…ternyata saya menemukan cara yang jitu, awalnya cari di mbah google, tapi saya tidak tahu maksud dan cara kerjanya. Saya teliti satu persatu, alhasil aku tahu maksudnya.

Begini cara kerjanya:

  • Prinsipnya sama dengan menyisipkan gambar yang biasa dilakukan oleh para blogger, “Add an Image”.
  • Obyek gambar bukan diperoleh dari lokal komputer terus di upload atau dari gallery di blog anda, melainkan dari link URL. Biasanya “From URL”.

Cara menulis rumus dari penyedia URL

Penyedia link URL adalah: http://www.forkosh.com anda harus berterimakasih atas layanan ini secara gratis. Prinsip kerjanya image berupa rumus matematika dikirim oleh server ini melalui server CGI (Common Gateway Interface). Rumus matematika dikirim (dipassing) secara post dengan menggunakan format LATEX. Pelajarilah bagaimana menulis rums matematika dengan menggunakan perintah LATEX.

Secara sederhana format link URL untuk menuliskan rumus dalam LATEX adalah:

http://www.forkosh.com/mathtex.cgi?<diisi syntax latex>

Syntax latex harus diisi dengan string rumus yang anda inginkan, contoh sebagai berikut:

Rumus diatas berupa image disisipkan dengan cara:

  1. “Add an Image” dari editor wordpress anda.
  2. Klik “From URL”.
  3. Isi image URL: http://www.forkosh.com/mathtex.cgi?y=x^2-2x+9
  4. Klik “link to image
  5. Klik “insert into post”

Contoh berikut saya tidak menuliskan alamat url http://www.forkosh.com/mathtex.cgi? melainkan hanya menuliskan syntax latexnya. Silakan ditambahkan url diatas.

 Contoh lain

H(s)=K\frac{\omega_n^2}{s^2+2.\zeta.\omega^2_n.s+\omega_n^2}

 H(s) \approx K \frac{\omega_n^2}{\omega_n^2} \approx K

 \left [ - \frac{\hbar^2}{2 m} \frac{\partial^2}{\partial x^2} + V \right ] \Psi = i \hbar \frac{\partial}{\partial t} \Psi

c=\sqrt{a^2+b^2}

 Tip dan Trik

  • Pelajari dahulu syntax latex untuk menuliskan rumus-rumus
  • Buatlah printout kecil yang berisi daftar simbol matematika yang ditulis dalam syntax latex
  • Sebelum dimasukkan ke blog anda, jalankan dulu secara langsung dibrowser link URL yang berisi syntax latex. Kalau ada kesalahan anda dapat mengeditnya secara langsung.

Anda bisa belajar disini: http://www.forkosh.com/mathtextutorial.html untuk lebih memperkaya penulisan rumus matematika dengan latex.

Sekian posting saya, semoga bermanfaat.

 

 

Posted in Web | Tagged , , , | 15 Comments

Cara menambah widget status pengunjung web

Disini saya akan berbagi pengalaman bagaimana cara menambahkan widget status kunjungan pada sidebar blog anda. Disini saya menggunakan blog wordpress yang disediakan oleh Universitas Brawijaya. Kegunaan status kunjungan ini untuk mengetahui secara realtime tentang: Total kunjungan, Sebaran kunjungan, Pengunjung hari ini, Peta bumi negara pengunjung dan lainnya.

Pada prinsipnya adalah terdapat penyedia jasa server untuk menghitung pengunjung pada blog anda dengan mengenalnya sebagai alamat blog, misal blog saya akan dimonitor kunjungannya dengan alamat: htt://bsiswoyo.lecture.ub.ac.id. Saya banyak mengelana tentang penyedia server penghitung kunjungan, namun saya menemukan yang bisa bekerja secara realtime dan tentunya gratis…tis. Maklum saya tidak mau mengeluarkan kocek untuk ini, wong ada yang gratisan kok.

Alamat penyedia server adalah: http://geovisites.com

Kalau belum punya account, yah mampir dulu dialamat diatas dan registrasi tentunya. Anda akan ketemu dengan halaman web berikut ini:

Selanjutnya:

  1. Pilih bahasa yang anda suka
  2. Klik “Sign UP – Register”
  3. Isilah isian dengan benar, terutama yang tidak boleh salah: Email, URL, Location. URL adalah alamat blog anda halaman depan secara lengkap.
  4. Teruskan sampai dapat account, biasanya dikirim ke email anda. Gunakan saja email yang sama dengan blog anda.
  5. Masuk ke admin, gunakan user dan password dengan benar.

 

 

Setelah masuk sebagai admin (klik disini: http://geovisites.com/admin), maka tampilannya sebagai berikut:

Anda dimanjakan dengan berbagai fasilitas yang tersedia diantaranya:

  1. Geotoolbar
    Status kunjungan akan muncul dibagian bawah halaman blog anda.
  2. Geoweather
    Anda dimanjakan dengan status tambahan yaitu cuaca di suatu negara.
  3. Geoclock
    Ini merupakan gabungan dengan jam, biar lebih manis kalau kita terbiasa dengan acuan jam.
  4. Geomap
    Menampilkan peta dunia, sehingga negara setiap pengunjung akan ditampilkan pada peta ini.
  5. Geoglobe
    Menampilkan bumi yang berputar-putar, dan tempat negara para pengunjung.
  6. Geocounter
    Menampilkan  detail-detail perhitungan pengunjung secara totalitas.
  7. Geouser
    Menampilkan status user pengunjung, IP, Negara/Kota
  8. Geochat
    Menyediakan fasilitas chatting antar pemakai jasa ini.

Selanjutnya menambahkan ke widget di sidebar blog anda, caranya:

  1. Tentunya masuk dulu lah ke blog anda.
  2. Pilih menu: Appearance :> Widgets
  3. Tergantung template anda: biasanya minimal menyediakan 1 sidebar. Bagi pengguna blog lecture.ub.ac.id, telah diijinkan penggunakan javascript pada widget.  Namanya adalah “HTML Javascript adder”, makasih berat pak blogadmin.
  4. Tambahkan widget “HTML Javascript adder” di sidebar anda, tentunya sesuai posisi yang disukai.
  5. Di widget tersebut harus diisi konten dari Javascript http://geovisites.com, yang telah anda masuki sebagai admin.

Cara mengambil javascript adalah:

  • Di halaman admin, anda bisa memilih salah satu diantara fasilitas yang disediakan. Sebagai contoh adalah “Geocounter”.
  • Klik saja “Geocounter”, kalau diminta memasukkan user/password lagi yah dimasukkan ajah, akan muncul

  • Jika diperlukan konfigurasi hasil tampilannya sesuai dengan selera anda
  • Selanjutnya kopas javascript ke widget di sidebar seperti yang diselaskan diatas.
  • Jangan lupa save.

Coba cek URL blog anda, apakah sudah tampil seperti yang diblog saya. Bisa ditambahkan lebih dari satu fasilitas yang tersedia, namun kopaslah ke widget tersebut dengan menambahkan scriptnya.

Perhatian !

Saat blog ini ditulis, jika anda mengakses dilingkungan  jaringan internet UB, saat anda menguji tampilannya, tidak akan pernah muncul (terdapat kotak kosong), karena tampilan yang dihasilkan oleh javascript diblokir oleh PPTI-UB.

Sebaiknya dicoba diluar jaringan iternet UB.

 

Selamat mencoba…….

 

Posted in Utak atik, Web | Tagged , , , | Leave a comment

Jangan tinggalkan arsip web di webhosting

I apologized profusely, if the contents of this post adverse parties, especially the hosting provider. This is not judging, just a tutorial in order to maintain the confidentiality of personal self. By above statement, I can not be prosecuted before the law by anyone.
Thank you
Best Regard
Author: Bambang Siswoyo

Anda terbiasa menyewa hosting terutama hosting yang berada diluar negeri atau didalam negeri yang anda tidak tahu keberadaannya ?

Jika ya…….

Saran saya jangan tinggalkan arsip apapun bila anda sudah tidak memakainya karena sudah expire.

Mengapa ?

Saya mendapat saran dari Bapak Ratno, staff senior di PPTI-UB bahwa isi web mungkin bisa dipakai siapa saja sesuai kepentingannya, yang tentunya tidak diperkenankan mengingat isi bersifat hak kita.

Dari pengalamanku yang aku posting disini, dan juga aku posting disini. Setelah aku pikir betul-betul masuk akal, utamanya dimungkinkan adanya kopi konten ke web lainnya, yang rugi kan kita capek-capek menulis bisa muncul diweb lainnya dari tulisan kita.

Terimakasih Pak Ratno…..atas sarannya…bravo for you.

Bagi yang terbiasa melahirkan karya dari tangan dan pikirannya sendiri, hal ini bisa menjadi sangat menyakitkan bila terjadi memindah-tangankan, artinya telah terjadi pengakuan atas hak orang lain. Kerennya disebut “Plagiat”, oknumnya disebut “Plagiator”.
Berbeda dengan membaca dari halaman web, itu kan memang disengaja untuk dipublikasikan, kalau kopi arsip server maka yang terjadi seluruh “server engine”nya ikut terangkut, dan tinggal distarter.

Minimal kita sendiri yang jaga diri “Jangan tinggalkan arsip web di webhosting” jika sudah tidak terpakai.

Disini saya akan sharing pengalaman saya tentang DNS: http://diyfpga.com + Webhosting yang menyatu di satu penyedia (saya tidak menyebutkan penyedianya).

Silakan santai…bisa ambil kopi atau minuman seadanya.

Kita mulai dengan langkah-langkah yang saya lakukan:

Masuklah ke cpanel dari webhosting provider, misal <ip_server>/cpanel

MENGHAPUS DATABASE

Karena wordpress menggunakan database mysql sebagai penyimpan konten secara keseluruhan, pertama-tama hapuslah seluruh database yang ada. Jangan lupa dibackup dulu caranya disini.

Pilih icon “MySQL Databases” , maka akan muncul seperti ini.

Langsung klik saja link “Delete Database”, dilakukan satu persatu untuk setiap databse yang terinstall.

Saya menghapus database “swiuid_wrdp1″ terlebih dahulu, karena merupakan database utama. Maka akan muncul.

Yah langsung saja klik “Delete Database”, kan sudah yakin akan menghapus. Akan muncul berikut ini.

Klik “Go Back”, lanjutkan untuk database yang lainnya, sampai seluruh database terhapus.

Sampai disini sebenarnya sudah aman, namun akan lebih aman jika seluruh file di home directory dihapus semuanya.

MENGHAPUS SELURUH FILE DI DIREKTORI HOME

 

Setelah keluar seperti diatas klik “File Manager”, maka akan muncul:

Pilih “Home Directory” kaemudian akan muncul:

Pilih semua file dalam folder ditandai dengan background biru, sama dengan anda melakukan di windows explorer, kemudian icon silang yang artinya “Delete”. Lakukanuntuk semua file dan folder, sampai benar-benar kosong.

Maka akan muncul berikut:

Jika sudah benar-benar kosong seperti di atas…….maka dinyatakan selesai dan aman.

Mudah-mudahan berguna bagi pengunjung blog ini.

 

 

 

Posted in Utak atik, Web | Tagged , , , | Leave a comment

Cara mengopi webhosting dengan cpanel 11

I apologized profusely, if the contents of this post adverse parties, especially the hosting provider. This is not judging, just a tutorial in order to maintain the confidentiality of personal self. By above statement, I can not be prosecuted before the law by anyone.
Thank you
Best Regard
Author: Bambang Siswoyo

Hmmmm. Aku pusing 7 keliling…

Kenapa ?

Karena webku yang sudah aku sedot secara statik dengan cara yang telah aku posting disini semuanya hilang begitu saja. Karena hal yang sepele laptopku yang seyogyanya mau dipakai anakku (sharing laptop demi pengiritan) hari senin tanggal 13/Des/2011. Hari minggu malam sekitar jam 11 malam sempoyongan ingat kalau laptopku bermasalah word gak bisa diinstall dengan yang baru, yang lama word 2010 bermasalah dikeynya. Mau diinstall selalu ditolak, aku cari digoogle eh…. ternyata bermasalah di registrynya. Aku paling ribet kalau berurusan dengan registry di windows.

Tangan besiku beraksi alias gak srantanan

Mengapa tidak, wong laptopku mau di pakai pagi hari oleh anakku untuk menyelesaikan draft proposal Skripsi. Hmm….. di Kedokteran Gizi UB, ternyata di semester 5 sudah diperbolehkan mencicil proposal Skripsi dengan mencari pemasalahan yang akan diteliti. Terus terang aku acungkan jempol dua tangan dan bravo buat Kedokteran Gizi UB. :-D :lol:

Biasa urusan anak bisa-bisa orang tua kehabisan pikir…daripada terlalu lama urusan registry…yah install saja windows xp baru wong kadang-kadang laptopku muncul “critical error”. Yah lupa kalau di drive C: ada data. Hilanglah data webku semuanya, yang seyogyanya aku tempelkan di blog ini.

Hari senin sehabis anakku pulang aku otak-atik web lagi pakai laptopku

Pertama aku goto web http://diyfpga.com, hmmmm tambah pusing, maksudku akan menyedot lagi isi webku itu…eh ternyata DNSnya sudah parking alias webku mati.

Dari pengertian tentang webhosting yang aku miliki, aku mendapat pengertian bahwa DNS itu seperti “kartu nama” berisi alamat tempat tinggalnya atau “alamat”. Kartu nama boleh tidak berlaku atau dicabut, tapi kan aku tahu alamat yang berisi ip serverku. Dan juga aku ingat registrasi DNS lebih dulu seminggu sebelum registrasi Hosting.

Hati deg-degan, langsung pikiran tertuju ke ip server itu :twisted:

Dengan hasrat yang menggebu penuh deg-degan aku cari ip itu, tidak ketemu…kemudian aku masuk emailku yang biasanya alamat dikirim ke email.

Eh benar…..ada alamat ip, langsung aku ke browser ketik: <ip-server>/cpanel (so pasti penyedia hosting lain akan berbeda)

Byuh langsung hatiku tenang ternyata cpanel masih aktif, kumasukkan user dan password….wes masuk “dadi genah iki” ujarku.

Muncul tampilan Cpanel, kebetulan pakai cpanel 11, seperti berikut ini.

Langsung aku klik “Backup Wizard”, karena biasanya buat orang yang masih awam, sambil melirik ke sidebar kiri cpanel yang menunjukkan “error”….aku semakin deg-degan. :roll:

Kemudian muncul:

Langsung aku gak pikir-pikir klik “Backup”. Kemudian muncul:

Sekali lagi aku gak mau “Partial Backup” karena gak mau resiko..pokok’e kabeh isine tak sedot. Kemudian muncul:

Sekali lagi aku gak pilih-pilih “Backup Destination” semua di home directory aku sedot gak perduli ukuran filenya.

Akhirnya aku mulai download progress….

Disini hatiku mulai gelisah….keringat dingin, mengapa ?

Yah internet takut ngadat…

Server takut koit……

Ha ha aku tersenyum aku berhasil membackup semuanya buih…..faile gede banget total hampir 200MB.

Aku mau sharing bahwa cara sedot disini berbeda dengan cara sedot yang aku  posting disini. Disini aku menyedot Web enginenya, yang kebetulan adalah WordPress + Database Mysql yang berisi seluruh konten-konten situs saya.

Jadi artinya ini memindah server yang seyogyanya aku install di laptopku seakan aku tetap memiliki server http://diyfpga.com namun hanya dirunning localhost komputerku.

Mengenai cara install web wordpress di laptop atau komputer, akan aku posting di halaman lainnya.

Sekian mudah-mudahan bermanfaat bagi yang mengalami kejadian seperti aku alami.

 

Posted in Utak atik, Web | Tagged , , , | Leave a comment

Cara mengopi web

I apologized profusely, if the contents of this post adverse parties, especially the hosting provider. This is not judging, just a tutorial in order to maintain the confidentiality of personal self. By above statement, I can not be prosecuted before the law by anyone.
Thank you
Best Regard
Author: Bambang Siswoyo

Author: Bambang Siswoyo

Pengalaman ini muncul saat aku membutuhkannya, saat websiteku http://diyfpga.com sudah hampir mati, karena sudah tidak punya kocek lagi untuk memperpanjangnya diperlukan sekitar 600rb-a/thn . Webku tergolong sudah dikenal oleh manca negara dibuat setahun yang lalu dengan traffik pengunjung sekitar 70rb-an.  Sekarang website tersebut hanya meninggalkan jejak rekam di google.com saja.

Yah itu terdorong oleh semangat ingin mengetahui sebenarnya bagaimana membangun web mulai dari awal, registrasi DNS, registrasi Hosting, aku membelinya di salah satu penyedia hosting luar negeri.

Aku membangun web menggunakan platform wordpress seperti yang digunakan di blog ini. Akhirnya aku putuskan web gratisan bagi dosen dengan sub-domain di http://bsiswoyo.lecture.ub.ac.id.

Memang awalnya merasa dikekang menggunakan fasilitas di web ini, karena jika dibandingkan sebelumnya aku dapat berbuat apa saja untuk mendisain webku. Pertama aku risih di Blog ini tidak diperkenakan coding atau menyisipkan JavaScript, untuk mempercantik Blogku. Yah mudah-mudahan bapak admin bisa membuka fasilitas JavaScript, karena bukan alasan lagi untuk menutupnya dengan dalih keamanan.

Aku putuskan untuk mengopi webku http://diyfpga.com

Aku mulai mengopi webku dengan menggunakan software yang bernama HTTrack Website Copier. Software ini “Free” atau gratisan berbasis GPL (GNU GENERAL PUBLIC LICENSE). Jadi tidak khawatir dituduh menggunakan software bajakan. Software bisa didownload disini.

Tujuan software ini adalah untuk mengopi seluruh isi web (html based) di komputer anda sehingga bisa dibaca secara off-line. Namun perlu diingat hasilnya bukan dinamik seperti aslinya, namun secara static, misal search tidak akan bekerja sempurna dlsb. Tapi tidak apalah, karena yang penting konten webku bisa terbaca di komputerku sebelum server mati.

Mula-mula aku pilih bahasa “English” klik Ok.

Kemudian diberi kesempatan mengisi proxy dan portnya:

Kalau memang gak punya proxy yah langkahi saja isian ini dengan meng-klik “Cancel” atau isi nama atau ip proxy beserta portnya dan klik “Ok”.

Nah….

Sampai saat ini akan muncul halaman utama untuk memulai pengkopian isi web statik dengan alamat web terntentu.

Pada saat mucul “Welcome…..” klik next. Isian akan muncul:

  1. New project name
    Isi dengan nama proyek yang bersesuaian dengan isi web, ini berfungsi untuk pengelompokan, saya mengisinya “tutor”
  2. Project Category
    Isi ciri khus kategori yang dimaksud dengan isi web, saya mengisinya “fpga”
  3. Base path
    Isi dengan drive dan folder tempat meyimpan isi situs yang akan dikopi. Sebaiknya hindari penggunakan drive windows installer (c:), karena saya pernah khilaf data terformat karena lupa langsung install windows xp baru. Sering ini disepelekan padahal fatal akbitanya.

Selesai sudah………dan tunggu dengan sabar waktu ditentukan dengan bandwidth dari kedua belah pihak yaitu anda dan server yang dituju.

Untuk membukanya, buka web browser, open file dimana anda menyimpan kopinya dan cari nama file index.html. Biasanya diletakkan difolder Base Path.

Selamat menggunakan, semoga berguna.

 

Posted in Utak atik, Web | Tagged , , , | 2 Comments