Skip to content

Instantly share code, notes, and snippets.

View nirleka's full-sized avatar

Eko Prasetyo nirleka

  • Alter Heart
  • Bandung, Indonesia
View GitHub Profile
@nirleka
nirleka / dnslv4.py
Created February 22, 2012 08:20
Parsing 4th level domain from file which contain domain
"""
host.txt generated from command: host -l domain (unix like)
"""
try:
f = open("host.txt", "r")
try:
lines = f.readlines()
before = ""
count = 0
for line in lines:
@nirleka
nirleka / gist:6059342
Last active December 20, 2015 02:49
VB 6 Timer control Windows Media Player. Bug, 2 Timer Tidak mau berhenti -> reset -> timer jalan dari nol tapi resume setelah reset.
Private Sub Form_Load()
'init form
'frekuensi awal
frekuensi = 0
'baris bikin graph, keknya ga bermasalah
FileSuaraUji(0) = "D:\Suara Uji\100.wav"
FileSuaraUji(1) = "D:\Suara Uji\200.wav"
FileSuaraUji(2) = "D:\Suara Uji\500.wav"
@nirleka
nirleka / UserIdentity.php
Created July 29, 2013 11:59
Example of UserIdentity and WebUser in Yii
<?php
class UserIdentity extends CUserIdentity {
private $_username; // username
private $_role; // nama user
private $_id; // id user
private $_statusPenyuluh; // Status penyuluh
public function authenticate() {
@nirleka
nirleka / main.js
Last active December 30, 2015 09:09
AngularJS module transformRequest so that PHP can read POST
//courtesy: http://victorblog.com/2012/12/20/make-angularjs-http-service-behave-like-jquery-ajax/
angular.module('session', ['$strap.directives'], setPostHeader)
//angular def (router, run ect
/**
* Set default header AJAX Angular agar bisa dibaca oleh PHP lewat POST
* @param $httpProvider
*/
function setPostHeader($httpProvider) {
function showPopUpDataPindah(button_id) {
var id_nik = button_id.substr(6);
console.log('id_nik: '+id_nik);
var nik = document.getElementById(id_nik).innerHTML;
console.log('nik: '+nik);
var id = button_id.substr(6);
@nirleka
nirleka / gist:9249193
Created February 27, 2014 12:31
All Plurk Tips
//How to get:
//invoke Profile._karma_tips in javascript console.
for (var key in Profile._karma_tips) {
console.log(Profile._karma_tips[key])
}
* Menulis plurk mengenai hal menarik dan mendapat pengikut akan meningkatkan karma Anda
* Kehilangan pengikut akan menurunkan karma Anda
* Karma akan turun jika Anda meminta hubungan pertemanan dan ditolak <br /> <img src="/static/emoticons/platinum/idiot.gif" />
* Mengundang orang ke Plurk akan memberikan Anda tambahan karma <br /> <img src="/static/emoticons/gold/rock_n_roll.gif" />
@nirleka
nirleka / Fast Save to File Example.cs
Last active November 23, 2015 16:14
Unity Vexe framework Fast Save to File Example
using System;
using UnityEngine;
using Vexe.FastSave;
using Vexe.Runtime.Types;
namespace FSExamples
{
public class GameObjectTest : BaseBehaviour
{
public GameObject target;
@nirleka
nirleka / CameraPreview.cs
Created November 26, 2015 08:39
Unity5 Preview Selected Camera
using UnityEngine;
using UnityEditor;
using System.Collections;
// taken from http://answers.unity3d.com/answers/312489/view.html and modified to C# Unity 5
// put it in editor folder
// select a camera then pressing Shift+C or in Window/Preview Selected Camera.
public class CameraPreview : EditorWindow
{
Camera camera;
@nirleka
nirleka / AutoSave.cs
Created January 9, 2016 08:41
Unity 5 AutoSave on Run & on 1-10 minutes interval
using UnityEngine;
using UnityEditor;
using System;
using UnityEditor.SceneManagement;
using UnityEngine.SceneManagement;
namespace NirSoft.UtilityEditor
{
/// <summary>
/// Autosave scene on run.