Perlihatkan Tulisan

Seksi ini mengijinkan Anda untuk melihat semua tulisan yang dibuat oleh anggota ini. Catatan bahwa Anda hanya bisa melihat tulisan yang dibuat dalam area di mana Anda memiliki akses terhadapnya.


Topik - descrates

Halaman: [1] 2 3 ... 20
1
C/C++ / cara sederhana invoke Clang ke MSVC
« pada: Pebruari 20, 2019, 06:37:01 AM »
intinya tested on clang 9.0 (windows prebuilt)
kita ekstraksi dulu dari installernya pakai 7zip
karena jenisnya NSIS

sebenarnya dari install bisa "normal"
hanya saja boros space dan tidak bisa portable

yang diburuhkan tidak semua file
hanya clang.exe, llvm-lib.exe dan lld.exe

clang.exe rename ke cl.exe (bisa gunakan juga clang-cl.exe)
lld.exe rename ke link.exe (bisa gunakan juga lld-link.exe)
llvm-lib.exe rename ke lib.exe

setelah itu paste ke folder bin di MSVC (jangan lupa backup)
kelemahannya tidak bisa fallback, tapi oke saja sejauh ini
kelebihannya kita bisa maksimal dalam memakai flag
dari -O3 sampai -flto (dan lain sebagainya)

kalau terjadi error compile di SSE2 atau AVX
maka ekstraksi juga header bawaan Clang

nb: fungsi linker MSVC di lld masih agak buggy

2
C/C++ / Embarcadero Free C++ Compiler (win32)
« pada: Pebruari 19, 2019, 05:17:03 AM »
slah satu compiler yang menurut gw agak ketinggalan jaman
tapi bagus buat compile program yang kecil-kecil

Tokyo

http://altd.embarcadero.com/download/bcppbuilder/BCC102.zip

Berlin

http://altd.embarcadero.com/download/bcppbuilder/BCC101.zip

nb: yg versi Rio belum tw alamatnya

3
Chit-Chat / Dilema jadi karyawan
« pada: Pebruari 02, 2019, 10:16:42 AM »
Pas itu di salah satu ruangan, terjadi voting pilihan desain

Boss: Kenapa elu milih desain cover yang ini?

Karyawan: Mungkin soal keyakinan aja pak Boss.

Boss: Kok gitu?

Karyawan: Soalnya ada visi misi yang disampaikan.

Boss: Maksudnya visi misi?

Karyawan: Yah gimana ya? Yakin aja, biarpun gimana gitu.

Boss: Tapi yakin gak nih kalo bakal diterima?

Karyawan: Kan yang penting kita setor sesuai rikues.

Boss: Gitu ya?

Karyawan: Loh dari gambarnya aja kan keliatan pak Boss.

Boss: Maksudnya?

Karyawan: Coba liat yang ada gambar hape, hape itu media penyebaran aplikasinya kan?

Boss: Hmm, emang bener juga sih.

Karyawan: Kan kita harus tau platform yang kita akan pakai, visi misi kita disampaikan di situ!

Boss: Kalo gitu bisa dianggep lain, coz yang pesen desain tau sendirilah.

Karyawan: Biarpun mau dibilang beda dikit doangan tetep aja ngaruh di gambar, intinya gitu pak Boss.

Boss: Tapi alesan elu gak meyakinkan, bisa gw pegang gak?

Karyawan: Pegang aja pak Boss!

Lewat beberapa hari...

Boss: Ternyata bener omongan elu yang kemaren.

Karyawan: Yang mana pak Boss?

Boss: Soal desain itu, saingan kita goal gegara pake yang ada gambar hapenya.

Karyawan: emang kita ngajuinnya yang mana?

Boss: Yang merah.

Karyawan: Terus nggak ada bonus nih jadinya?

Boss: Abisnya kemaren itu muka elu nggak meyakinkan gw.

nb: kalo ini terjadi dan menimpa anda, ada baiknya jangan terlalu frontal ke boss

4
C/C++ / C++ Coding Style
« pada: Januari 12, 2019, 05:15:08 AM »
apa itu coding style? gampangnya gaya nge-coding biar bytecode yang dihasilkan bagus, intinya sih gitu

di sisi lain, coding style juga biar bikin enak dibaca, kalo gw sih bodo amat pas bagian ini, yang jadi masalah, kalo coding style beda-beda dalam satu aplikasi dianggap nggak konsisten

nah balik lagi, c++ coding style di dunia ini ada beberapa yang terkenal

1. microsoft, rank 1
2. linux/gcc, terlalu banyak combo, tapi bagus
3. google, c++ rasa c#
4. mozilla, rank 3, udah ditinggalin
5. qt, rank 2

5
C/C++ / [MSVC C++] 16edit - hexeditor (case study)
« pada: Januari 11, 2019, 10:42:00 AM »
kadang programmer bikin "proteksi" aneh dan rasanya keren
ada yang hanya bisa jalan di win 7 atau juga harus compile pakai ICL
dalam kasus ini source code-nya tidak bisa di-compile pake Clang / GCC
yang lucu di ICL. bisa ter-compile tapi fungsinya jadi mati
apalagi kalau pakai standar C++11 dijamin error
buat pembelajaran saja siapa tau menginspirasi
project asli adalah MSVC6, gw convert ke MSVC2005 biar agak modern)
(sampai MSVC2010 juga masih bisa)

jujur gw jarang pake ini di sehari-hari
gw lebih suka yg 16edit FX & HxD

6
Desain Grafis / How to rendering CAD (altenative)
« pada: Januari 09, 2019, 09:58:04 PM »
cara ini nggak umum, tapi mungkin bakalan jadi umum
lebih enak daripada maksain vray or etc
udah hasil kurang nendang, dan lama banget render

pertama kita bikin CAD-nya

1. buat CAD yang kasar pake sketchup
2. buat CAD yang rada halus pake solidworks, 3ds max dll

kedua kita import CAD dari unreal studio

ketiga dari unreal studio ke unreal engine




7
Desain Grafis / Masalah JPEG encoder
« pada: Januari 08, 2019, 12:28:30 PM »
Di dunia ini banyak JPEG encoder, mau itu mozjpeg sampai guetzli, tapi apakah orang-orang memakainya? jawabannya tidak, orang lebih suka memakai yang oldskool atau buat perusahaan besar mereka cenderung memakai encoder yang high scale seperti tinyjpg, kalau kelasnya photograph developer maka lain lagi bukan? kenapa?

dalam 1 kata yang dibutuhkan : kepraktisan
dalam beberapa aspek butuh :
1. security
2. fast compress, good ratio
3. good view

udah itu aja yg perlu, dan ada yang merasa cukup dengan memakai libjpeg

btw apakah sekelas guetzli diperlukan saat ini? tentu saja tidak (karena butuh CUDA buat mengeluarkan semua potensi), apakah mozjpeg diperlukan saat ini? tentu saja tidak juga

8
Aplikasi Mobile (Android iOS) / Bikin aplikasi Android dari aplikasi HTML5
« pada: Desember 04, 2018, 12:21:45 PM »
1. pastikan punya aplikasi HTML5
2. cari apk template (launcher), banyak bertebaran kok
3. unzip, program html5 dipaste ke assets/www/
4. zip lagi, kompresi standarlah (level 6), lalu zipalign
5. edit launchernya (arsc + dex), biar gampang pake "apk editor"
6. edit icon, selesai
7. tanda tangani deh pake sertifikat kamu

9
Chit-Chat / Dilema tes CPNS
« pada: November 12, 2018, 10:03:36 AM »
pertama gw mau ucapin selamat yah buat yang lulus PG SKD CPNS tahun ini...

gw bukan ASN pastinya, gw dicurhatin ceritanya, gw komplitin dikit deh narasinya

btw bus way gw mau tanya dulu, kan banyak tuh katanya yang nggak lulus PG TKP ampe bikin petisi, apa yakin itu nggak lulus TKP karena jawaban dipilih itu sesuai realita? Atau juga sebenernya nebak dan kebetulan apes? Atau juga terjebak? Atau gegara soalnya cacat? Terus yang lulus PG TKP juga sama, ato jangan-jangan karena faktor lucky? Atau memang punya kemampuan? Atau gak ngerti?

Secara shortcut menurut gw TKP harusnya terakhir setelah IQ TIU TWK ampe SKB sekalian. Itupun diasumsikan orang punya karakter adalah yang mampu lolos PG TKP versi ASN made in BKN (tapi yang bikin soal bukan mereka). Lah gw dicurhatin gini, masa A yg TIU 130 TWK 140 kalah dibandingin B yg TIU 80 TWK 80, trus B lulus karena TKP bisa PG sedangkan A TKP-nya sedikit di bawah PG? Kalo ditotal rangking juga kalah kan?

Jawaban dari gw TKP itu ilmu sosial (lebih tepatnya tindakan yg punya nilai), yakin deh panitia pembuat soal gak bakalan ada satu suara soal poin (pro kontra dikit dan mereka palingan voting suara terbanyak) jadi gak gimana-gimana juga, udah gitu aja, tapi jujur kemaren dapet bocoran soal TKP yang cacat (gw ngertilah itu soal tadinya udah bener tapi gegara edit sana-sini jadilah cacat, celakanya kunci jawaban nggak ikut diedit)

Ibaratnya TKP yang sekarang buat eliminasi calon yg kurang komunikatif, sah-sah aja namanya juga tes, mungkin belajar dari pengalaman yang udah-udah, orang yg IQ tinggi kalo ngomong ke orang yg IQ rendah banyak gak dipahaminya (terjadi gap komunikasi), begitu juga sebaliknya (tau sendiri deh yg ahli sama yg bukan itu beda kelas)

yg jadi masalah kalo ini diterapkan terus dan terus, makin banyak ASN garis depan ngaku skill bagus tapi ya kualitas gitu-gitu aja, kejadian kayak pelatihan bikin laporan via web (web-based, ada fitur unggah kalo gak salah) yang terjadi di kantor (biasanya kantor cuman via email, setelah fax mati), ngakunya ASN orang IT eh absurb gitu pas tau kondisi kompi kantor (jujur jadul tapi fitur melimpah), malah bilang ke temennya, kok gini ya coy? ini gimana coy?

dari sekilas liat udah tau ini orang gak lebih hebat dari gw, abis itu gw ngehandle tuh kompi (mau gw ajarin buka-buka file ntar dikira apaan gitu), urungkan niat buat show off & terus test koneksi (biar gak bisa alesan jaringan bermasalah, buka gugel semua ok), cabut lagi, si ASN balik cobain lagi, tik tok tik tok, krik krik krik

ada yg ngeganjel gitu deh

Terus gw yg berdiri disebelahnya (rada jauh) langsung WA manager, hahaha. Lah abis itu mulailah mereka jurus ngeles tingkat dewa, internetnya pake apa, mungkin ini karena internetnya kurang kencang, antara sebel gak sebel deh (tahu dah kalo bakal kasih kode gitu, udah apal gw ntar paling stuck), bisa dibayangin seandainya fiber optik dibilang kurang kencang? (untungnya kantor pas kunjungan itu pas gak fiber optik jadi masih bisa dah gak malu)

finally alamat stuck dah, ujungnya ujung tau gak? cuman disuruh buat ttd bahwa udah terjadi pelatihan, (pelatihan apaan?), abis itu mereka cabut, pas mereka cabut dalam hati gw sempet tanya apa udah bener yg mereka lakuin? (ini kalo muncul di soal TKP CPNS pasti cakep banget deh)

contoh soalnya gini

Anda anggota tim IT yg diberi tugas untuk melakukan pelatihan aplikasi kepada klien penting di daerah yang jauh (LN ceritanya), ternyata klien anda memakai sistem operasi yang tidak pernah anda lihat sebelumnya dan anda terkena gaptek, maka sikap anda?

A. Bicara terus terang ke klien kalau anda gaptek dengan harapan muncul pertolongan dari klien
B. Langsung minta tanda tangan daripada anda pusing
C. Berusaha sebentar, siapa tahu bisa menggunakan sistem operasi tersebut
D. Menggunakan alasan gangguan sistem supaya tidak malu di mata klien dan menjadwal ulang pelatihan
E. Segera menghubungi atasan dan menjelaskan situasi kondisi

Kalo dijawab sekedar minta ttd terus dianggep selesai kira-kira ASN berkarakter apa nggak? Moral yang bisa diambil, komunikasi itu perlu tapi skill lebih diperlukan, dan skill itu unik

tapi lepas dari problematika tetep ada kok ASN yg non umum, anak mantan manajer gw juga gitu (pumya IQ bagus jadinya disekolahin ke inggris dulu baru ditarik ASN secara resmi lewat jalur lain), dia akhirnya masuk ke tim support paling belakang (tim ahli)

nb: mbok ya ASN terutama IT dikasih pelatihan pake Amiga, hahaha

nb 2: gw tambahin narasi ceritanya biar rada ada gambaran gimana ngelesnya mereka

10
Aplikasi Mobile (Android iOS) / Milkytracker (Android)
« pada: Oktober 22, 2018, 11:18:40 AM »
buat yang suka musik tracker tahun 90-an gitu
dulu jamannya protracker 2/3 & fasttracker 2
dan sampai sekarang masih legend
tapi yg bikin benci adalah ngedit not-nya

Milkytracker ini bisa dikatakan combo
protracker + fasttracker + banyak porting

oke langsung saja, untuk versi android

1. porting cukup lumayan daripada yg lain
2. bug pada touchscreen (bug SDL), pake stylus
3. masih belum ada revisi terbaru

silakan download di playstore



Halaman: [1] 2 3 ... 20