Starting Up The Device.
Story of setup my device.
Created: 2024 July 31
Updated: -
- Akhirnya yang ditunggu tunggu sampai juga di dpn mata dan bisa saya pegang dan gunakan untuk setiap hari. menahan untuk membeli jajan selama beberapa bulan ini sungguh tidak sia sia. dan saya sangat berterima kasih kepada keluarga saya, terutama istri, ibu & bapak saya. akhirnya barang yg idamkan selama beberapa bulan ini akhirnya bisa saya dapatkan.
- lenovo ideapad slim 3 14iah8
- CPU : Intel® Core™ i5-12450H
- Memory : 16GB
- Storage : 512GB SSD nvme M.2
- lenovo ideapad slim 3 14iah8
- Untuk review spect laptop mungkin bisa di cari di video lainnya di youtube, karena pasti sudah banyak yang membuat video review laptop lenovo ideapad slim.
- Kenapa saya memilih ideapad ini, karena menggunakan series CPU "H", ada beberapa laptop lain yang harganya hampir setara tetapi lebih tinggi ratusan ribu dengan harapan lebih bagus, tetapi kalau saya lihat CPUnya menggunakan series "U". dan kalau di benchmark CPUnya performanya di forum2, ternyata performanya lebih rendah. perbandingan yang saya dapatkan ada dari [ sini ]
- Tetapi CPU series "H" ini akan menggunakan power battery lebih dibandingkan dengan CPU series "U". artinya laptop dengan CPU series "U" bisa lebih lama digunakan dibandingkan laptop dengan CPU series "H". laptop dengan CPU series "U" akan cocok untuk orang orang yang suka menggunakan devicenya cukup lama tanpa harus melakukan pingisian daya ke device tersebut dan tidak memperhatikan performa untuk devicenya.
- Nah itulah kenapa saya memilih laptop ini, selanjutnya di video ini saya akan lakukan beberapa setup awal di laptop ini.
- karena saya seorang tukang di dunia internet, saya akan menggunakan OS PopOS dan saya akan install beberapa aplikasi untuk mendukung pekerjaan saya.
- installasi docker.
- docker merupakan aplikasi virtualisasi yang saya butuhkan, karena saya bisa install software yang sama dengan jumlah yg banyak dengan tujuan yang berbeda beda. sebagai contohnya adalah penggunaan multiple service database, ada service database yang saya gunakan untuk development dan ada juga service database untuk riset konfigurasi service database. jadi saya tidak perlu ragu jika terdapat kesalahan ketika perubahan konfigurasi.
- installasi database client
- dbeaver
- dbeaver merupakan free software yang saya perlukan untuk mengelola database dari local device saya. dan menurut saya free software yg paling enak digunakan untuk mengelola database ya dbeaver ini.
- dbeaver
- testing docker
- run container database untuk local development. saya akan menggunakan mariadb untuk local development.
- download mariadb image
- run container dengan melakukan detach dan port forwarding
- test koneksi database menggunakan dbeaver
- installasi vscode.
- vscode merupakan software yang paling banyak digunakan oleh orang orang seperti saya yang membuat aplikasi/software.
- jika anda seorang pembuat aplikasi menggunakan PHP, mungkin anda akan memilih phpstorm.
- installasi bahasa pemrograman.
- dulunya saya seorang php developer, tapi saya tidak ingin menggunakannya lagi. bukan karena saya telah melakukan riset perbandingan bahasa pemrograman php dengan bahasa pemrograman lainnya atau saya ingin mengikuti saran dari komunitas2 lain.
- tapi saya cuma ingin fokus ke 2 bahasa pemrograman saja.
- bahasa pemrograman untuk office hour. saat ini kantor dimana saya bekerja menggunakan javascript & typescript.
- bahasa pemrograman hanya karena hobby saya untuk side project. menggunakan bahasa pemrograman rust.
- installasi nvm untuk setup nodejs.
- installasi pnpm.
- installasi bun.
- installasi rust.
- npm menurut saya merupakan runtime dan package manager yang paling stable untuk digunakan. tetapi menurut saya cukup memakan waktu lebih terutama jika digunakan untuk package manager, dan yang lebih cepat menurut saya bisa menggunakan pnpm.
- hal yang menarik lainnya terkait javascript dan typescript untuk runtime dan package manager menurut saya ada bun. cuma setelah beberapa kali saya coba digunakan, ada beberapa kebutuhan yang tidak bisa disupport oleh bun. dari pengalaman saya digunakan untuk execute package binary ORM database library prisma dan bcrypt. saya belum menemukan solusinya, dan masih menggunakan npx sebagai execute package binary library.
- untuk bahasa pemrograman rust, sudah pernah saya gunakan di OS windows dan ubuntu. tidak ada kejanggalan yang sangat sulit untuk di solve menurut saya, yang sulit dan menantang justru menuliskan bahasa pemrogramannya. tetapi kadang kala untuk pengguna OS windows, memerlukan installasi visual studio dan gcc untuk menggunakan bahasa pemrograman ini.
(Beta)
1
Organic Traffic.
(Beta)
0
Link in post.
(Beta)
0
Image in post.