デザイナーと二人組で超チューニング祭に参加しました。速度面での最終順位は7位でした。デザイナー視点でのまとめは、こちら http://blog.mikiishijima.com/cho-tuning-fes/
コミットログはこちら https://github.com/tai2/nicohaya/commits/master
主に使ったツールは、ChromeのDeveloper Tools,PageSpeed Insights,YSlowぐらい。
| if (typeof Object.inherit === 'undefined') { | |
| Object.inherit = function(o) { | |
| var F = function() {}; | |
| F.prototype = o; | |
| return new F(); | |
| } | |
| } else { | |
| throw {'name' : 'Method Duplication', 'message' : 'Object.create already defined'}; | |
| } |
デザイナーと二人組で超チューニング祭に参加しました。速度面での最終順位は7位でした。デザイナー視点でのまとめは、こちら http://blog.mikiishijima.com/cho-tuning-fes/
コミットログはこちら https://github.com/tai2/nicohaya/commits/master
主に使ったツールは、ChromeのDeveloper Tools,PageSpeed Insights,YSlowぐらい。
| (function() { | |
| Array.prototype['insertPos'] = function(val, cmp) { | |
| var lower = 0; | |
| var upper = this.length - 1; | |
| var idx = Math.floor((lower + upper) / 2); | |
| var ret; | |
| if (this.length === 0) { | |
| return 0; |
| name:OMX.qcom.video.encoder.mpeg4 isEncoder:true type:video/mp4v-es | |
| name:OMX.qcom.video.encoder.h263 isEncoder:true type:video/3gpp | |
| name:OMX.qcom.video.encoder.avc isEncoder:true type:video/avc | |
| name:OMX.qcom.video.encoder.vp8 isEncoder:true type:video/x-vnd.on2.vp8 | |
| name:OMX.google.amrnb.encoder isEncoder:true type:audio/3gpp | |
| name:OMX.google.aac.encoder isEncoder:true type:audio/mp4a-latm | |
| name:OMX.google.amrwb.encoder isEncoder:true type:audio/amr-wb | |
| name:OMX.google.flac.encoder isEncoder:true type:audio/flac | |
| name:OMX.google.vp8.encoder isEncoder:true type:video/x-vnd.on2.vp8 | |
| name:OMX.google.vorbis.decoder isEncoder:false type:audio/vorbis |
| #!/usr/bin/env python | |
| import sys | |
| import time | |
| import re | |
| import subprocess | |
| if __name__ == '__main__': | |
| period = sys.argv[1] | |
| m = re.match('(.*)([smh])', period) |
| Mac OSX 10.9.4 | |
| tizen-sdk-mac64-v2.2.71.dmg バイナリが壊れてると言われた | |
| tizen-sdk-mac64-cli-v2.2.71.bin 途中までいって失敗する | |
| ./tizen-sdk-mac64-v2.2.71.bin -install -f ./tizen-sdk-image-2.2.1-macos64.zip -p TYPICAL -l ~/Library/Developer/ -accept_license SDK image file does not have a package list file. Fatal error occurred. | |
| Ubuntu 12.4 | |
| http://www.duinsoft.nl/packages.php?t=en の手順を実行 → エラー(メモってなかった) | |
| sudo apt-get install oracle-java6-installer → エラー(メモってなかった) | |
| sudo apt-get install oracle-java7-installer → エラー(メモってなかった) |
| #!/usr/bin/python | |
| import socket | |
| import sys | |
| if __name__ == '__main__': | |
| if len(sys.argv) < 3: | |
| sys.stderr.write('require arguments. host port filename') | |
| sys.exit(1) | |
| host = sys.argv[1] |
| import random | |
| import timeit | |
| import itertools | |
| def is_sorted(a): | |
| return all(a[i] <= a[i+1] for i in xrange(len(a)-1)) | |
| def qsort(a): | |
| def impl(a, left, right): | |
| if left >= right: |