Skip to main content

Posts

Showing posts with the label Server

Playing with Hooks in Gorm #GolangDev

Pixabay Hello everyone, I would like to share some tricks in gorm, the Idea of this tricks is to execute a command or code statement in the middle of an ORM operation, if you ever know about trigger in the query language, then hooks is just kinda like that. Hooks could execute statement in some events such as: beforeCreate, beforeUpdate, afterCreate,  and afterUpdate . those event is similar as a trigger,  when the trigger is executed in DBMS layer, hooks are executed in the application layer. In my real case, my current company has different convention of naming database column, so when I try to implement ORM, a lot of columns such as created_at, updated_at and deleted_at can't be generated automatically. also if you have a custom UUID you could pass the value UUID generator into hooks before the insert is executed. for more detail let's jump into code : # Explanation Above code containing model struct, and several methods from gorm to serve model, TableName method used to de

Apa itu DevOps? #DEVOPS

hallo semuanya, kali ini saya mau sharing sesuatu tentang devops yaitu devinisi tentang devops, Apa itu devops? devops adalah salah satu profesi IT yang melingkupi tentang development and operation, maksutnya apa? pada development kita membutuhkan lingkungan development dan deployment yang related dan sesuai sehingga saat proses development dan proses deployment aplikasi yang kita buat bisa berjalan dengan lancar, garis besarnya adalah devops berperan sebagai jembatan untuk developer untuk mengatur atau menyediakan lingkungan development dan deployment dengan baik dan sesuai. Kalau menurut saya DevOps lebih kepada mindset seseorang. DevOps sendiri gabungan dari Development dan Operation yang merupakan kolaborasi dari kedua tim. Mindset itu mesti dipahami oleh setiap individu dalam tim, bahwa proses development dan delivery sebuah produk (umumnya berupa software) harus dapat dilakukan dengan cepat. Tujuannya adalah supaya dapat merespon perubahan (responding to a change) demi per

Tutorial Dasar VBScript di Website

Assalamualaikum Wr Wb, pada tutorial kali ini saya akan memberikan materi tentang VBscript di website, lho kq bisa? Bingung ya tentu bisa, vb script tidak hanya bisa di gunakan di desktop, tapi di website juga bisa, vbscript ini, adalah bahasa pokoq dari pemrograman ASP(Active Server Page). bahasa pemrograman ini adalah bahasa yang berjalan di sisi server, otomatis tidak bisa di lihat di browser. bahasa pemrograman ini berjalan di server windows atau IIS. berikut tutorialnya : 1. "Assalamualaikum akhi aw ukhti" : <html> <head><title>Hello world</title></head> <body> <% response.write("Assalamualaikum Akhi aw Ukhti"); %> </body> </html> note : kode di atas akan menampilkan kata "Assalamualaikum akhi aw ukhti" di halaman website; mudahkan ? oke lanjut.Ebay 2. variable : seperti bahasa pemrograman lain, di dalam vbscript juga ada variable, variable adalah suatu kode yang berupa k

Tutorial Hydra Part I ( Cracking FTP Account Using GUI Mode )

Tutorial ini tentang cracking ftp password dengan Hydra. Relate search :  hacking, cracking, backtrack, hydra, hydra -G, kali, linux, password, username, email, server, website, terminal. Hydra adalah suatu tools yang di gunakan untuk melakukan bruteforcing kepada akun tertentu di suatu jaringan atau server, contohnya FTP dan SSH. hydra adalah tools opensource, dan sudah bisa di install di segala platform termasuk windows, linux dan mac. tools ini memiliki dua versi yaitu, versi GUI dan versi CLI, pada kali ini saya akan memberikan contoh menggunakan GUI Mode. untuk lebih jelasnya tetang keterangan dari Hydra , bisa lihat di website aslinya di sini https://www.thc.org/thc-hydra/ tutorial kali ini saya akan memberikan langkah-langkah untuk melakukan bruteforcing kepada akun FTP . WARNING : Tutorial ini bermaksud untuk memberikan pengetahuan bagi para pemilik akun ftp agar tau dan bisa memproteksi akun miliknya agar tidak bisa di crack atau di retas. diharapkan ba