タグ

2013年4月23日のブックマーク (27件)

  • Cocoaの日々: ObjCがサクっと書けるコーディングTips

    iOS/iPhone/iPad/MacOSX プログラミング, Objective-C, Cocoaなど 最近よく使っている省略記法を紹介する。これらを使うとなんとなく気分がいい。 クラスメソッドの . (ドット)アクセス 実はクラスメソッドも .(ドット)表記が可能になった。 [SomeClass sharedInstance] ↓ SomeClass.sharedInstance当然ながらさらにメソッドも重ねられる。 SomeClass.sharedInstance.localNameXcodeではクラスメソッドの.表記は補完が効かないのが難点。ただしそれ以降のメソッドは補完してくれる。 例えば SomeClass.share... ここまでは補完しないが、SomeClass.sharedInstance.local.. ここまで来ると補完できる。 インスタンス作成 (1)newお馴染

    Cocoaの日々: ObjCがサクっと書けるコーディングTips
    quodius
    quodius 2013/04/23
  • この「邉」を作ったのは誰だぁ!! - 帰ってきた💫Unicode刑事〔デカ〕リターンズ

    『Unicode IVS/IVD入門』(田丸健三郎、小林龍生)のなかで、目玉がWindows 8のIVS対応を紹介している第2章だとするなら、背骨といえるのが、IVSという枠組み自体について解説している第5章だよね。 たとえがしっくりきませんが、こだわらずに先に進みましょう。 その第5章のなかでも、IVSの基中の基をわずか1行に凝縮して視覚化しているのが、図5-7だ。 はいはい。 で、今日は図5-7に突っ込んでみようと。 もちろん、突っ込みますよー! あのさ、そういうテンションいらないから。この図なんだけど、どう? んー、解説抜きで見せられても、ちょっと難しいですね。 いや、当は難しくないんだよ。「漢字に異体字セレクタを付けるとグリフを指定できます」って言ってるだけの図なんだから。 この真ん中の「E010B」が右では「E0110」に変化してるのは、どういう意味なんですか? 誤植だね。

    この「邉」を作ったのは誰だぁ!! - 帰ってきた💫Unicode刑事〔デカ〕リターンズ
    quodius
    quodius 2013/04/23
  • 最速の言語Lua ~Python Hack-a-thon #3~

    2. Name: Isoparametric Blog: http://d.hatena.ne.jp/Isoparametric/ 2010 1 23 4. Lua Lua TeCGraf Lua C Lua VM MIT License Lua Lua Pascal Lua Python Ruby Lua Lua Lua5.0 GC Lua5.1 GC Python Ruby GC GC Lua Lua C++ tolua++ Luabind MIT License 2010 1 23 5. Lua Lua TeCGraf Lua C Lua VM W MIT License Lua iki Lua pe dia Pascal Lua Python Ruby Lua Lua Lua5.0 GC Lua5.1 GC Python Ruby GC GC Lua Lua C++ tolua++

    最速の言語Lua ~Python Hack-a-thon #3~
    quodius
    quodius 2013/04/23
  • GNU/Linuxを動かせる最低スペックはATmega

    Linux on an 8-bit micro? - Dmitry Grinberg 8bitマイクロでARMエミュレーターを実装してGNU/Linuxを動かした顛末が書かれている。 イントロ 初心者がマイクロコントローラーのフォーラムで、可愛いちっぽけな8bitマイクロでLinuxを動かせるかどうか質問するのはよくあることだ。大方は笑われるだけだ。Linuxフォーラムでも、Linuxの最低スペックは何かという質問がなされる。一般的な回答は、32bitアーキテクチャとMMUと、少なくともカーネルを載せるための1メガバイトのRAMだ。このプロジェクトは、そのようなありきたりな回答者を黙らせるためのものだ。右にみえる基盤のはATmega1284pだ。同じ物をATmega644aでも作って成功している。この基盤はこれ以外にプロセッサーを持たず、Linux 2.6.34をブートする。実は、完全なU

    GNU/Linuxを動かせる最低スペックはATmega
    quodius
    quodius 2013/04/23
  • ビット演算メモ - ボクノス

    ハッカーのたのしみ読んでます。実はこの、「解説が殆ど無い」。提示されているのは式のみ。後は自分で探るしかないのだ・・・メモメモ。 記号はCの演算子。=は等号。 & マスク。共通するビット以外をオフにする効果を持つ。 例:IPアドレス & サブネットマスク = ネットワークアドレス 192.168.1.100 & 255.255.0.0 = 192.168.0.0 | ビットを立てる。とにかくビットが立ってたらビットを立てる。 例:ファイルhoge.scmの権限は644なので、実行権限(111)を与える。chmod +x hoge.scm 644 | 111 = 755 (8進数) ~(not) ビットの反転。1の補数を取る。 ^(xor) 繰上り無しの足し算。mod2世界の足し算と覚えておくと忘れない。 1 ^ 1 = 0 1 + 1 = 0 (mod 2) -1 最右のビットを消して、

    ビット演算メモ - ボクノス
    quodius
    quodius 2013/04/23
  • もう六年くらいネット上でヲチしてるひとがいて、

    古風な文学青年、というかそろそろ40超えてるのだが、とある明治の文豪をひたすら崇拝し、自らをその後継者と信じ、陳腐としかいいようのない文学論を書き続け、現代の小説を憎むこと甚だしく、というか実のところ戦後の小説はおそらく彼にはほとんど理解不能のようなのだが、ともかく現代社会と文化の堕落を嘆きつつ、でもテレビは大好きで、倉庫のバイトで日々の生活費を稼ぎ、たまに風邪をひくと嗚呼自分も啄木のように肺病で死ぬかもしれん、と布団の中で一人悲愴感をつのらせ、たまに女性から優しい言葉をかけられると彼女は自分と結婚したがっているのだと思い込み、とまあこう書くとかわいらしいのだけど、彼が掲示板blogに書き続ける妙に意気軒高な文章を読んでいるとまず苦笑が、次いで嫌悪感と恐怖がじんわりとこみあげてきて、というのも彼はおそらく思春期の頃に設定した小さな輪の上をもう数十年ぐるぐると廻り続けていて、その徹底した他

    もう六年くらいネット上でヲチしてるひとがいて、
    quodius
    quodius 2013/04/23
  • How To Become A Hacker

    Link to "Things Every Hacker Once Knew." Mention USB-stick distros. Many updated translation links.

    quodius
    quodius 2013/04/23
  • 長文日記

    quodius
    quodius 2013/04/23
  • 株式会社バーグハンバーグバーグ

    バーグハンバーグバーグはTwitterを中心として話題になる「おもしろい広告コンテンツ」の得意な会社です。昨今ユーザーに嫌われがちな広告ですが、我々が手がけることで「ユーザーに好かれる広告」を実現します。

    株式会社バーグハンバーグバーグ
    quodius
    quodius 2013/04/23
  • https://ameblo.jp/haruka-ito/entry-11512017989.html

    https://ameblo.jp/haruka-ito/entry-11512017989.html
    quodius
    quodius 2013/04/23
  • 書いたコードが一発で動作するとなぜ不安なのか : akiyan.com

    書いたコードが一発で動作するとなぜ不安なのか 2013-04-21 プログラミングにおいて少なくないコードを一気に書き上げたとき、そのコードが一発で動作 or テストケースに通るとなんともいえない不安を覚えるのは、プログラマーなら誰でもあるあるネタだと思う。「当にこれ、一発で動作しちゃっていいの? 俺、そこまでミスしないプログラマーだっけ?」なんて自分を疑ったりする。 このあいだもそんなことがあったんだけど、ふと気になった。不安になる理由は、自信のなさからくるものだけだろうか? ちなみに、書いたコードが正しく動作しないとき、コードを修正すると不安になることはない。一体、なぜ? 一発で動作したブラウザの画面を見ながら、考えてみて、閃いた。「コードの修正は、書いたコードを見直す機会にもなっているから」じゃないだろうか。コードの見直しは「リファクタリング」といっていもいい。 一発で動作してしま

    書いたコードが一発で動作するとなぜ不安なのか : akiyan.com
    quodius
    quodius 2013/04/23
  • REDIS Stress Test Report – Phase I

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    REDIS Stress Test Report – Phase I
    quodius
    quodius 2013/04/23
  • 言語を支えるコンセプト - 書評 - コーディングを支える技術 : 404 Blog Not Found

    2013年04月18日15:30 カテゴリ書評/画評/品評Logos 言語を支えるコンセプト - 書評 - コーディングを支える技術 コーディングを支える技術 西尾泰和 出版社より献御礼。 404 Blog Not Found:紹介 - Software Design 2011年01月号/Web+DB Press Vol. 60 Vol.60ということは、隔月なので10周年。それにふさわしい特集を組んでいます。「知るべき言語設計の基礎知識」、第一章をMatz、残りをid:nishiohirokazuが書いているのですが、これ永久保存もの。 まさにそのとおりとなった一冊。 書「コーディングを支える技術」は、上述のとおり「知るべき言語設計の基礎知識」を大幅に加筆して一冊のにしたものなのだが、書名はもう少し考えて欲しかった。これではまるでエディタやIDEといった、コーディングに用いる道具に

    言語を支えるコンセプト - 書評 - コーディングを支える技術 : 404 Blog Not Found
    quodius
    quodius 2013/04/23
  • 評価戦略について - 西尾泰和のはてなダイアリー

    「コーディングを支える技術」の書評で、評価戦略についていくつかご意見をいただきました。 id:dankogai 評価戦略がまるまる抜けてしまったのは残念である。かつては事実上先行評価しかなく、評価戦略において選択肢があること自体ほとんど知られていなかったが、今では遅延評価を主体とする言語も普及したとまでは言えないものの、充分実用的に使われるようになってきている。著者はもちろんHaskellを知っているし、書にも登場するにも関わらず、これが抜けているというのはなんとももったいない。もし改訂版を著す機会があったら、絶対に一章割いていただきたい。 http://blog.livedoor.jp/dankogai/archives/51864510.html 確かに、世の中の大部分の言語が先行評価なせいで「そういうもんだ」と思い込んでしまっている人も多そうですね。そういう人にHaskellでun

    評価戦略について - 西尾泰和のはてなダイアリー
    quodius
    quodius 2013/04/23
  • インフラエンジニアに贈るAmazon VPC入門 #1 概要とルーティング | DevelopersIO

    ども、大瀧です。6月にNothing's Carved In Stoneの新譜が出ると聞いてテンション上がっている今の勢いを生かし、シリーズものにチャレンジしてみます。 シリーズの目次はこちら 前振り(読み飛ばし可) インフラエンジニアのみなさーん、AWS触ってますかー? 「うちのシステムはAWSを使っていない」、「AWSじゃない国産クラウドを使う予定」など、AWSの認知度は一般にはまだまだ低いのが現状だと思います。しかし、組織のインフラは今後遅かれ早かれ、オンプレミスだけでなくクラウド環境と合わせて付き合っていかなければならないことは明らかですし、先行しているAWS技術が他のクラウド製品のコンポーネントに与えている影響も、実はとてつもなく大きかったりします。 現状、多くのクラウド製品では、クラウドで利用できる機能を説明するときに"●●版S3"、"●●版セキュリティグループ"というように

    インフラエンジニアに贈るAmazon VPC入門 #1 概要とルーティング | DevelopersIO
    quodius
    quodius 2013/04/23
  • 爆速でわかるjQuery.Deferred超入門

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog Yahoo!デベロッパーネットワークの中野(@Hiraku)です。これまで、JavaScriptで非同期処理を書く上での問題として、コールバック地獄やエラー処理に例外が使えないことなどを解説してきました。 これらの問題に対処するライブラリの1つであるjQuery.Deferredに関して、もう少し丁寧に解説いたします。なお、jQueryのバージョンは記事執筆時点の最新である、1.9.1を想定しています。 jQuery.Deferredとは jQuery.DeferredとはjQueryのバージョン1.5から導入された、非同期処理をうまく扱うための標準モジュールです。使いこなすことで、以下のような効果が見込めます。 非同期処理を連結

    爆速でわかるjQuery.Deferred超入門
    quodius
    quodius 2013/04/23
  • 結婚のご報告。30年彼女がいなかった僕が、秒速で結婚できた理由。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは、メディア事業部、部長の紳さんです。 突然ではございますが私、竹内紳也は2013年4月12日に入籍をいたしましたので、ご報告させていただいます。 会社の公式ブログを通じて、このような私的な報告をさせていただく事に感謝しつつ、30年間彼女という存在を手に入れる事が出来なかった僕が、それらのプロセスを全て飛ばして結婚するに至った経緯を公開させていただきます。 ことの始まり 様々な嘘、ネタで盛り上がりを見せるエイプリルフール。我々はあえて嘘をつかず、気で僕の嫁を募集するという記事を発表いたしました。 紳さんこと、株式会社LIGメディア事業部・部長の竹内紳也が嫁を募集します。 画像ではかなりフザケていますが、記事の内容としてはなるべく真面目に、誠実に、気でお嫁さんを募集したつもりです。 嫁に求めたいもの 20歳〜35歳の女性の方 将来、長野県の田舎で一緒に暮らせる方 300万円を超え

    結婚のご報告。30年彼女がいなかった僕が、秒速で結婚できた理由。 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
    quodius
    quodius 2013/04/23
  • あなたの彼は大丈夫? フォロワーが増えてイキる"ツイッター天狗"男子が増加中!!

    こんにちは、小野ほりでいです。 今、Twitter女子の間で「フォロワーの増えた男子が調子に乗っている」とまことしやかに囁かれています。 も杓子もSNSにいそしむ時代ですが、もしも優しかった自分の恋人がインターネットの影響で変わり果ててしまったらどうしますか? ”ツイッター天狗”予備軍の危険な兆候と、暴走を防ぐ対策をご紹介します。 <登場人物> エリコちゃん インターネットリテラシーが著しく低い女性。 ミカ先輩 会社ではキラキラ働いて、私生活でもモテモテのエリコ憧れの先輩。 最初は優しかったのに… シクシクパクパク…。 うおお~! アボカドをらえ~~~!! グシャッ!! ポケーーー…。 シクシクパクパク…。 うおお~! アボカドをらえ~~~!! グシャッ!! ポケーーー…。 うーん、どうしたものかしら…。 エリコったら、泣きながらチョコをべてはアボカドを壁に投げつけ、よだれを垂らし

    あなたの彼は大丈夫? フォロワーが増えてイキる"ツイッター天狗"男子が増加中!!
    quodius
    quodius 2013/04/23
  • リソース監視のdstatが凄くいい - rochefort's blog

    恥ずかしながらdstatを知りませんでした。 WEB+DB PRESS74のMYSQL 実践入門を見ていたら システムリソース使用状況の調べ方見たいな表がありまして Linux系はdstatでcpu、メモリ、ディスクIOが調べれると書いてありました。 これまでは ちょろっとリソース見たいという時は vmstat -n 1 | perl -MPOSIX -pe 'BEGIN{$|=1} print strftime q{%Y/%m/%d %H:%M:%S }, localtime' vmstatとログ収集を一度にやる - rochefort's blog みたいなことをやっていたのですが dstatを使うと こんな感じになりました。 dstat -Tclm dstat -Tcldr オプション概要 オプションの順を入れかえることも可能です。 すごい、すごい!dstatめっちゃ便利。 オプショ

    リソース監視のdstatが凄くいい - rochefort's blog
    quodius
    quodius 2013/04/23
  • Guardでchef-soloを継続実行 - Qiita

    この記事は最終更新から1年以上経過しています。 気をつけてね。 Guardはファイルの変更をチェックして任意のタスクを実行するツール。 この手のものはテストを実行して開発・リファクタリングする用途に使うツールですが、chef-soloとレシピでやってもよいじゃないかと。 概要 さてこれから何をするか Guardに attributes/recipes以下のdefault.rbを監視してもらう。 対象のファイルに変更があったらchef-soloを実行する。 ついでにnode.jsonファイルも監視。 このTipを手軽に再現するためにgithubにコードを公開してます。 Guardのインストール bundlerを使おう、guard-shellはシェルスクリプトを実行する雛形を作るためのプラグインだ。

    Guardでchef-soloを継続実行 - Qiita
    quodius
    quodius 2013/04/23
  • A/Bテストよりすごい?バンディットアルゴリズムとは一体何者か - Qiita

    オバマ大統領の再選に大きく寄与したことで大きな注目を集めているA/Bテスト。A/Bテストを導入した、することを検討している、という開発現場も多いのではないだろうか。 そんな中、Web上で次のような議論を見つけた。 20 lines of code that will beat A/B testing every time Why multi-armed bandit algorithm is not “better” than A/B testing 一言でまとめると「A/Bテストよりバンディットアルゴリズムの方がすごいよ」「いやいやA/Bテストの方がすごいし」ということだ。 で、バンディットアルゴリズムとは一体何者なのか? そこでBandit Algorithms for Website Optimization (O'REILLY)を読んでみた。その結果分かったことを踏まえてざっくりと

    A/Bテストよりすごい?バンディットアルゴリズムとは一体何者か - Qiita
    quodius
    quodius 2013/04/23
  • RDBMSに関する典型的な誤解が絶えないという現実

    新入社員必読、データベースの基を理解しよう - データベースはなぜ必要なの?:ITproという記事に対するブクマで次のようなIDコールが来た。(現在はコメント返しへのお礼が入っているので、文字数制限のためオリジナルのコメントは少し切り詰められている。) "リレーショナルデータベースはすべてのデータを2次元の表形式で表現"こういうのもリレーションが2次元構造という誤解の一種なんだろうか。id:nippondanjiさんが書いてたような。 さて、この疑問に対する正解は如何なるものだろうか? つい先日「7つのデータベース 7つの世界」の書評で書いたばかりだが・・・ 言うまでもなくその通りである。 リレーションが2次元的な構造を持っているというのは典型的な誤解だ。(ちなみにリレーションの次元は属性の数に等しい。n個の属性があるリレーションはn次元。)リレーショナルモデルについてちゃんと学習してい

    RDBMSに関する典型的な誤解が絶えないという現実
    quodius
    quodius 2013/04/23
  • Wikiエンジン開発の停滞――5年以上正式リリースがないPukiWikiと3年半ぶりバージョンアップしたHiki - YAMDAS現更新履歴

    PukiWiki の開発プロジェクトの再建案 - Sarabande.jp 半月以上前の記事だが、『Wiki Way コラボレーションツールWiki』の訳者であるワタシもこの界隈に疎くなっており、PukiWiki が5年以上正式リリースがないというのは知らなくて驚いた。 ただ PukiWiki に関しては、PHP 5.4 対応の PukiWiki Advance という派生版はあるのだが、これはどのくらい知られているのだろう。 ちょっと気になって、Hiki を調べたら、先月末にバージョン1.0.0が公開されていた……が、これって自分の周りでほとんど話題になってなかったような。 考えてみればそれも不思議ではなく、これだって実に3年半ぶりのバージョンアップなのだ。開発が活発でないことに変わりはないわけだ。 もう Wiki エンジンの開発が活発に行われる季節は過ぎたのか…… Wiki Way―コ

    Wikiエンジン開発の停滞――5年以上正式リリースがないPukiWikiと3年半ぶりバージョンアップしたHiki - YAMDAS現更新履歴
    quodius
    quodius 2013/04/23
  • いざという時にEvernoteにいれておくと便利な情報 | キャリア | マイナビニュース

    財布や携帯をなくしたときなどに、重要な情報が手元になくて困る時があります。 そこで筆者は、データにしておけばなんとかなるものというのは、Evernoteにいれていたりします。 あくまで個人的な一例ではありますが、参考になればと思いまとめてみました。 Evernoteを使ってない人は手帳に書いてあっても便利だったりします。 万一、Evernoteのアカウントとパスワードが漏洩すると、これらの情報すべてが漏れてしまいます。また、Evernote社のサーバに個人情報を保存することに不安を感じる人は、この方法は避けたほうがいいでしょう。情報管理は自己責任で! ■前提 ここで入れる情報は「他では探すことができない情報」になります。 たとえば、よく行っているお店の情報というのは、Googleで検索すれば出てくるわけで、入れなくても大して問題になりません。 「自分だけが知っている必要のあ

    quodius
    quodius 2013/04/23
  • Spellunker - Pure perl implementation of Spelling checker. - tokuhirom's blog

    https://github.com/tokuhirom/Spellunkerhttps://metacpan.org/release/SpellunkerNowadays, I got trouble by xt/01_spelling.t. Then I wrote a new spelling checker written in perl. Pros. No C compiler required.Dictionaries included in distributionInstallable from CPANReadable code for CPAN AuthorsOptimized for CPAN modulesCons. It's new. Bit unstable.You can use it as testing module like following: use

    quodius
    quodius 2013/04/23
  • 大人が友達をつくる基本 - さまざまなめりっと

    -@hassotoilet【大人が友達をつくる基】 ・いつもと違う席に座る ・リスクのある方を選ぶ ・長い電話を1より短い電話を3かける ・ドタキャンされても怒らない ・コミュニティーをつくる ・相手の手数を減らす連絡をする ・相手に言って欲しいことを相手に言う #有益なことをつぶやこう 2013/04/22 19:30:32 -@hassotoilet【大人が友達をつくる基】 ・新規開拓より関係のメンテナンスを重視 ・違う意見を尊重する ・相談できる相手を3人つくる ・感動を共有する ・人間関係のトラブルが増えることを喜ぶ ・他人の顔色をうかがわない ・正しいか間違いか決めない #有益なことをつぶやこう 2013/04/22 19:40:31 -@hassotoilet【大人が友達をつくる基】 ・趣味派閥をつくる ・共通点を探す ・付き合いが悪い人を怒らない ・相手に高めてもら

    quodius
    quodius 2013/04/23
  • Incidents (本を送られた側が「献本」というのはやめましょう)

    よくブログやTwitter等で、新刊書籍の著者や編集者などからを送られた方々が「献いただきました」などといっているのがよく目につきますが、間違いです。 「献ずる」は「神仏や身分の高い人に差し上げる。たてまつる」(三省堂 大辞林より)という意味ですので、もらう側が「献」という言葉を使うのは、 間違った言葉を使っている 俺は偉いので相手が「献ずる」のは当たり前 のいずれかです。2番のような気持ちを当に抱いているなら(社会常識的にどうかとは思いますが)間違いではないのでよいのですが、そうでないならば、あらためるほうがよろしいでしょう。 ではどう表現すればいいか。 (ご)をいただきました 普通はこれで十分でしょう。「献」などという慣れない言葉を無理に使わず、シンプルに表現すればよいと思います。 (ご)をちょうだいいたしました などといってもいいでしょう。 他には「恵投」「恵贈」などと

    quodius
    quodius 2013/04/23