タグ

2012年11月19日のブックマーク (15件)

  • RailsにおけるRESTfulなURL設計勉強会 メモ #sendagayarb - 130単位

    zusaar.com -&nbspzusaar リソースおよび情報 参加してきました。 以下、粒度にばらつきありますが、気になった点のメモです。ほぼ引用ですが、意図と違う表現になってしまっていたらすみません。 RESTful APIとしてのRailsとクライアントとしてのJavaScript (@ppworks) no title RESTfulの指向で考えると統一されたインターフェースで、URLを見ただけで何するかわかるのが良い JSはassetsのほうに統一しアクションごとに処理が書けるjQuery-Routerなどを使うと良いのでは RailsはだんだんAPI化していくのではないか 通常のHTTPリクエストと非同期HTTPリクエストを同じ統一インターフェースであるRESTfulな設計で管理すると一貫性が出て開発効率の向上につながる リソースモデリングパターンの提案 (@tkawa)

  • GitHub - jmoenig/morphic.js: a lively web GUI

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - jmoenig/morphic.js: a lively web GUI
    korin
    korin 2012/11/19
  • データビジュアライゼーションの美

     データビジュアライゼーションの美 (TEDTalks) David McCandless / 青木靖 訳 2010年7月 私たちは過剰な情報に苛まれているように感じています。でも簡単な解決法があるのかも。それはもっと目を使うことです。情報の可視化というのは、重要なパターンや関連を見えるようにし、情報にデザインを与えることで、意味が引き立ち、ストーリーが伝わり、重要な情報だけに集中できるようにします。そうできないなら単に小奇麗な見かけにすぎません。 例を見てみましょう。これは「ビリオンダラーグラム」です。この画像は、メディアの伝える何億ドルがどうのというニュースへの苛立ちから生まれました。そういう数字は文脈なしには意味がありません。パイプラインに5千憶ドル。戦争に2百億ドル。ピンときません。分かるための唯一の方法は、可視化と相対化です。それで私はたくさんのデータを様々な情報源から集め、額

  • D3.js 教材まとめ

    D3.jsについては以下を。 データビジュアライゼーション「d3.js」 Tributary D3.jsをブラウザ上で記述して実行できる開発環境です。 (jsdo.itみたいなもの) GitHubのアカウントがあれば、作成したコードをgithub:gistに保存できます。 コード内のカラーコードや数値をクリックした際に、カラーパレットやスライドバーで値を修正できる機能が面白いです。(実用性は……?) 手軽にD3.jsを試すことができるのと、コードの共有ができるので他のユーザーが投稿したコードを弄るところから始めるといいと思います。 D3.js Playground こちらもブラウザ上でD3.jsのコードを実行できるサービスです。 右上のプルダウンメニューからサンプルを選ぶとコードが読み込まれるので、それを色々編集して遊べます。 D3.jsのグラフレイアウトについては以下の記事に詳しく掲載さ

    D3.js 教材まとめ
  • ドットインストールとjsdo.itでプログラミングを学ぼう!

    .installで学んで、jsdoitで書く! プログラミング学習サイト「ドットインストール」にハマっています! やはり動画というのはテキストだけの解説よりはるかに解りやすいですね。なにより、1回の動画が約3分ぐらいで区切られているので、テンポ良くサクサク進められます。ちなみに、いままでプログラミングをまったく行ったことが無いという方には、「HTML講座」→「CSS講座」→「JavaScript講座」と進めていくのがオススメです。 「プログラミングを始めよう!」と思った際の一番のハードルは”最初の1行を書き始める”ことなので、開発環境をそろえるのに時間がかかるようだと、それだけでモチベーションが萎んでしまうことが多々あったりします。 (ダウンロードにものすご~く時間の掛かる統合開発環境とか orz ) HTML + CSS + JavaScript はブラウザとエディタ(メモ帳でも可)さえ

    ドットインストールとjsdo.itでプログラミングを学ぼう!
  • Network Administration Visualized

    Monitor your network with ease. Designed by Scandinavians, this free software makes network administration feel like flying.

    korin
    korin 2012/11/19
    Network Administration Visualized
  • GitHub - emasaka/shails: Bash on Rails

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    GitHub - emasaka/shails: Bash on Rails
  • laravelのpivotいいなと思ったの巻 - tjtjtjのメモ

    yii ActiveRecord の弱点 yii ActiveRecord は、many-manyの中間テーブルに属性を付けにくい弱点があります。たとえばこんな問題とか。 Accessing data in a join table with the related models いまだにキレイな解決方法がない。と思う。ほんとにないの? laravel は pivot で解決 一方、laravelならこう書く。 テーブル CREATE TABLE viewer ( id INT NOT NULL PRIMARY KEY, name VARCHAR(45)); CREATE TABLE movie ( id INT NOT NULL PRIMARY KEY, title VARCHAR(45)); CREATE TABLE viewer_watched_movie ( id INT NOT

    laravelのpivotいいなと思ったの巻 - tjtjtjのメモ
  • いまどきのYiiフレームワーク

    [Maker Faire Tokyo 2014] FlashAirは超ミニマイコン!�ひろがる電子工作コミュニティFlashAirデベロッパーズ

    いまどきのYiiフレームワーク
  • Laravel:Web職人のためのフレームワーク

    Laravelドキュメント 初めに Laravelを楽しめるのは誰? Laravelはどこが違うの? アプリケーション構造 Laravelのコミュニティー ライセンス情報 初めに Laravelのドキュメントへようこそ。 このドキュメントはスタートガイドとして、さらに特徴の紹介としても役立つように書かれています。 どこから読んでも学習できますが、以前に学んだ概念をもとに、その後に続くドキュメントは書かれていますので、初めから順番に読むことをお勧めします。 Laravelを楽しめるのは誰? Laravelは柔軟性と読み書きしやすさを重視した、パワフルなフレームワークです。 初めてLaravelに触れる方は、人気がある軽量なPHPフレームワークを使用して開発する時と同じ、安らぎを感じるでしょう。 もうちょっと経験を積んだユーザーであれば、他のフレームワークではできない方法で、コードをモジュール

  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
    korin
    korin 2012/11/19
    php]]
  • Singool.js

    Lightweight JavaScript framework for developing single-page web applications View the Project on GitHub fahad19/singool Download ZIP File Download TAR Ball View On GitHub Table of contents Introduction Singool.js is a lightweight framework built on top of Backbone.js that helps you develop single-page web applications. It has a structure similar to popular server-side MVC frameworks, and supports

  • PHPフレームワーク、Laravelが面白い

    新しいフレームワークの、と言ってもFuelPHPと同じ程度の「新しさ」ですが、Laravelを紹介しましょう。とにかくわかりやすく、使いやすいフレームワークです。機能もしっかりと充実しています。 LaravelPHP5.3ベースのフレームワークです。当サイトでも紹介しているFuelPHPと同じく、CodeIgniterの流れを組んでいます。MITライセンスですから、ビジネスベースの仕事にも利用可能です。 FuelPHPへCodeIgniterのライセンス変更問題で移行された方もいらっしゃるでしょう。新しくフレームワークに触れた方もいらっしゃるでしょう。多分、初心者にはこのLaravelのほうが分かりやすいと思います。ベテランさんでも、学習コストは低く済みます。考え方がシンプルです。 少々使用した程度ですが、現時点の完成度はFuelPHPより高いかと思います。しかし、コミュニティーは小さい

  • 「この眼前の、絶望的な40年の差」への補足 - やしお

    「この眼前の、絶望的な40年の差」id:Yashio:20121116:1353088610 ちょっとお出かけしているうちに、上のエントリにいっぱいはてなブックマークがついて、そのコメントやエントリのコメント欄で「それはちがうんじゃないかな」という指摘がありました。 言われてあらためて思ったのは、 ・別に「だめなおじさん」を引き合いに出す必要はない という点で、たしかに差分を強調するためにたははのおじさんを召喚したのは、安易で貧しい身振りでした。また何かを書くときにはその安易な方法、<俗情との結託>としか言いようのない方法はつつしもうと思いました。 つつしむというか、構造なり何なりがその安易さに落ち込んでいないかの検証が足りなかったということだと思います。(その検証は結構しんどい作業だったりするけど、もちろんどんなブログだろうとどんなツイッターだろうと容赦なく<言論・表現公表者の責任>がか

    「この眼前の、絶望的な40年の差」への補足 - やしお
    korin
    korin 2012/11/19
  • 「めんどくさい」「やる気がでない」時のチェックリスト - 西尾泰和のはてなダイアリー

    「めんどくさい」「やる気がでない」にも色々なパターンがあります。そこで質問に答えていくと解決策にたどりつくようなチェックリストを作ってみました。 追記: このエントリーの内容を元に平均10問の質問に答えるだけであなたの状況に合わせたアドバイスをする人工知能を作りました。オススメです。 Q1: やる気がでないのは今日に入ってからですか? 数日やる気がでない状態が続いているのですか?それとも今日に入ってからかですか? 今日に入ってから→Q2 数日続いている→Q8 Q2: 最近なにか新しい情報が明らかになりましたか? たとえば計画段階では知らなかった事実が明らかになって、今までやってきた作業が無駄になったとか。何らかの情報が最近明らかになりましたか? はい→状況が変わったのであれば、計画の通りに実行することが必要とは限りません。状況の変化に合わせて計画を変更したり中止したりしてはいけないのですか

    「めんどくさい」「やる気がでない」時のチェックリスト - 西尾泰和のはてなダイアリー