Tampilkan postingan dengan label Handmade. Tampilkan semua postingan
Tampilkan postingan dengan label Handmade. Tampilkan semua postingan

Sabtu, 02 Mei 2020

Starting project | Tendon Strand Position

TENDON STRAND POSITION.

Semacam aplikasi iterasi tendon parabolik pada girder dengan output koordinat.

Umum

Tendon prategang adalah serat baja yang ditanam pada beton prategang yang kemudian di beri gaya prategang. Tendon umum digunakan di dunia sipil dan pada beberapa proyek besar seperti jembatan hingga gedung. 

Didalam perhitungan prategang, posisi tendon memegang peranan penting dalam menentukan stress yang terjadi pada penampang balok prategang. Susunan tendon yang akurat dapat memeberikan informasi dimana titik berat tendon guna menghitung stress pada penampang. Karena stress pada penampang termasuk dalam salah satu alat kontrol dizinkan atau tidaknya penggunaan balok prategang, oleh karena itu penentuan titik posisi tendon secara akurat menjadi sesuatu yang penting.

 Selain penjelasan diatas kejelasan informasi titik tendon juga menjadi acuan dasar pemasangan ducting atau selongsong sebelum pengecoran dilakukan (pada kasus pasca tarik). kemudian untuk perencanaan menggunakan balok precast segmental, perencanan perlu memberikan informasi yang jelas tentang titik posisi selongsong pada masing masing muka segmental balok.

Dengan semua penjelasan diatas sepertinya sudah cukup mendasari latar belakang pembuatan aplikasi ini.

Penjelasan Singkat Aplikasi

Sistem aplikasi

Aplikasi akan coba ditulis menggunakan bahasa pemrograman Javascript yang diruning pada server node. namun kedepannya akan coba dikolaborasikan dengan UI dari web browser.

Rutin

Secara garis besar aplikasi ini akan menyelesaikan permasalahan dengan runtut sebagai berikut:
  • Menyelesaikan permasalahan lengkung parabola dengan metode tiga variabel.
  • Mendeteksi kelompok tendon yang saling kontra dan titik awal kontra. 
  • Menyelesaikan kelompok tendon yang saling kontra dengan lengkung parabola secara horisontal.

Alamat projek

Projek ini akan kami open publik. Silahkan kunjungi github kami disini. Tidak menutup kemungkinan kami juga membutuhkan kolaborasi. 

Kamis, 25 April 2019

Auto Report | SP Column

BACKGROUND

belakangan ini tim kami sedang disebukan dengan urusan proyek. Namun disela-sela pembuatan laporan, kami dapati piranti kami rusak. laporan yang seharusnya sudah di print out menjadi terbengkalai karena spoolerService rusak.
FYI: spoolerService itu bagian pendistribusi file cetak ke printer.
Tidak hanya satu printer saja, bahkan publish PDF saja tidak bisa berjalan. Ugh.. kami sangat terpukul. hmm pekerjaan kami pending hanya karena masalah sepele.

SP-Column program yang kami gunakan untuk mengerjakan laporan struktur ini menghasilkan output yang dapat memberikan masalah kompleks. kompleks dalam artian ketika report tidak di cetak dari software langsung akan sangat merepotkan. karena kebetulan versi yang kami gunakan masih built 5.0, sehingga report yang diberikan masih berbentuk text/plain. hal ini sangat berefek buruk ketika text dipindah kedalam msWord. Dikarenakn dari program SP-Column output yng diberikan telah diatur sedemikian rupa mengikuti style yang mereka buat, ketika style yang digunakan di msWord tidak ssuai dengan style kunci dari SP-Column maka hasil report akan berantakan.

RUMUSAN

Menindaklanjuti hal diatas dan tidak ingin hal tersebut terulang untuk kedua kalinya, kami berpikir jalan keluar yang paling paripurna
"Bagaimana laporan kami dapat terpublish tanpa melalui spoolerService?"
Kami mulai berpikir untuk membuat exporter, akhirnya kami putuskan untuk memilih platform googleDoc sebagai exporter.

PEMBAHASAN

GoogleDoc dipilih karena selain kemampuannya yang mirip dengan msWord, googleDoc juga mendukung API pemrograman. Sehingga mudah bagi kami untuk membuat otomatisasi pekerjaan.

GoogleDoc dan Appsscript

Selain GoogleDoc, kami gunakan Appsscript sebagai bahasa pemrograman. mengapa, karena mereka berdua sudah sering kali dikawinkan. ahahaha.
Selain NodeJs, java, ruby, python, dan sebangsaanya, Appsscript merupakan bahasa bawaan googleDoc. Sehingga banyak API yang langsung interkoneksi. Selain itu Appsscript juga memiliki kemampuan handling server sehingga tidak perlu repot lagi untuk mencari hosting aplikasi.

UInterface

OK langsung masuk ke inti pembahasan. aplikasi ini dapat diakses melalui url berikut:
http://bit.ly/autoReportSPCol
dan berikut adalah tampilan dasar dari applikasi ini.
Benar... sangat minimalis sekali. Untuk membuat report cukup empat tahapan yang perlu dilakukan:
  1. Masukan tipe penampang kolom. eg: K3
  2. Masukan result hasil SP-Column 
    copy semua hasilnya/ letakan kursor di awal result, gunakan Shift+Ctrl+End kemudian copas;
  3. Pada seksi ini dapat ditambahkan gambar dengan hanya copas biasanya kami gunakan printscreen. hasil pritscreen dapat langsung di paste pada kotak berikut;
  4. kemudian submit untuk menyusun report kemudian dan tunggu hingga tampilan berubah seperti gambar berikut;
Terakhir klik Download PDF untuk mengunduh file report.
berikut adalah step-step pengoprasian Auto Report | SP Column. Untuk video tutorial mungkin akan kami upload pada post berikutnya

Salam

Kesimpulan

dari semua pembahasan diatas dapat ditarik:
  • Aplikasi ini merupakan alternatif pembuatan report software SP-Column;
  • Untuk menjalankannya dibutuhkan SP-Column v 5.0 atau yang lebih tinggi.
  • Berikut link menuju aplikasi http://bit.ly/autoReportSPCol
  • Output Aplikasi ini adalah file PDF

Selasa, 25 November 2014

IMY Virus for java phone | Part 4 (Judge day)

IMY Virus for java phone | Part 4 (Judge day)

Assalamualaikum Wr. Wb.
Apa kabar sobat? Sehat selalu bukan? Alhamdulillah kita sampai pada tutorial keempat yaitu:


Yang sekaligus menjadi tutorial penutup dalam “How to makejava Virus ini

Judge day


Mengapa judge day?
 Karena dari sekian tutorial yang lalu, ini adalah tahap inti/penentu keberhasilan dari pengoperasian virus yang kita buat. Dan pada tutorial kali ini akan dibagi menjadi 3 tahap, yaitu:
·         INPUT FILE SYSTEM
·         HIDDING FILE
·         EKSEKUSI

Sebelum msuk ke tahap pertama siapkan dulu amunisi yang kita butuhkan:
·         HP java
·         HP target (java)
·         Script virus .IMY
·         App BT-FTP
Untuk apa kita butuh app BTFTP? Akan saya jelaskan nanti. Baik mari masuk tahap pertama


1.    INPUT FILE SYSTEM
Kita tahu bahwa sebelum virus berbiak, kita perlu menanamnya terlebih dahulu kedalam file system inangnya. Disini, dalam hal ini adalah system HP target.
Kita tahu pula bahwa virus yang kita buat terdiri atas script yang sangat sederhana, dan virus tidak memiliki kemampuan untuk mengeksekusi diri sendiri.
“Lalu bagaiman virus dapat berjalan?”
Kita harus mengeksekusinya secara manual dan tanpa diketahui oleh target.
“Bagaimana caranya?”
Mari saya jelaskan. Seandainya script virus saya aktifkan manual dengan meminjam HP target. Jelas kurang praktis. Oleh karena itu kita akan buat agar virus dapat kita eksekusi dari HP owner “Kok bisa? Padahal script virus sangat sederhana!” tentu bisa, karena yang kita jalankan disini tidak hanya script virus saja. Melainkan system dari Handphone juga ambil andil didalamnya. Nah, karena virus akan dieksekusi jarak jauh. Tentu memerlukan koneksi. “sekarang apa sajakah koneksi yang memungkinkan untuk menghubungkan HP owner dan HP target?”
·         Koneksi Bluetooth
·         Melalui panggilan IP
·         Melalui SMS
Dari ketiga koneksi diatas yang paling memungkinkan hanya 2 yaitu: panggilan IP dan SMS. Dan ketika saya uji coba dari kedua metode diatas yang dapat berjalan mulus adalah lewat SMS. Karena jika kita menggunakan panggilan IP, Script virus akan otomatis mati ketika panggilan berakhir. Namun ketika saya gunakan SMS Script virus terus berjalan sampai tombol untuk mematikan script tersebut ditekan.
Kembali ke konteks “Bagaimana command diinput melalui SMS dan direspond oleh script virus?” sederhana, sebenarnya dalam SMS yang kita kirim, terget tidaklah terdapat command tertentu. Hanya sekedar SMS ”Lalu bagaimana cara kerjanya?” seperti yang yang saya jelaskan diatas bahwa kita juga bergantung pada System HP target dalam hal ini, yaitu system yang otomatis berjalan ketika SMS masuk. Sekali lagi saya tekankan, Script virus yang kita buat adalah script sederhana. Untuk itu, agar script virus dapat dieksekusi, virus perlu ditanam ke System yang otomatis berjalan ketika SMS masuk. Dan system yang akan kita tanami virus adalah profil pengguna.
“Mengapa profil pengguna?”
Karena profil pengguna termasuk salah sistem yang dipanggil bersama SMS masuk. Selain itu, Virus yang kita buat adalah dalam format SoundIMelody. Sehingga mempermudah dalam penanamannya. Baik mari masuk ke step by stepnya.

Step by step:
·         Pertama, pinjam HP target yang akan ditanami virus gunakan alasan tertentu, mislanya: Bro, pinjam buat ngirim lagu, atau lainnya agar target tidak curiga
·         Nyalakan kedua Bluetooth
·         Kirim script virus beserta App BTFTP ke HP target.
·         Rename Script virus menjadi “Diam” pindahkan ke root C (Memori telepon paling luar)
·         Tekan softkey kiri (YA) pilih “Gunakan sebagai à Profil pengguna”
·         Keluar dari berkas, sekarang buka  profil pengguna
·         Buka profil umum à sesuaikan layaknya profil Diam (Minimal sound suara)
·         Ubah nada SMS baik SIM 1 maupun SIM 2 ke Diam.IMY (Virus yang kita buat)
·         Ubah jenis dering menjadi: Getar+Dering
·         Simpan dan aktifkan profil
Jika semua sudah selesai kita akan masuk ketahap Hidding.

Hidding File
Disini kita akan menyambungkan file script yang kita buat. Untuk apa virus harus disembunyikan? Virus harus disembunyikan untuk meminimaliskan virus dihapus oleh pengguna, juga agar virus tidak gampang dipersalahgunakan.
Step to hidding
·         Install Aplikasi BT FTP di HP target
·         Buka Aplikasi BTFTP
·         Buka drive C (memori telepon)
·         Drag file “Diam.IMY”
·         Ubah atribut file menjadi Hidden
·         Simpandan tutup aplikasi BT FTP lalu hapus app tersebut.
Sekarang coba cek file “Diam.IMY” di drive C (memori telepon) ada atau tidak. Jika masih ada maka ulangi tahap diatas. Jika sudah tidak ditemukan mari masuk ketahap selanjutnya.
Eksekusi
Akhirnya tahap terakhir yan paling menentukan. Sekarang coba kembalikan HP Target. Cobalah menjauh dan coba mengirim SMS ke HP Tersebut. Dan lihat reaksi target. Segeralah menjauh dan bersikap seperti bukan tersangka.
 Enjoy IT!

NB:
Ada pertanyaan silahkan tulis comment atau via facebook di FP Programmerjava J2ME and SYMBIAN.

Selasa, 11 November 2014

IMY Virus for java phone | Part 3 (tesuto)

IMY Virus for java phone | Part 3 (tesuto)




Asslamualaikum Wr. Wb.
Menyambung postingan yang kemarin yaitu “IMY Virus for java phone | Part2” kali ini saya akan lanjutkan ketahap tesuto.

Tesuto
Apa itu tesuto? Tesuto adalah pengujian. Jadi sebelum kita masuk ketahap Eksekusi terlebih dahulu virus masuk tahap pengujian. Demikian juga dengan handphone target juga harus melalui tes uji.

Virus Tesuto
Untuk virus sendiri, dalam tahap tesuto ini hanya perlu untuk dijalankan seperti biasa. Seperti halnya memutar musik, namun jika sobat sudah merasa yakin berfungsi maka tahap pengujian virus dapat dilewati.
Note:
Untuk beberapa HP yang sistem berkasnya audioplayer launcher(jika file musik dibuka otomatis masuk kemode pemutar musik) sebainya tahap ini dilewati,karena beberapa script virussulit untuk dinonaktifkan pada handphone yang bersitem audio palyer launcher.


Target Tesuto 
Untuk memastikan rencana dapat berjalan dengan mulus. Bukan hanya script virus saja yang perlu dilakukan pengujian. Namun HP target juga perlu diuji.
Dalam tahap ini memang perlu kecakapan dan kecepatan tangan. Pada tahap ini sedikit merepotkan, karena kita harus memasukkan script virus kedalam handphone target dan menguji coba script tersebut. Sebab tidak semua HP dapat membaca script tersebut. Jadi bersabarlah dan pandai pandailah mencari kesempatan :D.


Baik sekian tutorial kali ini semoga bermanfaat dan jangan lupa nantikan posting berikutnya.

Kamis, 30 Oktober 2014

IMY Virus for java phone | Part 2 (Step by step)

IMY Virus for java phone | Part 2 (Step by step)

Assalamualaikum Sobat.
Ini dia yang ditunggu tunggu. Pasti udah penasaran bukan? Langsung aja, Cekidot!

·         Pertama, install semu Software yang udah saya sebutkan di postingan pertama. Jika kurang jelas, sobat bisa baca posting sebelumnya “IMY Virus for java phone”
·         Kedua, Ekstrak IMY_Virus_Project.zip disitu akan ada 2 file yaitu:
-KOSONG.GB
-Readme.txt
·         Ketiga, buka App Classeditor dan buka file KOSONG.GB
·         Lalu, masukkan script berikut dengan cara tekan tombol 5/OK à Text à Tulis script berikut

-------------------------------------------------------------------------------------------------
BEGIN: MELODY
VERSION: 1.2
FORMAT: CLASS 2.0
NAME: virus mati
COMPOSER: GUEROEH GB
BEAT: @0
VOLUME: 70
MELODY: (script rahasia)
END: IMELODY
-------------------------------------------------------------------------------------------------

·         Ganti “NAME: virus matidengan nama virus yang akan sobat buat. Dan “COMPOSER: Gueroeh GB dengan nama Company/Nama Sobat.
·         Lalu replace “Script rahasia” dengan Script yang sobat dapat.
·         Setelah semua sudah tinggal save as dengan nama “Virus.IMY” pastikan extensi file “*.IMY”
Selesai! Satu script virus siap diluncurkan :D

NB:      Sebelum mereplace beberapa item diatas, sebaiknya baca terlebih dahulu file “Readme.txt” atau jika bingung bisa baca artikel pertama IMY  Virus for java phone |Part 1
Jika ada pertanyaan silahkan comment atau via FB di FP Programmer Java J2ME and Symbian

Selasa, 07 Oktober 2014

IMY Virusfor java phone | Part 1 (Introduction)

Project Virus  For Java Phone


Assalamualaikum Wr. Wb.
Apa kabar sobat? Masih semangat utek-utek HP java? Alhamdulillah kali ini masih bisa ngeshare ilmu :D. Nah .. kali ini saya akan share sedikit ilmu tentang Virus. Mungkin bagi sobat yang ingin menjahili HP temannya wajib baca artikel ini. Dijamin menarik + gokil abis. Gak usah panjang lebar langsung aja, Cekidot!
Virus for javaphone

Apa itu Virus?
Virus ialah sekumpulan program yang dibuat dengan tujuan merusak, mengambil,mensabotase kinerja dari inangnya. Walau tak semua virus bertujuan merusak namun hampir 75% virus dibuat untuk tujuan yang kurang baik. Contoh untuk virus yang merusak  à Shortcut fast .Worm adalah program yang sengaja dibuat untuk mengganggu kinerja dari komputer. Ada pula virus yang diciptakan dengan tujuan baik, Contoh à Security Virus adalah salah satu virus yang paling banyak digunakan/ditanam dalam file database. Idenya adalah menginfeksi piranti yang bertujuan mensabotase (mengambil,mengubah,merusak) data tsb. Virus seperti ini banyak ditemukan didalam server server besar yang umumnya berisi file/data rahasia, mencegah agar data tetap aman.

Kembali ke konteks bahasan “Lalu apa itu IMY virus for java phone?”
Untuk yang satu ini, sobat akan segera mengerti dengan sendirinya nanti. Untuk cara kerjanya adalah seperti ilustrasi pada gambar berikut:

Bagaimana? Sobat tertarik?
Langsung saja siapakan alat+bahan berikut:

Semua yang diperlukan sudah ada dalam IMY_Virus_Project.zip Nah untuk step by stepnya silahkan tunggu posting berikutnya.

 ENJOY IT!

Jumat, 02 Mei 2014

HOW TO MAKE ME MANUAL BOOK WITH PHONE (PART 4 SET IMAGES)

Assalamualaikum.Wr.Wb

Percaya atau tidak,survei telah membuktikan 6 dari 10 orang lebih menyukai informasi berbentuk visual.

LALU BAGAIMANA ORANG BISA BETAH BACA BUKU KITA..?

Selain bacaan/topik yang menarik. visual juga menjadi faktor penting dalam menyusun sebuah buku. setelah saya kemarin memposting artikel tentang " Set font color " pada " Me manual book" yang bisa menurunkan rasa boring pembaca.
Kali ini saya akan share bagaimana caranya agar topik bacaan yang sobat usung lebih interaktif. dan bisa menaikan mood para pembaca.
Agar bacaan terlihat lebih menarik sobat bisa menambahkan beberapa objek pendukung bacaan berupa objek visual yang dapat menurunkan rasa jenuh pembaca.
Sobat bisa menambahkan:

  •  Tabel
  •  Diagram
  •  Bagan
  •  Foto
  •  peta
  •  etc. masih bayak lagi
 Gambar: Tabel grafik


yang bisa membuat pembaca betah. tentunya semua elemen diatas dimasukan dalam bentuk gambar.

LALU BAGAIMANA CARA MEMASUKAN FILE GAMBAR KEDALAM BUKU YANG KITA BUAT?

Sabar dulu sobat.... Kita bahas dulu apa-apa saja yang diperlukan dalam tahap ini.


  •  untuk appnya bisa dilihat di artikel saya yang sebelumnya yaitu " How to make ME manual book with phone (part1)"
  •  siapkan gambar yang akan diperlukan ( gambar yang akan dimasukan tidakboleh melebihi resolusi hp sobat, dan ingat gambar harus ber extensi *.png)

  jika belum jelas bisa lihat artikel saya sebelumya yaitu " How to chance image extension |mengubah format gambar"


  •  letakan semua gambar yang akan dimasukan kedalam folder "res"
  •  setelah itu buka app Classeditor dan buka file "book1.txt"
  •  sorot baris yang akan disisipi gambar
  •  tekan fire(0k/5) > "text". dan tulis "<enter> res/nama gambar.png<enter>"
  •  lalu save dan repack dengan App BT FTP
  •  sekarang run dan lihat perubahannya


Selamat Sobat Sudah Bisa Menambahkan Gambar Ke ME Manual Book