ITエンジニア/デザイナ向けにオープンソースを毎日紹介

フロントエンドの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2008/11/14

Mac OSX用OpenVPNフロントエンド「Tunnelblick」

離れた拠点間でプロジェクトを推進する際に、相手のネット環境にログインしたくなることがある。開発中のサーバにログインしたり、ファイルサーバに入ったりする必要があったりする。そんな時に便利なのがVPNだ。メニューバーからVPN接続を開始できる かつてはISDNなどでやっていたVPNも、インターネットVPNの普及で構築コスト...

List

  • 2008/10/28

WordPressのコメントを判定する「Moderator」

普段、ブログの投稿はectoというブログエディターから行っている。スキンの編集は殆どすることがないので、日々の運用の中では管理画面は利用していない。利用するケースとして考えられるのはコメントの承認に関するところだ。コメント承認用アプリケーション WordPressには強力なスパム対策がされているが、それだけに承認待ちに...

List

  • 2008/10/26

Google App Engineで動作するS3プロキシサーバ「Shrub」

Amazon S3にはHTTPでデータを配信する機能がある。これを使うと、専用のストレージサービスから専用のデータ配信サーバに変貌する。写真や大容量のデータを渡すのに手軽で強力な方法だ。Amazon S3がブラウザから操作できる とは言え、ファイルの一覧などは取ることができない。LISTコマンドを実行するのでブラウザか...

List

  • 2008/10/19

MySQL/PostgreSQL対応のデータベースフロントエンド「vFront」

Webベースのデータベースフロントエンドとして有名なものはphpMyAdminだろう。だが開発の現場ではMySQLが利用されることもあれば、PostgreSQLが使われることもある(他のデータベースももちろんあるが)。その度にフロントエンドが異なるのは面倒だ。管理画面 各種レポートの出力にも対応したこちらを使ってみるの...

List

  • 2008/10/10

ブラウザベースのSubversionブラウザ「Warehouse」

※ 画面の一部は公式サイトより実際の開発を行っていく中で、リポジトリを参照することはそれほど多くない。きちんとバージョン管理さえされていれば、問題が起こった時にチェックできれば良い程度だ。そう考えるとコミットツールなどはローカルで動作させる必要があるが、ステータスやレポートはWebベースの方が良いのかも知れない。インス...

List

  • 2008/09/21

データベースを解析してレポーティング「SchemaSpyGUI」

最初の開発ではデータベースの構造にも注意がされ、適切に正規化されているものだが、運用を続けていくうちに拡張、変更されて徐々にもとの形を失っていく。その中には非効率的なもの、不要になったものなどが溢れていることも多い。接続情報などを設定する そんな時は構造を見やすい形に出力し、検討し直すのが良いだろう。その際に役立ちそう...

List

  • 2008/09/04

医学文献データベースフロントエンド「iPapers」

医学分野においてオープンソース・ソフトウェアが活躍する場は多いと思われる。元々医学知識を論文で発表し、相互理解を深める場があったからだろうか。高度な知識を共有することで、医学全体の発展に役立っているのだろう。PubMedを検索できる そんな医学に関する文献を検索できるデータベースがPubMedだ。1949年以降の文献が...

List

  • 2008/08/20

WebベースのMySQL管理インタフェースの新参「SQL Buddy」

MySQLをWebベースで管理しようと思ったら一番に思い当たるのがphpMyAdminだろう。ユーザの作成やデータベースのパラメータの変更など、必要な操作が殆どできてしまう。これがあれば他の管理インタフェースが出てくる出番はまずない。データ構造の確認 ずっと同じものを使うのは利点もあるが、欠点もある。使わずとも代替えの...

List

  • 2008/08/08

誰でも作れるデータベースアプリケーション「Tuigwaa」

Webシステムは常にスクラッチで開発されるものではない。サイトの形式によっては、デザインさえ変更すればシステムが使い回せるものや、低予算で構築するために既存のシステムを利用するといったケースは多い。トップページ。サイトを新しく作成する。 その際にはコンピュータに詳しくないユーザであっても利用できるシステムである必要があ...

List

  • 2008/08/06

Firefoxから聞くLast.fm「Fire.fm」

インターネットを使って音楽を楽しみたいならお勧めなのがLast.fmだ。似たようなアーティストや音楽のジャンルをタグから検索してストリーミングで音楽を聴くことができる。音楽を選んで聴く、という感じではないが好きなジャンルの音楽が流れ続けるので気持ちが良い。ツールバーに表示される そんなLast.fmは専用クライアントを...

List

  • 2008/07/26

たった1ファイルのMySQLフロントエンド「phpMinAdmin」

MySQLを使った開発において、その管理インタフェースによく使われるのがphpMyAdminだ。とても便利で使いやすいソフトウェアではあるが、長い開発の歴史の中で肥大化し、様々なニーズに対応し、そのファイル数も数多くなってきている。テーブル構造の表示 便利になることは悪いことではないが、あまり肥大化したアプリケーション...

List

  • 2008/07/24

Railsを使ってDB構造を確認する「Rails schema browser plugin」

Railsの便利な機能の一つが、DBのマイグレーション機能だろう。RDBMSは便利な反面、プログラム言語と溝があり、扱いが面倒な時があった。そのため、O/Rマッピングのようなツールが作られ、状態のバージョン管理としてマイグレーションがとても便利だった。開発しているシステムのDB構造が手軽に閲覧できる マイグレーションに...

List

  • 2008/07/18

Firefox上で動作するSQLiteフロントエンド「SQLite Manager」

Ruby on Railsで開発を行う際に、デフォルトで採用されるデータベースがSQLiteになっている。インストール不要で使えるとあって、最近ではPythonなどでも利用されるようになってきている。もちろんPHP、Java、Perlなどでも利用されている。メイン画面 Ruby on Railsの開発を行うということは...

List

  • 2008/07/16

WebベースのGitブラウザ「ViewGit」

※ 画像は公式サイトデモより開発におけるソースコード管理に、最近はGitを使うようにしている。各人でコミットして、運用できるのが良い。そして固まった段階でPushするというのは分かりやすくて便利だ。変更履歴 だがまだまだ他のバージョン管理システムに比べると周辺ツールが弱いのが実情だ。そこでGitの地位向上のためにも、こ...

List

  • 2008/06/26

Mac OSX向けTaskJugglerフロントエンド「TaskArtist」

TaskJugglerというのは、テキストベースで書くプロジェクト管理ソフトウェアで一般的なプロジェクト管理のような見栄えのいい作成用機能は提供されていない。プログラマ上がりのためのプロジェクト管理とさえ言える。メイン画面 そして最新版のMacPortsやfinkを使ってMac OSXでもインストールできるようになった...

List

  • 2008/06/24

Mac OSX用Amazon S3フロントエンド「S3Hub」

Amazon S3は従量課金だが、1GBあたりの容量に対する金額は15セントと驚くほど安い(転送時の料金は別途)。バックアップ目的であれば何度もアップロード/ダウンロードすることはないので、外部ストレージとして考えると十分格安になる。メイン画面 そんな便利なAmazon S3ではあるが、問題はアクセス方法がWeb AP...

List

  • 2008/06/23

Scaffoldを自動生成「Scaffoldr」

Webアプリケーションの基本はデータのリスト、詳細表示、追加、更新、削除の操作だ。後はそれぞれ特殊な操作(ショッピングカートに入れる、コメントを書くなど)があるだろうが、ベースは大抵同じだ。データベース設定やCSSに関する設定を行う そのため、開発を進める上で同じようなものばかり作っていると感じないだろうか。そう感じた...

List

  • 2008/06/10

高機能なMySQLフロントエンド「Sequel Pro」

Webシステムの開発=要DBという風潮がある。確かにデータをストレージできると可能性が飛躍的に拡大する。さらに最近は優秀なO/Rマッピングソフトウェアも登場し、DBをDBとして意識することなく開発ができるようになってきている。メインウィンドウ だがそのために構造や値の制約を設定せずに運用されてしまうのもよく見られるよう...

List

  • 2008/06/08

Subversionの管理用インタフェース「SVN Access Manager」

Subversionはお使いだろうか。開発作業には欠かせないツールであるというのは言うまでもないが、バージョン管理という面で見ると何も開発に限った話ではない。普段の業務内で使うファイルだってバージョン管理できると便利だ。ダッシュボード とは言え、そんなことをするとリポジトリの管理が煩雑になってしまい、ユーザ管理も大変だ...

List

  • 2008/06/05

Mac OSX向けの洗練されたSubversionフロントエンド「Versions」

開発時にバージョン管理システムを導入することによるメリットは言うに及ばないが、それはプログラマのみならずデザイナーにとっても同様だ。だが、バージョン管理をデザイナーまで普及させるのは非常に困難だ。メイン画面 やはりインタフェースが鍵を握っている。使い勝手の良い、分かりやすいインタフェースのバージョン管理システムがあれば...