『 かんたんAjax開発をするためのRubyonRailsの基礎知識 』
ここでは、アメリカで開発されたWeb用GISフリーソフトのMapServerをWindows上で作動させるための覚書きです。当サイトでは、WindowsXPで構築しています。
『 Snipplrisapublicsourcecoderepositorythatgivesyouaplacetostoreandorganizeallthelittlepiecesofcodethatyouuseeachday. 』
にて、PHPでCSSを作成するテクニックが紹介されています。スタイルシートを作成する際に、同じ値や数値を手動で入れていく事が多いと思います。たとえば、カラム幅を変更したいと思った場合に、スタイルシートにある多くの場所を修正していく必要があります。これは、ヒューマンエラーを起こす原因ともなってしまいます。簡単なPHPを使うことで、これらの値を「自動的か...
『 WEBプログラマとしては知っておかなければいけないセキュリティいろいろ 』
PHPで日本語メールを送る - 基本編に引き続き、 今回は応用編をお送りします。 mb_send_mailを使えば、シンプルなメールを送るには 十分な機能がありますが、それ以上に複雑なこと、 例えばHTMLメールや添付ファイルを使ったメールには mb_send_mailは使えません。 mail関数を使ってヘッダにガリガリとメールの仕様に そって書けば送れるのですが、それではあまりに 大変なので、ライ...
fopen メソッドは、昔からの C/C++ プログラマーにとって、おそらく最もなじみ深いものでしょう。その理由は、これらの言語で作業する人が長年の間、常用ツールとして fopen メソッドを使ってきたからです。どのメソッドを使う場合も、fopen (データを読むための関数) を使ってファイルを開き、そして fclose を使ってファイルを閉じるという標準的なプロセスがあります (リスト 1)...
お盆のまっただ中8/11(土)に、社内勉強会を開いて、PHPユーザ向けにRuby/Rails入門をやりました。 じつはお盆の土曜日に4時間も勉強会って事で、そんなに人も集まらないだろうと思っていたのですが、ふたを開けてみたら28名も参加があり、びっくりしました。それだけ興味を持ってもらったのは嬉しいけど、これだけ集まるなら資料はちゃんと作らないと・・・・。ということ...
S2Base.PHP5はSeasar.PHP(S2Container.PHP5やS2Dao.PHP5)による開発を支援するためのコマンドラインツールです。コマンドライン上から各ファイル(クラスの雛型やテストクラス)の生成が行えます。また、S2Base.PHP5の機能は単にそれだけではなく、各種有名なWebフレームワークとSeasar.PHPの連携を可能にします。S2Base.PHP5が対応するWebフレームワークは以下の通りです。 Maple Agavi Symfony Smarty ...
『 Keywordの指定に正規表現が使える。圧縮された中からも抽出できる。ライセンスを選択したり、Package名やFile名を指定したり、大文字小文字を分解したり、大小文字を判別の有無の指定が可能。未対応言語でも拡張子で絞れる 』
mumumu です。普段 PHPを使ってWebアプリケーションを書いたり、C, C++ を書いたりしています。 今回 Atompub サーバを書くことになり、一番まともな実装(Catalyst::Controller::Atompub) がある Perl を使うことにしました。 Catalyst::Controller::Atompub を使うからには当然 Catalyst を使うことになるわけですが、2年振りにPerlを書いたことと、フレームワークの流儀も全く解っていなかったことから結構...
こんにちは。hirafujiです。 今日のPHPでは、「電話帳を作る」というお題のもと、上手なクラス化の方法について学びました。 (more...)
1970年北海道生まれ。現在、株式会社エクサ マルチメディアソリューションセンター所属。フォトリアリスティック3次元コンピュータグラフィックス、リアルタイムグラフィックスやネットワークを利用した各種開発業務に携わる。コンピュータ自動彩色システムや3次元イメージ検索システム大規模データ可視化システム、リアルタイムCG投影システム、建築業界、エンターテイ...
柔道でメダルを獲得し、PRIDEに出場しているといえば、吉田秀彦。その前は小川直也だね。ところで、この二人は94年に「世界で勝つより難しい」といわれる柔道の全日本選手権で戦っています。小川は無差別級で6連覇を狙い、吉田は中量級ながら3階級上の無差別級への挑戦、という今考えると鳥肌ものの対決。さて、その勝者と決まりては何でしょうか。
Rubyは「エンジョイ・プログラミング」を標榜していることから,ホビーや個人向けのイメージを持っている人が多いかもしれません。しかし,実は仕事に使ってこそ力を発揮する言語です。企業のシステム開発の現場では,各種ツールを作ったりするのによく使われています。今後は,Webシステムを短期間で開発できるRuby on Railsの普及により,システムの開発自体に利用され...
by monkeyjunkie はじめまして、船木信宏と申します。 このたびYahoo!デベロッパーネットワークのブログの1つを書かせていただくことになりました。 「ホリデープログラミング入門」と題して週1記事ぐらいのペースで書いていく予定です。 ブログでは blog.zuzara.com や using API; も書いています。 ホリデープログラミングとは、僕の先輩の造語で土日や平日のアフターファイブに、仕事...
オープンソースの統合開発環境(IDE)であるEclipseの使い方を学習します。Eclipseのインストール方法や日本語化の方法、プラグインの導入、Javaアプリケーションの開発方法を勉強していきます。 Eclipseインストール Eclipseの日本語化 開発環境 基本設定 Java開発ツールであるJDT(Java Development Tools)の使い方を確認します。JDTは「Classic」「Java Developers」「Java EE Developers」のパッケージには...
PHPはソースコードを読めばわかるとおりC言語で書いてあります。 そのC言語の中でPHPがどんな処理をしているのかをデバッガであるgdbを用いて見ることができるのでそれを紹介します。まぁ普通のgdbの使い方なんですが:p ソースをダウンロードしてコンパイル PHP-5.2.6のソースをダウンロードします。 まず./configureするとのMakefileができます。 このMakefileの中で-gオプションがつい...
例えば、「PHP勉強会(B面)」とかはどうだろう? - ぐらめぬ・ぜぷつぇんのはてダを読んで、以前から気になっている点に関して、ちょっと言及しておこうかと思いました。 別に僕はPHP勉強会を運営してる人なのかって言うとそうでもないんですが、わりと中の人に近いと思うし、何より僕自身がとても思い入れがあるのでちょっと言っとくべきな気がしたんです。 ちなみに上記...
は「SEO に有効な独自ドメインを取って、もっと Perl 初心者が集まりやすい nice な Perl の情報を集めたサイトを作れ!」といったそうです。そして「Perl-users.jp - 日本のPerlユーザのためのハブサイト」ができました。 まぁ、そんな経緯はどうでもいいんです。 Web開発は技術情報の共有が急速な勢いで進み、今では検索能力と情報の選別眼を磨いていけば、基本的な情報で困ること...