タグ

2009年11月29日のブックマーク (42件)

  • PHPの言語仕様がウンコな理由個人的トップ10 - kなんとかの日記

    PHPerの問題点はPHPしか知らずに的外れなことを言うことだ」と、Javaしか知らなくて的外れなことを言っている連中にすら言われちゃってるPHPerのみなさん、こんにちは。 PHPは「使える道具」であることは事実です。しかし同時に言語仕様がウンコなのも事実。 ここでは、個人的にウンコだと思っているPHPの仕様を挙げてみたよ! htmlspecialchars() の名前が長すぎる これはほんとウンコ。おまえWebアプリのための言語やろが!なんでこの関数の名前がこんなに長いねん!こんだけ長かったらめんどくさがって echo $var としてまうやろが!WordPressのthemeでHTMLエスケープ忘れが多いのはおまえの名前が長すぎるせいだ! そんなわけで、全PHPerはこんな関数を定義するといいと思うよ。 ## echo $var; よりも短く h($var); と書ける! func

    PHPの言語仕様がウンコな理由個人的トップ10 - kなんとかの日記
    tknzk
    tknzk 2009/11/29
  • Opera ウィジェットの設定ファイル (config.xml) 詳細 - WebOS Goodies

    日は再び Opera ウィジェットネタです。先日の「Opera ウィジェットの作り方」では開発方法全般のオーバービューをご紹介しましたが、個々の詳細についてはあまり触れられませんでした。そこで、日は Opera ウィジェット開発の知識の中でも最も基となる config.xml についてご紹介します。 config.xml の書式については Opera Widgets Specification 1.0 fourth edition で詳しく解説されていますが、英語ですし、デスクトップ版 Opera では未サポートの内容も含まれていますので、この記事ではそのあたりを整理してまとめています。 Opera ウィジェット開発に興味のある方は、ぜひご覧ください。 config.xml の概要 config.xml は Opera ウィジェットの各種設定を記述する XML ファイルです。 Ope

    tknzk
    tknzk 2009/11/29
  • PostgreSQL Conference 2009 Japanで発表してきました。

    JPUG10周年記念イベント「PostgreSQL Conference 2009 Japan」で発表してきました。 コアな内容や大規模向けな内容のセッションが多い中、明らかに場違い感満載な内容だったわけですが、とりあえず無事に発表できてホッとしています。 この場を借りて発表の機会を頂いたPostgreSQL Conference 2009 実行委員会の皆さんにお礼を言いたいと思います。ありがとうございました。 今回は自身では実に反省点の多い発表でして、発表のあとは一人へこんでいたのですが、そんな発表にも関わらず聞いて頂いた皆さんありがとうございました。 冒頭の写真は、発表の後にオレゴン州出身の方から頂いたシールです。ちょうどへこんでいたところだったので、とても勇気づけられました!ありがとうございます:-D # www.heartinoregon.comのシールのようです。 以下、雑感をつ

  • Goでmysqlライブラリ作りました - よねのはてな

    RFC: Database API for GoということでPeterさんが提案していて goを触るがてらMySQL接続を作り始めたところ、PeterさんとEdenさんから一緒にやらないかといわれたので Peterさんが提案してるRFC: Database API for Goの形で作成してみました。 追記 FetchManyとFetchAllも実装してみました。 あとは、パラメータのbindを行えば、そこそこ使い物になるかと思います。 http://yone098.github.com/go-mysql/ s, e = c.Prepare("SELECT * FROM __hello ORDER BY i ASC"); cur, e = c.Execute(s); rows, e = cur.FetchAll(); fmt.Printf("%s\n", rows); for _, y :

    tknzk
    tknzk 2009/11/29
  • 【レシピ】安くて美味いもやしを食え( ゚д゚ )

    2019-01-04 名無し@ベアード : 3大運転中イライラする奴ら「法定速度厳守マン」「曲がると同時にウインカーマン」- 2019-01-04 bosbobet : 国内旅行に役立つテンプレまとめ- 2019-01-04 agen bola : 国内旅行に役立つテンプレまとめ- 2018-12-24 RazviksInoto : サザエさんを萌え絵にしたららきすたになるんじゃね?-деньги на карту без отказов круглосуточно - Все-Займы-Тут.РФ 2018-12-07 長崎県でアパートを売るの情報はこちら : 日SUGEEEEEEEEEEEEEEEE!ってなるコピペくれ- 2018-11-24 名無し@ベアード : 東京の都会度を100とすると大阪80名古屋70くらいじゃん- 2018-11-23 名無し@ベアード : 【悲報】槍

  • 複数のGmailを一ヶ所のメインGmailアカウントに集約して利用する方法 - 適宜覚書はてな異本

    主に利用しているメールアカウントでGmailを開いた際に、別途使っているGmailアカウントのメールを纏めてみたい場合どうすればいいでしょうか? メインアカウントでGmailにログインする。 画面上部の緑色フラスコアイコン、即ちLabsのアイコンをクリックする。んなものは存在しねえ、畜生めって人は「設定」から「Labs」を選択しよう。 下にスクロールしていって「マルチ受信トレイ」で「有効にする」をクリック。スクロールが面倒ならCtrl+Fで検索しなされ。 転送させたいメインじゃないGmailアカウントでログインして、メール転送設定を行う。具体的には、「設定」-「メール転送と POP/IMAP」を選択して、「転送」エリアにある空欄に先程のメインアカウントのGmailアドレスを指定、プルダウンは任意に選択します。これにより転送して、転送元の受信ボックスに残しておいたり、アーカイブに残したり、そ

    tknzk
    tknzk 2009/11/29
  • ウェブサイトパフォーマンス入門 - ニコール・サリバン | warikiru

    2009-11-29 ウェブサイトパフォーマンス入門 - ニコール・サリバン ラベル: performance, report Web Directions East 2009 ワークショップ 11月12日 ウェブサイトパフォーマンス入門 ニコール・サリバン 通訳はcouldの長谷川さんだよ。 Design Fast WebsitesView more documents from Nicole Sullivan.スライドはほぼこれと一緒で、収益に関するデータが新たに追加されてた感じ。 Nicole Sullivan (ニコール・サリバン)3000以上にも昇る大規模サイトの最適化に携わって来た Nicole Sullivan は、現在 Yahoo! のパフォーマンスエンジニアと最適化のエバンジェリストとして国内外のセミナーで講演。Webサイトに関する研究だけでなく、プロジェクト管理もこなす

  • JavaScriptで言語処理系の勉強をしましょう:字句解析編 - 檜山正幸のキマイラ飼育記 (はてなBlog)

    昨日のエントリーで、小学生レベルの算術計算をする仮想機械RAC0(Rudimentary Arithmetic Calculator Level-0)を示しました。たいへん貧弱な仮想機械ですから、機能を拡張したいとは思うのですが、その前に、RAC0用の高級言語を作っておきましょう。 高級言語といっても、1 + 2, (5 - 2)*4 のような算術式(arithmetic expression)です。詳しく仕様を書いても次の程度。 定数リテラルは、符号なしの整数。03 のように先行する0があってもよい*1。 負の数を表すリテラルがないので、(0-3) のように引き算で代用。 演算記号は、+, -, *, /, % の5種類。いずれも二項中置演算子。 *, /, % は、+, - より優先される。 丸括弧を使って、式のグループ(まとまり)を作ってよい。 同じ優先順位の演算は左結合的。例えば、

    JavaScriptで言語処理系の勉強をしましょう:字句解析編 - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • 文字の情報を調べるためのブックマークレット サロゲートペア対応版 - Ryusei’s Notes (a.k.a. M59のブログ)

    サロゲートペアは大事 元ネタ:文字の情報を調べるためのブックマークレット - IT戦記 サロゲートペアには非対応です>< 文字の情報を調べるためのブックマークレット - IT戦記 おや、これでは音楽記号も算籌も麻雀牌もドミノ牌も線文字Bもヒエログリフも楔形文字もフェニキア文字もチュノムも則天文字も調べられない!! サロゲートペアとは何ぞ サロゲートペア入門:CodeZine(コードジン) UTF-16を使うJavaScriptでは扱いが難しくなるから、文字単位で処理しようとする時につまずく。Unicodeには他にも《結合文字の並び》という落とし穴があるけどね。 ブックマークレット サロゲートペア対応版 javascript:location.href = 'http://www.fileformat.info/info/unicode/char/' + (function(r){ var

    文字の情報を調べるためのブックマークレット サロゲートペア対応版 - Ryusei’s Notes (a.k.a. M59のブログ)
  • はてなブログ | 無料ブログを作成しよう

    新米と秋刀魚のわた焼き お刺身用の秋刀魚を買いました。1尾250円です 3枚におろして、秋刀魚のわたに酒、味醂、醤油で調味して1時間ほど漬け込み、グリルで焼きました 秋刀魚のわた焼き わたの、苦味が程よくマイルドに調味され、クセになる味わいです 艶やかな新米と一緒に 自家製お漬物 土…

    はてなブログ | 無料ブログを作成しよう
    tknzk
    tknzk 2009/11/29
  • 3年後にRubyを勉強し始める人の動機は何になるだろう? - 2009-11-26 - きしだのはてな

    たとえば、JavaだとAndroidGoogle App Engine。あと、期待してるのがGWT。 PythonGoogle App Engineでたくさんの人が触るようになってると思う。 PHPは、なんだかんだでデザイナに近いところの人には欠かせないだろう。Flashも。 Perlはゲノム系の人は使うんだろう。WebのためにPerlの勉強を始める人というのは、今の時点でもいない気がする。 C#はマイクロソフトの続く限り。C/C++はコンピュータの続く限り。 という感じで考えたときに、既存プロジェクトRubyで書かれてるとか会社の方針とか、そういうしがらみがないとき、3年後にRubyの勉強を始める人は、何を動機にしてるだろう? あと、Javaに関して、もしGooglePythonしかサポートしていない会社だったら、ぼくはJavaを今 積極的に触ってない自信がある。

    3年後にRubyを勉強し始める人の動機は何になるだろう? - 2009-11-26 - きしだのはてな
    tknzk
    tknzk 2009/11/29
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 良く知らない分野で知ったかぶりをする人間の大失敗

    事業仕分けで予算が凍結と判定が出された次世代スーパーコンピュータ事業ですが、菅直人・国家戦略相が見直すように表明し、引っくり返りそうな情勢です。そして当然こうなると梯子を外されてしまった人が出て来るわけですが、特に酷いのが日経BPのこの記事です。 国策スパコンを事業仕分けで凍結、これはグッドニュースだ - 東葛人的視点:ITpro 内容を見るとスーパーコンピュータについての知識も怪しいのですが、それよりも同列に述べられたGXロケットの認識については、あまりにも的外れ過ぎて開いた口が塞がりませんでした。 今回の事業仕分けでは、国策スパコンと共にGXロケットにとっても13日の金曜日となった。このロケットの開発も抜的に見直すように結論づけたという。これはある意味、象徴的な話だ。H2Aロケットが立派に育ち、さらに大型のH2Bロケットも打ち上げに成功するなかで、なんで別方式のロケットが必要なのだか

    良く知らない分野で知ったかぶりをする人間の大失敗
  • [JS]jQueryを使用してインタラクティブなコンテンツを作成するチュートリアル

    ツールチップやインフォボックスを使用して、インタラクティブなコンテンツを作成するチュートリアルをBuild Internet!から紹介します。

    tknzk
    tknzk 2009/11/29
  • スクラム会議(立ち会議)

    キヤノン電子のように頻繁に短時間の立ち会議を開催し、その日の予定や作業の進捗を報告する取り組みは、ソフトウエアの開発現場などで他社にも浸透しつつある。 モバイル広告代理店のライブレボリューション(東京・港)は、「スクラム会議」を2006年から導入している。ソフトウエア開発手法の「スクラム」で提唱されたもので、毎日同じ場所で決まった時間に15分以内で開くチームミーティングのことだ。同社は社員数40人で2008年度の売り上げは27億円、2009年度は42億円以上を見込む成長企業。この急成長は広告効果測定ツールなどのシステム開発力に支えられている。同社でシステム開発を担当するアリエスユニットでは、毎朝5人のチームメンバーがスクラム会議を開いている。

    スクラム会議(立ち会議)
  • crontab -r とやってしまった時の対処法

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « 麺飯菜館 じょうじょうのローメン :: 友人のドラクエ3をピアノで弾いてみたが凄かった » 2009/11/21 crontab -r とやってしまった時の対処法  linux  sh  ruby 1003 9へぇ cronの設定を変えようと crontab -e と打とうとして、間違って crontab -r と打ってしまい、cronの設定が根こそぎぶっ飛んで参りました。「eとrは隣同士だから不慮の事故ですよ!」という他人の言い訳は以前から良く聞いていて、心の中で「そんなことあるかよ!」と思っていましたが、まさか自分がやってしまうとは思いませんでした。まったく言い訳できません。 そして、こういう事故は絶対やってはいけないアカウントでやってしまうのが世の常。今回も例に漏れずたくさんジョブが仕込んで

    crontab -r とやってしまった時の対処法
  • 再起動時に一度だけ実行されるcron定義

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « 著作権はいつから70年が世界標準になったのか :: 家の電話が壊れた » 2009/11/24 再起動時に一度だけ実行されるcron定義  linux 327 4へぇ 先日のcrontab -r とやってしまった時の対処法のアクセスが意外と多くてかなり驚きました。ちなみに僕はクーロンと読む派です。それはそうと、これを機にちゃんとcrontabのmanを読んでみたら、日次の定義に@rebootと書くと再起動時に一度だけ実行されるcron定義がかける事が判明。CentOS 5.3では、日語のmanにはこの部分が記載されていませんでした。 $ man 5 crontab These special time specification "nicknames" are supported, which

    再起動時に一度だけ実行されるcron定義
  • jQueryによる画像に沿ったテキスト回り込みライブラリ·jQSlickWrap MOONGIFT

    jQSlickWrapはjQueryベース、JavaScript製のオープンソース・ソフトウェア。Webページの中に画像を差し込んで表示することは多々ある。そんなとき、画像が四角であれば回り込みも綺麗に行われるので申し分ない。だが三角の画像や、人物だけの画像の時に四角く回り込んでいるのはあまり格好が良くないだろう。 画像をスムーズに回り込んでいる イラストやシンボルに限定されるかも知れないが、背景が透明のPNG画像を使えば画像の形に合わせた回り込みができるのがjQSlickWrapだ。jQueryベースのソフトウェアで、背景を柔軟に処理して表示が出来るようになっている。 幾つかのサンプルがあるが、画像の枠線に合わせて透明な背景を無視して回り込みをしてくれる。Web上でこのような表現をするのは困難だったので、まるで雑誌のような仕上がりになるはずだ。さらに透明な背景を指定した色に変更することも

    jQueryによる画像に沿ったテキスト回り込みライブラリ·jQSlickWrap MOONGIFT
    tknzk
    tknzk 2009/11/29
  • Scala on Hadoop: Hadoop Conference - stanaka's blog

    先日、Hadoop ConferenceでScala on Hadoopというタイトルで発表してきました。スライドを以下に置いておきます。 Scala on HadoopView more presentations from Shinji Tanaka. ダイジェストとして、ScalaをHadoopで動かすための方法を書いておきます。 まず、Hadoop上でScalaを実行させるためには、JavaScalaを接続するライブラリが必要となります。ここでは、SHadoop( http://code.google.com/p/jweslley/source/browse/#svn/trunk/scala/shadoop )を使用します。SHadoopは、型変換を行うシンプルなライブラリです。 よくあるWordCountのサンプル、WordCount.scala (http://blog.jo

    Scala on Hadoop: Hadoop Conference - stanaka's blog
  • 文字の情報を調べるためのブックマークレット - IT戦記

    ウェブで見かけた文字が、やたら気になることがあるので 作ってみました javascript:location.href = 'http://www.fileformat.info/info/unicode/char/' + (function(r){ var n = r.startContainer; var p = r.startOffset; return (n.nodeType == 3) ? n.nodeValue.charAt(p) : n.childNodes[p].textContent.charAt(0); })(getSelection().getRangeAt(0)).charCodeAt(0).toString(16) + '/index.htm'; void(0); 使い方は簡単 気になる文字を選択してブックマークレットを実行するだけ! 対応ブラウザ HTML5 t

    文字の情報を調べるためのブックマークレット - IT戦記
  • セキュリティ情報 - iモードIDを用いた「かんたんログイン」のDNS Rebinding脆弱性

    iモードIDを用いた「かんたんログイン」のDNS Rebinding脆弱性 HASHコンサルティング株式会社 公開日:2009年11月24日 概要 iモードブラウザ2.0のJavaScriptDNS Rebinding問題の組み合わせにより、iモードIDを利用した認証機能(以下かんたんログイン)に対する不正アクセスが可能となる場合があることを確認したので報告する。危険度の高い攻撃手法であるので、サイト運営者には至急の対策を推奨する。 背景携帯電話のかんたんログインとは、ケータイブラウザ(たとえばiモードブラウザ)に用意された契約者固有IDを利用した簡易的な認証であり、ユーザがIDやパスワードを入力しなくても認証が可能となる。iモードIDは、NTTドコモの提供する契約者固有IDの一種で、URLにguid=ONというクエリストリングを含めることにより、端末固有の7桁のIDがWebサーバに送

  • High Performance Web Design ~デザインから考えるハイパフォーマンスWebサイト~ | warikiru

    2009-11-24 High Performance Web Design ~デザインから考えるハイパフォーマンスWebサイト~ ラベル: performance CSS Nite in ISHIKAWAで話をしてから1ヶ月経ったので、薄れゆく記憶の復習も兼ねて思いの丈を綴ってみたw High Performance Web Design 1. What's High Performance?ここでいうパフォーマンスというのはWebサイトの表示高速化についてです。つまり、ページをいかに早く表示させるかという課題です。でも、そうゆうのってサーバー側の問題でしょ?システムエンジニアの管轄じゃないの?と思われがちですが「ハイパフォーマンスWebサイト」の著者であるSteve Soudersの調査によると、80:20。一般的にユーザーの待ち時間の実に80%がブラウザ側、フロントエンドで費やされて

  • Webデザイン事始め・まずはフリーソフトで始めよう。GimpとInkscapeの説明が分かりやすいサイト - かちびと.net

    題名の通りですが、これから Webデザインに手を出そう、 という方の為に日語サイト で説明が凄く分かりやすい サイトと少しチュートリアル記事 の紹介です。 Webデザインを始めたいけどadobeのソフトは高額でなかなか手軽に始められません。まずはほぼ同等の機能を持ち、しかも無料で手に入るGimp(Photoshop代替ソフト)とInkscape(Illustrator代替ソフト)で様子見をしてみてはいかがでしょう。 使い方や実践チュートリアルを丁寧に説明してくれるサイトをご紹介します。「これなら触ってみよう」という気になれるかと思います。沢山あげられると選べずに萎えるので1,2サイトに絞りました。両ソフトのダウンロードもリンク先で出来ます。 プロも使ってるといわれるGimp。Webデザインをこれから始めようと思ってもなかなかとっつき難いかもしれません。ですので扉となってくれそうなサイトを

  • とある友人の悲惨な離婚- Everything You’ve Ever Dreamed

    友人離婚した。先生、小説にしてくれ、名前を出してもいい、書籍化のさいに金をくれればいい、と人から言われているが、離婚というデリケートな話であるし、節度っつうの?このような話題で、人を特定するような行為は暴挙であって、いくら僕がロックンロールだとしても、ためらってしまう。数少ない友人は大切にしたい。売りたくない。これが匿名の理由だ。 で、もう堪えられない、離婚だ、つって離婚する友人アライ(id:tell-a-lie)と新宿で飲むことになり(名前出してしまった!)、午後六時、アルタ前に現れた彼の姿を見て僕は驚いた。眼鏡マスク、全身黒、伸びた髪、左右非対称の眉、うつろな目、口元からは「金…金…」。端正な青年が変態カネゴンに…。「金、当にないんだけどいいの?」「今日はおごるよアライ君」つうわけで居酒屋。 とりあえず生ビール。「マジで離婚したの?」「マジですよ課長」。へぇネタじゃないのね。

    とある友人の悲惨な離婚- Everything You’ve Ever Dreamed
  • Account Suspended

    Account Suspended This Account has been suspended. Contact your hosting provider for more information.

    tknzk
    tknzk 2009/11/29
  • 【事業仕分け】GXロケット廃止、財務省が事実誤認の資料 過大な税金投入額…ミスリードか (1/2ページ) - MSN産経ニュース

    【事業仕分け】GXロケット廃止、財務省が事実誤認の資料 過大な税金投入額…ミスリードか (1/2ページ) 政府の行政刷新会議(議長・鳩山由紀夫首相)の事業仕分けで、日米共同開発の中型ロケット「GXロケット」が「廃止」判定された際に、財務省が提出した「仕分け人」用資料に複数の事実誤認があることが25日、分かった。事業評価にとって重要な税金投入額を実際の倍以上に記載していた。また米国企業から政府側へ、事前にGXロケット利用の方針が伝わっていたが、資料は「需要見通しが立たない」として一切触れなかった。こうした資料、説明の不備が廃止判定につながった可能性がある。 仕分けでは、GXに関する日米技術協力や安全保障上の議論も欠落していた。関係者は「予算削減の結論ありきへミスリードされた」と、作業のあり方自体に不信感を募らせている。 財務省は「仕分け人」用資料に「ロケット体開発に700億円もの巨額の税金

  • Modern PHP Programming 入門 @ PFI 社内セミナー - 肉とビールとパンケーキ by @sotarok

    バイトとしてお世話になっている,PFIで,「モダンPHPプログラミング入門」について,社内セミナーでお話してきました. 約一時半,Ustもながしつつ,社員の皆さんから質問をうけつつ.長々と,しゃべってしまいました. 対象者は,PFIの社員さんのように 他のプログラミング言語を知っている 「PHPって,HTMLの中に <?php とかって書くやつでしょ?」とか未だに思ってる 昔触ったことあったけど最近のPHPしらない みたいな人.そんな内容です. テンプレート言語と言われるPHPですが,プログラミング風の機能もたくさんついているんだぁ!ということを感じていただければ嬉しいです(w Modern PHP Programming @ PFI SeminarView more documents from sotarok. Ust の録画: Ustream.tv: ユーザー preferred:

    Modern PHP Programming 入門 @ PFI 社内セミナー - 肉とビールとパンケーキ by @sotarok
  • 映画を体系的に理解するための7作品 - ハックルベリーに会いに行く

    はじめに最近クリエイター志望の若者と話す機会が多いのだけれど、そこで気づかされるのは、彼らの中に過去の映画(特に80年代以前の作品)を見たことのあるという人が、驚くほど少ないことだ。例えば「キューブリックをどう思う?」と聞くと、「キューブリックって誰ですか?」という答えが返ってくる。「デ・ニーロの映画で何が一番好き?」と聞くと、「見たことがありません」と言われてしまう。「ではきみは、昔の映画を見たことがあるの?」と聞くと、たいていが「テレビでやっていたものくらいなら……」という答えしか返ってこない。 今の若い人の間では、映画を体系的にとらえようという人は少ないようだ。見るのは専ら近年の話題作ばかりで、歴史を辿ってみたり、系譜をひもといてジャンルごと理解しようとする人はほとんどいない。これは、ちょっと由々しき問題だと思わされた。映画は、もう長いこと(20世紀の早い時期から)エンターテインメン

  • [ASCII.jp]jQueryによるLightbox風モーダルウィンドウの作り方

    [ASCII.jp]jQueryによるLightbox風モーダルウィンドウの作り方 ASCII.jpの連載「Web制作の現場で使えるjQuery UIデザイン入門」で第20回 jQueryによるLightbox風モーダルウィンドウの作り方が公開されました。 jQueryを利用したLightbox風のモーダルウィンドウの作成方法について解説しています。 また、解説途中にはjQueryを利用したIE6でのposition:fixedの擬似再現方法についても解説しております。 興味がある人はぜひご覧になってください。 関連エントリー jQueryで作る多階層ドロップダウンメニュー IE6対応!jQueryで透過PNGのロールオーバーを作る jQueryでロールオーバー!プリロード対応版 透過PNG対応!jQueryでオリジナルツールチップ jQueryでタブパネルを作るチュートリアル jQuer

    [ASCII.jp]jQueryによるLightbox風モーダルウィンドウの作り方
    tknzk
    tknzk 2009/11/29
  • 好きなことをして食べていくための10のルール【前編】 | シゴタノ!

    小林弘人(監修・解説) 日放送出版協会 2009-11-21 売り上げランキング : 4 おすすめ平均 テクノロジーに先導される“今”が、よく分かる Amazonで詳しく見る by G-Tools 「好きなことをして、生きていくのは難しい」とはよく言われることです。インターネット時代がやってきて、「ついに好きなことをして生きていける時代が来た!」と思わせる雰囲気が生じたものの、「やはりそううまくいかなかった」と感じている人も多そうです。ことに、それなりの数の購読者のついているブロガーさんなどは、そう感じているかもしれません。 そういう人が必ず読むべきが出ています。『FREE』です。インターネットを使って生きていこうと単純に考えたとき、一番問題になるのが、お金を得にくいこと。アフィリエイトという手段がありますが、生活するに十分な対価を得ようとすると、アルバイトをした方がまだ楽だということ

  • 54行で分散KVSを実装する(レプリケーション機能付き) - Blog by Sadayuki Furuhashi

    Ruby と MessagePack-RPC があれば、簡単なkey-valueストレージは簡単に作れます。54行で書けます(レプリケーションと負荷分散機能付き。サーバー38行、クライアント16行)。 簡単なKVSをベースにして、ログ集計や遠隔デプロイ、遠隔管理機能などの機能を追加していけば、ちょっと便利なサーバープログラムをサクサク自作できるハズ。 この分散KVSは、(keyのハッシュ値 % サーバーの台数)番目のサーバーにkeyを保存します。また、サーバーの名前順でソートしたときの「次のサーバー」と「次の次のサーバー」にデータをレプリケーションします。 すべてのサーバーで同じ設定ファイルを使います。サーバーごとの設定は引数を自分のホスト名に書き換えるだけなので、デプロイが容易です。 MessagePack-RPC for Ruby を使うと、分散しないkey-valueストレージ*1は

    54行で分散KVSを実装する(レプリケーション機能付き) - Blog by Sadayuki Furuhashi
    tknzk
    tknzk 2009/11/29
  • Plugins | jQuery Plugins

    Can't find a Plugin you are looking for? Check out the jQuery Wiki page. Are you a plugin developer? Please move your plugin over to this site.

    tknzk
    tknzk 2009/11/29
  • crossbreed.jp

    This domain may be for sale!

  • Google Doodles

    This page has moved to the Google Doodles page.

    tknzk
    tknzk 2009/11/29
  • Google App Engine入門:実行効率を犠牲にせずに開発効率だけを上げるテクニック

    一つ前の富豪プログラミングのエントリーともつながる話だが、Google App Engineは「ちゃんとスケーラビリティを考慮してアプリケーションを作るには何に気をつけなければならないか」を勉強するには絶好の環境だ。そこで今回は、その「ケチな大富豪的なプログラミング」の実践編。 Google App Engine上のアプリをいくつか書いているうちに、必要に迫られて自然発生的にできてきたのが、gdispatchという数十行のコードからなる小さなモジュール(ソースコードはgithubに置いてある)。これをGoogle App Engineに標準で付いて来るwebappと組み合わせてフレームワークとして使っている。 gdispatchを設計する上で重視したのは、 (1)Google App Engine上でのアプリの開発を効率化する上で「明らかにこれがあると開発効率が格段に向上する」というもの以

  • Mind Mapping Software - Create Mind Maps online

    マインドマップは、中央のメインアイデアから始めます。思考を巡らせながらサブトピックを無制限に作成し、色分けしてわかりやすさとスタイルを加えることができます。マップが形になってきたら、添付ファイルや埋め込みメディアなどでトピックに前後関係を追加します。MindMeisterの機能を使えば、初めてのマインドマップでも創造力を最大限に発揮できます。

    Mind Mapping Software - Create Mind Maps online
  • 多人数プロジェクトで学んだこと - &lt;s&gt;gnarl,&lt;/s&gt;技術メモ”’&lt;marquee&gt;&lt;textarea&gt;¥

    この書き方はまずいからあとで直そう→直さない あとで拡張する必要がありそうだ、必要になったら設計を変えよう→まずい設計のまま他人に使われる コミュニケーションしなくても正しい判断ができるようにする 正解がないことは、走りながら臨機応変に変えなければならない。でも、始まった時から正解がわかることがある。そういうものについては、最初からよく考えて正解を選ぶ。 どちらか迷ったら、変えやすいほうを選ぶ。AからBとBからA、どっちが変えやすい? 初期に書くコードはすごく重要。後から参加する人は既存のコードにスタイルを合わせる。 軌道を修正するコストは早ければ早いほど小さい。 仕組みを変えることにはコストが伴う。心理的コストも。 走り出したら何も考えられない。よく考えてから走る。あるいは、走ってない人が考える。 一度動き出した仕組みを変えるときは、移行コストが小さくなるようよく考えた上で、無理やり変え

    多人数プロジェクトで学んだこと - &lt;s&gt;gnarl,&lt;/s&gt;技術メモ”’&lt;marquee&gt;&lt;textarea&gt;¥
  • https://jp.techcrunch.com/2009/11/27/20091126steve-jobs-apple-1997/

    https://jp.techcrunch.com/2009/11/27/20091126steve-jobs-apple-1997/
  • 高密度小池 / スーパーコンピューター

    スーパーコンピューター 1.当初の目的は、ベクトル計算機を作ることだった 2.富士通の他には、 NEC とかが参加してた。 NEC いないとベクトル計算機は作れない 3.プロジェクト失敗して NEC 抜けた 4.でもコンピューターいれる建物だけは作っちゃった 5.富士通一社で作るよ!! 6.富士通、なんと SPARC を沢山乗せたコンピューターを作ると言い出す 7.世界の趨勢は、 x86-64 なマシン、つまり普通のパソコンの凄い奴、だってその方がアプリケーション開発楽だから こういう情勢で、例のスーパーコンピューターを国の金で作るべきとか言ってる人は頭おかしいか富士通や Sun の利害関係者なのではと思う。 それに富士通にまともなプロダクトが作れると思ってる人マジウケる。 はっきり言って、もう日に画期的かつ世界水準のスーパーコンピューターを作る技術力などない。それは

  • PHPをDisってるブログエントリを集めてみた - kなんとかの日記

    スクリプト言語の範疇に入らないかもしれない言語を使っているPHPerのみなさん、こんにちは。 PHP歴史は、Disられ罵られバカにされ続けた歴史です。 日は、その歴史を紐解いてみたいと思います(一部、PHP擁護派のエントリも含んでいます)。 なおここで紹介していない記事で、ほかに紹介してほしいものがあれば、教えてください。 あと引用は一部のみなので、元記事の全文を読むことを強くお勧めします。 2006年 PHPプログラマ in YAPC::Asia 2006 Tokyo - 0330 (twk @ ふらっと) では、PHPの世界に帰ります。Perlの人はRubyをうらやみHaskellにおどろきPHPを軽蔑すると言う文化になっているようです。 このころには、すでにPHPは軽蔑される存在だったようです。 昔、2ちゃんとかでよくあった、Perl = C++ , PHP = VBってな感じ?

    PHPをDisってるブログエントリを集めてみた - kなんとかの日記
    tknzk
    tknzk 2009/11/29
  • 長くてグチャグチャ絡まるコードを必要な長さにスッキリまとめる方法 : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア

    コードの長さは20cmで足りるのに2mもあるコードを使わなきゃいけないとか、引き出しの中でグチャグチャに絡まるコードをどうにかしたいという時には、このまとめ方をマスターすれば全て問題解決です。 生産性向上系ブログ「Silver Clipboard」に、コードのまとめ方の説明とデモ動画が載っていました。このやり方でコードをまとめると、驚くほど簡単に必要な長さにコードがまとめられますよ。まずは動画をご覧ください。 冒頭でも書きましたが、このまとめ方なら引き出しの中でコードが絡まる心配も無いですし、机やパソコンの後ろのスペースもスッキリです。 実はこの方法、米ライフハッカーでは以前も一度ご紹介したのですが、微妙にまとめ方が違って、こちらの方が断然使いやすいので、またご紹介させていただきました。前の方法でまとめてみた人も、こちらの方法も試してみてください。 How to Keep Your Spa

    長くてグチャグチャ絡まるコードを必要な長さにスッキリまとめる方法 : ライフハッカー[日本版], 仕事も生活も上手くこなすライフハック情報満載のブログ・メディア
  • TechCrunch | Startup and Technology News

    It’s that time of week again, folks. Welcome to Week in Review (WiR), TechCrunch’s regular digest of the past week in tech. New here? Not to worry — sign up here to get WiR in your i

    TechCrunch | Startup and Technology News