Showing posts with label internet. Show all posts
Showing posts with label internet. Show all posts

Friday, April 15, 2011

Rileks yang Malah Jadi Nggak Rileks -- tl;dr

OK for this time I'll post in Indonesian. It's only something about my campus' local internet forum, and most likely won't be of your interest.

Buat yang pernah ikut forum internet macam Kaskus, Indowebster atau AOIndonesia tentu tau soal 'pangkat' dan 'jabatan' anggota forum. Ada yang bersifat fungsional seperti 'moderator' atau 'admin', ada yang berdasarkan reputasi, seperti 'newbie', 'addict', 'veteran' dan nama-nama semacamnya, biasanya ditentukan dari jumlah post atau kontribusi lain, misalnya donasi.

Kelas-kelas user di forum itu jelas, seperti yang kita ketahui, punya tujuan mulia: memancing anggota untuk meramaikan forum. Dan kita ketahui juga bahwa di dunia ini ada orang-orang yang haus kedudukan, haus akan reputasi sehingga mereka menghalalkan segala cara untuk meraih yang mereka inginkan.

Dan dari semua kekonyolan, ada orang yang hatinya terbakar hanya karena mengejar reputasi di forum internet, lokal pula. Orang itu adalah saya sendiri, yang menulis blog ini.

Fighting over Leprechaun's Gold.

Di kampus saya, ada sebuah forum internet bernama Rileks, yang hanya bisa diakses dari LAN kampus atau dari luar kampus lewat VPN (yang lemotnya minta ampun). Forum ini adalah ajang diskusi (sebagian kecil) mahasiswa tentang berbagai hal, mulai dari politik, olahraga, game sampai hiburan. Tetapi tak dapat dipungkiri, fungsi utama (dan daya tarik utama) forum ini adalah sebagai tempat pengumuman lokasi server (dan direktori) FTP dari sebuah file multimedia - dengan kata lain ini adalah versi lokal Indowebster di kampus saya. That's why I said something about Leprechaun's Gold before.

Seperti di forum lainnya, ada berbagai atribut member, beberapa yang istimewa adalah, Admin, Moderator, Veteran (member dengan post 1000 atau lebih), Sesepuh (Veteran yang sudah alumni) dan Tukang Upload. Saya akan fokus ke Tukang Upload, member yang berkontribusi meng-upload berbagai konten dari luar (jaringan kampus) ke beberapa server FTP yang ada di kampus. Sebetulnya ini bukan kewenangan mutlak, karena member biasa pun (yang punya akses upload ke paling tidak sebuah server) bisa meng-upload konten. Tetapi dengan peraturan yang berlaku sekarang ini, hanya Tukang Upload yang boleh membuat thread rilis film atau anime (thread rilis musik dapat dibuat oleh semua member). Jika ada member biasa yang ingin merilis film, pertama dia harus membuat thread di subforum 'Request', dan Tukang Upload yang akan memindahkannya ke subforum 'Release'.

Nah, apa keuntungannya kalau kita membuat thread rilis? Boleh dibilang, tidak ada. Yah, paling-paling kita dapat 'thanks' dari member lain. Lebih ke soal reputasi, ada kemungkinan kalau aktif bikin thread rilis akan direkomendasikan jadi Tukang Upload, dengan begitu jadi lebih mudah untuk membuat thread rilis (tanpa harus di-approve Tukang Upload) dan kesempatan mendapatkan 'thanks' lebih besar. Lain itu, tidak ada. Cuma soal reputasi kosong.

Itulah posisi yang saya kejar.

Karena itu, mulai winter 2011, dan spring 2011 ini, saya rajin membuat thread rilis di forum anime, melalui jalur 'rakyat jelata': upload ke server anime, buat thread rilis di forum anime, Tukang Upload memindahkan thread saya ke subforum Release, tunggu thanks dari member lain. Karena ini anime yang kebanyakan berseri, sebagai thread starter saya punya kewajiban moral untuk terus meng-upload seri tersebut. Yang terakhir ini menjadi awal sebuah masalah bagi saya.

Jaringan kampus saya dibatasi firewall yang hanya dibuka di beberapa port, dan proxy membatasi akses internet. Walaupun sebagian besar situs terbuka, adanya firewall dan proxy membuat mahasiswa tidak dapat men-download via torrent atau melalui situs-situs filesharing. Dengan kondisi koneksi internet di negeri kita yang masih nyampah, sharing konten melalui server lokal menjadi sesuatu yang sangat menolong, dan inilah salah satu faktor yang membuat komunitas Rileks berkembang, walaupun ini bukan satu-satunya faktor. Tetapi, beberapa orang (termasuk saya) bisa mencari celah blokiran proxy dan firewall untuk mengunduh konten multimedia dari luar, dengan kecepatan di atas rata-rata kecepatan koneksi internet di Indonesia. Ada yang memang punya 'posisi' - para admin jaringan kampus, tentu saja pemblokiran firewall tidak berlaku bagi mereka. Ada yang bergerilya dengan gigih, mencari situs-situs Rapidleech yang belum diblokir proxy - tokoh kita, 'T' menggunakan cara ini, selain tampaknya dia punya koneksi broadband juga. Ada yang menggunakan tools tertentu secara tidak etis untuk mengelabuhi proxy - saya termasuk golongan terakhir ini.

Kembali ke masalah Tukang Upload. Selama beberapa lama, rutinitas saya - membuat thread rilis serial anime baru, meng-upload kelanjutan serial yang sudah saya mulai thread-nya - berjalan lancar. Tetapi saya mulai merasa terganggu sejak 'T' mulai meng-upload kelanjutan serial yang thread-nya saya mulai. Dia selalu berhasil mendahului saya karena dia bisa men-download lebih cepat. Bagi saya, ini sangat menyebalkan karena (paling tidak menurut pendapat saya) merusak reputasi saya sebagai thread starter, dan menunjukkan saya belum cukup mampu menjadi Tukang Upload. Pada puncak kemarahan saya, sebuah thread di JP (subforum untuk diskusi nyampah) saya tulis, meminta agar 'T' menghentikan aktivitasnya meng-upload kelanjutan serial anime yang thread-nya saya mulai.

Saya belum pernah ketemu dengan 'T' waktu itu... dan pertama kali saya samperin orangnya setelah thread unlimited rants work itu, orangnya terlihat menyenangkan dan kalau saya kenal lebih awal, tampaknya bisa jadi teman akrab saya. Tentunya dengan masalah ini hubungan saya dengan dia sudah nggak enak.

Terakhir, saya membuat thread rilis anime Denpa Onna, seperti biasa di subforum Request. Saya tidak memberitahu 'T' karena saya pikir tentu 'T' akan memindahkannya ke Release, lagipula 'T' pernah bilang dia tidak suka dapat PM.

Dan waktu saya cek Rileks, kaget saya melihat 'T' membuat thread rilis anime yang sama di subforum Release, sementara thread yang saya buat masih tidak tersentuh di subforum Request. Waktu saya coba login, akun saya kena suspend. Saya jadi paranoid, jangan-jangan ini memang disengaja agar saya tidak bisa bikin thread rilis lagi...

Dengan akun lain saya bikin thread keluhan (sampai saat ini belum saya cek bagaimana responnya), dan lapor ke seorang teman yang sudah Veteran di Facebook. Keluhan saya di Facebook bikin 'T' mencak-mencak, sementara kawan Facebook saya itu mencoba menenangkan, katanya hal ini sudah biasa terjadi pada dia dan dia nggak pernah mempermasalahkan itu. Pada akhirnya dengan jengkel luar biasa 'T' memindahkan thread yang saya mulai ke Release, dan balasan yang ada di thread buatannya digabungkan dengan thread saya.

Masalah selesai, dan memang tidak pernah ada rencana menyingkirkan saya.

Hanya karena soal forum internet yang bahkan cuma sebatas lingkup kampus.

Jelas saya sudah menjadi terlalu ambisius sampai ke tahap paranoia, berburuk sangka pada orang lain, marah-marah untuk hal yang tidak penting. Saya lupa tujuan awal masuk Rileks, untuk sharing secara enjoy dan rileks.

Tampaknya, saya akan mengurangi laju membuat thread rilis, paling banyak mungkin satu atau dua seri anime lagi untuk spring 2011 ini. After all, saya tidak suka dimonopoli, dan saya harus memberi kesempatan member lain untuk eksis juga, seperti halnya saya ingin eksis di Rileks.

OK, saya akui kesalahan saya yang tidak kontak ke Moderator/Tukang Upload untuk menginformasikan thread yang saya mulai, dan bikin rants nggak jelas di forum dan Facebook. Mudah-mudahan ini nggak terjadi lagi, supaya saya dan semua member Rileks bisa dengan enjoy menikmati forum kampus tercinta itu.

Dan saya harus mengalihkan tujuan saya untuk hal yang lebih bermanfaat, ketimbang sekedar mengejar reputasi di sebuah forum lokal yang nggak akan menambah nilai plus untuk mencari pekerjaan.

Saturday, March 5, 2011

Plans... Plans... It Will Remain Plans....

As long as I'm alive, there will always be desires, infinite number of them; but the time and chance I have will always be finite.
My life will always be limited by constrains...

翼がなくても
この呪文がある
僕たちならば昨日よりも
高く飛べる

Here's a random rant about many things I wanna do in this so-called ten thousand dimensional net.

Well, reading on anime blogs, and seeing how the writers become popular and 'looks intellectual' makes me tempted into writing them too. So far, I've managed to write few entries on an anime episode, J-music and otaku subculture. The latter had been the most successful so far, calling out rain of flames and insults from those mentioned in that post. I didn't care about them anymore, there's a very slim chance for a single writer to stand against the whole community (yea, it's my stupidity after all) insisting that they're the good guys and the writer is just an illiterate, ignorant fool who didn't comprehend their social codes; and unfortunately, I'm not that smart to write a brilliant argument that could knock them out of their shoes. -- Enough with the rants on that community.

There are many excellent anime bloggers out there, and with my slightly below average intelligence, inadequate English, not to mention blogger.com's failing WYSIWIG editor that keeps complaining on it's self-generated HTML codes (yeah, I always write straight on the web editor, I never use any word processors except that legendary LaTeX), I was discouraged. It doesn't mean that I'm giving up, I'm gonna post my thoughts on recently watched anime episodes or on my beloved waifu singer, I just haven't got the mood. Perhaps I'll write them out just for my personal archive; aiming to be an anime blog celebrity is thousand years too early for me.

Mmm... have you ever see a rainmeter with cute anime character (usually moe-blob anime girl) display? I always want them to sweeten my almost-barren desktop. Too bad, AFAIK those cute little sisters only available for Madobe Nanami and her sisters. Rainmeter's *NIX counterpart, conky, offers only texts and bars by default. Maybe with few lines of Lua scripting and animated moe-girl artworks forked from rainmeter, I could transform conky into a cute little sister I've been dreaming about. I would host my project on code.google.com or sourceforge instead of those crappy filehosting services that constantly extort you into paying for their service. Alas, I've always been too lazy to read the long, almost incomprehensible manpages or their API documentations. Well, I might work on that project in the near future, if something motivates me.

I also have a non-English fansub project (sorry I won't give the link here). Currently I have a total of three staffs (including me) and the group had released three episodes, two first episodes of AIR (by myself, single fighter) and the first episode of Kore wa Zombie Desu ka. My motivation was disappointment I felt seeing so many groups releasing fansubbed anime in my language simply translate their script from English fansubs (doesn't mean that I'm good at Japanese, I could barely understand a dialog in Japanese without repeating them at least one hundred times and consulting to my software dictionary). Thanks to my laziness, the group is now at hiatus once again. I feel sorry for the two staffs that has just joined in eagerly. For now I'll just concentrating on improving my Japanese language skills and maybe, I'm gonna do small projects such as translating various anime OP/ED clips.


But,

ただしかし、しかしである、

小さな小さなめ事
誰も知らない秘密のキーワード

To me, it still remains a mystery, at least for now.

Sunday, January 2, 2011

Mobi USB Modem, An Archer's Adventure

Foreword
Before knowing anything about bittorrent, or following the latest anime series, I think the internet connection from my campus is more than enough.

Yeah, you just pay $12.5 per month, and you got sonic-fast speed (at least, compared to net cafes in Indonesia), 2 MBps attainable from a good server with download manager (such as, sourceforge.net).

But, $12.5 a month comes with many restrictions. Most obvious, the proxy server only allows connections through port 80 and 443. That means, no IRCs, no torrents. Then, several sites, such as filesharing sites, rapidleech, and even 4chan are also blocked.

For the last couple of months, I managed to circumvent the squid's barricade using tor, and after running proxy daemons on my laptop, I could get the bittorrent running, as well as surfing on porn sites.... :p.

After a while, I decided to stop abusing tor for my own fun. I need to have a good internet connection with a reasonable price. And, after suddenly found out that $325 had been transferred to my account by an unknown angel on the new year, I made up my mind to get a CDMA USB modem.

Some Available Choices
Here in Indonesia, the most popular internet connections are ADSL from Speedy, and then several GSM mobile broadband services. The CDMA services are also getting more and more popular, and it's getting very good reviews, compared to horrible stories around GSM services.

So, I randomly selected a Pantech USB modem bundled with mobi broadband plan.

The Long, Winding Path To The Net
Now I'm ready to get started.

I unpacked the modem, read some instructions there. The installation CD shipped with the package is almost useless for me, since I'm running a vanilla-flavored Linux distro with a minimalist-window-manager-for-geeks.

First attempts with KDE's kppp, rp-pppoe and raw pppd ended up with failure. The user's guide said something about registering my number, by texting a registration message to the registration center, using the modem's connection manager. Unfortunately, my OS didn't allow me to do so, and from my experiences, the modem vendors were not very happy about giving customer support for those who run Linux.

I guess, it was because my number had not been registered yet.

So I dashed down to campus, immediately searched for a friend, and borrowed his Windows box. I sent the registration text to no avail, even after retrying that at least five times.

Nevertheless, I stubbornly tried to connect, using sheer brute force to modify the chat script. This is the first problem, pppd chat script.

The pppd specifies that a chat script for dialling the ISP to be made. Heck, I don't know anything about the login strings, and to add up the mess, there's no way you could 'talk to the modem interactively', I meant, sending strings to the modem and see how the modem would react.

kppp and rp-pppoe also failed. Anyway, kppp is only my temporary resort, and I would discard it as soon as I learned how to connect without a GUI. Yes, I will sometime leave my box running, downloading torrent, and it would be much more efficient for the system if I just run some torrent client without having to load the Xorg server. I could just spawn the client on screen, detaching it, and logging out from my box.

Googling out, I found an application, wvdial. It allows the user to connect via pppd without 'being forced to write the chat script'. From it, I learned that my mistake was not only on the chat script. I pointed the wrong device!!

dmesg output told that the device (modem) I've inserted is registered on ttyUSB0, but it was something other. The real address for the modem is on ttyACM0, as shown on dmesg output several lines above the very last line.

Next attempts were successful, except that, I could not get connected, surely because my number hadn't been registered.

The first day ended up without any success, but I've figured out how to use my modem without any help from GUI-based applications or distro-specific network management tools (which I really hate).

The next day (today), I went to the customer service center on BEC Mall, asking for activation. The customer support there said that they are on some sort of system migration, and several things don't work out correctly, such as registration via text messaage. After having activated my number, I filled $2.5 to my prepaid credit, with the preloaded credit and initial refill bonus, I have $4.2 in my prepaid credit. Before leaving the customer service center, I tried out the modem using wvdial, and... voila!!! I works!!!!

キタワァ*・゜゚・*:.。..。.:*・゜(n‘∀‘)η゚・*:.。. .。.:*・゜゚・* !!!!!

And... finally, I got myself connected. At first I was afraid about the network coverage from my room, but it turned out to be excellent, at least for browsing (I haven't tried downloading large files).

Here are some images:


not bad

Speed test result from my area

New mobi USB modem package



Wvdial in action

Final Words

Yeah, it's no problem if you don't have Winsh*t or MacOS on your box, you'll be alright. Just make sure that you have a great amount of curiosity and patient, you'll get anything work.