Randi’s Journal

Obama’s Foreign Policy

Posted by: randi168 on: Januari 25, 2009

Renewing American Diplomacy

  • Renew our Alliances: Obama and Biden will rebuild our alliances to meet the common challenges of the 21st century. America is strongest when we act alongside strong partners. Now is the time for a new era of international cooperation that strengthens old partnerships and builds new ones to confront the common challenges of the 21st century — terrorism and nuclear weapons; climate change and poverty; genocide and disease.
  • Talk to our Foes and Friends: Obama and Biden will pursue tough, direct diplomacy without preconditions with all nations, friend and foe. They will do the careful preparation necessary, but will signal that America is ready to come to the table and is willing to lead. And if America is willing to come to the table, the world will be more willing to rally behind American leadership to deal with challenges like confronting terrorism and Iran and North Korea’s nuclear programs.
  • Israeli-Palestinian Conflict: Obama and Biden will make progress on the Israeli-Palestinian conflict a key diplomatic priority from day one. They will make a sustained push — working with Israelis and Palestinians — to achieve the goal of two states, a Jewish state in Israel and a Palestinian state, living side by side in peace and security.
  • Expand our Diplomatic Presence: To make diplomacy a priority, Obama and Biden will stop shuttering consulates and start opening them in difficult corners of the world — particularly in Africa. They will expand our foreign service, and develop our civilian capacity to work alongside the military.
  • Fight Global Poverty: Obama and Biden will embrace the Millennium Development Goal of cutting extreme poverty and hunger around the world in half by 2015, and they will double our foreign assistance to achieve that goal. This will help the world’s weakest states build healthy and educated communities, reduce poverty, develop markets, and generate wealth.
  • Seek New Partnerships in Asia: Obama and Biden will forge a more effective framework in Asia that goes beyond bilateral agreements, occasional summits, and ad hoc arrangements, such as the six-party talks on North Korea. They will maintain strong ties with allies like Japan, South Korea and Australia; work to build an infrastructure with countries in East Asia that can promote stability and prosperity; and work to ensure that China plays by international rules.

Israel

  • Ensure a Strong U.S.-Israel Partnership: Barack Obama and Joe Biden strongly support the U.S.-Israel relationship, and believe that our first and incontrovertible commitment in the Middle East must be to the security of Israel, America’s strongest ally in the region. They support this closeness, and have stated that the United States will never distance itself from Israel.
  • Support Israel’s Right to Self Defense: During the July 2006 Lebanon war, Barack Obama stood up strongly for Israel’s right to defend itself from Hezbollah raids and rocket attacks, cosponsoring a Senate resolution against Iran and Syria’s involvement in the war, and insisting that Israel should not be pressured into a ceasefire that did not deal with the threat of Hezbollah missiles. He and Joe Biden believe strongly in Israel’s right to protect its citizens.
  • Support Foreign Assistance to Israel: Barack Obama and Joe Biden have consistently supported foreign assistance to Israel. They defend and support the annual foreign aid package that involves both military and economic assistance to Israel and have advocated increased foreign aid budgets to ensure that these funding priorities are met. They have called for continuing U.S. cooperation with Israel in the development of missile defense systems.

My comment: Israel dan US ternyata memiliki hubungan yang sangat erat, it is very horrible… Knowing that Israel is a real terorism in Palestinian – Israel war.

Type2 Programmer

Posted by: randi168 on: Januari 2, 2009

1. Gung Ho

* Pragmatis : asal pekerjaan selesai.
* Dikenal pula sebagai kopi paste programmer.
* Script kiddies.
* Handal menghadapi deadline, payah dalam maintenance code.
* Spaghetti code is his/her middle name.
* Bersembunyi dibalik prinsip D.E. Knuth : “Premature optimization is the root of all evil.”. Pokok jalan, optimasi bukan urusan saya.
* Buku Favorit : Ga ada. Help aja ga dibaca. Yang penting kopi paste.
* Ga kenal layer. Presentation layer tighly coupled dengan business logic.
* Kalo ada code generator/wizard, ngapain hand-coding ?

2. Architect

* Tend to see big picture.
* Generalist
* Dia adalah telunjuk. Semua berjalan sesuai arah telunjuk.
* Karena dia telunjuk, selalu sertakan diawal proyek. Dia bisa dengan mudah mendekonstruksi konsep yang sudah jadi.
* Koleris Melankolis.

3. Evilangelist

* A.k.a evangelist. Saya suka menyebut Evilangelist karena kesannya lebih wicked (dari lagu ini)
* Taoist. Zen Master.
* Kalo Yoko, Tio Bu Ki atau Kwee Ceng masih butuh pedang, dia sudah ga butuh. Dia adalah pedang dan pedang adalah dirinya.
* Jarang coding (karena dia adalah pedang).
* Sering jadi co-author buku yang ditulis oleh mahasiswanya sendiri. Atau minimal kasih kata pengantar.
* Di organisasi, dia adalah jempol. Dia bilang jelek, maka telunjuk pun harus menurut.
* Ngomong sedikit. Tapi sekali ngomong seluruh tim akan tercerahkan. Instant enlightment (karena pedang adalah dirinya).
* Pemahaman lintas sektor. Bisa menjelaskan teori Value-Add-nya Porter dengan deret Fourier dan menggambar graph psikologi perkembangan menggunakan Finite State Machine.

4. Artist

* Mengerjakan bagian yang dia sukai dahulu, tidak peduli menyalahi requirement
* T-Shirt, jeans belel, gondes, wajah suntuk. Datang kantor jam 11 keatas. Kalo anda menemuinya jam 8 pagi, itu artinya dia belum pulang semenjak minggu lalu
* Muncul dengan ide paling radikal dan brilian. Tapi ga sering-sering.
* Kalo nggambar desain mesti indah. Layer ini pake warna ijo. Layer itu pake warna merah. Layer system pake warna biru. Layer eksternal pake warna hitam.
Sangat indah sampai anda ga percaya digambar pake EA Sparx atau Rational Rose.
* Perfeksionis
* Eksentrik. Ekplosif. Ekpresif.
* Buku favorit : Kahlil Gibran.
* Menurutmu siapa yang punya ide merge : Faculty of Arts and Science ?
* Tokoh panutan : Steve Jobs.

5. All or Nothing

* Superman guy, not Superteam guy
* Individualistis
* Mulai GUI, Data Layer, Business Logic, Deployment Strategy, Implementasi, masang kabel UTP, nyetir mobil ke tempat client…. semuanya dilakuin sendiri.
* Dia ini libero. Seperti Roberto Carlos, ngakunya beck, tapi sering ikut membangun pola serangan.
* Tipe pesimis. Cocok anda ikutkan dalam menghitung ROI dan Risk Assesment karena selalu menduakali lipatkan resiko.
* Tapi, organisasi akan sangat bergantung padanya karena orang2 ini memegang semua blue print projek apapun disana.

6. Toy Soldier

* Yang paling membahagiakannya adalah library baru, IDE baru, database baru, mainan baru..
Baru kemudian kenaikan gaji
* Selalu update library. Pemakan bandwidth kantor karena Download Managernya ga pernah berhenti update dengan nightly builds.
* Risk taker (baca : suka pake versi unstable).
* Sangat cepat belajar hal baru (dan sangat cepat pula melupakan).
* Mudah bosan dengan proyek berjangka waktu lama.
* Cocok untuk proof of concept atau pilot project.
* Tapi untuk instalasi dan customisasi produk enterprise (SAP/R3, Axapta, Oracle Finance, dll) mending jangan deh. Sekali dia tahu, akan cepat bosen, dan akan mencari mainan baru lainnya.
* Buku favorit : ga ada. Tapi katalog produk dari Component Source lengkap. Dia juga subscribe ke SharpToolBox feed dan JavaToolBox feed.

7. Student

* Mau banget dibayar murah. Kan lagi belajar.. hehe..
* Suka series Proffesional Programming (Wrox) atau Unleashed (Sam’s). Kurang suka seri Cookbook (O’Reilly).
* Teori mah jago
* Codingnya juga oke
* Tapi ga paham kenapa kita harus menghemat fitur yang ditawarkan di sebuah produk. Dia ga paham bahwa fitur baru artinya proyek baru.
* Di paham end user suka yang praktis, tapi malah menyertakan wizard yang fleksibel untuk bikin report.
* Dia ga paham kenapa end-user ga suka command line… ah sudahlah. Namanya juga mau dibayar murah.

8. Makelar

* “Saya ada 3 project. Satu pake VB6, satu pake PERL, satu pake Struts. Kamu bisa ?”
“Bisa.”
“Yakin bisa tiga-tiganya?”
“Bisa.”

Dua hari kemudian si programmer mensubkan proyek VB6 ke temen kuliahnya, PERL ke temen chatnya di dalnet, dan Struts diserahin ke saya.

Besoknya dia cari proyek lagi.

9. System

* Highly Organized
* Reuse reuse reuse(artinya kodenya harus dibuat se-reuse mungkin).
* Kemungkinan besar punya Platform pengembangan sendiri. (seperti NetBeans Platofrm atao Eclipse’s Rich Client Platform).
* Memiliki mekanisme error handler sampai 7 layer. Data Layer sampai 14 (belum termasuk ORM atau Hibernate). Makin banyak layer, makin fleksibel katanya.
* Tidak ada code untuk instansiasi form. Jika ada biasanya pake Factory. Bisa jadi, dia punya CSS generator yang disertakan di package/namespace Controller (MVC).
* Hafal semua GoF’s Pattern.

10. Malaikat Penolong

* Rujukan pertama programmer2 lain yang kesulitan. Semacam F1 berjalan gitu loh..
* Kalo dia ga bisa menjawab kesulitan programmer lain, maka dia akan mencari kemana-mana solusinya. Tumpukan buku, dokumentasi API, googling.. semuanya dilakukan tapi sayangnya untuk mencari solusi kawannya. Bukan dirinya.
* Pekerjaannya sendiri lama banget selese. Tapi ga dipecat-pecat karena semua suka padanya. Memecatnya bisa menimbulkan gejolak di kantor.
* Sanguin. Phlegmatis. Ramah senyum. Bersahabat. Menghidari konflik.

11. Romantis

* a.k.a Roman manis hati iblis. Dia akan memuji pekerjaanmu, tapi malemnya dengan Flash disk murahan mencuri kodemu, dan mendemokannya ke atasan.
* Pandai meyakinkan bos untuk memberimu task yang ga masuk akal.
* Pake PDA terkini, baju armani, otak ga berisi, pengumbar janji, bluffing adalah aji-aji.
* Cocok jadi pengacara, tapi entah kenapa dia jadi programmer.
* Mungkin perusahaan menggajinya untuk bikin EULA, atau propaganda anti opensource.
* Berusaha mati-matian cari tahu gaji masing-masing programmer.
* Kalo kamu ketemu yang beginian, jagnan sungkan2 untuk bikin konspirasi untuk menikamnya beramai-ramai dari belakang (tapi susah, karena dia sudah bikin konspirasi duluan untuk menikammu)
* Buku favoritnya : Machiavelli The Prince.
* Pesan saya ke seseorang : “Revenge is best served cold”.

12. Old Fashioned

* Saya sih belum pernah ketemu, temen saya yang cerita.
* Programmer ini suka banget pake pointer, padahal dia pake Delphi 7.
* Sering bikin subclass, padahal VB6.
* Penamaan variabel hanya dia saja yang mengerti. Tidak usah di obfuscate, codenya sudah ruwet untuk dipahami yang lain.
Misal : dia pake nama variable t_x0020_s untuk sesuatu yang “manusia biasa” lebih memilih menulisnya sebagai intTotal_Sum.
* Di abad 21 ini, di masih tidak percaya ada lazy garbage collection.
* Bukunya berkisar tentang GASM, PDP-11 Contruction Set, Hacking Windows 3.1 Kernel, Teori Bahasa dan Otomata. Padahal proyeknya adalah database !

13. Kurang Kerjaan

* Suka menggolong-golongkan programmer yang lain.
* Punya blog, dengan domain sendiri.
* Meski suka menggolong-golongkan, tapi baik. Tidak SARA.

Colophon

Male , Between 20 to 30. Wondering what my life will be in my early 25.

Category

Recent Comments

nyetz di About Randi
nyetz di About Randi
nyetz di About Randi
nyetz di Type2 Programmer
ichanx di Obama’s Foreign Pol…

Blog Stats

  • 2,137 hits