タグ

ブックマーク / www.moongift.jp (8)

  • MOONGIFT: � もっとDjangoを好きになる「Pinax」:オープンソースを毎日紹介

    フレームワークは得てしてそうだが、体だけでもある程度の開発効率向上が臨めるが、そこにプラグインが加わることでさらに便利になるものだ。Railsの場合でもタグやユーザ管理、OpenIDなど様々なプラグインが存在している。これらがRailsの魅力を高めているのは間違いない。 Djangoを使った開発の際にはまずチェックしよう 同様の試みをDjangoで行うオープンソース・プロジェクトがPinaxだ。PinaxはGoogle Code上にホスティングされており、様々なプラグインを開発、提供している。 主なものを挙げると、OpenID、メールアドレス確認、パスワード管理、サイトアナウンス、通知システム、ユーザ同士のメッセージング、簡易的なtwitterクローン、アバター、グループ、タスク管理、Wiki、ブログ、ブックマーク、タグ、アドレス帳インポート(Gmail、Yahoo、vCard)、写真管

    MOONGIFT: � もっとDjangoを好きになる「Pinax」:オープンソースを毎日紹介
  • MOONGIFT: Mac OSX用アンチウィルス「iAntiVirus」:オープンソースを毎日紹介

    知り合いのMac OSXユーザを見る限り、ウィルス対策ソフトウェアを使っている人は皆無だ。それはMac OSXが強固というわけではなく、Windowsに比べてウィルスの数が圧倒的に少なく、そのリスクが低いせいだろう。 シンプルで分かりやすい画面 ウィルスの数が少ないのは、Mac OSXのシェアが低いせいもある。しかし徐々にシェアを伸ばしつつある現在、愉快犯たちの目はいつMac OSXに向くか分からない。その時代に備えて準備しておこう。 今回紹介するフリーウェアはiAntiVirus、Mac OSX向けのアンチウィルスソフトウェアだ。 iAntiVirusには二種類の防衛モードが存在する。バッチ処理でハードディスクを検査するモードと、リアルタイムで監視するモードだ。初回はやはり全体のチェックを行っておくべきだろうが、時間はそれなりにかかるので時間のある時に実行しよう。 検査中 後はリアルタイ

    MOONGIFT: Mac OSX用アンチウィルス「iAntiVirus」:オープンソースを毎日紹介
  • MOONGIFT: » これはすごい!Firefoxを使ってサイトのモックアップを簡単に作成する「Pencil」:オープンソースを毎日紹介

    これはデザイナーのみならず導入必須のソフトウェアと言えそうだ。 Webサイトを作る際には、モックアップが必要になる。それをベースにして「ここをこうしよう」「次はどこに遷移させよう」といった議論が可能になる。頭の中だけではイメージがはっきりせず、意見も出しづらい。 ドラッグアンドドロップでモックアップを作成できる そんなモックアップを作成しようと思ったら、紙やHTMLオーソライズソフトウェア、画像編集ソフトウェアを使うことが多かった。だが画像編集ソフトウェアではチェックボックスやテキストボックスが作りづらい、HTMLオーソライズソフトウェアではデザインの微調整が面倒、紙では重ね書きしづらい…とそれぞれに欠点があった。そこでこれを導入してみよう。 今回紹介するオープンソース・ソフトウェアはPencil、Firefoxアドオンとして動作するモックアップ作成ソフトウェアだ。 個人的にはモックアップ

    MOONGIFT: » これはすごい!Firefoxを使ってサイトのモックアップを簡単に作成する「Pencil」:オープンソースを毎日紹介
  • PHPのソースコードをPythonへ変換する·PHPPython MOONGIFT

    新しいプログラム言語を覚えようと思っても、その必須性がないとなかなか覚えられない。業務などでどうしても覚える必要があれば努力もするのだが…。現状、特にRailsでの開発で満足してしまっていて、習得に向けて踏み切れないのがPythonだ。 元のPHPコード もしあなたがこれから新しい言語としてPythonを覚えてみたいと思っているなら、試しにこれを使ってみてはどうだろう。 今回紹介するオープンソース・ソフトウェアはPHPPythonPHPのソースをPythonへ変換するソフトウェアだ。 PHPPythonでは元になるPHPのソースコードを指定すると、標準出力にそれをPythonで書き直したソースコードが出力される。もちろん、機械的に直しているので、あまり複雑なものは難しいだろう。 変換結果 だが、PHPで常用される連想配列が、get("hoge")に置き換わっていたり、functionがd

    PHPのソースコードをPythonへ変換する·PHPPython MOONGIFT
  • MOONGIFT: » MySQLの高度な管理ツール「Maatkit」:オープンソースを毎日紹介

    最近のWebサービス開発ではオープンソースのデータベースを利用することが多くなってきた。それだけ信頼性や安定性も向上してきたということだろう。以前はPostgreSQLの方が人気があったが、最近ではMySQLを選ばれる方が多いようだ。 mk-parallel-dumpのヘルプ そうした中で、必要になってくるのがMySQLの管理ツールだ。特に規模の大きな開発を進める上で、デフォルトのツールだけでは物足りないと感じていた人は、こちらのさらに洗練されたツールを使ってみよう。 今回紹介するオープンソース・ソフトウェアはMaatkitMySQL向けのコマンドラインツール群だ。 MaatkitPerlで作られたソフトウェアで、MySQLの高度な操作を可能にするツールが幾つも提供されている。それらはmk-ではじまる名前のコマンド名になっている。執筆時点では19の機能がある。 コマンド一覧 主なコマン

    MOONGIFT: » MySQLの高度な管理ツール「Maatkit」:オープンソースを毎日紹介
  • MOONGIFT: Windowsからのスイッチャーにお勧めのアプリケーション切り替え「Senebier」:オープンソースを毎日紹介

    WindowsからMac OSXに乗り換えた時に色々戸惑う点はあると思うが、個人的に面倒に感じていたのがアプリケーションとウィンドウの切り替えだ。特にウィンドウの切り替え(コマンドキー+F1)を知らず、アプリケーション単位でしか切り替わらないのが面倒だった。 Option+Tabでアプリケーションウィンドウ一覧が表示される アプリケーションをコマンドキー+Tabで切り替えてウィンドウをコマンドキー+F1(しかもタイトルなし)で切り替える面倒さに不便を感じていた人はこれを使うのが吉だ。 今回紹介するフリーウェアはSenebier、ウィンドウ切り替えを便利にしてくれるソフトウェアだ。 SenebierはOption+Tabキーを使ってウィンドウを切り替えるソフトウェアだ。画面中央にウィンドウ名とアプリケーションアイコンを一覧してくれるので、後は順番に選択していけば良い。 終了はSenebier

    MOONGIFT: Windowsからのスイッチャーにお勧めのアプリケーション切り替え「Senebier」:オープンソースを毎日紹介
    kozo-ni
    kozo-ni 2008/06/30
  • MOONGIFT: » Quick Lookでソースコードをみやすく「Quick Look Source Code Syntax Highlight」:オープンソースを毎日紹介

    Leopardから搭載されたQuick Lookは素晴らしく便利なツールだ。iWorksのようなアプリケーションを立ち上げることなく、内容が閲覧できるというのは一度使うとやみつきになる。 同様にテキストファイルも閲覧できるが、プログラムソースは閲覧できてもテキストファイルと同レベルだった。そこでこれだ。 今回紹介するフリーウェアはQuick Look Source Code Syntax Highlight、言語のハイライト表示を可能にするQuick Lookプラグインだ。ソースは公開されているが、ライセンスが明記されていなかったのでご注意いただきたい。 Quick Look Source Code Syntax Highlightをインストールし、highlightもインストールすると、PHPJavaRubyなどhighlightが対応する各種プログラム言語のソースがハイライト表示さ

    MOONGIFT: » Quick Lookでソースコードをみやすく「Quick Look Source Code Syntax Highlight」:オープンソースを毎日紹介
  • MOONGIFT: » FTPもWebDAVもエクスプローラで「NetDrive」:オープンソースを毎日紹介

    最近はFTPでのやり取りは少なくなってきている。多くなったのはSubversionとSCP、そしてWebDAVだ。 WebDAVにせよFTPにせよ、Windowsであればエクスプローラから扱えるが、あまり使い勝手は良くない。そこでこれだ。 今回紹介するフリーウェアはNetDrive、各種プロトコルに対応した仮想ドライブ作成ソフトウェアだ。 NetDriveを使うとFTP、WebDAVそしてiFolderをエクスプローラ上にマウントできる。マウントされたドライブは普通のファイル同様に利用できる。 速度的にも申し分なく、さくさく動作する。筆者環境ではFTPをフォルダからアクセスすると時間がかかったりする事があったのだが、NetDriveでは問題なく動作する。 WebDAVも利用できるのが便利だ。いわばWindows向けのFUSEのような感じだ。とは言え、接続が切れると応答がなくなる状態になるの

    MOONGIFT: » FTPもWebDAVもエクスプローラで「NetDrive」:オープンソースを毎日紹介
    kozo-ni
    kozo-ni 2007/11/13
  • 1