タグ

2012年9月20日のブックマーク (12件)

  • Markdown・Textile・Wiki記法をサポートしたJavaScript製ドキュメントフレームワーク「Invisible.js」を公開しました(オープンソース) - Chrome Life

    みなさん、ドキュメントは何を使って書いていますか? 筆者の場合、提出用のドキュメントは、WordやExcelで作っていますが、その他の多くのドキュメントはテキストエディタで書いています。 最近では、テキストファイルの書式をMarkdown記法に統一するようにしています。 Markdownは、ここで紹介されているように、簡単な文法を覚えるだけでパーサー(変換機)を通すと読みやすいHTMLに変換できる言語です。文法も直感的で比較的覚えやすいので好んで利用するようにしています。 他にもTextileやWikiなど様々な記法があり、好みも分かれますが、どちらにしても後で整形できる書式でドキュメントを書いておけばよいので、軽いテキストファイルでドキュメントを残している人は多いと思います。 しかし、ドキュメントをまとめて見る場合、手動でパーサーを通したりサーバーにアップしてサーバーサイドで変換するのは

    Markdown・Textile・Wiki記法をサポートしたJavaScript製ドキュメントフレームワーク「Invisible.js」を公開しました(オープンソース) - Chrome Life
    uk-ar
    uk-ar 2012/09/20
  • 俺の最強ブログ システムが火を噴くぜ

    ブログを「はてなダイアリー」から、自分のサーバーに移転しました。 せっかく移転するなら、2012 年の流行を取り入れた挑戦的なブログにしてみたい!と思い、構想から半年、ついにこの日を迎えることができました。 せっかくなので、凝ったところを自慢させてください。 これが俺史上最強のブログ システムだ ブログ システムとして Jekyll を採用 Jekyll のプラグインを自作 (はてな記法対応、英語ブログとの統合) 履歴管理は GitHub を利用、git push で自動でデプロイ コメント欄には DISQUS を採用、旧ブログへのコメントはインポート済み HTML5 マークアップ、CSS3、レスポンシブ Web デザインでのモバイル対応 盛りだくさんですね。 詳しく説明していきます。 ブログ システムとして Jekyll を採用 最近では WordPress を選ぶのが普通でしょう。Wo

    俺の最強ブログ システムが火を噴くぜ
    uk-ar
    uk-ar 2012/09/20
  • 第15回 開発スタイルの本質を理解する:Software is Beautiful|gihyo.jp … 技術評論社

    私の開発スタイル 私は30年以上もソフトウェアエンジニアとして飯をってきており、開発スタイルに関してはかなり強い意見を持っているほうだ。私の開発スタイルを見た人は誰もが「中島さんのスタイルは究極のアジャイルですね」と言うが、実は私はあまりこの「アジャイル」という言葉は好きではない。 仕様書を書こうが書くまいが、開発スタイルを何と呼ぼうが、「⁠良いソフトウェアを作る」ためにはいくつか注意しておかなければならないことがある。それを「なぜそれが必要か」という質的な部分から理解して取りかからなければ、何の役にも立たないのだ。 「アジャイル」という言葉に踊らされて、「⁠なぜ頻繁にリリースしなければならないのか」「⁠なぜ仕様書の作成にあまり時間を費やしてはいけないのか」ということを理解せずに、形だけアジャイルにすることは、「⁠オブジェクト指向」の質を理解せずにC++でプログラムを書くことに相当す

    第15回 開発スタイルの本質を理解する:Software is Beautiful|gihyo.jp … 技術評論社
    uk-ar
    uk-ar 2012/09/20
  • 第8回 エンジニアの魔法の手~おもしろいプロジェクトに関わるには | gihyo.jp

    おもしろいプロジェクトに関わるには 前回のコラム「プラットフォームは乗るものではなく担ぐもの」では、自らが開拓者・先駆者となって「ほかの人たちに進むべき方向を示す」ことの重要性を述べた。「⁠そうは言っても日々の仕事が忙しくて新しいことを勉強している暇がない」「⁠やりたいことをなかなか上司がさせてくれない」「⁠おもしろいプロジェクトに関われる人なんてごく一部の幸運な人たちだけ」などの声も聞こえてくるので、今回は、もう少し具体的に「どうやったらおもしろいプロジェクトに関わることができるのか」について私の経験に基づいて述べてみよう。 運だけではない「姿勢」の重要性 私はパソコンの黎明期からさまざまなおもしろいプロジェクトに関わりエンジニアとしての経験も積んできたし、数々の楽しい思いもさせてもらってきた。パソコンの黎明期にアスキー出版から「Game80コンパイラ」(⁠注1)や「CANDY」(⁠注

    第8回 エンジニアの魔法の手~おもしろいプロジェクトに関わるには | gihyo.jp
    uk-ar
    uk-ar 2012/09/20
  • 第2回 「締め切りは絶対に守るもの」と考えると世界が変わる | gihyo.jp

    「締め切りを守ること」の大切さ 今までたくさんの日米のエンジニア仕事をしてきた。その中には私よりも明らかに「賢いエンジニア」もいたし、ものすごい生産性でプログラムを作ってくれる「馬力(ばりき)のあるエンジニア」もいた。しかし、そんな中でも、私がものを作るうえで最も大切だと考えている「あること」をキチンとこなせる人は100人に1人もいなかった。その「あること」とは、「⁠常に締め切りを守れるように仕事をすること」である。 チームで仕事をする場合、どうしてもお互いが担当するタスク(=作業)の間に依存関係が生じる。そんなときに、どれか一つのタスクの完了の遅れが、ほかのタスクの完了に波及し、それがタスク間の競合を引き起こして全体のスケジュールがさらに遅れる、という事態はソフトウェア開発の現場ではよく見られる。そんな状況をできるだけ回避するには、プロジェクトに関わる人全員が、自分に割り当てられたタス

    第2回 「締め切りは絶対に守るもの」と考えると世界が変わる | gihyo.jp
    uk-ar
    uk-ar 2012/09/20
  • yasnippet 8.0の導入からスニペットの書き方、anything/helm/auto-completeとの連携 - Web学び

    yasnippet 8.0の導入からスニペットの書き方、anything/helm/auto-completeとの連携 2012年 9月 13日 yasnippet 7.0を使っていましたが、8.0が出たということで変えてみました。 ほとんど変わっている様子はなさそうなので、古いドキュメントから要約してまとめています。 次の環境で進めましたが、EmacsならWindowsでもLinux,Macでもほとんど同じだと思います。 Mac OSX Lion 10.7.4 Cocoa Emacs 24.1 github capitaomorte/yasnippet 8.0 yasnippet導入 capitaomorte / yasnippet githubにおいてあるものが最新版です。現時点での最終更新日は2012年8月22日です。 まずはelispを置くディレクトリ(私の場合はホームの.emac

    yasnippet 8.0の導入からスニペットの書き方、anything/helm/auto-completeとの連携 - Web学び
    uk-ar
    uk-ar 2012/09/20
  • H.263からSparkへのトランスコーディング(上) | Cerevo TechBlog

    こんにちは、稲垣@CEREVOです。 Sorenson Sparkという動画コーデックをご存じでしょうか。FLV1という名前の方が通りがいいかも知れません。Adobe Flash Playerにエンコーダとデコーダが両方とも登載されている唯一の動画コーデックだったので (v11からはH.264のエンコーダも登載され、唯一ではなくなったようです)、名前は知っているという人も多いでしょう。ところが世界中に普及しているSparkがFlash関連以外の分野で普及しているかというと、あまり見かけないのではないかと思います。むしろ類似の、というか家の技術であるH.263の方が広く使われています (要出典)。 つまり、我々はSparkをエンコードしたいのに手元にはH.263のハードウェアエンコーダしかない、ソフトウェアエンコードはCPUパワーが足りなくてできない、という状況にあったわけです。H.263

    H.263からSparkへのトランスコーディング(上) | Cerevo TechBlog
    uk-ar
    uk-ar 2012/09/20
  • view

    view-mode を快適に intro view-mode はもともと閲覧用に設計されているので, 各々でカスタマイズしてページャラ イクな仕様にしている方は多いことでしょう. 以下は view-mode まわりでのちょっとした小技(?)などです. mode line (eval-after-load "view" '(setcar (cdr (assq 'view-mode minor-mode-alist)) (if (fboundp 'propertize) (list (propertize " View" 'face '(:foreground "white" :background "DeepPink1"))) " View"))) こんなん書いとくと, emacs21 以上であれば view-mode のときに mode-line の minor-mode の部分の v

    uk-ar
    uk-ar 2012/09/20
  • えっ、「日本は中国と戦争したがっている」って?:日経ビジネスオンライン

    「もしかしたら、また(日中戦争のときと同じように)日軍が中国を攻めてくるんじゃないか。日人は、当は中国戦争したいと思っているんじゃないか。実は、そう思っている中国人は非常に多いんですよ」 81年前に柳条湖事件が起きた9月18日の前夜、都内の大学院で学ぶ中国人留学生の張成(仮名、24歳)は、切れ長の目をまっすぐ私に向けながら、きわどいことを語り始めた。 この日、北京、上海、広州など全国約100都市で大規模な反日デモが繰り広げられたが、中国人にとって(日人にとっても)、日常生活には何の影響もないと思われる尖閣諸島が、なぜ、これほどまでにナショナリズムに火をつけるのか、不思議に思う人は少なくないのではないだろうか。 私は領土問題を巡る「中国VS日」という国家間の構図だけではどうしても説明しきれない、中国人をこれほどまでにデモや暴動へと突き動かす心理について、これまで私が自著『中国人エ

    えっ、「日本は中国と戦争したがっている」って?:日経ビジネスオンライン
    uk-ar
    uk-ar 2012/09/20
  • レガシーPHP改善日記 シーズン1 エピソード2 - komagataのブログ

    hrysd心を折られるチンカスプログラマーことhrysdがバイトで来てくれることになったので一緒に大門に出社。 初出社前に既にバグを一個潰してコミットしているという荒業を見せたhrysdだが、3000行を超えるcontrollerに早くも心を折られる。 俺「actionのメソッドが5行を超えたら危険印、なんていうrailsのぬるま湯に使ってたんだよ!これがサバンナだ。」 Github Organization契約出社後早速、社長にGithub Organization Bronzeプランを契約してもらう。技術的なことはわからないというが、リスクを背負って立てなおそうという気持ちが伝わって来ました。 9月30日の直近の締め切りに間に合わないのでsvn + redmineからの移行は10月にお預けだ。 svnがよくわかってないまずはsvnでもトップにぶち撒けられてるというのは辛いのでtrunk

    uk-ar
    uk-ar 2012/09/20
  • E17 Release: ZERO

    Enlightenment is a Window Manager, Compositor and Minimal Desktop for Linux (the primary platform), BSD and any other compatible UNIX system. Source code releases are on our download page. Visit our contribute page for our latest source code repositories. The project is currently primarily supporting X11 but has experimental Wayland support. Libraries were created to make Enlightenment and related

    E17 Release: ZERO
    uk-ar
    uk-ar 2012/09/20
  • Quick Intro to Live Programming with Overtone

    DEMO VIDEOS Get to know everything Vimeo can do for your business. Watch now

    Quick Intro to Live Programming with Overtone
    uk-ar
    uk-ar 2012/09/20