Minggu, 05 Februari 2012

Tempat sampah menggunakan LCD

Persaingan bisnis yang semakain ketat membuat iklan semakin canggih dan mulai banyak tersebar ke tempat-tempat yang sebelumnya tidak pernah ada.
Bila sebelumnya ada kaca di WC yang ada di airport Chicago menampilkan iklan digital maka sekarang tempat sampah di London juga dipasang layar LCD pada 2 sisinya.


Yahoo on androids

Kalau anda sering buka Yahoo pasti lihat ada yang baru dalam menu kolom pencarian yaitu APPS (Applications).
Menu APPS ini adalah fitur pencarian baru di Yahoo dimana kita bisa mencari aplikasi ponsel untuk Android dan iOS sekaligus bisa melihat aplikasi apa saja yang sedang populer dan lainnya.

Sabtu, 31 Desember 2011

Certificate of Child SafeGuard


Certificate and the award from Softpedia.

Finally, after waiting a few days, team Softpedia reply to our email and claim that our software is Child Safeguard 100% free of virus, trojan and other harmful things. And has been in the Softpedia.com since 22 december 2011.

As quoted from the site and email sent by Softpedia to our team:
"Softpedia gurantees that Child SafeGuard 1.5.1 Rev 3 is 100% Clean, wich means it does not contain any form of malware including but not limited to: spyware, viruses, trojans and backdoors........."


Certificate and the award from Brothersoft.


Certificate and award from CNET


Certificate and award from Softonic

Sabtu, 03 Desember 2011

Child SafeGuard v.1.5.1


Child Safeguard is a software for those of you who do not have enough time to supervise your children when using computers, especially when using the internet. Many of the dangers when using the internet, from sites that contain pornography until wesbsite that contain viruses or malware so we need to be careful. But by using our software, all can be resolved.


Child SafeGuard has the ability to block websites containing pornography, viruses and gambling, when online or offline without having to supervise and be near a computer.


Child Safeguard has two ways to perform the blocker :

  • Based on the website address (when online). Software will automatically close the browser when a user tries to open the address has been blocked which resides in the database. So users will not be able to reopen the address.

  • Under the caption of an application being opened (when offline). Software will stop running applications when they found the caption of the application is in the database.



Security during the application running :
This software will block the application taskmanager, cmd or any application that can be used to terminate the application Child SafeGuard by force.


The admin password has been encrypted by either using our own methods known only to the makers of this software. Only you can set the software. If you have forgotten your password, please contact our admin to help you.
Email us : admin@rpl-ftunp.co.cc




Download :

- Direct Link (mirror)

Senin, 08 Agustus 2011

OOP #4: Pass By Value

Gimana, mudah kan ngompile pake command line di OOP #3. Ayo lanjutkan penjelajahan baris-baris kode C++. Kali ini kita ngebahas "Pass By Value"

Diasumsikan kita sudah punya direktorti c:\oop. Ketik source code berikut ini (nomor baris hanya untuk referensi, jangan diketik) dan disimpan menjadi c:\oop\oop4.cpp yang akan di-compile menjadi oop4.exe.

Source code:


  1. #include <stdio.h>

  2. int main(int argc, char* argv[]) {

  3. int a, b;

  4. printf("address a: %X, b: %X, nilai a: %X, b:%X\n", &a, &b, a, b);

  5. a=8;

  6. b=a;

  7. printf("address a: %X, b: %X, nilai a: %X, b:%X\n", &a, &b, a, b);

  8. a=4;

  9. printf("address a: %X, b: %X, nilai a: %X, b:%X\n", &a, &b, a, b);

  10. return 0;

  11. }


Diasumsikan kita sudah berada dalam direktori c:\oop. Build menjadi oop4.exe dengan mengetik command line: g++ -o oop4.exe oop4.cpp

Output Program:

Jika kompilasi berhasil, berikut ini adalah hasil eksekusi oop4.exe (nomor baris saya selipkan untuk referensi):


  1. address a: 22FF4C, b: 22FF48, nilai a: 7FFDC000, b:0

  2. address a: 22FF4C, b: 22FF48, nilai a: 8, b:8

  3. address a: 22FF4C, b: 22FF48, nilai a: 4, b:8


Pembahasan Source Code:

Setiap variabel menempati memori. Jadi, variabel memiliki 2 hal: alamat memori dan nilai. Kita memeriksa keduanya dalam latihan kali ini.


  1. Baris 1: Meng-include stdio.h yang berisi deklarasi function printf (Dalam OOP #3 sudah dibahas tentang hal ini).

  2. Baris 2: function main adalah entry-point program.

  3. Baris 3: mendeklarasikan dua varibel (a dan b) bertipe integer (bilangan bulat).

  4. Baris 4: memeriksa alamat dan nilai a dan b. Lihat Output Program, baris 1. Variabel a sudah memiliki alokasi memori: 22FF4C dan b: 22FF48 (kode &a dan &b masing-masing berarti mengevaluasi alamat a dan b). Variabel b yang dideklarasikan setelah a memperoleh alamat memori yang lebih awal (22FF48 lebih awal daripada 22FF4C). Ini adalah efek penyimpanan variabel dalam stack segment. (Tentang alokasi stack vs heap dijelaskan di bab berikutnya). Kita belum meng-assign nilai a dan b sehingga masih acak (a: 7FFDC000 dan b: 0).


  5. Baris 5: a diberi nilai 8.

  6. Baris 6: nilai a disalin ke b secara pass by value.

  7. Baris 7: memeriksa alamat dan nilai a dan b. Lihat Output Program, baris 2. Alamat a dan b tidak berubah. Nilai a sama dengan nilai b, yaitu 8. Ini akibat penyalinan nilai a ke b (source code, baris 6).

  8. Baris 8: nilai a diubah menjadi 4. Apakah b juga berubah?

  9. Baris 9: Memeriksa alamat dan nilai a dan b. Lihat Output Program baris 3. Alamat a dan b tidak berubah. Nilai a berubah menjadi 4. Dan b? Tetap 8. a dan b adalah 2 variabel independen. Pass by value hanya menyalin nilai suatu variabel ke variabel lain. Seperti halnya setelah kita mem-fotokopi selembar kertas. Kalau kita mencoret-coret kertas asli, tidak akan berakibat apa-apa ke kertas copy-annya.

  10. Baris 10: memberi tahu sistem operasi kalo fungsi main selesai tanpa error.


Pass by value:

  • Hanya nilai yang disalin antar dua variabel, alamat keduanya tetap.

  • Perubahan variabel pertama tidak akan mengubah variabel kedua. Demikian pula sebaliknya.

Find Us

RPL on Facebook:

RePLu On Facebook