Thursday, May 4, 2023

ChatGPT - yang terbaru dari Elon Musk

Resmi...!!!, diluncurkan pada tanggal 30 bulan November Tahun 2022, produk besutan OpenAI dengan nama ChatGPT yang di komandoi oleh Sam Altman dan Elon Musk diperkenalkan ke publik. Lalu, apakah itu ChatGPT? apa fungsinya? dan bagaimana cara kita menggunakannya? berikut akan dijelaskan sekilas tentang ChatGPT.

Tentang ChatGPT

ChatGPT adalah sebuah sistem dialog otomatis yang berbasis Artificial Intelegent (AI), ChatGPT dapat memberikan informasi dan menjawab semua pertanyaan melalui chat dengan kualitas respons layaknya manusia. Istilah GPT sendiri merupakan kepanjangan dari Generative Pre-Trained Transformer yang artinya chatbot ini mampu memberikan respon jawaban yang sangat natural, sama persis seperti pengguna berbicara dengan manusia, bukan dengan robot. Nah, jawaban disini biasanya berbentuk teks yang dikeluarkan secara otomatis.  Jika dengan kalimat saya sendiri, ChatGPT ini layaknya sebuah kamus data dan juga informasi yang kita bisa gunakan dimanapun dan kapanpun tentu saja dengan syarat ada paket data yang dimiliki. jadi, dengan mengetikkan pertanyaan yang kita inginkan akan menampilkan jawabannya. Dan hal hebatnya lagi, jawaban yang diberikan akan bisa memfilter hal-hal yang tidak dibolehkan. Misalkan saja kita bertanya tentang cara membuat bom, itu tidak akan dijawab dengan alasan yang masuk akal seperti layaknya manusia.

Apa Fungsi ChatGPT?

Fungsi dari ChatGPT adalah sebagai alat bantu dalam penyelesaian pekerjaan manusia baik secara langsung ataupun tidak langsung. Jenis pekerjaan apapun dan tentu saja dengan batasan-batasan antara data atau informasi pribadi yang tidak boleh ditampilkan ataupun hal-hal yang tidak sesuai atau melanggar hukum.

Cara Menggunakan ChatGPT?

Untuk mencoba menggunakannya, kita bisa ikuti langkah-langkah berikut;

  1. Bukalah browser kesayangan anda dan ketikkan di addressbar chat.openai.com, akan tampil gambar berikut 
2. Klik Login jika kita akan menggunakan email yang sudah ada atau sudah terbuka, akan tampil 
3. Untuk memulai Chat atau Pertanyaan, silahkan klik New Chat dan ketik kan pertanyaan yang ingin kita tanyakan
contoh pertanyaan cara membuat database di phpmyadmin

contoh pertanyaan yang chatGPT tidak memberi jawaban

Demikian informasi tentang teknologi ChatGPT yang merupakan produk terbaru dari OpenAI.
Semoga bermanfaat.



 

Wednesday, January 11, 2023

Perkembangan Teknologi Nirkabel 1G ke 5G dalam Komunikasi Seluler

Apakah anda sudah tahu tentang Teknologi 5G???
Kenapa dinamakan 5G???
Apa arti 5G???

Mungkin itu beberapa pertanyaan yang ada dipikiran kita jika membicarakan tentang Teknologi yang dinamakan 5G.
Sebelum kita membahas tentang Teknologi 5G, alangkah lebih baik jika kita juga terlebih dahulu membuka kembali tentang definisi atau pengertian Teknologi.
Apa itu Teknologi?
Menurut UU RI No. 11 Tahun 2019 tentang Sistem Nasional Ilmu Pengetahuan dan Teknologi, bahwa "Teknologi adalah cara, metode, atau proses penerapan dan pemanfaatan berbagai disiplin ilmu pengetahuan yang bermanfaat dalam pemenuhan kebutuhan, kelangsungan dan peningkatan kualitas kehidupan manusia".
Dari definisi diatas, kita bisa mengartikan bahwa peradaban manusia semakin maju dengan adanya Teknologi.

Sekarang bagaimana dengan kata 5G?
angka 5 dalam 5G menunjukkan tingkatan atau urutan terakhir.
sedangkan G berarti adalah generasi

Jadi, jika disederhanakan Teknologi 5G adalah istilah dalam perkembangan teknologi Komunikasi Seluler atau Telpon Genggam.

Nah, sekarang kita langsung bahas bagaimana Perkembangannya tersebut.
perhatikan gambar dibawah
Sumber Gambar: https://www.rfpage.com/

berikut ini adalah perbandingan dari teknologi 1G sampai 5G

Penjelasan tentang istilah Teknologi:
Advanced Mobile Phone System (AMPS)
Nordic Mobile Phone System (NMTS)
Total Access Communication System (TACS)
Code Division Multiple Access (CDMA)
General Packet Radio Service (GPRS)
Enhanced Data GSM Evolution (EDGE)
Universal Mobile Terrestrial / Telecommunication Systems (UMTS)
High Speed Packet Access (HSPA)
Long Term Evolution (LTE)
Orthogonal Multiple Access (OMA)
Non-Orthogonal Multiple Access (NOMA)

Sunday, January 1, 2023

Membuat Validasi di android studio

Ini adalah lanjutan dari Tutorial sebelumnya yaitu tentang Cara koneksi mysql dan android studio , dimana contoh yang diberikan untuk tes koneksinya adalah pembuatan form register user. Nah, di tutorial kali ini akan dijelaskan bagaimana membuat validasi agar username dan email yang sudah terdaftar tidak bisa lagi di daftarkan.

Membuat Request handler

Gambar 1. Explore

Buat Java Class baru dengan nama RequestHandler, caranya adalah sebagai berikut:

Thursday, December 29, 2022

Trigger untuk Pengelolaan Stok Barang

Gambar 1. Letak Menu Trigger

Salah satu fitur yang ada dalam Aplikasi Database dengan menggunakan MySQL/phpMyAdmin adalah Trigger. Trigger bisa diartikan sebagai action/aksi atau Picuan yang membuat sebuah tabel atau kolom bereaksi (misalnya Terupdate) secara otomatis. Dalam MySQL, Trigger berguna untuk action yang akan dilakukan oleh engine MySQL yang waktunya bisa saat SEBELUM/BEFORE dan SETELAH/AFTER.

Perhatikan gambar dibawah dan penjelasannya dalam membuat Trigger di phpMyAdmin.

Monday, December 26, 2022

Fungsi MySql IFNULL

Penggunaan MYSQL IFNULL

Gambar 1. Isian ada NULL


Dalam penggunaan QUERY dengan JOIN atau lebih detail misalnya 
menggunakan LEFT JOIN beberapa table, hasilnya bisa berupa
 NULL(Seperti gambar 1 diatas). 
Lalu bagaimana merubah hasil NULL menjadi misalnya tanda strip (-) ?  
Nah, Jawabannya adalah sebagai berikut.
Dalam MYSQL ada perintah yang namanya IFNULL(nama_field,'-').


Contoh sebelum menggunakan IFNULL:

SELECT tb_pelanggan.nama, tb_penjualan.kode_penjualan,
 tb_penjualan.tgl_penjualan 
FROM tb_pelanggan LEFT JOIN tb_penjualan ON 
tb_pelanggan.kode_pelanggan = tb_penjualan.id_pelanggan

Hasil dari query atas adalah seperti gambar 1.
Jika ingin merubah supaya data yang kosong terisii dengan tanda strip (-), 
maka rubahlah querynya menjadi seperti berikut.

 Contoh sesudah menggunakan IFNULL:

SELECT tb_pelanggan.nama, IFNULL(tb_penjualan.kode_penjualan,'-'), 
IFNULL(tb_penjualan.tgl_penjualan,'-')
FROM tb_pelanggan LEFT JOIN tb_penjualan ON 
tb_pelanggan.kode_pelanggan = tb_penjualan.id_pelanggan

 

Gambar 2. Hasil



Baca Juga: Operasi perhitungan di MySql

 

Catatan:
Tandan NULL, sebenarnya kita bisa ganti sesuai yang kita inginkan. 
Bisa mengganti dengan tanda strip(-), angka 0 (Nol) atau yang
 lainnya. Yang perlu diingat, cara penulisannya...yaitu:
1. Jika akan ditampilkan angka, maka tidak perlu menggunakan 
tanda kutip sebelum dan sesudah Nol (0).
2. Jika akan ditampilkan berupa tulisan atau huruf, maka harus 
menggunakan tanda kutip satu sebelum dan sesudahnya ('...').

 


Operasi Perhitungan di Database


Selain mengambil data dari database untuk dijadikan informasi, kita juga dapat melakukan berbagai perhitungan terhadap data tersebut. Beberapa fungsi Perhitungan yang dapat dilakukan adalah penjumlahan, perkalian, pembagian dan pengurangan. Simbol-simbol yang digunakan adalah sebagai berikut:

• Penjumlahan (+)

• Perkalian (*)

• Pembagian ( / )

• Pengurangan (-)

Wednesday, December 21, 2022

Cara mendapatkan domain sch.id dan ponpes.id

Beli Domain SCH.ID dan PONPES.ID

Gambar 1. Beli

Apa itu domain sch.id???

Domain sch.id adalah domain yang digunakan oleh instansi sekolah dalam mempublish informasi tentang sekolah di internet. Kata SCH sendiri diambil dari kata bahasa inggris yang berarti School dan kata id yang berarti indonesia. Sedangkan ponpes.id adalah domain untuk pondok pesantren yang ingin mempublish informasi tentang pesantren secara luas di internet.

Nah, bagaimana sih cara kita mendapatkan domain sch.id atau ponpes.id ini???