Template Style Suwanda Sitorus /* ---------------------------------------------- Blogger Template Style Name Template : Picture Wanda Windows Designer : Josh Peterson Author : Suwanda Sitorus Redaktur : Suwanda Sitorus Url : plus.google.com/+SuwandaSitorus/about Updated by : Blogger Team Suwanda Sitorus This free Blogger template is licensed under the Creative Commons Attribution 3.0 License, which permits both personal and commercial use. However, to satisfy the 'attribution' clause of the license, you are required to keep the footer links which provides due credit to its authors and supporters. For more specific details about the license, you may visit the URL below: http://creativecommons.org/licenses/by/3.0/ http://creativecommons.org/licenses/by/3.0/deed.id ----------------------------------------------- */
teamd4f.net
http://suwandasitorus.blogspot.com/#

Sabtu, 26 Oktober 2013

Free Download BBM v1.0.0.72.apk for Android OFFICIAL

Free+Official+BBM+For+Android
Blackberry baru saja meluncurkan BlackBerry Messenger (BBM) for Android dan iOS beberapa waktu lalu. Aplikasi perpesanan ini bisa didownload secara gratis melalui Playstore atau AppStore. Setelah sempat muncul beberapa saat di Play Store dan AppStore, lalu ditarik kembali dari pihak BlackBerry karena mengalami beberap masalah, kini BBM for Android dan BBM for iOS telah dirilis kembali dan bisa didownload secara gratis.

BlackBerry telah mengumumkan secara resmi kehadiran BBM for Android dan BBM for iOS di blog dan akun twitter resminya beberapa saat yang lalu.
Bagi para pengguna Android yang belum sukses mendownload BBM for Android dari Playstore, bisa mencoba Download BBM v1.0.0.72.apk for Android OFFICIAL (Resmi & Terbaru) ini.
  • BlackBerry Messenger (BBM).apk
  • Tangal update : 27 Oktober  2013
  • Versi : 1.0.0.72 (terbaru untuk saat ini)
  • Ukuran file : 12,68 Mb

Download BBM v1.0.0.72.apk for Android

Kamis, 24 Oktober 2013

Ashampoo Burning Studio 6 FREE

Burner software too complicated? Get power, simplicity and file backup too! The new Ashampoo Burning Studio 6 FREE keeps all the advantages of its predecessor and adds multi-disc file backup, an integrated audio CD ripper and further improved support for the exciting new Blu-ray format with capacities of up to 25 gigabytes per layer.
Many users are tired of over-complicated CD burning applications that are getting harder and harder to use. Sometimes you can waste most of your time just trying to find a function. Ashampoo Burning Studio focuses on what you want: To burn discs quickly, easily, with maximum quality and minimum hassle. It includes everything you need to be able to do that. And it excludes everything that could get in the way.
Ashampoo Burning Studio 6 FREE is still totally simple and intuitive to use. We listened to your feedback, added the new functions you asked for and made a long list of corrections and changes. The result is a better, more powerful and more efficient CD, DVD and Blu-ray burning application than ever before.
What`s new:
Multi-disc file backup and restore on CDs, DVDs and Blu-ray discs
Create compressed backup archives with powerful password protection
Split archives automatically across multiple CDs, DVDs or Blu-ray discs
Restore archive contents to their original locations
Integrated Audio CD ripper – store your audio tracks as MP3, WMA or WAV files
New option for setting the number of copies you want to burn (available for all disc formats)
Discs can now be verified immediately without being ejected first (if the drive supports this feature)
Numerous other small improvements that make the program easier to use and more effective


Rabu, 23 Oktober 2013

Proshow Producer Software Bagus Untuk Membuat Video Dari Foto

Saya akan berbagi lagi satu software yang lebih mantap untuk membuat video dari foto, namanya adalah Proshow Producer. Software ini saya kira lebih bagus dan lebih lengkap jika dibandingkan dengan software lainnya. Fitur dari Proshow Producer ini juga lebih lengkap, maka dari itu ukuran file downloadnya pun lumayan besar, ukuran file installer kurang lebih ada 42MB.

Bagi anda yang sedang belajar membuat video dari foto seperti saya ini maka anda wajib mempunyai software Proshow Producer. Ada banyak efek video slide yang bisa anda terapkan, kurang lebih ada ratusan efek slide yang ditawarkan Proshow Producer ini. So, anda akan dengan sangat mudah untuk berkreasi membuat video dari foto anda.

Beberapa fitur yang ditawarkan Proshow Producer ini diantaranya:
1. Merupakan salah satu software Profesional Slideshow
2. Adanya Wizard Producer yang memungkinkan proses pembuatan video jadi lebih cepat
3. Banyak style dan transisi di dalamnya
4. Anda bisa membuat efek sendiri pada video (Custom effect)
5. Beberapa tool yang ada di dalamnya semisal: Pan, Zoom, 3D, Rotate, Instan Show Creation, keyframe animasi, Trim Video dan Lagu, Mask Adjust, Timing Control, Image Editing, Custom Branding
6. Sangat mudah untuk digunakan
7. Soundtrack dan Voiceover yang dapat dikustomisasi
8. Mendukung Titles
9. Bisa memasukkan watermark untuk melindungi hasil karya video anda dari pembajakan
10. Anda bisa langsung mempublikasikan hasil video ke Facebook atau Youtube
11. Mendukung HTML code

Dan berikut saya berikan tutorial sederhana cara menggunakan software Proshow Producer dengan mudah.
1. Sebelumnya anda download dahulu software Proshow Producer DI SINI. Kemudian install di komputer, ikuti panduan install yang sudah saya berikan di file download.
NB: Bagi yang menggunakan IDM untuk download, jika kesulitan dalam download lewat link MediaFire di atas dimohon untuk menggunakan IDM versi terbaru. Kemungkinan IDM versi lama kesulitan untuk mendownload.
2. Instal software, sebelumnya baca dulu file readme.txt yang ada di dalam file RAR untuk petunjuk instalasi. Setelah diinstal, buka software Proshow Producer, maka wizard akan muncul. Untuk mempercepat proses pembuatan video maka saya sarankan mengikuti Wizard tadi (copy paste file yang ada di folder crack ke tempat kalian menginstal), klik Create
Proshow Producer Wizard
3. Klik Add untuk menambahkan foto. Pilih foto mana saja yang ingin anda jadikan video
Menambahkan foto Proshow Producer
4. Setelah gambar ditambahkan kemudian klik Add Text untuk menambahkan teks pada slideshow
klik add text untuk menambahkan tulisan
5. Teks di atas berfungsi sebagai pengantar tiap-tiap foto, anda bisa taruh teks di tiap foto, ataupun cuma di awal video saja. Di sini saya hanya mencontohkan teks cuma ditaruh di awal video, maka saya menempatkan teks di awal foto, lihat gambar. Setelah itu klik Next.
menambahkan teks di awal video
6. Langkah selanjutnya adalah menambahkan musik pada video, kemudian klik Next
menambahkan music pada video
7. Pilih efek video yang anda inginkan, atau lebih gampangnya pilih All Effect, maka efek slideshow akan dipakai secara random. Klik Next
pilih efect slide show
8. Masukkan judul video yang diinginkan kemudian klik Create, maka proses penggabungan foto menjadi slideshow akan berlangsung
masukkan judul video
9. Setelah proses selesai maka secara otomatis video akan ditampilkan. Di sini anda lakukan evaluasi apakah hasil dari video slideshow sudah sesuai atau sudah sreg untuk anda, jika merasa cocok dengan video nya langsung saja klik Next
preview video slideshow
10. Untuk menyimpan video slideshow anda, langkah selanjutnya adalah klik pada Publish Your Show
simpan video
11. Pilih Video for Web/Device
video for web
12. Pilih format video yang anda inginkan, apakah dalam format AVI, FLV, MP4 (MPEG4) atau yang lainnya. Klik Create dan tentukan di lokasi mana video anda akan disimpan
pilih format video
13. Proses convert video akan berlangsung, tunggu hingga selesai

Oke, selesai semua tutorial cara menggunakan software Proshow Producer. Anda bisa berkreasi sendiri dengan software ini karena fitur di dalamnya sangat banyak yang tidak semua saya jelaskan di sini. 
Ini contoh video hasil software Proshow Producer yang sudah saya upload ke Youtube.


Rabu, 16 Oktober 2013

xampp-win32-1.8.1-VC9-installer

Download xampp-win32-1.8.1-VC9

XAMPP (play /ˈzæmp/ atau /ˈɛks.æmp/) adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program.
Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk mendapatkanya dapat mendownload langsung dari web resminya.

Sejarah dan Pengembang

XAMPP dikembangkan dari sebuah tim proyek bernama Apache Friends, yang terdiri dari Tim Inti (Core Team), Tim Pengembang (Development Team) & Tim Dukungan (Support Team)

Asal kata dari XAMPP

XAMPP adalah singkatan yang masing-masing hurufnya adalah:

X

X: Program ini dapat dijalankan dibanyak sistem operasi, seperti Windows, Linux, Mac OS, dan Solaris.

A

A: Apache, merupakan aplikasi web server. Tugas utama Apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. jika diperlukan juga berdasarkan kode PHP yang dituliskan,maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan.

M

M: MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang berada dalam database.

P

P: PHP, bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis data yang sering digunakan bersama PHP adalah MySQl. namun PHP juga mendukung sistem manajement database Oracle, Microsoft Access, Interbase, d-base, PostgreSQL, dan sebagainya.

P

P: Perl, bahasa pemrograman.

Bagian Penting XAMPP

Mengenal bagian XAMPP yang biasa digunakan pada umumnya:
  • htdoc adalah folder tempat meletakkan berkas-berkas yang akan dijalankan, seperti berkas PHP, HTML dan skrip lain.
  • phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada dikomputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpMyAdmin, maka akan muncul halaman phpMyAdmin.
  • Kontrol Panel yang berfungsi untuk mengelola layanan (service) XAMPP. Seperti menghentikan (stop) layanan, ataupun memulai (start).

Komponen

XAMPP 1.8.3 untuk Windows, including:
  • Apache 2.4.4
  • MySQL 5.6.11
  • PHP 5.5.0
  • phpMyAdmin 4.0.4
  • FileZilla FTP Server 0.9.41
  • Tomcat 7.0.41 (with mod_proxy_ajp as connector)
  • Strawberry Perl 5.16.3.1 Portable
  • XAMPP Control Panel 3.2.1 (from hackattack142)
XAMPP 1.8.3 untuk Linux, including:
  • Apache 2.4.4
  • MySQL 5.6.11
  • PHP 5.5.0
  • phpMyAdmin 4.0.4
  • OpenSSL 1.0.1e
XAMPP untuk Solaris
XAMPP untuk Mac OS X

Lihat juga

 

XAMPP
Xampp logo.svg
Pengembang Apache Friends
Rilis stabil 1.8.3 / 18 Juli 2013; 2 bulan yang lalu
Sistem operasi Cross-platform (Linux, Windows, Solaris, Mac OS X)
Jenis WAMP, MAMP, SAMP, LAMP
Lisensi GPL
Situs web resmi www.apachefriends.org/en/xampp.html

Referensi

  1. ^ "Interview with Kai Seidler from the XAMPP project". MySQL AB. Diakses 2009-08-22.
  2. ^ Tim Pengembang Apache Friends
  3. ^ a b c d Rachmad Hakim S, Cara Cerdas Mengelola Blog + CD, Elex Media Komputindo
  4. ^ a b c Dedik Kurniawan, The Master of 3. Elex Media Komputindo
  5. ^ Fany Ariasari, Panduan Praktis Bikin Blog dengan Wordpress, halaman 10. Media Kita.
  6. ^ "xampp for windows". apache friends. 2013-07-18. Diakses 2013-07-18.
  7. ^ "XAMPP for Linux". apache friends. 2013-07-18. Diakses 2013-07-18.
  8. ^ "XAMPP for Solaris". apache friends. 2012-07-13. Diakses 2012-07-23.
  9. ^ "XAMPP for Mac OS X". apache friends. 2012-07-13. Diakses 2012-07-23.

Pranala Luar

apache-tomcat-7.0.40

Apache tomcat adalah sebuah open source web server yang di kembangkan oleh Apache Sofware Fondation (ASF). Tomcat mengimplementasikan Java Servlet dan juga Java Server Page (JSP) spesifikasi dari Oracle Corporation, dan menyediakan java HTTP web server yang bisa dijalankan dengan kode java.
Jika ingin mempelajari tomcat tidak perlu bingung dengan web server apache, karena apache tomcat merupakan implementasi dari bahasa C dari sebuah web server HTTP. Web server java dan C tidak di kemas secara bersamaan , meskipun mereka sering di gunakan bersama sebagai bagian dari setumpuk aplikasi server. Apache Tomcat mencakup perangkat configurasi dan menejemen, tetapi bisa juga di gunakan untuk merubah konfigurasi file XML.
Tomcat memiliki 3 komponen yaitu Catalina sebagai FTP lalu Coyote sebagai conecctor dan yang terakhir Jasper sebagai JSP engine. Catalina adalah pengangkut data servlet tomcat. Cataline mengimplementasikan spesifikasi Sun Microsystem untuk servlet dan JSP. Sedangkan Coyote adalah tomcat HTTP component conecctor yang mendukung untuk server web dan tempat bagi aplikasi. Coyote menerima perintah koneksi masuk pada port TCP tertentu pada server dan merumuskan permintaan ke tomcat Engine untuk memproses permintaan tersebut dan mengirim kembali respon ke client yang meminta. Dan yang terakhir adalah Jasper sebagai JSP engine. Lagi-lagi  jasper merumakan implementasi dari Sun Microsystem java server page (JSP). Jasper mem-parsing file JSP untuk mengkomplikasi mereka ke dalam kode java sebagai servlet (yang di tangani oleh catalina). Pada saat runtime jesper mendeteksi perubahan pada file JSP dan recomplies mereka.
Para pengguna yang sudah ahli dan berpengalaman biasa menginstal tomcat manual dari source code. Setelah menginstal dependasi seperti Java Development Kit (JDK) dan apache untuk alat membangun. Tomcat bisa di gunakan untuk membuat server web stand alone sendiri atau busa pula digunakan menjadi sebuah component yang lebih complex dan lebih rumit lagi yang biasanya berfungsi sebagai back-end yng menangani permintaan yang dikirimkan ke web server tujuan, menggunakan conecctor seperti mod_jk yang telah di sediakan oleh apache atau mod_proxy yang merupakan module opsional untuk apache HTTP Server
Tomcat adalah aplikasi yang memungkinkan PC anda dapat bekerja mandiri sebagai server. Hal ini membantu dalam tugas-tugas seperti pemrograman mengunakan java server page(JSP) . dengan menginstal soft ware ini anda dapat menggunakan pc anda sebagai server dan melakukan tugas terkait server ataupun tidak.

oCam_v7.0.0.0

Download oCam
Satu lagi software gratis yang dapat digunakan untuk merekam desktop komputer maupun mengambil gambar tertentu yang terdapat di desktop komputer yaitu dengan menggunakan oCam. Tentu saja software oCam ini sangat bermanfaat bagi anda yang ingin merekam tampilan desktop komputer untuk tutorial tertentu yang dapat disimpan menjadi sebuah video maupun mengambil bagian tertentu untuk disimpan menjadi file gambar. Penggunaannya pun sangat mudah, bila ingin merekam tampilan desktop komputer anda yang perlu anda lakukan hanya mengklik "Record" dan sebelum anda merekamnya, sebaiknya disetting terlebih dahulu lebar dan tinggi bagian desktop yang akan direkam dengan mengklik "Resize" maupun dengan menggeser kotak daerah yang akan terekam. Dapsoft telah mencoba software ini untuk merekam desktop komputer dengan menggunakan oCam. Secara keseluruhan, oCam dapat menjadi alternatif untuk merekam dan mengambil gambar tertentu yang ada didesktop komputer. Selain itu, oCam adalah software gratis yang dapat anda download dan gunakan secara gratis pula.

Read more at: http://h969.blogspot.com/2013/03/merekam-tampilan-desktop-komputer.html
Terima Kasih telah berkunjung di http://h969.blogspot.com/ - Blognya MUHAMAD HENDRA


Satu lagi software gratis yang dapat digunakan untuk merekam desktop komputer maupun mengambil gambar tertentu yang terdapat di desktop komputer yaitu dengan menggunakan oCam. Tentu saja software oCam ini sangat bermanfaat bagi anda yang ingin merekam tampilan desktop komputer untuk tutorial tertentu yang dapat disimpan menjadi sebuah video maupun mengambil bagian tertentu untuk disimpan menjadi file gambar. Penggunaannya pun sangat mudah, bila ingin merekam tampilan desktop komputer anda yang perlu anda lakukan hanya mengklik "Record" dan sebelum anda merekamnya, sebaiknya disetting terlebih dahulu lebar dan tinggi bagian desktop yang akan direkam dengan mengklik "Resize" maupun dengan menggeser kotak daerah yang akan terekam. Dapsoft telah mencoba software ini untuk merekam desktop komputer dengan menggunakan oCam. Secara keseluruhan, oCam dapat menjadi alternatif untuk merekam dan mengambil gambar tertentu yang ada didesktop komputer. Selain itu, oCam adalah software gratis yang dapat anda download dan gunakan secara gratis pula.

PhotoScape_V3-6-3

Download Photoscape
Photoscape adalah sebuah editor foto gratis mengagumkan. Ini termasuk sangat banyak filter, alat, dan efek spesial yang akan membuat anda sulit percaya ini memang gratis.
Photoscape sudah termasuk apapun anda perlukan untuk menampilkan, mengoptimalkan, mengedit, mencetak, dan bersenang-senang dengan foto anda. Bahkan kenyataannya, ini sangat lengkap hingga banyak memanggilnya alternatif Photoshop yang gratis. Tentu, tidak sampai ke level Photoshop, tapi ini memang sebuah alternatif hebat terhadap andalannya Adobe - dan ini membuat mengedit foto jauh lebih menyenangkan!
Salah satu elemen menarik di Photoscape adalah desain tampilannya yang tidak biasa. Dari jendela utama program anda bisa memilih apa yang anda ingin lakukan: menampilkan gambar-gambar, mengoptimalkan yang tidak tampak bagus, mencetak beberapa foto pada satu halaman dengan gaya kolase, atau mungkin menambahkan apa saja dari lusinan filter dan efek spesial yang termasuk dalam program tersebut.
Alat-alat ekstra lainnya dalam fitur Photoscape adalah pengganti nama file, pemilih warna, alat penangkap tampilan layar, dan bahkan pengubah RAW.
Memang tidak ada hal negatif yang dapat dikatakan tentang Photoscape. Download saja, coba, menyukainya, dan simpan selamanya. Ini gratis!

PhotoScape
Photoscape Logo.jpeg
Photoscape.jpg
PhotoScape 3.5 di Windows XP
Pengembang MOOII Tech
Rilis stabil 3.5
Sistem operasi Windows 7, Windows Vista, Windows XP, Windows 98
Jenis Editor gambar
Lisensi Freeware
Situs web resmi Photoscape.org
Photoscape adalah perangkat lunak editor citra yang dikembangkan oleh MOOII Tech, Korea.
Konsep dasar PhotoScape adalah "Mudah dan Menyenangkan" Sehingga memungkinkan pengguna untuk dengan mudah mengedit foto yang diambil dari kamera digital atau kamera ponsel. PhotoScape menyediakan antarmuka pengguna sederahan untuk melakukan tambahan foto umum termasuk penyesuaian warna, memotong, mengubah ukuran, percetakan dan animasi GIF.
Photoscape hanya tersedia untuk Microsoft Windows dan tidak tersedia untuk Mac atau Linux. Bahasa default adalah bahasa Inggris dan Korea, dengan paket bahasa tambahan yang tersedia untuk di-download.
Versi rilis stabil saat ini adalah 3.5. Namun, versi lama masih tersedia untuk pengguna Windows 98 atau Me. Photoscape ini didistribusikan secara gratis untuk semua pengguna, termasuk untuk tujuan komersial.

Fitur

Fitur-fitur PhotoScape adalah
  • Viewer: Melihat foto di dalam folder dan membuat slideshow
  • Photo Editor: mengubah ukuran, kecerahan dan penyesuaian warna, white balance, koreksi latar, Bingkai, balooon, efek mosaik, menambahkan teks, menyisipkan gambar, cropping, filter, penghapusan red eye, blooming, clone stamp
  • Photo-Batch Editor: Untuk memproses beberapa foto secara sekaligus, mengubah nama beberapa foto secara sekaligus.
  • Page : Menggabungkan beberapa foto menjadi poster-seperti halaman tunggal atau menjadi satu foto akhir.
  • GIF Animation : Membuat beberapa gambar menjadi animasi GIF.
  • Print: Mencetak foto untuk acara-acara tertentu, seperti foto Paspor, atau halaman berjajar seperti kertas grafik atau kalender.
  • Screen Capture: Menyimpan layar monitor ke file gambar.
  • Color Picker: Memilih warna dari layar piksel.
  • RAW Converter: Mengkonversi format gambar RAW ke format JPEG.
  • Face Finder: Untuk mememukan wajah yang sama melalui internet.

Lihat Pula

(VC) Microsoft Visual C++

Download (VC)_Microsoft Visual C++

Visual C++ adalah sebuah produk Integrated Development Environment (IDE) untuk bahasa pemrograman C dan C++ yang dikembangkan Microsoft. Visual C++ merupakan salah satu bagian dari paket Microsoft Visual Studio.
Visual C++ dapat berjalan lebih cepat pada windows karena hanya memerlukan memori yang kecil. Dalam hal ini, Ms. Visual C++ lebih unggul jika dibandingkan dengan Ms. Visual Basic. Ini menjadi salah satu alasan Ms. Visual C++ lebih dipilih programmer untuk membuat berbagai aplikasi dekstop maupun antivirus.

Java Installer Updated

Download Java Installer Updated

In computing, Java Web Start (also known as JavaWS, javaws or JAWS) is a framework developed by Sun Microsystems (now Oracle) that allows users to start application software for the Java Platform directly from the Internet using a web browser. Some key benefits of this technology include seamless version updating for globally distributed applications and greater control of memory allocation to the Java virtual machine.

Functionality

Unlike Java applets, Web Start applications do not run inside the browser. However, by default they run in the same sandbox as applets, with several minor extensions like allowing to load and save the file that is explicitly selected by the user through the file selection dialog. Only signed applications can be configured to have additional or even all permissions.
Web Start has an advantage over applets in that it overcomes many compatibility problems with browsers' Java plugins and different JVM versions. On the other hand, Web Start programs are no longer part of the web page. They are independent applications that run in a separate frame.
Web Start can also launch unmodified applets that are packaged inside .jar files, by writing the appropriate JNLP file. This file can also pass the applet parameters. Such applets also run in a separate frame. Applet launcher may not support some specific cases like loading class as resource.
Like applets, Java Web Start is cross platform.

Implementation

Early versions of Java Web Start came with an application manager where, e.g., Sun's demo applications could be launched
The developer prepares a special XML file with JNLP extension. This file describes the application requirements, code location, parameters and additional permissions (if any). The browser downloads this file as any other and (following its MIME type, application/x-java-jnlp-file) opens it with Web Start tool. Web Start tool downloads all necessary resources and launches the application.
Java Web Start provides a series of classes in the javax.jnlp package which provide various services to the application. Sun designed most of these services with the aim of allowing carefully controlled access to resources (such as files and the system clipboard) while restricting the application to authorized operations.
Sun introduced version 1.0 of Web Start in March 2001,[1] while 64-bit Windows support added only in Java 6[2] (later than 64-bit Java was first available). Since J2SE 1.4 Web Start comes as a default part of Java Runtime Environment (JRE) called javaws, computer administrators no longer have to install it separately.

Java Network Launching Protocol (JNLP)

Programmers often speak of the Java Network Launching Protocol (JNLP) interchangeably with the term "Web Start". The JNLP protocol, defined with an XML schema, specifies how to launch Java Web Start applications. JNLP consists of a set of rules defining how exactly to implement the launching mechanism. JNLP files include information such as the location of the jar package file and the name of the main class for the application, in addition to any other parameters for the program. A properly configured browser passes JNLP files to a Java Runtime Environment (JRE) which in turn downloads the application onto the user's machine and starts executing it. The development of JNLP took place under the Java Community Process as JSR 56. It includes the original 1.0 release, the subsequent 1.5 maintenance release, and as of 2006, the pending 6.0 maintenance release.[clarify]
Important Web Start features include the ability to automatically download and install a JRE in the case where the user does not have Java installed, and for programmers to specify which JRE version a given program needs in order to execute. The user does not have to remain connected to the Internet to execute the downloaded programs, because they execute from a locally maintained cache. Updates of the software download from the Web become available when the user has a connection to the Internet, thus easing the burden of deployment.
Any computer user can use JNLP by simply installing a JNLP client (most commonly Java Web Start). The installation can occur automatically such that the end-user sees the client launcher downloading and installing the Java application when first executed.
JNLP works in a similar fashion to how HTTP/HTML works for the web. For rendering a HTML webpage, after the user clicks on a weblink, the browser submits a URL to a webserver, which replies with an HTML file. The browser then requests the resources referred to by this file (images, css), and finally renders the page once it has received enough information. Page rendering usually starts before all resources have downloaded; some resources not critical to the layout of the page (such as images), can follow on afterwards.
JNLP mirrors this process; in the same way that a Web browser renders a webpage, a JNLP client "renders" a Java app. After the user clicks on a weblink, the browser submits a URL to a webserver, which replies with a JNLP file (instead of a HTML file) for the application. The JNLP client parses this file, requests the resources specified (jar files), waits for the retrieval of all required resources, and then launches the application. The JNLP file can list resources as "lazy", which informs the JNLP client that the application does not need those resources to start, but can retrieve them later on when/if the application requests them.

Example

The example below describes a simple JNLP to launch the applet, specifying code base, source, main class and window size. Such file contains all necessary references and is self-sufficient to launch the application. As no permissions are requested, the code will run in a sandbox. JNLP also states that this application can run offline (if already cached) and should be updated as a background process.
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="http://ultrastudio.org/upload" href="">
    <information>
        <title>Launch applet with Web Start</title>
        <vendor>Foo Bar Inc.</vendor>
        <offline-allowed/>
    </information>
    <resources>
        <j2se version="1.5+" href="http://java.sun.com/products/autodl/j2se"/>
        <jar href="Ray-2.3-4ca60e46-0956-3f22-983c-e3ed986dfd03.jar" main="true" />
    </resources>
    <applet-desc>
         <name="Ray diagram applet" main-class="raydiagramsapplet.Main"
         width="300" height="200">
    </applet-desc>
  <update check="background"/>
</jnlp>

Pack200 compression

To reduce the size of a Java Web Start application Sun Microsystems introduced a compression system called Pack200 in Java 1.5.0. It can compress a large jar file to one-ninth of its original size if it contains only Java classes.[3]
Java Web Start has supported Pack200 since it first appeared, but initially this feature required server-side cooperation and a certain amount of expertise to set up. When Sun introduced Java SE 6u10, Pack200 support became available without the need for special server support. Application designers can enable or disable this feature within JNLP files.
On slow connections Pack200 gives a performance boost in application startup time and download time.

Signed Web Start applications

By default, Java Web Start applications run "restricted", which means that they do not have access to some system resources such as local files. But publishers can remove these restrictions by signing their Web Start applications with the jarsigner tool that comes with the JDK.

Free alternatives

Java Web Start is not part of OpenJDK and is proprietary. The open-source IcedTea project provides an alternative JNLP implementation in IcedTea-Web.[4]

Well-known applications

  • ArgoUML – an UML diagramming application.
  • Bloom a desktop app to easily upload photos and videos to Facebook
  • CrossFTP – an FTP client and server.
  • Elluminate Live – a web conferencing / virtual classroom program.
  • Ganymede – a GPL-licensed network directory management system
  • Genie Workbench – a set of film production automation tools.
  • Genevestigator, access engine to the curated bioinformatical database.
  • Jake2 – A Java port of Quake 2.
  • JOSM – The Java OpenStreetMap editor.
  • JShot A Java-based screenshot capture application and image editor with integrated upload to image hosting sites
  • JabRef a reference management software that uses BibTeX as its native format
  • muCommander A file Manager and Norton Commander clone with SSH and ftp features
  • PowerTeacher – a gradebook program for student scores: part of the PowerSchool student information system used by schools.
  • PoxNora – a 3/4 perspective, turn-based strategy, collectible card game.
  • Tropic Euro – an online adaptation of the board game Puerto Rico.
  • Wurm Online – a 3D Massively Multiplayer Online Fantasy Simulator.
  • Haven & Hearth – is a MMORPG set in a fictional world loosely inspired by Slavic and Germanic myth and legend.
  • Agenzia delle Entrate ReddiTest – a tool for Italian tax-payers to verify if the national tax agency believes you are evading their taxes.
  • Buho21 – all social games are developed using Java Webstart technology.
  • Autoplot – a plotting tool for various file formats like ASCII, CDF and NetCDF
  • Running Reality – a historical atlas and model of human history from 3000BC to today, including national borders, cities, armies, and people.

See also

References

External links

JNLP implementations other than Sun's reference implementation:

PHP Designer 2012 Versi 8

PHP Designer 2012 Atau PHP Designer Versi 8 (Bukan 2008 loh) adalah tools php designer yang sangat saya sukai dari pada editor lainya,  Mungkin selama ini bagi para coder khusus nya untuk web developing, program editor Adobe Dreamweaver pasti sangat membantu, dan untuk pemula yang baru belajar rasanya PHP Designer 8 adalah Code editor yang lebih membantu karena program ini lebih intuitif dengan memberitahu kesalahan kode, prosedur menggunakan sysntax tertentu, dan satu lagi yang masih jarang di temui yaitu ‘PHP run’ dimana kita dapat lansung mempreview kode PHP kita, dan juga IDE (integrated development environment) ini juga mendukung OOP(object oriented programing/pemograman berbasi objek) pada PHP dan memudahkan pemograman web 2.0.
PHP designer mendukung berbagai macam bahasa pemograman web mulai dari PHP, HTML, CSS, XML, Java Script, SQL, VBS, Perl, bahkan C#, Python, dan Ruby juga turut di dukung.
Keuntungan bagi programer PHP pemula, PHP designer akan memunculkan jendela pop-up saat kita mengetikan kode yang menampilkan petunjuk mengunakan syntax yang kita ketikan, seperti parameter apa yang bisa di masukan dan sebagainya. selain itu program ini secara live akan menunjukan di baris mana kita melakukan kesalahan penulisan syntax dan fitur error checking PHP designer lebih baik jika di bandingkan dengan Dreamweaver.
Php Designer 8 - Merupakan  software yang digunakan untuk mengedit, debug, menganalisis dan menerbitkan skript PHP. phpDesigner adalah salah satu pemenang penghargaan yang paling populer IDE untuk mengedit, debug, menganalisis dan menerbitkan aplikasi dan situs web didukung oleh PHP dan bahasa web lainnya.

phpDesigner memiliki banyak fitur yang dapat membantu Anda meningkatkan produktivitas seperti fungsi akses tipe, variabel, tag dan properti. Kode cerdas Highlighter, switch otomatis antara stabilo kode tergantung pada posisi Anda dalam dokumen.
Tampilan dari Php Designer 8 :
 Syntax highlighters
  • Intelligent syntax highlighting, switch automatic between PHP, HTML, CSS and javascript
  • PHP (both version 4 and 5 are full supported)
  • HTML/XHTML
  • CSS (both version 1 and 2.1 are full supported)
  • javascript
  • VBScript
  • Java
  • C#
  • Perl
  • Phyton
  • Ruby
  • Smarty
PHP
  • Support for PHP 4 and PHP 5+
  • Code explorer for PHP (support for includes, classes, extended classes, interfaces, properties, functions, constants and variables)
  • Code completion (code insight) for PHP with OOP support
  • Code tip for PHP (helps you completing your functions as you type)
  • Code completion for phpDocumentor
  • Support for PHP object oriented programming (OOP) including nested objects
  • Work with any of your favorites PHP frameworks
  • Add automatic phpDocumentor documentation to your classes and functions
  • Smart comment/uncomment of code
  • Automatic close single- or double quotes, brackets etc
  • Enclose strings with single- or double quotes, linefeed, carriage return or tabs
  • phpDocumentor wizard
  • Fast, powerful and easily configurable
Debug PHP
  • Debug PHP scripts with Xdebug
  • Step by step debugging
  • Breakpoints
  • Step into
  • Step over
  • Run to cursor
  • Run until return
  • Watches
  • Context variables
  • Call stack
  • Profiling
  • Evaluate
  • Multiple sessions
  • Evaluation Tip
  • Catch errors
  • Support for localhost preview
  • Preview with Internet explorer, Firefox, Chrome, Opera and Safari
  • Support for debugging from external browsers and stepping into the code in phpDesigner 7
  • Run PHP scripts using the PHP interpreter from php.net
  • Catch output (both formatted and as text) and errors and warnings
Syntax check
  • Real time syntax check for PHP, HTML/XHTML and CSS
  • Real time syntax check for PHP using the PHP interpreter from php.net
HTML
  • Code completion (code insight) for HTML/XHTML with embedded CSS and javascript code completion (code insight)
  • Tag code inspector for HTML/XHTML
  • Find and select matching tags
  • Show HTML/XHTML syntax errors in real-time
  • Support for HTML tidy (w3 standard, upgrade to css, upgrade to xhtml and upgrade to xml)
  • The code completion will automatic suggest the missing close tag
  • Remove tags
  • Import tag from other documents
  • Special character dialog and converter
  • Format tools and tags
  • Link-, image-, table-, list-, forms-, meta-, flash-, font-, color dialogs
  • Selection between a variation of doctypes
CSS
  • Code Explorer for CSS
  • Show CSS syntax errors in real-time
  • CSS code completion (code insight)
  • Selector wizards (simple, class, id, contextual, child, sibling and pseudo)
  • Go to any CSS class or id located in either your document, project or opened files
javascript
  • Code Explorer for javascript
  • Code completion (code insight) for javascript with OOP support
  • Code tip for javascript (helps you completing your functions as you type)
  • Support for the javascript framework jQuery
  • Support for the javascript framework YUI
  • Support for the javascript framework Prototype
  • Support for the javascript framework MooTools
  • Support for the javascript framework Dojo
  • Support for the javascript framework Ext JS
  • Go to any javascript function or variables declared in either your document, project or opened files
Whats New:
  • Support for CSS3 colors HSL, HSLA and RGBA *New
  • Spanish Language update *New
  • Catalan Language update *New
  • Japanese Language update *New
  • Simplified Chinese Language update *New
  • Traditional Chinese Language update *New
  • Hungarian Language update *New
  • Romanian Language update *New
  • Git output dialog *New
  • Git Add file *Fixed
  • Git Commit file *Fixed
  • Git Commit folder *Fixed
  • Git Status *Fixed
  • Git List committed files *Fixed
  • Git Diff *Fixed
  • Git Log *Fixed
  • Git Log file *Fixed
  • Run custom Git file command *Fixed
  • Run custom Git command *Fixed
  • Text marker with spaces *Fixed
  • Text marker with tabs *Fixed
 PHP Designer 2012 Versi 8 Download