it0sh0のブックマーク (1,546)

  • レスポンシブデザイン簡単導入法02 – よく使う項目まとめ編 | SEO Packブログ by ディーボ

    ビューポートとメディアクエリを設定した後は、スマホ用のcssを調整しながら各デバイスに対応していくわけですが、その際によく使う、cssのポイントをご紹介します。 画像を可変にする レスポンシブデザインは、ビューポートの設置によって表示されるサイトの表示領域がデバイスのサイズへと変わります。その横幅に対して画像を可変にします。 下記の設定で、最大でも実寸サイズとなり、画面サイズからはみ出すことを防ぐことができます。それ以下のサイズの場合は画面幅に合わせて縮小されます。 img {max-width:100%;} スマホを横にしても文字サイズを変えない デフォルトでは、スマホを横にすると横幅に応じて、文字サイズが大きくなります。これはこれで見やすいですが、文字数が多い時など、デザイン上フォントサイズを変えたくない場合は、スマホ用cssに下記タグを追記します。 body {-webkit-te

    レスポンシブデザイン簡単導入法02 – よく使う項目まとめ編 | SEO Packブログ by ディーボ
    it0sh0
    it0sh0 2015/03/28
  • PHP 7のパフォーマンスが高い理由

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    PHP 7のパフォーマンスが高い理由
    it0sh0
    it0sh0 2015/03/23
  • 増井俊之、未来のUI開発に向けた思考と試行~希代の発明家は、なぜ今研究室を“リビングルーム化”するのか? - エンジニアtype | 転職type

    転職・求人情報サイトのtype エンジニアtype ITニュース 増井俊之、未来のUI開発に向けた思考と試行~希代の発明家は、なぜ今研究室を“リビングルーム化”するのか? 2015.03.23 ITニュース みんなジョブズに騙されている――。 UI研究の第一人者、慶應義塾大学環境情報学部の増井俊之教授が昨年9月、エンジニア向けトークイベント『TechLION』の壇上で放ったこの刺激的なフレーズはその後、ネット上で多くの反響を呼び、(時には言葉だけが独り歩きする形で)活発な議論を巻き起こした。 >>「みんなジョブズに騙されている」増井俊之教授が進歩の止まったコンピュータのUIを問い直す【TechLIONレポ】 AppleiPhone日本語入力システムを開発したことでも知られる増井氏であるから、その意図が単なるスティーブ・ジョブズ批判であるはずがない。30年以上前に開発されたGUIを、いま

    増井俊之、未来のUI開発に向けた思考と試行~希代の発明家は、なぜ今研究室を“リビングルーム化”するのか? - エンジニアtype | 転職type
    it0sh0
    it0sh0 2015/03/23
  • 日本の闇の深い地域 : 哲学ニュースnwk

    2015年03月22日12:00 日の闇の深い地域 Tweet 1: 風吹けば名無し@\(^o^)/ 2015/03/22(日) 03:45:41.97 ID:QRYvnzl2p.net 多いよな 転載元:http://tomcat.2ch.sc/test/read.cgi/livejupiter/1426963541/ 極限状態の人間がとった恐ろしい話を教えてくれ http://blog.livedoor.jp/nwknews/archives/4841504.html 3: 風吹けば名無し@\(^o^)/ 2015/03/22(日) 03:46:17.34 ID:yVU1oyeD0.net 山陰 4: 風吹けば名無し@\(^o^)/ 2015/03/22(日) 03:46:36.72 ID:C5ZvJmui0.net 川崎 6: 風吹けば名無し@\(^o^)/ 2015/03/22(

    日本の闇の深い地域 : 哲学ニュースnwk
    it0sh0
    it0sh0 2015/03/22
  • Nginx+UnicornでRailsを動かすon Mac - Qiita

    RailsというよりRubyビギナーです。 ローカル環境ではWEBrickでもいいかなと思ったのですが、最終的にはそうもいかなくなると思うので、商用でもイケるWebサーバーを使ってみることにしました。 最初はとっつきやすそうなApache+Passengerな環境をつくろうと思ったのですが、全然上手く動かず挫折した(未だに困ってるので助けてください←)ので、勉強がてらGithubでも採用しているらしいNginx+Unicornな環境をMac(Mavericks)につくってみました。いまっぽい。 ですが、こちらもなかなか手こずったので手順をまとめておきます。 unicorn編 まずはgemでインストール。 (当はbundleでインストールしたほうがいいのかな?)

    Nginx+UnicornでRailsを動かすon Mac - Qiita
    it0sh0
    it0sh0 2015/03/22
  • iOS アプリの UI でこれだけはおさえたい細部のインタラクション3つ - クックパッド開発者ブログ

    Holiday 事業室の多田です。先日 Elasticsearch の記事を書いた内藤と共に Holiday ( https://haveagood.holiday ) の開発を行っています。 Holiday は、去年9月に Web 版をリリースしましたが、よりおでかけを楽しくするために今年3月に iPhone アプリをリリースしました(ダウンロードはこちら)。 アプリの開発過程ではコンセプトや仮説を立て、その検証や実現のために作っては壊すことを何度も繰り返し行いますが、実現したい価値を提供するためには、出来上がったプロダクトの細部のインタラクションも重要になってきます。細かい部分に気を配り使い心地を良くしてこそ、当に提供したい価値をまっすぐに届けることができるためです。逆に言えば、最後の最後で細かい部分がちゃんとしていないばかりにそれまでの過程が無駄になったらもったいないですよね。 今

    iOS アプリの UI でこれだけはおさえたい細部のインタラクション3つ - クックパッド開発者ブログ
    it0sh0
    it0sh0 2015/03/21
  • GWに北海道の札幌行くんだけどここはいっとけみたいなとこある? : 暇人\(^o^)/速報 - ライブドアブログ

    GWに北海道の札幌行くんだけどここはいっとけみたいなとこある? Tweet 1:以下、\(^o^)/でVIPがお送りします:2015/03/18(水) 20:55:04.05 ID:fAEwGlp20.net 2泊3日で初日は小樽行く予定です レンタカー借ります 3:以下、\(^o^)/でVIPがお送りします:2015/03/18(水) 20:56:52.68 ID:UOru2wIO0.net サンピアザ水族館でも行っとくか? 5:以下、\(^o^)/でVIPがお送りします:2015/03/18(水) 20:57:05.69 ID:sPrcE7BCa.net キャバクラ 10:以下、\(^o^)/でVIPがお送りします:2015/03/18(水) 20:58:52.64 ID:fAEwGlp20.net 彼女と行くのでキャバとかはキツいですわ 【事前予約】新感覚タワーディフェンス。最大4人

    GWに北海道の札幌行くんだけどここはいっとけみたいなとこある? : 暇人\(^o^)/速報 - ライブドアブログ
    it0sh0
    it0sh0 2015/03/21
  • こんなソースコードコメントはいやだ

    // 今君がこのコメントを読んでいると言うことは、 // なにかバグが残っていたということだと思う。 // // この入り組んだコードを見て、言い様のない憤りを感じていることだろう。 // ……すまない。 // だが、あのときはこうするしかなかったんだ。 // 時間もなかったし、仕様も不明瞭だった。 // どうしようもなかったんだ……。 // このコメントを読んでいる君に十分な時間と心の余裕があり、 // どうしようもないこのコードをリファクタリングする勇気が // あることを、切に願う。

    こんなソースコードコメントはいやだ
    it0sh0
    it0sh0 2015/03/21
  • 社長的にSlackに移行したほうがいい理由 | ペパボ社長ブログ

    ​全社的に使っているチャットツールをSlackに移行した話:delirious thoughts 新しもの好きのメンバーたちがあれこれと試していく中で、これなら移行できそうなのでは?という機運が醸成されてきた流れで、経営会議において「移行するぞ!!1」ということになり、もろもろの手続きや計画、利用ルール作りなどを僕の方で取りまとめ、移行が実施される運びとなりました。 ということで、チャットツールを長年利用してきたIRCからSlackへ移行しました。IRC利用のデメリットはantipopが述べている通りですが、それに加えて社長の立場からIRCからSlackへ移行したかった理由と導入したことによる効果を挙げていきたいと思います。 理由その1 社内コミュニケーションツールが乱立し始めた IRCでは補えない点を補完するために、LINEやSkypeといったメッセージングツールを非公式で利用しているケ

    社長的にSlackに移行したほうがいい理由 | ペパボ社長ブログ
    it0sh0
    it0sh0 2015/03/20
  • ウェブのプッシュ通知、何がそんなにすごいのか?

    3 月 13 日、Chrome Beta のブログポストが出ました。AndroidChromeプッシュ通知が使えるようになったのが個人的なハイライトです。 「確かにプッシュ通知は便利かもね〜」と思ったあなた、驚きが足りません。のけぞるべきです。小躍りするべきです。 理由を説明します。 ユーザーエンゲージメントが変わる # あなたのウェブサイトのビジネスモデルが広告モデルにしろ課金モデルにしろ、ユーザーが繰り返し訪れてくれることは大前提です。通常のウェブサイトやサービスは、そのための策を練ります。そのきっかけをサービス側から能動的に与えることで、ユーザーが戻ってきて、ビジネスは回ります。しかし、そのきっかけを与える方法は、非常に限定されていると言わざるを得ません。 インターネットが普及し始めた当初から伝統的に利用されているのがメール、数年前から利用されているのがソーシャルメディア、

    ウェブのプッシュ通知、何がそんなにすごいのか?
  • 5分でわかるはてな界隈 2015春 - フル墨攻

    ひさしぶりに描いた。 例によって、主観にもとづいて描かれているので思い込み・間違いのある可能性があります。 はてな外の名称については仮名となっております。 あとそんなに細かく話を追っているわけではないのであくまで 「5分でわかる概略 はてな界隈2015春」 ということでよろしくお願いします。 細かい部分についてはブックマークのコメントを見れば、親切なひとが補足してくれているはず。 「この件に触れるときはxevraさんに言及すべし」 というローカルルールがあるようだけど、アイスランドあたりに配置して「おそロシア、おそロシア」って入れようとしたら画面に入らなかった。 追記 入れ忘れていたので、 アイスランドにkutabirehateko国 その沖合に遊弋するxevra級潜水艦 という脳内補完をしてください。 オリジナル画像へのリンク(でかい)。 といっても965KBだけど。 http://f.

    5分でわかるはてな界隈 2015春 - フル墨攻
    it0sh0
    it0sh0 2015/03/14
  • WebRTC スタックコトハジメ

    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

    WebRTC スタックコトハジメ
    it0sh0
    it0sh0 2015/03/12
  • 2011年3月11日、なぜ「Twitter」は落ちなかったのか? 多くの人が知らない、意外な真実。 | TABI LABO

    東日大震災から4年。 新聞、テレビをはじめ多くのメディアが当時を振り返り、未曾有の災害がもたらした被害を忘れまいと結んでいる。しかし、ここで振り返るのは、災害そのものや被災地についてではない。2011年3月11日、アメリカでの出来事だ。 あの日、 Twitterがライフラインだった 震災直後、電話やメールがつながらない状況下で、大きな役割を果たしたのがSNSだった。とくにTwitterは、被災地の状況や安否確認などにおいて重要な役割を果たした。 一説によると、震災から1週間で投稿されたツイートは約1億8千万。震災を機に、多くの人がTwitterをはじめたという記録も残っている。 ここでひとつ、素朴な疑問。電話回線がパンクし、ケータイメールも送受信できない中で、どうしてTwitterだけが機能したのだろう? 爆発的に利用が増えたのだから、サーバーがダウンしてもおかしくなかったはずだ・

    2011年3月11日、なぜ「Twitter」は落ちなかったのか? 多くの人が知らない、意外な真実。 | TABI LABO
    it0sh0
    it0sh0 2015/03/12
  • 東日本大震災追悼式の遺族代表、菅原彩加(さやか)さんの言葉が凄い : 哲学ニュースnwk

    2015年03月11日22:30 東日大震災追悼式の遺族代表、菅原彩加(さやか)さんの言葉が凄い Tweet 1: 風吹けば名無し@\(^o^)/ 2015/03/11(水) 18:20:35.80 ID:1ukQO8BP0.net 東日大震災追悼式の宮城県遺族代表、菅原彩加(さやか)さん(19)=石巻市出身=のことば ◇ 私は東日大震災で甚大な被害を受けた宮城県石巻市大川地区で生まれ育ちました。 小さな集落でしたが、朝学校へ行く際すれ違う人皆が 「彩加ちゃん! 元気にいってらっしゃい」と声をかけてくれるような、温かい大川がとても大好きでした。 あの日、中学の卒業式が終わり家に帰ると大きな地震が起き、 地鳴りのような音と共に津波が一瞬にして私たち家族5人をのみ込みました。 しばらく流された後、私は運良く瓦礫(がれき)の山の上に流れ着きました。 その時、足下から私の名前を呼ぶ声が聞こえ

    東日本大震災追悼式の遺族代表、菅原彩加(さやか)さんの言葉が凄い : 哲学ニュースnwk
    it0sh0
    it0sh0 2015/03/12
  • 月間1000万PVを支える「UIの言葉選び」のためのチェックリスト - クックパッド開発者ブログ

    クックパッド ダイエット事業室の田中です。昨年5月からスタートした「クックパッド ダイエット」にリリース当初から携わり、デザインやダイエットニュースの編集を担当しています。 現在クックパッドダイエットのサイトは月間1000万ページビューを超え、「ダイエットといえば『クックパッド ダイエット』」と言われるような世界を目指して、日々、運用・改善に取り組んでいます。 今回紹介するのは、クックパッドダイエットUIをデザインする時の「UIの言葉選び」の具体的なチェックリストです。 最高のレイアウトでも言葉がイマイチだと台無しに みなさんは、UIの中の「文言(言葉)」をどのようなプロセスで決定していますか? UIのレイアウトや遷移の方法について熟考する姿勢を持っている方は多いと思うのですが、文言の検証方法については確固たる視点を持っていない方もいらっしゃるのではないかと思います。 UIで王道のレイア

    月間1000万PVを支える「UIの言葉選び」のためのチェックリスト - クックパッド開発者ブログ
    it0sh0
    it0sh0 2015/03/05
  • 今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference

    今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference 外村 和仁(株式会社 ピクセルグリッド) 記事は、2015/2/21に行われたFrontrend Conferenceの「Introduction To React」の内容を紹介します。 当日の資料は以下にアップされていますので、こちらも参照してください。 Introduction To React // Speaker Deck React.jsとは何か React.jsはFacebook製のJavaScriptライブラリです。 http://facebook.github.io/react/ 公式サイトに、「A JavaScript library for building user interfaces」とあるように、R

    今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference
    it0sh0
    it0sh0 2015/03/04
  • CSSで泥沼にはまらない3つのアプローチ|『プロとして恥ずかしくない 新・WEBデザインの大原則』発売記念イベント

    注釈 60分のセミナー用のスライドです 60分間ひたすらしゃべるための資料なので、目次はありません セミナーのフォローアップのために公開しています 文字が大きいのは、会場の後ろの席でも見えるようにするためです Cascading Style Sheets .header { margin: 8px; color: #f00; } マジックナンバーの良くない例 .main { float: left; width: 640px; } .main h1 { width: 640px; } .main p { width: 640px; } .main ul li { width: 620px; margin-left: 20px; } 数値が乱立 .aaa { width: 640px; } .bbb { width: 324px; } .ccc { width: 216px; } .ddd

    it0sh0
    it0sh0 2015/03/04
  • Ajaxを劇的に簡単にするReact.js

    ここ数年、Javascript界隈でフレームワーク戦争が勃発してきました。クライアント開発の規模も年々大きくなり、jQueryだけでは複雑な画面遷移などを管理しきれなくなってきたのが原因だと思います。 私も昨年までAngularとbackboneを試しましたが、サーバサイドをMVCにしているのに、クライアントでもMVCを作るMVCの2階建ては、やり過ぎなのではないかと思っていました。フレームワークそのもの覚えるまでにも一苦労というのも面倒に感じました。 2014年、海外でブームに火が付いたReact.js そんな中、2014年の後半からFacebook発のReact.jsの採用事例が聞こえてくるようになりました。AirBnBや米Yahoo! Mailなど大手がReact.jsを積極的に採用し出したので気になり、年末年始を使って色々調べてみることにしました。 Rails以来の衝撃 色々試して

    Ajaxを劇的に簡単にするReact.js
    it0sh0
    it0sh0 2015/03/04
  • JSON Schema で Web API のスキマを埋めよう

    クライアント実装 サーバ実装 仕様 Web API にありがちなこと API ドキュメント リクエスト レスポンス ぶっちゃけAPI の追加時く らいしか更新していない なぜかドキュメントにない属性が 含まれている 手が滑ってドキュメントと若干違う形式の 属性を含めちゃったけどなんとなく通った クライアント実装 サーバ実装 仕様 いまは API Blueprint で頑張ってる
 (http://apiblueprint.org/) API ドキュメント リクエスト レスポンス Markdown の
 スーパーセット (ツラい) API Blueprint (YAML 表現) generate mock validate あんまり嬉しく ない なんか別に JSON Schema 書かない といけない クライアント実装 サーバ実装 仕様 今日話したいこと JSON Schema API ドキ

    JSON Schema で Web API のスキマを埋めよう
    it0sh0
    it0sh0 2015/03/04
  • Node.js+Socket.IOで作る、通信対戦ができるHTML5ゲームシステムの作り方

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog はじめまして、Yahoo!きっず開発担当です。 昨年Yahoo!きっずにてブラウザオンラインゲーム「おしゃべりリバーシ」をリリースしました。 ※おしゃべりリバーシは2015年10月をもってサービス終了しました。ご利用いただきまして、ありがとうございました。 このゲームは、通信対戦部分の通信プロトコルWebSocketを採用し、サーバミドルウェアにNode.js+Socket.IOを採用しました。この結果、ブラウザゲームでありながらマルチデバイスでの対戦を実現しました。 今回は、Node.js+Socket.IOによるWebSocketサーバのシステム構築方法について考慮すべきポイントを、「おしゃべりリバーシ」の実例を紹介しながら説

    Node.js+Socket.IOで作る、通信対戦ができるHTML5ゲームシステムの作り方
    it0sh0
    it0sh0 2015/03/03