AUTHOR: Afriyandi Setiawan

Sharing Knowledges While Taking Notes

Navigation

SourceTree vs GitKraken

Untuk yang biasa menggunakan git, mungkin sudah familiar dengan yang namanya SourceTree ataupun GitKraken. Dua-duanya saya pribadi pakai, dan dua-duanya lumayan membantu ketika ingin melihat atau trace project. Namun dari keduanya juga memiliki kekurangan dan kelebihannya masing-masing.

SourceTree

SourceTree adalah salah satu git gui client yang pertama kali saya gunakan. Dikembangkan oleh Atlassian yang juga mengembangkan Bitbucket yang merupakan salah satu git server yang bisa diandalkan. SourceTree membawa git-nya sendiri, jadi apabila pada system komputer belum terinstall git tidak akan menjadi masalah, namun apabila user telah install git sebelumnya bisa dipilih apakah menggunakan git yang dibawa oleh SourceTree atau menggunakan git yang telah teinstall pada system. SourceTree juga mendukung git-flow yang juga telah tertanam di dalamnya, serta pastinya git-lfs.

Selain

Aplikasi Dengan Touch ID iOS - part 1

Sebelum memulai postingan berikut, ada baiknya untuk mengetahui apa itu touch ID. Mungkin yang hari-harinya sudah terbiasa menggunakan iPhone, telah mengenal dan menggunakan touch ID ini, touch ID sendiri adalah feature pengenalan sidik jari yang dikembangkan dan dikeluarkan oleh Apple dan menjadi standart atau feature yang harus ada pada iPhone dimulai dari iPhone 5S, kemudian berkembang juga ke Macbook Pro pada akhir 2016.

Touch ID pada iPhone/iPad dibuat menjadi satu dengan home button menggunakan bahan crystal saphire yang tidak mudah tergores, serta dilengkapi dengan ring stainless yang dapat mendetek jari tanpa perlu menekannya.

Touch ID juga dapat menggunakan passcode, semacam keypad yang dapat menerima inputan pin apabila beberapa kali jari yang terdaftar tidak dapat dikenali oleh sensor touch ID.

Yang Baru di xcode-beta 9

Tadi selesai sahur, dapat email wwdc17 sudah mulai live stream, liat-liat banyak pembaharuan khususnya untuk VR, Machine Learning, dan 3D rendering. Sepertinya sih apple ke depan mungkin lebih mengarah ke game, virtual reality dan kecerdasan buatan CMIIW.

Tidak lama, kemudian coba jajal download xcode-beta 9, lumayan lama karena ukurannya 5G ketika extract 11G, berikut adalah fitur-fitur baru yang ada pada xcode-beta 9.

  • Perubahan yang paling ketara adalah support untuk repository yaitu Source Control navigator yang berada pada panel navigator. Juga sudah terintegrasi dengan github.

  • Kemudian, fungsi untuk rename/refactoring yang lebih eye catchy dan sudah support swift sepertinya.

  • Fungsi search yang jauh lebih cepat. Hal ini dikarenakan indexer pada xcode 9 yang dibuat ulang. Sehingga user dapat mencari 50 kali

Membuat Framework Menggunakan Cocoapod

Sebelum membuat project menggunakan cocoapod, sebelumnya perlu diketahui dahulu apa itu cocoapod?

CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects. It has over 32 thousand libraries and is used in over 2.1 million apps. CocoaPods can help you scale your projects elegantly.

Dari penjabaran yang diambil dari situs resminya, kalau diartikan berarti cocoapod adalah dependency manager untuk project yang menggunakan framework cocoa milik apple.

Apa itu dependency manager? mungkin yang pernah develop menggunakan php atau nodejs sudah familiar dengan composer ataupun npm, cocoapod berfungsi sama seperti 2 dependency manager di atas, yaitu mengatur, menambahkan (install/download, update), mensetting secara default framework/library/apapun yang dibutuhkan dalam project tersebut untuk kemudian menyimpannya ke dalam suatu file atau

Cloud Hosting vs Shared Hosting

Seperti yang saya jabarkan pada page about bahwa tendabiru.net ini sebelumnya adalah sebuah forum untuk komunitas kampus penulis. Karena waktu itu kaskus sedang besar-besarnya sehingga muncul ide untuk membuat forum komunitas sendiri dari beberapa teman.

Awalnya lumayan, forum tersebut lumayan aktif. Tapi dikarenakan pada waktu itu internet tidak semurah sekarang (walaupun sekarang ga murah-murah amat sih), dan akses internet sebagaian besar dilakukan hanya dari warnet atau menggunakan modem pada PC karena smartphone masih barang mewah pada zaman itu, sehingga lambat laun forum tersebut menjadi sepi, tidak aktif dan kemudian mati 💔.

tendabiru.net yang sekarang pun juga sudah melakukan banyak transformasi, mulai dari menggunakan wordpress, hingga sekarang menggunakan ghost sebagai engine blog nya. Dan tidak menutup kemungkinan berganti lagi di