Skip to content

Instantly share code, notes, and snippets.

View sofyan48's full-sized avatar
๐ŸŒ
Eat, learn and sleep

Pi An sofyan48

๐ŸŒ
Eat, learn and sleep
View GitHub Profile
@sofyan48
sofyan48 / Simulasi_fuzzy.cpp
Created January 22, 2015 18:33
Simulasi Pergerakan Motor DC-MP Menggunakan Metode Tsukamoto Fuzzy Logic
#include <iostream>
#include <math.h>
#include <cmath>
using namespace std;
//sensor kiri 0 == 0 cm
float nba=0,nbb=6; //ambang dekat
float nna=0,nnb=6,nnc=18; //ambang normal
float nsa=6,nsb=18; //ambang jauh
//sensor kanan 0 == 0 cm
float pba=0,pbb=6; //ambang dekat
@sofyan48
sofyan48 / heap.c
Last active June 23, 2017 11:32 — forked from martinkunev/heap.c
// WARNING: Requires C99 compatible compiler
#include <unistd.h>
#include <stdlib.h>
#include "heap.h"
#define CMP(a, b) ((a) >= (b))
static const unsigned int base_size = 4;
@sofyan48
sofyan48 / djikstra.js
Created September 16, 2015 12:47
Algoritma Dijkstra Dengan Javascript
//algoritma dijkstra
function Dijkstra(roads, source, dest) {
var inf = Number.POSITIVE_INFINITY;
var distance = {};
var done = {};
var pred = {};
for (var i in roads) {
// jalan tidak diketahui
distance[i] = inf;
@sofyan48
sofyan48 / api.json
Created October 27, 2017 15:01 — forked from sihandry/api.json
Contoh api
http://example.com/api/book?key=ImhDM1Y0WGZUU2JlNmFSZVYuaGFuZHJ5bGFnaS5pMnNHMTFseWFUMEUxcnNhIg.K2JCKMF1gbBMrkr-viW8TY7dv0U
http://example.com/api/book?page=2&<key> (untuk mendapatkan list buku perhalaman)
http://example.com/api/book?limit=30&<key> (untuk mendapatkan list buku dengan jumlah limit tertentu)
http://example.com/api/book?page=2&limit=30&<key> (untuk mendapatkan list buku keduanya)
[
[
{
"code": 200,
"msg": "success",
@sofyan48
sofyan48 / palindrom_kampret.py
Created April 23, 2018 19:16
palindrom_interview
def checkIsPalindrom(kata_str):
calback = False
pola = [
'a','i','u','e','o',
'ka','ki','ku','ke','ko',
'sa','shi','su','se','so',
'ta','chi','tsu','te','to',
'na','ni','nu','ne','no',
'ha','hi','fu','he','ho',
'ma','mi','mu','me','mo',
from flask import Flask, jsonify
from datetime import datetime
from app import db
class Provinsi(db.Model):
'''
Tabel Provinsi
'''
__tablename__ = 'provinsi'
{
"networks": {
"network-coba": {
"parameters": {
"cidr": "192.168.3.0/24",
"gateway": "192.168.3.1"
},
"template": "private"
}
},
{
"instances": {
"plesk-ibnu": {
"parameters": {
"activation_key": "A00000-AXQJ04-KSA781-G1PF82-68F726",
"email": "[email protected]",
"flavor": "SS2.2",
"key_name": "pb-key",
"password": "123456",
"private_network": "pb-net",
{
"networks": {
"network-coba": {
"parameters": {
"cidr": "192.168.3.0/24",
"gateway": "192.168.3.1"
},
"template": "private"
}
},
@sofyan48
sofyan48 / ast.py
Created January 13, 2019 00:26 — forked from buriy/ast.py
# from py2.6 distr
# -*- coding: utf-8 -*-
"""
ast
~~~
The `ast` module helps Python applications to process trees of the Python
abstract syntax grammar. The abstract syntax itself might change with
each Python release; this module helps to find out programmatically what