Tuesday 10 December 2013

Materi pelajaran Kimia

1. Analisis bahan secara gravimeter
2. Analisis kation dan anion
3. Asam Basa
4. Cara menata alat dan bahan di laboratorium kimia
5. Faktor yang mempengaruhi kinetika reaksi
6. Hidrokarbon dan minyak bumi
7. Ikatan kimia
8. Kesetimbangan kimia
9. Kimia lingkungan
10. Kimia unsur 2
11. Kinetika kimia
12. Konsep mol
13. Laju reaksi
14. Lambang unsur dan persamaan reaksi
15. Larutan 2
16. Larutan asam dan larutan basa
17. Materi dan perubahannya
18. Memahami tentang kimia
19. Penataan alat dan bahan
20. Pencemaran lingkungan
21. Pengolahan unsur
22. Polimer
23. Reaksi kesetimbangan
24. Reaksi oksidasi dan reduksi
25. Reaksi reduksi dan oksidasi
26. Redoks dan elektrokimia
27. Senyawa karbon
28. Termodinamika
29. Termokimia
30. Titrasi

Key to master Chemistry is mastering Periodic Table?

Materi Pelajaran Fisika SMU Kelas 1 - 3

1. Besaran dan satuan
2. Gerak Lurus
3. Hukum Newton
4. Memadu Gerak
5. Gerak Melingkar
6. Gravitasi
7. Usaha dan Energi
8. Momentum
9. Elastisitas
10. Fluida
11. Gelombang dan bunyi
12. Suhu dan Kalor
13. Listrik statis
14. Listrik dinamis
15. Medan magnet
16. Imbas elektromagnetik
17. Optika Geometri
18. Alat optik
19. Arus bolak-balik
20. Perkembangan teori atom
21. Radioaktif
22. Kesetimbangan benda tegar
23. Titik berat benda
24. Teori kinetik gas
25. Hukum termodinamika
26. Gelombang elektromagnetik
27. Optik fisis
28. Relativitas
29. Dualisme gelombang partikel


Windows Administrative tools

Component services
Computer management
Data sources (ODBC)
Event viewer
Internet Information Service (IIS) Manager
iSCSI initiator
Local Security Policy
Microsoft .NET Framework 2.0 Configuration
Performance Monitor
Print Management
Services
System Configuration
Task Scheduler
Windows Firewall with Advanced Security
Windows Memory Diagnostic
Windows PowerShell Modules

Rebol Lesson: Importing code modules

Pelajaran ini pada dasarnya menunjukkan bagaimana melakukan import skrip kode yang ada atau yang sudah tersimpan dari skrip kode yang lain. Jadi, pada praktikum ini kita membutuhkan dua buah skrip sederhana: skrip controller dan skrip penyimpan.

Skrip controller pada dasarnya memanggil / invoke skrip lainnya yaitu pada hal ini kita sebut skrip pencatat.

Pada akhir lesson ini kamu boleh berpendapat bahwa mengimpor code adalah mengimpor fungsi, variabel yang terkandung di dalam code yang diimport tersebut. Cukup menyenangkan yah?


rebol[ title: skrip-1, database]
database: copy []

rebol[title: controller]
do
append database 1

Direktori default sound windows adalah di: C:\Windows\Media
Rebol's default working directory: c:\program files\rebol\view

REBOL Indonesia part 2

Word/variable assignment, I/O files, Built-in Data types and Native protocols


Apa itu word/variabel assignment?

Word atau variabel assignment adalah pemberian nilai suatu word atau variabel.

Bagaimana cara melakukan word/variabel assignment?

Cara melakukan word/variabel assignment adalah dengan menggunakan tanda colon (:). Contoh:
Person: "John"

Pada contoh diatas variable Person diberi nilai "John". Dalam hal ini nilai John adalah string.

Selanjutnya variabel Person itu bisa digunakan dimana saja. Contoh:
alert rejoin ["Nama orang adalah " person]

Tunggu, apakah REBOL tidak sensitif terhadap huruf, maksud saya, apakah Person sama dengan person sama dengan PERSON?

Ya, Person sama dengan person sama dengan PERSON. REBOL tidak case sensitive.

Kamu tahu bahwa variabel REBOL bisa di-assign ke berbagai nilai?
angka(numbers), text strings, data biner (binary data), arrays, lists, hash tables, functions, dan bahkan executable block of code?

Apakah kamu tahu jika kamu memberi nilai e-mail ke dalam suatu variabel, maka datatype variabel itu akan mengikuti/menyesuaikan jenis nilai yang dimasukkan ke dalamnya?

Apakah kamu tahu fungsi Print adalah cara sederhana untuk menampilkan data teks pada command line interpreter?

Well, sejauh ini kita belum pernah membahas fungsi print. Fungsi print menampilkan data teks pada command line interpreter. Wait, command line interpreter? Ya, paket installer REBOL menyediakan command line interpreter dan text editor juga. Baik yah? You can say these two as built-in command line interpreter and built-in text editor.

Print juga bisa digunakan untuk multiline text. Contoh:

>> print {hello
{    we are rebolers!
{    Good to see you!}
hello
we are rebolers!
Good to see you!

Teks multiline itu harus diapit dengan tanda kurung kurawal ({}).

Selain fungsi print ada fungsi prin juga loh?

Apa bedanya? Print itu consecutive line. Prin itu mencetak ke command line interpreter data-data teks right next to each other.

Lets see the differences:

>> print "hello world!" print "nice to see you.."
hello world!
nice to see you..
>> prin "hello world!" prin "nice to see you.."
hello world!nice to see you..

Have you see the differences between print function and prin function?

How about some carriage return?

Kapan kita menggunakan carriage return? Ketika kamu ingin membuat selang suatu teks dengan teks yang lain.

Biar gampang bayangkan kamu sedang membuat sebuah artikel. Pertama kamu beri judul kemudian tekan enter dua kali paragraf baru mu dimulai.

Let see, agak panjang dibawah ini:

>> print "MEMAHAMI CARRIAGE PADA REBOL^/^/" print "REBOL adalah salah satu bahasa pemrograman yang cukup mudah digunakan dan unik. Sangking uniknya kita harus belajar lagi cara menggunakan fungsi-fungsi built-in nya dan bagaimana membuat fungsi-fungsi itu cascade satu sama lain untuk menyelesaikan suatu consecutive task."
MEMAHAMI CARRIAGE PADA REBOL


REBOL adalah salah satu bahasa pemrograman yang cukup mudah digunakan dan unik. Sangking uniknya kita harus belajar lagi cara menggunakan fungsi-fungsi built-in nya dan bagaimana membuat fungsi-fungsi itu cascade satu sama lain untuk menyelesaikan suatu consecutive task.

Carriage return bisa menggunakan keyword ^/ atau menggunakan keyword newline.

Fungsi write nih....

Fungsi write menyimpan data ke suatu file. Fungsi write membutuhkan dua argumen, sebuah nama file, dan data untuk dituliskan kedalam file itu.

write %/C/YOURNAME.txt "Hello world!"

Well, thats all? Write hanya digunakan untuk menuliskan data kedalam sebuah file? Not just that. Write can also be used to write data to a website! Atau protocol yang terhubung lainnya.

Fungsi read dongs...


REBOL Indonesia

1. Built-in function

Kita butuh mempelajari built-in function yang tersedia sebagai bawaan REBOL. Built-in function penggunaannya adalah sebagai berikut: <function> <parameter/argument>

Parameter/argumen itu digunakan sebagai input bagi suatu fungsi.

Inilah konsep dasar penggunaan fungsi. Kamu harus tahu data apa yang dibutuhkan suatu fungsi (input) dan apa yang akan dikeluarkannya (return/output).


Contoh penggunaan-penggunaan built-in function REBOL:
1. Fungsi Alert
Alert "Teks yang diapit oleh tanda petik ini data parameter bagi fungsi alert"

Fungsi Alert adalah cara sederhana untuk menampilkan sesuatu data teks kepada user menggunakan jendela pop-up.

2. Fungsi Request
request "kamu lihat bahwa fungsi request juga membutuhkan argumen/parameter?"

Fungsi Request adalah cara sederhana untuk menangkap teks data dari user menggunakan jendela pop-up.

3. Fungsi browse
browse http://rebol.com

http://rebol.com diperlakukan sebagai argumen bagi fungsi browse.

fungsi browse adalah cara sederhana membuka tab baru di internet browsermu.


Beberapa fungsi tidak membutuhkan parameter, tapi tanpa adanya parameter mereka menghasilkan nilai return.

Contoh beberapa fungsi yang tidak membutuhkan parameter tapi menghasilkan nilai return:
request-text
request-date
request-color
request-date

Nilai Return dari fungsi-fungsi diatas bisa digunakan sebagai argumen untuk fungsi yang lain.

Contoh:
alert request-text

Pada contoh diatas nilai return dari fungsi request-text digunakan sebagai inputan bagi fungsi alert. Terlalu sulit dipahami? Kita coba contoh padanan fungsi yang lain, seperti:

........

Beberapa built-in function juga memiliki refinement. Refinement-refinement ini diikuti tanda /.

Contoh:
request-pass
request-pass/only
request-pass/user "Perjuangan9"
request-pass/title "Judulnya adalah..."
request-pass/offset/title 10x100 "'offset' repositions the requester"

Amati perbedaan kelima syntax diatas. Contoh-contoh diatas itu mencontohkan penggunaan refinement /only, /user, /title, /offset yang ada pada built-in function request-pass.






Beberapa fungsi mendukung parameter lebih satu. Contoh, fungsi rejoin dibawah ini didesain untuk menampung beberapa parameter sekaligus.
rejoin ["Hello " "there" "!"]

1.1 Pemahaman tentang return values dan orde evaluasi
Di dalam REBOL, kamu bisa meletakkan/menggandeng fungsi sebanyak yang kamu mau di dalam satu baris sekaligus dan mereka semua di evaluasi/diperiksa secara pasti dari kiri ke kanan.

Penulis melihat bahwa cara seperti ini adalah cara yang cerdas. Tapi untuk memungkinkan cara ini berlangsung, Interpreter REBOL harus pintar memilah kata yang mana yang fungsi dan kata yang mana yang sebagai parameter.

Ini adalah salah satu kelebihan yang cukup jelas antara REBOL dan bahasa pemrograman lainnya. Oleh karena ini, para pengguna REBOL sering disebut 'one-liners'. Karena mereka biasanya memanfaatkan fitur ini (menulis sintax dalam satu baris).

Contoh:
alert "Aloha!" alert "Rebolers Indonesia!"
request-pass/offset/title 10x100 "title" alert "Processing"

Tapi, perhatikan hal berikut ini, di dalam REBOL, operasi matematika tidak mengenal precedence, tidak seperti bahasa pemrograman C. Dengan kata lain, REBOL tidak mengenal bahwa perkalian (*) harus didahulukan dari penambahan (+) misalnya. Jadi untuk operasi matematika kamu perlu menuntun REBOL untuk menentukan operasi mana yang duluan. Hal ini dilakukan dengan menggunakan tanda buka kurung dan tutup kurung.

Kesimpulan

1. Jadi kamu sudah mengenal beberapa fungsi built-in REBOL seperti alert, request, request-text dan cara menggunakannya.
2. Jadi kamu sudah tahu cara mengumpan hasil/return dari suatu fungsi ke fungsi lain.
3. Kamu sudah tahu tentang apa itu refinement.
4. 


SEO (Search Engine Optimation)

Search Engine Optimization adalah serangkaian proses yang dilakukan secara sistematis yang bertujuan untuk meningkatkan volume dan kualitas trafik kunjungan melalui mesin pencari menuju situs web tertentu dengan memanfaatkan mekanisme kerja atau algoritma mesin pencari tersebut.

Sejalan dengan makin berkembangnya pemanfaatan jaringan internet sebagai media bisnis, kebutuhan atas SEO juga semakin meningkat.

Berada pada posisi teratas hasil pencarian akan meningkatkan peluang sebuah perusahaan pemasaran berbasis web untuk mendapatkan pelanggan baru.

Versi awal algoritma pencarian didasarkan sepenuhnya pada informasi yang disediakan webmaster melalui meta tag pada kode html situs web mereka. Meta tag ini menyediakan informasi tentang konten yang terkandung pada suatu halaman web dengan serangkaian kata kunci (keyword).

Sebagian webmaster (pengelola website) melakukan manipulasi dengan cara menuliskan katakunci yang tidak sesuai dengan konten situs yang sesungguhnya, sehingga mesin pencari salah menempatkan dan memeringkat situs tersebut. Hal ini menyebabkan hasil pencarian menjadi tidak akurat dan menimbulkan kerugian baik bagi mesin pencari maupun bagi pengguna internet yang mengharapkan informasi yang relevan dan berkualitas.

Pagerank adalah algoritma pengurutan website yang dibuat oleh  Larry Page dan Sergey Bin, dua mahasiswa doktoral ilmu komputer Universitas Stanford.

Pagerank secara umum bisa dikatakan bahwa halaman web yang memperoleh peringkat tinggi adalah halaman web yang banyak di-link oleh halaman web lain.

Nilai pagerank juga akan semakin tinggi apabila halaman web yang banyak di-link oleh website yang berkelas lainnya, contoh: Yahoo, Google, dan sebagainya.