5月 2012
8件の投稿
2タグ
わぁいInverse Fizzbuzz解けたよー
yuroyoro-blog:
「Fizzbuzzなんざ3秒で解ける」っていうプログラマな方も、解いてみると面白いと思います。
どんな問題かは、以下の図を見ればすぐにわかりますよね。
Inverse Fizzbuzz - just another scala quant : http://www.jasq.org/2/post/2012/05/inverse-fizzbuzz.html
ようは、Fizzbuzzの結果の一部を入力として受け取って、そのパターンが最初に登場するIndexを返す、って問題。
ということなんですが、元ネタの方を見ると、「(fizz/buzzどちらにも当てはまらない数字そ含む)パターンが最初に登場するIndex」ではなくて、fizz, buzz が指定された順番で現れる最短の数列、というように読めました。
つまり、図の解釈としては、
...
hifive - HTML5とスマートフォンのための開発プラットフォーム →
あとで勉強しとこう
3タグ
ソーシャルゲームへの「コンプガチャ」規制関連のメモ: やまもといちろうBLOG(ブログ) →
コンプガチャ規制の動きに関する、とても解りやすい現状まとめ
3タグ
ツイッター漫画描いたよー on Twitpic via @ikaasi →
切ないなあ
3タグ
Scala でソフトシンセ作ってみる その1 波形生成
まずは波形生成。アナログシンセでいうところのオシレータ(OSC)にあたります。
ソースコードはこちら。ひとまずデューティ比可変の矩形波と、正弦波、三角波に対応しています。
https://github.com/shout-poor/Synthcala/blob/master/Synthcala/src/jp/noisyspot/synth/gen/WaveGenerator.scala
Java だと、オシレータの抽象クラスを作って、波形別に実装クラスを作って、パラメータをメンバ変数に持たせて…とかやるんですが、ここでは関数型らしく、パラメータを与えると、「パラメータに応じた波形を生成する関数」を返してくれる高階関数として実装しました。
例えば正弦波の場合はこんな感じ。
def sineWave(sampleRate: Double, tone: Double) = (z:...
3タグ
Scala でソフトシンセ作ってみる その0
なんか前も同じようなこと書いた気もするけど、以前挫折したのをやり直したりしています。
とりあえず、今回は wav に吐いて終わりではなく、ちゃんと自力で音を出せるように、まずはデバイスへの出力クラスから作ってみました。
https://github.com/shout-poor/Synthcala/blob/master/Synthcala/src/jp/noisyspot/synth/out/OutDevice.scala
使う方はこんな感じ。 440Hz の矩形波を生成して出力するサンプルです。
https://github.com/shout-poor/Synthcala/blob/master/Synthcala/testrunner/OutDeviceTestRun.scala
ポイントとしては、
SourceDataLine#write...
2タグ
コンデジ買った
数年ぶりにコンデジを購入。Sony Cyber-shot の DSC-WX70。
充電兼PCとのI/Fが、和製コンデジでは珍しい microUSB ということで、試しに店員さん(多分ソニーからの派遣)に「これってスマホの充電器でも充電できるんですか?」みたいな感じで聞いてみたところ、「大丈夫だと思うんですが…おすすめはしません。付属のACアダプタを推奨します」と歯切れの悪いお答えでした。
まあ、何も言ってないのに付属ACアダプタの実物を持ってきて見せてくれて、定格5V/0.5Aなのを確認できたので、まあ大丈夫だろうということで購入。
スマホ用のデータ転送ケーブルでPCに接続してみると、マスストレージとは違うようですが、Windows7なら普通に認識して、Explorerで内容を閲覧でき、Google...
4月 2012
20件の投稿
2タグ
KDDIがAndroid 4.0搭載スマホ「HTC J ISW13HT」発表 - 日本向け機能を網羅... →
おサイフケータイ付きのAndroid4.0端末だと!
2タグ
GitHubへpull requestする際のベストプラクティス - hnwの日記 →
メモ
2タグ
誰か作ってください_:(´ཀ`」 ∠):_ on Twitpic →
にゃんこ型イヤホンジャックキャップ。プラグ部分を固めにしないとポケットの出し入れでポロッと落ちそうだけど、でも欲しい
プログラミング言語 Nyaruko →
出ると思った
もしそんな大勢いる経験豊富なオブジェクト指向開発者たちが 少なくとも...
– コードウォッチ:関数型プログラミングの自惚れ問題 — Gist
モー娘。がゾンビに! 大槻ケンヂの小説『ステーシーズ』舞台化 (モーニング娘。)... →
1タグ
【ウマすぎ注意】麻婆豆腐の素で作る『汁無し担々麺』が超簡単で美味しい!お手軽レシピ |... →
うまかったのでリンク。麻婆豆腐の素の代わりに豆板醤と甜麺醤を小さじ2ずつ使っても美味。
2タグ
エスプレッソマシン | ハンドプレッソ Handpresso →
あー、送料考えると、個人輸入よりこっちのほうが安かったか…
1タグ
エヴァンゲリオンポータブルナビ [エヴァナビ] - エヴァンゲリオン特集|日テレ →
マティス Pro-EB フォントのカーナビとか魅力的すぎる…
2タグ
EXCELマクロでガントチャートを作ってみた - ITレシピ →
Excel で、ガントチャートを書くというのは、SIer の非効率でダメなところの典型例だったりするのだけど、「Officeさえ入っていればだれでも見れる・編集できる」というのは結構需要が高いものでありまして。
とはいえ、やはりめんどくさいのはめんどくさいので、他力本願な私としては先人が作り上げたものをパクって楽しようと考えるわけですが、いろいろ探してみたところ、こちらがちょうどよさそうでした。今後ちょくちょく使わしてもらいますということでリンク。
2タグ
3タグ
商品ラインアップ | デジタルスチルカメラ Cyber-shot“サイバーショット” | ソニー →
Cybershotが俄然欲しくなってきた。コストパフォーマンス考えると断然 WX100 なんだけど、TX300V みたいな無駄ギミックはそそられる。WiFi転送とか無接点充電台とか結構便利そう。
1タグ
tumblrのリブログって、他人の記事をコピペするみたいで何か気が引ける
1タグ
オワコン
私が「オワコン」という言葉に苛立ちを覚えるのは、その言葉が発せられる文脈がたいてい、だらだらと客観的っぽい批判を書き連ねつつ、単に「俺はこれが嫌いだ」ということが言いたいんだというのが透けて見えるからだということに思い至った。そして自戒せねば、とも。
2タグ
HashMapと無限ループとsynchronized - 谷本 心 in せろ部屋 →
Webアプリの Session Attribute に HashMap を積む実装はよく見かけるけど、複数スレッドから触られる可能性もあるのだから、そういうのは ConcurrentMap に詰め直すべきか
5タグ
JScriptでExcelブックを操作
Windows Scripting Host では、デフォルトで VBAライクな VBScript と JavaScript ライクな JScript が動きます。ActiveXObject クラスを使うと、Excel.Application のようなOLEオブジェクトも扱えるので、JScript で Excel マクロ的なものも書けます。
Excel ブックと一体で扱いたい時は相変わらず VBA しか選択肢がないのですが、大量ファイルを一括処理するバッチなどは JScript で書いたほうが何かとやりやすいです。
というわけで備忘録的サンプル。
/* WSH Script: JScriptからExcelブックを操作する例 */
/* 全シートのヘッダ/フッタを全部消す */
/**
* Operation for a worksheet
* --...
1タグ
たとえば、TDDはブラックボックスの品質なので、実際はペアプログラミングによってホワイトボックス的な品質を担保することが必要で、それらをまとめてXPになっていたの...
– ソフトウェア開発の品質と、ソフトウェアの品質は、分けて考えたほう - きしだのはてな
1タグ
じゃがいもと豚肉の千切り炒め~★ by ことり食堂さん [クックパッド]... →
結構おいしかったのでメモ
3タグ
Meadow + Gauche セットアップメモ
Windowsで、emacs(Meadow) 上で Gauche を使えるようにするためのメモ。 Meadow 3.01-dev と Gauche 0.9.2 の組み合わせで確認しています。
Meadow をインストールする http://www.meadowy.org/meadow/ Netinstall を利用する。
Gauche をインストールする。 http://practical-scheme.net/gauche/download-j.html Windows用バイナリインストーラを利用する。
Meadow のインストールフォルダにある dot.emacs.ja を編集。以下の内容を追記する。 追記したらファイル名を .emacs として保存 ;;; Schemeの設定
(setq process-coding-system-alist
(cons...
1タグ
軽オープンカー姿消す ダイハツ「コペン」生産終了 :日本経済新聞 →
モデルチェンジの噂が出ては消え出ては消えしてたけど、結局終了か……まあ10年もマイナーチェンジだけでよく続いたもんだ
3月 2012
13件の投稿
1タグ
シンタックスハイライトのテスト
google-code-prettifyを導入してみたので
class ManagedResource[T <: {def close(): Unit}](resource: T) {
def foreach[U](f: T => U) {
try {
f(resource)
} finally {
resource.close
}
}
}
object ManagedResource {
def apply[T <: {def close(): Unit}](resource: T) = new ManagedResource(resource)
}
大なり小なりの実体参照への変換は自力でやっとかなきゃ駄目か。
2タグ
筋肉少女帯/特撮の三柴 理がアニソン・ピアノ・カヴァー集を発売 - amass →
2タグ
Working Draft, Standard for Programming
Language... →
あとで読む
2タグ
QAで学ぶMonad - あどけない話 →
1タグ
handpresso wild hybrid - Handpresso →
handpresso注文してみた。いつのまにかPodじゃなくて粉でも淹れられるようになってたのね。
1タグ
非ウォーターフォール型開発に適したモデル契約書の改訂版を公開
– 情報処理推進機構:ソフトウェアエンジニアリング
1タグ
google-code-prettifyでシンタックスハイライト
chips-tips:
tumblrで使うコードハイライターをこっちに乗り換え。 テーマ(CSS)もあらかじめいくつか用意されてたりで気軽に使うならこれでいいかもしれないです。 そんなわけで軽く設置メモ。
<google-code-prettify> 上記サイトから必要なファイルをDL。 最小限分のprettify-small-1(日付)~でも使えるっぽいですが折角なんでフルの方をDLしました。 使うファイルはどっちも同じ。
Read More
3タグ
SQLコマンドラインの実行でプロシジャを呼び出すだけ。
SQL*Plus: Release 10.2.0.1.0 - Production on 日...
– Oracle Database XEのHTTPリスナーのポート - HHeLiBeXの日記 正道編
1タグ
[海外ゲームニュース]NEO GEO携帯機が発表!? - ファミ通.com →
フライングパワーディスクは収録されてますか!?ビューポイントは!?
1タグ
【炎上商法】... →
無名でも炎上マーケティングってできるもんなんだなあ
1タグ
良いネーミングをするために覚えておきたい英語のルール5つ - プログラマー幸福論 →
1タグ
これさえあればiPadを宙に浮かせたまま作業できるぞ! 非常に便利なのである –... →
iPadをPCのサブディスプレイにするソフトがあれば完璧だ。ないかなそういうの。
はてブボタン消した
つけてたのすっかり忘れてました。すんません
2月 2012
1件の投稿
編集作業に当たったアーカイブ仙台の佐藤正実副理事長(48)は「携帯電話の普及で、今回は市民みんながカメラマンになった。ニュースでは報じられないが、市民ならみんなが...
– 河北新報 東北のニュース/写真1500枚震災後を語る NPO、記録集あす発刊
これだよなあ、これ。
(via mitaimon)
9月 2011
6件の投稿
車のスピーカー交換
なんか最近、カーオーディオに変なノイズが乗るなーと思って見てもらったら、ノイズ以前に左スピーカーが完全に死んでいました。なんで気づかないの私w
右ももう寿命だってことなので、その場で交換してもらいました。同グレードの型落ちが安かったので助かりました。
で、交換後。
メーカーもグレードも変わらないので音質は大差ないですが、左が生き返っただけで全然違いますね。ほんとどうして気づかなかったんだ。
sbt使っててふと思いついたんですが、MMLの処理系で、ファイル読み込んで即再生→無限ループ→元ファイルの更新を検出したら自動再読み込み→リズムを崩さないように更新後ファイルを再生 みたいなの作ると、リズムトラック作るのに便利じゃなかろうか、とメモ
自サイトのコンテンツを整理しているんですが、結局ほとんど捨て去ることになりそうです。断片的すぎて価値のない記事が多いし、一応検索で飛んでくる人の多い記事だけはてダに転載しといたけど、Oracle10gとかJava1.4とかの頃の古い情報なので調べ直すが吉。
それからアダチル全開の二次創作小説は、完結分だけ小説投稿サイトの「小説家になろう!」様に手直しして投稿することにしました。途中で放置してたやつは廃棄しますすんません。
問題は旧ブログだなー。どうせほとんど単なる日記だし、エクスポートしてしまっとくか。
あ、あとSumallyに登録してみました。http://sumally.com/shout_poor
8月 2011
2件の投稿
片山さつき議員もそうだけど、フジテレビ批判の焦点を「韓ドラ・K-POP推し」に合わせているうちは、大多数の支持を得ることは難しいんじゃないだろうか。「電波は公共物なんだから他国コンテンツで埋めるな」というのは、主張としては弱い気がする。所詮民間企業だしなあ。
本当に追求すべきなのは「韓日戦」表記に象徴される報道・スポーツにおける不可解な韓国推しと、流行ってないものを流行ってるように見せかける一種の捏造行為ではないの?
特に後者は、韓国じゃなければOKという話ではなくて、これまでの悪習を正すいい機会じゃないだろうか。