Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2010年1月22日のブックマーク (19件)

  • DashAsBinSh - Ubuntu Wiki

    Dash as /bin/sh In Ubuntu 6.10, the default system shell, /bin/sh, was changed to dash (the Debian Almquist Shell); previously it had been bash (the GNU Bourne-Again Shell). The same change will affect users of Ubuntu 6.06 LTS upgrading directly to Ubuntu 8.04 LTS. This document explains this change and what you should do if you encounter problems. The default login shell remains bash. Opening a t

    YAA
    YAA 2010/01/22
    へー。なんで dash に変わったのか知らなかったけど、boot高速化のためだったのか。たしかに大量のスクリプト実行するもんな
  • 昔話だけど、非モテと喪女がデートした話 - なつめいろ

    恋愛, 喪女 | 20:03デートしている時点でもはや非モテではないとか底はかとなくかみつかれているようで悲しいのでそこらへんはスルー出来る痛みの知ってる大人が好きです。お互いのスペックとか私は喪女の方。まずはスペックでも、と。あんまり喪女として意識してなかった喪女とでも言うべきか。 二次元にハマっています(腐女子ではない)ゲーム大好き!でもコミュ力ゼロなのでネトゲはできない現実の男とかよくわからない・・・驚くべきことに学生時代に好きな人はいたでもキモがられて自分はキモいんだと再認識したおしゃれはしたことない高校生までずっと床屋にいってた(今は美容室へ)ど近眼なので瓶底みたいなメガネをかけていた中学のときにやばいくらいに太った ※高校でなぜか痩せました(ダイエットはしていない)スカートが嫌いで中学の制服は苦痛だった男になりたいと思ってた時期があり坊主寸前まで髪を切ったことがある箇条でまとめ

    YAA
    YAA 2010/01/22
  • AnyEvent + Coro での並行ダウンローダの習作 その 2 - 昨日知ったこと

    AnyEvent + Coro での並行ダウンローダの習作 - 昨日知ったことの続き。 前回のスクリプトでは、処理が進むにつれセマフォの数が増えていってしまうことが問題だった。セマフォのカウンタが元に戻ったら、そのセマフォを delete できれば一定数以上セマフォが増えないのだが、そのようなスクリプトは書けないし、書けたとしてもセマフォ生成のコストはかかってしまう。 AnyEvent::HTTP での同時接続数の制限 AnyEvent::HTTP で同一ホストに対する同時接続数を制限しているのだから、それを参考にすればいい、と早速ソースを覗いてみた。どうやら _slot_schedule という関数でその辺のことをやっているっぽい。 sub _slot_schedule; sub _slot_schedule($) { my $host = shift; while ($CO_SLOT{

    AnyEvent + Coro での並行ダウンローダの習作 その 2 - 昨日知ったこと
  • AnyEvent + Coro での並行ダウンローダの習作 - 昨日知ったこと

    AnyEvent と Coro を使って、WEB から非同期に並行ダウンロードするプログラムの習作を作ってみた。http://kaede.to/~canada/doc/wiser-clawer-sample-using-coroをだいぶ参考にさせてもらっている。紹介されている非同期クローラはとてもいいのだが、自分がやろうとしていることを考えると、次の点がちょっと気になった。 対象 URI のリストは一千万オーダになる あらかじめメモリ上に列挙しておいていいのだろうか URI の数分のスレッドを起こしていいのだろうか 名前解決すると同一 IP アドレスになるホストが少なくない 同時リクエスト制限をかけるのはホスト名ではなく IP アドレスがいいのではないだろうか ということで、次のような特徴を持つスクリプトを書いてみた。 最大同時接続数の制御にはセマフォを使うのではなく、その数 (20 なら

    AnyEvent + Coro での並行ダウンローダの習作 - 昨日知ったこと
  • Twitpic - Share photos on Twitter

    いや確かに試験で「なんでも持ち込み可」と僕は言うけど,デスクトップ・パソコン持ち込んだ学生は初めてだ。歴代最大容積の持ち込み物だわ(笑)。

    Twitpic - Share photos on Twitter
    YAA
    YAA 2010/01/22
    wwwww
  • List::MoreUtilsのuniq関数の実装が変わってた件 - Unknown::Programming

    大分昔に書いたHashを使って配列をユニークにしようという記事のブコメにてList::MoreUtilsのuniq関数の実装が変わったというコメントを頂きました。 List::MoreUtils 0.25_02 では少々変更されていた。 http://cpansearch.perl.org/src/VPARSEVAL/List-MoreUtils-0.25_02/lib/List/MoreUtils.pm はてなブックマーク - kitsのブックマーク / 2009年11月17日 さっそくどう変わったのか確認したところ、なんともアンビリーバボーな実装になってました。 # List::MoreUtils-0.22 sub uniq (@) { my %h; map { $h{$_}++ == 0 ? $_ : () } @_; } # List::MoreUtils-0.25_02 sub

    List::MoreUtilsのuniq関数の実装が変わってた件 - Unknown::Programming
    YAA
    YAA 2010/01/22
  • Just another Ruby porter, 2010-1-c

    ■ [DVD] DVDの一番時間の長いタイトルを得る mplayerの-identifyを使うと簡単にタイトルの時間の長さが得られる。 % mplayer dvd:// -vo dummy -ao dummy -identify 2>/dev/null |\ grep 'ID_DVD_TITLE_[0-9]*_LENGTH' ID_DVD_TITLE_1_LENGTH=285.000 ID_DVD_TITLE_2_LENGTH=611.000 ID_DVD_TITLE_3_LENGTH=64.000 ID_DVD_TITLE_4_LENGTH=30.500 ID_DVD_TITLE_5_LENGTH=15.500 ID_DVD_TITLE_6_LENGTH=12.500 ID_DVD_TITLE_7_LENGTH=5.500 ID_DVD_TITLE_8_LENGTH=64.000 ID_

    YAA
    YAA 2010/01/22
  • sshへの総当り攻撃をiptablesの2行で防ぐ方法 (blog@browncat.org)

    blog@browncat.org Web, Linux, Ubuntu, Mac, PDA, 携帯電話, プログラミング, ソフトウェア&落書き iptablesのオプションは間違うとひどいことになりますが、うまく動くと素晴らしい。わずか2行でsshへの総当り攻撃を防ぐことが出来る方法。知っている方には何をいまさらですが、不勉強な私は知りませんでした。ネタは以下のリンクです。 TechBlog - How to: Block brute force attacks with iptables(英文) 自宅サーバを立ち上げている方やサーバ管理をされている方は一度や二度はsshへの総当り攻撃を見たことがあると思います。私のところではログインする元がほぼ決まっているので/etc/hosts.allowにSSHで接続を許可するホスト/ネットワークを指定しており、これでほとんど問題ありません。 そ

    YAA
    YAA 2010/01/22
  • 入浴シーン | 胡 乱 猫 備 忘 録

    一定期間更新がないため広告を表示しています

    入浴シーン | 胡 乱 猫 備 忘 録
    YAA
    YAA 2010/01/22
    しぼる=>炬燵でかわかすって、拭いてあげるフェーズがないのかww
  • さくらの専用サーバ から Slicehost へ - qootas.org/blog

    2004年の9月から長らく さくらの専用サーバ Sempron (新規サービス受付は 2008年3月に終了済み) というサービスを契約していましたが、この度 Slicehost に移行しました。 といっても、動かしたのは結局のところこのブログを書いている MovebleType だけです。メールはだいぶ昔に Google Apps にしたし、他には常に動かしているサービスは無かったので移行自体は rsync して、DNS を書き換えて、Webへのアクセスが無くなるまでまってという簡単な手順であっさり終了しました。ちなみに、DNS は 5ドメインまで無料の zoneedit 使ってます。 さくらの専用サーバ には大変満足してました。得に、オンラインフォームで必要事項を記入するとサーバを何時でも再起動してくれるのには何度か助けられました。しかし、円で収入を得ていないので円高の状況で毎月6800

    YAA
    YAA 2010/01/22
  • ブラウザに依存せず文字の大きさを統一させる方法 - デザインテンプレート無料配布 || Cool Web Window

    404 Not Found お探しのファイルは見つからないようです。 お手数ですが、下記リンクからトップページへお戻りください。 CoolWebWindow Copyright (C) Cool Web Window All Rights Reserved

  • オススメCPANモジュールその1。 AnyEvent - TokuLog 改めB日記

    オススメCPANモジュールその1。 AnyEvent というわけで、俺の独断と偏見によるオススメモジュールのコーナーです。 AnyEvent は poll/select/kqueue/epoll(4) などのイベントループを抽象化するライブラリです。似たような目的のものとして Danga::Socket, POE などがありますが、ライブラリ全体のインターフェースの完成度や速度などの点から AnyEvent を僕は一番押しています。 Pure Perl で利用できますし、インターフェースも安定しています。まだバリバリ開発されてますが、backward incompat な変更はされないようです。 作者が mlehmann 氏ということで、ドキュメントは丁寧ですが攻撃的な文章が目立ちますし、バグレポートすると異常な長文がかえってきたりするのでうっとーしかったりしますが、コードの品質はたかいの

    YAA
    YAA 2010/01/22
  • DRC-BT60 | ヘッドホン | ソニー

    ポータブルオーディオ(*1)や携帯電話(*1)などの音楽をお持ちのヘッドホンでワイヤレスリスニング。FMラジオとしても使えるワイヤレスオーディオレシーバー

    DRC-BT60 | ヘッドホン | ソニー
  • マイクロソフト、「IE」の脆弱性8件に対応した緊急パッチを公開

    Microsoftは米国時間1月21日、「Internet Explorer(IE)」に存在する8件の脆弱性を修正するため累積的なセキュリティ更新プログラムを公開した。ここにはGoogleその他の米国企業を狙って中国から行われた攻撃で悪用されたセキュリティホールも含まれている。 セキュリティ情報(MS10-002)では、すべてのサポートされているリリースの「IE 5」「IE 6」「IE 7」「IE 8」について、深刻度を「緊急」としている。これらの脆弱性により、悪意あるウェブページをユーザーがIEを使って閲覧すると、リモートでコードが実行される可能性があるという。 このIEに存在する脆弱性については、次回の月例セキュリティ更新(2月9日)で修正パッチをリリースする予定になっていたと、MicrosoftのシニアセキュリティプログラムマネージャーJerry Bryant氏はブログ投稿に記してい

    マイクロソフト、「IE」の脆弱性8件に対応した緊急パッチを公開
    YAA
    YAA 2010/01/22
  • モジラ、「Firefox 3.6」正式版を発表--日本では1月22日2時より公開

    Mozilla Japanは1月21日、ウェブブラウザの最新版「Firefox 3.6」の正式版を発表した。日では1月22日午前2時(太平洋標準時で1月21日午前9時)より「GetFirefox.com」から無料でダウンロードできる。 Firefox 3.6は、Windows7に正式対応したほか、パフォーマンスを改善してアプリケーション全体の体感速度の向上を図っている。JavaScriptの実行速度もこれまでにくらべ、20%以上高速化し、起動時間も短縮した。また、HTML5/CSS3対応を強化するとともに、加速度センサーAPIなど、ウェブ開発者向けの機能も追加している。 セキュリティ面では、新型コンピュータウイルス「Gumblar(ガンブラー)」の感染防止にも役立つ、プラグインチェックツールを提供。インストールされているプラグインの状態を、一目で確認することが可能となった。 さらに、ワン

    モジラ、「Firefox 3.6」正式版を発表--日本では1月22日2時より公開
    YAA
    YAA 2010/01/22
  • 会社の辞め方 その3

    すぐにグラハムに面会にいった。 私「クビになってきました。これで移住費用も返さなくていいし、退職金も出たしよかったです。」 グラハム「うん。それは当たり前だ。さて、この契約には問題がある。」 私「一般的な雇用契約書だと思いますが。」 グラハム「まず前も話したとおり、会社側はカナダの退職金に関する規定を君にちゃんと説明していない。」 私「でも、サインしたら理解しているという意味じゃ?」 グラハム「会社側は説明責任がある。理解していないものにサインをさせても無効にできる場合がある。」 私「なるほど。」 グラハム「さらに、彼らにとって最大の失敗は、その日付だ。」 私「ええっと、私がカナダに来て最初に出社した日ですね。」 グラハム「君は、日にいるときに、社に雇用されて、会社都合で移住しているね。」 私「はい。まあ、私の希望で移住したんですけど。」 グラハム「会社が費用をもっているんだから会社都

    会社の辞め方 その3
    YAA
    YAA 2010/01/22
  • 会社の辞め方 その2

    グラハム「ただし、自分から辞めてはだめだ。解雇される必要がある。」 私「クビになったら移住費用は払わなくていいんですか。」 グラハム「勿論だ。」 当たり前である。会社都合の解雇なんだから、会社が更に費用を請求できるわけはない。 それだけの話か!? グラハム「解雇されたらもう一度来なさい。ただし、雇用契約が不履行になるような不正行為はしないように。」 うーむ。 まあ文句言い続けてだらだらやってみよう。 幸い日向けの大口のプロジェクトが佳境であり、文句をいってだらけるのにいいタイミングだ。インパクトが大きいだろう。 早速次の日から上司に文句を言いまくる。要約すると、以下の調子だ。 私「いい加減、開発業務に戻れるようになりませんか。」 上司「今は新しいプロジェクトが少なくて、開発案件が少ないんだ。今の君の担当プロジェクトは会社にとって非常に重要なんだ。サポートとドキュメント業務も大切だろう。」

    会社の辞め方 その2
    YAA
    YAA 2010/01/22
  • 会社の辞め方 その1

    さて、NZへ引越しを決断したので、まずはカナダの会社を辞めなければならない。 ここで私が入社したときの契約に問題があった。 契約書には、3年以内に自己都合でやめた場合、日からの移住にかかった費用(引越し、渡航費、ビザ関係費用)を返さなければならないという項目があることである。 こちらとしては永住権取れるまで辞めるつもりもなかったし、2年で会社がここまでだめになるとも思っていなかっため、軽くサインしていたのだ。 会社の業績が悪化して、日向けのサポートチームをどんどんクビ切りしてしまったため、サポート、ドキュメント翻訳、プリセールスなどでほとんど忙殺される毎日であった。 デベロッパとして採用されたのに、これではあんまりだというのが、こちらの不満である。これは、サポート業務やドキュメント業務を軽視しているわけではなく、自分のスキルを活かせない仕事に不満があった。 そんな状況のため、辞めたから

    会社の辞め方 その1
    YAA
    YAA 2010/01/22
    グラハム、カッコイイ!
  • Geekなぺーじ : いいから殺せ。後はこっちでなんとかするから

    IT業界って怖いですね~(棒読み) 何でそうなった? そもそもの発端は、私が現在執筆中のLinuxネットワークプログラミング書に書いているコラムのための質問でした。 Wiresharkやtcpdumpを利用したパケットキャプチャによる通信プログラムのデバッグを解説する際にプロミスキャスモードとは何かという話を書いていたのですが、その最後にちょっとしたコラムを書くためのブレストとしてTwitterで質問をしました。 で、結局出来上がった原稿は以下のような感じです。 Twitterでコラムの内容を見たいと発言されている方がいらしたので、出版前ですが晒してしまいます。 コラム:ぁゃιぃ UNIX用語 (☆ 「あやしい」の部分は、xa xya イオタ xi です。) プロミスキャスモードを「無差別モード」と訳す場合が多いのですが、この「Promiscuos」という単語は性的な意味を含む英単語なので

    YAA
    YAA 2010/01/22