以前MIDIハッカソンで、「PythonはC/C++とお話できます!」的な話を聞いていて、ずっと気になっていたのでちょっと試すだけ試してみた。PythonからCプログラムを呼び出す | 象歩を参考に、そのまま動かすところまでやってみた。CもPythonも未経験だけど、可…
近年Minecraftは好奇心をくすぐる意味で教育に良いと言われており、Microsoftは「Minecraft in education」を出すなど、そっちの方面で結構盛り上がっています。 ComputerCraftEduは、ComputerCraftの教育向けにカスタマイズされたMODで、ブロックを使ったプ…
追記:こちらは1.7.10以前向けの記事です。1.8以降はIntelliJ IDEA + Forge 1.8 で modding 環境整えた - Spica*をご参考ください。 とりあえずMod作り始めるところまで書いとく。 環境 Forge 1.7.10 Mac OS X (El Capitan) IntelliJ IDEA 15 手順 まず、For…
# MeCabインストール $ brew search mecab homebrew/php/php53-mecab homebrew/php/php56-mecab mecab-jumandic mecab-unidic homebrew/php/php54-mecab mecab mecab-ko homebrew/php/php55-mecab mecab-ipadic mecab-ko-dic $ brew install mecab mecab-ipa…
# ダウンロード(お好きなバージョン) curl -O -L https://files.phpmyadmin.net/phpMyAdmin/4.4.14.1/phpMyAdmin-4.4.14.1-all-languages.zip # 解凍 unzip phpMyAdmin-4.4.14.1-all-languages.zip cd phpMyAdmin-4.4.14.1-all-languages # phpMyAdmin起動 p…
ついに、なんとなーく27歳になってしまいました。 思うところいろいろあるのでつらつらーっと書こうかなと思います。。 スキルのこと 会社ではいろんなことを経験させてもらいまして、おかげさまで現時点でJavaScript/Java/Objective-C/PHP/ShellScriptがそ…
MagicaVoxelについての記事 を見てちょっと楽しそうだったので同じ所までやってみました。 libGDXプロジェクトを作成し、MagicaVoxel の標準で用意されているモデルをを、画面上に表示するところまでしてみました。環境はMac。 プロジェクト作成 下記設定で…
ECTっていうのは、テンプレートエンジンの一つです。 ECT - Fastest JavaScript template engine with CoffeeScript syntax このECT、テンプレートの継承が便利で、かつjadeのような特殊文法さが少ないので学習コストが低いのが特徴です。文法はejsに似てま…
追記(2015-08-29):直してる人居た!!( ASUS Zenfone2 自分でディスプレイ交換 - かりぶろ )すげー! あかんかったーー pic.twitter.com/xQ3sWlGFOZ— えすぺりあ@むおおおお (@esperia09) July 18, 2015 チックショーーーーー!!! 電源ボタン長押しすると…
Minecraft Forgeより、installerを選択 リンクコピーする。 http://files.minecraftforge.net/.../forge-1.8-11.14.3.1450-installer.jar みたいなURLになる。 (forgeの広告表示開かないの、多分Forge提供側に迷惑かかるので直リンクは避けてます。) サーバ…
いろいろ調べてる時、なんかよくAPIドキュメントでこういう感じ(↓)のデザインのドキュメントを見ると思ってたんですけど、 sphinx_rtd_themeっていうSphinxのテーマでした。知らんかった。 Powerline Documentation Sphinxっていうのは、ドキュメントを掻…
追記2(2015-06-18 14:47) AssetManagerを使うと、本稿の問題は解決できました!僕が管理クラスの存在を知らなかっただけでした。 調べたのでサンプルコードを載せておきます。 public class MyGdxGame extends ApplicationAdapter { // 読み込むファイルの…
いまさらとか言わんで… 1ページ目 - esperia09の投稿 - Qiitaqiita.com 記事増えてきたら、ぼちぼちはてなブログの方にもリンクはります。。
なんかやることコロコロ変わってる感あるの、ほんとアレ…。 あんまり時間が無いので、メモ程度にまとめておく。。 libGDX Javaでマルチプラットフォーム対応なゲーム開発ができるツール Ingressも使ってるらしいので、導入事案もなかなか強力。 クロスプラッ…
所感 すごい手触りが良い。JavaScript好きだったらそこまで勉強しなくてもなんでも書けるような気がしてくる まだちょっとしか触ってなくて文法あんまりだけど、Java+JavaScript+ES4=TypeScript な感じ。TypeScriptのmoduleもJavaScriptのmodule触ってないか…
会社のパソコン新しいの使うようになったのでターミナルもかっこよくしたくなったので! 例によって Homebrew は入ってること前提です。 Powerlineのインストール $ brew install python $ pip install git+git://github.com/Lokaltog/powerline Installatio…
モノとしてrsync使うとデータ移行楽なの知ってたんですけど、社内PCのデータ移行として利用するの初めてでビクビクしてたけど、とっても便利でした!ファイルのパーミッションもそのままで同期してくれるのが最高に良い。ほとんど元のまま次のPCでも使える。…
コマンドラインからiOSプロジェクトをビルドしてipaファイルを作成した際に、作成後のファイルにバージョンを自動的に入れたかったので、バージョンを取得する方法を調査した。 $ cd path/to/ios_project $ xcrun agvtool mvers -terse1 1.0.0 path/to/ios_p…
mitmproxyご存知無い方は iPhone - iOS実機のSSL通信をプロキシによって傍受したり改ざんする方法 - Qiita が詳しいと思います。 ADVTrustStoreのインストール mitmproxy 0.10 - IOS Simulatorに書いてある通りにインストール。 $ git clone https://github.…
Mac上のVagrantに「Official Ubuntu 14.04 64bit」のイメージを入れて起動し、そこにdockerを入れて試すことにした。 Qiitaで注目されていた、Dockerハンズオン資料 - Qiita を中心にやってみた。 インストール 僕はニフティクラウドではないので、インスト…
Androidで、よくSQLiteデータベースからデータを取得するとき、DAOクラス内でCursorオブジェクトから別のデータ保持用のModel(Bean)クラスへ変換してから、実際のプログラムの方へ返したいことが多いのですね。 DAOって何かって言うと、データベースから取得…
以下のブログでほぼ解決した。 tmux 1.9 で split したらカレントディレクトリがホームディレクトリになる…不便 - 青木屋です。 ただ、自分で~/.tmux.confちゃんと弄ったことあまりなくて、上記だけではすぐに分からなかったので少しググった… .tmux.confで…
いつも検索してる気がする…。よくadduserとuseraddがどっちか分からなくなって死にそうになる Ubuntu/CentOS で動いたやつ # myuserが所属するグループを表示 $ groups myuser # mygroupというグループを追加 $ groupadd mygroup # myuserという既存ユーザを…
/etc/zprofileではなく、/etc/zsh/zprofileにありました…。 CentOS 6にて。$ man zshにも書いてないのに! ちょっとだけ時間使った… ちなみに、/etc/zprofileとは、ログインシェルをzshにしているとき、ログインしたときに必ず実行するシェルスクリプトを書…
※追記: この実装のせいなのかはまだ定かではないのですが、非同期処理後、AsyncGenericHttpResponseHandler#sendSuccessMessageメソッドを実行した後、稀にhandleMessageが実行されず、コールバックが返ってこないことがありました。調査中です。 ※追記2: 具…
$ DIR="/path/to/myrepository" $ git --git-dir=$DIR/.git pull 僕はローカルのテストでのテストとは別に、テスト用のサーバを外部アクセスできる形で立ててnode.jsのプログラムを動かしてるんですが、git-push後にいちいちサーバにログインしてnode.jsを再…
イベント事とかで、人が殺到してメンテナンス状態になることとかありますよね!! F5を定期的に押して監視するのも手が掛かる…F5連打したい気持ちも分かります。「DoSかよ氏ね」と悟られたくない気持ちもわかります。 そんな時、簡単自動pollingによる監視を…
よくわからなくなるのでメモ。 sudo dseditgroup -o edit -a <username> -t user _www via http://apple.stackexchange.com/questions/13132/how-to-add-user-to-a-group-on-command-line 僕は、MacでApache/MySQL/PHP環境を整える際、 Apache: 標準のもの PHP: homebr</username>…
http://d.hatena.ne.jp/esperia/ から移行。