Samsung Tab S9+, Perangkat Ringkas untuk Software Engineering

Awalnya saya ingin berbagi experience penggunaan Tab S9+ yang sudah hampir setahun intensif digunakan untuk bekerja. Berhubung sudah banyak review positifnya yang bertebaran di Youtube mengenai performa harian, saya memutuskan untuk mengulas apakah dapat menunjang produktivitas di bidang software engineering. Dan seperti yang telah disampaikan oleh para reviewer, benar tablet ini direkomendasikan. Samsung Tab S9+ dengan Ubuntu in Action Ringan, ringkas, taktis adalah hal-hal yang ada di benak saya ketika membayangkan bekerja dengan sebuah tablet ...

December 2, 2024 · nandcep

IBM Maximo Export Object to XML Automation Script

Credit to Unsplash Pada posting berikut saya ingin share bagaimana cara ekspor data dari IBM Maximo menjadi file XML dengan format bebas (user defined). Hal ini didasarkan oleh ketika terdapat kebutuhan semisal ingin melakukan data loading dari Maximo ke aplikasi lain. Loading data tidak dalam bentuk flat file, melainkan dalam bentuk XML yang formatnya harus ada kesepakatan antara 2 belah pihak. Kita dapat melakukannya menggunakan Automation Script. Sebagai contoh jika ingin share data item maka cukup memanfaatkan Automation Script dengan launch point action pada object item. ...

March 5, 2022 · nandcep

Efisiensi Query Join Tanpa ORM

Credit to Unsplash Beberapa hari yang lalu saya membaca artikel yang dishare pada group Telegram JVM Indonesia, topiknya menarik perhatian saya karena membahas tentang perbandingan performance (benchmark) antar database driver untuk framework per masing-masing bahasa pemrograman. Silakan dibaca terlebih dahulu artikel tersebut dan setelah membaca artikel tersebut, namun saya tidak akan membahas serta memprovokasi agar melirik bahasa pemrogramannya. {: prompt-info } Saya lebih tertarik untuk menelisik di bagian Spring Data JDBC yang memiliki performance optimal. Menjadi pertanyaan untuk beberapa orang kenapa Spring Data JDBC membuat aplikasi memiliki performa yang lebih optimal dibandingkan dengan menggunakan Spring Data JPA. ...

February 15, 2022 · nandcep

IBM Maximo Automation Script Send Email

Credit to Unsplash Automation Script merupakan fitur custom development yang disediakan oleh platform IBM Maximo sejak versi 7.5 untuk mengakomodir proses yang membutuhkan scripting. Kenapa menggunakan pendekatan scripting? Tentu karena lebih fleksibel dibandingkan dengan menggunakan fitur workflow, apalagi jika orientasi kita lebih ke arah programming. Kebetulan saya pernah diminta oleh senior consultant untuk menyediakan fitur komunikasi untuk mengirimkan pesan email dari aplikasi work order. Tulisan ini tidak membahas secara detail desain yang telah saya kerjakan karena rahasia kantor, namun saya ingin mengulas bagaimana inti teknis scripting mengirimkan pesan ke email melalui platform IBM Maximo. ...

January 7, 2021 · nandcep

Eclipse BIRT Consume REST API

Pada artikel ini saya ingin membahas tentang bagaimana BIRT (Business Intelligence Reporting Tools) sebuah platform open source untuk reporting dari Eclipse dapat memanfaatkan JSON dari REST API sebagai sumber data. Untuk lebih mengenal BIRT dapat mengunjungi halaman ini dan ini. Sebenarnya kenapa memilih BIRT adalah suatu pertimbangan yang relatif dan berikut adalah beberapa dari alasan tersebut: BIRT merupakan platform yang dapat berdiri sendiri alias stand-alone. Memiliki viewer yang web-native dengan teknologi Java dan dapat membuka file report tanpa perlu compile seperti Jasper. Web viewer ini dapat menjadi solusi untuk memiliki feature atau komponen yang loose coupling sehingga setidaknya memiliki rasa “Microservice” Secara koding tidak terlalu banyak menulis kode di sisi backend dan tidak dari nol karena dapat menggunakan berbagai macam data source yang sudah tersedia secara out of the box. The most thing that I love about the report design is XML based. Karena saat ini banyak aplikasi yang sedang hype untuk penggunaan REST API, muncul rasa penasaran ...

February 5, 2020 · nandcep