Skip to content

Instantly share code, notes, and snippets.

View swdevbali's full-sized avatar
:octocat:
Bringing back my golden era of programming! Wohoo!

Eko Suprapto Wibowo swdevbali

:octocat:
Bringing back my golden era of programming! Wohoo!
View GitHub Profile
@swdevbali
swdevbali / dump-libspeex.dll.txt
Created March 14, 2021 17:50
dumpbin /exports libspeex.dll
Section contains the following exports for libspeex.dll
00000000 characteristics
40F72B50 time date stamp Fri Jul 16 08:11:44 2004
0.00 version
1 ordinal base
43 number of functions
43 number of names
ordinal hint RVA name
@swdevbali
swdevbali / codingcourse.txt
Created March 2, 2021 10:42
Whizkids Indonesia Free Coding Course
Ayahbunda, silahkan: berikut adalah course coding untuk anak2: free. https://youtube.com/playlist?list=PLHoAkm71gh2DRzvmwX4_KNukW5YAKd07E
Saat ini masih di Youtube, namun sebentar lagi available di Udemy.
Jadi, metode saya dalam melakukan pengajaran koding adalah seperti ini:
1. Buat anak-anak suka dengan game (ini sebenarnya malah ndak perlu diusahakan ya. Anak-anak otomatis sudah suka)
2. Mulai pelan-pelan kenalkan dia dengan elemen-elemen game yang berkaitan dengan programming. Gambaran: apa itu variabel, apa itu perulangan, apa itu logika IF yang adalah dasar-dasar programming, semuanya itu mudah kalau dijelaskan setelah anak suka game
3. Bertahap kenalkan dia ke dunia programming lewat jalur bahasa pemrograman: Scratch, Construct dan Python/Unity
Jika anak-anak belum punya gambaran tentang apa yang akan diajarkan, coba suruh mainkan game ini: https://scratch.mit.edu/projects/240141787/ (buka di PC ya), dan sampaikan kalau game tersebut dikerjakan anak saya, Kahfi, saat berusia 8 tahun. Nah, pasti ter
https://1drv.ms/w/s!AiY-Oc8bhsnZik6SiGgAYLkanyAX?e=1agKoi
print('Function')
luas_alas = 50
tinggi = 4
luas_segitiga = luas_alas * tinggi /2
print('Luas alas=', luas_alas, '. Tinggi=', tinggi, 'Luas segitiga', luas_segitiga)
luas_alas = 50
tinggi = 40
luas_segitiga = luas_alas * tinggi /2
print('Luas alas=', luas_alas, '. Tinggi=', tinggi, 'Luas segitiga', luas_segitiga)
@swdevbali
swdevbali / docker-compose.yml
Created November 23, 2019 01:39
Quick Start Odoo using Docker-Compose
version: '3'
services:
web:
image: odoo:12.0
depends_on:
- db
ports:
- "8069:8069"
volumes:
- odoo-web-data:/var/lib/odoo
iport the libraries
import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
import sklearn
@swdevbali
swdevbali / appbar.py
Created April 1, 2019 17:24
appbar for wxpython
"""
A QUICK FIX FOR: https://github.com/sabren/ceomatic/blob/master/wxappbars.py
I comment this line: if not _registeredWindowInfo.has_key(appbarWindow):
has_key is error. Someone may be able fixing that. I just made a quick for quick work
This lets you create win32 application bars with wxPython.
(Application bars are windows that dock to the desktop and stay visible when
you maximize other windows, like the windows task bar.)
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDvCaLC5PmKmm1kqFf0DMiPQ6KbY3yZi4qrtUsCluPNSer75mCwjZy0QQWF17CpQEXFlGe9kaRzyqZGeiMTZDblIuBPc0Y/M/eDNxVDsA9sKiDEb3rUd6mElbHgK0SecoLBFE29aMuqYwp/YRwG80vsRoMvWlJcuON2XbwiWeXrPnyqAIKzBjnIb0I7pSQkfFcTVwzal2q7wUEbG0+wezURuTB2xGZnYHll1GBRmNumkGC8tsg+2EXIwMYrfErhhD/LBoJ695gU4cYv79Fdo/dx0eI4lZWsqgXUOUfxHVvFxsFncHWEleWerQEzY14rEA+HmK9gOXwMlzJFBRKIZxX eko@eko-VirtualBox
print("Let's calculate triangles area using function")
def calculate_triangle(bottom, height):
return bottom * height / 2
tri1 = calculate_triangle(5, 10)
tri2 = calculate_triangle(6,8)
tri3 = calculate_triangle(10, 7)
print(tri1, tri2, tri3)
@swdevbali
swdevbali / quickstart.py
Created May 25, 2017 18:19
Send email using Google Client API
import gclient
from_ = 'swdev.bali@gmail.com'
to_ = 'swdev.bali@gmail.com'
title = 'Python vs Ruby vs Go'
body = 'Python FTW!'
message = gclient.create_message(from_, to_, title, body)
gclient.send(message)