タグ

2011年2月20日のブックマーク (10件)

  • メモリ管理 - かみやんの技術者ブログ

    iPhone開発で、メモリ管理の基礎を社員に伝えることが増えてきたので、エントリとして書こう。 Objective-C基礎 メモリ管理の前にObjCの基礎として、メソッド呼び出しの話。 クラスのインスタンスaがmethodAをコールするときは、 [a methodA] と書く。このとき、aがnilだったときは、エラーではなく、コールされない。methodAに戻り値があるときは、それは、0やnilやNOが返る。ObjCでは、 void dealloc { if(a!=nil){ [a release]; } [super dealloc]; } は、気持ち悪いので、nilチェックはやめましょう。 なお、ObjCでは、動的にメソッドを差し替えることができ、コールの度にメソッドが存在しているかも確認しています。そのため、LL言語(ライトウェイト言語、スクリプト)のように柔軟な記述が可能です。そし

    メモリ管理 - かみやんの技術者ブログ
  • QualiThemes | best quality free and premium WordPress 3.0 themes

    1172 Wordpress Themes Search featured themes new themes More free themes More

    seikenn
    seikenn 2011/02/20
    wordpressのテーマを検索できる
  • Node.jsについてのよくある誤解 - 自分の感受性くらい

    Node.jsは普及しそうに無い: ニュースの社会科学的な裏側 http://anlyznews.blogspot.com/2011/02/nodejs.html という記事があったので、もしかしたらいい感じにNode.jsについてのよくある誤解がここに網羅されてるんじゃないかと思ってエントリを書きます。決して顔真っ赤にして反論してるわけじゃないよ! で、まず 理由は簡単で、Googleがリリースしたアプリケーション・サーバーであるnode.jsが、JavaScriptとその実行エンジンを基とした構成となっており、その性能が高いからだ。 とありますが、Node.jsはGoogle製ではありません。Node.jsがベースとしているJavaScriptのV8エンジンはGoogle製(のオープンソース)ですが、Node.js自身はJoyentという会社のサポートによって作られています。メインコ

    Node.jsについてのよくある誤解 - 自分の感受性くらい
  • 大学の理想と現実

    そんなにレベルの高くない大学で非常勤してたことあるけど当なら中学高校からやり直した方がいい、 あるいはそこからやり直せばついてこれるのにって子は毎年いる。 でも現状そういう人を受け入れることができるのは絶滅寸前の夜間中学とか 受験料と授業料を出せば事実上入れるFラン大くらいしかない 高校やり直すと言ったって20過ぎて制服を着て他の子と一緒に通うとか現実的には難しい そんなことして許されるのは大仁田厚とQさまくらいだろう(宮崎美子さんの制服姿ハァハァ) だいたい社会で面倒見る気もないくせに大学を叩く感覚が理解できない まぁ大学が受け入れているのは経営上の問題が主だろうからそんなに威張れることを してるわけじゃないが何とかまっとうに社会に出たいから頑張ってるんじゃないのか (もちろん大学行かなくても頑張ってるって人もいるが社会に出るための道の太さが全然違うってのは事実だろう) まぁ現実はそん

    大学の理想と現実
  • さくらのVPSでファイアーウォールが何も設定されていないのに驚愕したが ufw で解決 - babie, you're my home

    さくらのVPS ってデフォルトではファイアーウォールの設定何もされてないという記事をみて驚愕した。と、よく考えたら Ubuntu 10.04 LTS を再インストールしたから、どっちにしても初期状態だな。 とりあえず確かめた。 $ sudo iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination オウフ、デフォルトは空なのか…… iptables の設定めんどくせぇなーどうしようかなー、と思っていたら、どうも Ubuntu では ufw という

    さくらのVPSでファイアーウォールが何も設定されていないのに驚愕したが ufw で解決 - babie, you're my home
  • これからweb開発に携わりたいと考えている人にお勧めの言語

    一説によると有史以来開発されたプログラミング言語は4000を超えるとされている。その中でどの言語を選べばいいのか初学者にとっては悩みの種であろう。この記事ではそんな初学者のとっかかりとなることを想定して書かれている。 Javascript(お勧め度☆☆☆☆☆)Javascriptは長らく「使えない糞言語」とのレッテルを張られていた言語である。2005年頃からAjaxの台頭で価値が見直され、2010年頃からはnode.jsの盛り上がりで一気にweb開発の主要言語の一つに躍進した。 node.jsは現在活発に開発が進んでおり今年中には実践投入が可能になる画期的なアーキテクチャとなる可能性が高い。それによって「クライアントサイド」と「サーバーサイド」をどちらもJavascriptで開発できることになり、これはよく比較対象にされるLLのライバル達が絶対になし得る事の出来ない独占的なメリットである。

    これからweb開発に携わりたいと考えている人にお勧めの言語
    seikenn
    seikenn 2011/02/20
  • パソコン買ったらまず最初に入れとくべきモダンなvim管理 - Vim is running out

    2011-08-13追記 最近のvim pluginの管理にはvundleがおすすめ。 http://vim-users.jp/2011/04/hack215/ .vimrcなどのdotfiles自体の管理には以下の方法が有用だと思います。 この記事でできるようになること - Windows, Linux環境間, または家, 会社間などでvim設定の共有が可能になります。 - 転職や,新しいPCを買ったときなどのvim環境設定があっという間に終わります。 (vim installは含まなければ5分程度?) この記事の主題は - pathogen.vim - githubとgit(git submodule) です。 - pathogen.vimの機能によって、.vim以下を綺麗にする - githubとgit submoduleを使って置いておくことで.vim以下をweb上で管理する の二

    パソコン買ったらまず最初に入れとくべきモダンなvim管理 - Vim is running out
    seikenn
    seikenn 2011/02/20
  • 【ネタバレ】マジで「やられた!」ミステリ 第十八巻

    国内・海外、長編・短編問いませぬ。 古今東西「叙述トリックの名作」や「マジでやられた!」と思ったミステリを語りませう。 テンプレは>>2-13 名無しのオプ :2010/10/28(木) 07:46:54 ID:l5pSm3/7 [2009/12/3暫定版] 1  【赤川次郎】  「マリオネットの罠」 「三毛ホームズの推理」  【飛鳥部勝則】 「殉教カテリナ車輪」 「砂漠の薔薇」  「レオナルドの沈黙」 「ラミア虐殺」 「堕天使拷問刑」  【我孫子武丸】 「殺戮にいたる病」  「0の殺人」  「弥勒の掌」 「メビウスの殺人.」  「たけまる文庫 謎の巻」  【綾辻行人】  「十角館の殺人」  「殺人鬼」  「どんどん橋、おちた」 「黒館の殺人」  「迷路館の殺人」  「Another」 【鮎川哲也】  「りら荘事件」  「達也が嗤う(「下り“はつかり”―鮎川哲也

  • Text Mining Studio 分析 -- テキストマイニングツール Text Mining Studio

    Text Mining Studio ( TMStudio ) は、豊富な分析機能を備えています。 各分析結果は以下のようなグラフによる表示以外にもグリッドによる表示、CSV等による書き出し、レポート出力もできます。こちらも合わせてご参照ください。 基情報 データの総量や 1 行の平均的な単語の数、品詞の情報などのテキストに関する基情報や、属性毎の集計など、分析を行う上でまず知っておく必要のある情報を得るための分析です。 ビジュアル集計 属性情報を様々な角度から集計・可視化することができます。キー毎の集計やクロス集計をインタラクティブに行い、その結果を豊富なグラフ表示機能により、手軽に閲覧することができます。 単語頻度解析 単語の頻度に関する情報を表示します。属性毎の集計も可能です。様々なグラフでの表現により、多くの情報を得ることができます。また、属性を 2 種類指定し、クロス集計結果

  • Linuxに関して2つ質問です。 1.インストールされているプログラム一覧を調べる方法を教えてください。…

    Linuxに関して2つ質問です。 1.インストールされているプログラム一覧を調べる方法を教えてください。 (任意のプログラムがインストールされているかどうか調べる方法でもO.Kです。) 2.現在起動しているプログラム一覧を調べる方法を教えてください。 (任意のプログラムが起動しているかどうか調べる方法でもO.K.です。) だれかご存知の方がいらっしゃいましたら、よろしくお願い致します。