クライアント(Webブラウザ)側とサーバー側両方のJavaScriptについて。
c.f. ECMAScript 5
クライアント(Webブラウザ)側とサーバー側両方のJavaScriptについて。
c.f. ECMAScript 5
4/6のお昼、申し込みを4回くらいポチポチしちゃったけど大丈夫かな... って思ったら、2台契約されていました…
参考にしたソースは次
ソース1の冒頭を見ながら、CentOSの設定をメモる。
公式通りにインストールすればよいが、カーネルイメージが壊れているのか正しく起動できないので、今回は別のカーネルを使ってみた。(rootfsのイメージは公式のものでOK。)
以下SDカードを /dev/sdb
# fdisk /dev/sdb
/dev/sdb1 : 128MB, type 0e, アクティブフラグ
/dev/sdb2 : 残り, type Linux
でパーティションを作成。
##Arch Linux を MacBook Pro Retina のSDカードにインストールメモ
参考 Arch LinuxをMacBook Air 3,2のSDカードにインストールメモ
SDカードをOS XのディスクユーティリティでGUIDパーティションとして設定する。次のような構成にする。
モチベーション | |
--------------- | |
Androidのエミュレータは中でQEMUを使ってる | |
中で使われているので、Android開発とは直接関係がないけど、 | |
素のQEMUの使い方を知る。 | |
* QEMUの使い方を覚える | |
* Linuxをエミュレータ環境で動かしてみる | |
* ARM のクロス環境に慣れてみる |
片仮名と平仮名を抜くブックマークレット。140文字は無理だった。 | |
javascript:o='childNodes';p='nodeValue';function%20m(n){var%20c=n[o];for(i%20in%20c){e=c[i];e.nodeType==3&&(e[p]=e[p].replace(/[ぁ-んァ-ヶー]/g,''));e[o]&&m(e)}}m(document) | |
Yahoo ニュースの例 http://twitpic.com/d23do7 | |
1文字コードずらす | |
javascript:o='childNodes';p='nodeValue';function%20m(n)%7Bvar%20c=n%5Bo%5D;for(i%20in%20c)%7Be=c%5Bi%5D;e.nodeType==3&&(e%5Bp%5D=e%5Bp%5D.replace(/%5B%E3%81%81-%E3%82%93%E3%82%A1-%E3%83%B6%5D/g,function(a,b)%7breturn%20String.fromCharCode(a.charCodeAt(0)-1)%7d));e%5Bo%5D&&m(e)%7D%7Dm(document) | |
平仮名片仮名交換 |
// $ clang -framework CoreAudio devices.c | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <CoreAudio/CoreAudio.h> | |
int main(int argc, char *argv[]) { | |
AudioObjectPropertyAddress theAddress = { kAudioHardwarePropertyDevices, |