Skip to content

Instantly share code, notes, and snippets.

View omayib's full-sized avatar
Focusing

omayib omayib

Focusing
View GitHub Profile
@omayib
omayib / slp_v2.ipynb
Created September 5, 2025 04:26
SLP_v2.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@omayib
omayib / single-layer-perceptons.ipynb
Created September 1, 2025 22:55
Single Layer Perceptons.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@omayib
omayib / single-layer-perceptons.ipynb
Created September 1, 2025 18:29
Single Layer Perceptons.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@omayib
omayib / guestword_ga.js
Created February 26, 2025 12:18
tebak kata dengan algoritma genetika
function randomChar() {
const chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ ";
return chars.charAt(Math.floor(Math.random() * chars.length));
}
function randomString(length) {
return Array.from({ length }, randomChar).join('');
}
function calculateFitness(target, candidate) {
@omayib
omayib / gist:193a608f4f84323f74c3e91a6c5ab813
Created October 4, 2024 01:06
pip list for beatcraft
Package Version
------------------------ ------------
aiofiles 23.2.1
annotated-types 0.7.0
antlr4-python3-runtime 4.9.3
anyio 4.6.0
audiocraft 1.3.0
audioread 3.0.1
av 11.0.0
blis 0.7.11
//1st : ambil data array list mahasiswa, untuk dilihat list DataID
var list = []
//2nd : buat function iterasi, untuk meng-update setiap DataID
function mark(){
for( let i=0;i<list.length;i++){
console.log(list[i].DataId);
fetch("https://dosen.amikom.ac.id/api/ujian/mark_checked", {
"headers": {
"accept": "application/json, text/plain, */*",
@omayib
omayib / codejam.cs
Created June 28, 2021 01:32
a code jam
namespace CodeChellange1
{
class Animal
{
public void walk()
{
Console.WriteLine("i am walking");
}
}
@omayib
omayib / DeisgnPatternByExample.kt
Last active May 21, 2020 00:09
Sharing ngabuburit Ramadhan 2020 bersama Yogya Android Community dan Android Amikom Developer.
// JUMP TO LINE CODE 214 TO SEE THE MAIN APPS
//=============== CASE 1 ===============
data class Nasabah(var name:String, var alamatTinggal:String,
var alamatKtp:String, var tglLahir:String, var tempatLahir:String,
var umur:String, var jmlAnak:String, var statusNikah:String="menikah",
var statusRumah:String, var nmrKtp:String, var namaIbuKandung:String,
var namaAliasIbuKandung:String, var namaPasangan:String="", var statusPasangan:String="menikah")
//=====================================
/* how to use
=== without builder pattern ===
Personal nasabah = new Personal("joko","sleman","","06/04/80",
"Tempel","40","4","menikah",
"kontrak","3314140604800045","maryani",
"yanik","sri","menikah","laki-laki","08763543","swasta")
==== with builder pattern ===
Personal nasabah = new Personal.Builder().addressByCurrent(addrCurrent)
class ProfileActivity: GaragePresenter.Contract.OnLoadCarSucceed {
lateinit var garagePresenter : GaragePresenter;
fun onCreate(){
garagePresenter = GaragePresenter()
garagePresenter.setOnLoadCarSucceedListener(this)
garagePresenter.loadTheCars() // we just only need this function on this page
}
override fun onLoadSucceed() {