Cerdas Buatan : iptek
Showing posts with label iptek. Show all posts
Showing posts with label iptek. Show all posts

Tuesday, November 12, 2019

Tutorial Menampilkan AR(Augmented Reality) Di Website

Tutorial Menampilkan Ar di Website


Sobat cerdas kali ini kami akan memberikan tutorial bagaimana cara menampilkan AR(Augmented Reality) di Website sekaligus membahas fungsi dasar pada AR.JS

Intro sedikit, Mungkin dari sobat cerdas sudah tidak asing lagi, mendengar kata atau istilah AR di dunia teknologi baru-baru ini. Tetapi kebanyakan hanya di tampilkan di Sebuah aplikasi mobile dan jarang sekali di tampilkan di website. nah kali ini kami akan memberikan tutorial sederhana terkait AR Web.. atau menampilkan AR di website menggunakan AR.JS, jadi intinya adalah AR.JS ini sebuah Library untuk menampilkan AR CUSTOM alias buatan sendiri secara Instan dan di tampilkan di Websitemu .

dan Perlu sobat ketahui bahwa AR JS ini di buat oleh @jeromeetienne dan sekarang dikelola oleh @nicolocarpignoli . kalo sobat cerdas perhatikan di Github AR.JS ini, mereka selalu update terkait librarynya jadi jangan takut.

Langsung ke DEMO terlebihdahulu...😊

~ Click Demo : AR CERDASBUATAN

~  Dan coba arahkan ke Gambar Ini!
Marker CDS
Marker Cerdasbuatan

  *Untuk mencoba menampilkan usahakan menggunakan HTTPS karena kalo pake HTTP atau di local akan di dapat ti error dan coba menggunakan Mobile.


Error HTTP di AR js
Error HTTP


AR Kotak Kuning

-> Sehingga akan tampak seperti hasil di gambar...

*Mungkin ini hanya tampak sederhana seperti menampilkan kotak kuning saja, tapi sebenarnya masih banyak yang bisa kita lakukan. dan juga bisa menggunakan file mentahan exportan dari unity ke ar.js ini. Contoh seperti gambar di bawah ini!

AR ALUN-ALUN CIANJUR
(~) Link AR Web Alun-alun Cianjur : https://cikraindo.com/study-case/ar-vr-cianjur/
untuk mencoba scroll paling bawah dan cari  TRY HERE ! , untuk melihat syntax tinggal Ctrl+U.

Dan ketika dilihat <a-entity gltf-model> ada format .glb nah sobat kalo sudah terbiasa dengan unity tinggal export dengan buatan sendiri lalu samakan formatnya atau kalo misalnya gak bisa di unity coba pake app pihak 3 untuk export seperti Blender dengan format tersebut.

Jadi sebernarnya kita bisa melakukan banyak hal di AR.js ini sama halnya dengan kita membuat AR di unity asalkan kita baca saja Dokumentasinya .- link dokumentasi saya sertakan di paling bawah.

Langsung keTutorialnya...😊

Copas dan beri nama : index.html


<!Doctype HTML>
<html>
<script src="https://aframe.io/releases/1.0.0/aframe.min.js"></script>
<script src="https://raw.githack.com/jeromeetienne/AR.js/1.7.5/aframe/build/aframe-ar.js"></script>
  <body style='margin : 0px; overflow: hidden;'>
    <a-scene embedded arjs>
      <a-marker preset="custom" type="pattern" url="assets/pattern-cerdas-buatan.patt"> 
          <a-box position='0 0.5 0' material='color: yellow;'></a-box>
      </a-marker>
      <a-entity camera></a-entity>
    </a-scene>
  </body>
</html>



Berikut sekalian Saya sertakan tutor cara  mebuat Marker!
Pertama Click Link Bawah ini! 
(~) : https://jeromeetienne.github.io/AR.js/three.js/examples/marker-training/examples/generator.html

Marker AR


(~) Marker Maker:
1. Upload Image 
2. Download Marker
    (Sebagai acuan Tracking seperti : pattern-cerdas-buatan.patt)
3. Download Image

(~) Apabila sudah selesai tinggal upload File Index.html kehosting masing-masing seperti biasa  link namawebsitemu.com/CPANEL, File Manager -> public_html -> foldermu,. lalu buat folder baru dan beri nama "assets"->Lalu Masukan file Image & pattern-cerdas-buatan.patt ke Folder  "assets". Sehingga menjadi seperti ini.

Struktur File

Struktur File Assets 


Perjelasan :
Untuk cara kerjannya sebernya sama Seperti kita bikin AR di Unity jadi mengacu pada Scene cuman beda nya untuk mengcustom kita harus menggunakan app pihak ketiga. untuk contoh membuat Marker sebagai acuan Tracking kamera.

Kalo misalnya sobat belum punya hosting sama sekali atau mau beli tapi uang kurang, atau intinya mau yang gratis, saya serta Link Hosting Full Gratiss.
1. https://www.000webhost.com/
2. https://www.freehosting.com/

Nah untuk mengetahui Dokumentasi lebih Lengkap : https://aframe.io/blog/arjs/

Baik semoga sobat cerdas berhasil mencoba tutorial ini...

*Catatan : Tolong ingatkan apabila ada salah cetak/typo Terima Kasih!




Thursday, October 24, 2019

STUCK SAAT NGODING ?


 STUCK SAAT NGODING ?


Pernah ga sobat Cerdas..
ketika Lagi enak-enak ngoding tiba-tiba stuck.
Apa yang harus saya lakukan ?
Sebagai programmer pasti sering mengalami stuck(error) saat ngoding.
Tenang, hal ini justru malah membuat kita menjadi programmer handal, karena dengan kesalahan tersebut, kita bisa belajar dan menemukan cara agar tidak mengulangi kesalahan yang sama. Kalau kita mengibaratkan bahwa setiap kejadian itu pasti ada ibrahnya(Pelajarannya) sama halnya dengan stuck(error).

Langkah-langkah saat mengalami stuck saat ngoding

Googling


Gambar : Perncarian Google

Bagi seorang programmer googling adalah sebuah kebiasaan bahkan menjadi kegiatan yang wajib dilakukan karena disamping  mencari kesalahan problem tersebut. Kita juga bisa manambah wawasan ilmu yang lainya bahkan pemecahan masalah yang berbeda.
Tips yang terpenting ketika Googling adalah

  1. Coba Copy Paste Error langsung Ke Google
  2. Coba Copy Paste/Ketikan Error tersebut dengan di tambahkan Bahasa Indonesia
  3. Coba Copy Paste/Ketikan Error tersebut dengan di tambahkan Bahasa Inggris

Tanya di Stack Overflow


Gambar : Tampilan Awal Website Stackoverflow

Sedikit kami jelaskan Stack Overflow adalah website Q & A (tanya jawab) yang fokus kepada permasalahan teknis yang dihadapi programmer. Satu hal yang pasti. anda harus bertanya dalam bahasa inggris, dalam mencari mencari solusipun harus menggunakan bahasa inggris. Mudahnya Stackoverflow adalah website forus mirip kaskus namun sangat berbeda dari sisi konten dan cara kerjanya. Ingin lihat kelebihan Stackoverflow. Cek salah satu pertanyaan dan solusinya dibawah ini.

Stackoverflow: Pertanyaan 

Stackoverflow: Jawaban 
Baca Juga : Tau ga sih Penamaan pemograman java diambil dari nama pulau DI indonesia

Dan bahkan banyak yang bilang Stackoverflow adalah tempat nongkrongnya para tukang koding...


Tanya Teman


Gambar : Programmer(pexels.com)

Biasanya solusi instan adalah langsung Tanya Teman yang sudah banyak pengalamannya bahkan bisa di bilang senior tentang ngoding. Dan biasanya memang agak berbeda sih cara menjawabnya. Ada yang baik ngasih tau full solusinya ada juga cuman ngasih arahan nya saja. yang terpenting kitanya harus fokus serius dan terus berusaha untuk memecahkan suatu masalah.

Berdoa

Gambar : Berdoa 

Nah disamping Googling, Tanya di Stackoverflow, dan Tanya Teman juga kita harus berdoa kepada Allah SWT. Karena bisa saja dengan berdoa dengan meminta solusi semua masalah itu di permudah.

Baca Juga : 8 Alasan Programmer Menggunakan Linux Di Banding Windows

Refreshing beberapa menit

Gambar : Programmer(pexels.com)

Luang waktu untuk Refreshing supaya tidak focus dengan masalah tersebut yang mengakibatkan setress berkempanjangan maka coba hal tersebut. Seperti kegiatan yang menjernihkan pikiran  Mendengarkan Lantunan ayat suci Al Quran di youtube, atau mendengarkan music relax dan sebagainya sesuai keinginan yang sekiranya membuat pikiran jadi relax untuk beberapa menit.
Sekira sudah relax coba deh di ulang kegiatan Ngodingnya.

Tanya di Grup

Gambar : Grup PHPID

Dan ini juga menjadi kegiatan yang wajib di coba bagi para programmer yang bener-bener kepepet belum dapet solusinya ketika sudah melakukan hal-hal di atas. karena biasanya para anggota grup pada baik-baik  memberi solusi walau kadang juga ada yang bully. yang terpenting biasakan untuk memberikan pertanyaan yang jelas jangan berbelit-belit dan sertakan Screenshot / Foto error nya.


Ulangi dari awal

Gambar : Repeat(freepik.com)

Coba ulangi dari awal jangan panik duluan biasanya kita suka lupa penutup titik koma atau bahkan nama variable atau yang lainya coba deh di kroscek semuanya dari awal. Karena tidak mungkin, error itu muncul kalau kodingan kitanya bener!


*Catatan : Tolong ingatkan apabila ada salah cetak/typo Terima Kasih!




Saturday, October 19, 2019

8 Alasan Programmer Menggunakan Linux Di Banding Windows

 8 Alasan Programmer Menggunakan Linux Di Banding Windows


Nih sobat Cerdas Tau ga Bahwa ada 8 Alasan Programmer Menggunakan Linux Di Banding Windows.. di Kutip dari Ilmutekomputer. Berikut Pemaparannya

  1. Open Source

  2. Linux adalah sistem operasi open source. Artinya, bahwa semua source code linux bisa digunakan  secara gratis dan kamu juga bisa meoprek code sistem operasi ini dengan bebas sesuai kebutuhan.

  3. Gampang Diinstall

  4. Linux sangat mudah untuk didapat, diinstal dan digunakan, Bagi para programmer Linux merupakan sistem operasi yang bisa dikembangkan dengan komunitas. Dan untuk mendapatkan dan mengistal sistem operasi ini juga sangat mudah.

  5. Mendukung Banyak Bahasa Pemprograman

  6. Inilah salah satu alasan yang kuat kenapa programmer lebih memilih linux dibanding windows. Linux mendukung banyak bahasa pemograman, seperti Java, PHP, Python, Perl, dan masih banyak lagi. Kecuali jika memang bahasa pemrograman tersebut hanya untuk windows, atau Objective-C untuk Mac OS/iOS.

  7. Software Coding Lengkap

  8. Linux memiliki banyak aplikasi yang dapat digunakan oleh programmer untuk mengolah dan mengetes kode yang telah ditulis, mulai dari aplikasi yang sederhana seperti GEdit(mirip notepad pada windows). hingga aplikasi yang kompleks seperti Eclipse

  9. Selalu Update

  10. Berkat tim developer resmi suatu distribusi linux dan komunitas linux yang sangat luas, Linux menjadi sistem operasi yang selalu update dengan perkembangan teknologi komputer

  11. Ringan

  12. Jika kamu memiliki komputer dengan spesifikasi yang rendah atau kentang. maka sistem operasi linux ini pilihan yang cukup bagus. Alasanya adalah karena Linux tidak membutuhkan spesifikasi yang tinggi seperti Windows atau OS X untuk berjalan.

  13. Lebih Aman

  14. Biasanya, pengguna sistem operasi windows sering mengeluh karena serangan virus, trojan, spyware, worm atau jenis malware lainnya. (Malware: software yang di ciptakan khusus untuk merusak sistem komputer atau jaringan komputer). Namun pada linux hal ini hampir tidak pernah terjadi.

  15. Skill Tambahan Yang Harus Dimiliki Programmer

  16. Salah satu skill yang sangat umum ditemukan dalam pekerjaan untuk pemograman adalah terbiasa dengan Linux atau mengusai linux.
Baca Juga : Tau ga sih Penamaan pemograman java diambil dari nama pulau DI indonesia

Oke Sobat jadi Setelah membaca paparan di atas kira-kira ada yang mau Hijrah ke Linux ga nih...

*Catatan : Tolong ingatkan apabila ada salah cetak/typo Terima Kasih!

Sumber : Ilmutekomputer



Thursday, October 17, 2019

Tau ga sih Penamaan pemograman java diambil dari nama pulau DI indonesia

 Tau Ga sih Penamaan Pemograman java diambil dari nama pulau Di Indonesia


Tau ga sih sobat Cerdas... dilansir dari Wikipedia, penamaan bahasa pemograman java diambil dari nama pulau di Indonesia yaitu Jawa (java). mungkin pasti ada yang udh tau dan ada juga yang belum tau. biasa kalo udh tau berarti masuknya ke looping ilmu. Kalo baru tau berarti bisa jadi nambah ilmu.

Oke sobat Cerdas ternyata dugaan selama ini benar bahwa Bahasa Pemograman Java itu di ambil dari nama pulau di indonesia,ini bagi yang belum tau oke termasuk Kami.  Nah yang jadi pertanyaan nya bagaimana ya bisa nyambung ke Jawa ceritanya ?

Ini lah Pa James Gosling 

Bahasa java pertama dikembangkan pada awal 1991 dalam sebuah projek bernama The Green Project dari perusahaan Sun Microsystem, pada awal mulanya bahasa java yang di kembangkan oleh Bapa James Gosling dan kawan-kawan ini diberi nama "Oak" bukan "Java".

Disaat projek tersebut mau direlease ternyata nama "Oak" sudah menjadi hak milik perusahaan lain sehingga tidak bisa dipakai dan perlu dicari nama baru, nama oak sendiri diambil dari nama pohon oak yang tumbuh di depan jendela ruang kerja Bapak Gosling. 
Singakat cerita dipilihlah nama "Java" sebagai penggatinya. Nama ini diambil dari kopi tubruk kesukaan Bapa James Goslin yang sering diminumnya dan teamnya saat mengembangkan bahasa ini yang mana konon kopi tersebut berasal dari Pulau Jawa.

Itulah juga mengapa logo java hingga sekarang digambarkan dengan secangkir kopi. "Hmm masuk akal kan ya kalo gitu". Lanjut... karena kopi (kopi tubruk dari jawa) adalah minum kesukaan Bapak James Gosling. 

Sumber : wikipedia java, programmer.case .



Monday, September 17, 2018

Kamu Harus Bisa Bedakan Ciri-ciri Orang Pintar dan Sok Pintar Lewat 6 Hal Ini



Kecerdasan itu seperti penampilan, Bela. Kadang bisa menipu. Maka itu, untuk membedakan mana orang yang benar-benar pintar dan bisa kamu percaya dengan orang yang berlagak pintar, kamu perlu tahu apa saja ciri-ciri orang cerdas. Tidak susah kok membedakannya. Perhatikan saja tujuh indikator di bawah ini dan kamu akan jadi ahli dalam menilai apakah seseorang memang pintar atau cuma sok pintar saja. 

1. Suka Mengumpat
Mengumpat memang bukan kebiasaan yang baik, Bela. Tapi ternyata menurut penelitian yang dimuat dalam jurnal Language Science, orang-orang yang lebih sering mengumpat dan menggunakan kata-kata kasar biasanya lebih pintar dari kebanyakan orang, lho. Dulu memang ada anggapan bahwa orang yang suka mengumpat itu biasanya kurang berpendidikan, pemalas, dan tak bisa mengendalikan diri. Nah, penelitian ini justru memutarbalikkan teori tersebut. Kalau kamu punya kosakata umpatan yang luas, ini berarti kemampuan verbalmu sangat baik. 

2. Berpikir Dengan Cepat
Dalam era teknologi modern, kita dituntut untuk bekerja serba cepat. Entah itu membalas e-mail, menyerahkan tugas, dan menelepon balik. Maka orang-orang yang bisa berpikir dan memberi tanggapan dengan cepat akan jauh lebih disukai. Sementara orang yang sok pintar biasanya akan mengulur-ulur waktu dengan berbagai alasan, padahal dia sedang bingung. 

3. Berani Mengambil Resiko
Orang yang benar-benar pintar justru senang mencari risiko. Walau banyak yang menganggap mereka bodoh, naif, dan nekat, hanya orang pintar lah yang berani ambil risiko berbahaya. Ini karena mereka punya kehausan untuk mendapatkan pengalaman belajar yang memaksa mereka keluar dari zona nyaman. Dengan begitu, mereka bisa memuaskan rasa penasaran mereka dan melatih diri untuk menguasai berbagai keadaan. ​

4. Hobi Bergadang
Mungkin kamu sudah sering dengar yang satu ini. Jangan berkecil hati kalau kamu sering ditegur orangtuamu karena tidur larut malam dan bangun siang. Orang yang suka begadang ternyata cenderung lebih kreatif dan pintar dari orang-orang yang tidur cepat.
5. Sharing dan Googling
Orang yang pintar tak akan terlalu lama berdebat dan mengganggu orang lain dengan pertanyaan-pertanyaan sederhana seperti, "Seberapa jauh jarak dari kantor ke mal terdekat?" dan "Apa bedanya film drama dan film romantis?". Mereka akan gerak cepat dan segera mencari jawabannya di Google. Nah, kalau orang sok pintar biasanya akan mengotot tapi tidak benar-benar punya landasan yang kuat. 

6. Tahu Kapan Seseorang Berbohong
Apakah kamu bisa langsung mencium bau-bau kebohongan yang keluar dari mulut seseorang? Atau kamu sering dimintai pendapat orang lain untuk menganalisis suatu keadaan? Pokoknya kamu jago banget deh, bermain detektif-detektifan. Kalau iya, berarti kamu bukan cuma sok pintar. 

Intinya Setiap Perbuatan yang ada di Ciri-ciri ini berarti bisa jadi benar bisa jadi salah...
Yang terpenting hanya perasaan seseorang yang bisa menilai.... 
Atau Ghorizatunnass(Naluri Manusia).


Wednesday, September 12, 2018

Google Manfaatkan Kecerdasan Buatan untuk Deteksi Konten Pelecehan Seksual Anak



Nih Sobat Cerdas.. baru-baru ini google meluncur AI untuk memberantas para oknum omes yang suka upload foto atau pun video tidak senonoh khusus untuk  melindungi anak-anak. intinya  ntar ada pelindung baru di google lah  berikut penjelasnya.   

Zaman Sekarang, bayak kasus pelecehan seksual yang terjadi di ranah maya. Mirisnya, tak sedikit kasus pelecehan seksual yang melibatkan anak di bawah umur.

Untuk memerangi hal ini, Google baru saja meluncurkan tool khusus berbasis kecerdasan buatan (AI, Artificial Intelligence) gratis yang dapat membatu perusahaan dalam mengidentifikasi gambar terkait dengan konten pelecahan seksual anak di internet.

perusahaan teknologi yang di Amerika Serikat (AS) tersebut juga mengkonfirmasi bahwa tool ini bisa membantu para pengguna untukk mengindentifasi konten pelecehan anak lebih akurat hingga 700 persen ketimbang yang sebelumnya.

"Identifikasi cepat terhadap gambar-gambar dengan konten pelecahan seksual dapat diidentifikasi secara mudah, " ujar pimpinan Google Nikola Todorovic seperti BGR, Kamis (6/9/2018).

Pengembangan tool kecerdasan ini pun diapresiasi oleh Internet Watch Foundation, sebuah organisasi sosial inggris yang bertujuan untuk mengurangi konten yang berbau pelecahan seksual anak.

"Kami, khususnya para analis, sangat bersemangat menyambut pengembangan tool berasis AI yang dapat membantu sumber daya manusia dan untuk me-review kembali dalam skala yang lebih besar, " tutur Susie Hargreaves, CEO Internet Watch Fondation.

*Catatan : Tolong ingatkan apabila ada salah cetak/typo Terima Kasih!

Sumber : https://www.liputan6.com/tekno/read/3637004/google-manfaatkan-kecerdasan-buatan-untuk-deteksi-konten-pelecehan-seksual-anak

Sunday, September 9, 2018

Pintar dan Cerdas Beda Lho Bu, Ini Perbedaanya

 Pintar dan Cerdas Beda Lho  Bu, Ini Perbedaan
Pintar dan Cerdas Beda Lho Bu, Ini Perbedaanya

Seringkali Ibu beranggapan bahwa pintar dan cerdas memiliki makna yang sama. Banyak orang mengaitkan kata pintar dan cerdas. Kata pintar dan cerdas memang merupakan sesuatu kata yang maknanya hampir sama, tetapi definisi sebenarnya sangatlah berbeda.

Sebaiknya kepintaran itu diiringi dengan kecerdasan. Oleh karena itu, yuk Bu kenali lebih lanjut definisi dan perbedaan dari pintar dan cerdas. Agar Ibu bisa mengembangkan setiap potensi si kecil agar memiliki kepintaran dan kecerdasan yang saling melengkapi.



Pintar
Arti pintar adalah mengetahui, pandai, memiliki ilmu. Tak heran jika pintar selalu dikaitkan dengan prestasi akademik, karena orang pintar selalu bergelut pada ilmu. Orang pintar mampu mencerna apapun dengan sempurna sehingga memiliki pengetahuan yang sangat luas, dan pengetahuan tersebut lah yang menjadi senjata utamanya. Orang pintar juga dikenal akan disiplin dan teratur, sehingga ia selalu mampu mengerjakan setiap hal yang diperintahkan.





Namun pintar dibatasi oleh waktu dan proses. Orang pintar butuh proses dan tahapan untuk mempelajari suatu hal terlebih dahulu dengan jangka waktu tertentu, sampai akhirnya ia mengetahui sepenuhnya akan hal yang dipelajarinya tersebut. Selain itu, orang pintar juga biasanya hanya bisa menjawab hal-hal yang dipelajarinya, dan terpaku pada hafalan bukan pengertian. Jika menurut teori berkata A, maka itulah yang akan ia ingat terus.

Dengan demikian, sebenarnya semua orang berpotensi menjadi pintar, asalkan mau belajar dengan tekun sampai akhirnya menguasai suatu hal dengan baik.



Cerdas
Berbeda dengan pintar yang membutuhkan proses, cerdas merupakan anugerah bawaan dari lahir dan tak bisa dicari. Oleh karena itu, orang cerdas seringkali berimprovisasi dan lebih kreatif dalam melakukan sesuatu. Kemampuan berfikir orang cerdas sangatlah cepat, sehingga ia sangat mudah mengerti, memahami, dan menangkap maksud dari suatu kondisi atau keadaan.

Menurut, Kamus Besar Bahasa Indonesia 2001, salah satu arti kata cerdas adalah tajam fikiran. Orang cerdas tidak terpaku pada teori namun lebih terhadap pemahaman konsep. Bagi orang cerdas, senjata utamanya adalah logika, dan pengetahuan yang ia dapat dari teori hanyalah sebagai pendukung. Tak heran jika orang cerdas, tidak hanya menguasai satu materi yang itu-itu saja, biasanya orang cerdas mampu menguasai beberapa bidang tertentu, seperti musik, olahraga, seni, dan lainnya.

Berbeda dengan orang pintar yang disiplin dan teratur, biasanya orang cerdas justru terlihat lebih santai. Namun bukan dalam arti negatif, orang cerdas tahu kapan ia harus santai dan serius, karena orang cerdas sangat fleksibel. Orang cerdas lebih mengandalkan pikiran kritis dan pengalaman. Secara emosional, orang cerdas cenderung lebih stabil emosinya dibanding orang pintar.