Skip to content

Instantly share code, notes, and snippets.

@nus
nus / WebRTC-memo.md
Last active May 21, 2017 14:42
WebRTCメモ

WebRTC

Native APIs

https://webrtc.org/native-code/native-apis/

WebRTC のスレッドモデル

グローバル領域に2つのスレッドが存在する

  • signaling thread
  • コールバックを呼び出すスレッド
@nus
nus / .vimrc
Last active January 7, 2018 10:59
.vimrc
set number
set tabstop=8
set softtabstop=4
set shiftwidth=4
set expandtab
set smarttab
set autoindent
set termencoding=utf-8
syntax on
@nus
nus / gist:8148166
Created December 27, 2013 15:03
野々市市の地形データをKMLデータで出力
# coding: utf-8
import re
import time
import requests
from lxml import etree
KML_FILE_NAME = 'nonoichi_city.kml'
KML_HEADER_TEMPLATE = (
@nus
nus / Log.as
Created March 5, 2013 01:02
ブラウザのcosole.logを利用してFlashから出力。メソッド名Log.iはAndroidのLogパッケージに影響された。
package {
import flash.external.ExternalInterface;
public class Log {
public static function i(obj:Object):void {
if(ExternalInterface.available) ExternalInterface.call("console.log", obj);
}
}
}
@nus
nus / .vimrc
Created September 9, 2012 10:55
.vimrc in mac
set number
set tabstop=8
set softtabstop=4
set shiftwidth=4
set expandtab
set smarttab
set autoindent
syntax on
helptags ~/.vim/doc
@nus
nus / gist:3389269
Created August 18, 2012 19:39
JavaScriptでURLパラメータをパース
function parseURLParams() {
var params_str = location.search.slice(1);
if(params_str.length < 1) {
return '';
}
var items = {};
var items_str = params_str.split(/[&;]/);
for(var i = 0, l = items_str.length; i < l; i++) {
@nus
nus / gist:3186507
Created July 27, 2012 06:42
SVGタグを動的に追加
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title>動的にSVGを追加</title>
<script type="text/javascript">
function addSvg()
{
var svg = document.createElementNS("http://www.w3.org/2000/svg", "svg:svg");
// document.createElement("svg");は画象として生成できない
@nus
nus / web2py.gitignore
Created March 7, 2012 02:15
.gitignore for web2py
# for web2py
cache
databases
errors
sessions
# inherit https://github.com/github/gitignore/blob/master/Python.gitignore
*.py[co]
@nus
nus / Makefile
Created January 22, 2012 13:21
LaTeX makefile for me.
TMP = tmp
SRC = src/*.tex
STYLE = style/*.sty
IMG = img/*.eps
TARGET = master_thesis
master: mkdir_tmp copy_style copy_src convert_img_and_move
cd $(TMP);¥
platex $(TARGET).tex
@nus
nus / gist:1582347
Created January 9, 2012 10:26
未設定キーに対する値の参照
#include <iostream>
#include <map>
#include <string>
int main()
{
using namespace std;
map<string, string> container;