Hecker "Filosofi"

| Senin, 26 Oktober 2009
MOHON MAAF SEBELUMNYA JIKA ADA KATA KATA DALAM ARTIKEL INI YANG TIDAK ANDA MENGERTI KARENA SAYA HANYA MENGARTIKAN ARTIKEL TERSEBUT UNTUK REKAN REKAN YANG INGIN MENDALAMI APA ITU HACKER.
Artikel ini di kutip dari http://www.wikihow.com/Become-a-Hacker


Mengadopsi pemikiran dari hacker
Hacker memecahkan masalah dan membangun sesuatu, dan mereka percaya pada kebebasan dan saling membantu sukarela. Untuk dapat diterima sebagai seorang hacker, anda harus bersikap seolah-olah Anda memiliki sikap jenis ini sendiri. Dan bersikap seolah-olah Anda memiliki sikap, Anda harus benar-benar yakin bahwa sikap. Jadi, jika Anda ingin menjadi hacker, ulangi hal-hal berikut ini sampai Anda yakin mereka:

* Dunia ini penuh dengan masalah menarik yang menunggu untuk dipecahkan. Atlet berhasil mendapatkan motivasi dari jenis fisik senang membuat tubuh mereka lakukan, di masa lalu mendorong diri mereka sendiri batas-batas fisik. Demikian pula, Anda harus mendapatkan dasar menggairahkan dari memecahkan masalah, Anda sharpening keterampilan, dan latihan anda intelijen.

* Tidak akan pernah ada masalah untuk dipecahkan dua kali. Berpikir waktu yang lain adalah hacker berharga - begitu banyak sehingga hampir dari sebuah kewajiban moral bagi Anda untuk berbagi informasi, memecahkan masalah dan kemudian memberikan solusi jauh hanya jadi hacker lainnya dapat memecahkan masalah baru, bukan memiliki perpetually kembali ke alamat lama .

* Kebosanan dan pekerjaan yg membosankan adalah kejahatan. Hacker ketika sedang bosan atau harus membanting tulang di bodoh repetitif bekerja, mereka tidak melakukan apa yang mereka hanya dapat melakukannya - memecahkan masalah baru. Untuk bersikap seperti hacker, Anda harus ingin pergi otomatis yang membosankan bit sebanyak mungkin.

* Freedom is good. Otoriter sikap yang harus berjuang di mana pun Anda menemukannya, supaya jangan ia melimpahi Anda dan hacker lainnya. Tidak semua kewenangan adalah tokoh otoriter, namun; authoritarians berkembang pada penyensoran dan kerahasiaan. Ragu-ragu dan mereka sukarela kerjasama dan berbagi informasi.

* Sikap tidak pengganti kompetensi. Hacker tidak akan membiarkan posers nyiakan waktu mereka, tetapi mereka menyembah kompetensi - kompetensi terutama di hacking, namun pada kompetensi adalah sesuatu yang bernilai. Kompetensi di beberapa menuntut keterampilan yang dapat tuan sangat baik, dan kompetensi di menuntut keterampilan yang melibatkan ketajaman mental, kerajinan, dan konsentrasi yang terbaik.

Mempelajari bagaimana program ini.
Cara terbaik untuk belajar adalah dengan membaca beberapa hal yang ditulis oleh master dalam bentuk, menulis beberapa hal sendiri, lebih banyak membaca, menulis lebih sedikit, lebih banyak membaca, menulis lagi, dan ulangi sampai anda mulai menulis untuk mengembangkan jenis dan kekuatan ekonomi yang Anda lihat dalam model. Menjadi nyata hacker, namun Anda harus bisa sampai ke titik di mana Anda dapat mempelajari bahasa yang baru di hari yang berkaitan oleh apa yang ada di manual dengan apa yang sudah Anda ketahui. Hal ini berarti Anda harus mempelajari beberapa bahasa yang sangat berbeda. Selain karena yang paling penting hacking bahasa, berikut ini merupakan pendekatan yang sangat berbeda pemrograman, dan akan mendidik Anda setiap berharga dalam cara.

* Python merupakan bahasa yang baik untuk memulai dengan karena dirancang rapi, terdokumentasi dengan baik, dan relatif baik untuk pemula. Meski menjadi bahasa pertama yang baik, tidak hanya mainan; sangat kuat dan fleksibel dan juga cocok untuk proyek-proyek besar. Java merupakan alternatif, namun nilai sebagai bahasa pemrograman pertama telah pertanggungjawaban. [1]

* Jika Anda serius dalam pemrograman, Anda harus belajar C, bahasa inti Unix (C + + sangat terkait erat dengan C, jika Anda tahu, belajar yang lain tidak akan sulit). C sangat efisien dengan mesin tersebut, akan tetapi mengingat jumlah besar pada waktu anda debugging dan sering dihindari untuk itu (kecuali efisiensi mesin sangat penting).

* Perl senilai belajar untuk alasan praktis, yang sangat banyak digunakan untuk halaman web aktif dan sistem administrasi, sehingga bahkan jika anda tidak pernah menulis Perl, Anda harus belajar untuk membacanya. Banyak orang menggunakan Perl untuk menghindari pemrograman C pada pekerjaan yang tidak memerlukan mesin C efisiensi.

* Pelat senilai belajar untuk alasan yang berbeda - yang mendalam pencerahan Anda akan memiliki pengalaman ketika akhirnya Anda mendapatkannya. Pengalaman itu akan membuat anda lebih baik programmer untuk sisa dari hari Anda, bahkan jika Anda tidak pernah benar-benar menggunakan pelat sendiri alot. Anda bisa mendapatkan beberapa diawali dengan pengalaman pelat mudah cukup dengan menulis dan mengubah modus pengeditan untuk Emacs editor teks, atau Script-Fu plugins untuk GIMP.

Mendapatkan salah satu sumber terbuka Unixes
Belajar untuk menggunakan dan menjalankannya. Unix adalah sistem operasi Internet. Meskipun Anda dapat belajar untuk menggunakan internet tanpa mengenal Unix, Anda tidak bisa menjadi hacker Internet tanpa memahami Unix. Oleh karena itu, budaya hacker saat ini sangat cantik Unix terpusat. Jadi, membuka Unix (seperti Linux namun ada cara lain dan ya, Anda dapat menjalankan kedua Linux dan Microsoft Windows pada komputer yang sama). Belajar itu. Menjalankannya. Tinker dengannya. Bicara ke Internet dengannya. Baca kode. Mengubah kode.

* Ada sistem operasi lain di dunia selain Unix. But they're didistribusikan biner - anda tidak dapat membaca kode ini, dan Anda tidak dapat mengubah itu. Mencoba untuk belajar hack Microsoft Windows pada komputer yang lain atau di bawah ditutup-sumber sistem seperti mencoba untuk belajar tari saat memakai badan cast. Mac OS X di bawah ini mungkin, tetapi hanya bagian dari sistem open source - Anda cenderung hit banyak dinding, dan Anda harus berhati-hati untuk tidak mengembangkan kebiasaan buruk tergantung milik Apple kode.

* Download Linux online [2] atau (lebih baik ide) menemukan sebuah kelompok pengguna lokal Linux untuk membantu Anda dengan instalasi.

* Sementara distro-distro lainnya masing-masing daerah memiliki kekuatan, Ubuntu adalah pergi jauh dan yang paling mudah untuk Linux pemula.

* Cara yang baik untuk menaikturunkan kaki Anda dalam air ke atas apa boot Linux fans memanggil tinggal CD, distribusi yang berjalan sepenuhnya off CD tanpa harus mengubah harddisk. Ini akan lambat, karena CD yang lambat, tetapi sebuah cara untuk melihat kemungkinan tanpa harus melakukan apapun drastis.

Pelajari cara menggunakan World Wide Web dan menulis HTML.
Kebanyakan dari hal-hal yang telah membangun budaya hacker melakukan pekerjaan mereka dari pandangan, membantu menjalankan pabrik-pabrik dan kantor-kantor dan universitas tanpa jelas berdampak pada cara hidup non-hacker. Web adalah satu pengecualian besar, yang besar mainan yang mengkilap hacker politisi bahkan mengakui telah mengubah dunia. Untuk alasan ini saja (dan banyak lainnya yang bagus juga) Anda perlu mempelajari cara kerja Web. Ini berarti tidak hanya belajar bagaimana untuk mengarahkan browser (siapapun dapat melakukan itu), tetapi mempelajari cara menulis HTML, Web's markup language. Jika anda tidak tahu bagaimana program ini, menulis HTML Anda akan mengajarkan beberapa kebiasaan mental yang akan membantu anda belajar. Jadi membangun rumah halaman. Cobalah untuk menempel XHTML, yang merupakan bahasa bersih dari klasik HTML.

Pelajari Bahasa Inggris
Inggris adalah bahasa yang hacker budaya dan Internet, dan Anda harus tahu bahwa itu berfungsi di masyarakat hacker. Terjemahan teknis dari buku yang ditulis dalam bahasa Inggris seringkali tidak memuaskan (bila dilakukan pada mereka semua). Being a native English-speaker tidak menjamin bahwa Anda memiliki kemampuan bahasa yang cukup bagus untuk berfungsi sebagai hacker. Jika Anda menulis adalah setengah terpelajar, ungrammatical, dan riddled dengan salah, banyak hacker akan cenderung mengabaikan Anda. Sedangkan menulis sloppy tidak selalu berarti cengeng berpikir, maka korelasi yang kuat. Jika anda belum dapat menulis competently, belajar.

Mendapatkan rasa hormat sebagai hacker.
Seperti kebanyakan budaya tanpa ekonomi uang, hackerdom berjalan pada reputasi. Anda mencoba menarik untuk memecahkan masalah, namun bagaimana menarik mereka, dan apakah solusi Anda benar-benar baik, adalah sesuatu yang Anda hanya teknis rekan-rekan atau atasan biasanya dilengkapi ke hakim. Ini adalah mengapa anda tidak benar-benar seorang hacker hingga hacker lainnya secara konsisten satu panggilan Anda. Secara khusus, yang hackerdom antropologi panggilan hadiah budaya. Anda mendapatkan status dan reputasi di dalamnya tidak mendominasi oleh orang lain, atau dengan menjadi indah, maupun dengan orang lain akan sesuatu, tetapi lebih jauh dengan memberikan hal: waktu Anda, kreativitas Anda, dan hasil dari kemampuan Anda.

* Message perangkat lunak sumber terbuka. Menulis program yang hacker lain berpikir yang menyenangkan atau berguna, dan memberikan sumber program pergi ke seluruh budaya hacker untuk digunakan. Hackerdom paling revered demigods adalah orang-orang yang ditulis besar, program-program yang mampu memenuhi kebutuhan yang luas dan diberikan mereka, sehingga sekarang setiap orang menggunakannya.

* Bantuan tes debug dan perangkat lunak sumber terbuka. Setiap buka-sumber penulis yang berpikir akan memberitahukan Anda bahwa beta testers baik (yang tahu bagaimana menjelaskan gejala jelas, pelokalan masalah dengan baik, dapat mentolerir bug di rilis kilat, dan bersedia menerapkan beberapa rutin diagnostik sederhana) patut mereka berat di rubies. Cobalah untuk mencari program yang sedang dikembangkan bahwa Anda tertarik dan a beta tester. There's a alam kemajuan dari membantu menguji program debug untuk membantu mereka untuk membantu mereka memodifikasi. Anda akan belajar banyak dengan cara ini, dan menghasilkan karma baik dengan orang-orang yang akan membantu Anda nantinya.

* Publish informasi. Satu hal yang baik adalah untuk mengumpulkan dan menyaring informasi bermanfaat dan menarik ke dalam halaman Web atau dokumen seperti yang Sering Diajukan (FAQ) daftar, dan membuat mereka umumnya tersedia. Maintainers utama teknis FAQs mendapatkan hampir sebanyak hormati sebagai buka-sumber penulis.

* Bantuan infrastruktur tetap bekerja. Para hacker budaya (dan teknik pengembangan Internet, sebetulnya) dijalankan oleh relawan. Ada banyak diperlukan tetapi unglamorous pekerjaan yang perlu dilakukan untuk menjaga kabar - administrasi milis, moderating newsgroup, memelihara situs arsip software yang besar, mengembangkan RFCs dan standar teknis lainnya. Orang yang melakukan hal semacam ini juga mendapatkan banyak hal, karena semua orang tahu ini pekerjaan yang sangat besar waktu dan bukan sebagai sink much fun sebagai bermain dengan kode. Menunjukkan dedikasi mereka lakukan.

* Serve the hacker budaya itu sendiri. Ini adalah sesuatu yang tidak Anda akan diposisikan untuk melakukan sampai Anda telah sekitar untuk sementara dan menjadi terkenal untuk salah satu dari empat item sebelumnya. Budaya hacker yang tidak memiliki pemimpin, tepatnya, tapi tidak ada pahlawan budaya dan suku kaum tua-tua dan sejarawan dan spokespeople. Bila Anda telah di trenches cukup panjang, Anda dapat tumbuh menjadi salah satu. Beware: hacker sangsi menyolok dalam ego tetua suku mereka, maka tampak untuk mencapai semacam ini terkenal berbahaya. Daripada berjuang untuk itu, Anda harus jenis posisi sendiri sehingga tetes dalam putaran, dan kemudian akan sederhana dan ramah mengenai status Anda.

0 komentar: