About Me

Aditya Agustyana, 24 tahun yang sekarang ditemani pujaan hati Emiriza, lelaki yang rela tenggelam di lautan Ruby dan Rails, lelaki yang berangan, kagum pada Apple tapi belum punya, lelaki yang bangga tanah lahir Kiaracondong, lelaki yang berharap banyak cita-cita tapi introvert, lelaki yang hobi menggali emas web outsourcing, lelaki yang etc etc dan ada kontak di aditya titik jamop pada gmail titik com

The Apple Way

You can't do it by yourself, no matter how smart you are. Markets move too quickly, technologies grow too complex, and too many smart people are investing too much time and money in innovation. And, by the way, lots of those smart people are working in teams, trying to beat you out. (Steve Jobs)

Certificate

oDesk Certified Ruby on Rails Developer oDesk Certified Redhat Linux 9.0 General Administrator


July 11, 2008 10:51 pm

Regular Ekspresi untuk Integer

Ya ya ya saya memang nggak bisa regex, biasanya dimanjakan oleh validasi yang ada di ActiveRecord, validates_numericality_of, so gampang deh nge-validasi integer, tapi sayangnya dalam kasus yang saya hadapai kali ini ternyata saya harus mengevaluasi string tanpa menggunakan validasi di ActiveRecord, nah terpaksa deh pakai Regular Ekspresi, hiks

Lalu tanya deh ke mbah gugle, dan ternyata cukup sulit menemukannya, karena sulit sekalian saja saya posting di blog sebagai pengingat, so here it is :

irb(main):025:0> /\b\d+\b/=~”1111″
=> 0
irb(main):026:0> /\b\d+\b/=~”111b”
=> nil
irb(main):027:0> /\b\d+\b/=~”11155555555555555b”
=> nil
irb(main):028:0> /\b\d+\b/=~”aaa7834″
=> nil
irb(main):029:0> /\b\d+\b/=~”1234567890″
=> 0

Beginilah nasibnya kalau tidak bisa regex he he



May 07, 2008 6:30 pm

Plus Minus Bekerja Remote Di Rumah

work at home Sudah 1,5 bulan lamanya aku keluar dari kantor yang dulu, CV Kiranatama, selama hampir 2 tahun itulah aku berkutat dengan namanya pekerjaan outsourcing di perusahaan tsb, aku bersyukur kepada Alloh SWT pernah menjadi bagian dari kiranatama, karena bisa menimba ilmu tentang proses bisnis outsourcing, awalnya aku mempertimbangkan keluar karena aku sering sakit kelelahan dikarenakan jarak tempuh ke kantor yang jauh dan sering juga terjebak kemacetan, jd berpikir, mungkinkah aku bekerja di rumah ?, so maka dari itu sekarang aku mencoba menjadi suami rumahan :D , pindah kuadran dari employee ke self-employee, memutuskan bekerja telecommuting dan mencari proyek outsourcing sendiri.

Banyak hal baru yang dihadapi, awalnya gusar karena ndak punya pekerjaan Full-time, setelah berjibaku selama lebih dari 3 minggu, dapat juga pekerjaan Full-time tetapi remote, senang tentu saja, apalagi mengingat puluhan proposal dan lamaranku yang ditolak. Menggali dan mencari pekerjaan telecommuting tidaklah mudah, apalagi dengan bahasa inggris-ku yang pas-pasan ditambah lagi skill ruby on rails yang baru 1,5 tahun, ragu-ragu, tetapi tetaplah harus dicoba, bismillah aku pun melangkah, dan berkeliaran lah aku di situs2 penyedia telecommuting job/remote job, beberapa yang aku coba, diantaranya adalah

http://www.workingwithrails.com
http://www.linkedin.com
http://jobs.rubynow.com
http://www.guru.com
http://www.odesk.com

Baca Selanjutnya…



April 26, 2008 12:12 pm

How To Install Ultrasphinx plugin on Fedora 8

What’s Ultrasphinx ? Ultrasphinx is ruby on rails plugin that utilize Sphinx, the open source Full text search engine, why we need another 3rd party library to query our database ?, it’s because Ultrasphinx fairly fast and easy to use, last week i’ve tried to install it on My lovely Werewolf, then here it is :

Install mysql server and mysql devel

sudo yum install mysql-server mysql-devel

some note : sphinx use mysql-devel to interfacing with mysql databases, for first time, i am very frustrating to compile it on my werewolf and people got the same problem like me too, so after hours + cofeemix and searching on the internet, fortunately i got the saviour, … mysql-devel of course

download sphinx

wget http://www.sphinxsearch.com/downloads/sphinx-0.9.8-rc2.tar.gz

configure and install it

tar -xzf sphinx-0.9.8-rc2.tar.gz
cd sphinx-0.9.8-rc2
./configure
make
make install

Baca Selanjutnya…



April 16, 2008 9:37 am

Install Ruby, Rails dan antek-anteknya di Debian 4.0 Ecth

Kebetulan saya sedang mencoba masa-masa trial VPS di http://www.daxa.net/ dengan menggunakan sistem operasi Debian 4.0 Ecth, secara default program yang tersedia belum begitu lengkap, paling yang berguna hanya apt-get saja yang digunakan untuk install paket program, sedangkan software sisanya mesti install sendiri (bahkan termasuk gcc pun belum tersedia), awalnya saya coba install Ruby dari repositorynya Debian, namun sayang setelah selesai, Ruby yg ada hanya Versi 1.8.5, sedangkan yang diinginkan oleh saya adalah Versi stable terbaru Ruby 1.8.6 Patch Level 114

so terpaksa deh compile ruby from source, oiya sebelumnya login sebagai root dan jangan lupa update apt-getnya, lihat dibawah ini untuk langkah selengkapnya

apt-get update

download source ruby

wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p114.tar.gz

install library2 yang dibutuhkan untuk kompilasi

apt-get install gcc build-essential

Baca Selanjutnya…



February 29, 2008 12:15 am

Thin, Solusi alternatif web server Ruby

Sudah beberapa bulan lamanya aku jatuh cinta kepada mongrel untuk menangani tugas-tugas harian web server terutama dalam lingkungan “development” Ruby on Rails, tadi siang aku menemukan bahwa ada solusi web server lain yang menarik untuk dicoba namanya adalah Thin, Pembuatnya Marc-Andre Cournoyer, mengklaim bahwa Thin lebih cepat dari mongrel

Thin ini sepenuhnya dibuat oleh Bahasa pemrograman Ruby dengan menggunakan beberapa library, diantaranya adalah Rack, EventMachines dan Ragel, versi terakhir dari thin adalah versi 0.7.0 dengan codename Spherical Cow, untuk menginstallnya cukup mudah, tinggal ketik perintah “sudo gem install thin” (tentu saja jika di windows sudonya dihilangkan)

Baca Selanjutnya…



Komentar Terbaru

Kalender

  • July 2008
    M T W T F S S
    « Jun    
     123456
    78910111213
    14151617181920
    21222324252627
    28293031  

Just Try To Be a Bloggrammer @ Aditya Agustyana 2005-2008, Design By : ThemeStudio