タグ: [システム管理] [フリーウェア] [フロントエンド] [開発] [github] [MySQL] [Ruby] [Ruby on Rails] [Web]
Webベースのシステム開発でMySQL管理を行うとすればphpMyAdminが選択されることだろう。確かに優秀なWebアプリケーションだ。だがちょっと待って欲しい。時代は常に変わっている、時には新しいものに触れてみるのも良いのではないだろうか。

Rails製のデータベース管理システム
Ruby on Railsの開発者であれば、データベースももちろんRailsで管理しよう。使うのはrbDBだ。
今回紹介するフリーウェアはrbDB、Ruby on Rails製のデータベース管理システムだ。ソースコードは公開されているが、ライセンスは明記されていなかったのでご注意いただきたい。
(もっと読む)
December 21st, 2008
Posted by
admin |
no comments
タグ: [システム管理] [ユーティリティ] [Google Code] [GPL] [GUI] [Windows]
まぁエコを考えたらきちんとシャットダウンすべきなのだろうが、Windowsアップデートなどで自動的に再起動が実行されてしまうことがある。作業の続きをしようと思ったら、ログイン画面になっていた…なんて経験はないだろうか。

予期しない再起動/シャットダウンを防止
他にもインストーラーを順番に進めていたら最後に再起動を迫られるダイアログが出てそのままOKを押してしまい、再起動が開始されてしまった…なんて悲惨なこともある。そんな経験を二度と繰り返さないためにもShutdownGuardを導入しよう。
ShutdownGuardはGoogle Code上で公開されているオープンソース・ソフトウェアで、GPLの下に公開されている。
(もっと読む)
November 23rd, 2008
Posted by
admin |
no comments
タグ: [オープンソース] [システム管理] [開発] [MIT License] [Ruby] [Ruby on Rails] [Web]
Ruby on Railsはマルチプラットフォームで動作することもあり、ローカルで開発を行いリモートサーバで動かすというのが当たり前に行われている。その際、ローカルサーバで開発、アップロードを行ってリモートサーバへログインしてリブート…等とやるのはスマートではない。

CapistranoをWebベースで管理する
サーバ一台ならば良いが、複数のサーバに対して更新ファイルを配信してリブートするなんてのは現実的ではない。そこで使われるのがCapistranoだが、さらに便利にしてくれるのがこれだ。
今回紹介するオープンソース・ソフトウェアはWebistrano、WebベースのCapistrano管理ツールだ。
(もっと読む)
November 2nd, 2008
Posted by
admin |
no comments
タグ: [オープンソース] [システム管理] [データベース] [バージョン管理] [開発] [GPL] [Java] [MySQL] [PHP] [PostgreSQL] [SourceForge.net] [SQL Server]
プログラミングのソースコードに対してはCVSやSubversionが使われてバージョン管理が行われるようになっている。だがデータベースの構造管理は煩雑で、そのためにRailsのMigrationという仕組みは非常にウケが良かった。

管理画面。ユーザ管理などもここで行う。
ソースコードに手が加われば、データベースの構造だって変化する可能性はある。その刻々とした変化を追うにはバージョン管理システムが必要だ。
今回紹介するオープンソース・ソフトウェアはDeltasql、データベースの履歴管理ソフトウェアだ。
(もっと読む)
October 21st, 2008
Posted by
admin |
no comments
タグ: [オープンソース] [システム管理] [データベース] [フロントエンド] [GPL] [MySQL] [PHP] [PostgreSQL] [SourceForge.net] [Web]
Webベースのデータベースフロントエンドとして有名なものはphpMyAdminだろう。だが開発の現場ではMySQLが利用されることもあれば、PostgreSQLが使われることもある(他のデータベースももちろんあるが)。その度にフロントエンドが異なるのは面倒だ。

管理画面
各種レポートの出力にも対応したこちらを使ってみるのはどうだろう。
今回紹介するオープンソース・ソフトウェアはvFront、細かな設定が可能なデータベースフロントエンドだ。
(もっと読む)
October 19th, 2008
Posted by
admin |
no comments
タグ: [システム管理] [データベース] [フロントエンド] [解析] [Java] [Linux] [Windows]
最初の開発ではデータベースの構造にも注意がされ、適切に正規化されているものだが、運用を続けていくうちに拡張、変更されて徐々にもとの形を失っていく。その中には非効率的なもの、不要になったものなどが溢れていることも多い。

接続情報などを設定する
そんな時は構造を見やすい形に出力し、検討し直すのが良いだろう。その際に役立ちそうなのがSchemaSpyGUIだ。GPLで公開されているオープンソース・ソフトウェアで、元々コマンドラインベースで動作するSchemaSpyにGUIをかぶせたものになる。
(もっと読む)
September 21st, 2008
Posted by
admin |
no comments
タグ: [システム管理] [フリーウェア] [ユーティリティ] [GUI] [Mac OSX]
Mac OSXには様々な隠し設定が存在する。Windowsで言えばレジストリの設定と似たようなものだろうが、Mac OSXの場合は基盤がUnixらしくターミナルで設定するものが殆どだ。レジストリに比べると設定しやすいが、慣れていない人にとっては設定変更は怖く感じるかも知れない。

Stacksの色を変更できる
そのような方々に向けて、Mac OSXのシステム設定変更ツールは様々に存在する。わりと新しい設定を変更できるこちらのツールを紹介しよう。
今回紹介するフリーウェアはSuperDocker、Mac OSX向けのシステム変更ユーティリティだ。
(もっと読む)
September 11th, 2008
Posted by
admin |
no comments
タグ: [オープンソース] [システム管理] [データベース] [フロントエンド] [MIT License] [MySQL] [PHP]
MySQLをWebベースで管理しようと思ったら一番に思い当たるのがphpMyAdminだろう。ユーザの作成やデータベースのパラメータの変更など、必要な操作が殆どできてしまう。これがあれば他の管理インタフェースが出てくる出番はまずない。

データ構造の確認
ずっと同じものを使うのは利点もあるが、欠点もある。使わずとも代替えの存在は知っておくべきだろう。そこでこれだ。
今回紹介するオープンソース・ソフトウェアはSQL Buddy、WebベースのMySQLフロントエンドだ。
(もっと読む)
August 20th, 2008
Posted by
admin |
no comments
タグ: [オープンソース] [システム管理] [データベース] [開発] [GPL] [MySQL] [SourceForge.net]
開発案件について、MySQLを利用したケースが増えてきている。日本語での情報も充実してきており、実績も増えてきたのが要因だろう。企業内のシステムに導入する場合、必要になるのが運用管理だ。

トップ画面
MySQLの運用管理を行うブラウザツールもあるが、ターミナル上で行うならこちらを使ってみよう。
今回紹介するオープンソース・ソフトウェアはinnotop、MySQLの状態を一覧するソフトウェアだ。
(もっと読む)
August 8th, 2008
Posted by
admin |
no comments
タグ: [Affero General Public License] [Apache License 2.0] [オープンソース] [サービス] [システム管理] [開発] [Java] [Web] [Webサイト]
時代がまた徐々に移り変わろうとしているのだろうか。Google App Engineがさらに本格的に稼働すると、これまでのアプリケーション開発というものが根底から変わっていくかも知れない。変わらないとしても、新しいデプロイ手法が生まれるのは間違いないだろう。

サンプルアプリケーション1
その流れを受けて登場したのがこのソフトウェアだ。
今回紹介するオープンソース・ソフトウェアは10gen、PaaS(Platform as a Service)時代のプラットフォームだ。
(もっと読む)
August 1st, 2008
Posted by
admin |
no comments