Jumat, 31 Mei 2013

Jumat, 24 Mei 2013

The Padagogy Wheel using Bloom Taxonomy

The Padagogy Wheel … it’s a Bloomin’ Better Way to Teach

Taksonomi Bloom sangat dikenal luas dalam dunia pendidikan modern. Tapi, blog diatas, memberikan sebuah Peta Jalan, dalam bagaimana memanfaatkan aplikasi2 digital untuk implementasi Taksonomi Bloom.

Tentu saja perlu kajian lebih mendalam ttg efisiensi, efektivitas dan lain sebagainya. Tapi, paling tidak, kita bisa mencobanya ...

Selasa, 21 Mei 2013

Introduction Video IBM Worklight

IBM Worklight adalah sebuah platform pengembangan aplikasi mobile based. Mulai populer di kalangan pengembang aplikasi karena berkarakteristik multi-platform, bukan native.

Memulai IBM Worklight sangat mudah, seperti yang ditunjukkan pada Video berikut:

https://www.ibm.com/developerworks/community/blogs/mobile/entry/sjsu_students_discuss_capabilities_of_ibm_worklight?lang=en




Senin, 20 Mei 2013

Big Data Will Revolutionize Learning | SOA World Magazine

Big Data Will Revolutionize Learning | SOA World Magazine

Nyari2 resources ttg Big Data, ternyata bisa dapat via LINK diatas ... *great*

BDUF versus ADUF

Sejak tahun 2000 hingga sekarang, software development dgn pendekatan agile makin berkembang. Sebuah blog dibawah ini membahas pendekatan agile dari sisi konsep dan praktis.
Cek disini:
http://effectivesoftwaredesign.com/2013/05/05/adaptable-designs-for-agile-software-evolution/?goback=%2Egde_1523_member_238283342

Kita semua sepakat bahwa dlm implementasi agile, terdapat dua pendekatan praktis, yakni Frameworks Approach dan Platform Approach. Mungkin bisa dikatakan bahwa framework berfokuskan pada "model" sedangkan platform berfokuskan pada "tools".

Kenyataannya, kedua approach ini harus "sinergi" dlm implementasi. Model software, MASIH dan akan TERUS penting utk dilakukan, dan apabila didukung dgn tools yang tepat, maka proses agility dlm software development akan terbangun.

Memang, dalam dunia ini, "keseimbangan" harus selalu dijaga ...

Jumat, 17 Mei 2013

Publikasi Riset Ilmiah dari Facebook

Mungkin anda seperti saya, yang sedikit terkejut mengetahui bahwa ternyata Facebook menerbitkan hasil2 riset ilmiah kepada masyarakat umum.

Kita bisa melihatnya disini:
https://www.facebook.com/publications

Topiknya memang masih terbatas, yakni hanya tentang data scince, database dan machine learning, setidaknya Mark Zuckerberg sudah menunjukkan niat dan tekad utk menjadikan Facebook, seperti  Google Research (http://research.google.com/) ataupun Microsoft Research (http://research.microsoft.com/en-us/).

Kita bersyukur karena para RAKSASA internet dunia, masih berpikir utk sharing language.

Selasa, 14 Mei 2013

Anatomy of JAVA Exploits

Sudah banyak yang mengetahui mengenai kelemahan bahasa JAVA.  Seperti yang dilaporkan disini: ... http://www.kb.cert.org/vuls/id/636312 dan disini: ... http://www.kb.cert.org/vuls/id/636312.

Sebagai praktisi JAVA, tentu saja saya turut "prihatin". Dan secara naluriah, mencari tahu, apa yang sebenarnya sedang terjadi. Kebanyakan berita tentang JAVA vulnerabilities tersebut hanya di "blow up" oleh media2 mainstream, sehingga lebih berfokus pada akibat2 yang terjadi. Jarang ditemukan sebuah blog yang membahasis sisi teknisnya.

Setelah mencari berulang-ulang, saya menemukan blog ini:
http://www.cert.org/blogs/certcc/2013/01/anatomy_of_java_exploits.html#more
yang menjelaskan secara detail mengenai anatomi dari exploits pada bahasa JAVA.

Saya kira, sebagai penganut paradigma object-oriented, harus memperhatikan kajian blog tersebut diatas.

Minggu, 12 Mei 2013

A Programmer Shortage?


Link diatas sepertinya memberikan AWASAN bagi kita yang aktif bekerja sebagai Professional TI, khususnya sebagai Enterprise Software Architect/Developer.
Menyadarkan kita, bahwa kita telah memasuki masa dimana: kurang terdapat programmer.

Saya tidak tahu di bagian dunia lainnya, tapi di lingkungan kerja saya, Kota Manado, sepertinya memang seperti itu. Makin kurang saya dapati seorang yang berkategori Enterprise Software Architect/Developer, dgn ciri khas menguasai dan memahami algoritma program beberapa bahasa pemrograman dasar, seperti C/C++. Kebanyakan hanya bisa pada level HTML, pHp dan MySQL. 

Masalah ini adalah keprihatinan yang serius, karena sepertinya dengan makin banyaknya program2 studi informatika di daerah Nyiur Melambai, masih belum dapat kenghasilkan programmer2 handal ...

Salah siapakah ini?
Akh, saya gak mau nyari kambing hitam, mending saya fokus melatih mahasiswa2 saya sendiri, semoga masih ada yang mau ....

Sabtu, 11 Mei 2013

Template Laporan Analisa Forensic Digital

Bagi yang ingin mendownload sebuah contoh template Laporan Hasil Investigasi Forensic Digital (dalam bahasa Indonesia), dapat mengunduhnya melalui LINK blog dibawah ini (scroll hingga bagian bawah):

FORENSIC COP: SOP 3 about Reporting of Digital Forensic Analysis...: SOP 3 about Reporting of Digital Forensic Analysis Results This SOP comprises 7 parts, namely: 1. Introduction 2. Purpose 3. Scope 4. Refe...

Jumat, 10 Mei 2013

Ilmu & Teknologi

Baru saja membaca sebuah blog yang sangat menarik terkait Mapping the Relation between Science and Technology oleh Nancey Murphy.
Selengkapnya bisa dibaca disini:
http://cms.fuller.edu/TNN/Issues/Spring_2013/Science_and_Theology/

Bagian Pertama blog tersebut menceritakan tentang sejarah relasi ilmu & teknologi yang "mesra"; atau disebut: physico-theology, dipelopori oleh Keppler dan Newton.

Kemudian, teolog Nancey mulai menjelaskan ttg bibit2 konflik pertentangan.

Saya kira, untuk saintis yg percaya pd ALLAH yang esa, maka tulisan ini harus dibaca sbg Bahan Acuan.

Rabu, 08 Mei 2013

Kutipan dari Requirement Management Blog

Dari blog pada judul diatas, saya temukan sebuah tulisan bersambung yang sangat menarik mengenai "ketrampilan" menelusuri persyaratan perangkat lunak.

Bagian Pertama Tulisan tersebut dapat dibaca disini,
sedangkan Bagian Kedua yang berjudul What’s really going on when you plan V&V against a requirement? dapat dibaca disini,
dan Bagian Ketiga yang berjudul What’s really going on when V&V leads to new requirements? dapat ditemukan disini,

Tulisan tersebut SANGAT menekankan tentang keterhubungan Requirements dan proses V & V (atau software quality).

Saya sangat tertarik dengan Gambar dibawah ini yang diambil dari Tulisan Bagian 3:



Menurut saya, gambaran diatas harus menjadi "acuan" setiap pengembang dalam proses penjaminan kualitas perangkat lunak.

Senin, 06 Mei 2013

Surveys Exploring The Current State of Information Technology Practices

Ternyata, Ambysoft juga memberikan hasil2 survey terkini, terkait Praktek Implementasi Teknologi Informasi,
selengkapnya pada link dibawah ini:

http://www.ambysoft.com/surveys/

Sangat bermanfaat untuk para peneliti dan pengembang software!

Goodness in programming languages, part 4 – Ownership

Tulisan bersambung tentang komparasi beberapa bahasa pemrograman. C++ unggul dalam beberapa hal, seperti:
  • Modern C++’s clarity about who owns what. By expressing ownership explicitly we make clear our intentions, and avoid memory leaks.
  • Modern C++’s fast and cache-friendly memory handling. Allocating memory for several objects together reduces time spent looking for space, and means caches are more likely to be used.
Goodness in programming languages, part 4 – Ownership

Sabtu, 04 Mei 2013

RTIK Goes 2 School

Bahan Presentasi Kegiatan RTIK Goes 2 School, bisa diakses disini:

Slide Presentasi:
https://dl-web.dropbox.com/get/Slide%20Presentasi_Pengantar%20Internet.pdf?w=AADI5GTukcAooZXD_xoIPjk4bPNR2h9SPesYGVCBsMY9Cg

Buku Pendukung Slide Presentasi:
klik disini


Follow akun twitter saya: @stanlysk dan klik fitur Favorites untuk mendapatkan link2 materi tersebut diatas dan link2 video materi serta gambar pendukung lainnya.

5 Things Learners TODAY Should Be Doing

5 hal KRUSIAL yang harus dipelajari oleh setiap mereka yang BELAJAR di abad 21 ini ...

1. Inquiring
2. Investigasi
3. Collaborating
4. Creating
5. Communicating,

dalam konteks global dan lokal,

baca selengkapnya disini:

The Power of Educational Technology: 5 Things Learners TODAY Should Be Doing: First of all, I have finally found another word for 21st Century. I have struggled with this for a while, "21st century" is such a...

Rabu, 01 Mei 2013

The origin of “software engineering”

Banyak yang menerima bahwa kata "software engineering" pertama kali digunakan saat Konfrensi Internasional Pertama Software Engineering yang diselenggarakan oleh NATO di tahun 1968. Namun ternyata terdapay bukti kuat bahwa, software engineering pertama kali digunakan di tahun 1966, oleh seorang Professor yang bernama Anthony Oettinger.

Sumbernya disini:
“A concern with the science of computing and information processing, while undeniably of the utmost importance and an historic root of our organization [i.e. the ACM - BM] is, alone, too exclusive. While much of what we do is or has its root in not only computer and information science, but also many older and better defined sciences, even more is not at all scientific but of a professional and engineering nature. We must recognize ourselves – not necessarily all of us and not necessarily any one of us all the time – as members of an engineering profession, be it hardware engineering or software engineering, a profession without artificial and irrelevant boundaries like that between ‘scientific’ and ‘business’ applications.”

Selengkapnya anda bisa baca pada link dibawah ini:
The origin of “software engineering”

Bringing C code to the modern world

Setiap peneliti, apalagi praktisi dalam dunia software engineering, harus mengakui, bahwa riset Marco Trudel adalah sebuh TEROBOSAN ...

Bringing C code to the modern world