タグ

2013年2月2日のブックマーク (17件)

  • Raspberry Pi-based micro arcade cabinet

    Article documenting this: http://spritesmods.com/?art=rpi_arcade&f=yt I made a miniature arcade cabinet based on a Raspberry Pi. It has a GPIO-driven 2.4" LCD, a custom-made PSU to power it from LiIon batteries, 3W of stereo speakers and buttons/joystick.

    Raspberry Pi-based micro arcade cabinet
  • Perlの食えない事情

    Perlえない事情 Perlえない事情 @author: KaPoKoN Perlは初心者おすすめの言語ではない 奇妙な演算子の数々 奇妙な宣言文の数々 最後に・・・ これを書くに至った経緯は、Perl言語の創始者が来のPerlの使用目的とは 遠く離れた言語になってしまった背景。 自分がC、PHP、Java、VBとたんたんとやってきた中で、 これほど奇怪な仕様の言語に巡り合ったのは初めてであるという事だ。 そして、パール信者は叫んでたまらない。 パールisGOD!パールisキング!・・・と。 確かに今までのウェブは、そのように進んでしまったという事実があるが、 パールは来はウェブアプリケーションのサーバー処理をするために書かれた言語ではない。 UNIX上でデータを扱う為に作り出された言語であり、 UNIXそのものがサーバーとして作られたOSであるがゆえ、 ウェブでユーザーからの

    iww
    iww 2013/02/02
    perlは本当に配列の使い方がウンコだと思う。 %と$と@の使い分け方をいつも忘れる。
  • 全国共有電話帳アプリのソースコードを見てみた

    最近巷を騒がせているAndroidアプリ「全国共有電話帳」をデコンパイルしてみました。最近巷を騒がせているAndroidアプリ「全国共有電話帳」をデコンパイルしてみました。 アプリはGoogle Playで1/21現在公開されています。 デコンパイルの手順については色々なサイトで詳しく紹介されているため割愛します。 少し見てみた感じだとDBアクセスまわりの処理はライブラリ化して隠蔽しているようで、特に面白いところは見つかりませんでした。 と、思いきや、何やら誰かをdisってるメソッド名を発見しました。 public static native int ahonosugiura(Location paramLocation, ContentResolver paramContentResolver); public static native int bakagihiromitsu(St

  • 北京1日滞在=たばこ21本、大気汚染が深刻化 : 環境 : YOMIURI ONLINE(読売新聞)

    中国政府が、大都市で深刻化する大気汚染への対応を迫られている。国民の環境意識は高まっており、対策の遅れは社会の不安定化につながりかねない。 ◆業務用マスク スモッグが重く低く立ちこめる北京市内。何かが焦げたような臭いが街中に漂う。外をしばらく歩くと、目や鼻、のどに違和感を覚え、室内にいても頭にずんと重みを感じる。 北京に1日滞在すれば「たばこを21吸ったのと同じ計算」(中国誌「新民週刊」)と言われ、「N95」の表示がある業務用マスクが品薄状態だ。1枚約7元(約100円)と通常のマスクより割高だが、健康被害をもたらす微粒子状物質(PM2・5)の吸引を確実に防ぐのに必要とされる。安価な偽物も出回っている。 1月下旬、国営中央テレビのアナウンサーが中国版ツイッター「微博」に、屋外で交通整理にあたる警官が「マスク着用を禁じられている」と書き込むと同情論が広まり、公安省は一転、「状況に応じたマスク

    iww
    iww 2013/02/02
    1日半箱だからセーフだな。 良かった良かった。
  • AWKの組込変数NRとNF

    AWKによって分割された行のデータをそれぞれをフィールドと言 います。またこのフィールドのひと固まりである各行をレコードと 呼びます。この文庫のデータの場合、一冊の文庫全体のデータで一つのレコー ドをつくり、書名などの項目がフィールドになります。 AWKにはいくつか組込変数があって、そのうちのNRは幾つめのレ コードを処理しているか、NFは処理中のレコードにいくつのフィールドがある かを記憶してます。このNRを使って行番号を追加できます。 % gawk '{print NR, $1, $3;}' miyabe.new 1 書名 発行 2 火車 98/02/01 3 かまいたち 96/09/01 4 蒲生邸事件 96/10/10 (省略) $0はレコード全体、つまり元のデータ行そのものとなりますから、次のよ うにすることで行番号を振ることもできます(cat -n miyabe.newと同じ)

    iww
    iww 2013/02/02
  • UNIX : bash

    サンプルコード #!/bin/bash echo $(( 20 % 6 )) echo $(( 1007 %25 % 9 ))

  • ページが見つかりませんでした | 株式会社レップワン

    404 error お探しのページは移動もしくは削除された可能性がございます。 The page has might be moved or deleted.

    iww
    iww 2013/02/02
  • テキスト処理 - Wikinote

    一行野郎 最長行の長さを求める AWK のマニュアルにも載っている、基礎的な一行。 $ awk '{ if (max > length()) max = length() } END { print max }' FILE テキストファイルを横に連結 これは paste コマンドを知っているかどうか。 $ paste FILE1 FILE2 頻出コマンド Top 10 ぜんぜん役には立たないが、パイプの真骨頂が味わえる、趣き深い一行。 $ history | awk '{ print $2 }' | sort | uniq -c | sort -nr | head -n 10 IP アドレス的なもの抽出 面倒なので、先頭の 0 も許す。 $ egrep -o '[0-9]{1,3}(\.[0-9]{1,3}){3}' FILE もう少し長くして、先頭の 0 を許さないもの。(0 のみなら

    iww
    iww 2013/02/02
    ランダムに 1 行出力
  • 配列をランダムに並び替える。かっこいいスクリプト : blog.nomadscafe.jp

    配列をランダムに並び替える。かっこいいスクリプト Perlで配列をランダムな順番に並び替えるスクリプトを書いてベンチマーク取ってみた。 環境はActivePerl 5.8 スクリプトは #!/usr/bin/perl use strict; use Benchmark; my @array=qw(a b c d e f g h i j k l m n); Benchmark::timethese(50000, { use_sort=>\&use_sort, use_foreach=>\&use_foreach, }); sub use_sort{ my @new= map {$array[$_->[0]]} sort {$a->[1] <=> $b->[1]} map {[$_,rand(1)]} 0..$#array; } sub use_foreach{ my @new = (); f

    iww
    iww 2013/02/02
    かっこいいということ
  • [ubuntu] Crontab scheduling not working in Jaunty

  • GNOMEデスクトップ用壁紙変更

    GUIでやる 単に壁紙を変えたいのならデスクトップで右クリック。自動更新したいなら、deskletsの中に壁紙チェンジャーがある。 CUIでやる 以下のコマンドが用意されている。 $ gconftool-2 --type string --set "/desktop/gnome/background/picture_filename" ファイル名 $ gconftool-2 --type string --set "/desktop/gnome/background/picture_options" スタイル なお、スタイルには以下を指定する。 scaled(等幅サイズ変更) stretched(フルスクリーン) centered(中央に配置) wallpaper(サイズ均等、並べて表示) 取得するには —setでなく —getを使う。 ……とはいえ、わざわざGNOMEデスクトップ上でこれ

  • ■ - AOTRの日記

    cronを使い、gnomeの設定を変更して壁紙を変えることをしていたが、一年程前から動かなくなっていた。 スクリプトは、RESTぶるさんのGNOME用壁紙チェンジャーをこっそり使わせてもらっていた。 gconftool-2を使って壁紙を変えている。 現象としては、コマンドでは普通に動くのに、cronで起動すると動かない。 動かないとは、.gconf以下の対象のxmlは変更されているにもかかわらず、壁紙は変わらず、gconf-editorにも変化がない。 動かなくなった原因は、 このバグレポート にあるとおり。 この挙動は仕様どおりだそう。 gconftool-2 と gconfd のプロセス間通信には CORBA を使っていたが、D-Bus に変更したらしい。 D-Bus を使うには、DBUS_SESSION_BUS_ADDRESS が必要らしい。 gconftool-2 を起動する cr

    ■ - AOTRの日記
  • めも - cronでGnomeやXfceの壁紙を一定時間ごとに変える

    _ [Ubuntu][Arch] cronでGnomeやXfceの壁紙を一定時間ごとに変える 以前、似たようなことをやったときはスクリプト内部でsleepさせていたのだが、一定時間ごとに何かをやらせるのであればcronでやればいいじゃんと思いやってみたのだが、すんなりいかなかった。 前回のスクリプトを、ループさせない形にして % crontab -e で */30 * * * * /hoge/fuga/change_bg.sh みたいな感じで登録してみたのだが、 ** (process:7365): CRITICAL **: Failed to init libxfconf: /usr/bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization f

  • inthemaking.net

    The domain has expired and may be available at auction. If this is your domain, you can still renew it. Register or transfer domains to Dynadot.com to save more and build your website for free! inthemaking.net 2022 著作権. 不許複製 プライバシーポリシー

  • Androidタブレット用アプリは”無い”のではなく探すのが難しいだけ

    ジャーナリスト田雅一さんの記事でちょっと気になる記述があったので反論しておきたいと思います。 iPad miniを買う理由、買わない理由(田 雅一) – 個人 – Yahoo!ニュース アップルはiTunesのApp StoreでもiPhone用とiPad用(両用ももちろんある)などに分けて掲載し、どちらに対応するか、両方なのかなどを購入が解りやすく認識できるようにするなど、比較的地味な流通システムの改良を重ね、デベロッパー向けのサポートも強化するなどしてiPad用アプリケーションを揃え、現在までに27万5000以上が揃ったわけだ。対してアンドロイド端末向けのコンテンツ配信サービス、Google Playにはタブレット対応アプリケーションだけをリストアップし、検索する機能が備わっていない。 これは田さんのおっしゃる通りで、現状では検索することができない形になっています。ただ、だから

    Androidタブレット用アプリは”無い”のではなく探すのが難しいだけ
    iww
    iww 2013/02/02
    探すのが難しいものは無いものと同じ、 という話。 整理整頓の基本。
  • 今年後半、日本は制御不能の円安に突入する:日経ビジネスオンライン

    石黒 千賀子 日経ビジネス編集委員 日経BPに入社後、英LSEに留学し修士取得。日経ビジネス、日経ナショナルジオグラフィック、日経ベンチャーを経て、2003年日経ビジネスに編集委員として戻る。主に、誌の「世界鳥瞰」の欄を担当。 この著者の記事を見る

    今年後半、日本は制御不能の円安に突入する:日経ビジネスオンライン
    iww
    iww 2013/02/02
    130円くらいまで円安にならないかな
  • 医師、救急隊長の胸ぐらつかむ…患者容体巡り : 社会 : YOMIURI ONLINE(読売新聞)

    川崎市幸区の川崎幸病院で1月、幸消防署の救急隊が搬送した患者を引き渡す際、救急隊長が口論になった男性医師に胸ぐらをつかまれるなどしたとして、同消防署が病院側に謝罪を求めるトラブルになっていることがわかった。 市消防局によると、1月24日午前8時50分頃、救急隊長ら3人が80歳の男性患者を同病院に搬送。別の隊員が患者の意識はないと医師に伝えて引き渡したところ、搬送前に電話で意識がはっきりしないとの報告を受けていたことから、医師が救急隊長を呼んで確認。その際に口論となり、医師が救急隊長の胸ぐらをつかんで数回揺すったとしている。救急隊長にけがはなく、患者への影響はなかった。 幸消防署は病院側に、「指導としてはやりすぎではないか」として謝罪するよう申し入れを行った。ただ、救急隊長は、医師に呼ばれるまで救急車内におり、市消防局は「救急隊長が患者の容体を医師に直接報告すべきだった」としている。 一方、