定食屋おろポン

おろしポン酢と青ネギはかけ放題です

2011-01-01から1年間の記事一覧

Rubyで素数判定してみた

ちょっとした練習に素数判定を書いてみようかと思ったらPrimeクラスの存在を知って絶望した。 それじゃ練習にならないから自前で書いてみた。 class PrimePredicater def initialize @cache = [2] end def prime?(x) extend_cache x if @cache.empty? || x >…

Rubyでfizzbuzz

Rubyを勉強しはじめました Macと言えば、Unix環境でターミナルが優秀。コマンドプロンプト() という訳で、なんとなくRubyを始めました。ファイル管理等、日常的にちょこちょこっと書いて実行する、そんな使い方を想定しています。 Ruby用のエディタは悩ん…

すてきじゃない金縛り

知らない土地へ しとしとと雨が降る中、家を出て、駅に向かって歩く。いつも通る道。見慣れた光景。しかし、なぜかその日は道を間違えた。曲がるべき道を曲がらず、曲がるべきでない道を曲がった。なぜだかはわからない。そのまま歩き続けた。 駅へ向かわな…

Macでスクリーンショット撮るときに気づいたこと

mac

まず言いたいのは、ウィンドウごとのキャプチャを撮るキーボードショートカットを command+shift+4+space と紹介してるサイトが多いなあって。"mac スクリーンショット"でのGoogle検索リストトップもそうだし。まあ細かいことは Macのスクリーンショット機能…

UIScrollViewについて頭をスッキリさせてみよう。-contentSize編-

UIScrollViewのcontentSizeが理解できずに夜中までXcodeをいじっていた。 なにが分からないのか。 大きな画像をScrollViewにaddSubviewしてスクロールさせるやりかたは分かる。 ピンチで画像を拡大できるようにするやり方もわかる。 しかし、サブビューに入…

iPhoneアプリを作ってみた。-逆ポーランド記法電卓編-

概要 wikipedia:逆ポーランド記法 練習として逆ポーランド記法を計算してくれる電卓を作った。 オペランドや演算子は全てスペース区切りで入力しないとダメ Clearボタンなどはなし。BackSpaceで計算結果消してください 小数点は自動でfloorされる素敵仕様 と…

MacのBluetoothデバイスがリネームできな...あれ、出来たよ?

Bluetoothデバイスネーム変更不能: Apple サポートコミュニティ Macのコンピューター名にご注意を。 | スピリカ作業小屋ブログ 僕の環境*1では問題なく変更できました。"Mac bluetooth デバイス名 変更"とかでググッても変更方法は出てこないし「デバイス名…

iPhoneSDKがやってきた

ようやくiMacが我が家に来ました。可愛い子です。 まだまだMacの操作には慣れませんが、iTunesの移動やら各種環境設定、アプリのインストール等が一段落ついたので、これから本腰入れてiOSアプリ開発を勉強していきます。 まずは 正直、わからないことだらけ…

Cを勉強してみた。-文字ってマジ怖い編-

c

topcoderの道1|プログラミングに自信があるやつこい!!はてなブックマーク- topcoderの道1|プログラミングに自信があるやつこい!! とりあえずCで便乗してみた 文字については何も語りたくない。”文字コード” ”エンコード” あたりの話は、下手に喋ると…

Cを勉強してみた。-標準ライブラリなにそれおいしいの編-

c

10分でコーディング|プログラミングに自信があるやつこい!!はてなブックマーク- 10分でコーディング|プログラミングに自信があるやつこい!! またCで便乗してみた 自分の知ってる文法だけで書いてもうまくならないような気もするんですけどね。 10…

Cを勉強してみた。-社内プログラミングコンテスト便乗編-

c

Excel列名変換問題で第2回社内プログラミングコンテストを開催してみた(前編) - give IT a tryはてなブックマーク- Excel列名変換問題で第2回社内プログラミングコンテストを開催してみた(前編) - give IT a try Cで便乗してみた。 コマンドライン引数使っ…

経験則って危険だね。-議論のすすめかた-

例1:議論のしかた 日本人は議論が下手だとよく言われる。外国の文化を知らないので「日本人は議論が下手か否か」は分からないが、ひとつ気になる点がある。議論において、「円滑に話を進めるのも議論の技術」と考えられていることだ。 議論は、お互いの意…

Cを勉強してみた。-ポインタ編-

c

ポインタの理解があいまいだからCを勉強し始めたことを忘れていた。ポインタは「あ、分かった!」と思ったら次の瞬間に「あれ、本当にそうか?」となってしまうのが困る。 演算子編 演算子[]の動きについていまいち理解していない。 /* 1. */ int array[10];…

Cを勉強してみた。-fizzbuzz編2-

c

あえての文字列連結 fizzbuzz問題を考える時に、まず浮かぶのが 3で割れるとき、5で割れるとき、15で割れるときをそれぞれ考えよう 3で割れるときはfizzを出力して、5で割れるときはbuzzを追加したら、自動的に15で割れるときはfizzbuzzになるんじゃね? っ…

Cを勉強してみた。-fizzbuzz編-

c

Objective-Cを学ぶにはCの知識が不可欠ですよね。 てことで、軽く勉強してみた。 ついでにfizzbuzzでも書いてみた。 シンプル おそらく普通に読みやすいのがこうだよね int main(void) { int fizz=3, buzz=5; for(i = 1; i<=100; i++) { if(i%fizz == 0 && i…

東京の街並みを台なしにした犯人、それはパチンコ屋さんアンタだよ!

いかにパチンコ屋とサラ金業者が東京の街並みを台無しにしたか。ちなみに戦前の東京は、欧米同様に個性溢れ、均整のとれた景観だった。いかにも日本らしい、独特な街並みだ。でも、儲けるためには日本中の一等地に出店し、歓楽街を彷彿させるやかましいネオ…

hello, hatena

NSLog(@"hello, world");