mine in your language

English French German Spain Italian Dutch Russian Portuguese Japanese Korean Arabic Chinese Simplified

SEKIILAS REKAYASA PERANGKAT LUNAK

apa itu rekayasa perangkat lunak ?

NEW UBUNTU RELEASE

ubuntu terbaru telah dirilis,,intip yuk

SEKILAS C++

Penasaran dengan c++,,ayo kenalan dulu !

PENGANTAR DELPHI

kenalan dengan si delphi yukkk!!!

MEMASANG KABEL UTP

belajar pasang kabel LAN yukk

Sabtu, 02 April 2011

Solar System Simulator 2.0.0

An easy and fun solar system simulation program

Solar System Simulator is an advanced utility designed to simulate the movement of the planets in the solar system.

It features an animated sun, asteroid belt, amazing planet graphics, satellites and planet orbits. It was designed for those who want to learn a little more about the solar system. download now by click animation below !
Read more »

Drag Music Folders to Create Playlists

M3U Dropper provides you an easy way to create playlists with media files stored both on your computer as well as the local network or online. It is portable and as the name suggests, creating such a file only requires you to drop the data in its application window.


Playlists are created with practically zero effort from the user. The procedure generally requires you to load your favorite player with the media you want in the playlist and head over the File menu (usually this is where the option is located) and save the entire list in a playlist format: M3U, PLS, M3U8, etc.

However, with M3U Dropper you can take advantage of a serious set of options that allow you to create the playlist just the way you want it. The application brings in the possibility to search inside a playlist, modify its content, the order of the media, group entries matching a specific text string, etc.

M3U Dropper does not cost a thing and it comes in portable form, allowing you to carry it on a removable device. No installation is required to use it, just unzip the folder and launch the executable file.

The program has a straightforward classic interface, equipped with a menu bar and a tool bar. You can start building up playlists by dragging and dropping files and even entire folders containing media items. Next it is up to you how all the items are ordered, and there are several ways to achieve a neat sequence or simply randomize them all for the player.

The best part is that the program supports a wide range of formats for both video and audio by default. But you can add your own types as well. Additionally, if you want only a specific type of file in a folder to be added to the playlist, it offers the possibility to achieve just this as there are three alternatives when dropping a folder: load only matching files available in the directory or present in subfolders as well or simply drop the entire folder in the application.

You can move selected items and paste them to other playlists, create a temporary playlist with selected items and launch it in default media player, randomize links, view playlist items statistics, clear defined selections, and finally save items in M3U playlist. Under Select menu, there’re more options to deal with checked items. Selection can be changed into reversed order and focus can be moved back & forth between checked items. You can also enter keywords to check only specific items in a playlist. It’s worth mentioning here that the playlist is created from only checked items/links.

If you decide to change the filenames of the audio items or even their storage location you don’t have to recreate the playlists. M3U Dropper provides the possibility to search and replace the string of text either in the path section or the name of the files.

You can spawn multiple instances of the program and combine the items in several playlists into a new one by simply dragging them to the new window. This way you no longer work with the actual audio files but with their entries in the list.

M3U Dropper provides a wide array of sorting options for the loaded items and lets you move them up and down the list any way you like it.

As you get more proficient with using the application you can move in the interface faster with the use of the keyboard shortcuts. The program has a key combination assigned for every function it makes available. For the complete list of hotkeys check the application’s folder for an HTML document called “M3U Dropper Hot Keys”.

The configuration file in M3U Dropper can be saved to a location of your own in no time. This way you can toggle between different setups. This means that you can start the program with a predefined playlist and continue working from there.

Besides offering an easy way to create and edit playlists M3U Dropper can also launch them for you in the default media player on your system. You can define a different player if the default one does not support all the file types you added in the playlist.

The Good

There is no need to install the application. All you need to create a playlist is drag and drop the desired folder into its interface. It supports both audio and video files and it can launch the resulting playlist in the default player, or a specific one you define.

It comes with flexible sorting options and lets you work with multiple playlists at once as it supports drag and drop from one app instance to another.

The Bad

We were unable to drop links from the latest versions of Internet Explorer, Mozilla Firefox, Opera and Chrome.

The Truth

Despite the glitch with the web browsers M3U Dropper makes for an awesome playlist creator and manager. It is easy to use and extremely flexible. The set of options it brings to the table range from sorting the items in the list to editing their path and name if their location changed on the disk.


http://www.softpedia.com/reviews/windows/M3U-Dropper-Review-190439.shtml
Read more »

Computer

From Wikipedia, the free encyclopedia
Jump to: navigation, search
For other uses, see Computer (disambiguation).
"Computer technology" redirects here. For the company, see Computer Technology Limited.
Page semi-protected
Computer Acer Aspire 8920 Gemstone by Georgy.JPGColumbia Supercomputer - NASA Advanced Supercomputing Facility.jpgDell PowerEdge Servers.jpg 2010-01-26-technikkrempel-by-RalfR-05.jpgDelta-C personal computer.jpg Centcom20040818.jpg

A computer is a programmable machine designed to sequentially and automatically carry out a sequence of arithmetic or logical operations. The particular sequence of operations can be changed readily, allowing the computer to solve more than one kind of problem.

Conventionally a computer consists of some form of memory for data storage, at least one element that carries out arithmetic and logic operations, and a sequencing and control element that can change the order of operations based on the information that is stored. Peripheral devices allow information to be entered from external source, and allow the results of operations to be sent out.

A computer's processing unit executes series of instructions that make it read, manipulate and then store data. Conditional instructions change the sequence of instructions as a function of the current state of the machine or its environment.

The first electronic computers were developed in the mid-20th century (1940–1945). Originally, they were the size of a large room, consuming as much power as several hundred modern personal computers (PCs).[1]

Modern computers based on integrated circuits are millions to billions of times more capable than the early machines, and occupy a fraction of the space.[2] Simple computers are small enough to fit into mobile devices, and can be powered by a small battery. Personal computers in their various forms are icons of the Information Age and are what most people think of as "computers". However, the embedded computers found in many devices from MP3 players to fighter aircraft and from toys to industrial robots are the most numerous.
Read more »

our galery

Read more »

Introduction to Visual Basic 6.0


Visual basic is an ideal programming language for developing sophisticated professional applications for Microsoft windows. It makes use of graphical user interface for creating robust and powerful applications. Coding in GUI environment is easy and quicker as compare to traditional, linear programming languages.
            Visual Basic was developed from BASIC programming language. It required at least Microsoft windows 95/NT 3.51, 486 processor and minimum of 16 M.B. of RAM and also 250 MB of hard disk to install complete enterprise edition.

Read more »

dasar dephi

Modul  I

KONSEP DASAR


1.    Projek

Projek Delphi adalah sekumpulan file yang akan membangun aplikasi. Pada saat akan memulai Delphi akan terbuka projek baru, setelah itu terserah apakah akan membuat projek baru atau membuka projek yang sudah ada.

Projek aplikasi terdiri atas :
6      File Projek (Project)  :   file projek tersimpan dengan ekstensi (.dpr).  Hanya ada satu file projek untuk satu projek.
6      File Form  :  file form tersimpan dengan ekstensi (.dfm), adalah file biner yang berisi gambaran grafis dari form. Setiap file  .dfm selalu paralel dengan satu unit file yang berekstensi  (.pas).
6      Unit  file unit tersimpan dengan ekstensi  (.pas). Setiap file unit berupa file source code Pascal, tetapi tidak setiap file unit mempunyai  file  .dfm

2.    Form

Inti dari setiap aplikasi Delphi adalah Form. Form berbentuk jendela dan dapat dianggap sebagai  kertas atau meja yang dapat ditulisi atau diletakkan pada obyek-obyek lain.
Saat memulai Delphi, akan otomatis tersedia sebuah form atau Form1. Pada form terdapat garis titik-titik yang disebut  Grid, yang berguna untuk membantu pengaturan tata letak obyek yang dimasukkan dalam form.
Setiap form mengandung unit. Unit dalam form inilah yang dipakai untuk mengatur dan mengendalikan form.



 














Gambar  1  :  Form kosong




3.    Unit

Unit adalah modul kode program, digunakan untuk mengatur dan mengendalikan segala sesuatu yang berhubungan dengan form. Berisi bagian publik (bagian antarmuka) dan bagian privat (bagian implementasi). Unit ini disimpan dalam bentuk  .pas  sedang yang sudang terkompilasi disimpan dalam bentuk  .dcu.  Proses link akan menggabung file – file  .dcu menjadi satu file  .exe  atau  .dll.

4.    Menu

Semua perintah yang diperlukan selama merancang dan membangun program aplikasi tersedia dalam menu bar, terletak di bagian atas window utama Delphi. Menu-menunya  :  File, Edit, Search, View, Project, Run, Component, Database, Tools dan menu Help.


 


Gambar  2  :  Menu Bar


5.    Speed Bar

Speed Bar adalah sekumpulan tombol yang digunakan untuk mengakses beberapa perintah dalam menu. Biasanya yang tersedia pada SpeedBar adalah perintah – perintah yang umum digunakan dalam proses perancangan program aplikasi.



 




Gambar 3  :  Speed Bar

6.    Object  Inspector

Object Inspector sangat perlu dalam pembuatan aplikasi. Object inspector terdiri dari dua tab yaitu :  Properti  dan  Event.

6.1.   Properti
Properti digunakan untuk menentukan setting suatu obyek. Satu obyek memiliki beberapa properti yang dapat diatur langsung dari lembar properti pada jendela object inspector maupun melalui kode program. Setting ini mempengaruhi cara kerja obyek yang bersangkutan saat aplikasi dijalankan.

6.2.  Event
Event adalah peristiwa atau kejadian yang diterima oleh suatu obyek, misalnya klik, drag, tunjuk dan lain – lain. Event yang diterima obyek akan memicu Delphi  menjalankan kode program yang ada didalamnya.
7.    Komponen  (Component Palette)

Komponen (Compenent Palette) adalah tool yang berupa kumpulan tab, dimana setiap tab/halaman memuat berbagai tombol komponen yang digunakan sebagai interface program aplikasi. Tab defaultnya adalah  :  Standard, Additional, Win32, System, Data Access, Data Controls, Midas, Decision Cube, Qreport, Dialogs, Win31, Samples, ADO, InternetExpres, Internet, FastNet, Samples dan ActiveX.



 



Gambar .....


7.1.   Standard
Sesuai dengan namanya, standard page berisi item – item yang diperlukan untuk membangun aplikasi windows.

7.1.1.      Label, Edit dan Button
Ketiga obyek di atas sangat sering dipakai pada program aplikasi, karena bersifat umum dan diperlukan pada hampir semua program aplikasi. Fungsi dari                     masing – masing obyek adalah  Label  digunakan untuk membuat tulisan yang bersifat tetap,  Edit dipakai untuk masukan dan keluaran data pada layar monitor, adapun  Button  biasa dipakai untuk pushbutton.

7.1.2.      Main Menu
Digunakan untuk membuat menu pada form, dalam membuat menu urutan penempatan item-itemnya disarankan agar mengikuti kebiasaan aplikasi windows, agar mudah pembacaannya.

7.2.   Tab Additional
Tab additional mempunyai 14 komponen, yang paling sering digunakan adalah komponen BitBtn, SpeedButton, Image, dan Shape.

7.2.1.      BitBtn
Dipakai untuk membuat sebuath button dengan grafik bitmap, misalnya tombol  OK dengan tanda    . komponen ini visual.

7.2.2.      SpeedButton
Komponen ini dipakai bersama – sama dengan komponen panel (tab standard). Dipakai untuk membuat toolbar dan button – button khusus. Komponen ini juga visual.

7.2.3.      Image
Komponen image untuk menampilkan grafik seperti icon, bitmap dan metafile. Komponen ini visual.

7.2.4.      Shape
Untuk menampilkan bentuk – bentuk seperti segiempat, lingkaran, segitiga dan            lain –lain. Komponen ini visual.

Contoh 1
Menggunakan Komponen Label, Edit dan Button


 

















Gambar  5  :  Obyek label, Edit dan Button

Langkah pengerjaan :

1.         Tampilkan  7  buah komponen Label (Standar), dengan cara klik pada komponen lalu letakkan pada  Form1.
2.         Tampilkan  4  buah komponen  Edit (Standar), dengan cara klik pada komponen lalu letakkan pada Form1.
3.         Tampilkan  3  buah komponen Button (Standar), dengan cara klik pada komponen lalu letakkan pada Form1.
4.         Klik  Label1, pada Object Inspector ubah properties :
Caption  :  NAMA
5.         Klik  Label2,  pada pada Object Inspector ubah properties :
Caption  :  ALAMAT
6.         Klik  Label3,  pada pada Object Inspector ubah properties :
Caption  :  KOTA
7.         Klik  Label4,  pada pada Object Inspector ubah properties :
Caption  :  KET
8.         Klik  Button1,  pada pada Object Inspector ubah properties :
Caption  :   &TAMPIL
9.         Klik  Button2,  pada pada Object Inspector ubah properties :
Caption  :  &HAPUS
10.     Klik  Button3,  pada pada Object Inspector ubah properties :
Caption  :   &KELUAR
11.     Klik  ganda pada Button1,  lalu lengkapi kode program berikut :
Procedure TForm1.Button1Click(Sender: TObject);
begin
label5.Caption:='HAI';
label6.Caption:=edit1.Text;
label7.Caption:='APE KABAR ?';
end;
12.     Klik ganda pada Button2,  lalu lengkapi kode program berikut :
procedure TForm1.Button2Click(Sender: TObject);
begin
Edit1.Text  :=' ' ;
Edit2.Text  :=' ' ;
Edit3.Text  :=' ' ;
Edit4.Text  :=' ' ;
Edit1.SetFocus ;

end;
13.     Klik  ganda pada Button3,  lalu lengkapi kode program berikut :
procedure TForm1.Button3Click(Sender: TObject);
begin
Application.Terminate;
end;

14.     Simpan program dengan memilih menu  File à Save All









 





















Gambar  6  :  Form Penyimpanan

·       Ganti namanya dari  unit1  menjadi Contoh1  dan  project1  menjadi  Pcontoh1.
·       Lakukan langkah – langkah yang sama untuk menyimpan file lainnya, ingat setiap form harus disimpan file *.pas-nya, ditambah dengan satu buah file project (*dpr)

15.     Jalankan program dengan memilih menu Run  à  Run  atau tekan tombol  F9



TUGAS  1

1.     Tambahkan  semua komponen yang terdapat pada pallette standard
2.    Cobalah ada ganti property color dari form1 dengan mengklik drop down list pada obyek Inspector dengan value ciblue, apa yang terjadi lakukan untuk value-value yang lain laporkan dalam laporan kelompok anda, misal clblue = biru, dst.
3.    Coba lakukan untuk komponen yang lain lalu catat efeknya
4.    Coba lakukan terhadap property yang lain (bukan color) lalu catat hasilnya laporkan semuanya sebagai laporan tugas kelompok.


Membuat program atau yang disebut biasa disebut project jika anda membuatnya menggunakan Delphi meliputi beberapa langkah yaitu :  Mendesain antar muda (interface), mengatur tata letak dan propertinya, menangkap event kemudian menuliskan untuk menanggapi event yang kita pilih. Dalam praktikum kali ini kita akan mencoba melakukan ketiga langkah tersebut untuk membuat suatu program. 


Contoh 2
Program Pencacah Waktu



 












Gambar  7  :  Hasil Eksekusi Program





Lengkapilah rancangan program dengan kode berikut :

unit pencatat waktu
var
Form1  : TForm1 ;
Awal, Akhir :  tDateTime
Lama :real;
Implementation
{$R *.DFM}

1.    Klik ganda pada tomboh  START,  lalu ketikkan kode berikut ini :

procedure TForm1.Button1Click(Sender: TObject);
begin

 IF  Button1.Caption ='START' then
      begin
       awal:=Time;
       edit1.Text:=timetostr(time);
       Button1.Caption:='STOP';
       end
 else if  Button1.Caption= 'STOP' then
      Button1.Caption:='SELESAI'
 else
 Application.Terminate;
end;

2.    Klik ganda pada tomboh TIMER, lalu ketikkan kode berikut ini :

procedure TForm1.Timer1Timer(Sender: TObject);
var slama:string;
begin
    if  Button1.Caption= 'STOP' then
    begin
    akhir:=time;
    edit2.Text:=timetostr(akhir);
    lama:=(akhir-awal)*100000;
    str(lama:10:2,slama);
    edit3.Text:=slama;
    end;
end;

3.    Jalankan program dengan menekan tombol F9

4.    Simpanlah program pada direktori anda

Read more »

contoh program quick sort c++

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

int sort_function(const void*a,const void*b);

char list[5][4]
={"cat","cab","cap","can","car"};
int main(void)
{
int x;
qsort((void*)list,5,sizeof(list[0]),sort_function);
for(x=0;x<5;x++)
printf("%s\n",list[x]);
return 0;
}
int sort_function(const void*a,const*b)
{
return(strcmp((char*)a,(char*)b));
}


Read more »

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
hostgator coupon code