ぽんぽこ日記

プログラミング、読書、日々の生活

読書Hacks!

読書HACKS! 知的アウトプットにつなげる超インプット術 (講談社+α文庫)作者:原尻 淳一講談社Amazon 前半は読書が苦手な人のための動機付けが中心で、さすがにあまり刺さらなかった。 後半のテクニック的なところを挙げると、 読書キットを作る プラスチック…

夕焼け

今日は夕焼けが美しかった。

2013年の振り返り

あけましておめでとうございます。 年が明けてしまいましたが、2013年を振り返ります。 ■アプリのリリース 昨年、「年内に複数アプリをリリースする」という目標を掲げていました。なんとか達成できました。 大気くんiClipReader project.天気無料 まず、PM2…

最近読んだ本 (2013年秋)

今年の前半から秋口にかけ、仕事やその他アウトプット活動に比重がよりすぎていたので、10月あたりから少しインプットに時間を割くようにしました。また、加齢のため視力が落ちてきて、読書に集中することが以前ほど出来なくなってきて読書量が減ってきた対…

新アプリ「命日カレンダー」をリリースしました

iOS

職場のデザイナーさんが著名な文化人・歴史上の人物の命日の肖像画を日めくりカレンダーにしました。 http://www.creema.jp/exhibits/show/id/264009 これ、アプリにしてもおもしろそう、ということで、私がiOSのプログラミングを担当し、リリースの運びとな…

「SF小説」

トピック「SF小説」について なお題が盛り上がっているそうなので参加。こう言う話題が盛り上がるのははてなのユーザらしくて良いですね。 まずは、椎名誠の未来もの2作品。 水域 (講談社文庫)作者:椎名 誠講談社Amazon オールディスの世界観に影響受けつつ…

2012年の振り返り

今年も残すところあと5時間足らずになりました。今年の活動を振り返ってみることにします。 ■クリップリーダーのリリース 1月4日にリリースして、日本のみならずたくさんの国の方にダウンロードして頂きました。個人アプリが苦戦する中、ブログでも取り上げ…

UIWebView内の画面遷移をフックする 応用編

iOS

当ブログのアクセスログを見ていると、shouldStartLoadWithRequestについて書いた「UIWebView内の画面遷移をフックする」が圧倒的に人気コンテンツであるようです。 そこで、応用編として、アプリ内のUIWebView画面で、webサイト上のファイルへのダウンロー…

プログラマが驚くほど成長できる3つのプラクティス

プログラマ 成長 プラクティス

読書メモ 佐藤優「読書の技法」

印象に残った点:・「テクネー」という概念。知識体系を「形式知」と「暗黙知」に分けることが多いが、形式知であっても体で覚えないと使いこなせない知識がある。たとえば数学、語学など。 プログラミングも形式知だが数をこなして書かないと身につかない。…

[iOS]iPhoneアプリをペーパープロトタイピングする

iOS

「日経ソフトウェア」2012年6月号で、iOS開発の世界では有名なfladdictこと深津貴之氏が、ポストイットを使った、紙ベースでiPhoneアプリをデザインする方法を紹介しています。市販されているポストイットのうち、5cm x 7.5cmのものが、iPhone画面の実サイズ…

iPhone開発についてのFAQ

職場の技術発表会でiOS開発関連で発表したところ、Objective-Cでの開発に対して高いハードルを感じている人が多いようだったので、少しでもiOS開発に興味を持ってもらえるようFAQを書いてみました。 Original Update by nickcastonguay Q. 何が必要? Xcode…

iOSアプリのバージョン番号を表示する

iOSアプリを作っていて、実行中のアプリのバージョンを知りたいことがあります。他人からの不具合報告なんかを聞いた場合にはまずバージョンを知りたいと思います。 そういった都合から、「このアプリについて」のような画面を用意することが多いと思います…

クリップリーダーポケットをリリースしました

iOS

iPhone用PDF/Zip/Rarリーダアプリ「クリップリーダーポケット」をリリースしました。 姉妹品であるiPad版「クリップリーダー」の特徴である、 ・ページをクリップする ・Evernote連携 ・余白の切り取り・拡大 ・長押し拡大 に加え、 ・コントラスト調整 ・白…

第44回 Cocoa勉強会関西で発表してきました。

久しぶりに発表させていただきました。私の発表だけなんだか変化球気味でごめんなさいでした。http://atnd.org/events/27958私の発表資料はこちら。 http://www.slideshare.net/ShujiOchi/2012-051944cocoa 今回の会場ははてなさんが会場を提供してください…

1989年の10冊

89年から読んだ本の記録をつけているということをFacebookに書いたら割と反響があったので、22年間で読んだ本のうち、印象に残ったものを紹介してみます。振り返ると、20代の頃は小説ばっかり読んでいました。 この年は作家で言うと村上龍や、倉橋由美子あた…

Chomeプラグインの「Clearly」はオススメ

ブログ、ニュース記事にはサイドバーに広告や他の記事へのリンクがあふれています。当ブログも例外ではありませんが(笑)。「Clearly」を使うと、本文だけど抜き出して美しくフォーマットして表示してくれて、本文の内容に集中することができます。 Evernot…

とりあえず確保

ダイアリーからのマイグレーションのロードマップが不明なので、こちらにオリジナルの記事を書くのは当分控えます。

50歳を超えても30代に見える生き方

話題の本読んでみた。全体を読んだ印象として、通常の健康法の本に比べ、医者が書いた本の中でも、人間を機械論的に見る姿勢が徹底しているように思う。そうした考え方に基づいて、ジョギングが寿命を縮めるという理由、ガンの発生原因など、専門家にとって…

ITワーカーの肩こり対策

ITワーカの例外に漏れず筆者も肩こりには悩まされてきましたが、Natural Keyboard Eliteとトラックボールを組み合わせて使うことで肩こりが軽減される事を発見して以来、かなり楽になりました。この構成だとどういう点が良かったのか考えてみました。上の図…

iPadアプリ「らくらくリーダー」がブログで紹介されました。

iOS

らくらくリーダーがブログに紹介されました!電子書籍を切り取ってEvernoteにらくらく保存出来るiPadアプリ登場美麗なスクリーンショット満載のわかりやすい解説まで付けていただいて、感謝感激です。 いろいろリクエストも頂戴したので、今後の機能追加の参…

iPadアプリ「らくらくリーダー」をリリースしました

iPad用PDFリーダアプリ、「らくらくリーダー」をリリースしました。 筆者は以前より、いわゆる「自炊」で古いIT雑誌や小説・新書をPDF化していました。iPadがリリースされたときも早速購入してこれまで「積ん読」していた本を読もうとしたのですが、今ひと…

[[今週のお題]]「2011年、買って良かったもの」

今週のお題「2011年、買って良かったもの」 MacbookAir11インチは本当に買ってよかった。軽さと薄さでこれほどフットワークが軽くなるとは思わなかった。MBP17インチを毎日持ち運びしていたなんて今では考えられない。

読んだ本 保阪正康 「あの戦争は何だったのか」

あとがきから抜粋。 「戦略、つまり思想や理念といった土台はあまり考えずに、戦術のみにひたすら走っていく。対症療法にこだわり、ほころびにつぎをあてるだけの対応策に入り込んでいく。現実を冷静に見ないで、願望や期待をすぐに事実に置き換えてしまう。…

2011年12月06日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年11月29日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年11月28日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年11月23日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年11月22日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年11月21日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…