Skip to content

Instantly share code, notes, and snippets.

View nunenuh's full-sized avatar
🏠
Working remotely from home

Lalu Erfandi Maula Yusnu nunenuh

🏠
Working remotely from home
View GitHub Profile
@nunenuh
nunenuh / gist:36c92a31e62e7ce4b533
Created March 8, 2015 17:23
Catatan Sintaks Upload File Django Rest Framework menggunakan Curl
curl -i -X POST -H "Content-Type: multipart/form-data" --form file=@Selection_008.png http://localhost:8000/v1/media/upload?format=json
@nunenuh
nunenuh / pil-ubuntux64-14.04
Last active August 29, 2015 14:16
Python PIL (Crop Resize Image) install requirement
sudo apt-get build-dep python-imaging python-dev
sudo apt-get install libjpeg62 libjpeg62-dev
sudo apt-get install libjpeg libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev
sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/
pip install Pillow
@nunenuh
nunenuh / gist:e3dd92f1626cccfe7728
Created March 26, 2015 08:49
sample table model
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package epcust.domain.subdomain;
import java.util.ArrayList;
import java.util.List;
import java.util.Vector;
import javax.swing.table.AbstractTableModel;
import orm.entity.Subdomain;
public void insert(Mahasiswa mhs){
String sql = "INSERT INTO mahasiswa (NIM, NAMA) VALUES(?,?)";
MySQLQuery query = new MySQLQuery();
PreparedStatement st = query.prepareQuery(sql);
st.setString(1, mhs.getNIM());
st.setString(2, mhs.getNAMA());
st.executeUpdate();
}
@nunenuh
nunenuh / gist:3c3841d4a6b1fe052b4c
Created April 17, 2015 08:47
Join Many to Many
SELECT
*
FROM book b
INNER JOIN book_has_category bhc
ON b.id = bhc.book_id
INNER JOIN category c
ON bhc.category_id = c.id
@nunenuh
nunenuh / HibernateUtil.java
Created April 17, 2015 16:55
HibernateUtil.java
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package epserv.orm.utils;
import java.io.File;
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.SessionFactory;
import epserv.orm.utils.HibernateUtil;
import java.util.List;
import org.hibernate.Criteria;
import org.hibernate.Session;
import org.hibernate.Transaction;
import org.hibernate.criterion.Restrictions;
import orm.entity.Subdomain;
/**
*
@nunenuh
nunenuh / gist:686d8f8315091043c263
Created April 17, 2015 18:31
HIBERNATE UTIL BARU
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package epsetupserv.orm.utils;
import epsetupserv.config.GeneralConfigurator;
import java.io.File;
import java.io.FileInputStream;
import java.util.Iterator;
@nunenuh
nunenuh / 1.tutorial_nio_tap.txt
Last active August 29, 2015 14:21
GNS3 NIO TAP
# install requirement packet
sudo apt-get install uml-utilities
sudo apt-get install bridge-utils
# copy tap_active.sh ke bin
cp tap_active.sh /bin/tap_active.sh
# ubah file di /etc/rc.local dengan file rc.local yang ada pada gist ini
# jalankan perintah ini pada terminal
@nunenuh
nunenuh / a2dissite
Created July 1, 2015 15:49
Python A2 Enable Site (a2ensite) And Disable Site (a2dissite) for CentOS 7
#!/usr/bin/env python
import sys
import os
arg = sys.argv
arlen = len(arg)
available = '/etc/httpd/sites-available'
enabled = '/etc/httpd/sites-enabled'