タグ

2008年5月20日のブックマーク (5件)

  • SqlSyncによるデータベースの同期化 | OSDN Magazine

    SqlSync では2つのデータベースを比較して、どのタプルが追加され、除かれ、変更されたかを知ることができる。また、一方のデータベースを他方のクローンにし、必要な変更を加えながらその状態を保つことができる。同期化にSqlSyncを用いることには、異種エンジン間(たとえば、MySQLからPostgreSQLへ)の同期化ができるというメリットがある。 Ubuntu、Fedora、openSUSEの標準リポジトリにはSqlSyncパッケージがない。そこで、稿ではバージョン1.0.0-rc1を使い、64ビットのFedora 8マシンでソースからビルドすることにした。プロジェクトのfreshmeatページにもホームページにも書かれていないが、SqlSyncはデータベースへのアクセスにODBCを使う。したがって、unixODBC開発パッケージがインストールされていないと、ビルドは成功しない。 Sq

    SqlSyncによるデータベースの同期化 | OSDN Magazine
    palm3r
    palm3r 2008/05/20
  • MOONGIFT: » GoogleのソースレビューシステムMondrianのオープンソース版「Rietveld」:オープンソースを毎日紹介

    ※ 一部の画面はデモより Googleの高度なエンジニアリングを支える技術の一つにソースコードレビューがある。ソースの修正点について、レビューし、議論することでさらに良いコードができあがっていく。世界中にいるエンジニアのために、議論はネットを介して行うことになる。 ソースコードの行ごとにコメントが書ける そのためのシステムがMondrianだ。これを作ったのはGuido van Rossum氏、Python開発者でもある方だ。そしてこのMondrianをなんとかオープンソースとして公開したいと願ってきたRossum氏が実現させたのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはRietveld、Google App Engineで作られたソースコードレビューシステムだ。 Rietveldは任意のリポジトリに対して、古い版と新しい版のソースの差分を表示し、レビューを行うこと

    MOONGIFT: » GoogleのソースレビューシステムMondrianのオープンソース版「Rietveld」:オープンソースを毎日紹介
  • OpenOffice.orgとGoogleドキュメント/Zohoの連携を可能にする·OoGdocsIntegrator MOONGIFT

    GoogleドキュメントやZoho Writer/Sheetなどは代表的なWebオフィススイートアプリケーションだ。非常に便利なソフトウェアではあるが、ブラウザベースとあって若干の使い勝手の悪さが残る(逆に利点も多いが)。 ログイン設定画面 オンラインの利便性、オフラインの利便性はそれぞれにある。それらを統合し、連携させてくれるのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはOoGdocsIntegrator、OpenOffice.org機能拡張だ。 OoGdocsIntegratorを機能拡張としてインストールすると、メニューにOoIntegratorが追加される。このメニューにあるセッティングにて、GoogleドキュメントとZohoのアカウントを登録し、接続する。これで準備完了だ。 ファイル一覧。日語のタイトルは文字化けしてしまう(内容は問題ない) そしてそれぞれ

    OpenOffice.orgとGoogleドキュメント/Zohoの連携を可能にする·OoGdocsIntegrator MOONGIFT
  • Mac OS XでAMP構築(1/4) ― @IT

    Shin.鶴長 2008/5/19 DarwinをベースとしたUNIX系OS「Mac OS X」では、ApacheやSambaをはじめとするおなじみのアプリケーションを動作させることができます。今回は、Webアプリケーションの定番、AMP(Apache+MySQLPHP)環境を導入してみましょう(編集部) Mac OS Xは、BSDの流れをくむ「Darwin」をベースとしたUNIX系OSです。 Mac OS Xを手掛けるアップルでは、発売当初からUNIX由来の堅牢(けんろう)性や安定性を前面に打ち出し、UNIX互換であることを強くアピールしていますが、「Aqua」と呼ばれる洗練されたユーザーインターフェイスに覆い隠され、普通に使用するうえでUNIXを意識することはありません。 しかしひとたび「ターミナル.app」を立ち上げれば、ps、ls、viなど、Linuxで慣れ親しんだコマンドに触れ

  • 窓の杜 - 【NEWS】開発環境としての機能も充実したC/C++ 言語用テキストエディター「CodeLite」

    プロジェクト管理機能やコンパイラーとの連携機能などを備えた多機能なC/C++言語用ソースコードエディター「CodeLite」Rev1528が、13日に公開された。Windows 95/98/NT/2000/XPに対応するフリーソフトで、現在作者のホームページからダウンロードできる。 「CodeLite」は、プログラミングに特化したタブ切り替え型テキストエディター。C++/Java/Perlなどの予約語や変数の色分け機能や、自動インデント機能などを備えたエディター部分のほか、左側にはプロジェクト管理、ヘッダー・ソースファイルなどのツリー表示、変数・関数・マクロのリスト表示などが可能なサイドバーを備えている。 また、簡易的なC/C++言語の開発環境としての機能も充実しており、各種コンパイラー・デバッガーとの連携機能、プロジェクト内のファイルからGREP検索する機能を備え、それらの結果が画面下部

    palm3r
    palm3r 2008/05/20