DIY Presentation Micro-Framework Press up and down keys to view example themes.
A brief history of Grunt I realized that a task-based build tool with built-in, commonly used tasks was the approach that would work best for me Ben Alman March 2012 Single, global Grunt: $ npm install -g grunt Configuration over code grunt.initConfig({ lint: { src: 'src/<%= pkg.name %>.js' }, concat: { src: [ '<banner:meta.banner>', '<file_strip_banner:src/<%= pkg.name %>.js>' ], dest: '<%= pkg.n
なんだこのプレゼンは? と思ったプレゼンをネット上で見かけた。 Build Warsへのリンク JavaScriptのプロダクトをうまい具合にビルドするためのツール、 Gruntとglupを比較したプレゼンだ。 gifアニメが多用されてるし、オサレでカッコイイ。 何使ってこのプレゼン作ってるんだ!?と思って調べてみたら、 このプレゼンの作者が自分で作っていた。 bespoke.jsというアプリだった。 bespoke.jsというプレゼンアプリを早速使ってみたい。 セットアップや、プレゼンのスケルトン作成って めんどくさいのかなと思ったんだけど、yeomanを利用して テンプレを作成する形になってて、 プレゼン作成準備に必要な手間は少ししかなかった。 bespoke.jsを使うまで bespoke.jsをセットアップするのに必要なツールは以下の通り。 node.js yeoman Mac O
前回は、Perlモジュールである「Web::Scraper」を使ったスクレイピングについて説明した。Webページ(HTML)は、「構造」と「デザイン」面で比較的分離が進んできたため、CSSセレクタによるスクレイピングが有効であることが分かったはずだ。 今回の最終回では、コンテンツの自動収集と統計手法について考えてみよう。 記事内で扱っていくのは、幾つかのコンテンツをたどって、「利用頻度の高い語句を集め、話題となっているキーワードを見つけよう」というものだ。 話題のキーワードを集める手法 近年ブログのポータル上などでは、話題となっているキーワードを「利用頻度に応じたフォントサイズ」で示し、クリックすると該当の記事一覧が表示されるという仕組みが実装されているものが多い。 オルタナティブ・ブログにも似たようなものとして「話題のキーワード」が見られる。キーワードをクリックすると、Googleによる
背景 macでmecab-rubyをビルドせずにインストールするでは、mecabの基本的な言語バインディングを用いました。 このバインディングはSWIGを用いてMeCabと密に結合しているため、mecab gemのバージョンとMeCabのバージョンを合わせる必要がありました。 今回はmecab gem以外の選択肢を使ってみます。 納豆 今回はrubyからmecabを利用するためにnattoというgemを使用します。 nattoは、FFI(foreign function interface:外部関数インタフェース)を使用して、RubyとMeCabを繋ぐgemです。 nattoはC言語拡張ではないためコンパイルは必要ありません。 そのためCRuby(MRI / YARV)でもJRuby(JVM)でも実行できる利点があります。 (jruby 1.7.4 (1.9.3p392) 2013-05-
2014-01-21 【無料】Macbookを10倍生産的にする「Alfred」のカスタム検索12選 単純なファイル検索にはSpotlightを使います。それ以外のランチャー的な役割がAlfredのお仕事。それがわたしの流儀です。 Since Oct 26, 2013, @alfredapp has been used 6,428 times. Average 73.0 times per day.— Homeless Goto-dan (@homelessgotodan) January 21, 2014 Macに内蔵されている検索ソフトSpotlightを利用すれば、さくっとファイルを探し出せるのでとても便利です。Macには保存されている全てのデータを収めたカタログが内部にあるから、いつでも、すばやく、もれなく欲しいファイルを手にすることができます。でもUXが原始的だよね、っていうのが
社内で開発環境についての情報を共有する会を開催した。 参加者全員が発表のスタイルで、ただ聞いてるだけの人がいないようにしたら いろいろな情報を共有出来て大変参考になった。 私は1日のほとんどをターミナル上で過ごすので、ここ数年GUIアプリにはあんまり関心が 無かったんですが、最近導入して便利だったやつを共有したら好評だったのでまとめておく。 Dash Dash - Documentation Browser, Snippet Manager - Kapeli ドキュメントブラウザ、スニペット管理ツール。ドキュメントをローカルにダウンロードして 利用するので高速。今日(2014/03/29)時点で130以上のドキュメントとAPIに対応していて、 プログラミング言語に加えて、MySQL、MongoDB、Puppet、Vagrantなどのドキュメントもある。 自作ドキュメントを追加することも可能
今日はスタートアップiOS勉強会 #3 に参加してきました。 http://www.zusaar.com/event/4557003 2014/03/09 スタートアップiOS勉強会 #3 #startup_ios - Togetter 会場である代官山の Open Network Lab にお邪魔するのは初めてでしたが、とてもコーディングが捗りそうな場所でした。 今回のイベントで発表されたLTを簡単にまとめておきます。(自分用メモなので読みにくいかも) ※スライドをEmbedで埋め込んでいますが、問題があればご連絡くださいm( )m 「スタートアップの人材獲得戦略」 [twitter:@laiso] さんによる発表。「優秀なエンジニアをどう探すか?」の話がとても興味深かったです。 「iOSエンジニアが欲しい」ではなく「"あなた"が欲しい」 というのが特に印象に残りました。 メンバーに「す
ご存知、マイクロソフト社が開発した表計算ソフト、エクセル(Excel)。こちら「表計算ソフト」なので言うまでもありませんが、当然ながら表やグラフの作成、分析などが本来の使い道。 しかし、しかしです。本日ご紹介する73歳の日本人男性・堀内辰男さんは、なんと絵を描いてしまったのであります! 海外サイト『Bored Panda』によると、堀内さんが絵画制作に用いたのは、Excel2003。一見するとまるで日本画であるかのようなそれは、どう考えてもエクセルオンリーで描かれたものだなんて信じられないクオリティー。ってか、よくエクセルで描こうと思ったよね、堀内さん! ことの発端は、かれこれ13年前。退職が間近に迫った当時、堀内さんはデジタルアートの世界に興味を抱いたのだそう。しかし挑戦しようにも、専門ソフトはあまりに高額すぎる。そこで、「エクセルで描く」という手法を、思いついたんですって。 さて、大事
Unite Tokyo 2018 Training Day「C#JobSystem & ECSでCPUを極限まで使い倒そう ~C# JobSystem 編~」の資料です。 講師:黒河 優介(ディベロッパーリレーションエンジニア|ユニティ・テクノロジーズ・ジャパン合同会社) ※【Unite Tokyo 2018 Training Day】C#JobSystem & ECSでCPUを極限まで使い倒そう ~Entity Component System 編~ の資料はこちら https://www.slideshare.net/UnityTechnologiesJapan/unite-tokyo-2018-training-daycjobsystem-ecscpu-entity-component-system-1 ■ワークショップで利用したUnityプロジェクト https://wotakur
背景 タイトルにある通り。enumerateObjectsUsingBlockって、なんか気軽じゃない。 filteredArrayUsingPredicate + predicateWithBlockなんて、書いたことも無い。 ほぼ純粋なシンタックスシュガーですが、特にmapは手放せなくなります。 mapについて 返り値がnilの場合には結果から除外されます。これを利用すると、簡単なフィルターとして使用できます。 nilを返す必要がある場合には、[NSNull null]を使用してください。 実装 NSArray用カテゴリ // // NSArray+BTKCollection.h // BTKCommons // // Created by Tomohisa Ota on 2/28/14. // Copyright (c) 2014 Tomohisa Ota. All rights r
NSArrayでfor(; ;)とかfor-inを使うのをやめて、enumerateObjectsUsingBlock:を使うObjective-CiOS
Startupプログラマの為の新アジャイルマニュフェスト(Kent Beck: beyond agile programming)agilelean はじめに Kent Beck氏がスタートアップのイベントに登壇し、素晴らしい講演をしたビデオを友人のタイムラインから見つけました。Startup Lessons Learnd: Kent Beck talks beyond agile programming アジャイルマニュフェストは10年が経過して、誰かの為にソフトウェアを作っていた時代から、スタートアップの時代に移行し、内容が一部古くなっていました。ところがこの講演でKentBeck氏は、それに対する素晴らしい回答をしてくれています。この内容が2010に行われているとは驚きです。 今回、このビデオを未熟なりにディクテーションして、適当ですが、日本語訳を作ってみました。本人に承認を取るつも
San Francisco界隈で知らない人はいない みやーん こと @miyagawaが運営する Tech podcast Rebuild これを聞いていなければエンジニアじゃないとまで言われているかどうかは知らないがとりあえず聞いてみた方がいい。というかこのブログ読んだなら迷わず聞け。聞けば分かるさ。 でだ、サンデー、俗に言う日曜日に @jseita から Twiterで mentionが飛んできた。 @honmax please remix this to 21st Century version for #rebuildfm intro. https://t.co/tg0v96KM5i March 23, 2014まったりと過ごしていたサンデーだったが油断も隙もあったもんじゃない。。 実はワタクシ、この Rebuildのエンディングテーマや Echofonのサウンドも制作しているので
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く