Hands-on with the new iPad Pro M4: Absurdly thin and light, but the screen steals the show
README がキチッと書かれているプロジェクトって、どんなに小さくても立派に見えますよネ。 GitHub の場合、大抵はマークダウン記法で書かれた README.md とか README.markdown とかいう名前のファイルが、HTML に変換 (マークアップ) されて表示されていることはご存知でしょう。 マークダウン記法自体はとても簡単なのですが、GitHub では GitHub Flavored Markdown (略して GFM) という GitHub 用にアレンジされたマークダウン・エンジンが採用されていて、一般のマークダウン・エディタでチェックしてからコミットしても、意図通りの見た目にならないことが多々あります。私 (もちろん GitHub 初心者です!) の場合、README ファイルだけで10回以上もコミットしてしまいました。「マークアップ (レンダリング) を気にして
追記 2012/2/19 いまいちだったそうです。浅はかでした。 きっかけ 問題 納品物としてワード形式の資料提出が求められているが、普段は markdown で文書作成している。 markdown 形式で書いたドキュメントを ms-word へ変換したい。 解決案 pandoc で markdown を odt に変換し、LibreOffice で odt を ms-word へ変換する。 解説 pandoc は Haskell で書かれた、様々なフォーマットに対応したドキュメントコンバータです。pandoc コマンドで markdown を odt に変換し、生成された odt ファイルを LibreOffice で開き、ms-word 形式で「名前を付けて保存」します。変換は完全なものでありません。あとは直接 ms-word の文書を手直しします。以下で手順を示します。 pandoc
■ [tdiary][heroku] tDiary on heroku だいたいまともに動くようになった。 http://anonymous.hsbt.org/ プラグインは全く対応してないし、キャッシュもリンク元の記録も無しという状態だけど、普通に使う分には使えるようになったので 3.1.2.20120323 で master にマージした。ただ、だいぶ不安定なので、カジュアルに db:drop しても良いくらいの気分じゃないと使わない方が良いと思う。 とりあえず、以下の手順で heroku で動かすことが出来る。 git clone git://github.com/tdiary/tdiary-core.git cd tdiary-core heroku create app --stack cedar git checkout -b deploy cp spec/fixtures/t
■ [ruby][sequel] Sequel の使い方 tDiary on heroku は heroku postgres に保存したデータを取り出すのに Sequel を使ってるんだけど、Sequel は ORM としてちゃんと対応してないようなデータをえいやーと取り出したり保存したり時に便利。公式サイトのドキュメントが充実しているので、そこを見ればだいたいの事は書いてあるけど、さくっと使うなら下のような感じ。 db = Sequel.connect('postgres://hsbt:''@localhost/tdiary_development') db['diaries'].insert(:date => '20110204', :body => 'bob') db['diaries'].filter(:date => '20110204').update(:body => 'a
http://d.hatena.ne.jp/nishiohirokazu/20120323/1332504404 最近、Webクローラクライアントを作るお仕事が増えた。WebクローラクライアントというのはHTTP(S)を介して様々なファイルをダウンロードして解析し、結果を溜め込むだけのプログラムである。ボットともいう。 クローリングの規模が大きくなると、クロール処理部と結果貯蓄部を分離する必要がある。クローラには様々なものがあるが、ものによっては特定のサーバに集中的にクローリングを行うこともある。このとき、1つのIPを使って集中的にクローリングを行うと、攻撃とみなされ一瞬でbanされてしまう。そこで、一見するとまったく関係なさそうなIPを複数確保し、それぞれにクローラーを仕掛けて走らせるのである。 結果貯蓄部は、要するにデータベースサーバであり、何を使用しても良い。クロール処理部とのやりと
■編集元:ニュー速VIP板より「スズメバチの3倍はある凶悪バチの新種が発見される」 1 以下、名無しにかわりましてVIPがお送りします :2012/03/24(土) 18:02:00.50 ID:5K4G2GFP0 以下、名無しにかわりましてVIPがお送りします :2012/03/24(土) 18:06:38.97 ID:vz7V005G0 でっけぇーー 39 以下、名無しにかわりましてVIPがお送りします :2012/03/24(土) 18:14:24.25 ID:wwQvuiuj0 ガルーダ1・・・タリズマンか 49 以下、名無しにかわりましてVIPがお送りします :2012/03/24(土) 18:20:56.38 ID:Ql0tLoTZ0 こんなん飛んでんの見掛けたら警察沙汰 57 以下、名無しにかわりましてVIPがお送りします :2012/03/24(土) 18:
今日、大学の学生さんにスクラムの説明をしに行くのですが、せっかくなので、A4一枚でざっくり説明する、かんたんガイドを作ってみました。以前、プランニングポーカーのかんたんガイドを作ったのですが、思いのほかご好評いただきましたので、調子に乗りました。すみません。 スクラムのフレームワークのうち、本当に基本的なところをさっと見ていただけることを目指しました。一方、語れていない要素もたくさんありますので、そのへんはご理解の上、ご利用いただければ幸いです。 PDF版はこちらにあります。 なぜ非公認? 誰の公認も受けていないからです。非公認スクラムチェックリスト へのオマージュです。 ぜひご意見お願いいたします。 おかしな点などありましたら、ぜひご指摘お願いいたします。
Webにある「学び舎」使っていますか? 無料で学べるオンラインコンテンツが数多く観られるようになってきました。従来は語学や、ビジネス系のものが目立っていましたが、最近では、質の高いIT系のオンライン学習のための教材がそろってきました。オンラインでの学習の利点はいくつか考えられます。 安価もしくは無料で質の高い教材に出会える 自分の時間をうまく使って教材や講座を観られる →モバイルデバイスに入れて持ち歩くこともできる 気に入った講座はサブスクライブ(登録)することで継続的に受講できる 海外の講座であれば、英語の勉強(ヒアリング)にもなる →海外出張や英語イベント参加の前に、英語脳に切り替えるのに便利 物理や数学、ITやプログラミングに直接関係無い事柄でも学べる 一方で、一緒に学ぶ同級生の存在が感じられにくい、サボる理由がいくらでもあり、モチベーションが続きにくいといった難点もあります。 また
Working With Unix Processes という本を読んだ。 Thin の作者からの「時期バージョンを作るとき参考にする」というメッセージ*1が添えられていたのに惹かれて買った。著者のサイトで直販しているが、 Kindle Store からも購入できる。 この本は一言でいうと、 UNIX 系 OS のプロセスについての本だ。プロセスとは何か、という導入部から始まって、プロセス ID やプロセス名、終了コードへと言及し、 fork(2) やソンビプロセス、シグナル、そしてデーモンプロセスの説明あたりまで本編中で説明している。 UNIX プログラミングに関する類書は 1000 ページを超えるものが多いなかで、この本はわずか 100 ページほどしかなく容易く読める*2。しかしページ数が少ないぶん、あまり踏み込んだ内容とは言えず、全体的にやや浅い印象を受けた。すでに UNIX, Li
内容:「The Printliminator」は、ウェブページの必要な範囲だけを印刷することで、インクや紙などのムダを省くことができるサービスだ。広告やメニュー、ヘッダやフッタなどの要素を削除し、スッキリとコンパクトなウェブページを印刷できる。 「The Printliminator」は、ウェブページの必要な範囲だけを印刷することで、インクや紙などのムダを省くことができるサービスだ。印刷時に不要なブロックをマウス操作で削除していくことで、ウェブページから広告やメニュー、ヘッダやフッタなどの要素を削除し、スッキリとコンパクトなウェブページを印刷できる。 「The Printliminator」トップページ。チュートリアルのビデオが用意されているので、使い方を手っ取り早く知りたければここを見ておくのも一興 事前準備として「Printliminator」と書かれたボタンをブックマークバーにドラッ
Eye-Fiのライバル、FlashAirを入手しました 無線LAN付きSDカード、東芝のFlashAirが発売されたので買ってみました。 FlashAirは、Eye-Fiと似た無線LAN機能付きのSDカードです。 既にEye-Fi Pro X2を持っているんですが、方向性が違うこともあって興味があったのです。 Amazonのレビューが悪いですが、僕は全然そうは思いません。Eye-Fiを買うべき人がFlashAirを買ってしまっただけのように見受けられます。 FlashAirをカメラに入れると、いとも簡単にWebブラウザを使って画像をダウンロードできて便利です。(続きは[Read More]から) FlashAirの使用感 無線LANルータ同様、アクセスポイントモードでの接続となるFlashAir。 無線LANルータに接続するのと同様の手順でFlashAirに接続。Webブラウザで「http
2012/03/22 ■ 「DL1年制限」に惑わされるな!Kinoppyは現在最強のクラウド電子書籍だ 紀伊國屋書店が運営している電子書籍サービス「Kinoppy」をご存じでしょうか。マルチデバイス対応(PC・Android・iOS・Sony Reader)で一度購入した書籍はどの端末からも読むことができ(一部例外あり)、かつ、電子書籍の取り扱いも結構幅広くいま日本国内で展開している最強と言っていいサービスです。 ところが、このKinoppyで一部の出版社の書籍を買おうとすると「本電子書籍の再ダウンロード期間は、ご購入から1年間です」と表示されることが話題になっています。「え!クラウドサービスなのに再ダウンロードに期限があるとかなんだよそれ!」…私もそう思っていたんですよ! ところが、よくよく話を聞いてみると「Kinoppy」で言う「再ダウンロード期間」はあんまり気にしなくていい性質のもの
IQ Test in 40 min. (c) One Mans Blog Wondering how much IQ you have? Click above to check it. You can go forward and backward, skipping questions or overwriting your answers. Take as much time as you want for your speed doesn't matter. Completed, press submit button. For evaluation, visit the source . You can also check how much your body costs at Cadaver Calculator . 40分でできるIQテスト。上のイラストをクリックするとスタ
Rubyに感銘を受けたという話に対して以下のコメントをいただいた。 はじめまして,いつも大変興味深くブログエントリ拝見させていただいております.「Rubyに感銘を受けたという話」に強く感銘を受けました!私の研究室でも同じことを試してみたいなと思うのですが,可能な範囲で期間・テーマ設定・指導方法についてお伺いできないでしょうか? (Twitterより) ご要望があったので答えられる範囲で。なお、この説明は私個人の考えであり、私の所属研究室および所属組織の統一見解ではないことをお断りしておきます。 研究室の基本的考え方 研究テーマとしては、学術的に面白いことをやるか、実用的に使えるものを作るかどちらかにしなさいというのがボスの考え。このため、修士進学しない学生に対しては多くの場合、「誰か必要としているけど、まだ作られていないソフトウェア」を開発するテーマを提示している。 特にIT企業にSE・P
giter8 というものを使うと Scala のプロジェクトの雛形が簡単にできます。 Mac でインスコ $ brew install giter8以上終了 雛形一覧 g8 --listでいっぱい出てきます。 lift とか Play とかに混じって android とかもあって大変素晴らしいですね!! github に ある雛形が使える 上でリストに出てきた雛形以外にも github にあるものは全部使えます。 $ g8 typesafehub/scala-sbtとかやると、sbt の雛形が出来るので便利!! 自分用の雛形も簡単に出来る!! で、github にある雛形が全部使えるってことは…… この雛形いいんだけど、コレも入ってればなぁなんて時はそのプロジェクトを fork して自分用に手を入れればいいってことです!! すごい!! 超楽!!! と言うことで、僕も typesafehub
インストールと初期設定 特に仰々しいことはなく、 sudo port install tmuxでインストールして、 screenからtmuxに乗り換えたら快適!(二点除く) の真似して設定しただけです。 ただ、キーバインドのプレフィックスだけ「C-t」にしてます。 現状の .tmux.conf はコチラ↓ .tmux.conf copy-modeで「v」でマーク開始、「y」でヤンクする C-t y*1 で copy-mode に入り、vi風の操作*2で選択範囲の決定などができるわけだが、デフォルトの状態だと、 マーク開始: Space コピー(ヤンク): Enter と普段Viで使ってるかんじと違う。 これを「v」でマーク開始、「y」でヤンクとするため、 .tmux.conf に以下設定を追加 # vでマーク開始 bind -t vi-copy v begin-selection # yで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く