Jumat, 29 Agustus 2014

Sejarah Pucuak Parancih


Sabtu pagi ini lagi ngalai2 ( Santai bahasa indonesia ), ehh ternyata ada pucuak parancih. mengingat pucuak parancih ini saya teringat sebuah gambar di DP BBM

jika anda lihat pasti sekilas terlihat seperti daun Ganja, tapi ada yang nyebutnya Daun Ganja Dari Sumatera Barat. tapi sebenarnya pucuak parancih ini  merupakan salah satu jenis sayuran yang umum ditemukan pada masyarakat Minang. Sayuran tersebut berasal dari pucuk daun ketela pohon. saya tidak tahu apakah di daerah lain menggunakan daun ketela pohon ini sebagai sayur2an atau hanya menfaatkan ubi2nya saja.
di daerah sumatera barat, daun katela ( Pucuak Parancih ) di gunakan untuk sayur2an, pengelolaanya bisa di rebus atau di gulai. kalau di rebus enaknya di makan sama samba lado tanak atau uok di tambah dengan gatok jariang mudo atau patai, dan di kasih ikan asin baka ondeh yo sero.
kembali ke topik, iseng2 saya coba tanya sama mbah google kenapa daun ketela di namakan pucuak parancih, sebenarnya kan daun ketela . alhasil ternyata benar ada beberapa postingan yang membahas asal usul pucuak parancih ini. berikut kutipannya :

 Sungguh unik, jika masyarakat lain hanya mengambil umbinya untuk dimakan tapi bagi masyarakat Minang daunnya pun dapat dijadikan sayur. Mengenai penamaan pucuk parancih, berkenaan dengan nama Francis yang dieja dengan francis atau parancih dalam lidah orang Minang.
Emanuel Francis

Siapakah Francis itu?Emanuel Francis, begitu nama lengkapnya, merupakan Residen (sekarang Gubernur) Sumatera Barat pada tahun 1834. Sebelumnya dia pernah menjabat sebagai asisten residen (wagub) Sumatera Barat dengan REsidennya De Stuers.

Francis sebenarnya orang Inggris tulen yang lahir di India. Dia kemudian menikah dengan orang Belanda. Riwayat hidupnya cukup menarik pada usia yang mash muda dia menjadi seorang pelaut. Kemudian menjadi juru tulis pada kantor dagang inggris di Banten (1815). Dia pindah haluan dengan mengabdi pada pemerintah Hindia Belanda. Selama di pemerintahan dia sudah beberapa kali ditugaskan ke beberapa daerah seperti Banten, Kalimantan, Palembang, Makassar, Bengkulu, Timor, Sumatera Barat, Rembang, Madiun dan Manado. Jabatan tertingginya adalah Inspektur Keuangan. Setelah pensiun dia masih diminta untuk menjadi Presiden De Javasche Bank (sekarang Bank Indonesia) selama 12 tahun. Prestasi cukup hebat untuk orang inggris di pemerintahan Belanda.

Gubernur Jenderal Hindia Belanda, Van den Bosch, mengangkat Francis sebagai residen Sumatera Barat karena pengalamannya di sumatera Barat. Pada waktu itu Belada dalam kondisi terjepit akibat Perang Paderi dan Perang Diponigoro. Batavia memutuskan cara lunak untuk menaklukan Sumatera Barat. Dengan mengeluarkan Plakat Panjang. Plakat Panjang merupakan pernyataan Batavia yang mengakui keberadaan pemerintahan dan peradilan adat di Sumatera Barat. Belanda berjanji tidak akan memungut pajak dan memberi gaji kepada para penghulu. Plakat ini dikeluarkan untuk mengantisipasi serangan kaum paderi yang telah bergabung bersama kaum adat.

Francis begitu percaya terhadap isi plakat Panjang tersebut tanpa mengetahui itu hanya akal-akalan Batavia semata. Selama di Padang, Francis aktif melakukan pendekatan terhadap pemberontak. Dia bahkan berhasil membujuk Tuanku Imam Bonjol untuk menyerah. Bahkan francis sendiri memberi jaminan bahwa Tuanku Imam tidak akan dibuang dari kampungnya. Namun karena permainan pihak tentara, Tuanku Imam malah dijebak dan dibuang. Francis membujuk Batavia agar Tuanku Imam cukup dibuang ke Batavia saja. Namun oleh Batavia malah dibuang jauh sampai ke utara Sulawesi. Sikap Batavia yang demikian membuat Francis sangat malu. Dia melihat bagaimana Tuanku Imam diperdaya dengan cara yang sangat kotor.

Mengenai sayur pucuk “parancih” tadi, sewaktu menjadi residen Francis berusaha mencari simpati masyarakat. dia membawa ubi ketela pohon untuk dibudidayakan di Padang. Namun oleh masyarakat Minang daunnya juga dimanfaatkan sebagai sayuran. Untuk mengingat bahwa tanaman tersebut diusahakan oleh Francis maka masyarakat menyebutnya sayur “prancis” atau “parancih”

Tujuan Penggunaan UML (Unified Modeling Language)


Pada artikel sebelumnya sudah di jelaskan Apa Itu UML (Unified Modeling Language) ? dan Bagian-bagian UML (Unified Modeling Language),
melanjutkan artikel tentang UML oleh karena pada artikel ini akan menjelaskan Tujuan Penggunaan UML (Unified Modeling Language)
Begitu banyak kegunaan dari UML, oleh karena itu akan saya jelas cuma beberapa bagian saja. Tujuan dalam penggunaan UML adalah :

1. Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemrograman dan proses rekayasa.
UML tidak terikat pada salah satu bahasa pemrograman, hal ini bahwa UML dapat di terapkan terhadap semua bahasa Pemrograman.  Bebas dari proses rekayasa adalah dengan menggunakan UML seseorang dapat membaca alur terhadap sebuah rancangan model secara real, jika ada kesalahan dalam rancangan akan ketahuan diawal sebelum rancangan tersebut di jadikan kedalam kenyataan real.

2. Menyatukan pratikel-pratikel  terbaik yang terdapat dalam pemodelan.
UML dapat menyatukan pratikel-pratikel yang di anggap paling baik dalam pemodelan , sehingga dapat memberikan pengelompokan pratikel2 tersebut.

3. Memberikan model yang siap pakai, bahasa pemodelan visual yang ekspresif untuk mengembangkan dan saling menukar model dengan mudah dan dimengerti secara umum.
UML akan mempermudah dan dimengerti secara umum, sehingga dalam proto type akan mempermudahkan dalam melakukan realisasi rancangan .

4. UML bisa juga berfungsi sebagai sebuah (blue print) cetak biru karena sangat lengkap dan detail. Dengan cetak biru ini maka akan bisa diketahui informasi secara detail tentang coding program atau bahkan membaca program dan menginterpretasikan kembali ke dalam bentuk diagram (reserve enginering).

Baca Juga
Apa Itu UML (Unified Modeling Language) ?
Bagian-bagian UML (Unified Modeling Language)

Bagian-bagian UML (Unified Modeling Language)


Setiap sistem yang komplek seharusnya bisa dipandang dari sudut pandang yang berbeda-beda sehingga bisa dilakukan pemahaman secara menyeluruh. Dalam upaya-nya tersebut, UML memiliki bagian-bagian tersebut adalah :

1. View

View digunakan untuk melihat sistem yang dimodelkan dari beberapa aspek yang berbeda. View bukan melihat grafik, tapi merupakan suatu abstraksi yang berisi sejumlah diagram.
Beberapa jenis view dalam UML antara lain: use case view, logical view, component view, concurrency view,dan deployment view.

2. Use case view

Mendeskripsikan fungsionalitas sistem yang seharusnya dilakukan sesuai yang diinginkan external actors. Actor yang berinteraksi dengan sistem dapat berupa user atau sistem lainnya.
View ini digambarkan dalam use case diagramsdan kadang-kadang dengan activity diagrams. Viewini digunakan terutama untuk pelanggan, perancang (designer), pengembang (developer), dan penguji sistem (tester).

3. Logical view

Mendeskripsikan bagaimana fungsionalitas dari sistem, struktur statis (class, object,danrelationship ) dan kolaborasi dinamis yang terjadi ketika object mengirim pesan ke object lain dalam suatu fungsi tertentu.
View ini digambarkan dalam class diagrams untuk struktur statis dan dalam state, sequence, collaboration, dan activity diagram untuk model dinamisnya. View ini digunakan untuk perancang (designer) dan pengembang (developer).

4. Component view

Mendeskripsikan implementasi dan ketergantungan modul. Komponen yang merupakan tipe lainnya dari code module diperlihatkan dengan struktur dan ketergantungannya juga alokasi sumber daya komponen dan informasi administrative lainnya.
View ini digambarkan dalam component view dan digunakan untuk pengembang (developer).

5. Concurrency view

Membagi sistem ke dalam proses dan prosesor.View ini digambarkan dalam diagram dinamis (state, sequence, collaboration, dan activity diagrams) dan diagram implementasi (component dan deployment diagrams) serta digunakan untuk pengembang (developer), pengintegrasi (integrator), dan penguji (tester).

6. Deployment view

Mendeskripsikan fisik dari sistem seperti komputer dan perangkat (nodes) dan bagaimana hubungannya dengan lainnya.
View ini digambarkan dalam deployment diagramsdan digunakan untuk pengembang (developer), pengintegrasi (integrator), dan penguji (tester).

7. Diagram

Diagram berbentuk grafik yang menunjukkan simbol elemen model yang disusun untuk mengilustrasikan bagian atau aspek tertentu dari sistem. Sebuah diagram merupakan bagian dari suatu view tertentu dan ketika digambarkan biasanya dialokasikan untuk view tertentu. Adapun jenis diagram antara lain :


Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah system dipakai. Use casemerupakan konstruksi untuk mendeskripsikan bagaimana system akan terlihat di mata user. Sedangkan use case diagram memfasilitasi komunikasi diantara analis dan pengguna serta antara analis dan client.


Class adalah dekripsi kelompok obyek-obyek dengan property, perilaku (operasi) dan relasi yang sama. Sehingga dengan adanya class diagram dapat memberikan pandangan global atas sebuah system. Hal tersebut tercermin dari class- class yang ada dan relasinya satu dengan yang lainnya. Sebuah sistem biasanya mempunyai beberapa class diagram. Class diagram sangat membantu dalam visualisasi struktur kelas dari suatu system.


Component software merupakan bagian fisik dari sebuah system, karena menetap di komputer tidak berada di benak para analis. Komponent merupakan implementasi software dari sebuah atau lebih class. Komponent dapat berupa source code, komponent biner, atau executable component. Sebuah komponent berisi informasi tentang logic class atau class yang diimplementasikan sehingga membuat pemetaan dari logical view ke component view.Sehingga component diagram merepresentasikan dunia riil yaitu component software yang mengandung component, interface dan relationship.


Menggambarkan tata letak sebuah system secara fisik, menampakkan bagian-bagian software yang berjalan pada bagian-bagian hardware, menunjukkan hubungan komputer dengan perangkat (nodes) satu sama lain dan jenis hubungannya. Di dalam nodes,executeable component dan object yang dialokasikan untuk memperlihatkan unit perangkat lunak yang dieksekusi oleh node tertentu dan ketergantungan komponen.


Menggambarkan semua state (kondisi) yang dimiliki oleh suatu object dari suatu class dan keadaan yang menyebabkan state berubah. Kejadian dapat berupa object lain yang mengirim pesan. State class tidak digambarkan untuk semua class, hanya yang mempunyai sejumlah state yang terdefinisi dengan baik dan kondisi class berubah oleh stateyang berbeda.


Sequence Diagram digunakan untuk menggambarkan perilaku pada sebuah scenario. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara object juga interaksi antaraobject, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem.


Menggambarkan kolaborasi dinamis sepertisequence diagrams. Dalam menunjukkan pertukaran pesan, collaboration diagrams menggambarkan objectdan hubungannya (mengacu ke konteks). Jika penekannya pada waktu atau urutan gunakansequencediagrams, tapi jika penekanannya pada konteks gunakan collaboration diagram.


Menggambarkan rangkaian aliran dari aktivitas, digunakan untuk mendeskripsikan aktifitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktifitas lainnya seperti use caseatau interaksi.

Baca Juga
Apa Itu UML (Unified Modeling Language) ?
Tujuan Penggunaan UML (Unified Modeling Language)  

Apa Itu UML (Unified Modeling Language) ?


Sebelum mengenal pengertian UML (Unified Modeling Language) , lebih baik mengenal terlebih dahulu sejarah dari UML tersebut.
Sejarah

Pendekatan analisa dan rancangan dengan menggunakan model OO  (Object Oriented).mulai diperkenalkan sekitar pertengahan tahun 1970 hingga akhir 1980 dikarenakan pada saat itu aplikasi software sudah meningkat dan mulai komplek. Jumlah yang menggunakan metode OO mulai diuji cobakan dan diaplikasikan antara tahun 1989 – 1994, seperti halnya oleh grady Booch dari Rational Sotfware Co., serta James Rumbaugh dari General Electric, dikenal dengan OMT (Object Modelling Technique).
Grady Booch

Kelemahan saat itu disadari oleh Booch maupun Rumbaugh adalah tidak adanya standar penggunaan model yang berbasis OO, katika mereka bertemu ditemani rekan lainnya Ivar Jacobson dari Objectory mulai mendiskusikan untuk mengadopsi masing-masing pendekatan metode OO untuk membuat suatu model bahasa yang uniform atau seragam yang disebut UML (Unified Modeling language) dan dapat digunakan oleh seluruh dunia.

Secara resmi bahasa UML dimulai pada bulan oktober 1994, ketika Rumbaugh bergabung dengan Booch untuk membuat sebuah project pendekatan metode yang uniform atau seragam dari masing – masing metode mereka. Saat itu baru dikembangkan draft metode UML version 0.8 dan diselesaikan serta direlease pada bulan oktober 1995. Bersamaan dengan saat itu, Jacobson bergabung dan UML tersebut diperkaya ruang lingkupnya dengan metode OOSE sehingga muncul release version 0.9 pada bulan juni 1996. Hingga saat ini sejak Juni 1998 UML version 1.3 telah diperkaya dan direspons oleh OMG (Object Management Group). Anderson Consulting, Ericson, Platinum technology, ObjecTime Limited dan lain lain serta dipelihara oleh OMG yang dipimping oleh Cris Kobryn.
Object Management Group Logo

UML adalah standar dunia yang dibuat oleh Object Management Group, sebuah badan yang bertugas mengeluarkan standar-standar teknologi objectoriented dan software component.
Definisi UML

Unified Modelling language (UML) adalah sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang sebuah sistem.

UML (Unified Modeling Language) adalah sebuah bahasa untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan artifact (bagian dari informasi yang digunakan atau dihasilkan dalam suatu proses pembuatan perangkat lunak. Artifact dapat berupa model, deskripsi atau perangkat lunak) dari system perangkat lunak, seperti pada pemodelan bisnis dan system non perangkat lunak lainnya.
UML merupakan suatu kumpulan teknik terbaik yang telah terbukti sukses dalam memodelkan system yang besar dan kompleks. UML tidak hanya digunakan dalam proses pemodelan perangkat lunak, namun hampir dalam semua bidang yang membutuhkan pemodelan.

Baca Juga :
Bagian-bagian UML (Unified Modeling Language)
Tujuan Penggunaan UML (Unified Modeling Language) 

Rabu, 27 Agustus 2014

14 Best HTML5 jQuery File Upload Scripts


Anda membutuhkan JQuery upload ? berikut ini adalah 14 Best HTML5 jQuery File Upload Scripts:

Mini AJAX File Upload Form

Features
  • Multiple File Upload
  • Simultaneous uploads
  • Upload Anything.
  • Drag and Drop Support
  • No Flash used
  • Small Upload Form suits all mobile devices.
  • Clean progress bar
  • Cancel Anytime
  • Tutorial is available
  • Free Script
Demo|Download
Mini AJAX File Upload Form

Dropzone JS

A light weight jquery plugin for easy file uploading and easy website integration. Go through the huge list of features this plugin has and the plugin is well documented.
Features
  • Responsive Design
  • Multiple File Uploads
  • All File Formats supported
  • Image preview for images
  • Top interface
  • Cancel, Remove Options
  • Drag’n’drop
  • Sequential Upload
  • Free Script/ plugin
Demo|Download
dropzone jsscript

jQuery File Upload Demo

The basic plus UI version of this script allows features which everyone is looking forward for like multiple file selection. The files can be  drag & drop in the server with the progress bar showing the total progress of uplaoding into the server. Start making commercial websites with these amazing upload scripts to let registered members full access to uploading files. Uses are varied like say, to upload new images to the gallery, upload form data for guest posting or resume etc. Latest versions of Firefox, Chrome, IE, Safari, Opera are also supported. Building premium websites require premium scripts so dont hesitate to the buy the script which will be completely unique. We have included free html5 jquery file upload scripts as well so don’t worry if you are simply interested in adding a upload form for your own website. Check the example screenshots on how the whole uploading works as i have checked it myself. Let me know if you need more help on this and stay tuned for new updates.
Features of interest
  • Drag & Drop
  • Html Progress bar
  • Add multiple files
  • Resume file uploads
  • File validation and size information
  • Cancel Upload
  • Delete upload files
  • Show alerts when upload fails
  • Responsive Widget Plugin
  • Ruby on Rails support
  • PHP support etc.
  • Free Script
  • Submit start upload button to upload.
DemoDownload
jQuery ui file upload script
Javascript plugin tool to give your users a smooth experience when uploading files to your website. Fine Uploader aims to make file-uploading on the web possible in every browser and mobile device. It is cross-browser, dependency-free, and 100% Javascript.
Features of Interest
  • Drag & Drop Files
  • Switch Image Preview On/Off
  • With or Without Submit Buttons
  • Limit file size
  • Disallow certain file formats
  • Limit number of multiple items to be uploaded.
  • Html Progress bar
  • Upload direct to Amazon S3 storage.
  • Error message with popup
  • Queue Files
  • Instant Uploads
  • Flat list of uploaded files with no preview.
  • Option for iframe-based uploads.
  • Free Download
DemoDownload
jQuery uploader plugin
Today we will be developing a small web application called Upload Center, that will allow people to upload photos from their computers by dragging and dropping them onto the browser window, possible with the new HTML5 APIs exposed by modern browsers.
Features of Interest
  • Minimal Drag & Drop Interface
  • Html Progress bar
  • No Submit Buttons
  • Instant upload of  images
  • Only images allowed.
  • Only support Chrome & Firefox.
  • Preview of images.
  • Free to use.
DemoDownload
jquery drag drop uploader

Plupload v2.0.0

Use any form type uploading options as this script can be integrated on HTML5 website with ease. The images are resized and trimmed in total files size saving the total bandwidth as well.
Features of Interest
  • Add Multiple Files
  • Flash based progress bar
  • Image resizing on the fly
  • Queued Files
  • Submit button for uploading files.
  • Error message for format others than images.
  • Stop upload anytime.
  • Total filesize
  • Free script
DemoDownload
pupload

Uploadify HTML5 File Upload jQuery Script

A fully customizable script to do the file uploading process easy. Uploadify™ is a jQuery plugin that allows you to easily add multiple file upload functionality to your website.
Features of Interest
  • Multiple File Uploads
  • Drag & Drop
  • Real-Time Progess bars
  • Specifiy restrictions for file
  • Premium support
  • HTML5 version costs 5$
DemoDownload
uploadify

 jQuery Fileuploader Plugin

jQuery fileuploader plugin is a powerful plugin which was designed for simplicity. It was inspired by uploadify but its functionality and concept is different. jQuery fileuploader uses html5 api which support ajax upload and drag and drop, and fallback to iframe upload for legacy browsers.
Features of interest
  • Multi File Selection & Upload
  • Image only
  • Files are Queued
  • Submit button to upload
  • Platform Independent
  • Html Progress bar
  • Html5 Drag & Drop
  • Free script
DemoDownload
jquery-fileuploader-codeigniter

Ajax+PHP Multi Images-Multi Files Uploader

Ajax+PHP Multi Images-Multi Files Uploader is a tool (and not a full Gallery) to upload multiple Images and/or Files using the same form. In addition is bundled with many features to make your life easier.
Features of interest
  • Multi File upload
  • Progress bar without flash
  • Drag & Drop
  • Upload any file (txt, pdf, jpg etc)
  • Crop uploaded images
  • Webcam captures
  • Responsive Design
  • Add image description
  • Bootstrap 3 Ready
  • No page refresh
  • Premium script costing $11
DemoDownload
jQuery php multi uploader

The AwsmUploader: Unlimited Uploads w/o Flash!

The AwsmUploader lets you easily upload files by drag-n-drop (built-in) or by feeding it with files from own sources (such as regular file-inputs). It was built using plain JavaScript, HTML5 and PHP (that’s all it needs).
The AwsmUploader does not require any of these: Flash, ActiveX, Chrome extensions, 3rd party libraries (e.g. jQuery, Dojo, MooTools, Modernizr), plug-ins of any type, server-side frameworks etc.
Features of Interest
  • Drag & Drop Support
  • Multiple file upload and queuing
  • Set file size limit on the fly
  • Limit Maximum parallel uploads
  • Set image thumbnails ON/OFF
  • Big progress bar to drop files
  • No Flash
  • Supports all desktop & mobile browsers
  • Upload huge multiple file formats
  • Responsive Design
  • Real time file uploads
  • Premium script costing $12
DemoDownload
AwsmUploader
The pure  uploader script which pushes the boundaries of normal image uploaders and also other file type scripts. Add watermark to the uploaded image and resize them easily.
Features of Interest
  • Drag & Drop Files
  • Upload any file types
  • Cancel uploads
  • Image watermark and resize.
  • Multiple files at a time
  • Start upload button
  • Responsive Design
  • HTML5 Progress bar
  • All top browser support
  • Error customization
DemoDownload
pure uploader

Quform – Responsive Ajax Contact Form

Quform is a powerful responsive ajax contact form that you can easily embed into any web page in a matter of minutes.  This contact form lets you place attachment files with ease and will sent the same to the recipient.  A perfect guest post scenario or uploading resume for a job you are interested in. The form data is saved to the database so a database is a must for this jQuery Ajax script.
Important Features
  • Multiple File upload
  • Restrict the submission of form with many factors
  • Responsive design
  • Works in all major browsers
  • Tested on all mobile devices (with android or iOS)
  • Form validation & filtering
  • Form data saved to a database
  • Autoresponsders
  • All file formats supported for upload.
  • Easy integration to a HTML or a php page.
  • Premium script costing $6
  • Over 4000 sales
DemoDownload
Responsive Ajax Contact Form

Small File Uploader

Small Uploader is a PHP script which allows uploading multiple files WITHOUT using Flash. This file uploader uses AJAX and will not force the page to reload. The feedback about uploading files are given through it’s well designed user interface. This script is perfect for uploading small files.
Features
  • Switch Drag and Drop On/Off
  • Doesn’t use Flash
  • Server upload errors are shown
  • Display file size and type
  • Limit file size
  • Multiple file type support
  • Its light weight.
Demo|Download
small uploader

FileGator

A completely different script for completely different use as this not your everyday needy script. Upload, edit, manage, zip and share files and folders. A upload plugin to rule them all and this is the plugin you are looking for, if you are into filehosting service. Similar related service i can think of is rapidshare, mediafire, hotfile etc.
Features
  • Add multiple files
  • Manage Uploaded Files
  • Thumbnail view of uploaded images
  • Zip files online
  • Move files to any folder
  • Create folder online
  • User registration
  • Interface to Manage user accounts
  • Send file via email.
  • Premium script costs $9.
  • Interesting concept.
DemoDownload
file hosting upload script