以前から、vimを最大化して使っている最中に、vimの右端の方をクリックしてもラップして左端の方がクリックされていた。 なんとなく無視していたのだが、気になったので調べたところ、どうやら以前のxtermの仕様では223列目以降のマウス座標に対応していない…
microcosm-cc/bluemondayという便利なサニタイザーがある。 文章中に含まれるHTMLタグやクォーテーションなど、脆弱性に繋がる文字列を削除してくれるパッケージだ。 よく他のブログでは、 sanitized := bluemonday.UGCPolicy().Sanitize(query) のようにUGC…
こんな感じで余ってるiPhoneをVNCで接続し、3つめのディスプレイにした。 その際の設定のメモ。 (もちろん、PCでもiPhoneでもiPodでもAndroidでも何でも繋げる。) 環境 PC ArchLinux X.Org Server 1.17.2 XMonad 0.11.1 XRandR 1.4.3 iPhone4S (640x960) デ…
昨日のslimvでCIMを使う - Devlion Memoに引き続き,今度はRoswellをslimvで使う方法. 今回はslimvの改造は要らない. .vimrcに以下の記述をするだけ. " for slimv let g:slimv_lisp = 'ros run' let g:slimv_impl = 'sbcl' " 使用する処理系に関わらず 使…
KeenS/CIM · GitHubをkovisoft/slimv · GitHubで使うメモ. まず,.vimrcに以下を追記する. " for slimv let g:slimv_lisp = '~/.cim/bin/cl --repl' let g:slimv_impl = 'cl' 次に,slimvを改造する. slimvのディレクトリ/ftplugin/lisp/slimv-lisp.vimを…
よく「そのぐらいの桁数だと総当りで一瞬だよ」みたいなことを聞くので,PHPのcrypt関数が生成するハッシュ値がどれほどの時間で解けるのか,試しに書いてみた. ちなみに,このままの状態では8桁英数字(小文字のみ)となっている. ちなみにちなみに,自分の…
以下のようなエラーメッセージが出て、起動できなかった。 Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/sun/jna/Library at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Cla…
今日、自宅サーバ上のGhostからはてなブログへ引っ越しを行った。 どちらもマークダウン形式で記事をかけるため、記事自体の変更は少なくすんだ。 引っ越しの際行ったことのメモ。
A lesson in shortcuts. Long ago, as the design of the Unix file system was…より… Long ago, as the design of the Unix file system was being worked out, the entries . and .. appeared, to make navigation easier. I'm not sure but I believe .. …
vim-startifyはvimの起動画面にASCII ARTや最近使ったファイルの一覧などを表示することのできるプラグインだ。 今回は、vimのロゴを表示させた。
貧乏だけど奮発してMacを買ってみたみなさん。 アプリストアはもう見ましたか? 有料アプリのランキング見てみてください、高すぎます。 Windowsならこんな感じのアプリ無料だったーというような経験も沢山あるかと思います。 今回は、そんな有料アプリの代…
勉強も兼ねてHSPでレイトレーシングを作った。
よくこんなUIPickerViewを見かける。 iOS標準のタイマーに使われているUIPickerViewなのだが、iOS SDKには画像の「hours」「min」のようなラベルを追加する機能がない。 ならば作ってしまえ、というのが今回の記事。 方法としては、UIPickerViewにUILabelを…
MySQLを使っていて、どうしてもORDER BYが効いていない、ソートが行われない時があったので、その原因と対策。 How do I set ORDER BY params using prepared PDO statement? ここに書いてある通りなのだが、Prepare文でORDER BY ? DESCなどとカラム名を?で…
TweetVimというvimでtwitterを見るための便利なプラグインがある。 このプラグインはタイムラインにユーザのアイコンを表示することができるはずなのだが、なぜか表示されない。 この問題の解決方法を書き留めておこうと思う。
cowsayというコマンドをご存知だろうか。 こいつである。 Linux系のジョークソフトとして有名なこの牛なのだが、肝心の日本語を表示しようとすると、表示が崩れてしまう。 こんな具合である。 そこで今回は、こいつを日本語対応させようと思う。
先日、iOS用キーボード「日付キーボード」をリリースした。 これは、日付を入力するためには、キーボードを何回も切り替えなくてはならないという、地味な問題点を改善するためのアプリである。 ダウンロードはこちらから。 iTunes Store
Golangで何か作りたい何か作りたいとずっと思っていたので、少しは使えるものを作った。 Devlion Center
audio_RealtekALCを使ってAppleHDA.kextにパッチを当てようとしたのだが、「No audio codec detected.」とエラーが出てしまう問題。 自分の環境では、ALC892が検出されるべきところなのだが、実はlayout-idがきちんと設定されていないため、うまく検出できて…
激ムズ横スクロールアクションゲーム BE GODをHSPプログラミングコンテスト2014に応募した。 HSPTVを持っている人は是非プレイしてみて欲しい。
もうFTPを利用することは止めて、Gitを使おう。そのほうがメリットが多いよー という記事を読んで早速やりたくなってきた。 今まではある程度ローカルで作って、サーバにftpでアップロードする形で作ってきたが、まず二度手間だし、ローカルのフォルダの中は…
- 2014/2/27 追記 昨日書いた、Lisp学習日誌1の問題は解決した。 (ql:quickload :center) とする前に、 (load "center.asd") を実行しておけばよいことがわかった。
自分の作ったソフトウェアを配布するためのサイトを、Lispで作ろうと考えている。現在は仮にダウンロードセンターと読んでいる。 なぜLispかというと、今まで関数型の言語というものに触れたことがなかったため前々から学習したいと思っていて、さらにCavema…
かっこいいGhostはかっこいいnode.jsを使っている。node.jsは基本的に、スタンドアロンでアクセスを待ち受けてレスポンスを返す仕組みのため、apacheを動かしているサーバと相性が良くない。
先日、初めてのiPhoneアプリとなる、「水音 -Suion-」をリリースした。 水音 Lite Suion 水音 Suion これは、よくトイレに設置されている音姫という装置をiPhoneで再現するためのアプリであり、音姫のないトイレで使用することを想定して作成した。
部屋の大掃除も終わって、よし!これで完璧…でもなにか忘れてるような…って時は、多分Macの大掃除を忘れてる。 せっかく部屋が綺麗でも、Macが汚くては作業も捗らない、というのはよくある話。 年末、時間のまとまった時でないとできないメンテナンスもある…
iOSアプリ申請時のIDFAの質問はこう答えるべし - アプリで飯を食う 質問の回答 Does this app use the Advertising Identifier (IDFA)? →Yes □Serve advertisements within the app →チェック □I, *(自分の名前), confirm that this app,〜 →チェック みたい…
最近、mydns.jpからdnsimpleへ移行した。 そこで、ipアドレスを自動的に通知するスクリプトを書いた。以下のファイルを/etc/cron.daily/にでも置いて、実行権限をつければ大丈夫だと思う。 また、この記事の下の方で各変数の確認方法を解説する。
ワイヤレスコントローラ (DUALSHOCK3) クラシック・ホワイト (CECH-ZC2JLW)posted with amazlet at 14.11.21ソニー・コンピュータエンタテインメント (2010-07-29)売り上げランキング: 316Amazon.co.jpで詳細を見る 先日、DUALSHOCK3を購入した。パソコンと…