This Blog is protected by DMCA.com

Thursday, February 25, 2016

IF pada pemrograman javascript


IF adalah keyword dalam bahasa pemrograman untuk menyatakan kondisi. bahasa enaknya jika ini benar maka ini kalau salah ya ini. 

di javascript if mirip sekali denga pemrograman lainnya

sintaks dasar
if(kondisi){
  statement
}
contoh 
var i = 5
if(i == 5){
  alert("variabel i adalah angka 5");
}
penjelasannya jika variabel i terisi 5, maka statement alert akan dijalankan. yaitu akan muncul jendela peringatan. jika tidak maka tidak menjalankan statement apapun. untuk menambahkannya
ditambahkan else

sintaks

if(kondisi){
  statement jika benar
}
else{
  statement jika salah
}

contoh


var i = 5
if(i > 10){
  alert("Angka lebih dari 10");
}
else{
  alert("bukan angka lebih dari 10");
}
maka outputnya adalah jendela peringatan yang isinya bukan angka lebih dari 10, karena tidak memenuhi status kondisi.

selain itu ada juga sintaks if yang dikhususkan untuk pengkondisian yang kecil

sintaks 

(i >= 0) ? statement benar : statement salah");

contoh
var i = 5
(i >= 0) ? alert("angka lebih dari 0") : alert("angka kurang dari 0");

semoga bermanfaat

Read More

Monday, February 22, 2016

Tutorial dasar AngularJS

Angular itu adalah salah satu dari framework javascript yang mempermudah dalam nyekrip javascript. sangat mudah sekali. AngularJS ini dibuat oleh google dan berbasis MVC atau Model View Controller. atau MVW


  • Download dulu AngularJS nya di situs resminya di sini
  • include kan angular.min.js ke halaman html kamu

  • Untuk Menjalankan Angular tambahkan ng-app pada body atau tag lain yang menjadi induk
  • dan untuk mengetest apakah berjalan atau tidak. gunakan simbol {{ kode javascript }}
contoh seperti gambar dibawah


ng-model

ng-model adalah attribut yang disediakan oleh angular yang menjadi model pada MVC atau nama objek yang nantinya akan diolah

contoh sederhana


seperti sintaks diatas isi input yang ber ng-model nama dikeluarkan dibawahnya, dipanggil dengan {{nama}}
untuk pemanggilannya juga bisa menggunakan atribut ng-bind="nama" yang dipasang di tag.

ng-controller

ng-controller berfungsi sebagai penampung data dan sekaligus menjadi kelas dari beberapa objek. namun untuk memasang controller ini kita harus memberikan nama pada ng-app
jadinya :


kalau melihat sintaks diatas controller terletak pada <script> kode kontroller </script> dibawah body


  • angular.module untuk mendefinisikan suatu kontroller berjalan pada ng-app yang berisi sama dengan isi module



  • .controller('namaKontroller', function($scope){
    })
    adalah dasar sintaks membuat suatu kontroller


  • $scope.nama adalah objek didalam kontroller
kemudian dipanggil di satu tag div menggunakan ng-controller


untuk langkah berikutnya coba pisahkan antara view, dan kontroller. (model dan kontroller digabung).
Read More

Tuesday, February 16, 2016

Membuat form login dengan PHP

Login di web dibuat untuk memberi hak akses bagi user user tertentu. jadi orang yang mengakses web kita mempunyai identitas diri tidak berstatus anonim.

di postingan ini saya coba untuk menjelaskan se jelas mungkin

  • Buka Server XAMPP, aktifkan apache dan sql server
  • sekarang siapkan folder projectnya, kalau untuk coba coba gunakan seperti gambar dibawah

index.php -- Halaman login
success.php -- Halaman sukses jika login berhasil

Index.php - coding

  • membuat form

<form action="index.php" method="post">
    <input type="text" name="username" placeholder="Username">
    <input type="password" name="password" placeholder="Password">
    <input type="submit" name="submit">
</form>
Penjelasannya, untuk membuat form menggunakan tag <form>....</form>
dan untuk membuat inputan text atau passwordnya menggunakan tag <input> 

di tag input ada banyak sekali tipe inputan seperti teks biasa, password dll.
maka ditambahkan atribut type="text" untuk teks dan type="password" untuk password. selain itu banyak sekali tipe input nya. klik disini untuk melihat detail tipe input (via w3school)

name="blablabla" adalah nama dari masing masing bidang inputan. name ini untuk membedakan antara input satu dengan lainnya. isi dari name inilah yang nanti dipanggil di PHP

placeholder adalah teks penjelasan untuk bidang input. muncul saat bidang input kosong


  • Script PHP

<?php
            if(isset($_POST['submit'])){
                $username = $_POST['username'];
                $password = $_POST['password'];
                if($username == "admin" && $password == "admin"){
                    echo "<meta http-equiv='refresh' content='0;URL=success.php'>";
                }
                else{
                    echo "Username atau password salah";
                }
            }
        ?>
 Kronologi  / cara kerja sintaks

if(isset($_POST['submit])){
..
}  sintaks ini mengecek apakah tombol submit ditekan atau belum. jika ditekan maka sintaks didalamnya akan dijalankan.

$username = $_POST['username'];
$password = $_POST['password'];

adalah memberikan nilai pada variabel. contoh: isi dari username akan diisikan ke variabel $username. fungsi dari sintaks ini adalah biar tidak kepanjangan. coba dilihat $_POST['username'] dengan $username lebih pendek mana?.

if($username == "admin" && $password == "admin"){
     echo "<meta http-equiv='refresh' content='0;URL=success.php'>";
}

Maksud dari sintaks ini adalah jika username diisikan admin dan password diisikan admin maka sintaks didalamnya akan dijalankan.
sintaks yang saya tulis diatas adalah sintaks mengeluarkan tag meta html yang gunanya untuk menuju halaman success.php secara otomatis.

else{
   echo "Username atau password salah";
}

sintaks ini digunakan untuk statement saat salah inputan.
Read More

Monday, February 15, 2016

Cara membuat kabel gitar ke audio pc

Kabel gitar to Audio PC ini digunakan untuk membuat efek gitar di laptop. trik ini digunakan jika anda tidak punya guitar link atau i Rig

Guitar link dan i Rig fungsinya sama yaitu menghubungkan Gitar ke PC atau laptop, sebenarnya kita juga bisa membuat sendiri, tapi kualitas nya lebih rendah dari guitar link atau i rig.

kabel ini menggunakan port Audio Input di laptop sehingga koneksinya langsung ke pc tanpa membutuhkan software.



  • Siapkan kabel dan konektornya, 
  • kupas kabelnya dan hubungkan seperti gambar berikut

di konektor audio, yang berada dipucuk selalu speaker L. 
Read More

Cara membuat laptop / pc menjadi efek gitar

jika punya gitar listrik dirumah, atau mungkin peninggalan orang tua kita. tapi tidak punya efek guitar. memang bisa digunakan tapi suaranya sangat kecil

karena gitar listrik dan akustik berbeda, gitar listrik dibuat untuk di kuatkan dan diproses suaranya kemudian dikeluarkan di pengeras suara.

berbeda dengan gitar akustik yang mempunyai ruang resonansi besar yang mengakibatkan suaranya keras tapi tidak dapat diproses

langsung saja


yang diperlukan :
Gitar Listrik
Guitar link atau i Rig
Laptop yang terinstall guitar rig
Kabel gitar.

jika tidak punya guitar link atau i rig. bisa memodifikasi kabel gitarnya supaya bisa input ke Laptop / PC,

lihat > Cara membuat kabel gitar ke PC





  • Pertama download dulu softwarenya disini (uploaded by rojay creative)
  • Siapkan kabel gitar dan USB gitar link atau i Rig. hubungkan gitar ke input laptop
Kabel gitar
Guitar Cable

Kabel colokkan di input
  • Jika tidak punya guitar link atau I Rig. anda bisa memodifikasi kabel gitarnya
Kunjungi --> Cara routing kabel gitar to audio PC
  • Colokkan Speaker atau output lainnya ke Laptop / PC
  • bagi yang pakek guitar link. install dulu drivernya.
  • Buka guitar rig. dan berhasil, silakan coba efek efek yang tersedia di guitar rig

Read More

Saturday, February 13, 2016

Optical Flare untuk Photoshop CS6

Optical Flare adalah Sinar yang sifatnya Menyilaukan,di
di Photoshop yaitu software yang sangat mendunia yang difungsikan untuk mengedit ataupun membuat dari awal,

dalam Photoshop ada fitur seperti ini tapi sangat mendasar dalam kata lain terlalu sederhana dan tidak dapat dimodifikasi sesuai keinginan

karena itu Knoll Light dibuat untuk mengatasi masalah tersebut anda dapat membuat Flare sendiri sesuai dengan keinginan

Dibawah ini adalah perbedaan dari Lens Flare Photoshop dengan Knoll Light


Langsung saja Download Pluginnya dan pasang ke Photoshop anda

Knoll Light Factory + SN
Read More

Cara transfer File lewat WiFi tanpa software

Saat anda mau mengkopi sesuatu dari teman anda ternyata kemudian flashdisk anda ketinggalan apa yang anda lakukan, gak jadi ngopi?

Transfer lewat WiFi ternyata juga bisa. transfer WiFi juga efisien, progress mengkopi juga hanya satu kali, tidak seperti flash disk yang harus copy keflasdisk kemudian copy lagi ke komputer

Langsung caranya :




Laptop 1 = Laptop Pemilik File
Laptop 2 = Laptop Penerima

Langkah 1 - Membuat WiFi

Windows 8
  • buka cmd secara administrator

  • Ketikkan teks dibawah kemudian enter
netsh wlan set hostednetwork mode=allow ssid=namaWiFi key=passwordwifi


  • Ketikkan lagi
netsh wlan start hostednetwork


Windows 7

  • buka network and sharing center -> manage wireless networks


  • Klik Add - create adhoc 
  • Klik Next, kemudian ketikkan nama WiFi dan Passwordnya kemudian klik next


  • WiFi Terbuat


Langkah 2 - Mengatur Privacy
  • sekarang buka network and sharing center, dan masuk ke change advanced sharing setting


  • Turn on semuanya kecuali password protection

  • Buka File yang akan di kopi, klik kanan - share with - spesific people
  • atur ke everyone kemudian klik add dan klik share

Langkah 3 - Mengkopi File

  • Hubungkan WiFi laptop 
  • Lihat IP laptop 1 dengan cara buka cmd, ketikkan ipconfig 

  • Ketikkan IP nya di Laptop 2 di Explorer

  • Tinggal Kopi dan paste


Semoga bermanfaat

Read More

Rekomendasi Spesifikasi Laptop Gaming 2018

Bagi para pengguna laptop apalagi yang biasanya suka gaming pasti butuh console atau hardware yang baik buat gaming. terutama laptop atau komputer.

anda suka nge-game kemudian ingin beli laptop atau komputer yang baik buat nge-game tapi takut tidak sesuai keinginan. tidak perlu takut karena beli laptop bukan hanya sekedar membeli. tapi harus melihat kualitas laptop. jika laptopnya masih menggunakan pentium 4 lalu digunakan untuk main game battlefield 4 maka terjadi lag dan parahnya lagi terjadi crash. hal itu juga bisa merusak laptop itu sendiri


  • GPU / Graphics Card

Saat kita bermain game, yang terjadi di laptop maupun pc kita adalah adanya aktifitas processing yang sangat tinggi. Processing tersebut kebanyakan dilakukan oleh Graphics Card atau VGA Card. Graphics Card disebut juga dengan GPU

Pada game tentu kita melihat elemen penting seperti Shadow (bayangan), Reflection/Specular Map, Depth of Field (Bokeh), dan masih banyak lagi dan semua elemen tersebut diproses oleh Graphics Card. Singkatnya semakin bagus graphics card semakin baik performa gaming.

didalam GPU masih ada lagi komponen yakni VRAM. VRAM adalah RAM yang khusus untuk GPU. VRAM ini menyimpan berbagai macam data grafis mentah yang nantinya diolah ke GPU.
data tersebut berupa Tekstur, model 3D dan lain sebagainya. Semakin banyak VRAM memungkinkan suatu game untuk dapat disetting rata kanan terutama pada Teksture Quality


  • CPU
Suatu game juga membutuhkan CPU. bahkan komputer jika tidak ada CPU jelas tidak dapat digunakan. Pada game CPU bekerja keras namun tidak sekeras sang GPU. CPU bertugas untuk mengontrol GPU, mendeskripsikan posisi XYZ objek pada GPU dan lain sebagainya. Contoh seperti gambar disamping. saat terjadi efek ledakan CPU banyak bertugas seperti mengolah pencahayaannya.
  • RAM
RAM sudah terkenal di dunia gaming. RAM pada game pada dasarnya hampir sama penggunaannya dengan aplikasi biasa. RAM menyimpan berkas game untuk diproses di CPU. apalagi game pada zaman sekarang sudah mempunyai ukuran file yang sangat besar. 

  • Layar
Di game, layar berguna untuk menampilkan visual dari game. Sebenarnya saat terdapat visual yang bergerak seperti saat anda bermain game contohnya, yang terjadi adalah banyak gambar (Frame) yang diganti dengan selang waktu yang sangat cepat, hal ini disebut dengan satuan Hz atau FPS Layar (Frame per Second). Semakin besar refresh rate semakin mulus pergerakan dalam layar

Selain itu ada juga atribut lain yaitu resolusi. yaitu banyaknya pixel dalam 1 layar, contohnya HD (1280x720), WXGA (1366x768), HD+ (1600x900), FHD (1920x1080) sampai yang tertinggi saat ini yaitu 4K (3840x2160). semakin besar resolusi semakin tajam gambar
Contoh, jika ada spesifikasi layar 
  • Harddisk
Sudah jelas. hardisk bertugas untuk menyimpan data game. Semakin besar harddisk semakin banyak game yang anda simpan. 


Nah, komponen utama sudah kita ketahui, namun bagaimana memilih konfigurasi spesifikasinya.?.
komponen-komponen tersebut tingkat performanya harus sama, atau hampir sama.

contohnya jika anda mempunyai GPU performa tinggi tapi memiliki CPU Pentium 4 maka terjadi ketidakseimbangan sistem atau biasa disebut dengan Bottlenecking alias "Antri Proses" yang mengakibatkan lag, stutter maupun crash karena proses tersebut banyak yang mengatri di prosessor.

jika yang anda cari adalah perangkat berjenis laptop, anda tidak perlu khawatir terjadi bottlenecking, brand-brand laptop mereka sudah menyematkan komponen yang seimbang. Biasanya produsen laptop menambahkan GPU Diskrit (GPU Tambahan) yang lebih kuat pada laptop yang ditujukan untuk pengguna multimedia, gaming, maupun 3D.

dari waktu kewaktu komponen laptop semakin meningkat performanya. untuk memudahkan anda dalam mengetahui konfigurasi spek, saya tuliskan daftar komponen untuk dapat bermain game dari waktu ke waktu




Hampir disetiap brand laptop terkemuka seperti Lenovo, Asus, Acer, Dell, selalu menyediakan lini laptop gaming mereka mulai dari low end, middle end, dan high end.


Low End Gaming Laptop

Harga (6.5Jt - 9 Jt)
Biasanya lini low end tidak tampak seperti laptop gaming yang desainnya nampak garang namun mirip seperti laptop casual biasa, dan tidak menampilkan kata "Gaming" pada brosurnya. Namun lini laptop tersebut sudah hampir cukup untuk melakukan aktifitas gaming berkat kartu grafis diskrit.
Spesifikasi untuk laptop low end gaming biasanya memiliki komponen spesifikasi seperti berikut


Performa urut dari atas kebawah (Semakin kebawah performanya semakin kuat)

  • Prosessor 
    • Intel Core i5-7200U
    • Intel Core i5-8250U
    • AMD Ryzen 5 2500U
    • AMD Ryzen 7 2700U
  • Graphic Card
    • Radeon Vega 8
    • Nvidia GT-940MX
    • Radeon Vega 10
    • Nvidia MX-150
  • RAM
    • 4GB (Harus tambah RAM lagi, mengingat game sekarang meminta ram yang lebih tinggi)
    • 8GB
Jika anda menemukan brosur laptop yang tertulis spesifikasi prosessor, graphic card dan ram seperti diatas berarti dipastikan laptop tersebut termasuk lini Low End Gaming Laptop era 2018. 
Spesifikasi ini minimal dapat menjalankan GTA V menggunakan preset Normal sampai High pada resolusi HD 720P dengan Framerate 45-60 FPS

[Update 2019]
Hampir semua laptop di tahun 2019, memiliki bezel layar yang sangat tipis, jadi terlihat keren dan minimalis. Di tahun 2019, GPU untuk low end adalah masih tetap Nvidia MX110, MX130, MX150

Berikut list laptop low end :

Catatan : Pada lini produk Asus, huruf terakhir adalah kode huruf yang merepresentasikan GPU yang digunakan,
UB: Nvidia MX110
UF: Nvidia MX130
UN: Nvidia MX150



Middle End Gaming Laptop

Harga (10Jt - 20Jt)
Biasanya mempunyai spesifikasi berikut

Performa urut dari atas kebawah (Semakin kebawah performanya semakin kuat)
  • Prosessor
    • Core i7-7700HQ
    • Core i5-8300H
    • Core i7-8750H
    • AMD Ryzen 2500H (belum rilis pada september, tidak ada detail performa)
    • AMD Ryzen 2700H (belum rilis pada september, tidak ada detail performa)
  • Graphic Card
    • Nvidia GTX 1050 4GB GDDR5
    • Nvidia GTX 1050Ti 4GB GDDR5
    • Nvidia GTX 1060 3GB/6GB GDDR5
  • RAM
    • 8GB - 16GB
laptop dengan spesifikasi seperti diatas adalah laptop middle end gaming. Dapat mejalankan Hampir seluruh game pada settingan high pada resolusi FHD 1080P diatas 60FPS. Dan untuk tren sekarang (September - Oktober) sudah mulai banyak laptop middle end gaming yang mengunakan layar 144Hz, Artinya pergerakan di layar menjadi sangat smooth.

[Update 2019]
Di bagian middle end, tren barunya adalah penggunaan layar diatas 100Hz yang sudah hampir jadi kewajiban. Selain itu, GPU middle end memiliki generasi baru dari nvidia, yakni GTX 1650, 1660Ti, RTX 2060



High End Gaming Laptop

Harga (20Jt - Tak terbatas dan melampauinya)
Biasanya mempunyai spesifikasi berikut

Performa urut dari atas kebawah (Semakin kebawah performanya semakin kuat)
  • Prosessor
    • Core i7-7700HQ
    • Core i5-8300H
    • Core i7-8750H
    • AMD Ryzen 2500H (belum rilis pada september, tidak ada detail performa)
    • AMD Ryzen 2700H (belum rilis pada september, tidak ada detail performa)
    • Core i9-8950HK
  • Graphic Card
    • Nvidia GTX 1070 Max-Q 8GB GDDR5
    • Nvidia GTX 1070 8GB GDDR5
    • Nvidia GTX 1080 Max-Q 8GB GDDR5
    • Nvidia GTX 1080 8GB GDDR5
  • RAM
    • 16GB - 64GB
  • Layar
    • Kebanyakan sudah diatas 120Hz

Pada laptop High End 2018, sudah pasti hampir tidak ada game yang tidak sanggup dijalankan. Dan selain itu laptop High End mampu bersaing performa dengan teknologi di masa mendatang.

[Update 2019]
Di tahun 2019, Laptop high end jauh lebih keren dari pada tahun kemarin. Masing-masing brand berlomba-lomba untuk membuat inovasi baru untuk laptop keluaran mereka, ada yang berbentuk tablet layar, ultrabook gaming, dll. Meskipun harganya mahal, banyak pilihan laptop high end di pasaran di tahun ini.

GPU yang digunakan / populer adalah RTX 2070, 2080




Read More

Cara mod battle realms multiple hero, unit training dll

Battle realms adalah game yang dipublikasikan pada tahun 2001, kemudian disusul dengan battle realms Winter of the wolf pada akhir 2002.

meskipun game ini sudah dibilang sangat tua, tapi game ini masih banyak penggemarnya saya menyebutnya game sepanjang masa,


di postingan ini saya mau share tentang cara modifikasi battle realms agar gak bosan pas maininnya, seperti memunculkan kenji di skirmish, mengganti unit trainingnya, harga rice dan waternya dll.

mungkin terlihat sulit memodifikasi game, sampai ada kode kode gak beraturan. namun saya menemukan cara yang sangat mudah untuk modifikasi. yaitu menggunakan battle realms data editor yang dibuat oleh SITUVN,

langsung saja


  • download battle realms data editor disini
4shared
Battle Realms Data Editor by Situvn | (908KB)

Jika Link diatas tidak bisa, Coba
Google Drive
Battle Realms Data Editor by Situvn | (908KB)



  • Buka battle realms data editor, kurang lebih screenshot nya seperti ini

  • Kalau sudah, buka battle realms.dat dengan cara tekan CTRL + O. Disarankan untuk melakukan backup terlebih dahulu.
    (Edit: Backup adalah mengamankan filenya terlebih dahulu dengan cara memindah ke folder lain atau cukup mengganti namanya saja, jangan dihapus / direplace, agar kalau terjadi kesalahan modifikasi, file originalnya tidak hilang)

jika sudah, nanti akan keluar isi battle realms.dat berupa nomor-nomor banyak, jangan bingung dulu. saat kita klik pada nomor 2x akan muncul maksud nomornya

Sekarang tinggal kita modifikasi. Contoh skenario :
Saya mau peasant yang masuk ke alchemist hut clan dragon keluar menjadi zymeth

  • Masuk ke data building di area yang kiri. Kemudian cari bangunan yang akan di mod.
  • Scroll ke kanan
 

ada kolom tertuliskan UnitIn1, UnitOut1, UnitTrainingRate1, UnitTrainingTime1 disampingnya juga ada UnitIn2, UnitIn3 sampai ke enam karena yang dapat masuk ke alchemist hut ada banyak bukan hanya peasant

Penjelasan

UnitIn1 : Orang yang masuk
UnitOut1 : Orang yang keluar (sudah di train)
UnitTrainingRate1 : saya masih belum tahu, pokoknya jangan dirubah
UnitTrainingTime1 : Waktu training

karena saya mau peasant masuk dan keluar menjadi zymeth, tinggal diatur kolomnya tadi di baris bangunan alchemist hut


UnitIn1 sudah terisi 5, kalau anda klik 2x, nomor 5 adalah Peasant
UnitOut1 saya isi 114 yaitu Zymeth 

Mengisinya gampang tinggal klik 2x nanti muncul nama-nama Unit / orang.

kalau sudah, close dan save, jalankan battle realms dan lihat hasilnya. Jika berhasil anda bisa coba modifikasi lebih lanjut.

Saya juga memodifikasi untuk Battle Realms Winter Of The Wolf, anda download dan pasang di battle realms anda, (ingat: mod ini untuk seri Winter Of The Wolf).

Download mod saya pada link dibawah

Google Drive
Mod Batte Realms by Wildanie | (535KB)

atau

4shared
Mod Batte Realms by Wildanie | (535KB)




unit yang saya rubah seperti ini


peasant ke dojo jadi spearman ke dojo lagi jadi kenji ke dojo lagi jadi tao dll.

have fun.!!

semoga bermanfaat.
Read More
 

Daftar isi artikel