2010-07-01から1ヶ月間の記事一覧

梅.py "Python自習室"に参加してきました!

今回2回目なんですが、やっぱり一人で行くと迷います。淀屋橋駅は出口を間違うと、すさまじい勢いで迷子になります。 自習室では、スタバカップ作ったりしてました 初めてハンダゴテ使ってみたりして、テンションあがりました ほんとLEDでCUBE作りたかったん…

安全なSQLの呼び出し方まとめてみた

PHP

安全な SQL の呼び出し方 http://www.ipa.go.jp/security/vuln/documents/website_security_sql.pdf これを読んで自分なりにまとめてみました。 ・「'052312'」のような定数のことをリテラルと呼ぶ SELECT * FROM employee WHERE name = 'O''Reilly' ←文字列…

プレースホルダSQLインジェクション対策

プレースホルダとは・・・ 場所取りのこと。 正式なデータが入るまでの臨時のスペースを確保しておくための措置。 特殊な変数のようなもの。 ・PHP側からあらかじめ入れる変数を決めたひな形をDBに送る(prepare) ・その後、入れる変数分の変数をDBに送る(bin…

忘れがちなコマンドのオプションめもめも

$ tar -xvf 対象ファイル 解凍場所 $ rm -rf 対象ファイル $ find ./ -name "hogehoge" $ ps aux | grep "hogehoge"

ソースからダウンロードの方法

mysql_pdoをダウンロードする際に行った順番でとりあえず、覚え書きしてみます。 ソースのダウンロードした場所までチェンジディレクトリ$ phppize ※phppizeとは:拡張モジュールをビルドする低レベルなビルドツール↓$ ./configure ※./configure:ソースファ…

データベースのデータの移行方法

コマンドでMYSQLからデータを書き出して、違うデータベースに移行してみました。 mysqldump caketweet -u root -p > dump.100723.sql mysql hoge -u root -p sql

FLASHデバッグツール試してみました。

http://blog.alt-scape.com/archives/317 http://d.hatena.ne.jp/nitoyon/20081015/xray_as3Xray使い方 1,ダウンロードしたい階層まで行って以下のコマンドでダウンロードしてくる $ svn export http://osflash-xray.googlecode.com/svn/trunk/as3/trunk/・…

bash構文のお勉強

参考サイト:http://lumber-mill.co.jp/gallery/view/tips/bash/syntax#p1 ファイルの属性確認 -d file fileが存在し、かつディレクトリ -e file fileが存在する -f file fileが存在し、かつ通常ファイル file1 -nt file2 file1がfile2よりも新しい file1 -o…

フリッカーの編集してみました

写真が増えてきたので、そろそろまとめたりしてみようと思います。set と collection というのでまとめれるらしいですが、私のふりっかーではsetしかできませんでした。 また原因を探してみます。 とりあえず、setの方法。 ・Organize & Create をクリック …

FLASHとPHP間でのデータのやり取りのセキュリティー(ワンタイムトークンで)

ゲームのスコア登録をする際のセキュリティーを強化する方法・あらかじめサーバ側とFLASH側での共通の文字列を決めておく その文字列を足して、SHA1でFLASH側とサーバー側のお互いで暗号化し、それを照合して判断 図で説明 ※説明 ①トークンくれ! ②トークン…

ターミナルでコンパイルする方法(実践編)

ターミナルでコンパイルする方法(下準備編) コンパイルするときの設定を書き込むxml ↑の通りにやった場合のやり方です。 1、適当な場所にフォルダを作成する その中にプロジェクトフォルダと、クラスを入れておくフォルダをさくせいする。 たとえば flash(…

FLASHプレーヤースタンドアロン!

http://pcarekore.blogspot.com/2008/09/flash-player-9.html flashのデバッグでtraceをするにはデバッグ版のFLASHを使用する必要があります! ※私が使用しているマシンではFLASH PLAYER10のデバッグ版がなかったので、しかたなく9のスタンドアロンを使用し…

ターミナルでコンパイルする方法(下準備編)

コンパイルする下準備 1、FLEX3 SDK のインストール →Stable Builds のなかから Adobe Flex SDK の最新版を選択 2、 PATH を通す →$HOME/.profile か $HOME/.bash_profile かをエディタで開く。無ければ作成して以下を追加します。if [ -d "${HOME}/Flex3S…

コンパイルするときの設定を決めるxml

コンパイルする時にオプションをまとめてxmlで指定出来るようです ※決められたルールに沿って名前を付ける必要があります! Main.as -> Main-config.xml Hoge.as -> Hoge-config.xml →xmlの主な構成 <flex-config> <target-player>9.0.45</target-player> </flex-config>

file_get_contentsの代わりにcurlを使ってみました

PHP

$ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); // URLをセット curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // curl_exec()の結果を文字列で返す $data = curl_exec($ch); // 実行

PHPのエラーログ出力設定

PHP

・phpinfoでerror_logを確認する →オンであれば、出力される →オフであれば、phpiniの設定でonに変更 no value であれば、apacheのシステムフォルダの中に自動的にエラーログが生成される。 指定したい場合はパスを指定する。 ・PHPソース内で「error_log('h…

gatewayで接続できるかamfphpを使用してwonderflでテスト

http://d.hatena.ne.jp/megane_bomb/20100704を参考にして gatewayに接続できるかwonderflでテストします ドメインが違うと外部のファイルが読み込めないクロスドメイン制約というものがあるので crossdomain.xmlをドメイン直下に配置しないとダメ! ・cross…

amfphpを使ってみた

amfphpとは・・・FLASHとサーバとの間で通信する際に使用されるライブラリ 使い方 http://www.amfphp.org/ の右上のDownloadから最新版をダウンロードしてWEBROOT以下に配置する ↓ servicesフォルダ内にFLASHと通信するPHPのクラスを記述したファイルを入れ…

ポート番号

参考サイト http://ja.wikipedia.org/wiki/%E3%83%9D%E3%83%BC%E3%83%88%E7%95%AA%E5%8F%B7 * TCP/20 : FTP (データ) * TCP/21 : FTP (制御) * TCP/22 : SSH * TCP/23 : Telnet * TCP/25 : SMTP * UDP/53 : DNS * UDP/67 : DHCP(サーバ) * UDP/68 : DHCP(…

Charlesを使ってみました。

http://www.charlesproxy.com/ FLASHとサーバー間のデータのやり取りをみるためのものです! 会社で作ったWEBサイトのプレビューとかさせてもらうときに使いました! 大体レスポンスとリクエストをみれば大丈夫見たいです。 まだまだ全然使いこなせないので…