やっと7000超えた

Posted on 2015年09月15日(火) in articles • Tagged with Game, ヒロチャ

ヒロチャ、やっと7000突破した。

screen shot

この記事書いてて詰まったとこ

rstでのimageの書き方.

.. image:: {filename}../images/aaa.png

上記のような書き方でないとimageのpathがうまい具合に解決してくれない。


Continue reading

心機一転、テーマを変えてみた

Posted on 2015年09月14日(月) in articles • Tagged with pelican

更新をサボっていたが再開しようかと思ったので、

心機一転、themeを変えてみた。

windowsだと

make serve

がErrorになる。なので、make htmlしてからoutputのディレクトリにcdして

python -m SimpleHTTPServer

でlocalserverを起動して確認した。

テーマは blue-penguine にした。

久しぶりにrstで書くと細かい記法を忘れてて戸惑いを隠せない。


Continue reading

libgdxでuniversal tween engine使ってみた

Posted on 2015年03月03日(火) in articles • Tagged with java, libgdx

Tweenアニメーションの実装に、universal tween engineというライブラリを使ったみた。

導入はlibgdxのwikiにあった。urlは以下の通り。

https://github.com/libgdx/libgdx/wiki/Universal-Tween-Engine
  1. jarをtween engineの公式から落とす
  2. projectのrootにlibsディレクトリを作成して、そこにjarを入れる
  3. gradleの設定を変更する

実装は以下のような感じでやった。

  1. Accessorを定義する。
  2. アニメーションを定義する
  3. renderでmanagerをupdateする

サンプルはなくしちゃった。。。(´;ω;`)


Continue reading

codeforcesのテストコードを自動生成するツールつくった

Posted on 2015年01月03日(土) in articles • Tagged with python

ただし、まだ未公開。

今はテストがunittest.mockで確認してるんだけど、subprocessでstdoutを確認するほうがよさそう。

理由は

  • if __name__ で分岐しないとimport時に実行されてしまう。
  • mockでbuiltins.printを入れ替えてるが、実装中のデバッグプリントをsys.stderr.writeとか 別なのでやんないと出力されなくなってしまう。

あたりかな。

ただ、mockの使い方を学びたいからやってみたって面が多いので、とりあえずよしとしよう。

テストスクリプトの作成はJinja2をつかってやってます。

依存するのはそれくらいかな。

もうちょっと手直しをしたらgithubに上げる予定。


Continue reading

pythonでsocketプログラミングをやってみる

Posted on 2014年12月15日(月) in articles • Tagged with python

pythonでsocketプログラミングをやってみる。

とりあえず簡単なTCPクライントとServerを作成する。

使用するのはpython3.3.5.

ここあたりはとりあえず読んでおく。

http://docs.python.jp/3.3/howto/sockets.html

client側コード

import socket

target_host = "localhost"
target_port = 9999

# create socket object
# AF_INET -> ipv4を使います
# SOCK_STREAM -> tcpを使います
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

client.connect((target_host, target_port))

# strではなくbyteを渡す
client.send(b"Hello Server")

response = client.recv(4096 ...

Continue reading

pelicanのthemeについて

Posted on 2014年12月09日(火) in articles • Tagged with pelican, python

色々とthemeを変えてみて、いいのがないか探している。

ただなかなかいいのが見当たらない。。。

あと、previewとかがないのがあるから、どういった感じのthemeなのかわからないものが多い。

微妙に機能が足りてないのとかもあるから、自分でカスタムするしかないかも。

https://github.com/getpelican/pelican-themes

とりあえずforkしてmonospaceあたりを自分なりにカスタマイズするのがよさげって思った。


Continue reading

TOEICを受けました

Posted on 2014年09月29日(月) in articles

会社でTOEICを受けたので感想を残しておこうと思う。

  • リスニングが絶望的にできない。聞き取れないのもあるが単語がわからん。
  • 文法問題が微妙。。。テクニック的なのも忘れてるし。
  • リーディングは結構解けた気がする。読むスピードはお察しだが。

とりあえず、CD聞きながら単語帳やっていこうと思いました。

また3ヶ月後くらいに受けないとあかんらしいです。

点数わかったら追記しようと思います。


Continue reading

blogをpelicanに移行しました

Posted on 2014年09月22日(月) in articles • Tagged with python, pelican

blogをpelicanに移行しました。

bloggerだとなんとなく書く気にならなかったので。

github pageを使ってます。

ドキュメントはひたすらに読みました。

http://docs.getpelican.com/en/3.4.0/

あとここは参考にしました。

http://openjerseycity.org/blog/technical/2014/06/20/Pelican-On-GitHub-Pages/


Continue reading

Googleの画像検索APIを使ってみる

Posted on 2014年06月02日(月) in articles

現在はCustom Search APIを使用する。

https://developers.google.com/custom-search/json-api/v1/overview?hl=ja

データ型

JSONかAtomで返ってくる模様。

Atomで取得する際はqueryにalt=atomとつける。

価格

Freeのやつと有料のやつがある。

API KEY

管理コンソールから取得してくる ...


Continue reading

Cordovaでandroidにアプリをinstallする

Posted on 2014年05月24日(土) in articles • Tagged with chrome, android, cordova

環境設定

手順はhttps://github.com/MobileChromeApps/mobile-chrome-apps/blob/master/README.mdにある。

  • androidSDKをインストールする。
  • .bash_profileにsdk/toolsとsdk/platform-toolsにpathを通す
  • brew install antでantを入れる。入らなかったらbrew updateしてから再度行う
  • npm install -g cca
  • cca checkenvで怒られないことを確認

Projectの作成

以下のコマンドを実行する

cca create APP_NAME

実行

作成したプロジェクトディレクトリで以下を実行

cca run android

これでアプリがdeviceにインストールされる。

プロジェクトの構造

以下のような形になっている。

.
├── config.xml
├── hooks ...

Continue reading