Monday 15 September 2014

Routing vs Bridging

Routing memerlukan informasi yang berbeda dengan bridging ketika meneruskan paket.
Routing membutuhkan informasi alamat IP komputer sumber dan alamat IP komputer tujuan, bridging membutuhkan alamat MAC address komputer pengirm dan alamat MAC address komputer penerima.

Load Balancing

Memungkinkan router memanfaatkan lebih dari 1 jalur ketika meneruskan paket.

Routing decisions

routing decisions (such as acceptance, preference, and redistribution)
accept this path to that network.
prefer this path to that network.
redistribute this path to that router/network.

ISP

ISP terdiri dari:
1. Nasional ISP
2. Regional ISP

 CT843901.jpg
Table of Contents
Chapter 1. Introduction to Ethical Hacking, Ethics, and Legality
Chapter 2. Gathering Target Information: Reconnaissance, Footprinting, and Social Engineering
Chapter 3. Gathering Network and Host Information: Scanning and Enumeration
Chapter 4. System Hacking: Password Cracking, Escalating Privileges, and Hiding Files
Chapter 5. Installing Software on Target Systems: Spyware, Trojans, Backdoors, Viruses, and Worms
Chapter 6. Gathering Data from Networks: Sniffers
Chapter 7. Denial of Service and Session Hijacking
Chapter 8. Web Hacking: Google, Web Servers, Web Application Vulnerabilities, and Web-Based Password Cracking Techniques
Chapter 9. Attacking Applications: SQL Injection and Buffer Overflows
Chapter 10. Wireless Network Hacking
Chapter 11. Physical Site Security
Chapter 12. Hacking Linux Systems
Chapter 13. Bypassing Network Security: Evading IDS, Honeypots, and Firewalls
Chapter 14. Understanding Cryptography
Chapter 15. Performing a Penetration Test

Friday 12 September 2014

Formula tenses bahasa Inggris

Mohon jangan panik menghadapi rumus atau formula tenses dibawah ini. Saya menemukan beberapa shortcutnya, disarikan dibawah sini.

Present Tense
1. Simple present tense
S + V1 + O

2. Present continuous tense
S + To be + V1 - ing

3. Present Perfect tense
S + have + V3

4. Present Perfect continuous tense
S + have been + V1- ing

Past tense
1. Simple past tense
S + V2 + O

2. Past continuous tense
S + were / was + V1 - ing

3. Past Perfect tense
 S + had + V3

4. Past perfect continuous
S + had been + V1 - Ing

Future tense
1. Simple future
S + V1 + O

2. Future continuous
S + {Shall / Will} be + V1 - ing

3. Future perfect
S + {Shall / Will} + have + V3

4. Future perfect continuous
S + shall + been + V1 - ing


Ciri-ciri tenses:
1. Tenses simple present dan simple future menggunakan V1. Dengan kata lain V1 hanya digunakan di simple present dan simple future.

2. Tense simple past tense (Masa lampau) menggunakan V2. Dengan kata lain V2 hanya digunakan di tenses simple past tense.

3. Semua tenses PERFECT(telah selesai) menggunakan V3. Dengan kata lain tenses present perfect, past perfect, future perfect menggunakan V3.

4. Semua CONTINUOUS menggunakan V1 - ing =. Dengan kata lain, Present continuous, past continuous, future continuous, present perfect continuous, past perfect continuous, future perfect continuous menggunakan V1-ing.

5. Semua FUTURE menggunakan Will. Will + V1, Will + be + V1-ing, Will have + V3, Will have been + V1-ing.

6. Had hanya dimiliki the past.
- Had tanpa 'been' = perfect of the past (past perfect).
- Had dengan atau ditambah 'been' + V1-ing = perfect continuous / perfect progressive (lihat juga poin 4).

V1 = Infinite
V2 = Past tense
V3 itu sama dengan Past participle



Wednesday 10 September 2014

Teapot and a glass

Present tense

1. Present tense - simple active
He drinks tea five times a week

Present tense - simple
This tea is grown in India

2.  Present tense - continuous active
I am drinking tea at the moment

Present tense - continuous passive
The tea is being made by Misterduncan

3. Present perfect - simple active
I have been buying this tea for many years

Present perfect - simple passive
This tea has been bought by Misterduncan for over 3 years

4. Present perfect - continuous active
He has been buying that brand of tea for a year

Past tense

1. Past tense - simple active
I bought some new tea last week

Past tense - simple passive
Tea was introduced to Britain in 1657

2. Past tense - continuous active
I was drinking some tea when he arrived

Past tense - continuous passive
The tea was being brewed when I arrived home late

3. Past perfect - simple active
He had already drank when I arrived

Past perfect - simple passive
The tea was reheated twice before it was poured away

4.  Past perfect - continuous active
I had been waiting for an hour before the tea finally arrived

Future tense

1. Future intention - continuous active
They are going to visit a tea shop tomorrow.

Future intentions - continuous passive
The teas are going to be provided by the event organisers

2. Future simple - simple active
The tea shop will open tomorrow

Future simple - simple passive
The tea bags will be bought later

3. Future simple - continuous active
He will be serving (tea) tomorrow at three o' clock

4. Future perfect - simple active
I will have completed the tea-making course by the end of next week

Future perfect - simple passive
The (tea) selection will have been made by tomorrow afternoon

5. Future perfect - continuous active
She will have been working here at the tea shop for two years by the end of next month.


Sumber referensi (Youtube video):

Untuk rumus tenses lengkap disini:

Jika list diatas dikompilasi seperti ini menjadi:

1. Simple
Present :  He drinks tea five times a week.
Past :  I bought some new tea last week.
Future :  The tea shop will open tomorrow.

2. Continuous
Present: I am drinking tea at the moment.
Past: I was drinking some tea when he arrived.
Future: He will be serving (tea) tomorrow at three o' clock.

3. Perfect
Present:
Past: He had already drank when I arrived.
Future: I will have completed the tea-making course by the end of next week.

4. Perfect continuous
Present: He has been buying that brand of tea for a year.
Past: I had been waiting for an hour before the tea finally arrived.
Future: She will have been working here at the tea shop for two years by the end of next month.

Tuesday 9 September 2014

Monday 8 September 2014

Gonna - Going to
Wanna - Want to
Gotta -  Got to
Hafta - Have to

Coulda - Could have
Shoulda - Should have
Woulda - Would have
Musta - Must have

Lotsa - a lot of
Sorta - sort of
Kinda - kind of
 

Articles

Articles = { A, An, The }

Articles ditaruh sebelum sebuah kata benda (noun).

Noun = { a person, a place, a thing }

1. An - used before a singular noun that start with
- a vowel letter (a, i ,u, e, o) or
- vowel sound (biasanya kata benda yang berawalan huruf 'h' contoh: hour, half, dll.)
Contoh:
An eye for an eye
I have an elephant on my garage
I like an Ice cream
I will be arrived there for about an hour (vowel sound)


2. a
- general = any
Contoh:
I want a muffin please. You are asking a shop guard to pick a muffin for you, any muffin.

 3. the
- specific

- 2nd time you speaks about a same noun on your phrase.
Contoh: I bought some fruit. The fruit was bad.


- the speaker and listener both know
Contoh: I left my book at the school (the caller and the listener both know which school)

- the united states, the united kingdom, the united arab emirates
- the philiphines

Usage of tenses

Simple present
Use this tenses to express the idea that an action is repeatedly or usual.

Contoh:
I smoke cigarette
I do programming.

Simple Present Continuous tense
Usage: Use this tense to express the idea that something is happening now.

Contoh:

Simple past
Usage: to express an idea that an action started and finished/done/completed at a specific time in the past.
Anomali:

Contoh:
She washed her car.
I gone to Gym last night
We went to movie theater last night to watch a movie.

Simple future
Keywords: Will or be going to

Will
Usage:
- To express voluntary action
Example:

- To express promise
Example:


- To express prediction
Example:
It will be rainning today

Be going to
Usage: to express an idea about prediction

Contoh:
John Smith is going to be the next President.

Alasan-alasan meninggalkan suatu pekerjaan


1. Terlalu banyak tekanan di dalam internal perusahaan sehingga menghambat keterfokusan saya dalam bekerja.

Thursday 4 September 2014

Simple Present
Simple present nominal: setelah kata tobe (is/am/are) tidak kata kerja tapi kata benda.
Simple present verbal: setelah kata tobe (is/am/are) adalah kata kerja (verb)

Untuk kata kerja yang berakhiran bunyi DESIS (hissing sounds – x, ch, s, sh), kita menggunakan akhira _es. sehingga menjadi : teaches, mixes, washes, kisses .. dsb.

Contoh:
I drink coffee
She prefers milk than coffee

Present continuous tense
Contoh:
I am writing now
She is waiting for you

Present perfect tense
Contoh:
She has gone
I have just eaten (Saya baru saja selesai makan)
I have written english lesson for 30 minutes

Present perfect continuous tense
 Contoh:
She has been learning english for 2 years

Past tense
Contoh:
My father bought this car last year
They went to Tokyo last month
She went home two minutes ago

Past continuous tense
Contoh:
They were learning in the classroom when I came
I was sleeping when my friend come to my house yesterday

Past perfect tense
Contoh:
I had gone when He arrived at my home
I had written 3 articles when you visited my blog for the first time
I had studied hard but I didn't make good result in the exam
You had told me twice before I understood

Past Perfect continuous tense
TELAH, SEDANG, dan terjadi di masa LAMPAU!
Contoh:
They had been playing football
She had been singing
John and Merry had not been loving each other

Future Tense
I will study
You will swim
They will visit Tokyo

Future progressive tense
Akan, sedang terjadi di masa depan
Contoh:
I will be swimming at 9 o' clock, you may not meet me at home

Future perfect tense
Akan, sudah-selesai
Contoh:
I will have swum at 11 O' clock tomorrow
Saya akan sudah selesai berenang jam 9 besok

Future perfect continuous tense
Contoh:
I will have been swimming for 30 minutes at 9.30 tomorrow
Saya akan sudah berenang selama 30 menit jam 9.30 besok.

Past future tense
Yang akan dilakukan tapi lampau
Contoh:
-I would go at 7 am when He came to my house yesterday

Past future progressive
Yang akan dilakukan tetapi di masa lampau
Contoh:



Friday 1 August 2014

http://msdn.microsoft.com/en-us/library/1w48w47c%28v=vs.110%29.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1

Friday 18 July 2014

GraphicsWindow.PenColor = "white"
GraphicsWindow.BrushColor = "black"
lingkaran1 = Shapes.AddEllipse(10,10)
GraphicsWindow.BrushColor = "red"
lingkaran2 = Shapes.AddEllipse(20,20)
Shapes.Move(lingkaran1, 5, 5)
Shapes.SetOpacity(lingkaran2, 50)

Monday 14 July 2014

Firman Harian

03/11/12
Maz 90:12 :"Ajarlah kami menghitung hari-hari kami sedemikian, hingga kami beroleh hati yang bijaksana."

Saturday 12 July 2014

j = 50
'spasi antar bulatan
space = 20

For i = 0 To 20
  Shapes[i] = Shapes.AddEllipse(i, j)
  Shapes.Move(Shapes[i], i * (10 + space), 0)
EndFor

Tuesday 8 July 2014

Belajar Memahami Antrian


Karakteristik Jaringan

Karakteristik suatu jaringan ditinjau dari, antara lain:
1. Konvergensi
2. Skalabilitas
3. Keamanan
4. Fault tolerance
5. Quality of Service (Menjamin layanan tetap baik disaat kondisi kritis)

Sekian, semoga bermanfaat, salam mandiri!

Network security

Contoh-contoh ancaman jaringan di dunia nyata bisa diklasifikasikan kedalam ancaman terhadap infrastruktur jaringan (ancaman terhadap perangkat jaringan) dan ancaman terhadap content/isi/data.

Berikut contoh ancaman terhadap keamanan infrastruktur jaringan:
1. Penjaga gedung mencabut perangkat jaringan yang penting.
Solusinya: kerangkeng perangkat jaringan, just kidding, beli rack perangkat jaringan yang berkunci dan bisa ditutup.

2. Kontraktor bangunan tidak sengaja memotong kabel jaringan saat menggali.
Solusinya: beritahu supaya berhati-hati.

3. Seorang hacker terhubung dengan sebuah perangkat dan mengutak-utik settingan perangkat lunak manajemen perangkat itu.
Solusinya: perangkat jaringan diberi username dan password, hindari penggunaan username dan password default (contoh: tp-link username admin password admin), nyalakan fitur-fitur jaringan lainnya milik cisco contoh: fitur untuk melawan brute-force)


Berikut contoh ancaman terhadap keamanan content:
1. Seorang karyawan kecewa terhadap perusahaan mengubah-ubah informasi pada database pelanggan.
Solusinya: beri username dan password untuk mengakses database itu.

2. Seorang kompetitor/pesaing bisa mengakses informasi yang peka/sensitif melalui jaringan wireless.
Solusinya: jangan biarkan user-user wireless bisa mengakses alamat-alamat IP intranet.

3. Seorang sekretaris membalas email yang keliru dengan informasi yang sensitif (dia kira dia mengirim email kepada bosnya, ternyata alamat emailnya milik orang lain, informasi bocor).
Solusinya: gw gak tau, masih belum tahu.

Sekian. Semoga bermanfaat, salam mandiri!

Friday 4 July 2014

RIPv1

1. Administrative Distance
- Administrative Distance = ranking keterpercayaan protokol-protokol routing.
- Nilai default administrative distance dari RIPv1 = 120; RIPv1 paling terakhir dipercayai diantara protokol-protokol routing EIGRP, IGRP, OSPF, ISIS
- Cara cek administrative distance = show ip protocols atau show ip route

2. Konfigurasi dasar






Thursday 3 July 2014

Apa saja komponen dari protokol routing?

1. Data structure / tables / databases. Kept in RAM.
2. Algoritma: Best path determination.
3. Routing protocol messages
- Message to discover neighboring routers
- Exchange routing information
- Learn accurate information about the network
- Maintain accurate information about the network.

Wednesday 2 July 2014

Network topology change

Network topology change may occur for several reasons, including:
1. Failure of a link
2. Introduction of a new link
3. Failure of a router
4. Change of link parameters

Tuesday 1 July 2014

Kepada YTH router:
Setelah selesai cold start / power up:
1. Baca surat startup-config yang tersimpan di NVRAM
2. Temukan alamat IP dari kedua interface mu
3. And kan alamat IP interface mu dengan subnet masknya masing-masing untuk mendapatkan alamat network mu
4. Tulis alamat networkmu ke dalam routing tabel, cantumkan huruf C disampingnya.

Classless routing protocol dan classful routing protocol

Classless routing protocol
- Classless routing protocol mengirimkan/mencantumkan informasi subnet mask pada paket routing update.
- Classless mampu mendukung discontigous network
- Classless routing protocol contohnya: RIPv2, EIGRP dan OSPF

Clasful routing protocol
- Clasful routing protocol tidak mengirimkan/mencantumkan informasi subnetmask pada paket routing update.
- Clasful routing protocol contohnya: RIPv1 dan IGRP
-

Contohnya: RIPv1

Kunci karakteristik beberapa protokol distance vector routing

1. RIP
1. Hop count dipakai sebagai metrik dalam pemilihan jalur/path.
2. Jika jumlah hop count dari sebuah network > 15, RIP tidak dapat menyediakan sebuah route ke network itu.
3. Update-update routing adalah broadcast atau multicast setiap 30 detik secara default

2. IGRP
1. Bandwidth, delay, reliability digunakan sebagai composite metric
2. Routing update di broadcast setiap 90 detik secara default
3. IGRP adalah pendahulu dari EIGRP dan sekarang sudah tidak dipakai lagi.

3. EIGRP
1. EIGRP dapat melakukan load balancing unequal cost
2. EIGRP menggunakan DUAL untuk menghitung jalur terpendek.
3. Tidak menggunakan periodik updates seperti RIP dan IGRP. Routing updates hanya dikirimkan hanya ketika terjadi perubahan topologi.


RIP

Routing loop
convergence time makes routing loops possible

Split horizon
Routes learned through an interface are not advertised out that same interface

Route poisoining
Routes learned through an interface are advertised back out the same interface as unreachable.

Triggered updates
Topology change are immediately sent to adjacent routers

Hold down timers
allows time for topology change to travel through entire network

Count to infinity loop problems
Solution: hold down timers

Karakteristik dari paket update EIGRP
1. Hanya dipicu untuk perubahan topologi
2. bounded to affected next hop routers


Pada kondisi apa saja yang menyebabkan protokol routing distant vector untuk mengirimkan update routing tabel?
1. Ketika sebuah perubahan terjadi pada topologi jaringan
2. Ketika timer update timer habis
3. Ketika sebuah paket update triggered diterima dari router yang lain.


Summary

One way of classifying routing protocols is by the type of algorithm they use to determine the best path to a destination network. Routing protocols can be classified as distance vector, link state, or path vector. Distance vector means that routes are advertised as vectors of distance and direction. Distance is defined in terms of a metric such as hop count and direction is simply the next-hop router or exit interface.

Distance vector routing protocols include:
RIPv1
RIPv2
IGRP
EIGRP

Routers that use distance vector routing protocols determine best path to remote networks based on the information they learn from their neighbors. If Router X learns of two paths to the same network, one through Router Y at 7 hops, and another route through Router Z at 10 hops, the router will choose the shorter path using Router Y as the next-hop router. Router X has no knowledge of what the network looks like beyond Routers Y and Z, and can only make its best path decision based on the information sent to it by these two routers. Distance vector routing protocols do not have a map of the topology as do link state routing protocols.

Network discovery is an important process of any routing protocol. Some distance vector routing protocols such as RIP go through a step-by-step process of learning and sharing routing information with their neighbors. As routes are learned from one neighbor, that information is passed on to other neighbors with an increase in the routing metric.

Routing protocols also need to maintain their routing tables to keep them current and accurate. RIP exchanges routing table information with its neighbors every 30 seconds. EIGRP, another distance vector routing protocol, does not send these periodic updates and only sends a "bounded" update when there is a change in the topology and only to those routers that need that information. EIGRP is discussed in a later chapter.

RIP also uses timers to determine when a neighboring router is no longer available, or when some of the routers may not have current routing information. This is typically because the network has not yet converged due to a recent change in the topology. Distance vector routing protocols also use triggered updates to help speed up convergence time.

One disadvantage of distance vector routing protocols is the potential for routing loops. Routing loops can occur when the network is in an unconverged state. Distance vector routing protocols use holddown timers to prevent the router from using another route to a recently down network until all of the routers have had enough time to learn about this change in the topology.

Split horizon and split horizon with poison reverse are also used by routers to help prevent routing loops. The split horizon rule states that a router should never advertise a route through the interface from which it learned that route. Split horizon with poison reverse means that it is better to explicitly state that this router does not have a route to this network by poisoning the route with a metric stating that the route is unreachable.

Distance vector routing protocols are sometime referred to as "routing by rumor", although this can be somewhat of a misnomer. Distance vector routing protocols are very popular with many network administrators as they are typically easily understood and simple to implement. This does not necessarily mean link-state routing protocols are any more complicated or difficult to configure. Unfortunately, link-state routing protocols have received this somewhat unwarranted reputation. We will learn in later chapters that link-state routing protocols are as easy to understand and configure as distance vector routing protocols.


Monday 30 June 2014

Salah satu cara mengklasifikasi protokol-protokol routing adalah dengan tipe dari algoritma yang mereka pakai/gunakan untuk menentukan jalur terbaik ke suatu network tujuan.

Protokol-protokol routing dapat diklasifikasikan sebagai protokol ruting distance vector, link state, atau path vector. Distance vector berarti route-route diinformasikan sebagai vektor-vektor dari jarak dan arah. Jarak didefinisikan dalam bentuk metrik misal: hop count dan arah hanya sekedar router next-hop atau interface keluar.

Protokol-protokol routing yang termasuk distance vector:
- RIPv1
- RIPv2
- IGRP
- EIGRP

Router yang menjalankan protokol-protokol routing distance vector menentukan jalur terbaik untuk network-network yang tidak terhubung langsung berdasarkan informasi yang diterimanya dari tetangga. 

Jika router X mempelajari bahwa ada 2 jalur ke network yang sama, jalur yang satu melalui router Y dengan jumlah hop 7 dan jalur/rute yang lain melalui Router Z dengan jumlah hop 10, router yang menjalankan protokol routing distance vector akan memilih jalur/rute yang terpendek/tersingkat, yaitu melalui router Y (router Y sebagai next-hop router nya. Router X gak perlu tahu seperti apa bentuk/susunan/topologi jaringan dibelakang Router Y dan Router Z, dan membuat keputusan pemilihan jalur terbaiknya berdasarkan pada informasi yang dikirimkan oleh kedua router ini saja. 

Protokol-protokol routing distance vector tidak memiliki sebuah peta topologi seperti halnya protokol-protokol link state.

Network discovery adalah sebuah proses penting dari protokol routing manapun. Sebagian protokol routing distance vector seperti RIP bekerja melalui proses pembelajaran dan berbagi informasi dengan tetangganya selangkah demi selangkah. Saat sebuah route sudah dipelajari dari salah satu tetangga, informasi route itu diteruskan/dilanjutkan ke tetangga-tetangga lain dengan sebuah peningkatan/penambahan pada informasi metrik routing route itu.

Protokol-protokol routing juga butuh me-maintain tabel-tabel routing mereka untuk tetap terkini dan akurat. RIP menukarkan informasi tabel routing-nya dengan tetangganya setiap 30 detik. EIGRP, protokol routing distance vector lainnya, tidak mengirim update periodik ini dan hanya mengirimkan "bounded" updates hanya ketika terjadi perubahan topologi dan hanya dikirim ke router-router yang membutuhkan informasi ini. 

RIP juga menggunakan timer-timer untuk menentukan apakah sebuah router yang bertetangga tidak lagi ada, atau ketika beberapa router tidak memiliki informasi routing saat ini. Hal ini biasanya disebabkan karena jaringan belum berkonvergensi setelah terjadi perubahan topologi. Protokol-protokol routing distance vector juga menggunakan update-update tertriger untuk membantu percepatan waktu konvergensi.

Salah satu kerugian dari protokol-protokol distance vector adalah adanya potensi routing loops. Routing loops bisa muncul ketika jaringan sedang berada di dalam status tidak terkonvergensi. Protokol routing distance vector menggunakan hold-down timer untuk mencegah router tersebut dari menggunakan route yang lain sebagai pengganti network yang sedang down sampai semua router mempunyai waktu yang cukup untuk mempelajari perubahan topologi ini.

Split horizon dan split horizon dengan poison reverse juga digunakan oleh router-router untuk mencegah terjadinya loop routing. Aturan dari split horizon menetapkan bahwa sebuah router tidak boleh mengiklankan suatu route melalui interface mana dia menerima informasi route ini.

Split horizon dengan poison reverse berarti bahwa lebih baik secara jelas menyatakan bahwa router ini tidak memiliki sebuah route ke network ini dengan meracuni route tersebut dengan sebuah metrik yang menyatakan bahwa route itu tidak terjangkau (unreachable).

Protokol routing distance vector terkadang diartikan sebagai "routing by rumour", walaupun ini dapat terkadang menjadi salah nama. Protokol routing distance vector sangat terkenal bagi para network administrator saat mereka biasanya mudah dimengerti dan gampang diimplementasikan. Hal ini tidak berarti bahwa protokol-protokol link state lebih rumit atau sulit untuk dikonfigurasi. 

Sayangnya, protokol-protokol link-state telah menerima reputasi yang tidak beralasan ini. Kita mengerti pada bab berikutnya bahwa protokol-protokol link-state juga mudah untuk dimengerti dan dikonfigurasi seperti halnya protokol routing distance vector.

Thursday 19 June 2014

Tujuan sekaligus tugas dari protokol ruting adalah:
1. Menemukan network yang remote
2. Memaintain up-to-date informasi routing
3. Memilihkan jalur terbaik ke network tujuan
4. Menemukan jalur terbaik terbaru jika jalur saat ini sudah tidak tersedia.


Monday 16 June 2014

1. Generator (pembangkit) arus searah
2. Batere atau aki
3. Arus listrik
4. Kuat arus listrik
5. Rapat arus
6. Tahanan dan daya hantar
7. Potensial

Friday 13 June 2014

Berusaha mencetak deret dengan menggunakan bahasa pemrograman SMALL BASIC

1. Mencetak deret ganjil versi 1
textwindow.Write("Tentukan dari: ")
dari = TextWindow.Read()
TextWindow.Write("Tentukan sampai: ")
sampai = TextWindow.Read()
cetak:
TextWindow.WriteLine(dari)
dari=dari + 2
If dari <= sampai Then
  Goto cetak
Else
EndIf

2. Mencetak deret ganjil versi 2
TextWindow.WriteLine("Dari : ")
dari = TextWindow.Read()
TextWindow.WriteLine("Jumlah : ")
jumlah = TextWindow.Read()
cetak:
TextWindow.Write(dari + ", ")
jumlah = jumlah - 1
If jumlah >= 0 Then
  dari = dari + 2
  Goto cetak
Else
EndIf

2.1 Mencetak deret ganjil versi 2 dengan pengamanan input angka 'dari' dari pemasukan bilangan genap.
TextWindow.WriteLine("Dari : ")
dari = TextWindow.Read()
TextWindow.WriteLine("Jumlah : ")
jumlah = TextWindow.Read()
If Math.Remainder(dari,2) = 0 Then
  TextWindow.WriteLine("Maaf, angka 'dari' anda adalah bilangan genap")
else
cetak:
TextWindow.Write(dari + ", ")
jumlah = jumlah - 1
If jumlah >= 0 Then
  dari = dari + 2
  Goto cetak
Else
EndIf
EndIf

Monday 9 June 2014

Masuk diakal

1. Pembangunan Infrastruktur Dongkrak Harga Properti
Percepatan pembangunan infrastruktur akan meningkatkan daya saing komparatif sekaligus menstimulasi terjadinya mobilisasi arus barang, manusia dan jasa yang lebih aktif.

Dasar pembuatan flow chart

Kita bisa menggunakan flowchart di dalam kehidupan sehari-hari.

Contoh flowchart pembuatan kopi:
1. Ambil gelas
2. Ambil tempat memasak air
3. Taruh tempat memasak air di atas kompor
4. Tuangkan air kedalam tempat memasak air
5. Nyalakan kompor
6. Tunggu sampai air mendidih atau tunggu sampai properti air yaitu suhu sampai 100 derajat celcius.
7. Matikan kompor
8. Tuangkan (angkat dan miringkan)

Flowchart menceritakan bagaimana suatu proses pengerjaan sesuatu mengalir.

Dimulai dengan ide
2. Tulis ide
3. Biarkan mengalir

Teorema adalah pernyataan yang sudah terbukti kebenarannya.
Salah satu contoh dari teorema:
"Untuk sebuah segitiga, kuadrat dari sisi miring sama dengan jumlah dari kuadrat-kuadrat dari sisi-sisi lainnya."

Conjecture adalah ....

Teori adalah ...

Axiom adalah ....

Thursday 5 June 2014

Bermain dengan Waktu di Bahasa Pemrograman SMALLBASIC

TextWindow.WriteLine("---Waktu---")
TextWindow.WriteLine("clock.time " + Clock.Time)
textwindow.WriteLine("clock.hour " + Clock.Hour)
TextWindow.WriteLine("clock.minute " + Clock.Minute)
TextWindow.WriteLine("clock.second " + Clock.Second)
TextWindow.WriteLine("clock.millisecond " + Clock.Millisecond)
TextWindow.WriteLine("clock.elapsesmilliseconds " + Clock.ElapsedMilliseconds)
TextWindow.WriteLine(" ")
TextWindow.WriteLine("---Tanggal---")
TextWindow.WriteLine("clock.date " + Clock.Date)
TextWindow.WriteLine("clock.day " + Clock.Day)
TextWindow.WriteLine("clock.month " + Clock.month)
TextWindow.WriteLine("clock.year " + Clock.Year)
TextWindow.WriteLine("clock.weekday " + Clock.WeekDay)


Wednesday 28 May 2014

Menjadikan Windows 7 sebagai DNS Server Jaringan Rumah kita

Silahkan analogikan DNS dengan buku telepon, dimana buku telepon menterjemahkan nama orang ke alamat lengkap rumah orang tersebut.

DNS Server adalah server yang menterjemahkan suatu nama ke alamat IP.

Dengan adanya DNS server di jaringan rumah kamu, kamu tidak perlu lagi bersusah payah mengingat atau mengetik alamat IP mesin komputer kamu untuk bisa berinteraksi dengannya.

Contohnya:
Jika kamu ingin telnet ke PC1 kamu, kamu tidak perlu lagi mengetik alamat IP nya, contoh: 192.168.2.101. Kamu cukup mengetik namanya saja setelah perintah telnet, contoh: telnet PC1.

Menarik? Ikuti langkah-langkah berikut:

1.  Memasukkan data
Silahkan edit file host yang ada di lokasi ini: %SystemRoot%\system32\drivers\etc\hosts. Kalau punya penulis itu ada di C:/Windows/Systems32/drivers\etc\hosts.
2. Buka file host tersebut dengan notepad
3. Ketik kalimat berikut di baris baru
tplink 192.168.2.1
4. Save lagi file tersebut
5. Selesai

Testing:
1. Buka Web browser
2. Ketik di kotak URL Web browser itu: tplink
3. Seharusnya tampilan GUI tplink itu muncul.



















Tuesday 27 May 2014

Bagaimana cara menjadikan Windows7 sebagai Web Server

Tujuan: untuk mampu mempublikasi/meng-hosting halaman web buatan kamu sendiri di jaringan komputer/LAN rumahmu.

Langkah untuk menyiapkan komputer Windows 7 mu sebagai Web Server:
1. Klik Start > Control Panel
2. Klik Programs and Features
3. Klik Turn Windows Feature on or off (butuh account Administrator)
4. Klik Internet Information Services untuk memperluas
5. Klik World Wide Services untuk memperluas
- Centang Common HTTP Features
- Centang Health and Diagnostic
- Security
 6. Klik Web Management tools untuk memperluas
- Centang IIS Management Console
7. Klik OK
Windows akan mulai menginstal

1. Klik Start > Control Panel
2. Klik System and Security
3. Klik Administrative Tools
4. Klik Icon: Internet Information Service Manager
Muncul Jendela Internet Information Service Manager


Monday 26 May 2014

Sekilas tentang sistem DNS

Root server menyimpan dan mengupdate alamat IP server top-level domain.
Record

 

Simbol matematika mempermudah pemahaman dan contoh penggunaan

1. Tanda panah (->)
Contoh:

DNS melayani permintaan pemetaan IP Address ke FQDN (Fully Qualified Domain Name) dan dari FQDN ke IP Address.
DNS melayani IP Address -> FQDN dan FQDN -> IP Address

2. Tanda Sama dengan (untuk sama arti atau sama nilai)

3. Simbol elemen

Sunday 25 May 2014

Tujuan dari game 1: untuk mengenali arah (depan, belakang, kiri, kanan)
Tujuan dari game 2: untuk mengenali cara mencari fungsi
Tujuan dari game 3: untuk mengenali piano