Skip to content

Instantly share code, notes, and snippets.

View nuttt's full-sized avatar

Nuttapon Pattanavijit nuttt

  • Bangkok, Thailand
View GitHub Profile
package edu.calpoly.android.lab2;
/**
* This class encapsulates the data pertaining to a Joke.
*/
public class Joke {
/** The three possible rating values for jokes. */
public static final int UNRATED = 0;
public static final int LIKE = 1;
@nuttt
nuttt / gist:5795300
Created June 17, 2013 07:54
JokeList - Android Lab 2
package edu.calpoly.android.lab2;
import java.util.ArrayList;
import android.app.Activity;
import android.content.res.Resources;
import android.os.Bundle;
import android.util.Log;
import android.util.TypedValue;
import android.widget.Button;
@nuttt
nuttt / eeprom.asm
Last active December 18, 2015 16:39
EEPROM Read/Write for ATMega168
.INCLUDE "m168def.inc"
.LIST
.CSEG
.ORG 0
jmp main
.DEF addr1 = R30
.DEF addr2 = R31
.DEF data = R29
@nuttt
nuttt / lab2-1.asm
Created June 20, 2013 03:16
HY SYN LAB 2-1
.INCLUDE "m168def.inc"
.LIST
.CSEG
.ORG 0
jmp main
.DEF addr1 = R30
.DEF addr2 = R31
.DEF data = R29
@nuttt
nuttt / lab2-2.asm
Created June 20, 2013 03:57
HY SYN LAB 2-2
.INCLUDE "m168def.inc"
.LIST
.CSEG
.ORG 0
jmp main
.DEF addr1 = R21
.DEF addr2 = R22
.DEF data = R23
@nuttt
nuttt / gist:5895019
Last active December 19, 2015 04:09
OS homework 1
Script started on Sun 30 Jun 2013 06:06:43 PM ICT
nut@nut-ubuntu:~$ sudo adduser adduser 5431010121 --force-badname
sudo
[sudo] password for nut:
Allowing use of questionable username.
Adding user `5431010121' ...
Adding new group `5431010121' (1003) ...
Adding new user `5431010121' (1003) with group `5431010121' ...
Creating home directory `/home/5431010121' ...
@nuttt
nuttt / gist:5925745
Created July 4, 2013 07:57
AVR Lab 3-1
#include <avr/io.h>
#define F_CPU 1600000UL
#include <util/delay.h>
#define PORT_LED PORTB
#define DIR_LED DDRB
#define LED1 1
#define LED2 2
#define BTN 0
@nuttt
nuttt / gist:5925755
Created July 4, 2013 07:58
AVR Lab 3-2
#include <avr/io.h>
#define F_CPU 1600000UL
#include <util/delay.h>
#define PORT_LED PORTB
#define DIR_LED DDRB
#define LED1 1
#define LED2 2
#define BTN 0
@nuttt
nuttt / gist:5925760
Created July 4, 2013 07:59
AVR Lab 3-3
#include <avr/io.h>
#define F_CPU 1600000UL
#include <util/delay.h>
#define PORT_LED PORTB
#define DIR_LED DDRB
#define LED1 1
#define LED2 2
#define BTN 0
#define t 200