タグ

2009年7月7日のブックマーク (19件)

  • バグを生まないコーディング法、10個の規則でソフト開発を効率化(1/3) ― EE Times Japan

    ソフトウエア開発にはバグがつきものだ。ただし、バグの発生を最小限にい止める方法がある。コーディング規則を適用してコードを記述することだ。バグが発生してからそれを発見し、修正するという通常の開発手順に比べて、簡単に、しかもコストをかけずにバグをつぶせる。 ここでは、ZigBeeを利用したセキュリティ・システムから医療機器にわたる筆者の組み込みソフトウエア開発の経験から得た、バグをなるべく発生させないコーディング規則を紹介する。 なぜコーディング規則が必要か コーディング規則は、ソフトウエア開発者に対して、コードを記述する上での規則をまとめたものである。英語のライティング教として著名な「The Elements of Style」(William Strunk Jr.、E. B. White著)の、プログラミング言語版のようなものだ。 組み込みソフトウエアにも、きれいで、正しく、簡

  • AutoPagerize for Chrome - SWDYH

    まだとりあえず動くというレベルですが、ChromeのExtension版のAutoPagerizeをつくりました。 --enable-extensionsをつけて起動してる状態で、 下のURLからインストールできます。 追記: --enable-extensionsは必要なくなりました。 http://cloud.github.com/downloads/swdyh/autopagerize_for_chrome/autopagerize_for_chrome.crx 追記: こちらから、Chrome Extension版をインストールしてください。 http://autopagerize.net/ アンインストールは、たぶんまだ仕組みがないので、プロファイルディレクトリのExtensionsにある38c37d51986565d5334e62eb0d056c10a68d69c7というディレ

    AutoPagerize for Chrome - SWDYH
    nantan
    nantan 2009/07/07
    Google ChromeのユーザースクリプトでGoogle検索をAutopager
  • 『Ruby逆引きハンドブック』出版 - http://rubikitch.com/に移転しました

    asin:4863540221 書籍『Ruby逆引きハンドブック』を出版しました。 10 年にわたる Ruby の経験を一冊のにまとめました。 このは、「 Ruby で○○するにはどう書けばいいのか」という問いに答える 逆引きですが、それだけにとどまらず、陥りやすい落とし穴、理解しづらい部分、 応用例などもしっかり解説しました。 Ruby 初心者〜上級者、他言語から Ruby を学ぶ人すべてにおすすめです。 このの持ち味は類書をはるかに凌ぐ圧倒的な情報量です。 セクションとコラムは合わせて 588 項目にわたり、総ページ数 768 ページです。 Ruby プログラミングの際には手元に置いて、辞書として繰り返し使ってください。 Ruby 1.8.6 、 Ruby 1.8.7 、 Ruby 1.9.1 全方位対応なので、今風な書き方も学べます。 Ruby on Rails 習得のために

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    nantan
    nantan 2009/07/07
    youtubeをサンプルにタイプミスの種類分け
  • データベースを用いたセッションデータ管理について - LukeSilvia’s diary

    Web アプリケーションとは切っても切れないセッション機構。DB ベースでセッション管理を行なって得られた知見と、それを元に考察した結果をまとめてみます。 セッションデータの特性 DB で管理される他のデータに比べ、セッションデータはかなり特殊です。主な特徴は次のような感じ。 データが増加するのが速い 定期的な削除が必要 頻繁に更新される リクエスト毎に読みに行く必要がある このデータを読めないとアプリケーション全体にアクセスできない アクセス頻度が高いということです。あと、1つ目の特徴からセッションデータについては意識的に管理してやる必要があります。 現在の環境 アプリケーションの領域が少し特殊で、セッションデータがやたらたまります(ユーザ数何百万のサービスとかそういうのではないです)。 RDBMS MySQL 4.0.22 ストレージエンジン InnoDB レコード数 6千万 テータサ

    データベースを用いたセッションデータ管理について - LukeSilvia’s diary
    nantan
    nantan 2009/07/07
    データベースでセッション管理
  • Rubyソースコード完全解説 / 青木峰郎

    $Id: index.html,v 1.6 2004/07/20 23:08:12 aamine Exp $ この文書は書籍『Rubyソースコード完全解説』のHTML版です。 ただし初校段階の原稿をベースにしているため、 書籍では修正されている間違いが残っている場合があります。 予め御了承ください。 2004-02-16 に全章を公開しました。 目次 まえがき 序章 第 1 部「オブジェクト」 第 1 章「Ruby言語ミニマム」 第 2 章「オブジェクト」 第 3 章「名前と名前表」 第 4 章「クラス」 第 5 章「ガーベージコレクション」 第 6 章「変数と定数」 第 7 章「セキュリティ」 第 2 部「構文解析」 第 8 章「Ruby言語の詳細」 第 9 章「速習yacc」 第 10 章「パーサ」 第 11 章「状態付きスキャナ」 第 12 章「構文木の構築」 第 3 部「評価」 第

  • メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum

    今回は、Webサイトやサービスをメンテナンス中にする場合に、どのURLにアクセスしても「メインテナンス中です」の画面を出す正しいやり方を、人間にも検索エンジンにも適切にする作法を主眼に解説します。 この週末の土曜深夜~日曜早朝にかけて、データセンターの設備メインテナンスのため、Web担を含むインプレスグループのほとんどのWebサイトが、どのURLにアクセスしても「メンテ中です」という表示になっていました。 なのですが、その実装がちょっと気になったので、「正しいメンテナンス画面の出し方」を説明してみます。 ※2010-01-16 Retry-Afterを指定するHeaderの指定を修正しました(コメント参照) ※2009-06-17 RewriteCondから [NC] 条件を削除しました(コメント参照) ※2009-06-16 Retry-Afterの記述をGMTに変更しました(コメント参

    メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum
    nantan
    nantan 2009/07/07
    メンテ中
  • iPhone 3G S実機最速レビュー(動画あり)

    3GそっくりのiPhone 3G Sを、またなんで買うの? 理由は簡単。一度使ったら手放せなくなる驚きのスピードだからですよ! スピード差 アップルが3GC(compassのC)でも3GV(video recordingのV)でもなく、iPhone 3G S(SpeedのS)と名付けたのには、それなりの理由があります。今回のアップグレードは高速化がメイン。そしてこのスピードこそが3Gから3GSにアップグレードする唯一にして最大の理由なのです。初めてiPhone買う人も100ドル(約1万円)余分に払って3G Sを選ぶ価値は絶対あるはず。 携帯電話を評価する時は、スペックより機能が気になるものなので、妙に思われるかもしれませんけどね...。iPhone 3G Sは多機能を求める買い物というよりは、大画面のテレビ、高速な車に買い換える感覚に近いかな。今のマシンで十分間に合うんだけど新しいのを1週

    iPhone 3G S実機最速レビュー(動画あり)
    nantan
    nantan 2009/07/07
    3Gと3GSの比較
  • twitlogo.com - 

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    nantan
    nantan 2009/07/07
    Twitterっぽいロゴが作れる
  • これだけは入れたい!無料アプリを集めたライフハッカーパック for Mac OS X | ライフハッカー・ジャパン

    ライフハッカーでは、何年もの間に、ありとあらゆるアプリを数えきれないほどご紹介してきました。数が多過ぎて、一体どの無料アプリが良いのか分かんないよ! という方も多いのではないでしょうか。今回は、そんなMacユーザーの皆さまに、ライフハッカー無料アプリパックfor Mac OS Xをご用意しました。 これは、以前ご紹介した「ライフハッカーパック2009 for Windows」のMac版です。Macユーザーが愛用している、毎日使えるフリーのアプリを一覧にしてみました。では早速どうぞ! ■生産性向上系 ■インターネット/コミュニケーション ■ユーティリティ ■マルチメディア ■ファイル同期/バックアップ※[Download]=ダウンロードページへのリンク ※[LH Post]=アプリを紹介したライフハッカーオリジナル記事へのリンク ■生産性向上系 □Smultron プレーンなテキストエディタ

    これだけは入れたい!無料アプリを集めたライフハッカーパック for Mac OS X | ライフハッカー・ジャパン
  • これだけは覚えておきたい、Twitter検索で使える便利なオプションまとめ | IDEA*IDEA

    ドットインストール代表のライフハックブログ

    これだけは覚えておきたい、Twitter検索で使える便利なオプションまとめ | IDEA*IDEA
    nantan
    nantan 2009/07/07
    検索オプション
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • iPhone で 3D CG! OpenGL ES を使ってみよう - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 最近 iPhone を買った勢いで iPhone プログラミングを始めました。これまでも iPod touch があったのでその気になればできたのですが、 Objective-C や Cocoa を覚えるのが面倒くさくて手を出していませんでした。しかし、 iPhone を使っているうちに面白い題材に気付いたのです。そう、 OpenGL です。 実は私は数年前までは

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    nantan
    nantan 2009/07/07
    retail、release
  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

  • みんなの願い事が分かる API - IT戦記

    みなさん!七夕ですね! 七夕といえば、願い事! みなさんは、どんな願い事をしますか? そして、気になるあの子はどんな願い事をしているのでしょうか? 気になりません? それならこれ! Twitter ユーザーみんなの願い事が以下の API に集まって来るようです。 http://search.twitter.com/search.json?q=%23tanzaku なんだかワクワクしますね! さっそく 僕もこんなものを作ってみました(IE は 8 以上でしか確認していません><) http://amachang.sakura.ne.jp/misc/tanabata/ というわけで みなさんも一年に一度だけの、 API 試してはいかがでしょうか☆キラッ

    みんなの願い事が分かる API - IT戦記
    nantan
    nantan 2009/07/07
    七夕。素晴らしい
  • WordPress使いが覚えておくと便利な7つ道具

    WordPressを使っていて 「これが有ると無いとで全然違ってくる」 と思う7つ道具(ソフトやツールなど)を ご紹介いたします。既知なモノも 多々あるかと思いますが、少しでも 参考になれば幸いです。 1. BitNami 【30分もあればアナタのPC内にローカルサーバー自動構築】 僕にとっては必須。初心者には敷居の高いローカルサーバー構築を わずか30分程度で自動で構築してくれてWordPressも同時にインストール してくれちゃうフリーソフトWordPress以外のCMSも幾つかあります。 当然、DBなのでWPだけじゃなく、プログラムの勉強や他CMSのテストにも使えます。 WordPress英語なので日語を使うのであれば日語に変えるか、 新たに日語のWPをインストールします。接頭語にお気をつけて。 以前、BitNamiの導入手順を書きましたので宜しければ。 ローカルサーバーは

    WordPress使いが覚えておくと便利な7つ道具
  • Hiromi's scribblz : VMware FusionでBoot Camp領域のWindows XPをつかう

    nantan
    nantan 2009/07/07
    VMware Fusion、Boot Camp
  • Windows XPで自動ログイン(ログオン)する方法 | (仮) - パソコンに関する雑記blog

    個人的にあまりお勧めしませんが、家で一人で使っていて、いちいちWindowsのパスワード入力するのが面倒という人には便利かと Windows XPで自動ログイン(ログオン)する方法 1. [スタート] → [ファイル名を指定して実行] をクリック 2. [名前]の欄に「control userpasswords2」と入力し、[OK]をクリック 3. [ユーザーがこのコンピュータを使うには、ユーザー名とパスワードの入力が必要]チェックボックスをオフにし、[適用]をクリック 4. [自動ログオン]ウィンドウが表示されるので、[パスワード]、[パスワードの確認入力]の欄にパスワードを入力し、[OK]をクリック 5. ウインドウを閉じて、再起動すれば自動ログインが有効になっています。 なお、ドメインに参加しているWindows XP Professionalの場合は、以下を参考に Windows

    nantan
    nantan 2009/07/07
    自動ログイン