iOS系の便利ライブラリ
そろそろiOSで開発本腰入れようと思って、便利なライブラリたちを色々挙げてみました。
##フィルタライブラリ:GPUImage 爆速のフィルターライブラリ
##画像選択:ELCImagePickerController UIImagePickerでかつ複数の画像を選択できるライブラリ
| # -*- coding: utf-8 -*- | |
| # Girvan Newman algorithmを使って空手クラブネットワークのコミュニティが分割していく様子を出力 | |
| # Zachary's karate club(空手クラブのネットワーク)のデータ取得元URL | |
| # http://www-personal.umich.edu/~mejn/netdata/ | |
| import networkx as NX | |
| import networkx.readwrite.gml as NRG | |
| import networkx.algorithms.centrality as NC | |
| import pylab as P |
| library(RFinanceYJ) | |
| library(fGarch) | |
| library(tseries) | |
| topix <- quoteStockXtsData(x="998405.t",since="2001-01-04") | |
| lr.topix <- log(lag(topix$Close)/topix$Close)[-1] | |
| plot(lr.topix) | |
| garch.fit <- garchFit(~garch(1,1),data=lr.topix,trace=F) | |
| garch.fit2 <- garch(lr.topix,order=c(3,1)) | |
| garch.fit2$n.likeli |
iOS系の便利ライブラリ
そろそろiOSで開発本腰入れようと思って、便利なライブラリたちを色々挙げてみました。
##フィルタライブラリ:GPUImage 爆速のフィルターライブラリ
##画像選択:ELCImagePickerController UIImagePickerでかつ複数の画像を選択できるライブラリ
| " 行番号の表示 | |
| set nu | |
| " 右下に表示される行・列の番号を表示 | |
| set ruler | |
| " 自動インデントを有効にする | |
| set autoindent | |
| " タブを表示する時の幅 |
| class Integer | |
| N_BYTES = [42].pack('i').size | |
| N_BITS = N_BYTES * 16 | |
| MAX = 2 ** (N_BITS - 2) - 1 | |
| MIN = -MAX - 1 | |
| UNSINED_MAX = -MIN + MAX | |
| UNSINED_MIN = 0 | |
| end | |
| p Integer::MAX #=> 4611686018427387903 |
| #!/System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby | |
| # SET YOUR_HOME TO THE ABSOLUTE PATH OF YOUR HOME DIRECTORY | |
| # chmod +x install.rb | |
| # ./install.rb | |
| YOUR_HOME = ENV['HOME'] | |
| HOMEBREW_PREFIX = ENV['HOMEBREW_PREFIX'] || "#{YOUR_HOME}/usr/local" | |
| HOMEBREW_CACHE = "#{YOUR_HOME}/Library/Caches/Homebrew" | |
| HOMEBREW_REPO = 'https://github.com/Homebrew/homebrew' |
| #!/bin/bash | |
| HOMEBREW_PREFIX="$(brew --prefix)" | |
| cp $HOMEBREW_PREFIX/local/opt/dnsmasq/dnsmasq.conf.example $HOMEBREW_PREFIX/local/etc/dnsmasq.conf | |
| cp $HOMEBREW_PREFIX/local/opt/dnsmasq/homebrew.mxcl.dnsmasq.plist $HOME/Library/LaunchAgents/. | |
| launchctl bootstrap gui/$(id -u) $HOME/Library/LaunchAgents/homebrew.mxcl.dnsmasq.plist > /dev/null 2>&1 |
| var e = document.createElement('script'); | |
| e.type = 'text/javascript'; | |
| e.charset='UTF-8'; | |
| e.src = 'https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js'; | |
| document.body.appendChild(e); | |
| function repFun() { | |
| if (typeof html2canvas !== 'function') { | |
| setTimeout(repFun); | |
| } else { | |
| html2canvas(document.body, { |
https://github.com/tylertreat/comcast
| Name | Latency | Bandwidth | Packet-loss |
|---|---|---|---|
| Offline | 0 | 0 | 100% |
| 3G | 250 | 750 | 15% |
| 2G | 300 | 250 | 15% |