Showing posts with label philosophy. Show all posts
Showing posts with label philosophy. Show all posts

Friday, January 17, 2014

Visi Desain: Studi Kasus Ubuntu

Desain saat ini tidak hanya menjadi milik para artist (seniman), namun bisa diadopsi dan dilakukan oleh semua lapisan masyarakat. Salah satu prinsip, filosofi maupun visi desain yang revolusioner adalah yang ditawarkan Ubuntu, sebuah proyek sistem operasi komputer kode terbuka berbasis humanisme. Artikel ini adalah manivestasi dan terjemahan bebas saya pada halaman desain Canonical dan Ubuntu.

Wallpaper bertuliskan "Visi Desain" Ubuntu

Prinsip Desain

Prinsip desain Ubuntu mengacu pada empat nilai berikut:
  1. Kebebasan (freedom)
  2. Kebebasan adalah hal utama dan dasar. Teknologi adalah hak setiap manusia, dan seharusnya bisa diakses oleh siapa saja. Kebebasan untuk memilih, mengubah dan berpartisipasi adalah kebebasan utama yang ditawarkan Ubuntu pada prinsip desainnya. Hal ini diaplikasikan dalam berbagai logo, font, dan media lain yang dapat diunduh dan diubah dan didistribusikan ulang.
  3. Kepercayaan (reliable)
  4. Anda dapat menaruh kepercayaan pada desain yang dibuat oleh tim Ubuntu. Pembuat desain adalah orang yang dapat dipercaya dan dapat dipegang janjinya.
  5. Kecermatan (precise)
  6. Desain Ubuntu selalu cermat dan bersih baik dalam sisi engineering maupun sikap. Ada keindahan dalam kepresisian pada setiap proses dan produk.
  7. Kolaboratif (collaborative)
  8. Humanisme adalah inti dari proyek Ubuntu. Setiap desain dibuat untuk digunakan bersama.

Wednesday, June 12, 2013

Tiga SOP Universal Untuk Semua Aktitas

Tiga standard operational procedur (SOP) yang wajib kita hadirkan dalam setiap aktivitas kita, berdasarkan diskusi kemarin di Masjid Babus Salam, Gifu, adalah sebagai berikut:
  1. Niatkan Fi sabilillah.
  2. Ingatlah, segala amal itu tergantung niatnya, dan niat fi sabillillah akan dinilai ibadah, insyaAllah. Karena niat karena Allah,  otomatis kita mesti melakukan amal-amal dan hal yang baik.Salah satu dasarnya adalah surat At-taubah 120, selain hadist tentang niat.
  3. Yakinlah setiap aktivitas adalah potongan dari sebuah gambar besar.
  4. Ada sebuah cerita. Di suatu negara, seorang presiden meminta ajudannya untuk membuat puzzle foto presiden dengan ukuran jumbo yang dibawa oleh banyak orang dan ditampilkan dalam upacara kenegaraan. Nah, pada upacara kenegaraan tersebut, ada salah seorang pembawa puzzle gambar presiden yang tak hadir. Apa jadinya? ketika di shot dari atas, tampak presiden ompong, karena yang kebagian membawa gambar presiden tidak hadir disitu. Nah, seperti itulah kira-kira, setiap aktivitas kita adalah potongan dari gambar besar.
    Mari kita mulai dari membentuk jiwa islami dari diri kita >>  masyarakat islami >> perwujudan negara islami dengan nilai islami >> guru semesta alam.
  5. Pastikan yang ada di dalam hati hanyalah kebaikan.
  6. Dalam tubuh manusia, ada segumpal daging yang bilamana ia baik, maka baiklah amalnya. Bagaimana bila buruk? terus perbaiki agar menjadi baik. Tak ada yang sempurna di dunia ini sobat, kesempurnaan hanyalah milikNya.Pastikan juga yang kita lakukan penuh keikhlasan,kepercayaan,persaudaraan dan karena ketaatan pada Allah SWT. Rujukan SOP ketiga ini bisa mengacu pada surat Al-fath 18-20.

Sunday, May 26, 2013

Lessons We Learns From Geeks and Free Software Culture

Benjamin Mako Hill defined the lessons that we can learn from geeks and free software culture as follows,
  1. If a system is fundamentally flawed, stop seeking to reform the system — replace with it a better one; redefine the concept of mainstream.

  2. Free software is an alternative to proprietary software because it throws the entire closed software development model out the window. Microsoft and other proprietary software giants have frantically tried to find methods to combat the free software movement. They remain at a loss because they don't know how to combat an “enemy” so unlike themselves. They can't fight GNU/Linux because GNU/Linux refuses to fight altogether. Like many geeks, I was forced onto the fringes of mainstream culture when I was young. As a result, I've realized that the line between outcasts and rebels is subtle and often purely subjective — at times little more than a difference in attitude. I know the flexibility — and power — that living on the edge can provide. Having been forced out of the game early on, I've come to learn that playing the game is not always prerequisite to winning.
  3. Armed with the power of a community, one can overcome the power of individual or corporation.

  4. RMS reminds us that free software operates around the idea that, “creativity can be a social contribution, but only in so far as society is free to use the result.” The implications of RMS's statement are clearly not limited to the development of software. He states that an inaccessible idea is a useless one. An idea that is allowed to grow, develop, and transform itself through and in a community will go further than one than that is bridled and restrained. A geek battle-cry says that, “information wants to be free.” While I'm not sure that information wants anything, I believe that for human society to realize its ultimate potential, information needs freedom to mature and transform in the presence of other ideas. In most cases, I don't subscribe to a Romantic conception of creation; I do not believe in divine inspiration. I believe that ideas are born from, through, and in the context of a lifetime of knowledge. Free software's power lies in its treatment of artistic and scientific knowledge as the process, creation, and domain of a community. By working within a community and by thinking, acting, and reacting as a community, I know I can be successful in tackling problems larger, more complex, and more powerful than myself.
  5. Destroy the idea of producer and consumer.

    Another reason behind free software's success is the way that it shatters the traditional roles of the producer and consumer. With a free software program, every user can step into the role of contributer or creator for their digital tools. The power of free software is the power of democracy — bottom up solutions are always better than those that work top-down. When I became frustrated with Microsoft Windows, I helped to create my own alternative.

Saturday, May 25, 2013

Project Naming / Penamaan Proyek (file, direktori, variable, identifier)

While there are plenty of projects that fail with descriptive names and plenty that succeed without them, I think naming your project is worth giving a bit of thought. Leslie Orchard tackles this issue in an  Advogato article (http://www.advogato.org/article/67.html). His article is short and definitely worth looking over quickly.

The synopsis is that Orchard recommends you pick a name where, after hearing the name, many users or developers will both:
  • Know what the project does.
  • Remember it tomorrow.
Related Posts Plugin for WordPress, Blogger...