Skip to content

Instantly share code, notes, and snippets.

View acidsound's full-sized avatar

LEE JAE HO acidsound

View GitHub Profile
<audio autoplay="true" src="data:audio/x-wav,%52%49%46%46%34%7D%00%00%57%41%56%45%66%6D%74%20%10%00%00%00%01%00%01%00%40%1F%00%00%80%3E%00%00%02%00%10%00%64%61%74%61%00%7D%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%00%
@acidsound
acidsound / WebApp.java
Created October 25, 2011 16:57
Android Web App 만들때 고려할 것들
Android Web App 만들때 고려할 것
- 최종 단계에서 <application android:debuggable="false"> 디버그 기능 무효화
- 회전시 화면 갱신 문제
activity 에 android:configChanges="keyboardHidden|orientation" 추가
- 화면 확대 축소 금지 : <m-ta name="viewport" content="user-scalable=no, width=device-width" />
- 기기해상도별 스타일 시트 적용
<link rel="stylesheet" type="text/css" href="wvga.css" media="screen and (min-width: 480px)" />
<link rel="stylesheet" type="text/css" href="qvga.css" media="screen and (min-width: 320px)" />
- webkit 으로 시작하는 css를 적극적으로 사용
-webkit-border-top-left-radius: 8px;
@acidsound
acidsound / OverlayView.java
Created November 20, 2011 19:04
SurfaceView Example
import java.io.IOException;
import java.util.List;
import android.content.Context;
import android.hardware.Camera;
import android.hardware.Camera.Size;
import android.util.Log;
import android.view.SurfaceHolder;
import android.view.SurfaceHolder.Callback;
import android.view.SurfaceView;
@acidsound
acidsound / MapView.java
Created December 11, 2011 17:00
pseudo AR - Calculate Position
private void setPositions() {
// isFlat 을 구분하여 목적지 아이콘 위치를 이동한다.
if (isAR) {
for (int i = 0; i < relativeLayoutPosition.getChildCount(); i++) {
View v = relativeLayoutPosition.getChildAt(i);
if (v.getTag() != null) {
JSONObject position = (JSONObject) v.getTag();
ImageView imageViewPosition = (ImageView) v;
double lat2=0;
double lon2=0;
@acidsound
acidsound / CustomJSONListAdapter.java
Created December 20, 2011 03:21
JSONObject를 위한 Custom ListAdapter
package com.appsoulute.library;
import java.util.List;
import org.json.JSONObject;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@acidsound
acidsound / getParams.go
Created February 14, 2012 15:41
part of routing module for Go language
package main
import "fmt"
import "strings"
var routes = []string{
"/user/:id/friends/:friendsId",
"/scrapbook/:scrapbookid/scrap/:scrapid",
"/"}
@acidsound
acidsound / sleep.js
Created October 4, 2012 10:59
javascript sleep for test
(function(s) {for (var t=Date.now();Date.now()<t+s;);})(2000);
@acidsound
acidsound / client.js
Created October 4, 2012 21:08
use JSON Object on Meteor.Session
/* getter/setter limit for page */
var getLimit = function (page) {
try {
pageLimit = JSON.parse(Session.get('limit'))[page];
pageLimit = pageLimit ? pageLimit : DEFAULT_PAGE_LIMIT;
return pageLimit;
} catch (e) {
return DEFAULT_PAGE_LIMIT;
}
}
@acidsound
acidsound / gist:3852968
Created October 8, 2012 14:57
image hosting 현황
▶ ImageShack®: http://www.imageshack.us/
ㆍ파이어폭스 애드온 지원: ImageBot: imageshack.us 이미지 호스팅을 통한 이미지 웹공유, 관리 게시물 참조
ㆍ로그인 요구하지 않음(로그인하면 자신이 업로드한 이미지 관리 가능)
ㆍ직접적인 링크 허용 ㆍ1년간 이미지 파일에 대한 접근이 없을 경우 삭제됨
ㆍ최대 이미지 크기는 1024KB이며, 그 이상일 경우 자동 resize됨.
ㆍ지원하는 이미지 파일형식: .jpg, .jpeg, .gif, .bmp, .tif, .swf (flash), .png (BMP와 TIFF파일은 자동으로 PNG파일로 변환됨)ㆍ무한대 공간 제공
ㆍ각 이미지는 100MB/h(시간당 100MB)의 트래픽 전송률로 제한되며, 초과시 접근 차단됨
▶ ImageVenue: http://imagevenue.com/
ㆍ로그인 요구하지 않음
ㆍ직접적인 링크 허용
@acidsound
acidsound / observe.css
Created October 26, 2012 12:53
Observe : preserve 예제
/* CSS declarations go here */
li {
list-style: none;
}
@-webkit-keyframes spinForward {
0% {-webkit-transform: scale(1,1);}
50% {-webkit-transform: scale(1.1,1.1);}
100% {-webkit-transform: scale(1,1);}
}