Home > Programing

Programing Archive

ZFDebugを使おう

気になるなー。時間を見つけて使ってみよう。

http://jokke.dk/software/zfdebug
http://code.google.com/p/zfdebug/

この投稿にタグはありません。

php-funcref-in-perが便利

phpからperlへ移行する人がすごく便利なサイトですね。

http://wikihub.org/wiki/php-funcref-in-perl

移行しなくても、ほら、

perlはいろんな環境でデフォルトで入っているし、
使うときってありますよね。

そんな時に便利ですー。

タグ:

スクリプト言語別の記載方法を見やすくまとめてくれているサイト

http://hyperpolyglot.org/scripting

これは非常に助かりますねー。
勿論スクリプト言語以外もありますね。

この投稿にタグはありません。

JQuery for Designersを見た

http://jqueryfordesigners.com/

JQuery for DesignersはデザイナーのためのjQuery情報サイトです。
チュートリアルやデモを中心に情報を配信していますので今後の期待大ですね。

この投稿にタグはありません。

Ruby on Railsの紹介

Ruby on Rails(ルビーオンレイルズ)はRubyで書かれたオープンソースのWebアプリケーションフレームワークであり、RoRまたは単にRailsと呼ばれる。

http://rubyonrails.org/

Model View Controller(MVC)アーキテクチャに基づいて構築されている。

Railsの公式なパッケージはRubyのライブラリやアプリケーションの流通ルートであるRubyGemsにより配布されている。

Railsの基本理念は「同じことを繰り返さない」(DRY:Don’t Repeat Yourself)と「設定より規約」(CoC:Convention over Configuration)です。

開発者
デンマークのプログラマであるDavid Heinemeier Hanssonにより、プロジェクト管理ツール”basecamp”の開発に用いられた知見やコードを抽出し、一般化することにより作成された。

http://www.loudthinking.com/

Model
データベース駆動のMVC WebアプリケーションではModelはRDBMSのテーブルを表すクラスを意味する。 RailsではActive Recordを通じてModelクラスを扱う。通常プログラマはActiveRecord::Baseクラスのサブクラスを作る必要がある。そうすることでRDBMSのどのテーブルを使うべきか、どういったカラムを持つべきかを自動的に決定してくれる。

View
MVCではViewは表示のためのロジックであり、コントローラクラスからのデータをどのように表示するかを規定している。 WebアプリケーションではHTML内に若干のコードを埋め込むことで実現される。

Controller
MVCではControllerはRailsのAction Packには含まれるアプリケーションコントローラクラスによって扱われる。 WebベースMVCアプリケーションではWebブラウザを操作するユーザによりコントローラのメソッドが起動される。

タグ: , ,

tDiaryの紹介

tDiary(ティーダイアリー)は、ただただし氏によって作成されたWeb 日記のツール。

http://www.tdiary.org/

頭文字の「t」は、「ツッコミ(Tsukkomi)」と作者の「ただ(Tada)」に由来する。Rubyによって書かれたCGIスクリプトであり、同言語の普及に寄与した。

コメント機能をこのスクリプトでは「ツッコミ機能」と呼ばれる

タグ: , ,

Radiant CMSの紹介

Radiant CMS はシンプルでフレキシブルなオープンソースのコンテンツ管理システムです。

http://radiantcms.org/

概要

  • シンプルな管理画面
  • ページ
  • スニペット
  • レイアウト
  • 柔軟なサイト構成
  • Radiusテンプレート言語
  • カスタムテキストフィルター
  • インテリジェントなキャッシュ機能
  • Ruby on Rails製
  • MIT License

タグ: , ,

Hikiの紹介

Hiki(ひき)はRubyで書かれたWikiクローンの一つ。CGIを利用しWebサーバと連携して動く。たけうちひとしさんによって製作され、現在はHiki開発チームによって開発が進められている。テーブルの記述がMediaWikiより簡単だったり、日記システムtDiaryのテーマが使えたり、ERB(埋め込みRuby)を使用した柔軟な出力ができることが特徴である。

http://hikiwiki.org/ja/

特徴

  • オリジナルWikiに似たシンプルな書式
  • CSSを使ったテーマ機能
  • プラグインによる機能拡張
  • 携帯端末対応
  • アクセス制限が可能
  • HikiFarmに対応
  • 出力するHTMLを柔軟に変更可能
  • InterWikiのサポート
  • ページにカテゴリ付けできる

タグ: , ,

Redmineの紹介

RedmineはRuby on Railsで開発されている、Webベースのプロジェクト管理ソフトウェアであり、Redmineの設計は、Tracに大きく影響を受けています。

http://www.redmine.org/

http://redmine.jp/

機能概要

タグ: , ,

メインエディタをvimにしましたっ。

昨年末位から、メインエディタを変更しようと試行錯誤を繰り替えしていました。

お仕事でサーバー管理なども行うのでsshで接続した場合はvimは必ず使用しますがこれが自分のメインエディタになるなんて思っていませんでした。

vimが色々な意味で良いことはわかっていたんですが、自分の利用範囲で全てをカバーするのがやはり、難しかったんです。

だけど、ちょっと労力を費やしてvimを好きになることから始めたら満足のいくような設定、プラグインでの拡張などができるようになりました。

vimがやっと自分のエディタ浮気性の終着駅に着いた感じになりました。

これから少しずつですがお気に入りの.vimrcの設定方法、plugin等の紹介をしていきます。

  

タグ: