python3
#TIL: Sqlite Row Factory
Saat menggunakan raw sql daripada ORM satu hal yang menurut saya tidak nyaman dalam menggunakannya adalah bagaimana hasil dari query dikembalikan. Contoh saya memiliki kode seperti ini
python3
Saat menggunakan raw sql daripada ORM satu hal yang menurut saya tidak nyaman dalam menggunakannya adalah bagaimana hasil dari query dikembalikan. Contoh saya memiliki kode seperti ini
Awalnya saya hanya ingin menulis pengalaman saya menggunakan Whossh si kereta cepat Jakarta (sekitar) Bandung, hanya saja saya merasa gatal ingin membahas bagaimana saya yang awalnya begitu menantikan menjadi biasa saja bahkan cenderung tidak perlu, jadi mulai dari sana dulu saja. Desas-Desus. Sepertinya banyak hal dimulai dari desas-desus, begitupun dengan
Tulisan ini akan membahas pengalaman saya sedari kecil dengan beragam transportasi publik. SD - SMP Mari lewati saja bagian ini, SD dan SMP saya deket banget tinggal jalan kaki jadi gak relate dengan transportasi publik. SMA Saat SMA mulai rutin menggunakan transportasi publik terutama angkot, dan ya saya tidak pernah
python3
Disclaimer: Tulisan ini bukan tulisan tutorial, ini refleksi bagaimana saya salah mengerti kebutuhan mock dalam testing. Satu hal dalam testing yang dulu bikin saya mengganjal adalah mock, itu semua terjadi karena saya salah mengerti maksud dari mock itu sendiri, saya terlalu terfokus kepada mock response, saya berpikir saat itu "
Tentu saja saya tidak ada masalah denganmu yang entah bagaimana caranya masuk ke blog ini, "U" yang saya maksud di judul di atas adalah "U" dalam operasional "CRUD". CRUD yang merupakan singkatan dari Create Read Update Delete sering dianggap prosedur yang sederhana, bahkan beberapa
Django bukanlah framework pertama saya, bukan pula framework yang membuka jalan masuk ke dalam profesi ini, tapi saya bisa bilang bahwa django merupakan framework favorit saya. Setelah sekian tahun menggunakan Django saya baru sadar diri bahwa pendekatan yang saya lakukan sepertinya tidak perlu atau belum perlu untuk dilakukan, nah berdasarkan
Salah satu fitur django yang menurut saya disepelekan adlah fitur migrations di django, fitur ini hanya diserderhanakan sebagai pengganti import sql saja, padahal fitur migration ini sangat berguna apalagi jika kita cukup aware terhadap sql DDL karena migrations ini cukup erat dengan perintah-perintah DDL di SQL. SQL DDL Apa itu
Dari sekian banyak fitur yang dimiliki oleh django, django orm menurut saya adalah salah satu fitur yang paling powerfull, selain cukup mudah digunakan django orm juga tidak sekadar "query builder" tapi sudah lengkap dengan migration, hanya saja dengan kemudahan yang ada, mudah pula dalam membuat kesalahan. Dalam tulisan
Misalkan punya struktur data many to many seperti ini: * table Post * table Tag * table tag_post Kita bisa menggunakan query berikut SELECT post.title, tag.name FROM post LEFT JOIN tag_post ON post.id = tag_post.post_id LEFT JOIN tag ON tag_post.tag_id = tag.id; Hasilnya
Signal. Salah satu fitur yang cukup powerfull di django, saking powerfullnya jika tidak tertib menggunakannya ini bisa menjadi bumerang, serius penggunaan signal kalau tidak hati-hati malah memperumit. Perlu diakui penggunaan signal ini bisa memudahkan beberapa hal dalam membangun sebuah fitur, terutama fitur-fitur yang mebutuhkan sebuah proses lanjutan. Sebelumnya mari kenalan
Akhirnya setelah sekian lama tidak ke Bandung kesampaian juga mengunjungi kota kelahiran. Walaupun memang secara administratif saya bukan lagi orang Bandung tapi tetep kepada siapapun saya selalu mengaku sebagai orang Bandung, ya gimana ya saya dan Bandung tuh semacam love hate relationship, kata orang hade goreng kota sorangan, (bagus jeleknya
Menarik mundur beberapa tahun ke belakang permainan satu ini cukup booming, kombinasi salah satu franchise terpopuler di dunia dikombinasikan dengan teknologi terbaru sepertinya memang rumus jitu untuk menjadikan permainan ini populer dalam waktu singkat. Bagi yang belum tahu Pokemon Go mari saya beri gambaran sedikit permainan ini, pertama kamu adalah