円周率は3.05より大きいことの証明をしてみた

ホッテントリを見てたらこんなのが流れてきたので、タイトルだけ見て記事は読まずに自力で解いてみました。 kosotatu.jp そしたら元記事と解答が異なり、かつ結果的に中学数学だけで解けたので、記念に。 東大の問題にしちゃ簡単だという意見もあってその通…

仕事で「コミュニケーションが問題だ」とまとめるのは何も言ってないのと同じ

過去に数度こういったtweetをした記憶がありますが、何度でも言います。 「コミュニケーション」という言葉の指すものが漠然とし過ぎていて、まともな問題提起になっていないからです。 こうした問いにはまともな解が与えられません。 それを正すことが、解…

JSHint Options 日本語訳

JSHintのオプション設定が色々あって、ひと通り把握したいなあと思ったので日本語訳してみました。 http://qiita.com/xorphitus/items/f26ec8fbe17c317d3994 英語力の不足でところどころ心折れています。 手頃な.jshintrcを作って、チームメンバーで共有した…

若干functionalなJavaScript, CoffeeScriptの個人的に使うイディオム

http://qiita.com/xorphitus/items/40aa10d093e8b7fa0699 ジェネレータ (yield) を使う技が今のところない。 コードのためのコードを書くのはNGだと思うけれど、概念を理解して使いこなせる段階にいることが重要なのであって、そうなるために投入していきた…

ラジオ番組自動生成Webアプリを作ってみた

まあ実は1年前に作ったものなんですけどね。 http://mychannel.herokuapp.com/session/new ここ数ヶ月は放置していて、MySQLにつながらないというHerokuの悲鳴をずっと無視し続けていました。 我ながらひどい有り様…。 コードはGitHubで晒しています。 https…

はてなブログに移行してみた

ようやく重い腰を上げました。 開発者としては、「さっさと新しい方に移行してくれ!」という気持ちは非常に分かるので、えーと、ごめんなさい。

Arch Linux快適デスクトップ環境構築

何気にQiitaの初投稿です。 http://qiita.com/xorphitus/items/3711895eb5d9f946c782 誰にとって快適て、そりゃあ自分にとってであって、世間一般に快適かどうかは全く保証なし。 共用のPCでもなければ、自分のパフォーマンスを最大化することが大切ですから…

MacBook AirのVirtualBoxにArch Linux 2012.12.01をインストール

インストールしてみたはいいけど、遅い…。VMの設定の何かがマズいのかと思ったのですが、ググると他にもチラホラ遅いという話が上がっているようなので、VirtualBoxの問題なんでしょうね。 VMWare Fusionへの乗り換えを検討しています。なお、MacはVMWare Pl…

X Windowが起動しなくなったので

ある日の yaourt -Syua で何かがやられた様子。 症状 Xが起動しない コンソールに INIT: Id "x" respawning too fast: disabled for 5 minutes ntconfig と定期的に出る startxすると ERROR: could not insert nvidia : No such device と出る 対応 $ yaourt…

はるかぜちゃんブックマークレット

ネタです。 javascript:(function(){var%20b=document.getElementsByTagName('body')[0];b.innerHTML=b.innerHTML.replace(/。/g,'(ω)')}()) これをブックマークのURLとして設定し、任意のページでそのブックマークをポチっとすると、句点を(ω)に変換し…

forもwhileもifも剰余算も使わないJavaScriptのFizzBuzz、byte数徹底して減らしました

先日のネタ的Pythonの解答 http://d.hatena.ne.jp/xorphitus/20120411/1334147796 とは趣を変えて、直球勝負してみたJavaScriptのコードです。まずは問題をおさらい。 問題:下記1〜4の制約それぞれについてFizzBuzz問題を解け JavaScript (ECMAScript 5th) …

【ネタ】forもwhileもifも剰余算も使わないPythonのFizzBuzzワンライナー

新人が入社してきたので、こんな問題を出してみました。 問題:下記1〜4の制約それぞれについてFizzBuzz問題を解け JavaScript (ECMAScript 5th) および Python (2.6 or higher) のコードを提出すること1. for/whileループ禁止 2. 剰余算禁止 3. if/switch分…

URXVT + zsh + tmuxすると、zshの補完候補のハイライトが正常にされない

zshのtab補完で候補がハイライトされるアレが、tmuxと併用するとまともにハイライトされずイタリック (ボールド?) になるという謎現象。見づらいったらありゃしない。 .Xdefaultsに URxvt*termName: xterm って書いたら直りました。

Arch LinuxにMozcを導入してみた

「おんな」を「オンな」に、「しぶや」を「支部や」に変換するくせに、「らきすた」を「らき☆すた」に変換する我が家のスーパーファンキー辞書Anthy (デフォルトですよ!) からとうとう卒業することといたしました。 非常に楽しませていただいていたのですが…

pacman (yaourt) ができなくなった

ftp.yz.yamagata-u.ac.jpからパッケージを落とせないといったエラーメッセージが出ているので、リポジトリの設定が誤っているのかなと思ったところ、 http://d.hatena.ne.jp/ArchLinux/20110225/1298629013 ftp.yz.yamagata-u.ac.jpはもうArch Linuxのパッケ…

複数サーバのログを一気に表示

職場で、アプリケーションサーバなりWEBサーバなりの定期的なログ監視をしましょうという話が出ているのですが、これがまあ面倒なこと、面倒なこと。 いや、必要だってことは分かってますよ。 ただ、何が面倒って、一回踏み台のサーバにsshして、そこからさ…

JavaScriptコンソールを作ってみた

新年一発目のエントリがこれかよ、っていう感じが非常にしますが。 とある事情で書いてみたので、もしかしたらどこかの誰かが使うかもしれないと思いつつ上げてみます。 少々適当なものですが、以下のコードをコピペしてHTMLとして保存して、ブラウザで開い…

時計修正

時計がズレすぎていて、ニコニコ動画のログイン時に警告が出てきたので修正してみたり。 # pacman -S ntp # ntpdate {HOST} # hwclock --systohc {HOST}は http://wiki.nothing.sh/page/NTP/%BF%E4%BE%A9%B8%F8%B3%AB%A5%B5%A1%BC%A5%D0#iacddb03 にて適当に…

Erlang開発環境準備on Arch Linux

# yaort -S erlang これでelispも一緒に入ってくるらしい。 emacsの設定は、Erlang本家のドキュメント http://www.erlang.org/doc/apps/tools/erlang_mode_chapter.html を参考にしましょ… 3.4 Setup on UNIX To set up the Erlang Emacs mode on a UNIX sys…

emacsの基本的な設定整備

長らくサボっていた、emacsの設定整備。 やっと基本的なところを済ませました。 WEB+DB PRESS vol.58を見ながらやったので、内容にかぶるところが多いです。 .emacsお引越し これまで、~/.emacsに基本的な設定を詰め込んでいましたが、ちょっと変更しました…

urxvtの背景画像設定

コンパイル時に頑張る必要があると勝手に思ってたけど、簡単にできるらしい。 http://blog.asial.co.jp/404というわけで、.Xdefaultsに URxvt*shading: 80 URxvt*inheritPixmap: True を書き足して $ xrdb .Xdefaults

HTMLの構造を明示するJavaScript

これを埋めればHTMLの各要素に色分けされたボーダーが付くという。 最後の方にランダム(?)でborderの色を振るコードが入っているけれど、極めてテキトウ。 16進数ですらないっていう…。 はい、そこ!clazzのあたりの変数の命名に突っ込まない!! ボーダーが…

2010年08月08日のツイート

@xorphitus: やばい、昼寝しすぎて今になって覚醒してきた。そこをコーヒーでさらにブーストするという状態2010-08-08 23:33:08 via HootSuite @xorphitus: で、結局コーヒー淹れた2010-08-08 23:32:01 via HootSuite @xorphitus: とりあえずコーヒー豆の袋…

2010年08月04日のツイート

@xorphitus: 2010年08月03日のツイート URL2010-08-04 00:51:35 via Hatena @xorphitus: アカウントもういっこ取ろうかな2010-08-04 00:35:40 via HootSuite

2010年08月02日のツイート

@xorphitus: 後で試す / モダンなプログラミング言語の開発環境の構築方法まとめ - ネットサービス研究室 URL2010-08-02 01:41:34 via Hatena @xorphitus: 2010年08月01日のツイート URL2010-08-02 00:24:57 via Hatena

2010年08月01日のツイート

@xorphitus: 帰ってきたら、貯めていた水がなくなっていた。パイプの詰まりは解消されたようだ2010-08-01 22:13:32 via HootSuite @xorphitus: 洗面器により多量の水を貯めてみた。出かけて帰ってくるころには、水圧で詰まりが押し流されているだろうという…

2010年07月31日のツイート

@xorphitus: screen と間違えて shutdown -h now を打った。疲れているに違いない2010-07-31 16:51:33 via HootSuite @xorphitus: もうムリ。寝る2010-07-31 03:31:33 via HootSuite @xorphitus: 2010年07月30日のツイート URL2010-07-31 00:47:31 via Hatena

2010年07月29日のツイート

@xorphitus: 読むだけならtwiccaよりhoot suitのが好きだな。横払いでview切り替えられるのと、ロードの仕組みがいい2010-07-29 23:42:20 via HootSuite @xorphitus: 2010年07月28日のツイート URL2010-07-29 00:46:20 via Hatena

スマートフォンが女子にヒットするには

別に答えの出てる話ではない。 考えてみたことの単なるダンプ。 文章はまとまってない。というか、まとめる気もないw 某日。 上司と飯に行った時のこと。 上司「これからスマートフォンはどういう方向に発展していくのか。てかそもそもまだシェアが微妙」 自…

2010年07月28日のツイート

@xorphitus: [mobile]スマートフォンが女子にヒットするには URL2010-07-28 23:02:05 via Hatena @xorphitus: 証明書が切れてからの変更は無理#fxugtour2010-07-28 17:40:16 via twicca @xorphitus: ネイティブインストーラの場合、発行者が情報がインストー…