Selasa, 29 Maret 2016
Kamis, 24 Maret 2016
Unity - ARToolkit :: How To Use USB Camera
![]() |
gbr 1. AR menggunakan kamera laptop |
Judulnya sok inggris, padahal isinya bahasa Indonesia *wueeeeeh gaya-gayaan doang* hahaha.
Okeh, ketawanya stop dulu, simpen dulu. Yuk Cekidooot
Ceritanya sekarang lagi ngerjain projek untuk Augmented Reality (bahasa gahol'nya AR) pake Unity + ARToolkit.
#tuiiiing
Buat yang udah pernah bikin AR keknya di otak cerdasnya langsung nongol pertanyaan "kok pake ARToolkit? kenapa ga vuforia? ato openspace3D? ato emberBocor? #lho". Okeh mastah mastah yang cerdas, sekarang bukan mau bahas hal itu. Cuma mo nulis cara setting Unity kalo pengen pake USB Camera (external camera) di Windows.
Gambar 1 itu AR pake kamera bawaan (kamera laptop). Tapi untuk kasus tertentu kita ga bisa mengandalkan kamera laptop. Ternyata konfigurasi kamera itu macemnya buanyak banget, penjelasannya bisa cek disini. Main cepet aja, yuk cuuus langsung buka Unity. Terus liat bagian AR Controller & di bagian 'video config (Windows)' tambahkan :
-device=WinDS -devNum=2
![]() |
gbr 2. Setting Camera |
Ini nih hasil pake kamera usb :
![]() |
gbr 3. AR menggunakan USB Camera |
Rabu, 24 Februari 2016
Create Database
Bolak balik pake database tapi ga bisa bikin database. Yeaaaay gue banget *malu2in*. Biar ga kaya gue, yok bikin database yooook..
Konyol banget pas gue coba bikin database di windows. Dengan PD'nya gue masuk ke directory xampp/htdocs, bermodal semangat '45 langsung ketik "CREATE DATABASE vitest"dan tettooooot nongollah error :
'command' is not recognized as an internal or external command, operable program or batch file
Konyol banget pas gue coba bikin database di windows. Dengan PD'nya gue masuk ke directory xampp/htdocs, bermodal semangat '45 langsung ketik "CREATE DATABASE vitest"dan tettooooot nongollah error :
'command' is not recognized as an internal or external command, operable program or batch file
Otak cemerlang gue langsung mikir,, ooowh mungkin karena ga masuk ke root kali. Ya udah, langsung gue ketik "sudo su" dan eng ing eeeeng ternyata otak gue ga secemerlang itu. Sotoy banget gue, itu kan buat linux. Kalo mba tynna bilang 'kampretttooooo'.
![]() |
gbr 1. salah command |
Setelah browsing sana sini ga jelas, ada nih video yang usefull pake banget.
Jadi ternyata, kita harus masuk dulu ke root'nya mysql yang ada di (bukan htdocs!!!) dan ga pake 'sudo su' (gue pake windows). Gue install xampp di C jadi ini yg gue lakukan:
- masuk ke directory C://xampp/mysql/bin/.
- masuk ke root dengan cara ketik mysql.exe -u root -p -h 127.0.0.1
- karena ga pake password, jadi langsung gue klik enter
![]() |
gbr 2. masuk root |
Ternyata di lepi gue udah ada database, cara cek database :
- show databases
untuk create database ternyata gampang banget. Contoh, gue mau bikin database yang namanya 'vitest' , cukup ketik :
- create database vitest
- create database vitest
![]() |
gbr 3. membuat database |
taraaaaam done ^_^
Kamis, 27 Agustus 2015
Catatan 15 Tahun Yang Lalu
Aku melihat dia di cermin, kecil, tanpa senyuman, dan tatapan kosong. Aku bertanya, apakah dia akan terus berada di ruangan ini? Kamar yang luas, ada ranjang besar membentang horizontal di belakangku, jendela besar kesukaanku berada tepat di samping ranjang yang menempel dinding, meja belajar dipojok kiri ruangan, lalu cermin dari lemari besar di depanku, pintu diujung pojok kanan kamar, sisanya haya space kosong di ruang kamarku.
Aku menatap wajah di cermin itu, rambut merah panjang, matanya hitam dan bulat, orang-orang bilang suka pipi tembemnya, tubuhnya mungilnya berbalut seragam merah-putih. Kulihat sedikit demi sedikit bibirnya merekah, dia tersenyum lebar tapi matanya tak berhenti mengeluarkan air mata, tatapannya sayu, hampa, kosong.. Ruangan ini begitu besar tapi dia sendiri.. Dia bisa mendapatkan apapun tapi hanya bisa berbagi dengan sepi.
Kusentuh tangannya, mencoba memberi kekuatan, aku ingin mendekapnya dan mengatakan bahwa dia tak sendiri, ada aku disini. Tapi saat kudekatkan diriku ke cermin, aku tak bisa meraihnya, aku tak bisa memeluknya. Aku melihat dia menangis sejadi-jadinya, aku ingin menghapus air matanya tapi tanganku tak bisa meraih wajahnya.
Hey kamu yang ada di hadapanku, kuatlah. Semuanya akan baik-baik saja.
Hey kamu yang ada dadalam cermin, aku ingin melihatmu tersenyum
hey kamu, lihatlah aku yang masih berdiri tegak di hadapanmu
hey kamu, hapuslah air matamu
hey kamu, katakan apa yang bisa kulakukan untukmu
hey kamu, ayo kita melangkah
Air mata tak menyelesaikan masalah, air mata tak merubah apapun!!! apapun yang kau rasakan teruslah melangkah, apapun yang terjadi teruslah menatap kedepan.
Ulurkan tanganmu, ayo berdiri dan melangkah.
catatan vi kecil tahun 2000
Aku menatap wajah di cermin itu, rambut merah panjang, matanya hitam dan bulat, orang-orang bilang suka pipi tembemnya, tubuhnya mungilnya berbalut seragam merah-putih. Kulihat sedikit demi sedikit bibirnya merekah, dia tersenyum lebar tapi matanya tak berhenti mengeluarkan air mata, tatapannya sayu, hampa, kosong.. Ruangan ini begitu besar tapi dia sendiri.. Dia bisa mendapatkan apapun tapi hanya bisa berbagi dengan sepi.
Kusentuh tangannya, mencoba memberi kekuatan, aku ingin mendekapnya dan mengatakan bahwa dia tak sendiri, ada aku disini. Tapi saat kudekatkan diriku ke cermin, aku tak bisa meraihnya, aku tak bisa memeluknya. Aku melihat dia menangis sejadi-jadinya, aku ingin menghapus air matanya tapi tanganku tak bisa meraih wajahnya.
Hey kamu yang ada di hadapanku, kuatlah. Semuanya akan baik-baik saja.
Hey kamu yang ada dadalam cermin, aku ingin melihatmu tersenyum
hey kamu, lihatlah aku yang masih berdiri tegak di hadapanmu
hey kamu, hapuslah air matamu
hey kamu, katakan apa yang bisa kulakukan untukmu
hey kamu, ayo kita melangkah
Air mata tak menyelesaikan masalah, air mata tak merubah apapun!!! apapun yang kau rasakan teruslah melangkah, apapun yang terjadi teruslah menatap kedepan.
Ulurkan tanganmu, ayo berdiri dan melangkah.
catatan vi kecil tahun 2000
Senin, 24 Agustus 2015
MVisual C# :: Server
whooaaa it's long time ga nongol ya.. hahaha
I wanna post about server. Kalo kata wikipedia,
Nah ternyata sesimple itu ya. Heummp.. Tinggal di kembangin deh, modif sesuai kebutuhan.
Jadi si server ini selalu LISTEN. Begitu ada yang masuk, ga pake lola langsung seeeettt. Jadi pengecekan ada pesan atau engga tuh ga pake timer manual. I think that's cool. Ini bisa di pasang di sisi client juga, biar lebih praktis. Hehehe
Bahaya pasang server di client?? Eits tunggu dulu. Tergantung gimana kondisinya.
Keingetan waktu bikin aplikasi digital signage,, kebayang ripuhna duuuh gusti. Kalo cuma ngepost ke server sih si client ga usah kasih server mini. Tapi kalo program yang runtime & tiap detik harus cek ke server, di tambah lagi ngepost berkali-kali. Wuaaah ngecek ke server jangan pake timer deh. Mending pasang server kecil-kecilan. Bingung ya?? Hahaha sama. Ntar deh vi ceritain case'nya kenapa bisa begitu.
Sekian and have a great day ^_^
I wanna post about server. Kalo kata wikipedia,
server merupakan sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer.tambahan dikit yang menurut vi bagus dari situs http://www.patartambunan.com/, ditulis begini:
server juga bertugas untuk mengatur lalu lintas data dalam sebuah jaringan dan menyediakan resource yang dapat digunakan oleh komputer lain yang terhubung di dalam jaringan.
Dalam lingkup jaringan, server dapat terdiri dari beberapa device seperti disk server, file server, database server dan masih banyak lagi.
Server akan bertugas menyediakan resource seperti sebuah aplikasi untuk dapat diakses oleh seluruh komputer client, sehingga pada saat komputer client merequest data maka komputer server akan merespon permintaan tersebut dan kemudian akan mengatur pengiriman data pada client.udah ah ya definisi dan tetek bengeknya.. Jadi beberapa minggu yang lalu vi bikin server kecil-kecilan di aplikasi sederhana. Coding paling sederhana begini nih:
Nah ternyata sesimple itu ya. Heummp.. Tinggal di kembangin deh, modif sesuai kebutuhan.
Jadi si server ini selalu LISTEN. Begitu ada yang masuk, ga pake lola langsung seeeettt. Jadi pengecekan ada pesan atau engga tuh ga pake timer manual. I think that's cool. Ini bisa di pasang di sisi client juga, biar lebih praktis. Hehehe
Bahaya pasang server di client?? Eits tunggu dulu. Tergantung gimana kondisinya.
Keingetan waktu bikin aplikasi digital signage,, kebayang ripuhna duuuh gusti. Kalo cuma ngepost ke server sih si client ga usah kasih server mini. Tapi kalo program yang runtime & tiap detik harus cek ke server, di tambah lagi ngepost berkali-kali. Wuaaah ngecek ke server jangan pake timer deh. Mending pasang server kecil-kecilan. Bingung ya?? Hahaha sama. Ntar deh vi ceritain case'nya kenapa bisa begitu.
Sekian and have a great day ^_^
Selasa, 23 Juni 2015
Eclipse :: Wrapping EditText
Eclipse?? Please jangan komentar dulu, eclipse emang jadul tapi project yang lagi vi kerjain sekarang tuh di eclipse.. Nelangsa yo.. Hahaha
Ok cuuus langsung buka aja layoutnya, file xml'nya.
Tambahkan ini :
di widget EditText.
Semoga bermanfaat ^_^
Ok cuuus langsung buka aja layoutnya, file xml'nya.
Tambahkan ini :
di widget EditText.
Semoga bermanfaat ^_^
Minggu, 21 Juni 2015
QT :: Membuat Project Baru
Untuk pengguna baru Qt biasanya ada sedikit tantangan pas awal bikin projek karena begitu klik File -> New File Or Project, ada banyak pilihan yang muncul. Nah, kalo kita ingin membuat aplikasi buat desktop plus gui'nya, kita ikuti aja petunjuk ini :
Memilih jenis aplikasi :
Setting project:
Nama kelas default dari Qt adalah MainWindow, nama kelas ini dapat kita ganti sesuai keinginan kita. Lalu kita klik "Next", akan muncul jendela Project Management. Tinggal klik finish.
Taraaaam,, Done!!
Selamat mencoba and have a nice day ^_^
![]() | |||
gbr 1.pilih jenis aplikasi |
- Pilih Application (yang ada di kolom Project)
- Pilih Qt Widgets Application
- Klik Choose
![]() |
gbr 2. Setting Project |
- Isi kolom "Name" dengan nama project yang akan kita buat
- kolom "Create in" ini adalah lokasi project kita. Kalo ingin mengganti lokasi project, tinggal klik "browse" dan arahkan ke lokasi yang kita inginkan.
![]() | ||
gbr 3. Jendela Kit Selection |
![]() |
gbr 4. Nama Kelas |
![]() |
gbr 5. Jendela Project Management |
Selamat mencoba and have a nice day ^_^
Langganan:
Postingan (Atom)