タグ

2009年2月3日のブックマーク (24件)

  • 2005-01-25

    リポジトリ作成時に作られたpre-commit.tmplにいろいろ説明が書いてあるので要約すると。 Subversionのトランザクションがコミットする前に呼ばれる。 2つの引数とともに呼ばれる。 リポジトリパス トランザクション名 'pre-commit'というファイル名でhooksに置く。(Windows環境の場合は、pre-commit.batや、pre-commit.exe) コミットさせたくないときは、0以外を返して終了させる。 svnlookコマンドを使っていろいろ情報を取得する。 まず、svnlookコマンドを使って、どんな情報がとれるか見たいので。 以下のスクリプトを作成し、pre-commitというファイル名で、/home/svn/repository/hooksに置く。 #!/bin/sh REPO=$1 TXN=$2 SVNLOOK=/usr/bin/svnlook

    2005-01-25
    kistame228
    kistame228 2009/02/03
    コミットさせたくないときは0以外をreturn
  • PHPLintの紹介

    ネット上でも言及している人が少ない印象ですが、PHPLintというツールがあります。これがどんなものか、触ってみたので紹介します。 結論から言うと仕事には使えなさそうですが、面白いソフトウェアだな、というのが個人的な感想です。 PHPLintというのは、PHPソースコードのバリデーターです。PHP4とPHP5に対応しており、独自のパーサを用いて独自のエラーを出します。独自のエラーというのは、PHPの文法上何一つ問題がないソースコードであってもエラーを出すということです。例えば、$ifや$listといった変数名があるとエラーだと言われます。PHPLintとしては、PHPのキーワードは変数名に使っちゃダメなんだそうです。 このツールの狙いですが、細かい文法チェックがしたいというよりは、どうやら静的な型の検査が目標のようです。PHPは型が動的に決まる言語ですが、実際には静的なチェックが可能な場所

    kistame228
    kistame228 2009/02/03
    phplint
  • プロジェクトランキング 概況 - OSDN

    プロジェクトランキング 概況 オープンソース・ソフトウェアの開発とダウンロード・サイト。ソフト開発を行うためのGit/SVN/Mercurial(hg)/Bazaar/CVSリポジトリ、バグ追跡、掲示板・フォーラム、タスク管理、Webホスティング、ダウンロード・サーバー、ファイル保管、コンパイルファームを無償で提供。

    プロジェクトランキング 概況 - OSDN
    kistame228
    kistame228 2009/02/03
    いろいろなプロジェクトがあるー
  • コアテクの路地: 作業ログの取り方

    このブログをご覧のみなさんは、おそらく何らかの形で開発作業、あるいは設定作業の経験をお持ちだと思います。みなさんは、日々の作業の記録をどのように取られているでしょうか?もし、作業ログを取る習慣がない、あるいは忙しすぎて作業ログをとることに気が回っていないのであれば、作業ログを確実に取る習慣をつけることをお奨めします。この習慣は、きっとあなたの作業の信頼性を上げ、作業効率向上に貢献するはずです。 ●作業ログがなぜ必要か まず最初に、なぜ正確な作業ログをとる必要があるのでしょうか? その答えは簡単です。再現性を確保するためです。自分が不具合報告を受ける立場で考えてみてください。もし、部下やユーザから「動きません」や「バグです」という報告を受けた場合、すぐに問題があると判断するでしょうか? ほとんどの人は、まず報告されている状況を正確に理解したうえで判断したいと考えるのではないでしょうか? ●作

  • Are You Making These 10 PHP Mistakes? | Envato Tuts+

    One of the best things about PHP is that it's a great language to just "dive into", thanks to its wide-ranging popularity. Anyone with the ability to hit "Search" on Google can quickly create a program. However, this also lends to a major criticism of PHP: it's almost too easy to find and reproduce bad code. Here are 10 PHP mistakes that any programmer, regardless of skill level, might make at any

    Are You Making These 10 PHP Mistakes? | Envato Tuts+
  • 新しい Google Earth に飛び込んでください。

    Google Earth には、青海原と解像度の低い画像はすでにありました。しかし、日から、より詳細な海底地形図が加わり、実際に海水を突き抜けて海の中を 3D 体験できるようになりました。海を散策すると、海の生き物にまつわるビデオや画像、最高のサーフィンスポット、海洋遠征に関する実際の記録など、何千ものデータポイントに遭遇します。 ナショナル ジオグラフィック、モントレー湾水族館研究所、米国海洋大気庁、米国海軍気象 海洋学司令部、スクリップス海洋研究所、ウッズホール海洋学研究所のほか、まだまだたくさんの方々がいて、ここにあげた名前はその一部にすぎませんが、何十人もの海洋科学者やそのサポーターの皆さんの参加で、このプロジェクトは実現しました。 ここでは、Sylvia Earle 博士の功績をご紹介します。 Earle 博士は、3 年前、とある会議で私に対して、「Google Earth は

    新しい Google Earth に飛び込んでください。
  • ページが見つかりません

    ごめんなさい。smashmediaのブログは削除されました。 10年に渡り、あちらこちらに書き連ねてきましたが、ご愛読いただきほんとうにありがとうございました。またリンクしてくださった方にも、心からお礼申し上げます。 以下、少し駄文を書きます。 ブログには「パーマリンク」という基的な考え方があり、すべての発言や記事は半永久的に固定されたURLによって公開され、未来におけるアクセス権(閲覧可能性)を担保するという、じつに素敵なコンセプトなのですが、一方で古い情報が永遠に残り続けてしまうという弊害も生んでいます。 ブログというものが「ストック」であるならば、そこに書かれた内容に対して、書き手であるブログ運営者は責任をもつべきで、自らの考え方が変われば内容を更新し、状況や情報が変われば現在にあわせて修正すべきです。 でも現実問題として、そこまでさかのぼって更新や修正をできるほうが稀で、結果とし

  • 第1回 Tracをオススメする,これだけの理由:ITpro

    Tracの便利さに惹かれるが,インストールに煩わしさを感じ,Tracを簡単にインストールできるTrac Lightning(旧Trac月)の開発を行う。また,日のTracコミュニティであるShibuya.tracにてユーザー補完プラグインなどのプラグイン開発にも携わる。 チーム内のタスクや分散開発におけるタスク管理の手段として,プロジェクト管理ツールのTracが注目を集めています。Tracは,Ruby on RailsやSpring IDEなどでも利用されています。連載では,開発現場を交通整理するために,Tracを利用したプロジェクト管理の効率化を,Tracの基礎から紹介していきます。 ソフトウエア開発において,プロジェクト管理はガントチャート・ベースで行われることが多いでしょう。しかし,ガントチャート・ベースの管理では,詳細を報告するために作業報告書を別途作成する必要があります。 ま

    第1回 Tracをオススメする,これだけの理由:ITpro
  • <ジンバブエ>超デノミ実施、1兆ドルが1ドルに (毎日新聞) - Yahoo!ニュース

    【ヨハネスブルク高尾具成】アフリカ南部ジンバブエの中央銀行は2日、同国通貨ジンバブエ・ドルを1兆分の1にするデノミネーション(通貨呼称単位の変更)を発表した。地元政府系ヘラルド紙が報じたもので、1兆ドルが1ドルとなる。1日時点の為替相場は、1米ドル(約90円)が約4兆ジンバブエドルだった。 新たに1ドル札から500ドル札の7種類の紙幣を発行する。中央銀行は09年を経済危機脱出の転換点にしたいとしている。 ジンバブエは年率2億%を超すインフレに見舞われており、昨年7月にも100億ドルを1ドルとするデノミを実施。先月には、国内の商取引で米ドルやユーロなど外国通貨を使用することを全面的に認めた。しかし、インフレは収まらず、最高額紙幣10兆ドル札が流通し、先月には100兆ドル札の発行予告もあった。 【関連ニュース】 ジンバブエ:市民相次ぎ南アへ脱出 汚水飲み、不安に震え ジンバブエ:野党

    kistame228
    kistame228 2009/02/03
    ありえん
  • 情報に振り回されないようになるための「自分力」の鍛え方 | シゴタノ!

    By: Son of Groucho – CC BY 2.0 こののタイトルには当に悩みました。 最近の「○○力」ブームに乗って、表紙に大きくシンプルに、「自考力」「自軸力」「別解力」「自信力」と打ち出すか。 あるいは、「情報氾濫社会に飲み込まれない生き方」「自分主義のつくり方」という候補も…。う~ん、でも、いまひとつインパクトに乏しい。 新書っぽく、皮肉を込めて「成功法則セミナーに行く人はなぜ成功できないのか?」──なんていう案も考えていました。 結局、度重なるディスカッションの末に決定したのが、この『「自分力」を鍛える』でした。 このように著者が悩み抜いた末に生み出された、この「自分力」という言葉は、一見するとよくわかりません。 おそらく著者自身もさほどしっくりとは来ていないのだと想像していますが、それはともかく著者が「自分力」という言葉に込めた意図は上記に引用した数行の中に盛り込

    情報に振り回されないようになるための「自分力」の鍛え方 | シゴタノ!
    kistame228
    kistame228 2009/02/03
    受身の話が面白い
  • お金の不安を一掃する4か条 | シゴタノ!

    泉 正人 大和書房 2008-09-20 売り上げランキング : 2550 おすすめ平均 日人のための… 自分の経済生活活動を検証する、グッドな観点が役に立ちます 少し物足らないが、入門者には最適ではないか? Amazonで詳しく見る by G-Tools こういう時代というか状況になって、お金の不安を抱えるのは誰しも同じでしょう。少なくとも私は人並みに抱えています。いつになってもいくつになっても、「宝くじにでも当たれば、あれこれつまらない悩みから解放されて、やりがいのあることを自分のペースで進めていけるのに…」などとつまらぬ妄想と戯れる始末です。 しかし、頭の中に何桁の大金をイメージしていようと、それではかけそば一杯べられません。かといって、私の才覚と、それから今の仕事状況で、直ちに大金を手にできるような投資信託に手を出すのもどうかと思います。「FX○○」という雑誌を立ち読みしても、

  • XtraDB - Google 検索

    MariaDB 10.1までにおいて、XtraDBはInnoDBストレージエンジンの性能強化されたフォークです。互換性の理由から、システム変数は、元のInnoDBのプレフィックスを保持して ...

    kistame228
    kistame228 2009/02/03
    新しいストレージエンジン
  • MySQL InnoDBのネクストキーロック おさらい - SH2の日記

    MySQLのInnoDBストレージエンジンは行ロックをサポートしています。しかしOracleと同じ感覚でアプリケーションを作っていると、思わぬところでデッドロックに出くわすことがあります。これはInnoDBのロック範囲がOracleよりも微妙に広いためです。 実際の例で確認してみましょう。 mysql> select * from t; +----+------+ | c1 | c2 | +----+------+ | 10 | a | | 15 | a | | 20 | a | | 25 | a | | 30 | a | | 35 | a | | 40 | a | | 45 | a | | 50 | a | +----+------+c1列は主キーになっています。1つめのセッションで以下のSQLを実行します。 mysql> set tx_isolation = 'repeatable-r

    MySQL InnoDBのネクストキーロック おさらい - SH2の日記
    kistame228
    kistame228 2009/02/03
    範囲でロックすると一つ余分にロックするのかー
  • GlassFish - Wikipedia

    GlassFishは、サン・マイクロシステムズ(サン)を中心としたオープンソース・コミュニティと、同コミュニティで開発されたJava EE(現・Jakarta EE)準拠のアプリケーションサーバの名称である。その後、サンを買収したオラクルによってコミュニティが継続された。2017年、Java EEの策定がEclipse Foundationに移管されることになり、それに伴いGlassFishも同組織に寄贈された。 項では以降、特別な断りのない限りアプリケーションサーバのことを指すものとし、コミュニティについてはGlassFishコミュニティと呼称する。 GlassFishは設計・開発・テストのすべてをオープンソース・コミュニティ上で行っている。かつては、オラクル(サン)による商用サポート(商用版にはロードバランサなどオープンソースではないコンポーネントが追加されている)も同時に行われてい

  • MySQL6.0における新しいJOIN最適化手法 - BKA

    MySQL 6.0では新たなJOIN最適化手法であるBKA - Batched Key Accessの実装が進んでいる。BKAとは、読んで字のごとくキーを用いたアクセスをバッチ(ひとまとまりの)処理にすることである。現在のバージョンのMySQLでは、2つのテーブルをJOINする際、一つ目のテーブルから選択した行に対して、逐一2つめのテーブルから行が一つずつフェッチされる。例えば次のクエリを用いてテーブルt1とt2をJOINする際には以下のような流れで行われる。 mysql> SELECT * FROM t1 LEFT JOIN t2 ON t1.a=t2.b WHERE t1.c > 1000 AND t1.c <= 2000; t1からWHERE句の条件(1000 < c <= 2000)に適合する行をフェッチする。 条件に合う行が1000行あったとする。 1行目のt1.aと同じt2.b

    MySQL6.0における新しいJOIN最適化手法 - BKA
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • mixi Engineers’ Blog » Introducing the Drizzle Project

    ここしばらく、水面下でBrian Akerを代表とするMySQL/SUNのエンジニアたちや、業界のオープンソースハッカーたちとMySQLをスリムダウンさせたマイクロカーネルRDBMSを開発していたのですが、日アナウンスされたので、日語でご紹介させていただきたいと思います。 Drizzleとは? Drizzleとは必要のないものは一切存在しない、最低限でパフォーマンス重視な「MySQLよりシンプルで、軽く、安定して、高速な」 MySQLのforkです。マイクロカーネルアーキテクチャを採用したので、必要のないものは後付けできる構成です。こういった目標もあり、現在、Drizzleの開発チームはMySQLをドラスティックにリファクタリングしています。 コミュニティベースのプロジェクト Drizzleで大事な事は、Drizzleはコミュニティベースのプロジェクトであるという事です。Montyのブ

    mixi Engineers’ Blog » Introducing the Drizzle Project
  • クラウド向け軽量MySQLプロジェクト「Drizzle」がスタート | OSDN Magazine

    軽量データベースを開発するオープンソースプロジェクト「Drizzle Project」がスタートした。クラウドコンピューティングやWebアプリケーション開発などの用途を想定しているという。MySQLの開発者が開発を率いており、今後の成果はGNU GPL v2の下で公開する。 Drizzleは軽量版のMySQLMySQLのコードをベースに、ストアドプロシージャ、アクセスコントロールリストなどの機能を持つが、高度な機能は削ぎ落としモジュラー化を進める。高速、拡張性、信頼性を特徴とし、容易にインストール・管理できるようシンプルな設計を目指すという。マイクロカーネルアーキテクチャをもち、32ビットと64ビットの両方に対応、マルチコアアーキテクチャ向けに最適化したものになるという。 現在、MySQL技術ディレクター、Brian Aker氏が中心となってプロジェクトを進めており、英Canonica

    クラウド向け軽量MySQLプロジェクト「Drizzle」がスタート | OSDN Magazine
  • Drizzle in Launchpad

    7.2.3 Released on 2012-08-02 Fix for CTRL-Z for shutdowns. Many updates for JSON server. Improvements comp... 7.1.36 and 7.2.2 Released on 2012-05-23 7.1.36 is maintance release. 7.2.2 includes new work enabling SSL connections... 7.2.1 on 2012-05-08 First alpha release. 7.1.35 has been released. on 2012-05-08 7.1.35 is a maintenance release for 7.1. Fremont beta is out! on 2011-10-25 That's right

  • Drizzle - Google 検索

    drizzle 【自動】霧雨が降る、小雨が降る、細かい水でぬらす 【他動】 〔~を〕霧雨のように降らせる 〔~...【発音】drízəl【カナ】ドゥリズル【変化】《動》drizzles ...

    kistame228
    kistame228 2009/02/03
    MySQLno
  • firefox 本文にカーソル - Google 検索

    それは「キャレットブラウズモード」。カーソルが表示される。 カーソルはキーボードで移動させることができ、キーボードでテキストの選択などが可能となる。 通常 ...

    kistame228
    kistame228 2009/02/03
    キャレットブラウズ、F7でon/off切り替え
  • Google Earth、海底探検も可能に

    Googleは2月2日、「Google Earth 5.0」をリリースしたと発表した。Google Earthのページからダウンロードできる。 海底や海中など、海の様子も見ることができるようになった。National Geographicや米海軍など多くの機関の協力を得て、実現したという。海中に潜って、海底の3D画像や水中生物のビデオを見るなど、海の詳細を知ることができる。 Google Earth 5.0ではまた、同一の場所の現在の様子だけでなく、過去にさかのぼって時代によって変化する様子を見ることが可能になった。例えばシリコンバレーに行き、新たに設置された「time slider」で時計のアイコンをクリックすると、この50年間の変遷を見ることができる。

    Google Earth、海底探検も可能に
  • PHP: PDO - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    PHP: PDO - Manual
  • PHP: 定義済み定数 - Manual

    <?php if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql') { echo "mysql 上で動作しています。何か mysql 固有のことをここで行います\n"; } ?> PDO::ATTR_ORACLE_NULLS (int) 空文字を SQL の NULL 値に変換します。 PDO::ATTR_PERSISTENT (int) 新規接続を生成するよりもむしろ持続的接続を要求します。 PDO::ATTR_STATEMENT_CLASS (int) Sets the class name of which statements are returned as. PDO::ATTR_FETCH_CATALOG_NAMES (int) 結果セット中の各カラム名にカタログ名を追加します。 カタログ名とカラム名は、小数点 (.) で

    PHP: 定義済み定数 - Manual