why the wordpress kubrick tagline filled with “Just another `put-your-blog-hostname-here` weblog”?

Category: Don’t get it! (Page 2 of 2)

Test Post to check WPMU bugs

I really don’t get it, since a long time, this blogging service act weirdly, all the permalinks won’t work with a new created users. It seems WPMU has a annoying bugs related with database query when create a new user. Even the solution for this issue was so simple, just by updating options setting without change anything for the current user, as “tukangkabel” it make me quite annoyed each time some rants come.

Still waiting for WordPress 3.0 final release to fix this issue. Since WPMU teams already merged into WP teams (because WP 3.0 will support multi users feature by default) and the beta 2 already on the playground, may be I’ll setting up some test drive environment to check it out.

Object Oriented Javascript

I don’t get it at first!

Javascript? Object Oriented?

Pertama kali mencoba untuk membedahnya yaitu pertengahan tahun 2008 saat mendapat sedikit pekerjaan (sayangnya, sampai kini tidak tuntas) mengenai salah satu framework sistem informasi geografi yang berbasis PHP dan Javascript. Framework ini sekarang juga digunakan oleh portal media nomor satu di Indonesia untuk menampilkan peta beberapa daerah di pulau Jawa. Beberapa hal yang saya dapat pelajari mengenai framework tersebut adalah bagaimana manajemen API dan desain sangat mempengaruhi dokumentasi dan extensibility penggunanya. Memang harus diakui bahwa kedalaman penguasaan fitur bahasa pemrograman para pengembangnya cukup mumpuni, baik di sisi PHP maupun Javascript. Namun kesulitan dalam pengembangan antarmuka grafis sangat terasa ketika menghadapi Javascript framework yang dibuat sangat tergantung pada PHP framework di sisi server. Saat itulah saya bertemu dengan sebuah buku yang berjudul “Object-Oriented JavaScript, Create scalable, reusable high-quality JavaScript applications, and libraries” yang ditulis oleh Stoyan Stefanov dan diterbitkan oleh PacktPub tahun 2008.

Kebetulan buku itu mengantarkan saya mengerti konsep queueing serta signal and event handling pada Javascript, termasuk event bubbling yang menjadi kunci saya mengerti implementasi fitur serupa drag and drop milik Google Maps.

Tak sengaja hari ini, setelah berjibaku dengan pemulihan kerusakan server basis data dan kecurigaan pada tidak beresnya scheduling memory di FreeBSD 8.0 untuk arsitektur prosesor amd64 sehingga begitu banyak anak proses dari httpd yang tidak efektif menggunakan memori, saya iseng mencari beberapa panduan penulisan Tugas Akhir. Sudah begitu lama saya tidak menyentuh bidang penulisan, kentara sekali tangan ini kaku menghujam deretan huruf di papan ketik pinjaman ini.

Namun malah kesasar ke artikel ini kemudian teringat pencerahan dari buku yang dijadikan referensi dalam artikel tersebut (^_^)v. Sejauh ini, menurut saya,  kalau saya memiliki dosen dengan tingkat kejelasan artikel seperti Bu Yani, mungkin kuliah web programming bakalan jadi seru dan saya nggak burnt out lalu hanya mengumpulkan UAS seadanya. Memang salah saya sih sebenarnya :p

Aduh! Sudah lebih dari 36 jam belum tidur!

Sepertinya bermimpi tentang kuliah di ITB seperti masa SMA dulu lagi bisa saya lakukan sekarang…

Old WPMU Theme Pack Problems (Hemmingway)

I don’t get it!

Today I decide to move my blog here and change current blog template to my simple favorite, Hemmingway, but suddenly the front page only show a blank white page. Since this is a WordPress Multi User installation and had Hemingway theme on it, I googled it around and found this clue.

It was a PHP open short tags issue on Hemmingway functions.php. I get it!  The PHP on this server was configured to disabling open short tags feature. But I wouldn’t change the PHP configuration, it will mess the other apps inside here. At least, I  just made some search and replace things, iterate few steps to solve some problems and the Hemmingway theme just works like it should.

The list of suspicious theme that may be will got some problems if you activate it on WPMU based blog are:

  • Chaoticsoul
  • Commentpress
  • Connections
  • Fadtastic
  • Fauna
  • Freshy
  • Hemmingway
  • Oceanwide
  • Pool
  • Tarski
  • Terrafirma

Ok, that’s all. Hope somebody out there enlightened 😉

The Lost Password!

I don’t get it, what was the root password on my new Slackware Linux box. Since the partition use ext4 file system, all of my old linux rescue/emergency live CD have been failed to mount the partition. I turn back and read some standard manual on Slackware 13.0 installation DVD that must be hold the clue for resetting my root password.

After search a while, I found a part of manual on Slackware-HOWTO file, that pointing about how to reset the root password using Slackware first install CD or DVD. Here is The quote:

Passwords and security
----------------------

When choosing passwords for a Linux system that is connected to a network
you should pick a strong password.  However, passwords only help protect a
system from remote trespassing.  It's easy to gain access to a system if
someone has physical access to the console.

If you forget the root password, you can use the install disc to mount
your root partition and edit the files containing the password
information.  If you have a bootable optical drive, you can use the first
installation CD-ROM or the DVD as a rescue disk.

At the prompt, you can manually mount the root Linux partition from your
hard drive ("fdisk -l" will give you a list) and remove the root password.
For example, if your root linux partition is /dev/hda2, here are the
commands to use after logging into the install disc as "root":

  mount /dev/hda2 /mnt
  cd /mnt/etc

Next, you'll need to edit the "shadow" file to remove root's password.
Editors which might be available include "vi", "emacs", "pico", and "nano".
"vi" and "emacs" might be more of an adventure than you need unless you've
used them before.  The "pico" and "nano" editors are easy for beginners to
use.

  pico shadow

At the top of the file, you'll see a line starting with root.  Right after
root, you'll notice the encrypted password information between two colons.
Here's how root's line in /etc/shadow might look:

root:EnCl6vi6y2KjU:10266:0:::::

To remove root's password, you use the editor to erase the scrambled text
between the two colons, leaving a line that looks like this:

root::10266:0:::::

Save the file and reboot the machine, and you'll be able to log in as root
without a password.  The first thing you should do is set a new password
for root, especially if your machine is connected to a network.

Here are some pointers on avoiding weak passwords:

1. Never use your name (or anyone's name), birthdate, license plate,
   or anything relating to yourself as a password.  Someone trying
   to break into your machine might be able to look these things up.

2. Don't use a password that is any variation of your login name.

3. Do not use words from the dictionary (especially not "password" :)
   or syllables of two different words concatenated together as your
   password.  There are automated programs floating around on the net
   that can try them all in a short time.

4. Do not use a number (like 123456) or a password shorter than six
   characters.

The strongest passwords are a mix of letters, numbers, and symbols.
Here are some examples of strong passwords (but don't use these ;-):

     *^5g!:1?        ()lsp@@9       i8#6#1*x       ++c$!jke      *2zt/mn1

In practice, any password containing one or two words, a number (or two),
and a symbol (or two) should be quite secure.

And when I tried with my Slackware 13.0 installation DVD,  it works! ;)

Except the text editor I used to editing /etc/shadow file. running pico give me some libc-bla-bla-bla error. But back to the standard text editor on any linux distros, vi is more than enough for do the task. Finish with editing the file and make sure to save it, after the reboot, my root user already password-less. It’s time to passwd-ing the root and everyone is happy :D

Hope it help someone out there who face the same problems like me. For those who use Slackware, many unpredictable things that usually happened on our daily “linuxing” life, some of that just already mentioned on the Slackware Linux manual file.

So, when you don’t get it *especially on slackware*, RTFM!

Hello world!

I don’t get it. Why all geeky things must start with a “Hello world!” for purpose?

I try to figure it out, and arrived at an article on Wikipedia, but this article mentioning my terms with a different terms, it was called with “Hello world program” and appears for the first time in “B Language Introduction” by Brian Wilson Kernighan a.k.a Brian Kernighan. It was 1972 and it still the stone age of computer science world. Thinking about peoples were have less or no idea at all, so Kernighans “Hello world program” was one of unintentionally-helpful-geeky-things-to-do.

So when you got no ideas to do when getting started with geeky things, a “Hello world” is worth to try.

Newer posts »