Skip to content

Instantly share code, notes, and snippets.

View acidsound's full-sized avatar

LEE JAE HO acidsound

View GitHub Profile
@acidsound
acidsound / mp3player.as
Created April 3, 2013 06:50
iOS/Android 에서 mp3를 플레이할 경우 AIR for (Android/iOS) Setting에서 해당 media 가 있는 경로를 folder 추가로 넣고 as3 안에서 접근시엔 URLRequest로 상대경로를 지정하여 가져온다.
package {
import flash.display.MovieClip;
import flash.events.MouseEvent;
import flash.media.Sound;
import flash.net.URLRequest;
public class Main extends MovieClip {
@acidsound
acidsound / saveToItunes.as
Created April 3, 2013 16:13
Flash CS 6 for iOS앱에서 actionscript로 특정 경로 아래의 파일을 itunes 의 파일 공유 디렉토리로 복사하는 방법.
private function onClickSaveToItunesButton(event:MouseEvent) {
var source:File = File.applicationDirectory.resolvePath("./m4a/01_001.m4a");
var target:File = File.documentsDirectory.resolvePath("01_001.m4a");
source.copyTo(target,true);
}
@acidsound
acidsound / main.go
Created April 20, 2013 04:11
GCMServer for go
package main
import (
"net/http"
gcm "github.com/googollee/go-gcm"
"fmt"
)
func main() {
http.HandleFunc("/sendMessage", sendMessageHandler)
@acidsound
acidsound / header.html
Created April 22, 2013 10:27
meteorite header example
<template name="header">
<header class="container">
<div class="navbar">
<div class="navbar-inner">
<div class="container">
<!-- .btn-navbar is used as the toggle for collapsed navbar content -->
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
@acidsound
acidsound / sandbox.plist
Created May 7, 2013 07:14
plist example for OTA(over-the-air) distribution
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
@acidsound
acidsound / CallandSMS.as
Created May 15, 2013 18:58
actionscript3 : phone call & send SMS
// To call
const callURL:String="tel:1234567890";
var targetURL:URLRequest = new URLRequest(callURL);
navigateToURL(targetURL);
// To SMS
const callURL:String="sms:1234567890";
var targetURL:URLRequest = new URLRequest(callURL);
navigateToURL(targetURL);
@acidsound
acidsound / automap.js
Created May 19, 2013 13:59
meteor automatic click to touchend map
/* automap click event to tap */
_.each(Template, function (obj) {
if (obj.events && (typeof obj.events === 'object')) {
_.each(obj.events, function (value, key) {
try {
var args = key.split(/ /);
if (args[0] === 'click') {
args[0] = 'tap';
obj.events[args.join(' ')] = value;
}
@acidsound
acidsound / StemTest.as
Created May 20, 2013 09:18
multi-sound channel in actionscript with volume control
package {
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.media.Sound;
import flash.media.SoundChannel;
import flash.media.SoundTransform;
package kr.co.chanet.rsm;
import android.app.Activity;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
@acidsound
acidsound / ddp.coffee
Last active December 18, 2015 15:28
Meteor DDP client example with websocket
nextid = 0
connected = false;
ws = require 'ws'
ws = new ws 'ws://localhost:3000/websocket'
ws.on 'open', ->
console.log "open socket"
ws.send JSON.stringify
msg: 'connect'
version: 'pre1'
support: ['pre1']