Perl入学式 全6回のPerl入門講座。東京、大阪、沖縄、札幌で開催。(東京は4月と10月スタート、それ以外は5月スタート) YAPC::Japan Perlを軸としたITに関わる全ての人のためのカンファレンス。 東京 吉祥寺.pm 五反田.pm 大阪 なにわPerl 沖縄 沖縄.pm
require "English" すれば、 $@ ではなく $ERROR_POSITION と書けるみたいです。Perl にはそういうのがあると、昔、刺身さんから聞いた気がします。Ruby にもあったのかー。いつのまにか Ruby 標準添付ライブラリの地位を奪取していた James Edward Gray II さん作の csv ライブラリを眺めていてみつけました。上級者は使わないというわけでもなく、好みの問題みたいですね。 ▼ ~/.rvm/rubies/ruby-1.9.3-p125-perf/lib/ruby/1.9.1/English.rb # Include the English library file in a Ruby script, and you can # reference the global variables such as \VAR{\$\_} usin
新しいiPadを買って試したかったことの一つに「電子書籍」があった。これだけ綺麗なRetinaディスプレイで電子書籍を読んだら、さぞかし驚くことだろう!以前、以下のようなことも書いたしね。 これから本を買う時はなるべく電子書籍で買おうと思う理由 一体どれくらい綺麗になるんだろう?という期待感をいっぱいにしつつアプリを起動してみた。 おぉ、なんて綺麗な・・・・ん!?? この本を買った時にはこんな表示なかったのに・・・・こ、これは・・・・・・一体!??? てことで、早速Kinoppyのサイトを見てみた。 FAQ|紀伊國屋書店の電子書籍ビューア Kinoppy for iPhone,iPad,Android(iOS&Android)■以下の出版社の電子書籍は、出版社の意向により購入から1年間で再ダウンロードができなくなります。岩波書店講談社ぶんか社それ以外の出版社の電子書籍の再ダウンロード期限は
Sinatra http://www.sinatrarb.com/ Rubyの軽量WebアプリケーションフレームワークSinatraをさわってみました。 前提 Ruby1.9インストール済み RubyGemsインストール済み Passengerインストール済み Macでやったときの記事 Mac OS X Snow Leopard Ruby1.9/Rails3環境構築 - 130単位 Sinatraインストール sudo gem install sinatra 非Passengerの場合 app.rbを作成 require 'sinatra' get '/' do "Hello" end ruby app.rb でサーバー起動して http://127.0.0.1:4567/ で確認できる Passengerの場合 Sinatra Book Apache and Passenger (mod
Mac, MySQLMacPortsからHomebrewに移行してみたので、MySQLも再度インストール。 $ brew install mysql あんま覚えていないけど、MacPortsで入れたときと比べたらはやい。完了したらいろいろと教えてくれる。Set up databases with: unset TMPDIR mysql_install_dbIf this is your first install, automatically load on login with:cp /usr/local/Cellar/mysql/5.1.54/com.mysql.mysqld.plist ~/Library/LaunchAgents launchctl load -w ~/Library/LaunchAgents/com.mysql.mysqld.plistIf this is an
プログラミングというのは、名前をつける行為なんだと思う。 プログラミングで一番大切なこと。 もしも、プログラマーじゃない人に、「プログラミングで一番大切なことは?」と聞かれたら、迷わず「名前」だと答える。もちろん、人それぞれだし、自分はスキルの高いプログラマーじゃないよ、と前置きして。 名前が9割と言ったときの、9割という部分は人によってだいぶ差があるんだと思う。もっと小さいかもしれない。けれど、名前が重要だという点に関しては、反対するプログラマーはいないんじゃないだろうか。 時代や環境で変わる名前。 いま僕がイメージしてる名前というのは、変数名だったり関数名だったりクラス名だったり、とにかくいろいろ。さらに、JavaScriptとか高階関数をバリバリ使うような場合など、名前をつけないという選択肢もある。 なんとなくJavaScriptと書いたんだけど、名前はプログラミング言語や開発環境や
第一章 学校のPC(生徒使用PC)について 第二章 学校のWebサイトについて-SQLインジェクション 第三章 学校のWebサイトについて-コマンドインジェクション/その他 第四章 昨今の学校のセキュリティ事情のまとめ ここでやっていることはかなり危険な部類も入っています。 真似しないようにお願いします。また、この記事によっていかなる損害が発生してもその責任を負いません。 この記事によって自分のサービスのセキュリティを再認識してもらえばと思います。 第四章 まとめです。まとめというまとめです。 かなりこの事件に関してはイライラしてるので記事にもイライラしている感情があって感情的な部分もあるかもしれませんがご了承ください。 結果的に全ての脆弱性やセキュリティの穴は学校側にお伝えしました。 もちろんアドレスを晒してメールしたので気づいたのですが、メールを送らなければ気づきませんでした。アホです
本震の2日前となる2011年3月9日の11時45分頃、三陸沖を震源とする、震源の深さ8km、マグニチュード7.3の地震があった。
以下の記事で、GALAXY Sと過ごした7日間の日々について書きました。 iPhoneユーザがGALAXY Sと過ごした7日間をまとめてみました その中で思ったのは、 やっぱりAndroidのアプリ作ってみたいよなーということ。 ということで、初めてのAndroidアプリを作ってみたら約一週間くらいで形になったので、その過程をメモしてみます。 作ろうとするAndroidアプリのコンセプト 7日間のまとめでも書いたように、今のAndroidは、はてブ環境が充実してないと感じたので(個人的な感想ですが)、どうせならiPhoneアプリ「はてブポケット」を移植してみたらどうだろう?と思いました。ということで、コンセプトは以下。iPhoneアプリ「はてブポケットを移植してみる」 MacにAndroidアプリ開発環境を構築する 何はともあれ必要なのが開発環境です。以下の記事を参考にしてみました。Mac
テキスト処理を中心にやっていましたが、画像処理に興味が出てきて、さっそくアプリを作りました。もともと下の記事のあたりでユーザーとして画像処理に興味を持って、当然の流れながら、自分でもつくってみようと。 Color Splash + TiltShift Generator + Instagramの写真加工が面白い。 - このブログは証明できない。 で、何かを間違えて、普通の画像処理ではなく、カメラの映像をリアルタイムに加工しはじめました。そうすると、パフォーマンスがかなりシビアなんですね。 iPhoneでカメラの映像をリアルタイム画像処理してみる。 - このブログは証明できない。 全ピクセルを操作しなければなりませんから、ループをたくさん回す必要があります。なんとか高速化できないかと考えてみたところ、あっさり高速化に成功しました。私が気づくぐらいですから、初歩の初歩なんだと思います。 追記:
最近ますます、iPhoneを購入されている人が増えているような印象を受けます。ネットやtwitterをしてても、そういう話題は多いですね。それはいいんですが、気になるのは「使い方がわからない」という記事をたまに見かけてしまう点です。 使いやすいと思っているiPhoneでも、今までの携帯との違いからか最初は慣れないことも多いのかもしれませんね。これはある意味仕方ないことかもしれません。 でも!せっかく買ったのに「使い方がわからない」なんて!もったいない!!! てことで、そういう「iPhoneの使い方がわからない」人向けの情報を集めてみました(の、つもりです) そういう人がこの記事に巡り会うことがあるかどうかはわかりませんが、もし周りにそのような初心者の方がいらっしゃるiPhoneユーザの方、説明する際のネタとして使ってみてはいかがでしょうか? 以前書いた以下の記事を振り返って、最新化してみま
オライリー本読んでますか?いろいろ揃っていて、ついつい買っちゃいますよね。でも、価格が高い&厚い&重いの三重苦です。ところが、iPhone版の電子書籍だと600円で買えてしまいます。しかも、場所を取らない。最初は数冊だったのが、今では868冊がリリースされています。 これがO’ReillyのiPhone電子書籍だ!!(写真満載レビュー) - このブログは証明できない。 600円でフルバージョンが手に入るオライリー本ですが、やはりiPhoneであのボリュームを読むのはツライ。そこでオライリーでは、iPadやKindleで読める電子書籍を販売しています。 no title ところが、紙の本と比べてそれほど安くないんですね。iPhone版の600円はやはり魅力です。大丈夫。実はこのアプリからiPadで読めるepubを取り出すことができるんです。特殊なハックというわけではなく、オライリーのサイトで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く