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

雑記

リアル事情で家を引越しをしていた。家を変えてから1週間ぐらい経っているけど もう1週間ぐらいかかりそう。ネット回線が少しだけ改善されたので 思いのほかやってしまった。 ※ゴールデン除けば熱帯はできるレベル本当は先週からGGXrdRランクサイトの開発を…

GGXrdRランクサイト公開 だよ!

とりあえず、GGXrdRランクサイト作成しました。http://ggxrdrankingsite.org/前回のランクサイトと比べてもあまり新鮮味はありませんが 前回の永遠のPre版と違って少しずつコンテンツは増やすつもりです。 (だから今回はPre版付けてないよ?) 10月9日以降に…

GGXrdRランキングサイト

GUILTY GEAR Xrd -REVELATOR- こと GGXrdRのランキングサイトを作成中。 前回はGGXrdランキングサイト(仮)では レーダーチャートを面白がってくれた人が多かったが 今回は実装するかは考え中。 変わりに別な要素を考えている。 ※GGXrd R プレイヤーズギルド…

GUILTY GEAR Xrd -REVELATOR-

GUILTY GEAR Xrd -REVELATOR-が稼動しましたね。 僕はゲーセン勢でもなければPS3からも離れてて動画勢なので少し残念な重いです。 代わりに、またつまらぬ物を作ろうと思っています。 今回は前回とは少し違ったものを掲載しようと思っています。

引越し

はてなブログの方が使い勝手が良さそうなので引っ越してきた。

【Raspberry Pi】Raspberry Pi2買ったったw

Raspberry pi2を買ったので簡易メモ。NOOBS_v1_4_1からNOOBSをDL。SDカードはSDFormatterv4を使用してフォーマット。Raspbianをインストール。日本語入力に対応するため$ sudo apt-get install ibus-anthy設定画面の起動は$ sudo raspi-configシャットダウン…

【音楽系】 PyAudio

資料を展開すると言ったな。あれは嘘だ。----------------------PyAudio#coding:utf-8 import wave import pyaudio wf = wave.open("test.wav", "r") p = pyaudio.PyAudio() stream = p.open(format=p.get_format_from_width(wf.getsampwidth()), channels=w…

GUILTY GEAR Xrd -SIGN- ORIGINAL SOUND TRACK

GG

GUILTY GEAR Xrd -SIGN- ORIGINAL SOUND TRACKを予約した。◆収録曲リスト Disc 1 #01 Give me a break #02 Magnolia Éclair #03 Starry Story #04 The Lily of steel #05 Black Blank blah-blah-blah #06 Engage #07 Flash Hider #08 Destructive Goodwill #…

【Python】【Bottle】 SimpleTemplate Engine

■テンプレートシンタックスBottleのテンプレートは、HTMLのほかに% if ~:や<%for i in range(9): array[i] = 0%>など、%の間はPythonのコードを記載する事ができる。

【Perl】 ニコニコ動画 『スナップショット検索API』

初めて使った。使い方はニコニコ動画 『スナップショット検索API』 ガイドtest.pluse 5.14.0;use warnings;use utf8;use autodie;use FindBin;use lib qq($FindBin::Bin/lib);use IO::File;use Encode;use LWP::UserAgent;use HTTP::Request::Common;open my…

【Python】【Bottle】 Templates

■Templatesテンプレートを使用するには「template」関数を使用する。テンプレートの配置は「./views/」フォルダ、もしくは「bottle.TEMPLATE_PATH」に登録されているパスを読み込んでくれる。なので読み込んでほしいフォルダを指定する場合は「bottle.TEMPLA…

【Python】【Bottle】 Query Variables

■Query Variablesクエリパラメータの指定はrequest.query.文字列で指定可能。# coding:utf-8from bottle import route, request, response, template@route('/test')def test(): no = request.query.luckyno or 0 return template('Lucky No.{{no}}', no=no)…

【Perl6】 yukicoder

yukicoderにPerl6を入れてもらった。たまに使ってみる感じ。速度的にはorzPerl6は正式リリースされたらちゃんと使ってみる感じ。それまではやっぱりPython。標準入力は# 単行get()# 複数行for lines() {}# 1行に複数個のINPUTmy @array = get().split(" ");s…

【Python】【Bottle】 Cookie

■CookiesCookieの発行はresponse.set_cookie()を使用。Cookieの取得はrequest.get_cookie()を使用する。# coding:utf-8from bottle import route, run, request, response@route('/hello')def cookie_test(): if request.get_cookie("cookie_test"): return …

悲報

Bottleで遊ぶもInternal Server Errorが発生しログと睨めっこするも解決せず、辛いorz

【Python】【Bottle】 HTTP Errors and Redirects

■HTTP Errors and Redirectsということで、特定のURLに飛んだときにエラーページを表示させるためにはabort(コード, 文字列)を使用する。 from bottle import route, abort@route('/httpstat')def restricted(): abort(404, "これはテスト")404だけでなく、…

【Python】【Bottle】 Error Pages

■Error PagesBottleの各エラーページはerrorデコレータを用いてデフォルトのエラーページを上書きする事ができる。from bottle import error@error(404)def error404(error): return 'エラー404'

【Python】【Bottle】 Request Routing

■Request RoutingBottleのRoutingは@route()を使用する。引数にURLのパスを記載でき、GET,POSTなどの指定も可能。@route()の次の行には割り付ける関数を記載する。@route(path='/hello')def hello(): return "Hello World!"@route('/')@route('/hello/<name>')def </name>…

【Python】【Bottle】 初めてのBottle

Webには詳しくはないが、 PythonのWebフレームワークの1つ、Bottleを覚える。 ■使用環境 Python : Python3.4 サーバー : apache2.2 + mod_wsgi OS:Windows7 or Ubunts ■ファイル構成 index.py app.wsgi ■Bottleのインストール <Ubunts> sudo apt-get install pyt</ubunts>…