サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
www.yokada.net
env OS X 10.6.8 java version "1.6.0_29" PHP 5.2.17 on MAMP 2.0 Jenkins 1.442 (旧 hudson) refs jenkins-ci meet+jenkins install パッケージでインストール defaults read /Library/Preferences/org.jenkins-ci /Applications/Jenkins/jenkins.war /Library/Documentation/Jenkins /Library/LaunchDaemons/org.jenkins-ci.plist 起動 $ java -jar /Applications/Jenkins/jenkins.war ポートを指定する: $ java -jar /Applications/Jenkins/jenkins.w
/** * hello_world.m * $gcc -framework Foundation hello_world.m -o hello_world */#import <Foundation/NSObject.h>#import <Foundation/NSString.h> @interface HelloWorld : NSObject{ NSString* message;}- (NSString *) message;- (void) say:(NSString *)msg;@end @implementation HelloWorld- (NSString *) message { return message;}- (void) say:(NSString *)msg { NSLog(@"%@", msg);}@end int main(){ HelloWorld
preg_matchで日本語の正規表現をテスト。 「\xnn」(n=0〜F)は文字を表現する記法で16進エスケープという。ちなみにUnicodeのコードポイントを表現するための、「\x{n...}」とは別物。 文字列が全て半角カタカナ コードポイントで指定
CIってどんなんかなと気になってたのでとりあえず メールフォームを作ってみた。足りないものは自分で拡張・実装するのがCIの流儀みたい。 入力データをPOSTで持ち回す場合。 処理の流れ 入力画面(view/inquiry_index.php)を表示。 入力データを受け取り、エラーがあれば1に戻す。 エラーがなければ入力内容の確認ページ(view/inquiry_confirm.php)を表示 修正ボタンを押すと再編集画面(view/inquiry_edit.php)を表示 送信ボタンでメール送信 送信完了ページ(view/inquiry_finish.php)を表示 View 入力画面 view/inquiry_index.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or
var reg = "?"; var reg_o = new RegExp(reg); alert( ("?".match(reg_o))?"match":"unmatch" ); //=> エラー var reg = "\?"; var reg_o = new RegExp(reg); alert( ("?".match(reg_o))?"match":"unmatch" ); //=> エラー var reg = "\\?"; var reg_o = new RegExp(reg); alert( ("?".match(reg_o))?"match":"unmatch" ); //=> match つまり文字列からRegExpオブジェクトを作るときは、その文字列に含まれる特殊文字をバックスラッシュでクォートして、さらにそのバックススラッシュもバックスラッシュ
wordpressのxmlrpc.phpに対して リクエストを投げてデータを取得してみるサンプル。 wp.getUsersBlogsメソッドをコールしてみる。 TestXMLRPC.m #import <Foundation/Foundation.h> @interface MyDelegate : NSObject { NSMutableData* receivedData; } - (id)init; - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response; - (void)connectionDidFinishLoading:(NSURLConnection *)connection; - (void)connection:(NSURL
This entry was posted on 金曜日, 1月 8th, 2010 at 16:51 and is filed under blog. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
centos5.3にphpmyadminを入れようとしたら、without-mysqlでビルドされたphpパッケージで動かなかったため、ソースからインストールすることにした。 php5.2.10のインストール yumで入れたphpを削除 $ tar zxf php-5.2.10.tar.gz $ cd php-5.2.10 $ ./configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --build=i686-redhat-linux-gnu --target=i386-redhat-linux --cache-file=../config.cache --datadir=/usr/share --host=i686-redhat-linux-gnu --includedir=/usr/include
$ ark.pl newapp HelloWorld Can't call method "add_trigger" on an undefined value at /usr/lib/perl5/site_perl/5.8.8/Module/Setup/Plugin.pm line 23. 失敗。 えーっと。なんだろうなぁ。 Module/Setup/Plugin.pmを調べる Module/Setup/Plugin.pmの23行目付近は以下のようになっている。 21 sub add_trigger { 22 my($self, @args) = @_; 23 $self->{context}->add_trigger(@args); 24 } $ark.pl newapp HelloWorld Creating /home/yokada/.arkhelper
環境 OS X 10.6.2 DB2 Express-C beta for Mac OS X バージョン 9.5.2 参考URL 基本的に以下の動画の通りに実行すればインストールできます。 http://antoniocangiano.com/2009/04/27/screencast-on-how-to-install-db2-express-c-on-mac-os-x/ 下準備 すでに64bit KernelモードでOS Xを動作させている場合は、 DB2は64bitに対応してないので32bitに戻す。 $ sudo systemsetup -setkernelbootarchitecture i386 $ sudo reboot #=> 再起動 sysctl.confにパラメタを設定する。 以下の行を /etc/sysctl.conf(なければ作成する) に追加 kern.
バージョン Skipfish ver 1.19b skipfish Documentation SkipfishDoc 高リスクの欠陥(システムを危険にさらす可能性をもつもの) サーバサイドSQLインジェクション(隠れた経路、数値パラメタを含む) GETやPOSTパラメタ内のあからさまなSQL-like構文 サーバサイドシェルコマンドインジェクション(隠れた経路を含む) サーバサイドXML/XPath インジェクション(隠れた経路を含む) 書式化された文字列脆弱性 整数オーバーフロー脆弱性 HTTPのPUTメソッドによるロケーション変更受け入れ 中リスクの欠陥(データを危険にさらす可能性をもつもの) HTMLドキュメントボディ内でXSS経路を保持し表現するもの(minimal JS XSS support present) HTTPリダイレクトを通してXSS経路を保持し表現するもの HTT
2. 「Settings」をクリックして、「Force https:なんとかかんとか」チェっクボックスにチェックを入れる。 3. 「Available Packages」をクリックしてリポジトリから好きなプラットフォームにチェックして「Install Selected」ボタンをクリック。 自分は1.6をインストールしてみた。 4. ダウンロードが完了したら、アプリケーションを終了する。 AVD作成 ハードウェアを定義するためのAndrooid Virtual Deviceファイルを作成する。 $ android create avd --name myavd1 --target 1 Android 1.6 is a basic Android platform. Do you wish to create a custom hardware profile [no] Created
サイトテスト用でローカルにSSL環境が必要になることがあるので構築する。 証明書の作成と配置 参考リンク Using mod_ssl on Mac OS X MAMPにSSLをインストール $ mkdir ~/KeyGen $ cd ~/KeyGen $ openssl genrsa -des3 -out server.key 1024 $ openssl genrsa -des3 -out server.key 1024 $ openssl req -new -key server.key -out server.csr $ openssl genrsa -des3 -out ca.key 1024 $ openssl req -new -x509 -days 365 -key ca.key -out ca.crt $ sign.sh server.csr $ mkdir
保持カウンター機構とNSObject 保持カウンター機構 すべてのオブジェクトには"保持カウント(ratainCount)"という変数があらかじめ定義されている。 allocメソッドは生成されたオブジェクトのratainCoutに1をセットする。 rcが0になったらオブジェクトのメモリーは解放される。 retainメソッドはratainCountを+1する。 releaseメソッドはratainCountを-1する。 配列にオブジェクトを格納([arr addObject:obj])すると、そのオブジェクト(obj)はretain(retainCount+=1)される。 配列を解放するとその中のオブジェクトはrelease(retainCount-=1)される。 インスタンスを返すクラスメソッドの中には、生成した時点で既にautoreleaseされているものがある。 例えばNSString
開発環境 PHP: 5.2.6 Zend Framework: 1.8.4 jQuery: 1.3.2 アプリケーション構成 DIコンテナ モジューラディレクトリ構成 アプリケーションの起動と設定 アプリケーションの初期化と設定はZend_Applicationを使う。 Zend_Application ブートストラッピング Zend_Application_Bootstrap モジュール別ブートストラッピング Zend_Application_Module_Bootstrap リソース プラグインリソース 自動ロード セッション管理 Zend_Session Zend_Session フラッシュメッセージ 1リクエスト限りのセッション変数を利用したのがフラッシュメッセージという仕組み。 例えば、処理が完了して、別なページにリダイレクトさせる際に、完了メッセージをリダイレクト先のビューに渡
LeopardではそれまでのNEXTSTEP由来のNetInfoから脱却して独自のOpen Directoryというサービスでユーザの管理や認証などを行なう。 このサイトが詳しい。 MovableTypeでサイトを作ってる時に、管理画面から生成したファイルが、apache権限(www)になるので、ローカルから編集しようとたとき、パーミッションがないため、編集できないので、回避策として、自分のユーザをwwwグループに追加する。dsclコマンドで行なった編集は即座にシステムに反映される。 なぜwwwといったデーモン系にはwwwと_www、2つのレコード名があるのか疑問。 list ルート直下のレコード一覧 $dscl . -list / AFPServer AFPUserAliases Aliases AppleMetaRecord ...(以下略)
2009-09-14 Foundation%20Functions 2009-08-31 NSString 2009-08-30 FrontPage 2009-08-29 NSTask Objective-C RecentDeleted NSInputStream NSStream NSArray 2009-08-18 CFSocket C MenuBar 2009-08-11 NSURLConnection 2009-08-08 C標準ライブラリ NSUserDefaults NSBundle NSDictionary NSFileHandle 2009-08-05 NSProcessInfo NSData シンプルなサンプルコード作成を目的とした、Cocoa学習のためのリファレンスを目指しています。 Xcodeのデベロッパドキュメントをベースにしています。 開発環境 †
このページを参考にしました。 私たちは、最新のスナップショットを使いことをお薦めします。なぜなら1.5.4.3にはhttp pushにバグあるから。 Gitは以下のライブラリに依存してるから、インストールされているか確認すること。 $yum install zlib-devel $yum install openssl-devel $yum install perl $yum install cpio $yum install expat-devel $yum install gettext-devel
このページを最初にブックマークしてみませんか?
『LandEscape Graphics』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く