タグ

2015年2月20日のブックマーク (7件)

  • リソースの一部更新におけるURL設計 - Qiita

    概要 Webアプリケーションにて、リソースの一部更新を行う際、どのようにURL設計を行うとシンプルで美しいか(当はそこまで考えていなかったけど)悩んでいたところ、 @t_wada さんから素敵な設計指針をご教示いただきました。 記事はその内容に加えて、実際に自分で行ったこと、調べたこと、思った事など、まとめております。 あらすじ 数週間前にSIピラミッドからヒモなしバンジーを決めてWebの世界に飛び込んだ私は、小さな小さなWebアプリケーションをrails newから手探りで作っていました。 そんなとき、簡単なリソースの一部更新機能をどう実装したもんかなーと悩んでました。以下、当時(といっても先週)の超雑なぼやき。 リンクをクリックしてモデルの一部を変更するのはどうしたらいいんだろう。 例)不参加をクリック -> 某カラムをtrueからfalseへ リクエストオブジェクトに対象カラムの

    リソースの一部更新におけるURL設計 - Qiita
    soh335
    soh335 2015/02/20
  • フレームワークとアプリケーションの境目 - @kyanny's blog

    それでもRailsを選択する3つの理由 - pblog 興味深く読んだ。 ずっと気になっていることがある。フレームワークとアプリケーションの境目について。 アプリケーションとフレームワークははっきり区別されるべきなんだろうか。 Rails は「区別するべきだ」と要請しているように感じられる。アプリケーションはフレームワークが規定する「できること」の範囲内で書くべきであり、その範囲を外れる場合は相応の覚悟をしろ、領分を守る限り難しいが一般的な問題はフレームワークが正しく解決してやるぞ、と。 一方で、フレームワークもアプリケーションの一部である、とする考え方もあると思う。足場を支えるライブラリに過ぎない、という思想。両者の境界は曖昧になり、フレームワークが規定する「できること」だけでは物足りなくなったとき、アプリケーション側を「できること」の枠内に合わせるのではなく、フレームワーク側を拡張して

    フレームワークとアプリケーションの境目 - @kyanny's blog
    soh335
    soh335 2015/02/20
  • はてながエンジニア向けイベントでアジフライを出すようになった理由 - Hatena Developer Blog

    広報・マーケティング部の id:kiyohero です。クラウドパフォーマンス管理ツール「Mackerel」(マカレル)のマーケティングや、採用イベント「Hatena Engineer Seminar」の企画・運営などを担当しています。この記事では「はてながなぜオフラインイベントを重視するのか」、またその結果「なぜアジフライをエンジニア向けイベントで配るようになったのか」についてお伝えします。 オフラインイベントを重視する理由 はてなはこれまで、オフラインイベントをそれほど積極的に行ってきませんでした。理由としては人員的な問題であったり地理的な問題(はてな社は京都にあり、大半のエンジニアも関西在住です)であったりします。また、オフラインの施策をとらなくても「それなりに」回っていたということも、積極的にオフラインイベントを行っていなかった理由のひとつでもあるように思います。 2014年にリ

    はてながエンジニア向けイベントでアジフライを出すようになった理由 - Hatena Developer Blog
    soh335
    soh335 2015/02/20
  • Button widget Integrations - Connect Your Apps with IFTTT

    Make buttons and control other services with a single tap. This service creates widgets that you can use from the home screen of your Android or iOS device.

    Button widget Integrations - Connect Your Apps with IFTTT
    soh335
    soh335 2015/02/20
  • JPEGのDCTブロックで コンテンツ指向のトリミング

    2024 Trend Updates: What Really Works In SEO & Content Marketing The future of SEO is trending toward a more human-first and user-centric approach, powered by AI intelligence and collaboration. Are you ready? Watch as we explore which SEO trends to prioritize to achieve sustainable growth and deliver reliable results. We’ll dive into best practices to adapt your strategy around industry-wide disru

    JPEGのDCTブロックで コンテンツ指向のトリミング
    soh335
    soh335 2015/02/20
  • 技術選択とアーキテクトの役割

    特定のプロジェクトがあり、要件定義をし概要設計をする。 それがアーキテクトの仕事だと思われがちですが、大きな視点を持ち様々な課題を自らリードして解決していく立場としても絶好のポジションです。 このセッションでは、Mobage オープンプラットフォームの立ち上げから、 グローバルプラットフォーム展開、さらには mixi 社との共同プラットフォーム構築、 JavaScript SDK と認証技術の組み合わせによる新しい HTML5 プラットフォーム構築をアーキテクトという立場でリードし続けた立場から、技術選択のみならず実現したい事に対する俯瞰的な捉え方を、これまでの実例と共に紹介し、アーキテクトという役割について、お話します。Read less

    技術選択とアーキテクトの役割
    soh335
    soh335 2015/02/20
  • それでもRailsを選択する3つの理由 - pblog

    スタートアップ界隈でのRuby on Rails利用率は割と高く感じる。 みんなが使っているから使う?それだけではないはず。なぜ使うのだろう。 railsの特徴を考える。 規約縛りの哲学 周辺gemのエコシステム webの進化への追従の速さ 規約縛りの哲学 Convention over Configurationてやつ。規約を決めて、それに沿えば、フレームワークに乗って素早く開発できるようになる。規約で縛ることでRailsに流れる哲学に従うことを強制化している。 外れると痛い目を見る。Railsに乗るということは電車に乗って簡単に遠くまで行けるということ。Railsから降りるということは電車からも降りるようなものだ。中途半端な理解で突き進むと線路からすぐに降りて歩くことになる。 スタートアップでRailsが採用される一番の理由は、 簡単に遠くまで行ける だと思う。ただ、そんなにうまい話は

    それでもRailsを選択する3つの理由 - pblog
    soh335
    soh335 2015/02/20