Devlion Memo

どことなくそれっぽい大学生の日記

HSP部屋がブログパーツに対応

以下のようにブログ記事へプログラムを埋め込むことができます.

vim-startifyでvimのロゴを起動画面に設定する

vim-startifyはvimの起動画面にASCII ARTや最近使ったファイルの一覧などを表示することのできるプラグインだ。 今回は、vimのロゴを表示させた。

お金がない人のためのオススメMacアプリ

貧乏だけど奮発してMacを買ってみたみなさん。 アプリストアはもう見ましたか? 有料アプリのランキング見てみてください、高すぎます。 Windowsならこんな感じのアプリ無料だったーというような経験も沢山あるかと思います。 今回は、そんな有料アプリの代…

HSPでレイトレーシング

勉強も兼ねてHSPでレイトレーシングを作った。

UIPickerViewに固定のラベルをつける[複数Component対応][iOS8対応]

よくこんなUIPickerViewを見かける。 iOS標準のタイマーに使われているUIPickerViewなのだが、iOS SDKには画像の「hours」「min」のようなラベルを追加する機能がない。 ならば作ってしまえ、というのが今回の記事。 方法としては、UIPickerViewにUILabelを…

MySQLで、ORDER BYが効かない

MySQLを使っていて、どうしてもORDER BYが効いていない、ソートが行われない時があったので、その原因と対策。 How do I set ORDER BY params using prepared PDO statement? ここに書いてある通りなのだが、Prepare文でORDER BY ? DESCなどとカラム名を?で…

TweetVimでユーザのアイコンが表示されない

TweetVimというvimでtwitterを見るための便利なプラグインがある。 このプラグインはタイムラインにユーザのアイコンを表示することができるはずなのだが、なぜか表示されない。 この問題の解決方法を書き留めておこうと思う。

cowsay日本語化

cowsayというコマンドをご存知だろうか。 こいつである。 Linux系のジョークソフトとして有名なこの牛なのだが、肝心の日本語を表示しようとすると、表示が崩れてしまう。 こんな具合である。 そこで今回は、こいつを日本語対応させようと思う。

iOS用キーボード「日付キーボード」をリリース

先日、iOS用キーボード「日付キーボード」をリリースした。 これは、日付を入力するためには、キーボードを何回も切り替えなくてはならないという、地味な問題点を改善するためのアプリである。 ダウンロードはこちらから。 iTunes Store

Golang製wikiを作った

Golangで何か作りたい何か作りたいとずっと思っていたので、少しは使えるものを作った。 Devlion Center

Manythingでスナネズミカメラ

ManythingというiPhoneやiPodを監視カメラにする便利なアプリがある。 今回はこれを使って、ペットとして飼っているスナネズミをいつでも監視できる環境を作ったので、そのメモ。

プライバシー・ポリシー

「dreeps」というiPhoneアプリ

この頃、以前よりRPGゲームにのめり込んでプレイする、ということができなくなってきたと感じる。いくら良作と言われるRPGも、何故か数日で飽きてしまう。最近は、「The Last Of Us」「アンチャーテッド」「Final Fantasy XIII」などをプレイしてみたのだが…

audio_RealtekALCが「No audio codec detected.」と返す

audio_RealtekALCを使ってAppleHDA.kextにパッチを当てようとしたのだが、「No audio codec detected.」とエラーが出てしまう問題。 自分の環境では、ALC892が検出されるべきところなのだが、実はlayout-idがきちんと設定されていないため、うまく検出できて…

Whited00rでiPhone3GSをiOS7化

今日、部屋の模様替えに伴う大掃除を行った。その際でてきたのが、懐かしのiPhone3GS。

HSPプログラミングコンテスト2014に応募した

激ムズ横スクロールアクションゲーム BE GODをHSPプログラミングコンテスト2014に応募した。 HSPTVを持っている人は是非プレイしてみて欲しい。

iPhone 5sに入れてる脱獄アプリ 2014年3月

iOS7の脱獄法が公開されてから随分経ちました。 私はiOS7 64bitに対応している脱獄アプリをよく検索しているのですが、その辺のサイトに載っているものは何だか被りがち。そこで今日は、他のサイトに載っていないような脱獄アプリを沢山紹介したいと思います…

ftpをやめてgitに

もうFTPを利用することは止めて、Gitを使おう。そのほうがメリットが多いよー という記事を読んで早速やりたくなってきた。 今まではある程度ローカルで作って、サーバにftpでアップロードする形で作ってきたが、まず二度手間だし、ローカルのフォルダの中は…

Lisp学習日誌2

- 2014/2/27 追記 昨日書いた、Lisp学習日誌1の問題は解決した。 (ql:quickload :center) とする前に、 (load "center.asd") を実行しておけばよいことがわかった。

Lisp学習日誌1

自分の作ったソフトウェアを配布するためのサイトを、Lispで作ろうと考えている。現在は仮にダウンロードセンターと読んでいる。 なぜLispかというと、今まで関数型の言語というものに触れたことがなかったため前々から学習したいと思っていて、さらにCavema…

Ghostをapache上に設置+α

かっこいいGhostはかっこいいnode.jsを使っている。node.jsは基本的に、スタンドアロンでアクセスを待ち受けてレスポンスを返す仕組みのため、apacheを動かしているサーバと相性が良くない。

ハクキンカイロを買った

近頃若者に人気らしい、ハクキンカイロというものを買った。 正式には「オイル充てん式カイロ」というそう。90年以上昔からある暖房器具だそうで、エコだ省エネだ言われ始めた頃から人気が再燃しているらしい。 このカイロ、使い捨てず、燃料を充てんするこ…

iPhoneアプリ「水音 -Suion-」をリリースした

先日、初めてのiPhoneアプリとなる、「水音 -Suion-」をリリースした。 水音 Lite Suion 水音 Suion これは、よくトイレに設置されている音姫という装置をiPhoneで再現するためのアプリであり、音姫のないトイレで使用することを想定して作成した。

年末におすすめ、Mac(Yosemite)の大掃除まとめ

部屋の大掃除も終わって、よし!これで完璧…でもなにか忘れてるような…って時は、多分Macの大掃除を忘れてる。 せっかく部屋が綺麗でも、Macが汚くては作業も捗らない、というのはよくある話。 年末、時間のまとまった時でないとできないメンテナンスもある…

Advertising Identifierの答え方(iAdのみの場合)

iOSアプリ申請時のIDFAの質問はこう答えるべし - アプリで飯を食う 質問の回答 Does this app use the Advertising Identifier (IDFA)? →Yes □Serve advertisements within the app →チェック □I, *(自分の名前), confirm that this app,〜 →チェック みたい…

DNSimpleでIPアドレスを通知するシェルスクリプト

最近、mydns.jpからdnsimpleへ移行した。 そこで、ipアドレスを自動的に通知するスクリプトを書いた。以下のファイルを/etc/cron.daily/にでも置いて、実行権限をつければ大丈夫だと思う。 また、この記事の下の方で各変数の確認方法を解説する。

DUALSHOCK3をYosemiteの操作に使う

ワイヤレスコントローラ (DUALSHOCK3) クラシック・ホワイト (CECH-ZC2JLW)posted with amazlet at 14.11.21ソニー・コンピュータエンタテインメント (2010-07-29)売り上げランキング: 316Amazon.co.jpで詳細を見る 先日、DUALSHOCK3を購入した。パソコンと…

iOS8.1を脱獄したら入れたい脱獄アプリ 2014年11月

Pangu8が公開されて2週間ほどたった。 Cydia, CydiaSubstrateもiOS8に対応し、そのままでも動く脱獄アプリも、やっと動くようになった脱獄アプリも沢山でてきた。 ここではそんなiOS8対応脱獄アプリをいくつか紹介したいと思う。

VCで、NaNを定義する

GCCやCLANGなどにはmath.hにNANという定数が含まれている。 しかし、調子に乗ってWindows環境でもコンパイルしてみようとすると、そんな定数ないよと怒られてしまう。 float.hに含まれているよ、と言っているサイトもいくつかあるが、自分の環境では定義され…

STABILO bionicを購入した

先日、STABILO bionic 0.3mmを購入した。ぬるぬるとした書き心地が特徴の、水性ボールペンである。 STABILO 水性ボールペン bionic 0.3mm ブラック 2007-46posted with amazlet at 14.10.12STABILO 売り上げランキング: 27,668Amazon.co.jpで詳細を見る 実は…

タイガーバーム赤を購入

以前からタイガーバームの白を愛用していたのだが、最近赤が存在することを知った。 白はとんでもない清涼感が特徴だったのだが、赤は逆に温感が特徴とのこと。 特に寒くなってきたこの頃、白のタイガーバームを塗るのに気が引けてきたので「これは!」と思…

XcodeのIndexingを停止した後、元に戻らない

今日、前々から悩んでいたXcodeのIndexingが重すぎて作業にならない問題の解決策として、Indexing自体を停止してしまった。 自分はこのサイトを見てIndexingを停止したのだが http://blog.livedoor.jp/ktdbs/archives/93304.html また、Indexingを戻したかっ…

iPhone 5sに入れてる脱獄アプリ 2014年8月

iOS7.1.xの脱獄ツールであるpanguがリリースされてだいぶたった。 もともとiOS7.1.xに対応していたTweakも、最近対応したTweakも出そろってきたので、そろそろおすすめTweakをまとめてみようと思う。

DuckDuckGoからBingへ

前回の記事(Google離れをした)より、Googleの代替としてDuckDuckGoを使っていたのだが、色々と気づくことがあった。 検索結果が見づらい これはおそらく、日本語への対応が不十分であることに起因していると思うのだが、検索結果のタイトルが、省略されてし…

Google離れをした

今日、Google関連のサービスのデータを全て別のサービスに移行して、削除した。 そのときの行程のメモ。 Gmail 実はこれが最も移行したかったサービス。最近、Gmailから児童ポルノ検出、プライヴァシーは大丈夫? : ギズモード・ジャパンなんていう記事も出…

Mailgunを使ってOB25P対策(postfix)

現在、プロバイダの規制によって自宅サーバから外部へメールを送信することができなくなっている。OB25Pのせいである。 OB25P対策には、プロバイダやgmailなどの有名どころを経由して送信する必要があるのだが、プロバイダのユーザ名とパスワードをサーバに…

サーバのOSをArchLinuxへ

この三日間ほど、サーバのOSの入れ替えを行っていた。 VineLinuxでサーバをたてたの記事でべた褒めしたVineLinuxだけど、正直CentOSと比べたらパッケージは新しいけど、そこまで新しいという訳でもない。最終的にソースからコンパイルして、自分でシンボリッ…

nginx+php-fpmで、「No input file specified.」が止まらない。

nginxとphp-fpmを使ってphpを動かそうとしたところ、「No input file specified.」というエラーが表示されて困った。 fastcgi_param SCRIPT_FILENAMEとかの設定がうまくいってない場合は、「File not found.」が表示されるので、そこら辺の問題ではないよう…

DataGridViewにおいて、Enterで選択を下に移動させない

C#で、DataGridViewのセルの編集中に、編集内容を確定しようとenterを押すと、確定と同時に下に選択が移ってしまうのをどうにかしようと苦戦した。 ネットで探すと、ProcessDialogKey関数をオーバーライドして、キーコードがEnterだったらthis.EndEdit()を実…

apache2.2において、ProxyPassがwebsocket通信を通さない

今までbutterflyやGateOneなどの、webを使ったターミナルエミュレータを試してきたのだが、なぜか全てのターミナルエミューレータがまともに動かない。 これらのターミナルエミュレータはそれぞれのポートを使ってインターフェースを公開しているのだが、そ…

Ubuntu14.04をMacBookAirに(refind未使用)

Ubuntu14.04が一昨日、リリースされた。 公式ドキュメントにも、他のサイトにもUbuntuをrefind等なしでインストールする方法はあまり載ってないように思えたので、まとめる。

MacBookAirにArchlinux

MacBookAirにArchLinuxを入れてみた。 DisplayManagerはslim, WindowManagerはGnome3を使ってる。見た目はUbuntuに似せたかったので、lightdmでunity-greeterを入れたかったのだが、なぜかエラーでパッケージが入らなかったため、slimで妥協している。 Gnome…