タグ

2012年2月22日のブックマーク (18件)

  • 10 Beautiful Examples of Responsive Web Design

    These days, everyone is consuming content differently. My mom has a netbook, I have a laptop, my friend has a 27″ iMac, my girlfriend and I have smartphones and her mom has an iPad. Since your content is now being viewed on more devices and browsers than ever before, you have to design it with that in mind. Websites that adapt to things like screen sizes and operating systems are known as responsi

    10 Beautiful Examples of Responsive Web Design
    hiro_y
    hiro_y 2012/02/22
    responsiveなデザイン例
  • iPhone/Android/PCのブラウザ対応、フリック操作をシンプルに実装できるjQueryプラグイン - makogの日記

    自作のjQueryプラグイン、jQuery.flickSimpleを公開します。 jQuery.flickSimple デモ / マニュアル(iPhone/Androidでもご覧いただけます) jQuery.flickSimple ダウンロード(github) これは、iPhoneの特徴的なインタフェースであるフリック操作を、Webサイト上で実現するための jQueryプラグインです。某サイトのiPhone版のためにだいぶ前に書いたもので、当時はiPhone専用だったのですが、Android対応の依頼を受けたのをきっかけに、PCのブラウザにも対応しようと、大幅に作り直したものです。 フリック動作を実現するjQueryプラグインは既にいくつかあります。機能としても実装としても、私が作ったものより優れているものもあると思いますが、まずは公開することに意義がある、ということで。 ちなみに、このス

    iPhone/Android/PCのブラウザ対応、フリック操作をシンプルに実装できるjQueryプラグイン - makogの日記
    hiro_y
    hiro_y 2012/02/22
    フリックできるプラグイン
  • monoweb.info - このウェブサイトは販売用です! - monoweb リソースおよび情報

    このウェブサイトは販売用です! monoweb.info は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、monoweb.infoが全てとなります。あなたがお探しの内容が見つかることを願っています!

    hiro_y
    hiro_y 2012/02/22
    rack-protectionについて
  • iPhone と Android の onOrientationChange タイミングの違い - makogの日記

    またスマートフォン対応サイトネタ、Androidネタです。 Androidのブラウザにて。Android 2.2から、iPhoneと同じように縦持ち・横持ちが変わった際に発生するイベント「window.onorientationchange」が使えるようになっているようです。ですが、このイベントが起きるタイミングがiPhoneAndroidで異なっているようです。 var $win = $(window); var debug = $('#debug'); $win.bind( 'orientationchange', function() { debug.html( debug.html() + 'orient:' + $win.width() + ', ' ); } ) .bind( 'resize', function(){ debug.html( debug.html() + '

    iPhone と Android の onOrientationChange タイミングの違い - makogの日記
    hiro_y
    hiro_y 2012/02/22
    orientationchangeイベントとresizeイベントの発生順が違う件
  • コミットメッセージの書き方 - 2012-02-21 - ククログ

    はじめに 「分かりやすいコードを書く」、「コードと一緒にテストも書く」等はソフトウェア開発において大切なことです。しかしそれと同じくらい大切なことして「分かりやすいコミットメッセージを書く」があります。これはあまり着目されていなく、見過ごされていることです。 今回は、コミットメッセージの分かりやすさの大切さ、そして、分かりやすくするための書き方を説明します。 コミットメッセージとその大切さ バージョン管理システムとコミット 現在、ほとんど全てのソフトウェア開発ではSubversionやGitなどのバージョン管理システムを使っています。バージョン管理システムを使うことによるメリットというのは、ソフトウェアの変更が記録されていくことにあります。 具体的なメリットは3つあります。 ソフトウェアの調査がしやすくなることです。現時点でのコードと、そして変更の履歴とを組み合わせることで、それらから非常

    コミットメッセージの書き方 - 2012-02-21 - ククログ
    hiro_y
    hiro_y 2012/02/22
    コミットログの書き方
  • KLab iPhoroid UI 発表!〜AndroidでリッチなUIを簡単に〜

    umjammer です、 弊社の Android 案件の成果物として、リッチなUIを簡単に使用することができるUIコンポーネント群、名付けて「KLab iPhoroid UI」をここに発表します。 Android 案件を進めていく上で、お客様から言われる要件の一つとして「iPhone と同じようなUIにしてもらえませんでしょうか?」というのがあります。やはりスマートフォンと言えば iPhone というイメージが世間では強いのでしょうか? Android には Android UI のポリシーが云々というのはありますが、そこはお客様の要望なので… そして Android のデフォルトで用意されている UI のみでは iPhone の様なリッチな UI & UX を再現するのは困難です。 サードパーティーも頑張って様々なリッチな UI を WEB に発表していますが、イメージの多用、メモリ管理

    hiro_y
    hiro_y 2012/02/22
    UIライブラリ
  • スマートフォンにおけるHTML5実装の最先端@Developers Summit 2012

    ■概要 モバイル業界において、HTML5の勢いはさらに増しています。 Webアプリのリッチクライアント実装の最先端になるであろうことは、もはや間違いのない状況です。 このセッションでは、HTML5の実装をされる方向けに、カリッカリにチューニングしたHTML5をどのように書くのか、またHTML5が普及した後の世界がどのようなものになるのかについて、私が今までHTML5によるFlash Player(ExGame)やngCoreのHTML5対応を 手掛けてきた経験をもとにお話をさせていただければ、と思っております。 ■登壇者 続きを読む

    スマートフォンにおけるHTML5実装の最先端@Developers Summit 2012
    hiro_y
    hiro_y 2012/02/22
    「Canvasはシチュエーションに応じて変わるアニメーションや、同時に動くものが多い時に有効。CSS3は1枚もののアニメーションや、同時に動くものが少ない時に有効。」
  • AWKのススメ - クックパッド開発者ブログ

    はじめまして。インフラチームの菅原といいます。 今年の7月に入社してから、コンソールとにらめっこする毎日を過ごしています。クックパッドのようにアクセスの多いサイトのサーバを扱うことが今まで無かったので、いろいろと勉強になることが多いです。 さて、インフラチームではサーバの状況をモニタリングして、サーバに問題がないかを常に把握するようにしています。そのため日常的にtailでログを追いかけているのですが、そんなときはAWKが非常に便利なことに気付き、最近はかなりAWKにハマっています。 今回は絶賛マイブーム中のAWKの活用例をご紹介したいと思います。 なぜAWKなのか? 残念ながらAWKの知名度はあまり高くないようで、社内でも「なぜRubyでやらないのか?」と聞かれることがありました。僕も入社するまではcutの代わりぐらいにしか使っていなかったのですが、あるときログ出力の整形に使って以来、AW

    AWKのススメ - クックパッド開発者ブログ
    hiro_y
    hiro_y 2012/02/22
  • Webフォント TypeSquare

    UD新ゴ M Webフォントは新たな 表現力を提供する 文字が伝えるものは言葉の意味だけではなく、用いられる書体によりその印象は大きく異なります。 ウェブデザインにおいて、さまざまな書体の中から目的に合った Webフォントを選び出し、的確に使うことが必要になります。 リュウミン R-KL Webフォントは新たな 表現力を提供する 文字が伝えるものは言葉の意味だけではなく、用いられる書体によりその印象は大きく異なります。 ウェブデザインにおいて、さまざまな書体の中から目的に合った Webフォントを選び出し、的確に使うことが必要になります。 A1ゴシック M Webフォントは新たな 表現力を提供する 文字が伝えるものは言葉の意味だけではなく、用いられる書体によりその印象は大きく異なります。 ウェブデザインにおいて、さまざまな書体の中から目的に合った Webフォントを選び出し、的確に使うことが必

    Webフォント TypeSquare
    hiro_y
    hiro_y 2012/02/22
    モリサワのwebフォント
  • WebスクレイピングライブラリGoutteで遊んでみる - hnwの日記

    新年あけましておめでとうございます。今年もボチボチやっていきます。 稿ではPHP製のWebスクレイピングライブラリGoutteを紹介します。 Goutte(グット)とは Goutteは必要十分な機能を持ったWebスクレイピングライブラリです。そもそもWebスクレイピングというのは、外部Webページから必要なデータを取ってくるくらいの意味です。つまり、GoutteはWebスクレイピングを簡単に行う道具だと考えればいいでしょう。 具体的には、GoutteはWebクローラとHTMLパーサを組み合わせたようなものです。Cookieやフォームの扱いなどWebブラウザとしての機能は一通り揃っていますし、CSS風の要素指定もできるなど、機能面では他のライブラリと遜色ないように感じます。 さらに僕個人がGoutteに期待している点は、安定性とロングサポートです。Goutteは主要機能をSymfony2お

    WebスクレイピングライブラリGoutteで遊んでみる - hnwの日記
    hiro_y
    hiro_y 2012/02/22
    スクレイピングライブラリGoutteの使い方
  • GitHub - FriendsOfPHP/Goutte: Goutte, a simple PHP Web Scraper

    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 - FriendsOfPHP/Goutte: Goutte, a simple PHP Web Scraper
    hiro_y
    hiro_y 2012/02/22
    Symfony2のコンポーネントを利用したスクレイピングライブラリ
  • GoogleがSafariの設定を迂回してトラッキングしていたとされる件について - 最速転職研究会

    ※この記事の完成度は85%ぐらいなので後で追記します。 http://webpolicy.org/2012/02/17/safari-trackers/ http://online.wsj.com/article/SB10001424052970204880404577225380456599176.html http://blogs.wsj.com/digits/2012/02/16/how-google-tracked-safari-users/ 合わせて読みたい。 http://trac.webkit.org/changeset/92142 https://bugs.webkit.org/show_bug.cgi?id=35824 一番上のJonathan Mayer氏の記事については純粋に技術的なレポートなので、特におかしなことは書かれていない。元はといえばSafariのCooki

    GoogleがSafariの設定を迂回してトラッキングしていたとされる件について - 最速転職研究会
  • 受託の話をしよう

    受託は自分のサービスを作るためのつなぎ、とか、いろいろなスタイルを目指すのは別に良いんですけど、こういうことは理解しておくと良いかもしれない。 1.受託とサービスの両立が難しいのは、「当月の稼ぎ」と「明日の稼ぎ」の両立が難しいから。 もし同じオフィスに、デスマ的な顧客案件と、まだ数ヶ月以降に儲かるかわからない案件をやってるグループが共存していたらどうなるか。 顧客案件グループは徹夜で毎月の納期を間に合わせる。 サービスグループは、そこまで追いつめられてないから、割と普通に帰れる。 とした場合に、心の平静を保てるか。 僕はかつてそういう状況のサービス側の立場にいて、目の前で崩れて行くデスマプロジェクトを助けられない立場にいたのが辛かったのです。 会社としても、両方のビジネスに賭けているいるのだから仕方ない部分もあるんでしょうが、現場の立場としては、いやいや全部止めて目の前の問題、解決しようよ

    hiro_y
    hiro_y 2012/02/22
    「受託とサービスの境界線って、うまくやれれば曖昧にできる。」
  • 【16-D-1】UI のこれまでの10年とこれから

    スマートフォンに代表されるモバイルデバイスを中心に、ますますタッチユーザーインターフェイスが一般化してきています。この10年間でUIの世界は大きく変貌してきましたが、近い将来かつてのCUIからGUIへの変革にも似た大きなインパクトが起きるのではないかと考えられます。セッションではこれまでのUIの変遷を振り返りながら周辺環境の変化についてお話し、UIの変革によって開発組織に対してもどのような変化が求められるようになるのかについて、皆様と考えていきたいと思います。Read less

    【16-D-1】UI のこれまでの10年とこれから
  • ボタンの押し込みをCSSで表現する

    時代は:active! タッチ・デバイスに:hoverなどない! みたいになりつつあるような気がしないでもないので、ボタンの押し込みの表現を色々考えている。とは言ってもタッチ・デバイスでは:active擬似クラスもいまいちアレなのでまだあんまり意味なかったりするけど。三周回ってデフォルト使えみたいな感じになっている節もある。ですよねー。 Demo: Pixel Pushing padding 一番のメジャーで安定のクオリティー。 .test { padding-top: 10px; padding-bottom: 10px; } .test:active { padding-top: 11px; padding-bottom: 9px; } 欠点はpx単位でpaddingプロパティーを制御せざるを得ないのでスケーラブルにしづらくなること。 position ボタンのテキストだけでなく全体を

    ボタンの押し込みをCSSで表現する
    hiro_y
    hiro_y 2012/02/22
    押されてる感じを。
  • http://blog.iaspectrum.net/2012/02/08/norman-acd-01/

    hiro_y
    hiro_y 2012/02/22
    「技術によって活動が決まるのが先で、その活動がデザインを決めることになる。デザインが技術に見合っていれば、文化の違いに関わらずそれは受けいれられる。」
  • エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type

    エンジニアtypeは、各種エンジニアをはじめ「創る人たち」のキャリア形成に役立つ情報を発信する『@type』のコンテンツです。

    エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type
    hiro_y
    hiro_y 2012/02/22
    「部分最適ではなく全体最適を目指さなければ、結局は多くのユーザーにとって使いにくいもができ上がってしまい」「「いつのまにか新しい機能が増えて使ってしまっている」形のイノベーション」
  • #ブロガソン 明らかな国内スタートアップバブルと飽和状態にあるインキュベーションプログラム | The Startup

    4目です。さきほどの「The Startup Best 5 Article」にも入れましたが、7月に現代国内スタートアップ「3つの罠」という記事を書いており、これの続編のような話ですね。 「マーケットを過信し過ぎ」「マネタイズのリアリティがなさすぎ」「ファイナンスに依存し過ぎ」を危険な罠として挙げているわけですが、半年前から最近にかけてこの辺がさらに助長されている印象を受けます。 スタートアップが盛り上がっていること自体は良いと思うのですが、持続可能性が低いモデルのスタートアップが盛り上がることにはかねてから疑問を持っています。事業の継続可能性が著しく低いからです。この辺りの問題意識については、先日のソーシャルメディアウィーク(リンク先はライブ動画です)での講演資料をこちらにupしますので、ご参照下さい。 *資料に出てくる人物資料に他意はございません。 要はマネタイズちゃんと考えろ、とい

    hiro_y
    hiro_y 2012/02/22
    「バブルであるといえるでしょう。なぜなら大した価値を生み出すと思えないサービスが資金を調達できているから」「インキュベーションプログラムが創り出したイマイチなサービスが蔓延し、次の資金調達ができず」