Halaman

Tampilkan postingan dengan label Uncategorize Article. Tampilkan semua postingan
Tampilkan postingan dengan label Uncategorize Article. Tampilkan semua postingan

Apa Beda Platform dan Framework ?

Aku sering banget mendengar kata platform dan framework. Kedua kata ini sering membingungkanku. Akhirnya aku cari deh apa sih bedanya platform dan framework ?

Platform memiliki banyak arti, salah satunya di ilmu komputer menurut kamus inggris cambridge adalah :

"Platform describes the type of computer system you are using, in connection with the type of software you can use on it."
"Platform menjelaskan jenis sistem komputer yang Anda gunakan,dalam kaitannya dengan jenis perangkat lunak yang dapat Anda gunakan pada komputer Anda."

tentu saja penjelasan ini umum sekali dan tidak membantu pemahaman saya, jadi saya ke wikipedia dan menemukan penjelasan ini :

"In computing, a platform describes some sort of hardware architecture or software framework (including application frameworks), that allows software to run. Typical platforms include a computer's architecture, operating system, programming languages and related runtime libraries or graphical user interface."

"Dalam komputasi, platform menggambarkan semacam arsitektur perangkat keras atau kerangka kerja perangkat lunak (termasuk kerangka aplikasi), yang memungkinkan perangkat lunak untuk menjalankan platform umum termasuk arsitektur komputer, sistem operasi, bahasa pemrograman dan perpustakaan runtime yang terkait atau antarmuka pengguna grafis.."

woww...semakin membingungkanku !! ada framework dalam definisi platform. semakin runyam saja :D, nyari lagi definisi framework :

"A software framework is a re-usable design for a software system (or subsystem). A software framework may include support programs, code libraries, a scripting language, or other software to help develop and glue together the different components of a software project. Various parts of the framework may be exposed through an API."

"Sebuah kerangka kerja (framework) perangkat lunak adalah desain yang dapat digunakan kembali untuk sistem perangkat lunak (atau subsistem).Sebuah kerangka kerja (framework) perangkat lunak mungkin termasuk program-program dukungan, kode perpustakaan, bahasa scripting,atau perangkat lunak lain untuk membantu mengembangkan dan menggabungkannya secara bersama-sama berbagai komponen dari sebuah proyek perangkat lunak. Berbagai bagian. dari kerangka dapat terlihat melalui API. "

Akhirnya marilah kita simpulkan saja perbedaannya :
  1. framework hanya mengacu pada perangkat lunak(software) dan mengabaikan perangkat keras (hardware), Jadi jika Anda berkecimpung dalam hardware Anda tidak akan punya framework. 
  2. platform itu memungkinkan suatu software untuk running. sedangkan framework tidak, framework hanya fokus pada design.
Contohnya :
  • Java adalah platform, karena Java memiliki mesin virtual yang memungkinkan aplikasi Java berjalan di berbagai sistem operasi.
  • CI (Code Igniter) atau YII adalah framework, karena mereka menyederhanakan cara Anda mendesain suatu software, mereka mengambil alih banyak hal yang seharusnya Anda lakukan secara manual coding untuk mengimplementasikan aplikasi Anda.
Jadi kesimpulannya : Bahwa framework bertujuan menyederhanakan kerja Anda dan platform bertujuan untuk memberikan satu atau lebih kemungkinan untuk menjalankan aplikasi Anda. 




Can't find AppData Folder On Your Windows


Dari jam sepuluh malem tadi saya mencari folder  AppData di OS Windows 7 saya. Biasanya sih kebanyakan di C:\Users\\AppData .Udah muter - muter ke sana kemari, ngubek - ngubek direktori C, ampek rasanya sebel sendiri. Bahkan kepikiran mau nginstall ulang Windows 7. Tapi sayang banget, ntar nginstal pakai apaan? Mahal lagi lisensinya. Eh, tiba - tiba inget ma Om Google. Nhah sekarang ganti ngubek - ngubek Om Google. Sebel juga lama - lama ma Om Google nih, udah sejam lebih jugak kagak nemu titik terang. Tapi akhirnya tepat jam satu pagi dini hari (Lebay :D) aku dapet juga. 


Kalau Anda juga mengalami hal yang sama, ada beberapa tempat untuk menemukan si AppData :
  1. C:\program data/application data
  2. Biasanya di folder C:\Users\\AppData = C:\<Users>\<username>\\AppData , jika tidak   ditemukan ada kemungkinan sistem Anda meng - hiding file . Cobalah untuk memastikan bahwa tidak ada file yang di - hiding. Cek Control Panel Folder Options. Hati - hati walaupun sistem Anda cuman punya satu user account bisa saja setting - annya hiding.
  3. Klik start dan ketikan  %AppData%  dan tekan Enter. Akan muncul folder Roaming. Cari folder AppData di sana.
  4. atau klik Start lalu ketikan regedit , cek lokasi registry. 
          untuk per-user special folders  lokasinya ada di sini :
  • HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell Folders

       Untuk per-system special folderslokasinya ada di sini :
  • HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell Folders
Setelah ketemu folder AppData, saya malah bingung What's the difference between AppData\Local and AppData\Roamin I don't have enough background knowledge about it, so I decided to find the answer :p

do you want to know ? here the story :)

Roaming folders menyalin ke server ketika user logs off dari client computer pada suatu domain. Roaming folders digunakan untuk aplikasi data spesifik. seperti meng-customisasi-layout pada Lyx yang hanya dapat dilakukan pada settingan per user namun tidak bisa dilakukan pada setting-an global Lyx di C:\Program Files\Lyx 1.6\Resource\Layouts. AppData\Roaming di Windows 7 sama seperti folder Documents and Settings\username\Application Data pada Windows XP

Local folders digunakan untuk aplikasi - aplikasi yang tidak roam (berkenaan) sama user. AppData\Local folder pada windows 7 sama seperti Documents and Settings\username\Local Settings\Application Data pada Windows XP.

Batik hasil hibrida matematika dan komputasional

Batik merupakan ikhwal kriya tekstil yang tak asing bagi orang Indonesia, bahkan sering menjadi sebuah simbol akan bangsa Indonesia. Batik dikenal erat kaitannya dengan kebudayaan etnis Jawa di Indonesia bahkan semenjak zaman Raden Wijaya (1294-1309) pada masa kerajaan Majapahit. hal yang sangat menarik dengan batik adalah bahwa ia merupakan konsep yang tidak sederhana bahkan dari sisi etimologinya. Batik dapat merepresentasikan ornamentasi yang unik dan rumit dalam corak dan warna dan bentuk-bentuk geometris yang ditampilkannya.

Dunia itu ternyata tak linier, dan sains yang ada sekarang perlu memperhatikan hal ini. Bahkan secara filosofis, ilmu pengetahuan yang ada saat ini tak boleh berdiri sendiri dengan tradisi dan konvensionalisme yang menyertainya. Pendekatan interdisiplin menjadi penting. ( apakah kita bisa menyebut bahwa gotong-royong merupakan salah satu intradisiplin suku-suku di Indonesia? ilmu filosofiku loading berrat nieh bantuin doong ;p )

ya !! BATIK FRAKTAL. Ketika seni tradisional bertemu teknologi dan sains, akan tercipta sebuah karya seni baru dengan ruang eksplorasi lebih luas, termasuk juga batik sebagai kekayaan budaya lndonesia. 

Secara sederhana, fraktal adalah konsep matematika yang membahas kesamaan pola pada semua skala. Pola batik yang sudah diterjemahkan dalam rumus fraktal ini dapat dimodifikasi dengan bantuan teknologi komputer sehingga menghasilkan desain pola baru yang sangat beragam. Keragaman desain ini dapat dilihat dari grafis, warna, ukuran, sudut dan perulangannya, selain itu batik fraktal  

  • Dapat menciptakan motif-motif batik baru secara cepat dengan beragam pilihan
  • Kesesuaian dengan standar batik tradisional tetap terjaga
  • Dapat disinkronkan dengan mesin produksi tekstil
  • Dapat membuat produk lain bertema batik dalam bentuk 3 dimensi
Untuk membuat batik fractal diperlukan software jBatik. jBatik merupakan software untuk mendesain Batik Fractal yang sangat berbeda dengan software desain grafis pada umumnya, seperti adop photoshop ataupun CorelDRAW. Perbedaan terletak pada kekhususan fungsi jBatik untuk membuat desain batik dan kekuasaan otonom pengguna terhadap perangkat lunak itu.


Jika kita menggunakan software adop Photoshop atau CorelDRAW, kita bisa dengan bebas memilih desain yang kita inginkan, tetapi pada software jBatik kita tidak bisa dengan bebas menentukan desain yang kita inginkan karena software jBatik sudah memiliki alorgoritma program sendiri.


Kapan - Kapan kita coba yuuuk :)
saya cari dulu yach lokasi download softwarenya, free licence kog katanya :)


dikutip dari http://fraktal.bandungfe.net/ dan banyaaak situs referensi lainnya.

Baru punya Windows 7 yang starter, sudah mau ada Windows 8


Preview Windows 8 : 23 rumor yang seharusnya Anda ketahui 

masih sangat sulit untuk menentukan mana dari rumor-rumor ini yang nantinya menjadi fitur resmi windows 8. Lifehacker membuat beberapa ramalan tentang apa yang diharapkan dalam Windows 8. 23 featur prediksi ini terbagi dalam 7 sekmen. Berikut ulasannya :


1. Fitur Penyimpanan


Windows memasukan ISO untuk menangani masalah fungsionalitas dasar berkenaan dengan disk image. windows vista memerlukan third-party tools  untuk membuat disk image ke dalam suatu CD. windows 7 sudah bisa tapi tidak bisa membacanya. Bagi user kebanyakan (saya contohnya) ISO tidak akan berarti apa-apa, tapi bagi administrator ataupun power user akan sangat berarti. seperti untuk menstandardisasi installasi yang lintas sistem, memelihara image system  yang reliable , dll. 


Probabilitas untuk benar-benar muncul di Windows 8: 70%


fitur ini meliputi : 

Tweaked Disk Cleanup untuk membantu user mengatur disk space, pada Windows 8 pre-release memungkinkan user untuk mengurutkan file berdasarkan ukuran dan tipe nya. Probabilitas : 70%

Portable Workspaces memungkinkan user untuk membuat portable image untuk sistemnya pada USB dengan minimal free space 15.7GB. jadi windows 8 memungkinkan user untuk mengcloning sistem windowsnya seperti desktop, user settings, and essential apps ke dalam USB sehingga user bisa booting di PC manapun. Probabilitas : 70%

History Vault kalau di windows XP disebut Shadow Copy, windows 8 meningkatkan back up untuk perubahan file (sehingga seperti mesin waktu saja ;p). Probabilitas : 70%

WinFS (Windows Future Storage) bagian dari windows file system yang memiliki kemampuan untuk mendeteksi hubungan diantara berbagai data. WinFS menggabungkan fitur dari SQL database yang secara otomatis akan menemukan koneksi antara file dan interface aplikasi file-file tersebut. sudah direncanakan di versi windows vista tapi belum diriilkan. Probabilitas : 20%

2. Connected Features 

 fitur baru yang bertujuan untuk membuat web browsing lebih sentral ke expert user, sinkronisasi data pengguna ke cloude computer (hhee gampangannya internetlah), dan melindungi pengguna dari kode jahat.

Internet Explorer 10 in windows 8, what looks to be a pretty ?? ;p saya tidak pernah menggunakannya, hhee. Probabilitas : 90%

Immersive Browser seperti browser mobile di windows phone 7, full screen display dengan banyak tampilan tablet dan mengurangi menu Forward, Back, Address, Reload, and Favorite. web link ditampilkan sebagai tiles untuk quick navigasiProbabilitas : 90%

SmartScreen Download Filter fitur ini akan mengecek files,links dan sites terhadap reputasi databasenya sebelum meloading mereka ke dalam browser. percayakah ini akan diriilkan di windows 8 atau mungkin next windows versionProbabilitas : 90%

Cloud Storage masih belum jelas apakah windows membolehkan user untuk melinkan account mereka pada LiveMesh/SkyDrive ke windows 8 atau hanya memperluas/kerjasama dengan third-party cloud storage services  seperti Dropbox and SugarSync. Probabilitas : 80%

Push Notifications wow..seperti di hp saja yah? ketika ada e-mail, request untuk video chat atau jenis notification lainnya masuk maka akan ada semacam trigger, entah lampu, bunyi, ataupun getar. wow...little surprise, given the operating system's other tablet-friendly features. Probabilitas : 70%

3.User Account Features
dua rumor menarik menurut Lifehack :

Guest Mode account user untuk desktop operating system untuk security. 

SUdah dulu ya, dilanjutin kapan kapan udah ngantuuuk :D




Programmer Cilik Mendapat Penghargaan Nasional

Sementara anak-anak di usianya asik bermain games bersama teman-temannya, kakak adik Fahma Waluya Rosmansyah, 12, and Hania Pracika Rosmansyah, 7, sudah sibuk mengembangkan perangkat lunak komputer.

mereka merupakan satu dari sekian programmer cilik yg diberi penghargaan oleh presiden Indonesia karena prestasi luar biasa mereka. Penghargaan tersebut diberikan pada hari perayaan Property Intelektual Dunia di Istana Negara.

Fahma dan adiknya telah mengembangkan 10 aplikasi dan game untuk mobile phone. Fahma mengembangkan aplikasi pendidikan seperti bahasa ( belajar Alphabet, warna dan angka), Enrich (English for Children), dan Mantap (Math for Smart Children). 

manisnya Fahma mengembangkan aplikasi - aplikasi tersebut untuk membantu adiknya belajar alphabet, warna, dan huruf. dia membuatnya menggunakan Adobe Flash Light. sedangkan si adeknya, Hania, membantu memberikan sound effects untuk aplikasi-aplikasi tersebut.

Fahma bilang ingin seperti ayahnya (Dosen teknik elektro di ITB)

opini saya : wow..I like it, 

Open Office For Kids ^-^

Software Open Source yang satu ini memang banyak dikembangkan dan juga sudah banyak yang menggunakan.Saat ini OpenOffice ada versi yang dibuat khusus untuk anak2.Ya walaupun gak harus anak2 sih yang menggunakan...
Nama OpenOffice ini adalah OOo4kids.

OOo4kids dapat dijalankan di 3 OS, yaitu, Windows, Linux, dan Mac. Secara tampilannya mirip dengan Open Office biasa, hanya saja tampilannya lebih sederhana, tombol dan menu yang lebih besar, dan lebih berwarna.Ini memang pas buat anak-anak yang ingin belajar komputer

Seperti inilah tampilan OpenOffice Writernya:




Oh ya hampir lupa nih ngasih link downloadnya.Silahkan cek saja di sini :
http://wiki.ooo4kids.org/index.php/Download