2012-01-01から1年間の記事一覧

VimでCppコンパイル&実行

F6で。 .vimrc "cpp function! s:CC() exe "! cc -o %.out %" exe "! %.out" :endfunction command! CC call <SID>CC() map <F6> :call <SID>CC()<CR></cr></sid></f6></sid>

ターミナル(Bash)のウィンドウサイズが知りたい - Ruby

irbからだとENV['LINES']に行数、ENV['COLUMNS']に列数が入ってるんだけど、普通にrubyから実行するとnilになってる。 んで、何となくReadline.readline()したらENVにLINESとCOLUMNSが追加されてた。 何がしたいかっていうと、この画像の点線部分があるじゃ…

GoogleAppEngineでPython2.6+Django1.4.2

Django スタートガイド | Python | Google Cloud manage.pyのエラー Google Code Archive - Long-term storage for Google Code Project Hosting.のr117で $ ./manage.py startapp appName やると Traceback (most recent call last): File "./manage.py", l…

Keys列挙体のメンバー名が分かりにくいから置換する

Keys Enum (System.Windows.Forms) | Microsoft Docs これでキーの名前が分かるんだけど、MacBookはOME〜なんちゃらっていうマイナーなキーボードにあたるらしくて、キーコードも特殊なので対応しなきゃいけない。 あと数字キーはD1じゃなくて1、Multiplyと…

C#で非同期ソケット通信

ブラウザでlocalhost:portを開いてチェック。 Programs.cs using System; using System.Collections.Generic; using System.Text; namespace Spider { class Program { static void Main(string[] args) { NetworkListener n = new NetworkListener(); n.beg…

Rubyでスレッドを簡単に扱うための何か

Rubyでスレッド使うときの雛形みたいなやつ - juntkの日記をちゃんと使えるようにしただけ。 スレッドの並列実行と待機、実行、破棄の管理を簡単に。詳しくは上の記事。 MyThreadTest.rb つかいかた。 MyThread#addThreadでスレッドをテキトーに追加していく…

Rubyでスレッド使うときの雛形みたいなやつ

スレッド間の変数の扱いとかスレッド管理とかチェックしたついでに。 重たい処理を何度も実行する必要があって、並列に処理したい場合を想定。 スレッドが終了しないうちに新しい処理が来て間に合わない。のでスレッドオブジェクトを配列に貯めておいて、順…

なにこれ

なにこれ1 MacBook-Pro:Downloads ***$ irb irb(main):001:0> require 'rubygems' => true irb(main):003:0> require 'opengl' [BUG] cross-thread violation on rb_gc() (null) Abort trap: 6 なにこれ2 MacBook-Pro:rubybox ***$ irb irb(main):001:0> req…

Macで「require 'rubygems' => false」な状態

sudo port install ruby でインストールした場合はgemの方もportから入れ直すといいらしい。 sudo port install rb-rubygems たぶんgem installもやりなおし。

最小二乗法でなめらかな曲線を描く

適当にラインを引いて(白)、最小二乗法で多項式曲線(緑)の近似をしてみた。 ソースコード(あとで) 使ったもの http://www.sist.ac.jp/~suganuma/kougi/other_lecture/SE/predict/least/C++/least.txt 曲線あてはめ - Wikipedia

ajaxとかhtml5のcanvasとか使って適当に

TumblrAPI V1廃止のため終わり。 久しぶりにcanvas使ったらcontext.flush();とか書いてた。 Tumblrから画像を持ってきてCoreserverにキャッシュして表示するだけ。 セルで枠組みを作ってから配置したら色々と捗った。 cellTumblr メモ ネーミング規約とか。 …

AjaxなWebアプリ

TumblrAPI V1廃止のため終わり。coreserver.jpでサーバーを借りたので、試しにAjaxなWebアプリを書いてみた。 TumblrのDashboardに流れてくる画像を表示するだけ。 オートリロードとサムネクリックでがちょっと便利。 http://juntk.net/tumblr/

某ナビさんの広告を見て思い出したネタ。

hostsいじり。 たぶんflashとかも置ける。広告より目立ってる。

Safari5.1.2 RamDiskにCache.dbを置く

Mac OS X 10.7.2 Safari5.1.2 キャッシュが保存されない? Esperance DVでRamDisk作る Self auto restoreにチェック "~/Library/Caches/com.apple.Safari/Cache.db"をRamDiskにコピー シンボリックリンク張る 上の手順ではRamDiskのCache.dbに保存されなかっ…

TumblrにQuote Postを投稿する前に既出か確認したい

手動で完全一致検索するのが面倒なのでブックマークレット書いた。 ブラウザ上で選択した文字列をダブルクォートで囲んで、検索オプション(site:tumblr.com)を付けてGoogle検索するだけ。 Postが見つかったらそのページからReblogする感じで。 ブックマーク…