Yang PHPDeveloper Harus Tahu #0

Kenapa mulai dari 0? Karena 0 adalah awal dari segala kemungkinan dan memulai sesuatu. Di edisi news letter pertama ini, kami mencoba membagikan informasi seputar bahasa pemrograman PHP dan hal — hal non teknis yang berkaitan dengan kehidupan programmer/developer.

[Salah] Satu Cara Untuk Mempercepat Download Package di Composer

Salah satu member PHP Indonesia membuatkan sebuah mirror metadata dari packagist.org dan servernya berada di Indonesia. Hal ini dibuat karena sebagian dari Anda yang menggunakan Composer termasuk mimin merasa lambat setiap kali mendownload package di Composer. Dengan adanya mirror metadata yang berlokasi di Indonesia, lebih mempercepat menjalankan command create-project, require, update, remove di Composer. package melalui Composer.

Untuk memulainya, cukup menggunakan perintah “composer config -g repos.packagist composer https://packagist.phpindonesia.id/” dan ketika Anda menjalankan command create-project, require, update dan remove maka metadata dari packagenya akan di download dari server PHP Indonesia. Jika Anda mengalami masalah dengan server mirror PHP Indonesia maka Anda bisa mengembalikan konfigurasi ke awal dengan perintah “composer config -g — unset repos.packagist”. Mirror akan di refresh setiap 1 menit.

Detailnya anda bisa lihat di sini: https://packagist.phpindonesia.id

Buku Pemrograman Berbasis Objek Modern dengan PHP karya M. Surya Iksanudin

Jika pengetahuan programming PHP (OOP) masih kurang maka sebaiknya anda bisa mencoba buku “Pemrograman Berbasis Objek Modern dengan PHP” karya M. Surya Iksanudin salah satu member dari komunitas PHP Indonesia.

image

Meskipun buku ini berbayar namun kami menilai buku ini layak dibeli karena dibuat dalam bahasa Indonesia sehingga memudahkan Anda jika kesulitan belajar dalam bahasa asing dan sudah disediakan source code untuk mencoba latihan di setiap bab buku tersebut. Versi PHP yang digunakan pada buku ini adalah versi 7.

Jika Anda tertarik, silahkan hubungi beliau melalui email : surya.iksanudin@gmail.com.

CodePolitan Meetup #5 PHP The Right Way (Live)

Pernah kah terbenak dalam pikiran Anda bahwa selama ini kita sudah membuat koding PHP dengan benar? Di CodePolitan Meetup #5 akan membahas bagaimana koding PHP yang sesuai dengan standar dan berada di jalan yang benar. Simak video nya di sini.

Bagaimana cara meningkatkan kemampuan ‘debugging’ kita saat memprogram?

Saat kita mendemokan program di atasan, terkadang hasil yang kita harapkan tidak sesuai dengan yang kita pikirkan atau harapkan bahkan bisa terjadi error saat demo. Hal ini bisa kita katakan sebagai bug. Untuk mengurangi hal tersebut, Anda bisa membaca beberapa tips untuk meningkatkan kemampuan debugging saat memprogram di ID Quora.

Teknik presentasi yang memikat ala Dilan

Ariya Hidayat memberikan tips cara membuat presentasi yang sederhana namun tetap pada intinya (to the point). Salah satunya adalah tidak menggunakan banyak kalimat atau paragraf dalam satu slide dan menggantinya dengan simbol atau ikon yang mudah di mengerti. Simak videonya di sini.

Penutup

Newsletter PHPBali akan dikemas dengan hal-hal berbau bahasa pemrograman PHP dan non teknis yang berkaitan dengan kehidupan developer/programmer. Jangan lupa follow Medium PHPBali untuk mendapatkan newsletter yang bisa datang kapan saja. :D

Terima kasih atas kesediaan Anda sudah membaca newsletter pertama dari komunitas PHPBali. Jika teman — teman ingin berkontribusi mengirimkan minimal satu buah topik yang bisa dimasukkan ke dalam newsletter ini silahkan buat issue di repository yangphpdevelopersharustahu PHPBali. :)