2013-01-01から1年間の記事一覧
2013年も残り1時間。振り返りましょうか。 2013年1月〜3月 ちょうど1年前くらいのこの次期、就活*1とアメリカでの学会発表と日本での発表と、色々大変だった。 まあ、全部無事に終わったし、本当に良かったと思ってる。 2013年4月〜6月 4月になると同時にブ…
先日,友達9人*1と,SCRAPの企画・運営する常設型リアル脱出ゲーム「魔王城からの脱出」に参加してきた.前回は,枚方パークを舞台にした「夜の遊園地からの脱出」に挑戦したけど,無惨に失敗した.で,リベンジ戦みたいな感じで挑戦.ぶれぶれだけど,パン…
サーバ上にあるディレクトリごと転送したとき,Macで勝手に作られてしまう.DS_Storeというファイルも一緒に転送してしまったときがあった.で,そのディレクトリの下にも色々ディレクトリはあったから,一つ一つ「rm .DS_Store」とかしていくのはメンドイ.…
色々と忙しいこの時期に,さらにWebサービスを作って公開してみた. 怪文書ジェネレータ これ > 怪文書ジェネレータその名の通り,怪文書を作成できるサービス.怪文書って何って感じだけど,新聞とか雑誌とかから1文字1文字切り抜いて貼り付けられた文書み…
タイトル通り.アクセスなんてまだまだ全然少ないけど,0ではないという現状.はてなブログのアクセス解析を見てみると,土曜日と日曜日が圧倒的に少ない.で,何曜日が一番アクセス数が多いんだ?という素朴な疑問に至る.というわけで,Google Analyticsを…
Facebookの友達のpostを見て,「この人といつ友達になったんだ?」と思うことがあった.で,いつ友達になったかを知る方法. プロフィールからアクティビティログを見る.そしたら,こんな感じで,過去のアクティビティログがずらーって並んでる.で,「他を…
過去に mkvirtualenv env-hoge という風にenv-hogeという環境を作ったものの,env-fugaに変えたいと思ったときのやり方.virtualenvには, mkvirtualenv: 環境を作成する cpvirtualenv: 環境をコピーする rmvirtualenv: 環境を削除する っていうのがある.つ…
FlaskであるビューのURLを取得したいとき,たいていはurl_forメソッドを使う.ただ,url_forはデフォルトでは相対URLしか返してくれない.絶対URLが欲しいときには,_external=Trueをパラメータとして与えるといい.例えば, url = url_for("index", _extern…
タイトルの通り.ゆっくりと(じっくりではない)開発を進めてきたアプリがようやく公開に至ったので,報告をば. アプリ名は「ゲームマスターのための人狼」. App store: iTunes の App Store で配信中の iPhone、iPod touch、iPad 用 ゲームマスターのた…
前回の続き. ビュー エントリーページ データベースに保存されている全てのエントリーの一覧のページ.ルートでもある.以下をflaskr.pyに追記する. @app.route('/') def show_entries(): cur = g.db.execute('select title, text from entries order by i…
Flaskのチュートリアルをやるに当たって参考にしたサイトはこちら. Tutorial — Flask 0.10.1 documentation チュートリアル — Flask v0.5.1 documentation 本家と日本語訳サイトがあるが,日本語訳サイトは本家に比べて古いので若干異なる部分があるうえ,…
過去にチュートリアルをしたり,簡単なWebアプリケーションを作ったり,Pyramidはちょっとだけかじった.で,今回はFlaskに挑戦しようと思う.Pyramidも全然理解していないのにとか,そういうのは,まあ,いいでしょう.なんで,Flaskをやってみようと思った…
GitHubのロゴとかオクトキャットの画像を使いたいと思うことがあるかもしれない.オクトキャットとは,GitHubの猫+タコのキャラクター.これ. で,画像は公式サイトから手に入れることができる. > GitHub Logos and Usage · GitHubzipファイルをダウンロ…
NSArrayの全ての要素に対して一括で同じ処理をしたいときなんかがある.全ての要素が同じインスタンスメソッドを持っているなら,それを簡単に実行することができる. まあ,例えば,クラスPersonの属性に身長heightがあって,さらに身長を1cm伸ばすようなイ…
先日,iPhone 5s/5cが登場し,iOS 7も公開された.で,iPhoneアプリとか開発してる人にとっては必要なアイコン画像の種類とかも増えた.調べてみた.色々調べたけど,イマイチ理解もできてないので,正しいかは分からない.
Macをリカバリする必要があって,中身がキレイになったMacを起動したときがあった.Macの初期設定画面を見るのはかなり久しぶりだった.諸事情でApple IDは入力できなかったので,Apple IDの入力をスキップしたら,やたら個人情報を聞いてくるページに遷移し…
Aizu Online Judge(AOJ)とは,会津大学の提供しているプログラミング問題のオンライン採点システム.高校生の情報オリンピック,パソコン甲子園,大学生のACM-ICPCなどで出題された問題が用意されていて,自分のレベルに合わせて解答できる.過去に,AOJは…
requestsモジュールはとても便利で使い勝手がいい. >>> import requests >>> r = requests.get('https://api.github.com/user', auth=('user', 'pass')) >>> r.text u'{"type":"User"...' >>> r.json() {u'private_gists': xxx, u'total_private_repos': xx…
Finderで隠しファイルを表示させたければ,一旦ターミナルからコマンドを打てば,それ以降ずっと隠しファイルは表示される.しかし,アプリケーションからあるファイルを開きたいときに現れるFinderのダイアログには隠しファイルは表示されない.ということ…
UIPickerVIewでラベルに長い文字列を載せると切れてしまうので,サイズを小さく変更したい.例えば,_datasがこんな感じのときについて考える. NSArray *_datas = @[@"普通の文字列", @"けっこう長ーーーい文字列", @"かなり長ーーーーーーーーーい文字列"]…
今まで使ってたGitHubアカウントとは別に新しくアカウントを作りたいなーってことで作った.これまで使ってたやつはアカウント毎削除してしまってもいいんだけど,とりあえず残しておくことに.で,新しいGitHubアカウントを作ったものの,このままだとgit p…
※ネタバレは含みません ※「ともっくすが脱出に失敗した」というネタバレは含みます 先日,友人とひらかたパークで開催された脱出ゲームに参加してきた. > 夜の遊園地からの脱出 at ひらかたパーク 大阪リアル脱出ゲームシリーズパスルとか謎解きとかいうも…
iPhoneアプリを作っていて,データのシリアライズをしようと思い,NSKeyedArchiverのarchiveRootObject:toFile:メソッドでアーカイブして,NSKeyedUnarchiverのunarchiveObjectWithFile:メソッドでアンアーカイブしようと思った.しかし,保存はできるが,復…
10月1日の東京にはスーツ姿の学生が大勢集まるらしい.倫理憲章によって,内定を出すのは10月以降でないといけないらしい.で,基本的に,10月1日に内定通知を出す企業が多くて,内定式が行われ,内定者は東京に集まる,と. ご多分に漏れず,10月1日にスー…
PDFをダウンロードできるようにするなら,どうせなら,そのダウンロード数もGoogle Analyticsでトラッキングできるようにしたいと思うのが人というもの.こちらのサイトを参考にさせていただきました. > GoogleアナリティクスでPDFファイルのダウンロード数…
Pyramidのプロジェクトで,静的ファイルとしてPDFを置いておき,aタグでリンクを張ることで,そのPDFをダウンロードできるようにしたい.Pyramidプロジェクトを作成したときに,静的ファイル用のstaticディレクトリができるので,そこにfileディレクトリを作…
今週のお題「秋の味覚」 秋の味覚と言ったら,やっぱり秋刀魚だと思う.で,秋刀魚と言ったら,塩焼きがいいかなと思う.学食でも秋刀魚は食べることができて,秋刀魚の南蛮漬けと秋刀魚の塩焼きがある.168円くらいかな.安いし,美味しいし,健康にいいし…
テーブルとか管理するテーブルとかがありそうな気はしてたし,あった気がしてた.これでいいのね. select count(*) from sqlite_master where type='table' and name='<テーブル名>';
なんとなく作ってみようと思い立ってから相当時間が経ったが,公開できるレベルに達したので,公開した.ダイスメーカー > ダイスメーカー - 作成
最近,エディタとしてSublime Text 2を使い始めた.で,Pyramidのテンプレートは基本的にMakoを使っている.Sublime Text 2には,デフォルトではMakoテンプレート用のシンタックスハイライター???*1が,当たり前だが入っていない.これまで,HTML用のシン…