Jumat, 01 Februari 2013

Build Domain Controller (DC) In Windows Server 2008 R2 (Part I)

What is “Domain Controller”?
a domain controller (DC) is a server that responds to security authentication requests (logging in, checking permissions, etc.) within the Windows Server Domain. A domain is a concept introduced in Windows NT whereby a user may be granted access to a number of computer resources with the use of a single username and password combination. [1]

How to build a Domain Controller?
In this article, I will discuss about “how to build a domain controller in Windows Server 2008 R2”. In the beginning we must concern about two thing, the

  1. Prerequisite
  2. Step by step installing the domain controller.

PREREQUISITE

  1. Complete all steps in the main section of this guide. After you complete all the steps, you will have a virtualization server and the following two virtual machines:Base Virtual Machine (used for creating new virtual machines) and Imported Virtual Machine. Also, you will have a private virtual network that you can use for the domain controller.
  2. Use the Base Virtual Machine to Create a New Virtual Machine to create a new virtual machine. Name that virtual machine Domain Controller, and during configuration of Windows Server 2008 R2, specify DC as the computer name for that virtual machine.
  3. Imported Virtual Machine is running, Windows Server 2008 R2 is configured, and the computer name for the virtual machine is VirtualMachine1.
  4. Optional: A minimum of 512 MB of RAM on the virtualization server for every virtual machine running Windows Server 2008 R2 that you want to create and connect to the virtual domain controller (in addition to the first virtual machine). For example, if you only connect one virtual machine to the virtual domain controller, the minimum 2048 MB (2 GB) of RAM that is required for the virtualization server in this guide will suffice. If you want to connect three virtual machines to the virtual domain controller, you need 3064 MB (3 GB) of RAM on the virtualization server (512 MB of RAM is required for each of the two additional virtual machines). If your virtualization server has enough RAM, you can assign a larger amount of RAM to each virtual machine, but 512 MB is the minimum required for each.
  5. Optional: A minimum of 16 GB of additional hard disk drive space on the virtualization server for every virtual machine running Windows Server 2008 R2 that you want to create and connect to the virtual domain controller (in addition to the first virtual machine). For example, if you only connect one virtual machine to the virtual domain controller, the minimum 60 GB of hard disk drive space that is required for the virtualization server will suffice. If you want to connect three virtual machines to the domain controller, you need an additional 32 GB of hard disk drive space for the two additional virtual machines.


STEP BY STEP INSTALLATION

1. INSTALLING WINDOWS SERVER 2008 R2
When the machine first starts up, you will see the first page of the installation wizard that asks for what Language to install, Time and currency format and Keyboard or input method. Click Next after making your selections.

Click on “Install now” button to continue installation

Rabu, 19 Desember 2012

Pertama kali (Serius) menggunakan Windows Live Writer

 

Apa itu Windows Live Writer?

Windows Live Writer merupakan salah satu aplikasi desktop blog-publising yang biasa digunakan untuk melakukan publikasi blog tanpa harus masuk ke blog melalui web browser.

Apa untungnya menggunakan Windows Live Writer?

Windows Live Writer memiliki banyak fitur yang mendukung pengguna dalam melakukan publikasi blog mereka. fitur standar ketika pengguna melakukan editing blog seperti pengaturan paragraf, hyperlink, attack video, gambar, pengaturan font, bullet dan fitur standar lainnya terdapat pada aplikasi ini. Bahkan pada aplikasi ini telah dilengkapi dengan berbagai pilihan font sesuai yang terinstall pada sistem Windows.

Kamis, 13 Desember 2012

Yang terbentang

Dari negeri hiruk pikuk
Terbentang luas lembah landai namun menantang..
Berjajar kerumunan yang tak henti bergeliat

Sore itu, panasnya hari yang ganas
Menyembah mentari dan teriaki kemauan yang rapuh

Dari dua yang mendua
Dalam ranah waktu berbeda, namun keadaan yang serupa

Dari negeri yang membentang...

Aku pulang dengan penuh...
Untai gerbong yang memanjang

Senin, 19 November 2012

Yang ia ingin ketahui

Yang ia ingin ketahui


Langit gelap yang memisah daratan dengan sang bintang
mendung terurai memikat embun dan lentera
Menghentak segala kekakuan dalam otot kehidupan...
Dia yang menjadikan....

Yang ia tahu, hanya bagaimana memetik buah
Yang ia ingin hanya melihat bunga itu bermekaran
Tak pernah tahu apa itu derita
Tak pernah ingin mengetahui mereka layu

Sang bocah, dengan dawai gitar patah
Memaksa mengerti melodi Sang Pencerah
Namun ia sangat mengerti
Mengapa jalanan begitu menggenang,
Membanjiri segala keingintahuan
Seandainya mereka menyaksikannya
Wid, 19,11,12,5:36

Jumat, 16 November 2012

Home made gyro sensor using wii motion plus

Girosensor atau giroskop merupakan sebuah sensor yang mampu mengukur kecepatan sudut benda berotasi. Pada umumnya sensor giroskop digunakan dalam sistem navigasi. didalam perkembangannya giroskop juga digunakan dalam perangkat mobile seperti iPhone, dan beberapa HH android sudah mengadopsi giroskop.

Pada kesempatan ini penulis tidak ingin mengulas lebih jauh mengenai fungsi giroskop. Sebenarnya ada banyak modul sensor giroskop yang ada dipasaran. Namun, sayangnya dari investigasi yang telah dilakukan ternyata masih cukup mahal. untuk giroskop dengan satu sumbu pengukuran saja hampir 150 ribu rupiah.


Setelah mendapat rekomendasi dari seorang teman, akhirnya menemukan juga yang "pas" dikantong. Wii motion plus. merupakan asesoris tambahan Nintendo Wii yang didalamnya terdapat sebuah sensor giroskop tipe ITG3200. Jika ditanya soal harga, bila anda membeli breakoutnya secara online, harganya dibandrol sekitar 500 ribu. lalu berapa harga wii motion plus? cukup dengan 130 ribu anda sudah mendapatkan sensor giroskop tiga aksis. Ingin tahu lebih jauh mengenai sensor ITG3200, silahkan saja berkunjung ke lembar datanya.

Berikut adalah penampakan board wii motion plus yang penulis temukan.

referensi:
http://www.sparkfun.com/datasheets/Sensors/Gyro/PS-ITG-3200-00-01.4.pdf

Single pole lowpass filter algorithm

Sesuai dengan namanya, lowpass filter merupakan sebuah tapis yang hanya melewatkan frekuensi rendah dengan cara melemahkan (attenuates) amplitudo yang memiliki frekuensi dibawah frekuensi cutoff. 



Continous time lowpass filter
ada beberapa jenis filter dengan berbagai respon terhadap perubahan frekuensi. Respon frekuensi dari sebuah filter biasanya direpresentasikan menggunakan bode plot, dimana pada frekuensi cutoff, amplitudo akan turun -3dB dan terus menurun -20dB tiap dekade frekuensi.  continous time lowpass filter juga dapat dideskripsikan kedalam transformasi laplace. Sebagai contoh, 1st order lowpass filter dapat dideskripsikan menggunakan notasi laplace berikut. 


\frac{\text{Output}}{\text{Input}} = K \frac{1}{1 + s \tau}

dimana s adalah variabel transformasi laplace,  τ adalah filter time constant dan K merupakan gain filter. 

Bagaimana implementasi single pole lowpass filter kedalam bahasa pemprograman?

Untuk dapat melakukan simulasi lowpass filter didalam perangkat lunak dapat dilakukan dengan mengamati karakteristik filter dalam domain waktu dan permodelan diskrit.

Berdasarkan hukum kirchoff, didefinisikan bahwa kapasitansi adalah:



v_{\text{in}}(t) - v_{\text{out}}(t) = R \; i(t)




(V)
Q_c(t) = C \, v_{\text{out}}(t)




(Q)
i(t) = \frac{\operatorname{d} Q_c}{\operatorname{d} t}





Dimana  Q_c(t) adalah jumlah muatan yang ditampung pada kapasitor dalam waktu t. Jika dilakukan subtitusi persamaan Q menuju persamaan I maka didapat \scriptstyle i(t) \;=\; C \frac{\operatorname{d}v_{\text{out}}}{\operatorname{d}t} yang dapat disubtitusikan pada persamaan V, sehingga:
v_{\text{in}}(t) - v_{\text{out}}(t) = RC \frac{\operatorname{d}v_{\text{out}}}{\operatorname{d}t}

Persamaan tersebut dapat dideskritkan. untuk lebih sederhana, asumsikan bahwa jumlah sampel input dan output diambil dalam selang waktu \scriptstyle \Delta_T. Katakanlah \scriptstyle v_{\text{in}} direpresentasikan dengan rentetan data \scriptstyle (x_1,\, x_2,\, \ldots,\, x_n) dan  \scriptstyle v_{\text{out}} direpresentasikan sebagai sequence data \scriptstyle (y_1,\, y_2,\, \ldots,\, y_n), maka dapat dilakukan subtitusi:
x_i - y_i = RC \, \frac{y_{i}-y_{i-1}}{\Delta_T}

dengan menata ulang persamaan diatas dapat ditulis sebagai berikut:
y_i = \overbrace{x_i \left( \frac{\Delta_T}{RC + \Delta_T} \right)}^{\text{Input contribution}} + \overbrace{y_{i-1} \left( \frac{RC}{RC + \Delta_T} \right)}^{\text{Inertia from previous output}}.
implementasi single pole lowpass filter waktu diskret dapat diimplementasikan kedalam persamaan:
y_i = \alpha x_i + (1 - \alpha) y_{i-1} \qquad \text{where} \qquad \alpha \triangleq \frac{\Delta_T}{RC + \Delta_T}
\scriptstyle \alpha merupakan smoothing factor dengan nilai \scriptstyle 0 \;\leq\; \alpha \;\leq\; 1. hubungan antara time constant RC, \scriptstyle \Delta_T dan smoothing factor \scriptstyle \alpha dapat didefinisikan :
RC = \Delta_T \left( \frac{1 - \alpha}{\alpha} \right)

Jika \scriptstyle \alpha \;=\; 0.5, maka nilai RC akan sama dengan periode sampling. Jika \scriptstyle \alpha \;\ll\; 0.5, maka \scriptstyle RC secara signifikan akan lebih besar dari periode sampling, dan \scriptstyle \Delta_T \;\approx\; \alpha RC.
Algorithm implementation
Contoh berikut adalah pseudocode algoritma single pole lowpass filter yang akan mensimulasikan efek dari lowpass filter. 

 // Return RC low-pass filter output samples, given input samples,
 // time interval dt, and time constant RC
 function lowpass(real[0..n] x, real dt, real RC)
   var real[0..n] y
   var real α := dt / (RC + dt)
   y[0] := x[0]
   for i from 1 to n
       y[i] := α * x[i] + (1-α) * y[i-1]
   return y

Algoritma diatas telah digunakan penulis dalam melakukan smoothing pengambilan data accelerometer dengan α dapat dicari dengan melakukan trial error.

referensi:

Selasa, 23 Oktober 2012

Skripsimu mudah?

"Koe penak, skripsimu gampang!! lha aku??"


kata-kata yang sering terlontar bagi orang-orang yang menurut saya tidak pernah bersyukur. kata-kata tersebut sering kali terucap dari mulut mereka, yang tidak sadar telah melecehkan diri mereka sendiri. berkaca dari pengalaman, dulu.. dimasalalu, dimasa kelam (halah..) saya sering kali iri dengan skripsi mereka yang "lebih terlihat sulit" dibanding punya sendiri. iri, kenapa skripsi yang saya bikin terlihat ecek-ecek. walaupun, saya tidak jarang berusaha membantu mereka yang skripsinya terlihat lebih sulit. rasa iri ini membunuh logika dan mematikan keyakinan diri bahwa bukan skripsi mudah atau susah yang membuat orang maju. tetapi apa yang sudah mereka dapat dari proses pengerjaannya yang membuat mereka "kaya". im totally forgot it. 

terjerumus dalam jurang kelam.. yap. kegagalan sering kali menyakitkan. namun, rasa sakit tak jarang membangkitkan kenikmatan. adalah setahun lalu, ketika kegelapan melanda. hingga tercerahkan oleh keadaan. saat-saat ketika terhunus oleh pemikiran sendiri. terbunuh oleh logika yang mati. dan dimenangkan perasaan pedih dan luka. dikala mulai bangkit dari kubur, dengan senjata baru... mengoyak segala kebrutalan  mereka yang merusak mental. "Bersyukur". thats the main power of human.

Berdiam, ambil nafas dalam dan pejamkan mata. yup. mencapai kondisi jernih. baru bisa berfikir.

Timbul pertanyaan didalam benak. "Mengapa musti harus ngerjain skripsi yang terlihat sulit, jika skripsi bisa begitu mudah dan menyenangkan??" atau dengan kata lain.. "Salah sendiri skripsi susah2,, skripsi mudah aja bisa lulus??" mungkin mereka menjawab=> "Ya kan biar skripsi ada gregetnya! masak skripsi ecek-ecek",, yang jadi pertanyaan "Kenapa masih mengeluh skripsi sendiri susah, kalo emang niat awal emang cari kesusahan??"

Susah atau gampang itu kan tergantung dari bagaimana anda menjalaninya. tidak hanya dengan akal, tetapi dengan nurani. :)



Exchange 2010 SP3 PrepareAD error “The well known object entry with the GUID”

Currently we are going to upgrade Exchange 2010 SP1 to Exchange 2010 SP3 which is one of the step is preparing AD. But in the mid of proces...