ラベル プログラム の投稿を表示しています。 すべての投稿を表示
ラベル プログラム の投稿を表示しています。 すべての投稿を表示

2009/10/19

Xcode と iPhone SDK で iPhoneアプリ を作ってみようと想いたちました。

 さーて、iPod touch もあるし、Macももってるし、なんかはやってるし、なんかはやってるし、なんかはやってるから iPhoneアプリ でも作ろうかなっ。

 と思ったので、お勉強のために本を探してみましたー。>ω<


 ぅえぇ・・・なに、このキモイ文法・・・いや、まぁperl使いが言えた義理じゃないのはわかってるんだけど、もうちょっとなんとか出来なかったんだろうか・・・。まぁいいや、そんなの個人の好みの問題だろうし、来年あたりFlashでアプリくめるような何かが発売されるという噂は聞いてますが、今現在は iPhoneアプリ 作りたければ Objective-C 使うしか無いわけだしねぇ。まぁどうせ慣れれば他の言語使いにくい!みたいな感覚にもなるんですよ(新しい言語覚えるたびにそう思うのですw)。

 それにまだ読んでるだけだから。なぜかというと、うちのMacじゃSDKがうごかないのさ。。。iPhone開発者向けサイト(ログインには無料の開発者アカウントが必要です)にある Xcode のiPhone SDK (Leopard用) ドキュメント によれば、「Use of the iPhone SDK requires an Intel-based Mac running Mac OS X Leopard version 10.5.7 or later.」。はいはい、PowerPCシリーズは蚊帳の外ですよっと。いいですよ、いいですよ。いつもの事ですよ...。哀しくなんかないんだからねっ。

 というわけで、新しいiMacが出たら買うぞー!! Core i7 が乗るってウワサ。来週火曜日にも出るってウワサ。ウワサはウワサ。というより、もう都市伝説なんじゃないかとさえ思えてきたけど、いつか出るCore i シリーズの iMac に期待。

2007/07/01

PHPサイバーテロの技法 攻撃と防御の実際

 タイトルだけ読むとなんかすごい名前ですけど、内容は一般的なセキュリティ対策についての入門書です。 言語はPHPに特化していますが、XSS[クロス・サイト・スクリプティング]や、SQLインジェクションなどへの対策はWebアプリ全般に必要なことですよね。 いまだにシングルクォーテーションをURLに含めるだけでSQLエラーを返してくるサイトが見受けられますし…。(プログラムしない人のために:この状態がどれぐらい無防備なのかと言うとですね。んーと、泥酔した女の子が全裸で歩きまわってる様な感じ…かな…。orz)



 内容はごく基本的な事ばかりなので、ある程度Webアプリの構築経験がある人なら「なぁんだ、知ってるよ」といった反応がかえってくると思います。でも、やっぱり基本って大切だと思うのです。 新入社員研修が終わって、いよいよ顧客の前に立つ新人プログラマさんや、彼らへWebアプリの脆弱性をおしえなければならない先輩社員さんにオススメです。





icon
icon



1 Webアプリケーションのセキュリティとは
2 Webアプリケーションを実際に攻撃してみよう
3 攻撃方法14種類総ざらえ
4 Webアプリケーションセキュリティの理論
5 HTTPセッションから攻撃の本質を知る
6 脆弱性スキャナーを利用する
7 チャート式:脆弱性の見つけ方





2007/06/18

MySQLクックブック

MySQLの基本を教えてくれる本。起動の方法から、知ってると便利な豆知識まで幅広く紹介されています。特にPerl,Python,PHP,Javaからの利用を想定した解説が多く、これらの言語を使っている人には助けになると思います。
とりあえずMySQL触ることになったら読んどけ。(*゚ー゚)ノ







1章 mysqlクライアントプログラムの使用
2章 MySQLをベースにしたプログラムの記述
3章 レコード選択の手法
4章 文字列を処理する
5章 日付と時刻を処理する
6章 クエリ結果のソート
7章 サマリの生成
8章 ALTER TABLEを使って、テーブルを修正する
9章 メタデータの取得と使用
10章 データのインポートとエクスポート
11章 シーケンスの生成と使用
12章 複数テーブルの使用
13章 統計手法
14章 重複を処理する
15章 トランザクションの実行
16章 Web上のMySQL
17章 クエリ結果をWebページへ組み込む
18章 MySQLによるWeb入力の処理
19章 MySQLベースのWebセッション管理
付録(MySQLソフトウェアの入手
JSPおよびTomcat入門
参考資料)



2007/05/07

バイオインフォマティクスのためのperl入門

前半はperlの入門書です。プログラム知ってる人には、ほとんど不要です。。。
中盤も大学生がJavaScriptで作れそうなコドンの変換表。
後半がちょこっと使えるのです。



で、よく聞かれるのですが「なぜperlなのか」。
それはこういうツールがあるからなのです→ http://www.bioperl.org
ただこれ言っちゃうと、ここに書いてあるような内容は・・・ね・・・。
(^^; まぁ入門ですので。あは。





生物学とコンピュータサイエンス
Perlを始めよう
プログラミング技術
シークエンスと文字列
モチーフとループ
サブルーチンとバグ
突然変異とランダム化
遺伝暗号
制限酵素地図と正規表現
GenBank
プロテインデータバンク
BLAST
その他の要点



2007/04/25

Perlプログラミング救命病棟

 別にperlに限った事ではありませんが、システム開発という業務では新規に作成するよりも、他人の作ったプログラムやデータ構造などを引き継いで拡張したり作り替えたりすることの方が多いですよね。もし、うんざりするようなコードを引き継いでしまったら、このほんの出番です!!





はじめに(最初の返答)
調査
テスト(診断)
書き直し(移植)
規則正しいPerlプログラム
再構築(オペレーティングテーブル)
アップグレード(形成外科)
モジュールの使用(遺伝学的な形質向上)
分析(法医病理学)
メンテナンス(予防)可能性の向上
ケーススタディ
まとめ(予後診断)



2007/04/21

プログラミングPerl Volume2

後半はCPANにある内容を和訳してるだけなのですが、前半は欲しい内容。うまい構成だなぁ。。。



4部 文化としてのPerl(CPAN、セキュリティ、Perlの常識、Perlスクリプトの移植性、POD、Perl文化)
5部 リファレンス(特殊変数、関数、標準Perlライブラリ、プラグマモジュール、標準モジュール、診断メッセージ)



プログラミングPerl Volume1

プログラミング言語「Perl」の開発者が書いているので、読み進めるだけで「なぜこういう仕様なのか」といったところまで解ります。 perlのコードってキモイとか思っている人へオススメです。




1部 概説(Perl概説)
2部 Perlの真相(基本構成要素、単項演算子と二項演算子、文と宣言、正規表現 ~)
3部 テクノロジーとしてのPerl(Unicode、プロセス間通信、スレッド、コンパイル ~)