Arsip Bulanan: Februari 2013

Otodidak Versi 1 Dirilis


Pemula-1Bismillahirrahmanirrahim,

Halaman ini dimutakhirkan pada 14 Agustus 2016

Dengan mengharap rahmat Allah, saya merilis aplikasi Otodidak versi 1 hari ini. Otodidak adalah aplikasi open source baru yang terinspirasi dari Electrodroid, dengan kegunaan utama sebagai aplikasi belajar Linux yang all-in-one untuk pemula. Otodidak mulai dibuat pada 6 November 2012 dan siap diunduh hari ini. Dengan antarmuka GUI berbahasa Indonesia, prinsip click and run, beserta dominasi gambar untuk menjelaskan, jadilah Otodidak aplikasi khusus untuk orang awam dan pemula dalam belajar Linux. Otodidak dirilis untuk Linux dan Windows (serta Mac OS X) dengan harapan bermanfaat bagi seluruh umat manusia. Otodidak dirancang agar bisa dimanfaatkan oleh perorangan, sekolah dasar maupun menengah, perguruan tinggi, korporasi, warnet, dan siapa pun yang ingin migrasi ke sistem operasi Linux. Kini dengan Otodidak, diharapkan pembelajaran Linux dapat dikurangi kerumitannya karena cukup membuka satu aplikasi ini untuk:

1) Simulator Terminal (Anda bisa belajar Terminal tanpa Terminal).

2) Kumpulan tutorial instalasi modem di Ubuntu.

3) Kumpulan penjelasan mengenai Ubuntu semisal kelebihan/kekurangan.

4) Tabel perbandingan aplikasi Windows dan Ubuntu.

5) Semua kumpulan pengetahuan Linux bergambar.

6) Tutorial instalasi aplikasi di Ubuntu.

7) Tutorial instalasi kodek MP3 di Ubuntu.

8) Kumpulan penjelasan mengenai 5 desktop environment di Linux.

9) Kumpulan perintah Terminal yang sering digunakan.

10) Kumpulan trik cepat menggunakan Terminal.

11) Kumpulan pengetahuan dasar Linux, GNU, Free Software, Open Source, Repositori, dan cara belajar Linux dalam Bahasa Indonesia dan disertai ilustrasi (didesain dengan Inkscape).

Otodidak dirancang agar sederhana. Karenanya Otodidak dirilis dalam format DEB (bisa langsung diinstal di Ubuntu) dan EXE (Windows). Dan siapa pun yang menemukan kerumitan atau kesalahan di dalamnya hendaklah melaporkan ke pengembangnya.

Unduh Otodidak

Linux dan Windows: Otodidak_versi_1.jar (12 MB)

Ubuntu: Otodidak_versi_1.deb (12 MB)

Windows: Otodidak.exe (12 MB)

Kode Sumber:

*) Linux lainnya dan Mac OS X bisa menggunakan versi JAR saja (terima kasih untuk Pak Dedy yang telah mengetes Otodidak di Mac OS X dan melaporkan bahwa ia berjalan lancar di sana)

**) Otodidak dibuat dengan Java, sehingga Anda memerlukan Java Runtime Environment (JRE) di komputer Anda untuk bisa menjalankannya. Baca cara instalasi JRE untuk Linux Anda di sini.

Plus

Bagi yang ingin tahu, nantikan Otodidak Behind The Scene di web resmi Otodidak yang menjelaskan bagaimana tahapan desain dan pemrograman selama Otodidak dikembangkan.

Skrinsot

Simulator-Terminal

Pemula-2 Lanjutan-2 Lanjutan-1

[PDF] Buku-Buku Literatur Linux 3


1
Judul: Introduction to Git
Halaman: 415
Ukuran: 5 MB
Tautan unduh: GitIntro >>https://speakerd.s3.amazonaws.com/presentations/4ecfc649eee53a005000b88b/GitIntro.pdf
Keterangan: presentasi penuh gambar yang sangat tebal menjelaskan Git. Murni Git. Prinsip kerja, perintah-perintah, apa yang sebenarnya terjadi ketika commit, dan lain-lain. Dijelaskan dengan gambar, sangat minim tulisan. Kiranya cocok untuk kita yang mau memulai memanfaatkan Git sebagai version control system dalam proyek pemrograman.

2
Judul: Pro Git
Halaman: 238
Ukuran: 5 MB
Tautan unduh: progit.en >> https://github.s3.amazonaws.com/media/progit.en.pdf
Keterangan: buku lengkap ratusan halaman menjelaskan apa itu version control system secara global kemudian merinci pembahasan apa itu Git. Buku ini adalah versi tertulis dari presentasi Introduction to Git. Saya rekomendasikan juga untuk yang butuh panduan Git secara lengkap.

3
Judul: Petunjuk Praktis Cloud Computing Mengunakan Open Source 
Halaman: 48
Ukuran: 1 MB
Tautan unduh: OWP-20110701-petunjuk-praktis-cloud-computing-menggunakan-opensource
Keterangan: buku ringkas tetapi padat mengenai pembuatan cloud dengan aplikasi open source. Pembahasan berputar pada apa itu cloud computing, menginstal cloud tanpa internet, Eucalyptus dan Ubuntu Enterprise Cloud, serta banyak tambahan berharga berupa kode-kode yang dijelaskan banyak sekali. Suatu kumpulan pengetahuan yang berharga sekali untuk yang ingin memulai usaha cloud computing dengan open source.

4
Judul: Debian Packaging Tutorial 
Halaman: 77
Ukuran: 600 KB
Tautan unduh: packaging-tutorial.en >> https://malsasa.files.wordpress.com/2013/02/packaging-tutorial-en.pdf
Keterangan: buku yang ditulis oleh salah satu orang dari Debian.org ini mengangkut dasar-dasar pemaketan, contoh pemaketan secara langsung, menyangkut juga pemaketan tingkat lanjut, bagaimana me-maintain paket di Debian, serta lengkap dengan penjelasan istilah-istilah aneh dalam pemaketan. Anda akan dituntun bagaimana membuat .deb sendiri dari program yang sudah ada.

5
Judul: Qt basics 
Halaman: 66
Tautan unduh: Qt basics GKO 2010 >> https://malsasa.files.wordpress.com/2013/02/qt-basics-gko-2010.pdf
Keterangan: presentasi dalam bentuk buku ini ditulis oleh seorang Nokia Certifie d Qt Developer. Isinya tentang penjelasan dasar Qt, apa itu Qt, apa yang bisa dilakukan dengannya, mengapa saya patut menggunakannya, dan apa yang mesti saya tahu untuk bisa menggunakannya. Semacam pengenalan singkat tapi menyeluruh tentang pemrograman Qt.

6
Judul: Qt Designer Widgets | Qt Essentials – Training Course
Halaman: 128
Ukuran: 2 MB
Tautan unduh: qt-designer-widgets >> https://malsasa.files.wordpress.com/2013/02/qt-designer-widgets-1.pdf
Keterangan: presentasi dalam bentuk buku ini ditulis oleh ICS. Isinya sama tentang Qt, tetapi lebih menyeluruh dengan suguhan dasar-dasar Qt, beberapa contoh kode program Qt, menggunakan Qmake, menjelaskan GUI QtCreator dengan gambar, dan tentunya Qt Widgets diulas banyak di sini. Di dalamnya termasuk kode dan penjelasan untuk membuat aplikasi Qt pertama kita, dengan GUI tentunya. Disertai banyak gambar skrinsot yang bikin betah membacanya smile

7
Judul: Mobile Phone Programming | Quick start: Qt for Windows/Linux, Symbian and Maemo/Megoo 
Halaman: 20
Ukuran: 700 KB
Tautan unduh: Qt_Quick_Start_Building_Hello_World >>https://malsasa.files.wordpress.com/2013/02/qt_quick_start_building_hello_world.pdf
Keterangan: presentasi ringkas ini berisi bagaimana membuat aplikasi Qt pertama kita bukan untuk desktop tapi untuk Nokia N900. Dan di dalam SDK Qt khusus mobile sudah terdapat simulator untuk hape yang bersangkutan. Cukup keren, bukan? Bisa dilakukan di Linux pula. Dilengkapi kode-kode siap kopi beserta skrinsot. Dua puluh halaman terasa kurang.

8
Judul: Qt – Introduction to GUI programming
Halaman: 76
Ukuran: 1 MB
Tautan unduh: Qt_Training_Day4 >> https://malsasa.files.wordpress.com/2013/02/qt_training_day4.pdf
Keterangan: buku kecil ini menjelaskan pembuatan GUI di Qt secara global, tetapi merinci pada sebagian permasalahan seperti dialog, dengan membawakan kode-kode. Namanya juga introduction, maka yang diangkut adalah dasar-dasarnya. Disertai skrinsot, penjelasan ringkas per poin, membahas IDE tersohor QtCreator dengan GUI designer internal-nya (bukan QtDesigner), MVC, events, signals, slots, layout, dan elemen dasar pemrograman Qt lainnya.

BARU (1 Maret 2013)

9
Judul: Basic For Qt® essentials
Halaman: 25
Ukuran: 200 KB
Tautan unduh: https://malsasa.files.wordpress.com/2013/02/q7basic_essentials1.pdf
Keterangan: buku ini berisi dasar untuk Qt, bagaimana kompilasi program C++, beberapa daftar sintaks, serta terakhir daftar QtWidget apa saja yang sesuai dengan keperluan programer. Dituliskan duntut satu per satu.

10
Judul: Programmer’s Guide for QT Gui + openFrameworks (OF) in C++ (Visual Studio 2008 & 2010)
Halaman: 8
Ukuran: 100 KB
Tautan unduh: https://malsasa.files.wordpress.com/2013/02/qtof_programmersguidec1.pdf
Keterangan: inti dari buku ini adalah dasar sederhana bagaimana memulai pemrograman dengan Qt + OpenFrameworks, yang dilakukan dalam Microsoft Visual Studio.

11
Judul: PyGTK tutorial
Halaman: 135
Ukuran: 1 MB
Tautan unduh: https://malsasa.files.wordpress.com/2013/02/pygtk-tutorial.pdf
Keterangan: buku tebal ini sangat cocok untuk memandu Anda dalam pemrograman PyGTK mulai awal sampai akhir. Di dalamnya ada banyak sekali contoh kode program, yang disertai skrinsot hasil programnya, dan dominan isi buku ini adalah itu. Cocok sekali untuk yang ingin to the point menciptakan aplikasi di Linux. Anda pun akan menemukan bab pertama yang memandu Anda bagaimana seharusnya memulai pemrograman ini. Isi buku ini seputar GTK yakni Layout Manager, Menu, Toolbar, Signal dan Event, Widget, Advanced Widget, Dialog, membahas Pango Library (font management), Cairo Library (membuat vektor), bahkan di akhir buku Anda diajari bagaimana game development dengannya. Tentu dengan contoh. Bahasa buku ini sangat ringan dan menggunakan logat pemula, cocok untuk yang ingin memulai development yang mudah. Sangat direkomendasikan.

12
Judul: PyGTK 2.0 Tutorial
Halaman: 346
Ukuran: 3,5 MB
Tautan unduh: https://malsasa.files.wordpress.com/2013/02/pygtk2-tut.pdf
Keterangan: buku ini adalah tutorial untuk PyGTK juga tetapi versi 2.0. Jauh lebih tebal daripada buku satunya. Polanya sama, sangat banyak contoh kode di setiap bab, bahkan bisa dikatakan isi buku ini memang dominan contoh kode. Mungkin tujuannya biar langsung bisa diaplikasikan. Isinya antara lain bagaimana memulai pemrogramannya, signal handler, widget (sangat lengkap pembahasannya), adjustment, drang and drop system, timeout function, apa yang baru pada PyGTK 2.2, dan 2.4, penjelasan berkas rc milik GTK, mengelola seleksi, dan banyak lagi isinya. Buku ini meski gratis, sudah seperti buku berbayar. Tampilannya profesional (didesain dengan Latex, wajar saja) dan ada appendixes yang mantap. Baca sendiri. Istimewanya buku ini, kita didorong untuk berkontribusi konten buku kepada penulisnya. Maklum, warga komunitas FOSS. Sebuah ciri khas yang dominan dan dinamis. Sangat profesional! Saya rekomendasikan bersama buku satunya.

13
Judul: PyGObject Tutorial Documentation Release 1.0
Halaman: 141
Ukuran: 1 MB
Tautan unduh: https://malsasa.files.wordpress.com/2013/02/python-gtk-3-tutorial.pdf
Keterangan: buku yang bertujuan mengajarkan writing GTK+ 3 applications in Python ini juga setebal buku satunya, bedanya ia mengajarkan GTK+ 3. Buku ini berisi panduan instalasi perangkat lunak yang dibutuhkan (tidak ada di 2 buku sebelumnya), bagaimana menulai, dasar-dasar signal, properties, string, layout container, label, entry, dan banyak lagi. Buku ini juga berisi cara memrogram bersama Glade (GUI Builder untuk GTK), serta tentu saja contoh kode menyebar di seluruh halaman buku. Sangat direkomendasikan!

Maaf, karena saya lebih suka GUI, maka buku tutorial yang saya sediakan di sini dominan yang berbasis GUI. Saya mendukung GUI dan saya tak suka memaksa pemula menyentuh CLI smile Saya usahakan semua buku bisa diunduh secara langsung (hotlinking) dari server saya, semoga Anda berkenan. Daftar ini bersambung insya Allah, dengan beberapa buku Qt lagi dan pemrograman PyGTK bersama Glade. Semoga ini bermanfaat.

NB: tulisan ini juga dimuat di Forum Ubuntu Indonesia pada laman http://ubuntu-indonesia.com/forums/ubbthreads.php/topics/126678#Post126678

FreeOffice – Pengganti Baru Microsoft Office di Linux (Kabar Gembira!)


Alhamdulillah, malam ini saya membuka web Forum Ubuntu Indonesia, (dengan sengaja) melirik sidebar kiri bawah (UbuntuGeek). Ternyata ada berita baru. Dan sangat menakjubkan sebagaimana yang saya tunggu-tunggu selama ini! Wow, ada aplikasi office suite baru di Linux! Namanya Softmaker FreeOffice. Ia dirilis untuk Windows dan Linux. Tersedia paket instalasi RPM, DEB, dan TAR. Saya sangat gembira, apalagi setelah melihat langsung webnya. Silakan Anda kunjungi http://www.freeoffice.com/. Berikut ini sedikit skrinsot dari webnya:

FreeOffice Planmaker, pengganti Microsoft Excel

FreeOffice TextMaker, pengganti Microsoft Word

FreeOffice Presentations, pengganti Microsoft PowerPoint

Selain itu, berikut ini e-mail dari SoftMaker yang berisi tautan unduh untuk RPM, DEB, dan TAR beserta serial number-nya.

softmaker-freeoffice-email

Pada laman fiturnya, disebutkan bahwa FreeOffice ini bisa membuka format-format klasik Microsoft DOC, XLS, dan PPT. Termasuk juga yang berakhiran X semsial PPTX. Alhamdulillah, suatu keberuntungan buat kita. Lekas disikat sebagai ganti Microsoft Office yang belum asli. Semoga lancar barakah.

Saya belum selesai mengunduhnya (62 MB). Jadi belum saya coba. Barangkali Anda lebih dulu mencicipinya. Barangkali ia kelak akan bisa bersanding dengan OpenOffice, LibreOffice, Caligra Office, atau Kingsoft Office kita. Tafaddhal. Wa barakallahu fiikum.