j24cのブックマーク (77)

  • ウノウラボ Unoh Labs: VMwareとCentOSでウェブ開発の環境をさっさと整える手順書(前編)

    最近オイルヒーター,ガスファンヒーター,石油ファンヒーターのどれを買おうか悩みつつPHPのフレームワークはSymfonyにかなり転がりそうなjokagiです. 私が遅いので気を遣ってkomagataさんが先に書いてくださいました. ナイスフォローありがとうございます. さて今回は,先日参加した開発合宿をはじめ最近何度かLinux環境を用意する必要性が連続したので,その辺りの作業を手短にする手順を紹介します. 慣れれば最低限の環境は10分程度,全部で30分あれば十分ウェブ開発に必要な環境を用意できるようになります. とりあえずLinuxはCentOSでバージョン4.4用にServerCDというのがあるので,それとVMware Serverを使います. まずVMware ServerのインストールとCentOSのisoイメージを下記リンクあたりからダウンロードしてください. VMware Se

  • otsune's FreeBSD memo :: ユーザー領域にCPANをインストールする方法

    FreeBSD Tips and Memo (Jail, ports, etc.) http://www.otsune.com/bsd/ ユーザー領域にCPANをインストールする方法 Last updated $Date: 2011/03/22 06:19:28 $ 追記 いまは local::lib (devel/p5-local-lib) を使えば下記の設定と同じ事が出来ます。そのモジュールを使う事を強くお勧めします。 追記2 さらに今時は cpanm (devel/p5-App-cpanminus) をインストールしても同様のことが出来ます。 最近は local::lib を直接つかわないでもいきていけるという話 - TokuLog 改メ tokuhirom’s blog CPANとは? CPANはComprehensive Perl Archive Networkの略で、Perl

  • mod_rewrite

    mod_rewriteとは Apacheのモジュールのひとつで、アクセスURLを正規表現で書き換えることができます。リダイレクト処理を行うのに便利なモジュールです。 モジュールの解説ドキュメントによれば URLを操作するためのスイス製のアーミーナイフ と例えられるほど、非常に複雑な処理を行えます。 URLからURLへ、同一サーバ内URLだろうが、別サーバURLだろうが問いません。 引数を含む動的URLを通常のHTMLファイルのような静的URLに見せることも可能です。 素晴らしく詳細なマニュアルもありますが、機能が多いだけに情報量が多く読むのも面倒だと思いますので、ここでは、mod_rewriteを使用すると便利な場面を想定して具体的に解説してみたいと思います。 mod_rewriteの基 ひとまず、mod_rewriteはApacheのモジュールです。インストールされていなければ、サーバ

    mod_rewrite
  • どうしてプログラマに・・・プログラムが書けないのか?

    Jeff Atwood / 青木靖 訳 2007年2月26日 レジナルド・ブレイスウェイトが書いていることを読んだとき、私はそんなわけないだろうと思っていた。 私と同様、この著者は、プログラミングの仕事への応募者200人中199人はコードがまったく書けないということで苦労している。繰り返すが、彼らはどんなコードも書けないのだ。 彼が引用している著者というのはイムランのことで、彼は単純なプログラムも書けないプログラマをたくさん追い払っているということだ。 かなりの試行錯誤の末に、コードを書こうともがいている人たちというのは、単に大きな問題に対して苦労しているのではないことがわかった。やや小さな問題(連結リストを実装するというような)に対して苦労するということでさえない。彼らはまったくちっぽけな問題に苦労しているのだ。 それで、そういった類の開発者を見分けるための質問を作り始め、私が「Fizz

    j24c
    j24c 2007/05/10
  • hetimaの日記 - レンタルサーバ DreamHost がすごい

    ようこそゲストさん ブログトップ 記事一覧 ログイン無料ブログ開設 d.hetima

  • 1週間に4時間しか働かない人の仕事術 - himazu blog

    1週間(1日ではない)に4時間しか働かない会社社長が、効率的な仕事のしかたの指南をしている講演があった。3月にテキサス州でおこなわれたSouth by Southwestというメディア関係のイベントの中でおこなわれた「The 4-Hour Workweek: Secrets of Doing More with Less in a Digital World」と題する講演である。以下で講演のMP3ファイルが入手できる。 また、このほかの講演・パネル討論の音声はここで入手できる。 講演の概要は以下のとおりである。 講演者 私の名前はティム・フェリス(Tim Ferriss)。プリンストン大学で非常勤講師をし、ハイテク分野での起業にについて教えている。そして、スポーツ飲料・品の企画・製造をおこなう会社を経営している。世界15ヶ国に製品を卸している。 起業から現在まで 私は2000年に起業し、

  • Perl 5.8.x Unicode関連

    -> 趣旨と注意書き -> UTF8フラグ? -> UTF8フラグとPerlIOレイヤ -> UTF8フラグのついた文字列を記述する -> Wide character in print ... -> Encode -> utf8::* -> use utf8; -> use encoding; -> use UTF8 と use encoding -> JcodeからEncodeへ -> 情報源 <- モドル 趣旨と注意書き Perl 5.8.x のUnicode 関連です。 正直、5.8.x は、ネタでしか使ってなかったので(ぉ、ちゃんといじったことがありませんでした。 使ってみると、よくわかんなくなったので、ちょっとまとめてみました。 今でもあんまりわかってないかもしれないので、内容は無保証です。 突っ込み歓迎。 Jcode、Encodeのメンテナの弾さんから、ご指摘いただいたので、

    j24c
    j24c 2007/04/09
  • nDiki: PAR::Repository でビルド済み Perl モジュールをネットワーク配信

    PAR::Repository でビルド済み Perl モジュールをネットワーク配信 実行可能ファイル作成としての PAR PAR といえば Perl スクリプトを実行可能ファイル(Windows なら EXE 形式ファイル)に変換するモジュールとして有名である。 ちなみに実行可能ファイルを作成する部分はは PAR 0.97 より PAR-Packer パッケージに分けられ、PAR 自体はインストールしやすい pure Perl なパッケージになっている。 PAR モジュールアーカイブからのローダとしての PAR PAR が提供するもう一つの(こちらが来はメイン?)機能は、プログラムの実行時に必要な Perl モジュールを PAR ファイルと呼ばれる Perl モジュールアーカイブファイルからロードする機能である。 XS モジュールなどもコンパイルすることができるどこかの環境で1度ビルド

    nDiki: PAR::Repository でビルド済み Perl モジュールをネットワーク配信
    j24c
    j24c 2007/04/08
  • BSD にくびったけ - FrontPage

    『BSD にくびったけ』と書きながら FreeBSD しか知識・経験が無いのですが、FreeBSD を基として色々なメモを書いていきます。 なお、管理者の Blog は こちら です。Blog の方が更新頻度は(相対的にですが)高いと思います。 この Wiki に記載されている内容は無保証です。何かあっても管理者や変更・修正してくれた方々は一切責任を負いませんので、at your own risk であることをお忘れなく。もちろん、間違いがあったら修正していただけると大変嬉しいです :-)。 2006-05-22 (月) 09:05:58 BSDmad : コメントスパムがひどいので、一時コメント機能を停止します。

    j24c
    j24c 2007/04/06
  • Studying HTTP

    FX取引所の照会とテクニカル、経済指標の見方等を解説していきます。

    Studying HTTP
    j24c
    j24c 2007/03/31
    分かりやすくまとまってそう。
  • ScanNetSecurity [国内最大級の情報セキュリティ専門ポータルサイト]

    脆弱性と脅威 2024.6.27 Thu 8:15 Windows 版 GlobalProtect App における権限昇格につながる任意のファイル削除の脆弱性(Scan Tech Report) 2024 年 3 月に公開された、Windows 版 GlobalProtect App の脆弱性の悪用を試みるエクスプロイトコードが公開されています。攻撃者に脆弱性を悪用されると、システムの全権限を掌握されてしまう可能背があります。

    ScanNetSecurity [国内最大級の情報セキュリティ専門ポータルサイト]
  • FreeBSD/suPHP - PukiWiki Plus!

    環境 † FreeBSD 6.1-RELEASE-p15 Apache/2.2.4 PHP 5.2.1 suPHP 0.6.2 PHPCGIモードで動かすよう再コンパイル・インストール † # tar zxvf php-5.2.1.tar.gz # cd php-5.2.1 # ./configure \ --with-mysql=/usr/local \ --with-pgsql=/usr/local/pgsql \ --enable-cgi \ --disable-cli \ --enable-pear \ --with-snmp \ --enable-sockets \ --enable-force-cgi-redirect \ --with-tsrm-pth \ --with-gd \ --with-zlib \ --with-jpeg-dir=/usr/local \ --wi

  • http://trac.openpne.jp/wiki/Architecture

  • PHP と Web アプリケーションのセキュリティについてのメモ

    このページについての説明・注意など PHP は、Apache モジュールや、CGI、コマンドラインとして使用できるスクリプト言語です。このページでは、主に PHP における、Web アプリケーションのセキュリティ問題についてまとめています。 Web アプリケーションのセキュリティ問題としては、以下の問題についてよく取り挙げられていると思いますが、これらのセキュリティ問題について調べたことや、これら以外でも、PHP に関連しているセキュリティ問題について知っていることについてメモしておきます。 クロスサイトスクリプティング SQL インジェクション パス・トラバーサル(ディレクトリ・トラバーサル) セッションハイジャック コマンドインジェクション また、PHP マニュアル : セキュリティや、PHP Security Guide (PHP Security Consortium) には、PH

    j24c
    j24c 2007/03/29
  • 人志松本のすべらない話年末拡大スペシャル 麒麟田村(貧乏話)

    SMELLMANのMouth drummer、ハヤシの口ドラム+ベースの同時演奏 at the TILT HOUSE STUDIO SMELLMAN:アカペラグループ「チン SMELLMANのMouth drummer、ハヤシの口ドラム+ベースの同時演奏 at the TILT HOUSE STUDIO SMELLMAN:アカペラグループ「チン☆パラ」解散後、元メンバーが中心となり結 成 オリジナルなサウンド追求のため、数回のメンバーチェンジを経て現在に至る 類を見ないオリジナルなアカペラサウンドは定評 都内ライブハウスを中心に活動中 ワンマンライブ「ロスタルジア」決定! 2008.12.26 at SHIBUYA O-WEST http://www.smellman.com (続き) (一部表示)

    j24c
    j24c 2007/03/28
  • mod_layout 3.3 - Apache 1.3系対応の最新版リリース | エンタープライズ | マイコミジャーナル

    TangentOrgは23日(米国時間)、mod_layout 3系の最新版となるmod_layout 3.3を公開した。mod_layoutはWebページにヘッダとフッタを追加して出力するためのApacheモジュール。主にWebサイトのデザイン・レイアウトを統一する用途で採用されている。 mod_layout 3.3はApache 1.3系を対象としたモジュール。2月21日(同)にリリースされたmod_layout 5.0はApache 2.2系のサポートバージョン。Apache 2.0系はmod_layout 4.1が対応している。 mod_layout 3.3における変更はライセンスファイル(Apache License Version 2.0)の更新、FAQの更新、デバッグモードにおけるバグの修正など。機能的な変更ではないので、3.2を使っていて特に問題がなければアップデートの必要

    j24c
    j24c 2007/03/26
    どんな用途があるかしら?ちょっと思案予定。
  • 無精で短気で傲慢なプログラマ MySQL と RaiseError とサーバサイド prepare

    昨日から今日にかけて はまったこと。 DBI + DBD::mysql + MySQL で、RaiseError が効かない。 use DBI; my $dbh = DBI->connect( 'DBI:mysql:dbname', 'user', 'password', {AutoCommit => 0, RaiseError => 1, PrintError => 0} ) || die; my $sth = $dbh->prepare("select * from not_exist_table"); $sth->execute; 上記のように、存在しないテーブルやカラムに対して DML を発行しようとすると、 RaiseError を ON にしておけば SQL 解析の prepare で勝手に die してくれる。 エラーはこんな感じ。 DBD::mysql::st execut

    j24c
    j24c 2007/03/23
    サーバサイドprepareについての話。
  • 日本版Second Lifeとなるか?--オープンな国産仮想世界「splume」が登場

    スプリュームは3月20日、3Dアバターを使った仮想世界「splume」のベータサービスを開始した。Second Lifeなどの他社サービスと異なり、ユーザーが自分のウェブサーバ上に空間を開設し、他のユーザーの空間とつながれる点が特徴だ。 「HUB」と呼ばれる3Dアバターを使って空間を移動したり、他のユーザーと会話をしたりできる。アバターは複数の種類が用意され、洋服の着せ替えなどによるカスタマイズが可能だ。 このほか、ユーザーは既存の3Dオーサリングツールを使ってアバターのパーツや自分の空間を作成できる。空間に置かれた家具などの素材は、ユーザー間で自由に取引することが可能だ。「既存のウェブサイトや決済システムと連携可能なため、課金も自由にできる」(代表取締役社長の梶塚千春氏)。空間のファイル形式は専用の「CR形式」にする必要があるが、VRML形式から変換するコンバータは無償で提供される。 た

    日本版Second Lifeとなるか?--オープンな国産仮想世界「splume」が登場
    j24c
    j24c 2007/03/20
    「自分のウェブサーバ内に仮想世界を開設」というのが気になる。
  • エディテック[EdiTech]: 社会思想社「現代教養文庫」がオンデマンド復刊

    j24c
    j24c 2007/03/18
    そんなことになってたとは。
  • Web 2.0の挑戦者:ブラウザで使用可能なウェブデスクトップStartForce

    StartForceのChong-Jin Kohとその他のメンバーがメールでのインタビューに応じてくれた(2007年1月30日)。 StartForceはどのようなサービスを提供するWebアプリケーションですか。 StartForceは個人のためのブロードバンドデスクトップです。各個人が気に入っているウェブブラウザで稼働する、慣れ親しんだWindowsデスクトップ環境とダウンロードもインストールも必要ないリッチアプリケーションを提供しています。 このプロジェクトを始めたきっかけは何ですか。 Web 2.0アプリケーションのeBayを世界が必要としているからです。 StartForceの運用や拡張にどのくらいの時間を割いているのですか。業はお持ちですか。 あります。エジソンが日中は新聞配達をしながら夜は電球を開発するように。 スタッフは何人くらいいるのですか。 また、あなたの経歴をお聞か

    Web 2.0の挑戦者:ブラウザで使用可能なウェブデスクトップStartForce