2007 年 9 月 のアーカイブ

Propelで階層構造を扱う

tsukimiyaです。社内向け講習会「Propelで階層構造を扱う」のスライドとムービーを公開します。弊社ではDBへのアクセスのほとんどをPropelで行っています。今回は階層構造を扱う方法を解説する初心者向けの講習です。

(続きを読む…)

Web/JavaScript 講習会 part.3 (DOM Scripting)

社内向け講習会 Web/JavaScript part.3 のスライド、ムービー等をアップロードしました。
Web/JavaScript をテーマにした初心者向けの講習会で、今回は DOM Scripting がテーマです。

今回は DOM Scripting の手始めと以下の三つの原則について説明しました。

(続きを読む…)

5分で構築するものぐさ仮想サーバ(其の1) 社内向け仮想化インフラ Yama

こんにちわ。arashoです。PHPでの開発を主としているディノですがオープンラボにはPHPのエントリが1件もないのが・・・。と最近社内で話題にでました。そこで、今回はPHPの話題を・・・というわけでもなく、今回も前回のエントリに続き、5分で構築するものぐさ仮想サーバのお話です。技術的な話も追々していくつもりではいるのですが、今回も内容がありませんorz。次回まで技術的なお話はとっておくとして、今回はディノが保有する仮想化インフラYamaのお話にしばしお付き合いください。
(続きを読む…)

haXe/Neko でにゃんにゃん (其の2) JavaScriptアプリケーションを作る

前回 は haxe でコードを書き、JavaScript と Neko 二つの実行環境で nyan と言わせる所まで進みました。
今回は JSONP でその場検索する JavaScript を作ってみましょう。

本日のメニューです。

  • haxe で DOM Scripting
  • 型とキャスト
  • JSONP リクエストの生成
  • レスポンスの表示


ソースコード(完成)

(続きを読む…)

qmailのローカル配送の概要

株式会社ディノでは、2001年頃から各種サーバにインストールするMTAとしてqmailを多く採用しています。qmailはよく言われるようにシンプルな構造なのですが、他のMTAとの差が大きいため、直感的にわかりにくい点もあるような気がします。

本稿はqmail初心者だった頃の私が、自分のためにまとめたものです。qmailが外部から来たメールをローカル配送用として受け取って、dot-qmailファイルに従ってメールを処理するまでを説明しています。qmail本家でいくつかのドキュメントに分かれていたものをまとめ直しただけのもので、特に新しい情報があるわけではありませんが、当時の私と同じような状況の人には役に立つかと思います。わかると大して難しくない内容なのですが、わかっていない人への説明としてはヘタクソかもしれません。

(続きを読む…)

日本語ファイル名があるディレクトリをTracのSVNリポジトリで見るとエラーが発生する場合の対処

こんにちは。arashoです。

TracでSVNのリポジトリブラウザを見ることはよくあると思います。
仕様書など日本語のファイル名のファイルなどをSVNで管理する事も良くあることだと思いますが、TracのバージョンやPythonのバージョンによっては日本語を含むファイルがあるSVNのディレクトリをTrac経由で見るとTracがエラーを起こすことがあります。
trac_error

(続きを読む…)

jQueryを使ってソーシャルブックマークのリンクを追加

先日本ブログ各記事のタイトルに、はてなブックマークlivedoorクリップの数を表示するリンクをつけました。


ソーシャルブックマークのリンク

このリンクは、jQueryというJavascriptのライブラリを利用して非常に簡単に実現をしています。本日はこのメモをポストします。

(続きを読む…)

Web/JavaScript 講習会 part.1

順番が入れ替わりましたが Web/JavaScript 講習会 第一回のスライドをアップロードします。
「こんな事をやっていくんだよ」的な今後に向けてのイントロです。

haXe/Neko でにゃんにゃん (其の1) nyan と言わせる

さて、前回は haXe の簡単な紹介を行いました。
今回は実際にアプリケーションを作りつつ haXe の手触りを楽みたいと思います。
最初なので簡単なものを。「検索サービスにクエリを投げて戻り値を表示する」1ページ構成の JavaScript アプリケーションを作りましょう。
その前に、haXe のインストールがまだの方は済ませておいてください。

本エントリの内容とソースコードです。

  1. haxelib
  2. 前準備(レイアウトと HTML
  3. Neko に nyan と言わせる
  4. JavaScript に nyan と言わせる

ソースコード

(続きを読む…)

しつこいあいつは着信拒否

もう既にここでは、2つ目の投稿ですのではじめましてではありませんが軽くご挨拶をさせてください。
こんにちは、 たかはら(tumf) です。酒担当です。

酒好きのディノの中でもずっと酒量トップを張っていましたが、最近後継者が順調に育ってきたのでそろそろその座を譲ろうかと考えています。

PHPとか難しい事良く判らないのですがよろしくお願いします。

さて、本題。

サーバ大好きな私は、某所で個人用Linuxサーバを借りて我が子のように大事にしています。
その可愛い子が毎晩AM4:00のcronで起動するlogwatchで助けを求めてきます。


sshdへの攻撃跡

うちの子をいめるなんて許せません!いじめっ子を見つけて懲らしめてやりたいと思います。

と、いきごんでみたものの、懲らしめるなんて大げさな事はとてもできないので 着信拒否 という手で対抗します。

(続きを読む…)