Skip to content

Instantly share code, notes, and snippets.

View yudanta's full-sized avatar

Yudanta yudanta

View GitHub Profile
@yudanta
yudanta / DataAdapter
Created June 8, 2015 11:31
DataAdapter
package co.nuwira.nwrandroiddev;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.TextView;
import android.widget.Toast;
@yudanta
yudanta / GetDataFromServer
Created June 8, 2015 11:16
GetDataFromServer
package co.nuwira.nwrandroiddev;
import android.content.Intent;
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.util.Log;
import org.apache.http.HttpResponse;
import org.apache.http.client.HttpClient;
@yudanta
yudanta / MainActivity.java
Created June 4, 2015 05:01
Update Marker
package com.myapplication;
import android.location.Location;
import android.support.v4.app.FragmentActivity;
import android.os.Bundle;
import com.google.android.gms.location.DetectedActivity;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.LatLng;
package com.myapplication;
import android.location.Location;
import android.support.v4.app.FragmentActivity;
import android.os.Bundle;
import com.google.android.gms.location.DetectedActivity;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.model.LatLng;
@yudanta
yudanta / connect.py
Created February 9, 2015 08:54
connecting mindwave
import mindwave, time
headset = mindwave.Headset('/dev/tty.MindWaveMobile-DevA', '8FA4')
time.sleep(5)
headset.connect()
print "Connecting..."
#print headset.status
#print headset
#print headset.rawValue()
@yudanta
yudanta / mindwave.py
Created February 9, 2015 08:54
mindwave
import select, serial, threading
# Byte codes
CONNECT = '\xc0'
DISCONNECT = '\xc1'
AUTOCONNECT = '\xc2'
SYNC = '\xaa'
EXCODE = '\x55'
POOR_SIGNAL = '\x02'
ATTENTION = '\x04'
@yudanta
yudanta / stemmer.py
Created October 5, 2014 13:55
Stemmer: porting from Ivan Lanin Stemmer
#!/usr/bin/env python
'''
stemmer porting from ivanlanin stemmer (php script)
https://github.com/ivanlanin/pengakar
'''
import sys
import re
@yudanta
yudanta / ImagickHelper.py
Created September 18, 2014 10:37
Python Image Resizer using Python Wand and ImageMagick (inspired by flickr style resize)
#!/usr/bin/env python
from wand.image import Image
#create class for get exif data from image
class ExifData:
key_exif = ['date:create',
'date:modify',
'exif:ApertureValue',
@yudanta
yudanta / smsclient.py
Created September 1, 2014 05:10
smsclient.py
#!/usr/bin/env python
# how to use just create instance from this class, you can set client id or client secret from constructor
# Methods
# 1. get token get_token() //getting token key
# 2. check_token(token) // for checking tokon is valid or not
# 3. sending_sms(number, message, token, *args, **kwargs) //sending message => return message id
# 4. check_status_message(message_id, token, *args, **kwargs) //check status message
#
#!/usr/bin/env python
# how to use just create instance from this class, you can set client id or client secret from constructor
# Methods
# 1. get token get_token() //getting token key
# 2. check_token(token) // for checking tokon is valid or not
# 3. sending_sms(number, message, token, *args, **kwargs) //sending message => return message id
# 4. check_status_message(message_id, token, *args, **kwargs) //check status message
#