Langsung ke konten utama

Postingan

Menampilkan postingan dari Desember, 2020

Rekomendasi Ekstension VSCode untuk Programmer Laravel

Berikut Rekomendasi Ekstensinya :     1. Laravel Snippets Untuk mempercepat penulisan kode dari Laravel pastikan menginstal ekstensi ini ya. Banyak sekali syntax yang bisa dipercepat penulisannya dengan package ini.  2. Laravel Blade / Laravel Blade Snippets Ketika mengerjakan proyek Laravel kita tidak bisa lepas tentunya dengan menulis kode di file blade / template view. Nah untuk memudahkan ada beberapa ekstensi yang bisa digunakan. Saat ini saya gunakan Laravel Blade untuk kebutuhan ini karena dalam menyajikan autocompletenya dia menggunakan simbol @ diikuti huruf dari tag yang mau kita tulis, maka akan muncul autocomplete.   3. Laravel Model Snippets Banyak nulis kode di Model? kadang capek emang nulis berulang misalnya untuk properti fillable atau guarded yang mesti ditulis di model. Instal Laravel Model Snippets bisa mengurangi rasa capek, paling enggak pas ngoding di file model 4. Laravel Extra Intellisense Ini ekstensi super penting dan sangat membantu, te...

Browser Teringan dan Tercepat

  1. Torch Anda pasti tidak asing dengan google chrome, yap salah satu browser besutan google ini telah sukses merajai browser di dunia tapi google chrome sangat boros ram sehingga perlu PC atau Laptop yang memiliki resource besar. Tapi bagi Anda yang ingin tetap merasakan fitur-fitur yang dimiliki Google Chrome, Anda dapat menggunakan Torch sebuah browser yang memiliki drajat kemiripan tertinggi dengan google chrome. Meskipun sangat mirip Torch dinilai lebih Ringan dan Cepat dibandingkan Google Chrome. 2. Vivaldi Yang kedua adalah Vivaldi sebuah browser yang diciptakan oleh mantan CEO Opera, selain tidak membutuhkan spesifikasi tinggi sehingga PC dan Laptop jadulpun tetap bisa menggunakan nya, Vivaldi juga lolos uji ketahanan dalam menggunakan multitab tanpa lagging yang sering Anda alami ketika menggunakan Google Chrome ataupun Mozila. 3. Comodo Dragon Kemudian ada Comodo Dragon yang secara fitur kurang lebih mirip dengan Vivaldi dan yang paling penting adalah hemat RAM. Sebaga...

Apa sih yang dimaksud dengan NPM?

Apa sih NPM? Mungkin ada sekilas pertanyaan di benak Anda seperti “apa itu npm?” saat Anda menjadi seorang developer. npm adalah Node Package Manager. Selama bertahun-tahun, Node digunakan secara luas oleh developer JavaScript untuk membagikan tools, install berbagai modul dan mengelola dependensi mereka. Karena itu, mengetahui npm sangatlah penting untuk orang yang bekerja dengan Node.js. Bagaimana Cara Kerja npm? Anda perlu mengetahui dua role yang dikerjakan npm untuk mendalami pengetahuan Ada tentang apa itu npm dan bagaimana cara kerjanya. : Sebagai repositori untuk menerbitkan project open-source Node.js. Yang berarti, platform ini menjadi wadah offline dimana siapapun dapat menerbitkan dan membagikan tool yang ditulis dengan JavaScript. Npm adalah tool command line yang dapat menyalurkan interaksi pada platform online, contohnya browser dan server. Utilitas ini dapat menginstal dan uninstal package, mengelola versi dan dependensi yang diperlukan untuk menjalankan proyek. Untuk ...

Kenalan dengan Amazon Web Service(AWS)

Apa itu AWS? Dimanapun Anda menjalankan bisnis, baik itu bisnis retail, real estate, finance, social media, Anda membutuhkan aplikasi yang berjalan dengan baik dalam menunjang bisnis tersebut. Aplikasi harus reliable, secure dan cost efficient. Amazon Web Services (AWS) adalah penyedia layanan cloud yang aman, AWS menawarkan tenaga komputasi, ruang penyimpanan database, "content delivery network" dan fungsionalitas lainnya yang membantu banyak bisnis untuk berkembang dan menjalankan aplikasi dengan baik. AWS memberikan banyak pilihan produk yang sangat memudahkan dalam membangun bisnis. Infrastructure as a service, adalah istilah yang tepat untuk AWS. Istilah lainnya ada juga Software as a service dan Platform as a service. Beberapa produk AWS telah didesain untuk memudahkan pengguna, contohnya Elastic Compute Cloud atau EC2. Pada dasarnya EC2 adalah sebuah server virtual. Kemudahan yang ditawarkan oleh EC2 yaitu jika kita bandingkan dengan server tradisional. Pada server t...

Perbedaan Backend Service dan Rest Api

Baik API maupun Web Service , keduanya jadi perangkat lunak yang banyak membantu fungsi di sebuah aplikasi atau website berjalan dengan mudah. Tapi, apa sebenarnya API atau web service itu?    Application Programming Interface(API) merupakan perangkat lunak yang membantu dua aplikasi untuk saling terhubung tanpa perlu mengetahui hal lain yang tidak diperlukan atau database rahasia, dan sebagainya. API jadi perangkat lunak yang fungsinya banyak menolong kegiatan sehari-hari manusia di abad ini. Untuk menggunakan aplikasi streaming musik misalnya, pengguna perlu untuk melakukan daftar pengguna yang bisa dilakukan melalui aplikasi lain seperti Facebook atau Gmail. Di kasus seperti itu, API akan menjadi penghubung antara aplikasi streaming musik yang membutuhkan data dari Facebook atau Gmail tanpa perlu tau bagaimana data itu disimpan dan sebagainya. Konsep dan fungsi API memang sangat memudahkan pengguna digital saat ini. Namun selain API, ada juga yang namanya web service. Di ...

Jenis - Jenis Operasi Sistem di PC/Laptop

Sistem operasi merupakan salah satu tulang punggung komputer masa kini. Setiap perangkat laptop, smartphone maupun PC pasti memiliki sistem operasi untuk memudahkan penggunaan sehari-hari. Terlepas dari itu, tahukah Anda terkait fungsi, peran, dan macam-macam sistem operasi? Apa sih sebenarnya pengertian sistem operasi atau OS itu? Lalu, kenapa sistem operasi seperti Windows harus dijual dalam bentuk lisensi? Apa Itu Sistem Operasi? Secara umum, pengertian sistem operasi adalah perangkat lunak (software) yang berfungsi sebagai antarmuka dan pengatur semua sumber daya pada perangkat komputer. Peran utama OS yaitu menjadi penghubung antara tiga komponen utama yang terdiri dari software (aplikasi dan program), hardware (CPU, kartu grafis, monitor, keyboard, dlll), serta brainware (pengguna/manusia). Tanpa sistem operasi, sebuah komputer, konsol game, maupun smartphone tidak akan bisa berjalan optimal karena OS inilah yang berperan menjadi jembatan pengatur fungsi secara keseluruhan. Fun...

Perbedaan Client-side dan Server-side

-Client-side Web Programming Client side scripting merupakan salah satu jenis bahasa pemrograman web yang proses pengolahannya dilakukan di sisi client. Proses penerjemahan atau pengolahannya dilakukan oleh web browser sebagai client-nya, didalam web browser sudah terdapat library yang mampu menerjemahkan semua perintah dihalaman web yang menggunakan client side scripting. Library ini juga disebut web engine yang dimiliki setiap web browser, namun web engine yang berbeda-beda terkadang membuat ampilan layout web sering berbeda disetiap browser, untuk menghindari itu sebaiknya gunakan web browser yang telah disertifikasi oleh world wide web consortium(W3C). Contoh dari client side scripting ini antara lain -HTML, -XHTML, -CSS, -JavaScript, -XML, -JQUERY. -Server-side Web Programming Server side scripting merupakan bahasa pemrograman web yang pengolahannya dilakukan dalam server, maksudnya ialah web server yang sudah telah terintegrasi oleh web engine. Disini peran web engine ialah ...

Apa aja yang baru di framework Laravel v.8

    Laravel Jetsream Pada laravel 8, laravel menggunakan jetstream untuk scaffoldingnya, tidak lagi bootstrap, vue/react, perubahan ini yang paling terasa karena di versi 8 ini terdapat beberapa tambahan fitur pada login register seperti login, registration, email verification, two-factor authentication, session management, API support via Laravel Sanctum, and optional team management. Dimana kita dapat memcustmize fitur apa saja yang digunakan, oh iya jetsream dibuat menggunakan tailwind css dan juga memberikan pilihan untuk design nya, apakan menggunakan livewire atau inertia. Laravel Installer Untuk laravel 8 laravel installer sekarang menggunakan installer versi 4, jika sebelumnya di laravel 7 menggunakan installer versi 3,xx. Jadi buat temen-temen bisa update installer nya ke versi 4, dengan perintah : > composer global update laravel/install Kemudian jika kalian sudah mengupdate installer laravel, baru kalian bisa membuat project baru dengan laravel 8, dengan perinta...

Melakukan Pull Request pada Proyek di GitHub

    -Pilih repository yang akan dipull request Untuk memilih repository, kita dapat memilih proyek yang sesuai dengan kemampuan kita. Pada kasus ini, kita akan melakukan pull request pada repository first-contributions, repository ini adalah repository untuk belajar berkontribusi pada open source. -Fork repository Setelah memilih proyek yang akan kita beri kontribusi di dalamnya, langkah selanjutnya adalah melakukan Fork repository. Fork repository adalah menyalin repository milik orang lain ke akun GitHub kita sendiri. Untuk melakukan fork repository, klik pada pojok kanan atas halaman, tersedia tombol fork disana. Setelah diklik pada fork, maka akan otomatis dibuatkan repository di akun kita. Clone repository Yang dimaksud dengan clone repository adalah mendownload atau mengambil data dari repository GitHub dan diletakkan di komputer. Untuk melakukan clone repository, klik pada tombol Clone or download, kemudian copy link yang telah disediakan. Buka terminal pada komputer, l...

Pengertian dan Sejarah mengenai SQL

-Pengertian Structured Query Language atau SQL mungkin merupakan poin penting dalam sebuah studi teknik komputer jaringan. Keberadaan SQL sebagai sebuah bahasa pemrograman memiliki sejarah dan perkembangan yang panjang. Tentu saja perkembangan tersebut dipengaruhi oleh perkembangan dunia teknologi yang dari tahun ke tahun semakin membaik dan terus diperbaharui. Sehingga mau tidak mau, banyak software diciptakan dengan teknologi baru namun tidak menghilangkan keberadaan SQL ini. -Sekilas Mengenai SQL Pengertian SQL secara umum bagi kalangan awam maupun pemula dalam dunia IT bisa diartikan sebagai bahasa yang digunakan dalam mengakses data. Khususnya untuk data yang memiliki basis relasional. Tentu saja bahasa komputer dalam data basis relasional ini berdasarkan standar yang dikeluarkan oleh American National Standard Institute (ANSI). Standardisasi SQL sudah ada sejak tahun 1986 dan memang diinisiasi oleh ANSI. Hingga saat ini banyak server dalam sebuah database maupun software mampu m...

Alat Komunikasi untuk Gamer

Discord, aplikasi komunikasi untuk gamer   Discord punya sederet fitur yang memanjakan gamer untuk bisa saling berkomunikasi satu dengan yang lain. Mengisi waktu luang dalam libur lebaran bisa dengan melakukan berbagai macam aktivitas, seperti halnya bermain gim bersama teman-teman. Namun seringkali kita kerepotan untuk berkomunikasi bersama teman saat bermain gim, apalagi saat kita bermain gim yang membutuhkan penyusunan strategi. Kebetulan, kami sedang mengulas aplikasi Discord yang cocok digunakan untuk para gamer saling berkomunikasi. Di Google Play, aplikasi Discord telah diunduh lebih dari 10 juta unduhan dan telah digunakan lebih dari 271 ribu pengguna. Tentunya, aplikasi ini mendapat ulasan yang cukup besar yakni sekitar 4,5 bintang dari 5 bintang di Google Play. Bukan hanya itu, aplikasi banyak digunakan gamer karena ukuran file-nya yang terbilang ringan yaitu sekitar 63,23 MB. Pada dasarnya, Discord berguna sebagai platform para gamer untuk saling terhubung melalui chatt...

Review Xiaomi Mi A2 LIte

  Desain   Xiaomi Mi A2 Lite adalah ponsel yang ikut mengadopsi tren kekinian. Anda bisa langsung melihat poni layar begitu menyalakannya. Ponsel ini mengusung dimensi layar 5,83 inci, yang dirasa kecil jika diadu dengan produk lain saat ini. Terlepas dari hal itu, layar kecil biasanya menawarkan grip yang lebih baik. Xiaomi Mi A2 Lite ikut mengusung konsep bezel-less, rasio layar ke bodi 75 persen. Rasio ini membuat Anda masih bisa melihat bingkai layar pada bagian bawah. Desain poni juga dirancang proporsional agar tetap bisa menampilkan notifikasi penting. Satu hal yang menarik adalah indikator LED kecil yang biasanya ada di atas layar, kini di bawah layar. Indikator ini untuk notifikasi aplikasi dan status pengisian baterai. Beralih ke bodi belakang, Xiaomi Mi A2 Lite mengusung desain yang sama dengan rumpun Redmi. Dua lensa kamera yang tersusun vertikal di sisi kiri atas, dengan bingkai khas Xiaomi. Di sisi tengah ada pemindai sidik jari dengan bentuk melingkar yang...

Review laptop Asus Zephyrus Duo

  Pada hari Minggu tanggal 2 Agustus 2020 kemarin, ASUS baru saja memperkenalkan jajaran laptop gaming terbaru mereka yang menggunakan Intel Core 10th Gen, ASUS ROG Zephyrus Duo 15 (GX550). Laptop ini sendiri merupakan laptop pertama dari keluarga ROG Zephyrus yang hadir dengan dua buah layar. ASUS menyebut laptop ini sebagai laptop tidak untuk gamer saja, tetapi juga untuk para content creator. Dipasarkan dengan harga yang tinggi di kisaran Rp 100 juta, tentunya akan membuat laptop ROG Zephyrus terbaru ini tergolong susah untuk dijangkau oleh masyarakat. Walau begitu, tak ada salahnya jika kami membahas lengkap tentang laptop gaming terbaru ASUS kali ini. Desain dan Spesifikasi ASUS ROG Zephyrus Duo 15 (GX550) yang kami uji kali ini memiliki dapur pacu berupa prosesor Intel Core i9-10980HK yang memiliki 8-Cores/16-Threads, berfabrikasi 14 nm, TDP 45 Watt, dan Smart Cache 16 MB. RAM menggunakan DDR4-3200 2x 16 GB (Dual Channel) dengan storage 2x SSD 1 TB NVMe PCIe ...

5 Website yang menyediakan Template Icons gratis

1. Flaticon Flaticon adalah salah satu situs penyedia icon gratis yang memiliki banyak stock icon. Selain desain-desain iconnya yang keren dan up to date, Flaticon juga memiliki banyak fitur yang cukup membantu seperti fitur add to collection yang bisa kita gunakan untuk mengumpulkan terlebih dahulu beberapa icon yang kita butuhkan di panel collection, lalu kita bisa download sekaligus seluruh icon yang telah kita masukkan ke dalam panel collection tersebut. Untuk bisa membuat banyak collection kamu harus mendaftar dulu menjadi user di web tersebut. Tapi jika kamu tidak ingin mendaftar kamu masih diperbolehkan untuk membuat 1 buah collection. Flaticon juga menyediakan banyak pilihan format untuk kita download diantaranya : PNG, SVG, PSD, EPS, Iconfont, dan SVG Sprite. 2. The Noun Project The Noun Project menawarkan ikon gratis yang ditujukan untuk estetika yang sama. Mendapatkan lebih banyak penggunaan, tujuan The Noun project adalah untuk menyediakan ikon gratis yang semua memilik...

Mengenal Web Developer & Jenis Pekerjaannya

Pengertian Web Developer & Jenis Pekerjaannya   Web Developer adalah Pengembang Web yang bekerja untuk merancang, membuat, dan memelihara situs web dan aplikasi web. Jadi bisa diartikan pengembang web adalah seseorang yang berhubungan dengan pembuatan suatu website. Kebanyakan mereka dipekerjakan oleh perusahaan khusus dalam pengembangan perangkat lunak, TI, atau konsultasi komputer. Namun beberapa pengembang web bekerja sebagai seorang freelancer, Jadi tidak terikat pada perusahaan, melainkan terikat pada clientnya. fokus utama seorang web developer adalah harus selalu menciptakan aplikasi dan layanan web yang konsisten dan efisien. Pengembang Web wajib berusaha memberikan dan memenuhi kebutuhan klien mereka. Pada umumnya pekerjan dan tugas web developer dibagi menjadi tiga yang masing – masing memiliki perbedaan di setiap tugasnya, Lantas apa saja macam – macam pengembang web? Apa Pekerjaan dan Tugas Web Developer? Pengembang web dibagi menjadi tiga yaitu Frontend, backend,...