Senin, 30 April 2012

latihan UTS

Situs File Hosting 


Sekarang ini kebutuhan akan tempat menyimpan file menjadi semakin besar. Kita sudah mempunyai flashdisk dengan ukuran 8GB atau 16GB, tetapi masih saja penuh. Bahkan harddisk yang ukurannya 360GB atau 500GB saja bisa penuh dengan film atau game koleksi kita. Nah, ada trik menarik untuk mengatasi masalah diatas. Kalian bisa mengupload file kalian dan mendownloadnya berulang kali. Kalian dapat menaruh file yang kalian inginkan di situs file hosting. Ada banyak situs penyedia file hosting di dunia ini. Namun hanya beberapa saja yang ngetrend atau bagus untuk digunakan. Berikut adalah situs file hosting yang sangat cocok digunakan untuk kalian semua :







  1. Badongo - Badongo merupakan situs file hosting yang cukup mumpuni. Jika kalian bukan anggota atau belum mendaftar disana, kalian diberikan quota upload sampai 4,8GB per harinya. Jika kalian adalah anggota terdaftar, kalian dapat upload sampai 12GB perharinya. Hanya saja, jika file yang kalian upload tidak aktif selama 50 hari (untuk non-anggota) dan 90 hari (untuk anggota), maka file yang kalian upload akan di delete 50 hari atau 90 hari setelah download terkakhir. Namun jika kalian mendaftar sebagai premium user, maka hal tersebut tidak akan terjadi dan upload file juga tak terbatas tiap harinya.
  2. Snapdrive - Snapdrive merupakan tempat file hosting yang lumayan disegani. Setiap user diberikan quota hingga 5GB, namun file yang di upload tidak boleh lebih besar dari 5MB. Snapdrive cocok digunakan untuk menyimpan lagu atau gambar.
  1. Ziddu - Ziddu sangat banyak digunakan oleh bloggers Indonesia. Selain sebagai lahan bisnis, situs ini juga memberikan upload file yang tak terbatas. Hanya saja, situs ini sering melakukan pop-up jika kalian ingin mendownload file dari sini.
  2. File Dropper - File Dropper bisa dibilang adalah situs free file hosting yang paling mudah digunakan dan juga paling cepat. Ketika memasuki situsnya. Akan ada form upload, cukup klik tombol upload, pilih file yang akan kalian upload, bagikan link nya. File Dropper memberikan Anda file upload sampai 5GB.
  3. MyFreeFileHosting - MyFreeFileHosting memberikan Anda upload file sampai 100MB per file. Selain itu, situs ini juga memberikan layanan tag untuk mengkategorikan file, mengirim email notifikasi, dan lain sebagainya.
  4. MissUpload - MissUpload mirip dengan Badongo. Hanya saja file akan dihapus 30 hari setelah hari download terkahir. Dan ukuran file yang bisa kalian upload sampai 300MB perharinya.
  5. Fileden - Disini kalian dapat mengupload file sampai 100MB. Jika kalian mendaftar sebagai premium user, kalian dapat upload dan bandwith yang unlimited!
  6. FileFactory - FileFactory memberikan Anda upload 300MB per filenya. Anda dapat mengupload hingga 25 file dalam berbagai format.
  7. MediaFire - MediaFire mungkin yang paling berguna untuk file hosting. Dengan mendaftar, kalian dapat mengupload 200MB per file nya. Selain itu juga menawarkan unlimited uploads, downloads, dan storage. Jika Anda mengupgrade akun Anda menjadi MediaFirePro, Anda bisa menikmati yang lebih-lebih!
  8. EasyShare - EasyShare menawarkan upload file sampai 200MB per file nya. Dan kecepatan download yang mumpuni.Selain itu, situs ini juga memberikan duit bagi penggunanya setelah file yang kalian upload di download sekian kali.

Nah, itu adalah beberapa situs penyedia file hosting yang bagus. Semoga informasi diatas dapat berguna bagi kalian semua.
langkah-langkah pembuatan file hosting di sini kita menggunakan ziddu :
1. pertama kita siapkan file yang akan di hosting
2.Bila anda sudah mempunyai akun ziddu anda tinggal login aj (Klik)Login
jika agan belum punya akun … daftar dulu … caranya mudah … Klik Disini untuk melihat cara mandaftar diziddu. 3. Untuk upload, klik browse untuk mencari file yang akan di upload… trus klik Upload..


4. Tunggu progress-nya sampai selesai


5. Setelah itu URL dari file yang anda upload yang bisa anda cantumkan pada blog untuk bisa didownload.

cara mencantumkan di blog adalah
1. kita blok dulu kata yang akan di link kan
2. klik link pada bagian atas kanan menu entri
3 lalu masukkan nama URLnya pada kotak web addres  
4. klik oke

untuk download data saya klik di sini

Kamis, 26 April 2012

data ku disini
untuk mau baca tutorial adobe dreamweaver cs3 download di sini
tutorial php my admin

PhpMyAdmin Tutorial

PhpMyAdmin is web base software used for creating and maintaining MySQL databases. This tutorial is designed to get you starting with the basics of phpMyAdmin.
You can access your MySQL account using phpMyAdmin using the link provided to you --something like below where  my-domain.ca  is your domain  name
http://www.my-domain.ca/phpmyadmin/
When you click on the link above, a dialog box will prompt you for a username and password. This will be the username and password given you when we set  it up for you.
Login 
screen
Once you log in, a phpMyAdmin screen appears as shown below.
phpMyAdmin welcome page
Creating a table in your database
The left-hand frame in phpMyAdmin is used for navigation.You will see your database displayed here (in this case called mydomain). As you create tables, they will show below this.
Click on your database the navigation frame and a new window will appear on the right hand side.
Creating a table
We will create a table in the database, called "people". Use the Create new table feature. Type in the name of the new table into the Name: people, and the number of columns in the table (4) into Fields:. This tutorial is only designed to show you the basic php/MySQL/phpMyAdmin functions. You can delete it using the Drop function. You will want to allow for growth in your table.
Defining fields
Click Go and you should see something like this. The table title now appears with under the database name.

table features
Now enter the names and attributes of our table fields. Enter the following information as above:


Field Type Length Default
Extra
id int 6 0
auto_increment
name char 100

telephone char 50

birthday char 50

The Length value indicates the maximum allowable length of characters for input. There are many different values that can be set for Type; see further documentation here. The Types specified in this example aren't the most efficient, but just used for the purposes of this exercise. The "id" field, which will be used as a Primary key for this table, has been set to auto_increment, saving you from having to having to type in the next number in sequence when you input records.  Set the Default to 0

Once you've entered all the values, click Save. A screen like this will appear.
Table 
properties
Congratulations!-You have created your table! The corresponding SQL command for creating these fields is also displayed. This isn't needed but in time you will start to recognise MySql commands
Note that you can use Drop to delete a table or fields.

When you are ready we suggest you check out  all of the options on this page.
Inputting data into the table.
 Click the tab labeled "Insert" -  and another window should appear, like this.
Adding 
records
Now type in the details for each of the fields for this record. The "id" column was set to automatically increment so you do not need to enter a number.

Note - if you ever get lost with phpMyAdmin navigation  click "Home" in the left hand nav bar and start again.
Now click Save and the record is saved to the people table.
The previous window reappears with the SQL command for the insert. You can keep adding recordsby re-selecting Insert".
For multiple records, you can select the "Insert another new row" radio button on the input form.
When you've finished entering  several records into the table, you can check them by clicking on the  Browse tab. You can click on  individual records for editing or deleting.
browsing your table
You can use the Select tab to refine your display when your database starts grows to many pages of records.
Backup your data
You "don't know what you've got 'til its gone"!

- Click on your database name in the left hand navigation bar
- Click on EXPORT (top tab)
- Highlight the table/s you want to back up
- Select STRUCTURE and DATA radio button
- Select "Enclose table and field names with backquotes"
-  Select "Save as file" and "zipped" check boxes
- Click "Go" and a zipped archive file will be generated.
Well done! - you've created a database, a table and fields, entered in a few records, viewed the records, edited and perhaps deleted some of them and practised backing up.
If you want to learn more go here
 Learning SQL Using phpMyAdmin

or hit your favourite search engine - lots out there!  Good luck and have fun!



FAQ Main
HOME
Go back

Senin, 23 April 2012

Embarcadero Delphi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
(Dialihkan dari Delphi (bahasa pemrograman))
Langsung ke: navigasi, cari

Delphi's-like logo
Delphi7enterprise.jpg
Delphi adalah sebuah IDE Compiler untuk bahasa pemrograman Pascal dan lingkungan pengembangan perangkat lunak. Produk ini dikembangkan oleh CodeGear sebagai divisi pengembangan perangkat lunak milik Embarcadero, divisi tersebut sebelumnya adalah milik Borland. Bahasa Delphi, atau dikenal pula sebagai object pascal (pascal dengan ekstensi pemrograman berorientasi objek (PBO/OOP)) pada mulanya ditujukan hanya untuk Microsoft Windows, namun saat ini telah mampu digunakan untuk mengembangkan aplikasi untuk Linux dan Microsoft .NET framework (lihat di bawah). Dengan menggunakan Free Pascal yang merupakan proyek opensource, bahasa ini dapat pula digunakan untuk membuat program yang berjalan di sistem operasi Mac OS X dan Windows CE
Pada tanggal 8 Februari 2006, Borland mengumumkan akan melepas seluruh jajaran produk pengembangan aplikasi komputernya termasuk di antaranya Delphi, untuk itulah Borland membentuk perusahaan baru dengan nama CodeGear sehingga terpisah dari Borland [1]. Saat ini Delphi menjadi bagian dari jajaran IDE milik Embarcadero Technologies setelah Embarcadero Technologies mengakuisisi CodeGear. Hal ini disebabkan karena kerugian yang terus menerus selama 2006 rugi bersih sebesar $53.1 juta, 2007 rugi bersih $61 juta. Sehingga pada tahun 2008 saat CodeGear menderita rugi bersih $22.3 maka CodeGear dijual ke Embarcadero seharga $23 juta untuk menutupi rugi bersih ini [2].

Daftar isi

 [sembunyikan

[sunting] Lingkungan pengembangan

Umumnya Delphi lebih banyak digunakan untuk pengembangan aplikasi desktop dan enterprise berbasis database, tapi sebagai perangkat pengembangan yang bersifat general-purpose ia juga mampu dan digunakan dalam berbagai jenis proyek pengembangan software. Ia juga yang dikenal sebagai salah satu yang membawa istilah RAD tool, kepanjangan dari Rapid Application Development, saat dirilis tahun 1995 untuk windows 16-bit. Delphi 2, dirilis setahun kemudian, mendukung lingkungan windows 32-bit, dan versi c++, C++Builder, dirilis beberapa tahun kemudian. Pada tahun 2001 sebuah versi linux yang dikenal sebagai Kylix tersedia. Dengan satu rilis baru setiap tahunnya, pada tahun 2002 dukungan untuk Linux (melalui Kylix dan CLX component library) ditambahkan dan tahun 2003 .NET mulai didukung dengan munculnya Delphi.Net (Delphi 8).
Chief Architect yang membidani Delphi, dan pendahulunya Turbo Pascal, adalah Anders Hejlsberg sampai kemudian ia pindah ke Microsoft tahun 1996 di mana ia sebagai chief designer C# dan termasuk orang kunci dalam perancangan Microsoft .Net Framework. Dukungan penuh untuk .Net ditambahkan pada Delphi 8 (dirilis pada bulan Desember 2003) dengan penampilan user interface (look and feel) mirip dengan Microsoft Visual Studio .NET.
Delphi 2005 (nama lain dari Delphi 9) mendukung code generation baik untuk win32 maupun .NET, dan seperti yang telah dikenal, fitur-fitur manipulasi data secara live dari database secara design-time. Ia juga membawa banyak pembaruan pada IDE secara signifikan.
Para penganjur delphi mengklaim dengan bahasa pemrograman Delphi, IDE dan component library (VCL/CLX) yang disediakan oleh vendor tunggal memungkinkan satu paket yang lebih konsisten dan mudah dikenali.
Produk Delphi ini didistribusikan dalam beberapa rancangan: Personal, Professional, Enterprise (sebelumnya Client/Server) dan Architect.
Delphi2010.jpg

[sunting] Bahasa pemrograman

Perbedaan fitur yang utama antara Delphi, Kylix dengan IDE-IDE yang lain adalah keberadaan bahasanya (Bahasa pemrograman delphi), VCL/CLX (Visual Component Library), Penekanan konektifitas database yang sangat baik, dan banyaknya komponen-komponen pihak ketiga yang mendukungnya.
Aspek penting yang perlu dicatat tentang Bahasa pemrograman Delphi termasuk:
  • Penanganan object sebagai reference/pointer secara transparan
  • Properti sebagai bagian dari bahasa tersebut; baik, sebagai getter dan setter (atau accessor and mutator), yang secara transparan mengenkapsulasi akses pada field-field anggota dalam kelas tersebut.
  • Property index dan Default yang menyediakan akses pada data kolektif
  • Pendelegasian (type safe method pointer) yang digunakan untuk memproses event yang dipicu oleh component
  • Pendelegasian implementasi interface pada Field ataupun property dari class.
  • Implementasi penanganan windows message dengan cara membuat method dalam class dengan nomer/nama dari windows message yang akan dihandle.
  • COM bersifat sebagai interface yang independen dengan implementasi class sebagai reference counted
  • Kompilasi yang dapat menghasilkan kode yang berjalan secara native x86 ataupun managed code pada arsitektur framework .NET.

[sunting] Pro dan kontra

[sunting] Keuntungan

Adapun sejumlah keuntungan Embarcadero Delphi, antara lain:
  • Komunitas pengguna yang besar pada Usenet maupun web [3]
  • Dapat mengkompilasi menjadi single executable (aplikasi portable), memudahkan distribusi dan meminimalisir masalah yang terkait dengan versioning
  • Banyaknya dukungan dari pihak ketiga terhadap VCL (biasanya tersedia berikut source codenya) ataupun tools pendukung lainnya (dokumentasi, tool debugging)
  • Optimasi kompiler yang cukup cepat
  • Mendukung multiple platform dari source code yang sama
  • Untuk yang dikelola oleh embarcadero, delphi dapat dijalankan pada multiflatform yaitu windows, linux, android, IOS.[rujukan?]

[sunting] Kerugian

  • Partial single vendor lock-in (Borland dapat menetapkan standar bahasa, kompatibilitas yang harus mengikutinya)
  • Akses pada platform dan library pihak ketiga membutuhkan file-file header yang diterjemahkan ke dalam bahasa pascal
  • Dokumentasi atas platform dan teknik-teknik yang menyertainya sulit ditemukan dalam bahasa pascal (contoh akses COM dan Win32)

[sunting] Klon dan alternatifnya

Meskipun tidak bersifat subsitutif penuh terhadap keseluruhan paket delphi, ada beberapa usaha yang dilakukan untuk membuat kompatibilitas bahasa ini menjadi lebih baik atau bahkan lebih buruk dengan membuat kode delphi yang tidak bisa dicapai oleh delphi ataupun kylix sendiri.
Produk-produk berikut bisa membuat kode delphi berjalan dalam alur yang tidak mungkin dilakukan oleh Delphi (seperti dukungan terhadap sistem operasi yang berbeda, distribusi yang gratis dan penggunaan untuk kebutuhan pendidikan, dan penyertaan kode dari kompilernya sendiri) yang menjadikan vendor bisa menjadi lebih independen. Produk-produk berikut ini umumnya digunakan untuk kebutuhan edukasi dan mengusahakan agar sisi aplikasi delphi yang berjalan pada server bisa berjalan pada sistem operasi alternatif selain dari yang didukung oleh delphi/kylix, umumnya produk tersebut sudah mendukung linux sebelum kylix muncul.
  • Bloodshed Dev-Pascal Salah satu IDE Win32 yang mensupport GNU Pascal maupun Free Pascal
  • Free Pascal Kompiler berbasis commandline dengan dialek yang sangat dekat dengan Turbo Pascal dan Delphi. Fitur yang terdapat pada Delphi versi 4 ke atas hanya diimplementasikan pada seri versi 1.9.x (akan menjadi seri 2.0.x). Versi beta ini sudah bisa digunakan secara baik. Beroperasi umumnya pada sistem operasi berbasis x86. Mendukung Linux, Mac OS dan Mac OS X (termasuk implementasi Xcode) pada keluarga PowerPC, dan Linux berbasis AMD64. SPARC and arsitektur Mesin RISC Acorn (ARM) masih sedang dikerjakan dan belum siap dideploy.
  • GNU Pascal secara terpisah didistribusikan sebagai bagian dari GNU Compiler Collection dan tidak mendukung dialek pascal yang diimplementasikan borland
  • InnerFuse merupakan interpreter bahasa Delphi yang dapat diintegrasikan dengan aplikasi Delphi
  • Lazarus merupakan satu upaya untuk membangun sebuah RAD berbasis Free Pascal.
  • OpenSibyl
  • Virtual Pascal
  • WDOSX
  • Winsoft Pocket Studio
untuk lihat contoh skrip sederhana klik disini
belajar upload file

silahkan klik disini untuk mendowload file

Senin, 16 April 2012

AKu

“Aku sadar telah membiarkan penampilan luarku mempengaruhi perasaanku di dalam. Semakin aku fokus pada hal-hal yang kuminati, semakin banyak hal yang kusukai pada diriku dan itu mempengaruhi cara orang lain memandangku.”

Begitulah sepenggal kutipan dari buku berjudul “Senyum” karya Raina Telgemeier. Raina menceritakan pengalaman masa sekolahnya ke dalam bentuk sebuah novel grafis. Wahh, ternyata pengalamannya tidak seindah pengalaman anak-anak lainnya loh.

Dimulai dari suatu malam, Raina tersandung dan jatuh, sehingga dua gigi depannya rusak parah. Hidupnya berubah menjadi kisah yang panjang! Raina harus pasang-copot kawat gigi, operasi, memakai alat gigi yang memalukan, bahkan gigi palsu! Tidak hanya itu saja masalahnya, masalah lain pun berdatangan.

Wahh, kalau kamu di posisi Raina bagaimana ya?? Tidak mudah loh agar tetap bisa percaya diri karena suatu masalah. Bagaimana ya cara Raina sampai akhirnya dia bisa percaya diri dan menyukai dirinya sendiri lagi??