タグ

draffのブックマーク (3,969)

  • CodePen - Checkwave

    Here's a thing. With checkboxes. Because why not....

    CodePen - Checkwave
    draff
    draff 2014/08/11
  • ペーパープロトタイピング入門 – 第0回 | fladdict

    先日リリースした、スマホアプリのペーパープロトタイピング用ノート。 商品として販売した以上、お客様のフォローアップは必須。ということで、ペーパープロトタイピング講座をはじめようかと。 全体構成は以下のような感じで、5回ほどにわけて解説していければと思います。 第1回、どうして紙でプロトを作るのか? 紙で行うプロトタイピングの利点や特徴。ワイヤーフレームとの違いについて。 第2回、ペーパープロトタイピングに使う道具 自分でやってみるのに最低限必要な道具や、あると便利な小物などを紹介。 第3回、ペーパープロトタイピングの仕方 実際に紙をつかって、アプリケーションのプロトタイピングを行ってみる。 第4回、見やすいペーパープロトの描き方 チーム共有やプレゼン用に、見栄えのいいペーパープロトを手早く描く方法。 第5回、ペーパープロトから動作モックアップを作る POPなどのアプリを使って、紙のプロトタ

    ペーパープロトタイピング入門 – 第0回 | fladdict
    draff
    draff 2014/08/09
  • プログラミング言語の基礎概念を学んでる - はこべにっき ♨

    プログラミング言語の基礎概念 (ライブラリ情報学コア・テキスト) 作者: 五十嵐淳出版社/メーカー: サイエンス社発売日: 2011/07メディア: 単行購入: 6人 クリック: 60回この商品を含むブログ (12件) を見る このを読んで学んでる。まだ半分くらいで関数の定義とかについて勉強してる。 プログラミング言語の動作を数学的に厳密に記述する方法を順番に教えてくれるという内容で、記述には導出システムが用いられてる。基的な算術式からはじまって、変数の定義や関数の定義、パターンマッチや型システムなど、様々な言語の機能を推論規則によって定義する方法を教えてくれる。与えられた規則が意味的に意図したものを表しているかの証明だけでなく、証明のやり方もくわしく説明されていて丁寧でたすかる。 おもしろいのはこののためのオンラインの演習システムというのがあって、の中で与えられた導出システムに

    プログラミング言語の基礎概念を学んでる - はこべにっき ♨
    draff
    draff 2014/07/14
  • http://breach.cc/

    http://breach.cc/
    draff
    draff 2014/07/12
  • 日本のクリエイティヴは「製造業」たりえるか?:『シドニアの騎士』にみるCGスタジオの起死回生

    draff
    draff 2014/07/12
  • WebAPIのこれまでとこれから

    4. 1994-12 インターネットを知る 1995-01 初めてのWeb(Mosaic) 1998-04 NAIST入学 1999-03 第一回XML開発者の日 2000-04 就職 2000-11 SOAPを知る 2004-10 RESTをちゃんと調べる 2005-04 REST入門を書いた 2005-11第八回XML開発者の日 2006-04 WEB+DB PRESS Vol.32 特集3 2007-04 『RESTレシピ』連載開始 2007-12 『RESTful Web サービス』 2010-05 『Webを支える技術』 2014-07 API Meetup #1 ←イマココ

    WebAPIのこれまでとこれから
    draff
    draff 2014/07/12
  • 天下一クライアントサイドJS アウトラインメモ

    天下一クライアントサイドJS MV*フレームワーク武道会 - connpass に参加してきたのでメモ。 Chaplin - mizchi Chaplin.jsの話 #ten1club // Speaker Deck 仕事で使ってる Chaplin paulmillr作のBackbone拡張系のMVC Rail風の構成 Chaplinの設計 Rails風のルーター インスタンスの管理するComposer Controllerと強調してインスタンスを管理 差分管理できるので早い 逆にインスタンスを引き継ぐので意識しないと辛い スキャフォールディング paulmillr/scaffolt Generator MV*だとやたらファイルが増える scaffolt はChaplinとは関係なく使える Brunch ウェブアプリに特化したビルドランナー CommonJS風の展開 npmで拡張子に応じた

    天下一クライアントサイドJS アウトラインメモ
    draff
    draff 2014/07/12
  • 「ネタ動画」は全てを越える:日経ビジネスオンライン

    憲法解釈を変更する閣議決定が為された翌日の7月2日、ツイッター上に奇妙な動画がアップされた。 そのおどろくべき映像は、瞬く間に話題を独占した。 元ネタはテレビのニュースだった。 当初、私は 「泣き乱しながら潔白主張」 と題されたその動画のタイトルに違和感を覚えた。 「『泣き乱す』って、そんな日語あったっけか?」 と思ったからだ。 あるいは、そういう日語があったのかもしれない。調べれば、辞書にも載っているのかもしれない。でも、少なくとも、この国で五十数年暮らしてきた人間である私は、その言い回しを聞いたことがない。とすれば、「泣き乱す」は、ニュース画面のテロップに使う用語としてはいささか不適切なのではなかろうか……などと考えながら当該の動画を見て、私の違和感は吹っ飛んだ。 「誰がね、誰に投票してもぉおお、同じや、同じや思てぇ……わぁあああはあ、この日んぁぁあああ……」 といった調子の、ほ

    「ネタ動画」は全てを越える:日経ビジネスオンライン
    draff
    draff 2014/07/04
  • Material Designから学ぶデザインと技術の共通項

    Google I/O 2014 では様々なデバイスが発表されて、ますます Google が日々の生活へ入り込んでいくのだなという印象を受けました。幾つかのプロダクトは興味深かったですが、プロダクトより気になったのが Material Design の発表です。現在 Android L と称されている次期バージョン Android で採用されているデザイン言語のガイドラインです。 Skeuomorphism が全面的に使われていたときは、画面上にあるオブジェクトを触っているような感覚を見た目で演出していましたが、Material Design ではアニメーションを通して触れているような感覚を作り出しています。ときにはカードのような実世界のオブジェクトを模擬していますが、それでもカードを操作しているような感覚を与えているのは見た目ではなく動きだったりします。 感覚からコードへの転換 Mater

    Material Designから学ぶデザインと技術の共通項
    draff
    draff 2014/07/03
  • Visualizing Algorithms

    The power of the unaided mind is highly overrated… The real powers come from devising external aids that enhance cognitive abilities. —Donald Norman Algorithms are a fascinating use case for visualization. To visualize an algorithm, we don’t merely fit data to a chart; there is no primary dataset. Instead there are logical rules that describe behavior. This may be why algorithm visualizations are

    draff
    draff 2014/06/30
  • データビジュアライゼーションとインフォグラフィックの違い

    あくまで、自分の中での区分です。 データビジュアライゼーションとインフォグラフィックはよく混同されがちです。 この二つについて明確な定義があるわけではないみたいで、「We Love Datavis」でも、データビジュアライゼーションとインフォグラフィックが混同されて掲載されています。 そこで、データビジュアライゼーションとインフォグラフィックの違いについて考えてみました。 なにが違うのか 「デザイニング・データビジュアライゼーション」の中では以下のように分類されています。 インフォグラフィック 手作業で書かれている(そのため、情報を独自に処理する)。 手元にあるデータに特有である(そのため、別のデータを使用して再作成するのが容易ではない)。 美的な要素に富む(目を引き興味を維持するために作成される協力なビジュアルコンテンツである)。 比較的データが貧弱である(情報のひとつひとつをそれぞれ手

    データビジュアライゼーションとインフォグラフィックの違い
    draff
    draff 2014/06/30
  • Railsが時代に合わなくなってきた - Qiita

    追記 RailsでJS辛い問題に関しての結論:http://qiita.com/kaiinui@github/items/dad6180f1910c6a4bfd5 -- 近年、(1) Web/App両対応が増えてきたこと、(2) WebでもJSを多用するようになったこと、の二つがあり、以下の点でRailsが微妙になっている。 ViewのJavascriptRailsから独立している API層のサポートが微妙 最初に書いておきますが、特に決定的な解決策もなく、辛いから今後解消されてほしいよね、な話です。 ViewのJavascriptRailsから独立している Railsはとても堅牢。 モデル、コントローラ、ルーティングと、変にいじらない限りはほとんどテストが要らない。 必要なのは、モデルに新たにpublicメソッドを付けたときくらいだろう。 実際、バックエンドはそうそうバグが出ない。

    Railsが時代に合わなくなってきた - Qiita
    draff
    draff 2014/06/28
  • 小さい子どもにコンピュータを触らせるということ - ビスケットのあれこれ

    ビスケットは,開発して新しい機能を追加したときなど,必ず子どもたちが使っている様子を自分目で見てどんな風に使っているかを見てきます(最近はその暇が無くて他人に任せていたりして,かなりまずいんですが).3年前くらいの面白いエピソードをご紹介しましょう. ちょうど,Androidタブレットで動くビスケットを開発していて(これはまた一般には配布していません.実験環境だけです),それがどのように子どもたちに使われるか見に行きました.僕としても指で直接操作するタブレットのUIの開発は初めてで.実は,マウスとタッチペンの操作は結構似ています.どちらも,非常に小さいエリアを結構正確にポイントできて,ドラッグもできますから.どちらかというと,ペンの方がドラッグが得意でしたね.小さい子はマウスクリックが全然出来ないとか(ボタンを押すときに指先だけ押すということができないので,手を握ってしまって,その結果マウ

    小さい子どもにコンピュータを触らせるということ - ビスケットのあれこれ
    draff
    draff 2014/06/27
  • 『RequireJS等はもう古い。WebPackとは?』

    1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 はじめまして。 アメーバ事業部 クロスイノベーション室のグンタ(@gunta85)と申します。 今回はフロントエンド開発用の、 ありとあらゆる依存関係を簡単に解決してくれる、 WebPackというスグレモノをご紹介します。 導入経緯大きなアプリを開発するにあたり、依存関係を解決してくれるものを探していました。 その中で、RequireJSやBrowserify、Componentなども候補に挙がりましたが、 諸々の理由でWebPackを選びました。 特徴の違いについては「WebPack vs Browserify」等で検索してみると良いかと思います

    『RequireJS等はもう古い。WebPackとは?』
    draff
    draff 2014/06/27
  • 5分でわかるVue.jsと、jQueryで頑張ってはいけない理由|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ

    5分でわかるVue.jsと、jQueryで頑張ってはいけない理由 先日の「OpenIL vol.2」にて「5分でわかるVue.js」というLTを発表しました。 【スライド有】インフィニットループ公開勉強会「OpenIL vol.2」開催レポート 前編 【スライド有】インフィニットループ公開勉強会「OpenIL vol.2」開催レポート 後編 この記事は、その時のLTの資料を元にブログ化したものです。 jQueryは頑張れば頑張るほど辛くなる jQuery、簡単に動きのあるサイトを作れてとても便利ですよね。 // 何か画面に反映する $(".hoge").html("変更したい内容"); // 変更時に何か処理して変更する $(".foo").on("change", function() { $(".bar").html("変更したい内容"); }); イベントを受け取って、色々と処理をし

    5分でわかるVue.jsと、jQueryで頑張ってはいけない理由|技術ブログ|北海道札幌市・宮城県仙台市のVR・ゲーム・システム開発 インフィニットループ
    draff
    draff 2014/06/27
  • Google Design

    AI, emotional design, weird careers, and other takeaways from Figma’s 2024 conference

    Google Design
    draff
    draff 2014/06/26
  • Shibu's Diary: 未来のないJavaScriptと非同期とErlang

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 JavaScriptはもう好き嫌いを超えて、最低限の読み書きはもはや教養レベルといっても言い過ぎではないと思います。ブラウザ限定だったら他の言語もありますが、ブラウザで標準で使える言語はJavaScript以外には選択肢はありません。3DCG系のツールのマクロ言語は未だにPythonがトップシェアだと思いますが、Flash, Photoshop, Illustratorの仕事を効率化するマクロ言語はJavaScriptですよね。先日AppleのOS Xの次期バージョンの自動化ツールが独自言語に加えてJavaScriptをサポートすることを発表しました。サーバサイドで使われるnode.jsは、コンパイル言語を除けばトップクラスの性能です。QtもQMLとしてJavaScriptを中

    draff
    draff 2014/06/26
  • 最高のプログラミング言語(または私は如何にして心配するのを止めてコードを愛するようになったか) | POSTD

    常に世界のどこかで誰かが、この世で一番のプログラミング言語は何かというトピックで投稿し、忘れ去られた言語のすばらしい一面や、新しい言語の有用性を主張しています。どうやら、その順番が私に回ってきたのかもしれません。そろそろ私も、プログラミング言語についての自分の考えを皆さんにお伝えしようと思います。 始めに少し言い訳をさせてください。30以上の言語で開発した経験があり、他の人が書いた多くのコードと悪戦苦闘をしてきた開発者でもない限り、「自分の意見には客観性がある」とはとても言えないと思います。そんなわけで、このトピックを取り上げる他の多くの人と同じように、私の意見も偏っています。多くの言語に精通した開発者がこの話題自体を不毛だと感じるのは、このせいかもしれませんね。 要約: すばらしい言語 早速、このブログ限定ということで、私が考える”すばらしい言語”を発表しましょう。 アセンブリ言語: マ

    最高のプログラミング言語(または私は如何にして心配するのを止めてコードを愛するようになったか) | POSTD
    draff
    draff 2014/06/26
  • 広告のコトバが、どんどん弱くなっている。

    コピーライターの仕事というと、テレビCMのキャッチフレーズなどを連想する人が多いと思いますが、ネット通販やカタログにある商品コピーも、書いているのはコピーライターです。同じコピーライターの仕事でも、前者は一行のキャッチフレーズ、後者は文をメインとする長い文章。制作の過程はまったく別物のようにも思えますが、実はそんなこともないのです。 そもそもコピーライターという仕事を有名にしたのは糸井重里さんだと思いますが、その糸井さんは、以前に取材でお会いした時にこうおっしゃっていました。「一の短いコピーをクライアントに受け入れてもらうためにも分厚い企画書をつくったり、相手を説得するために勉強したりと膨大なエネルギーと時間がいる。報酬のほとんどはそっちにかかるほどで、作業自体はとても地道。キャッチコピーはトイレでハッとひらめく!という人がいるけれど僕には信じられない」。 糸井さんが最終的な作品として

    広告のコトバが、どんどん弱くなっている。
    draff
    draff 2014/06/25
  • 某女子大のとある講義では、初老の女性講師が最初の5分か10分ほど世間話を..

    某女子大のとある講義では、初老の女性講師が最初の5分か10分ほど世間話をするのが慣例になっている。落語でいう所の「マクラ」みたいなものだろう。 殆どが時事ネタなのだが、やはりというか、その日は例の野次の件だった。 東京都議会のある議員が、女性議員に野次を飛ばして問題になっています。その内容は女性蔑視やセクハラであるという意見が大半を占めていますし、私も概ねその通りだと思います。 ところで、みなさんの多くはパソコンやスマートフォンといった、インターネットに繋がる機械をお持ちかと思います。そしてそれらで手軽に全世界に情報発信する手段を心得ていると思います。 思慮深いみなさんの事ですから間違える事は無いと思いますが、念のために助言しておきます。 この件でネット上で当事者を批判するのはおやめなさい。 赤の他人の失言をあげつらって公然と批判するというのは、実は非常に難しい事なのです。私よりも年齢を重

    某女子大のとある講義では、初老の女性講師が最初の5分か10分ほど世間話を..
    draff
    draff 2014/06/25