MySQLを使った開発において、その管理インタフェースによく使われるのがphpMyAdminだ。とても便利で使いやすいソフトウェアではあるが、長い開発の歴史の中で肥大化し、様々なニーズに対応し、そのファイル数も数多くなってきている。 テーブル構造の表示 便利になることは悪いことではないが、あまり肥大化したアプリケーションは設置の手間や、問題が発生した時の解決...
ここしばらく、水面下でBrian Akerを代表とするMySQL/SUNのエンジニアたちや、業界のオープンソースハッカーたちとMySQLをスリムダウンさせたマイクロカーネルRDBMSを開発していたのですが、本日アナウンスされたので、日本語でご紹介させていただきたいと思います。 Drizzleとは? Drizzleとは必要のないものは一切存在しない、最低限でパフォーマンス重視な「MySQLよりシンプルで、軽...
Webアプリケーションのスケーラビリティの分野で話題となることが多いmemcachedについて,基本から内部構造まで紹介します。 Box2DでActionScript物理プログラミング Box2Dという物理エンジンを使ったActionScript3プログラミングについて解説します。Flashのデモやサンプルを通して理解していきましょう。 良いコ-ドへの道―普通のプログラマのためのステップアップガイド この連載は「...
最近のWebサービス開発ではオープンソースのデータベースを利用することが多くなってきた。それだけ信頼性や安定性も向上してきたということだろう。以前はPostgreSQLの方が人気があったが、最近ではMySQLを選ばれる方が多いようだ。 mk-parallel-dumpのヘルプ そうした中で、必要になってくるのがMySQLの管理ツールだ。特に規模の大きな開発を進める上で、デフォルトのツールだ...
開発部 システム運用グループの長野です。普段はミクシィのアプリケーション運用を担当しております。今回から数回にわたり,最近Webアプリケーションのスケーラビリティの分野で話題になっているmemcachedについて,弊社開発部 研究開発グループの前坂とともに,使い方や内部構造,運用について解説させて頂きます。 memcachedとは memcachedは,LiveJournalを運営していたDanga Interac...
以前は社内SEをやっていた。企業内におけるサーバ、クライアント、プリンタ、ハブなどのハードウェアの管理、ソフトウェアの管理、それぞれの取引先のサポート電話番号など、独自でシステム化して運用していた。 トップページ だがこれを見たら、自作する意味があったのだろうかと思ってしまった。まさにそのためのソフトウェアと言えそうだ。 今回紹介するオープン...
本連載ではデータベースをデータ加工エンジンとして活用する101の取り組みを紹介する。まずはその第一歩として、無料で利用できるOracleデータベース「Oracle Database 10g Express Edition」をインストールしよう。 1. 無料のOracleデータベース 読者の皆さんはOracleデータベースに無料版が存在することをご存知でしょうか?残念ながら日本オラクルから情報が出てないので、知らない方...
)で自宅サーバーを構築したときの記録です。 当自宅サーバーは 11 日間と 1 時間 06 分 連続稼動しています。 【構築にあたっての基本方針】 ・サーバーの立ち上げ〜実運用まで考慮 Linuxのインストールから各種サーバー機能の構築及び、実運用を考慮したセキュリティの強化まで行う。 ・初心者にもわかりやすく 各種ソフトのインストール方法は、可能な限りRPMパッケージで行...
HP を省略した名前です。 たったの数クリックで Apache, PHP, そして MySQL を Mac OS X にインストールすることができます! 待望の、非常に短い時間で PowerBook や iMac の様なMac OS X コンピュータにインストールできるサーバ環境を webEdition Software が開発しました。Windows や Linux における同様のパッケージと同じく、MAMP は無料です。 MAMPは他のMacアプリケーションと同様に、とても簡単にイ...
『 Serendipityというブログシステムのページ。AJAXな感じらしい 』
[1] ポータブルアプリケーションというと、ブラウザやメーラーといった具合にGUIアプリケーションが殆どだった。しかし時代はGUIアプリケーションからWebアプリケーションへと移り変わろうとしている。固定概念に囚われず、Webアプリケーションを持ち歩こう。 今回紹介するオープンソース・ソフトウェアはWOS、各種Webアプリケーションを詰め込んだポータブルアプリケーショ...
『 xoopsよりわかりやすい。携帯からも標準で利用可能。結構カスタマイズもしやすい。 』
『 MySQLAB::Theworld'smostpopularopensourcedatabase 』
はプログラム単体でSQLデータベースサーバーの役割をなすDBエンジンです。 MySQLなどの一般的なデータベースではデータベースプロセスを実行しておく必要が ありますが、SQLiteは組み込まれたプログラムのみで動作することが出来ます。 SQLiteのデータベースは、ファイル単位で管理され新しいデータベースを作成すると それに伴いファイルが作られます。名前にあるように情報の...
みなさんのプロジェクトは上手に運営できていますか? プロジェクトメンバーのタスクの進捗管理はできていますか? 問題・課題管理はスムーズに行えていますか? ExcelやWord,紙資料を用いた管理で,作業が煩雑になっていませんか? 進捗報告ミーティング用の会議資料作成やチームメンバとの情報共有のために,大きく時間を取られていませんか? ファイルサーバには必要...
すこし前にはてなスターのリリースがされたのですが、サービス開始直後にありがちなことに、時々負荷で遅くなったり、アクセスしにくくなったりしてしまいました*1。これではいけない、ということで、すぐ次の日に、バックエンドのサーバを一気に10台近くまで増やして、おおむね快適に使える状態になっていると思います。この時に、新しいサーバをまっさらな状態から、...
Chorizo! Secure your webapplications on the fly!Webアプリケーションセ...
テキストエディタ xyzzy で、選択範囲を Google で検索するようにしたい。いままでは以下のようにして検索していた。1. xyzzy で検索したい文字列を選択2. クリップボードにコピー3. タブブラウザ Sleipnir の検索ボックスに貼り付け4. Sleipnir の検索ボタンを押す4 ステップもあって手間がかかりすぎる。私はもう限界だと思った。xyzzy をカスタマイズして楽に検索できるようにしよう。- ...
『 DBDesigner4日本語化サイト::直感的なGUIによるERモデル図のモデリング:ERモデル図からSQL文(CREATEやDELETE)の自動生成:データベースからリバースエンジニアリングによるERモデル図の生成:データベースとERモデル図の同期化 』
『 >ブラウザを経由してリレーショナルデータベースのE-R図を設計することができる。 』