タグ

2008年1月15日のブックマーク (25件)

  • ランダムな文字列を生成するString::Random - Unknown::Programming

    普段から良く使うんでメモ。 DBとかにユニークな値を突っ込む時とかにランダム文字列生成とかよくあること。 で、Perlでランダム文字列を生成しようと思ったらString::Randomがオススメ。 色々作り方があるんだけど一番便利なのはrandregexメソッド。 use String::Random; my $rand_str = String::Random->new->randregex('[A-Za-z0-9]{32}'); こんな感じで正規表現が指定できるので上記のように書くと32桁の英数字でランダムな文字列を生成してくれる。 ちなみにDBに突っ込む目的ならDBIx::Class::RandomStringColumnsってのがString::Randam使用して勝手に突っ込んでくれたりするので便利だったりする。

    ランダムな文字列を生成するString::Random - Unknown::Programming
    YAA
    YAA 2008/01/15
  • 宇多田ヒカル、ニューアルバムは3月19日発売

    シングル「HEART STATION/Stay Gold」の初回盤には、特典としてオリジナルステッカーが封入される。 大きなサイズで見る これは前作「ULTRA BLUE」以来、約1年9ヶ月ぶりとなる新作。オフィシャルサイトのブログでは、いよいよ最終段階に入ってきたレコーディングの模様も紹介されている。 2月20日にニューシングル「HEART STATION/Stay Gold」をリリースする彼女。収録曲の「HEART STATION」は、1月21日より全国のラジオ局や有線放送でオンエアがスタートする。こちらも要チェックだ。 商品情報宇多田ヒカル「タイトル未定」品番/価格未定 2008年3月19日発売 Foozay Music/EMI Music Japan宇多田ヒカル「HEART STATION/Stay Gold」TOCT-40200 / 1100円(CD) 2008年2月20日発売

    宇多田ヒカル、ニューアルバムは3月19日発売
    YAA
    YAA 2008/01/15
    買うかどうかは別として、聴く
  • Route 477(2008-01-14)

    ■ [event][javascript] Kanasan.JS Javascript第5版読書会#2いってきた Shibuya.js meets Kansai. もし、日Javascript界の歴史にいくつかの転機を見出すとしたら、今日は 確実にその内の一つに選ばれるのではないか。 前代未聞、50人弱で輪になっての読書会。もちろん、グループ分けは無し。 果たして読書会として成立するのか? Shibuya.jsからの使者amachangはLTに間に合うのか? 博多行きの新幹線に乗ったnaoya_tは無事新大阪で降りられるのか!? 続報、刮目して待て! (訳:例によってやたら長いログを書いてるのですが編集中なので待って) ■ [javascript] Javascriptで無限ループを実現する5つの方法 「Javascriptで無限ループを実現する5つの方法」というLTをしました。 スラ

    Route 477(2008-01-14)
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

    YAA
    YAA 2008/01/15
  • javascript - \uXXXXを使わない理由 : 404 Blog Not Found

    2008年01月14日14:30 カテゴリLightweight Languages javascript - \uXXXXを使わない理由 そんなことは、ない。 JavaScriptには\uXXXXがあるんですよ[文系大学的IT系の悲哀] dankogaiさんはあまりJavaScriptのリテラルに詳しくないのかな? \uXXXXを使わないのは、訳がある。 理由は、こちら。 404 Blog Not Found:javascript - encodeURIUnicode()と%uXXXX問題 ただし、この「ほぼ」という奴がくせ者で、現状JavaScriptでは、BMPより上の文字はJavaと同じくSurrogate Pairで表現する。例えば「𪚲」(U+2A6B2)は、実体参照では𪚲なのだが、"𪚲".lengthは2であり、escape表現だと%uD869%uDEB2となる。 これが

    javascript - \uXXXXを使わない理由 : 404 Blog Not Found
    YAA
    YAA 2008/01/15
    サロゲートペア
  • kmuto’s blog

    View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this

    kmuto’s blog
    YAA
    YAA 2008/01/15
    SimCity
  • 米ギズモードのスタッフ、いたずらでCESの出入りが禁止に

    Gizmodogate事件(Gizmodoが2008 International CESの会場で、TV-B-Goneを使いながらデモンストレーション中の薄型テレビの電源を次々と落としていった事件。そのときの様子はこちら)について、CESを運営するConsumer Electronics Associationから以下のような声明が送られてきた。 「メディア関係者として入場資格を取得していたウェブサイトGizmodoの参加者が、ショーフロアで不適切な行為をしたとの報告を受けた。Gizmodoのスタッフは、複数企業の展示ブースの運営を妨害し、少なくともそのうちの1社は記者会見を中断させられた。問題を起こしたGizmodoのスタッフは特定されており、今後のすべてのCESイベントへの入場を禁止する。GizmodoやGawker Mediaへの追加制裁については、現在検討中である。

    米ギズモードのスタッフ、いたずらでCESの出入りが禁止に
    YAA
    YAA 2008/01/15
  • はてなブログ | 無料ブログを作成しよう

    2024夏休み旅行 神戸・2日目【前編】 zfinchyan.hatenablog.com ↑1日目はこちら 6:50 わたしと夫だけ先に起床 前日に買っておいたお芋のパンで朝ごはん 昨日の疲れからか、なかなか息子たちが起きてこなかったので、ゆっくり寝かせてから10:00にホテルの下にあるプレイゾーンに行って、パターゴルフやバス…

    はてなブログ | 無料ブログを作成しよう
    YAA
    YAA 2008/01/15
  • 虚像もまた自分 : 404 Blog Not Found

    2008年01月14日17:15 カテゴリMediaBlogosphere 虚像もまた自分 納得行かねえなあ。 ありがとうございました。 - $ dropdb 人生 今日限りでこのブログを終わりにしたいと思います。 皆様、長い間ご愛読ありがとうございました。 ありがとうございました。 - $ dropdb 人生このブログ(文章)の内容で私自身を判断されることが多くなり困惑することが増えました。 これは、当然のこと。書き手が読者に「こう読んで欲しい」と思う権利がないわけでもないが、それ以上に読者は自分が読みたいように書かれたものを読む権利があるのだから。これは、基にして根。 ありがとうございました。 - $ dropdb 人生 こちらが一番の理由なのですが、周囲への影響が大きくなりました。 差分を見て「大きくなった」というのは間違いないのだろうけど、「大きさ」を見ると「この程度で?」とし

    虚像もまた自分 : 404 Blog Not Found
    YAA
    YAA 2008/01/15
  • はてなブログ | 無料ブログを作成しよう

    ビールとポップコーンと映画 ラストマイルを見た。良い映画だった。 映画館でべそべそ泣いて、鼻を啜りながら車で帰った。感想はこのブログでは書かない。みんな映画館に行って感じてみてほしい。 帰ってからツイッターで感想を漁り、うんうん、わかるわかる、そうだよね、とまた映画を思い出して…

    はてなブログ | 無料ブログを作成しよう
    YAA
    YAA 2008/01/15
  • NHKが2008年中に有料で過去の番組をネット配信

    12日付の東京新聞夕刊によると、昨年12月の放送法改正を受け、NHKがインターネット上で有料の番組配信を行う方針を固めたとのこと。 提供するサービスは2種類あり、いずれもなかなか便利そうなサービスです。 サービスの詳細は以下から。 NHK:08年度にも有料で番組ネット配信へ、過去の作品など-東京 東京新聞:NHK 有料で番組ネット配信 08年度にも 過去の作品など:社会(TOKYO Web) 1つめの有料サービスは「アーカイブサービス」、過去に放送されたNHKのドラマやドキュメンタリー番組などが対象。いきなり今までの全番組が対象になるものではないと思われますが、人気のあったものから順に公開されていくのではないかと。既に存在している「NHKアーカイブス」経由で見られるようになるのかも? 2つめの有料サービスは「見逃しサービス」というもので、放送終了後から1週間程度、ネット経由で視聴できるとい

    NHKが2008年中に有料で過去の番組をネット配信
    YAA
    YAA 2008/01/15
  • Engadget | Technology News & Reviews

    Anker's 3-in-1 MagSafe foldable charging station drops back down to its Prime Day price

    Engadget | Technology News & Reviews
    YAA
    YAA 2008/01/15
  • スラッシュドット・ジャパン | 初代SimCityのソースコードが公開される

    家/.のストーリーより。初代SimCityのソースコードがGPLv3で公開された。権利を持つElectronic Artsが、SimCityをOLPCで利用できるようにと公開を認めたことによって実現したもの。 今回公開されたのは、UnixやOLPC上で動作するTcl/Tk版と、それを元にPythonモジュールへ移植中のソース。OLPC版とLinux版のバイナリも公開されている。作業を行ったのはUnix移植を手がけたDon Hopkins。今回公開されたバージョンでは、UIが修正され、911事件を受けて飛行機墜落イベントが削除されているので、完全にオリジナルと同一ではない。 なお、SimCityの商標は放棄されていないので、SimCityを名乗れるのはElectronic Artsの品質管理チェックを経てお墨付きを得たもののみとのこと。それによりGPL版はMicropolisと改称されてい

    YAA
    YAA 2008/01/15
  • 自宅にサーバーがある家の電気代の例 - UNIX的なアレ

    とても悲しいお知らせが東京電力よりきました。 過去最高の電気代の請求です。 1Kにすんでいる一人暮らしの人間としては異常な額だと思われます。 明らかに電気代が高すぎるので省電力にするため、EeePCに自宅のサーバーをリプレースします。 玄箱を購入する計画も練っていたのですが、あまりにも魅力的過ぎるのでこちらにします。 # じつはもう注文しちゃっているのですが。 やっぱり自宅にsshのgatewayは確保しておきたいですよね。

    自宅にサーバーがある家の電気代の例 - UNIX的なアレ
    YAA
    YAA 2008/01/15
    そんなもんだ。1台だと高い気もするが。Gateway欲しいだけなら、Fonでいいんじゃね? 非力だけど。
  • JavaScriptのスコープわからない | ヲゾゾ wozozo blog

    オライリーのJavaScript読んでてスコープのところでつまった。 var scope = "global"; function f() { alert(scope); var scope = "local"; alert(scope); } f(); これをfirebugで実行すると1回目のalertで「undefined」2回目のalertで「local」が表示される。 でも、関数内でvar scopeをコメントアウトすると var scope = "global"; function f() { alert(scope); //var scope = "local"; alert(scope); } f(); 2回とも「global」が表示される。 なんで? 最初のコードの変数scopeは関数外で宣言されてるからundefinedなのはわかるけど、後のコードは関数外のグローバ

  • http://mimori.org/~h/tdiary/20080111.html

  • 第30回 JavaScriptの動作を軽くするための工夫:ITpro

    今回はJavaScriptとWebページの表示・操作の体感速度について考えてみます。というのは,JavaScriptのせいでWebページの表示や操作などの速度が遅くなっている,と感じることがあるからです。 現在のWebサイトでは,JavaScriptを使って使い勝手を向上することは,ごく当たり前に行われています。例えば,動的にページを書き換えたり,ページ遷移を行わずにサーバーと通信を行ってデータを取得したりと,JavaScriptを使うことで,Webサイトをより便利に,より使いやすくすることができます。 Ajaxという言葉がはやってから,もう2年以上がたつんですよね。何年か前,JavaScriptはじゃまで,セキュリティを低下させる不要なものだと見なされていた頃がありました。しかしそれから一変して,「JavaScriptをがんがん使ってもいい」という空気になったことで,Webサイトを作成す

    第30回 JavaScriptの動作を軽くするための工夫:ITpro
  • http://www.amusement-center.com/compile/legend/index.html

    YAA
    YAA 2008/01/15
    買えるんだ! あっぷるそーすやりたい
  • Dokan SSHFSを使ってiPod touchをWindowsにマウントする - ただのにっき(2008-01-12)

    ■ Dokan SSHFSを使ってiPod touchをWindowsにマウントする (Macで)iPhone/touchをディスクとしてマウントするという記事を見かけたので、「それWindowsでもできるよ」という記事を書いておく。Dokan SSHFSを使うってだけの話だけど。 Decasというサイトで公開されている、Dokanライブラリとそれを使ったDokan SSHFSというツールを使うと、SSHでアクセスできるホストをネットワークドライブとしてマウントできる。JailbreakしてあるiPod touchはSSHが標準で入っているので、この手が使えるわけだ。 Downloadのページ経由で以下のファイルをGETしてインストール。この順番でインストールする: Dokanライブラリ Visual C++ 2005 SP1再配布可能パッケージ Dokan SSHFS あとはDokanS

    YAA
    YAA 2008/01/15
  • http://d.hatena.ne.jp/ralp/20080114

    YAA
    YAA 2008/01/15
    幸せの2歩手前
  • xap の日記

    YAA
    YAA 2008/01/15
    すごく面白い文章読めたんで大好きだったんだが。スラドあんまりみないんで、多分新しいIDは補足できない。
  • 💸 Cheap Mobile Phone Deals UK 🔥Used Phones for Sale - TBPS

    YAA
    YAA 2008/01/15
    もしほんとなら最強。切望
  • Kanasan.JS JavaScript第5版読書会#2 参加者のブログ記事一覧 - Kanasan.JS : JavaScript Workshop in Kansai | Google グループ

    http://groups.google.co.jp/group/kanasanjs/web/kanasan-js-javascript52-2 をクリックします - クリックしても正しく動作しない場合は、コピーしてブラウザのアドレス バーに貼り付けます。

  • チケット一覧 . cozretro

    チケット 要約 状態 優先度 マイルストーン Release Component 最終更新時刻 担当者

    YAA
    YAA 2008/01/15
  • tDiary.org

    tDiaryに関する要望、課題の管理には、GitHub上の管理システム(Issue)を使っています: tDiary ITSチケット一覧 (GitHub.com) 以下にシステムの使い方を簡単に説明します。ITSそのものに関する説明は文末尾にあります。 チケットの発行方法 「New Issue」から新規のチケットを発行できます。ただし新規チケットを発行する前に、同じような内容のチケットがないか確認しましょう。すでに修正が行われてCloseされているチケットがあるかも知れません。検索機能などを使って、ざっと調べてみてください。 新規チケット発行時に入力してもらいたいのは、以下の項目です。 Title ** 要望やバグの内容がひと目でわかるように、Titleで簡潔な要約をしてください 文 ** 要望やバグについて、詳細な情報を記入してください ** 特にバグに関しては、開発者の手元で再現可能

    YAA
    YAA 2008/01/15