Minggu, 24 Februari 2019

Yuk Belajar CSS Grid Sambil Bermain!

Yuk Belajar CSS Grid Sambil Bermain!

CSS Grid merupakan sebuah fitur baru dari CSS yang memungkinkan kita melakukan layouting halaman web dengan CSS sebagai alternatif menggunakan tabel, flexbox, dan juga float. Fitur baru ini memungkinkan kita mengatur posisi kolom dan baris sesuai kebutuhan dengan lebih mudah dibandingkan menggunakan tabel, float, maupun flexbox dan tentunya tanpa menggunakan framework CSS karena sudah ada dalam core CSS itu sendiri.

Yuk Belajar CSS Grid Sambil Bermain!

Nah, untuk memudahkanmu belajar mengenai CSS Grid ini, sebuah perusahaan bernama Codepip mengembangkan sebuah permainan berbasis web bernama Grid Garden. Permainan ini memiliki 2 bagian. Bagian kiri yang menampilkan instruksi dan juga kolom untuk langsung mempraktekkannya. Sedangkan bagian kanan berisikan sebuah taman yang berbentuk kotak - kotak (Mirip game plant vs zombie). Tugasmu disini adalah menyirami sayuran dengan air ataupun memberi racun/ pertisida pada hama, dan tentunya kita melakukannya menggunakan kode yang bisa ditulis pada bagian yang telah disediakan

Game Grid Garden ini cocok untuk kamu yang lebih suka belajar sambil langsung mempraktekkannya karena kita disini juga dapat bereksperimen. Terdapat 28 level yang tersedia, level sebanyak itu sudah lebih dari cukup untuk kita dalam memahami CSS Grid untuk keperluan developing suatu tampilan website.

Jika kamu tertarik untuk mencobanya, kamu bisa langsung mengunjungi websitenya di https://cssgridgarden.com. Bagaimana menurutmu tentang fitur baru CSS dan Game Grid Garden ini? tulis pendapatmu di kolom komentar ya.

Sabtu, 23 Februari 2019

Youtube Akan Matikan Iklan Apabila Terdapat Kata Yang Mengarah Ke Pedofilia Dalam Komentar Video

Youtube Akan Matikan Iklan Apabila Terdapat Kata Yang Mengarah Ke Pedofilia Dalam Komentar Video

Baru - baru ini Youtube mengeluarkan kebijakan baru yang meresahkan para pembuat konten, yakni dengan mematikan iklan pada video apabila terdapat komentar kasar atau lebih tepatnya komentar yang mengarah kepada pedofilia. Hal ini disebabkan karena banyak pengiklan menarik iklan mereka dari Youtube sebagai keresahan mereka terhadap pedofilia. Dan juga sebagai tanggapa Youtube terhadap kasus pedofilia ini, Youtube telah menghapus ratusan channel dan komentar di jutaan video.


Youtube Akan Matikan Iklan Apabila Terdapat Kata Yang Mengarah Ke Pedofilia Dalam Komentar Video

Sebuah Tweet dari Youtube kemarin mengatakan bahwa jika video kamu cocok untuk pengiklan maka kamu masih dapat menayangkan iklan divideomu. Namun apabila terdapat komentar yang mengarah ke pedofilia maka Youtube tak akan segan untuk menonaktifkan iklan di video kamu, bahkan akan menghapus channel milikmu.

Mungkin ini adalah langkah yang bagus dari Youtube mengenai kasus pedofilia, namun nampaknya algoritma yang dipakai Youtube untuk mengecek apakah terdapat komentar netijen yang mengarah ke pedofilia masih belum bisa mengenali mana yang benar dan mana yang salah, sehingga banyak para pembuat konten marah akibat video mereka dianggap mengandung komentar yang mengarah ke pedofilia.

Sayangnya Youtube belum mengeluarkan pernyataan lebih lanjut mengenai masalah ini. Semoga saja masalah ini dapat ditangani dengan cepat agar tidak merugikan pengiklan maupun para pembuat konten. Bagaimana menurutmu tentang kebijakan baru dari Youtube ini? Tulis pendapatmu di kolom komentar ya.

GTX 1660 Ti, GPU 4 Jutaan Dari NVIDIA

GTX 1660 Ti, GPU 4 Jutaan Dari NVIDIA

NVIDIA secara resmi meluncurkan GTX 1660 Ti yang telah banyak dirumorkan. Ini adalah kartu grafis berbasis teknologi Turing generasi terbaru yang tidak memiliki ray tracking seperti seri RTX, dan yang lebih mengejutkan adalah kartu grafis ini harganya lebih murah dibandingkan seri GTX 1060. Kartu grafis ini hadir dengan RAM GDDR6 6GB yang memiliki bandwith sebesar 12Gbps dan dengan 1.536 CUDA core dan memiliki kecepatan 1,8 GHz. Tentu dengan spesifikasi tersebut kartu ini akan jauh lebih unggul dibanding pendahulunya. Bahkan kartu grafis ini mampu menjalankan game seperti Fortnite, PUBG, dan Apex Legend sampai 120 FPS dengan resolusi 1080p.

Performa GTX 1660 Ti

NVIDIA sempat dikritik mengenai performa dari GPU RTX 20-series yang tidak memberikan peningkatan signifikan pada generasi sebelumnya dan fitur ray tracing yang hanya tersedia di beberapa game. Dan juga harga dari GPU 20-series ini jauh lebih mahal dibanding GTX 10-series. Misalnya RTX 2060 yang lebih mahal $100 (sekitar 1,4 jutaan) lebih mahal dibanding GTX 1060 saat diluncurkan.

Pada presentasinya, NVIDIA memperkenalkan GTX 1660 Ti yang menawarkan kemampuan yang sama dengan GTX 1070 dengan harga yang lebih murah namun tentu saja masih dibawah RTX 2060. NVIDIA telah berjanji bahwa akan banyak brand yang ikut memasarkan produk ini seperti ASUS, MSI, Gigabyte, PNY dan brand - brand lainnya. GTX 1660 Ti ini akan dibandrol dengan harga mulai dari $279 (sekitar 4 jutaan). Semoga saja GPU ini dapat segera rilis di Indonesia. Bagaimana pendapatmu mengenai GPU terbaru dari NVIDIA ini? tulis di kolom komentar ya.

Selasa, 01 Januari 2019

Menggunakan Tag, Atribut dan Elemen Pada Dokumen HTML


Sebelum masuk tutorial, bagi kalian yang belum membaca tutorial sebelumnya, saya rekomendasikan untuk membacanya terlebih dahulu, kalian bisa klik disini untuk menuju ke artikel sebelumnya. Ok, bila sudah membacanya kita lanjut ke tutorialnya.

Pada tutorial sebelumnya kita sudah membahas tentang text editor dan juga hal yang paling dasar dari dokumen HTML. Tapi sebenarnya kita belum menggunakan tag HTML dan hanya menuliskan text pada file berekstensi .html. Nah kali ini kita benar - benar membahas dan mempelajari HTML dan mengakrapkan diri dengan hal - hal seperti tag, elemen dan atribut. 

DOCTYPE

Sebelum kita belajar lebih dalam mengenai HTML, kita harus tahu apa itu DOCTYPE. Lalu apakah itu DOCTYPE? DOCTYPE adalah sebuah deklarasi yang biasanya muncul pada baris paling awal pada sebuah dokumen HTML 5. Sebenarnya secara teknis deklarasi ini tidak harus kita tulis, namun tak ada saahnya juga kita tulis, ini juga menandakan bahwa halaman yang kita buat adalah dokumen bertipe html. Deklarasi DOCTYPE bisa dilihat seperti ini:



DASAR HALAMAN HTML

Membuat dokumen html yang benar membutuhkan tag HTML. Tag HTML digunakan untuk mendeskripsikan dan memberi arti apa sebenarnya isi dari konten dalam tag tersebut dan juga memberi struktur pada sebuah halaman.

Mari mulai dengan dokumen HTML yang paling dasar.


Abaikan deklarasi DOCTYPE sejenak, disini kalian bisa melihat bahwa tag html menjaring/ mengapit keseluruhan dokumen. Ini memberi tahu browser "Hei, semua antara dua tag ini (<html> dan </html>) adalah dokumen html". Setelah tag html biasanya dalam sebuah website akan terdapat 2 tag lainnya yakni, tag head dan tag body.

TAG HEAD


Dalam tag head ini kalian dapat menambahkan metadata untuk mendeskripsikan halaman html kalian. Apa kegunaan metadata? Metadata yang kalian tambahkan berguna untuk browser atau mesin pencari untuk lebih memahami halaman html yang kamu buat itu tentang apa. Seperti contoh, Apa icon yang digunakan pada halaman yang kita buat, siapa yang membuat halaman, apa inti dari isi halaman, dan lainnya. 

Fun Fact : ini bisa membantu SEO website kalian loh. Apa itu SEO? kita bahas dilain kesempatan saja :D. 

Hal yang biasanya terdapat pada tag head adalah tag tittle, link ke file css dan javascript, dan juga metadata tadi.

Untuk mengatur judul halaman :



Untuk mengubah judul halaman kamu, tinggal ganti saja tulisan berwana putih dengan tulisan sesuai keinginanmu.

Menambah deskripsi halaman :


Menambah / mengubah icon halaman :


Mengatur penulis dari halaman :


TAG BODY 

Selanjutnya adalah tag body, tag body adalah tag dimana konten kalian akan ditampilkan. Kalian bisa menaruh apapun yang kalian inginkan selama masih berada diantara tag <body> dan </body>.

Pada contoh sebelumnya diatas,  kita melihat terdapat tag h1, yang merupakan singkatan dari header1. Terdapat juga tag header yang lain seperti h2, h3, h4, dan sebagainya. Cobalah membuat file contoh dibawah ini, simpan lalu buka pada browser kamu.

TAGS

Menggunakan HTML memerlukan tag pembuka di awal dan tag penutup diakhir dan apapun yang berada di tengah/ diantara tag pembuka dan tag penutup adalah isi konten. Untuk membedakan tag pembuka dan tag penutup adalah tag penutup memiliki "/" atau garis miring, sedangkan tag pembuka tidak memilikinya.

Namun, ada beberapa tag yang tidak perlu menggunakan tag penutup. Tag yang tidak memerlukan tag penutup adalah kasus dimana tidak ada konten di dalamnya.

ELEMENTS

Jadi, sekarang kamu sudah tahu apa itu tag. Jadi apa itu elemen? perbedaan antara tag dan elemen bisa kamu lihat pada kasus dibawah ini :


tag adalah title dan elemen adalah tag pembuka dan tag penutup dan juga apa yang ada didalam / diantara tag. Dengan kata lain adalah semua elemen title.


Mudah bukan? ini akan menjadi perbedaan penting saat kamu sudah mulai bisa dengan HTML. tag adalah yang mengelilingi konten, sedangkan tag dan apa yang ada didalamnya adalah elemen.

ATRIBUT

Selain tag, HTML memiliki sebuah cara untuk membantu kamu dalam merancang konten kamu. Yuk kenalan dengan Atribut.

Atribut mendeskripsikan tag apa yang ada didalam tag tersebut. Sintak untuk atribut sangat sederhana, coba lihat kode dibawah ini :


Dalam contoh tadi, class adalah atribut dan spesial adalah nilainya. Atribut mendeskripsikan tag, nah sekarang karena dalam contoh terdapat tag h1 maka, tag h1 yang memiliki class spesial akan berbeda dengan tag h1 yang lainnya / tag h1 yang tidak memiliki class spesial.

Dibawah ini merupakan contoh bagaimana atribut dengan nilainya di aplikasikan dalam tag.


CLASS

Class adalah atribut penting dalam HTML karena dapat ditempatkan pada hampir semua tag di html. Nilai dari atribut ini juga dapat diulangi sebanyak yang kamu mau, misalnya seperti ini :


ID

Atribut penting lainnya yang terdapat pada html adalah ID. pada halaman HTML yang valid, nilai dari atribut ini haruslah unik, maksudnya adalah nilai dari atribut ID harus berbeda dari yang lain. Contohnya adalah, kamu memberi atribut ID pada sebuah tag h1 dengan nilai satu, maka kamu tidak boleh menggunakan tag h1 dengan atribut ID yang memiliki nilai satu. Contoh mudahnya bisa kamu lihat pada kode dibawah ini :


Nah, sekarang kamu sudah semakin familiar dengan tag, atribut, dan elemen pada HTML. Mari belajar lebih lagi pada tutorial selanjutnya ! Apabila kamu punya kritik dan saran silahkan utarakan di kolom komentar ya.

Jumat, 03 Agustus 2018

Cara Merubah Tampilan Google Chrome 2018

Cara Merubah Tampilan Google Chrome 2018

Buat kalian yang bosen dengan tampilan Google Chrome yang gitu - gitu aja, nah kebetulan kali ini saya akan membagikan tips untuk mengubah tampilan Google Chrome. Oh ya tampilan yang dimaksud disini adalah tampilan keseluruhan, jadi bukan skin ya. Tampilan ini juga langsung dari google, jadi aman dari segala jenis virus. OK langsung aja simak caranya dibawah ini :

1. Pastikan Google Chrome kamu berada pada versi paling baru (sampai artikel ini dibuat, versi terbaru dari Google Chrome adalah 68.0.3440.84. Intinya versi 68 gitu aja)

Untuk melihat versi Google Chrome kamu bisa cek di tombol titik tiga di pojok kanan atas, lalu pilih menu Help/ Bantuan lalu pilih About Google Chrome. Bila sudah maka akan terbuka tab baru seperti ini.

Cara Merubah Tampilan Google Chrome 2018

2. Lalu buka link berikut ini chrome://flags/#top-chrome-md lalu pada pilihan UI Layout for the browser's top chrome pilih Refresh.

Cara Merubah Tampilan Google Chrome 2018

3. Lalu klik tombol RELAUNCH NOW di pojok kanan bawah.

Dan walla... tampilan Google Chrome kamu sudah berubah seperti ini.

Cara Merubah Tampilan Google Chrome 2018

Oh ya catatan saja, apabila layar kamu menjadi berwarna agak kekuningan itu tandanya fitur Filter Cahaya Biru atau Night Mode/ Mode Malam sedang aktif. Apabila kamu tidak menyukainya kamu bisa menonaktifkannya dengan cara :

1. Pergi ke link berikut ini chrome://flags/#force-color-profile lalu pada pilihan Force color profile ganti menjadi sRGB
Cara Merubah Tampilan Google Chrome 2018

2. Klik tombol RELAUNCH NOW dan warna kekuningan pada browser kamu akan hilang.

Sebenarnya ini adalah fitur yang akan segera diluncurkan Google, namun entah karena apa fitur ini belum dirilis secara publik. Kita tunggu saja, mungkin masih terdapat bug atau apapun itu. Nah gimana menurut kamu dengan tampilan baru Google Chrome ini? tulis pendapat kamu dikolom komentar.

Senin, 30 Juli 2018

Pengenalan Dasar HTML

Pengenalan Dasar HTML

Daftar isi:
  1. Apa itu HTML?
  2. Persyaratan
  3. Memilih Text Editor
  4. Hello World

Pengertian HTML

Sebuah website biasanya terdiri dari 3 komponen utama yakni, HTML, CSS dan JavaScript. Nah kali ini saya akan membantu anda yang ingin belajar tentang programming website. Dan dimulai dengan belajar dari komponen yang paling dasar dari semuanya yakni HTML.

HTML (Hypertext Markup Languange) adalah bahasa standar dalam membuat sebuah website saat ini. HTML sendiri terdiri dari blok - blok yang menjelaskan apa isi yang ada didalamnya dan juga memberikan struktur pada sebuah halaman. HTML sendiri dapat menghandel semua komponen seperti tulisan, gambar bahkan video.

Persyaratan

  1. Sebuah komputer / laptop
  2. Koneksi internet.
  3. Niat untuk belajar.
  4. Camilan :D 

Memilih Text Editor

Memilih sebuah alat yang akan digunakan sebenarnya menjadi pilihan masing - masing karena selera setiap orang berbeda - beda, namun disini saya akan menggunakan sublime text. Atau kalau kalian ingin text editor lain silahkan saja toh yang penting disini adalah isinya bukan alat yang digunakan. Atau mungkin nanti saya akan buatkan artikel daftar text editor yang bisa kalian gunakan (Ditunggu saja).

Hello World

Buatlah sebuah file baru pada text editor kalian (atau bisa menekan tombol Ctrl + N). Beri nama sesuka kalian dan jangan lupa untuk memilih ekstensi .html. Lalu tulis kode berikut.

Pengenalan Dasar HTML

Simpan, lalu buka file kalian tadi. Bila kalian melakukannya dengan benar maka akan terlihat seperti ini.

Pengenalan Dasar HTML

Atau kalian bisa lihat demo dibawah ini.

See the Pen Hello World by Eko Setya (@ekosetya) on CodePen.


Bila kalian mengikuti tutorialny dengan benar dan file yang kamu buat bisa dijalankan maka selamat kalian sudah membuat dokumen HTML pertama kalian! Tutorial kali ini hanya untuk menyiapkan kalian agar siap untuk tutorial berikutnya. Karena kita akan belajar lebih banyak tentang HTML, jadi siap - siap ya :D Sekian dari saya untuk tutorial kali ini. Bila kalian ada pertanyaan atau request silahkan tulis dikolom komentar, dan sampai jumpa di artikel selanjutnya.

Rabu, 25 Juli 2018

Cara Membuat Text Blur Dengan CSS 3

Cara Membuat Text Blur Dengan CSS 3


Oke kali ini saya akan membagikan tutorial bagaimana cara membuat text blur dengan css. Saya sebenarnya juga tidak tahu, fungsi text blur di sebuah website itu untuk apa, tetapi mungkin ada yang mencarinya dan juga kebetulan saya tahu caranya... jadi kenapa tidak buat tutorial?

Oke, masuk ke tutorial, pertama persiapkan dahulu text editor kalian lalu buat file html dan cssnya. Bila kalian sudah menyiapkannya silahkan copy paste code dibawah ini.

Html :



CSS :



Keterangan :
- Kalian bisa mengganti nama ".blur" menjadi apapun yang kalian inginkan asal namanya sama dengan nama class yang kalian panggil di file html.
- Jadi konsepnya adalah, kita menghilangkan tulisan aslinya, lalu kita tambahkan bayangan pada text yang ingin di blur, dan jadilah text blurnya.

Kalian bisa lihat demonya dibawah ini.

See the Pen Font Blur by Eko Setya (@ekosetya) on CodePen.


Gimana? mudah bukan? untuk tutorial membuat text blur saya cukupkan sampai disini. Kalau kalian masih bingung atau punya pertanyaan maupun request silahkan tulis di kolom komentar. Dan sampai jumpa di artikel selanjutnya.