タグ

kechinoのブックマーク (1,988)

  • 5分で理解する React.js - Qiita

    いまさらですがReactreact.js)をはじめてみました。 Virtual DOMばかりが話題にあがるReactですが、それにとらわれていると理解が進まない、と言うかReactで理解しなければならないのはVirtual DOMではないことがわかりました。 Reactについての良い資料はすでにたくさんありますので、末尾に参考資料としてあげています。 このエントリは自分がReactのチュートリアルをなぞりながら書いた自分用のメモですが「1エントリで概要をちゃちゃっと理解したい」という方に役に立ったら良いな、とも思っています。 Reactチュートリアル http://facebook.github.io/react/docs/tutorial.html JavaScriptで書かれたライブラリ。react.jsをインクルードして使う。 (MVCで言うところの)Viewのみを担当する。

    5分で理解する React.js - Qiita
  • より良いCSSを書くための様々なCSS設計まとめ

    CSSは誰でも簡単に自由に書けるのですが、好きなように書いていると「ここを変更したら、違うところが崩れた」といったようにすぐに破綻してしまいます。 さらに、複数人で書いている場合は、各々が好きなように書いて読むだけでも苦痛なCSSが出来上がってしまいます。 そこで、これらの問題を解決するために考えられたのが「CSS設計」です。 今回は記事が長くなり過ぎるので、CSS設計の概要のみを説明し、参考となる公式ドキュメントへのリンクを記載しました。 CSS設計とは CSS設計は、CSSを記述する時のルールとなるものです。プロジェクト毎に適したCSS設計を採用することで、「良いCSS」にすることができます。 最近では、命名規則はBEMで、構成はSMACCSのように各CSS設計の概念を取り込んだオリジナルの規約をつくるといったことも多いようです。 「良いCSS」とは 「良いCSS」の定義として、おそら

    より良いCSSを書くための様々なCSS設計まとめ
  • Using this tutorial | Teach Access Tutorial

    Welcome to the Teach Access Tutorial! This resource is part of the Teach Access Initiative, and provides best practices for making accessible mobile and web apps. This tutorial currently provides basic training for developers and designers, with more disciplines to come! If you are new to accessibility, you've come to the right place - the following material will help you get a solid footing on ac

  • 20年ぶりの「ヒトカゲ、君に決めた」 - インターネットもぐもぐ

    1996年の夏、わたしは6歳で、小学1年生だった。 宿題やってくる、って親に言い訳しながら、友達の家や近所の公園や児童館にゲームボーイ片手に集まって、ポケモンのレベル上げにいそしんだり、近所の年上のお兄ちゃんにどうしてもここから先にいけないんだよ~って泣きついたり、同じジムリーダーに何回も挑戦したりしてた。チューペットをくわえて濡れた手でAボタンを押す、通路なんだからここで集まらないどきなさい、って怒られる。 ……まさか20年経って同じことをしていると思わなかった。思わなかったよ。 2016年7月22日、ポケモンGOが存在する世界がはじまった。 22日は朝から歌舞伎座で「七月大歌舞伎」を観ていて(市川海老蔵さん、当に当に格好よかった)午前中からリリースの喧騒は横目に見ていたけど、歌舞伎座の場内は集まる皆様の年齢層もあって至って静かだった。誰もポケモンゲットしようとしてなかった。今思えば

    20年ぶりの「ヒトカゲ、君に決めた」 - インターネットもぐもぐ
  • 「ポケモンGO」を社会学的に考えるためのヒント

    以前から話題になっていたポケモンのキャラクターを用いた位置情報連動ゲーム(位置ゲー)である「ポケモンGO」が欧米でリリースされて1週間ほどが過ぎた。巷ではポケモンゲットに熱中する外国人や、関連株の値上がり、いわゆる「ポケモノミクス」についての話題でもちきりだ。日でも同作がリリースされれば海外のような、あるいはそれ以上の熱狂が起きるはずだと当て込んだ人々の落ち着かない動きも、こうした話題への注目に拍車をかけているようだ。 むろん、ポケモン関連市場は国内において非常に大きいから、リリースされればなんらかの動きはあるだろう。一方でまだ同作をプレイしていない僕には、それがコロプラからイングレスまで連なる「位置ゲー」の特徴や課題を共有するものであると見えるし、やや距離を置いて見ていたい気持ちになるところがある。ひとまずこのエントリでは、「ポケモンGO」に限らず、こうした技術が社会に拡がることはどう

    「ポケモンGO」を社会学的に考えるためのヒント
  • イーサン・ホークがチェット・ベイカー演じる伝記映画「ブルーに生まれついて」

    作は、ジャズトランペッターでありボーカリストでもあったチェット・ベイカーの半生を描く伝記ドラマ。多くのジャズファンを魅了しながら麻薬に溺れ、どん底の日々を送っていたベイカーが、1人の女性との出会いをきっかけに再生していく姿を映し出す。ホークはベイカーを演じるため6カ月に及ぶトランペットのトレーニングを受け、劇中では歌声も披露している。メガホンを取ったのは2009年に短編「The Deaths of Chet Baker(原題)」を監督したロバート・バドロー。 「ブルーに生まれついて」は11月26日より東京・Bunkamuraル・シネマほか全国でロードショー。

    イーサン・ホークがチェット・ベイカー演じる伝記映画「ブルーに生まれついて」
  • 超便利!収納術はこれでOK!部屋から衣類、グッズ活用法など役立つ収納術まとめ - Life Design

    2016 - 07 - 17 超便利!収納術はこれでOK!部屋から衣類、グッズ活用法など役立つ収納術まとめ 収納術 インテリア オフィススペース 空間 生活&ライフハック シェアする Twitter Google Pocket Line クリエイターの収納術 posted with ヨメレバ 石川 理恵 グラフィック社 2016-03-07 Amazon Kindle 楽天ブックス 記事の目的 気づくといつの間にか散らかっている部屋、ごちゃごちゃしたオフィス…。これだと集中できなくなり、不衛生な環境になってしまいますよね。収納術と100均グッズの活用方法を実践して、そんな環境を予防して常に快適な環境を創ってみませんか? 今回は、部屋・オフィス・クローゼット・キッチンなど様々な場所で役立つ収納術や、日常生活だけでなく旅行にも役立つ収納テクニック、それから収納に役立つアイテムなどを紹介している

    超便利!収納術はこれでOK!部屋から衣類、グッズ活用法など役立つ収納術まとめ - Life Design
  • [CSS]知ってると便利!「:target疑似クラス」を使ったスタイルシートのテクニックと注意点

    :target疑似クラスは、ターゲットとなるアンカーリンク先の要素を表します。例えば、長い記事をユニークなidでセクションに分け、それぞれのセクションにアンカーリンクを設置します。:target疑似クラスを利用すると、ターゲットとなるセクションごとにスタイルを適用することができます。 :target疑似クラスを使ったスタイルシートのテクニックと注意点を紹介します。 The :target Trick :target以外の便利な疑似クラス・疑似要素については、下記のページを参考に。 使い方をしっかりマスターしておきたい便利な5つの疑似クラスと疑似要素 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様に許可を得て翻訳しています。 :target疑似クラスを使って、コンテンツを表示・非表示 :target疑似クラスを使って、ナビゲーションをスライドアウト :target

    [CSS]知ってると便利!「:target疑似クラス」を使ったスタイルシートのテクニックと注意点
  • 「UXと組織デザイン」について考える。HCD-Netサロン レポート

    こんにちは、@h0saです。 ちょっと時間が経ってしまいましたが、2014年9月4日に開催された第45回HCD-Netサロン「UXと組織のデザイン」に参加しました。 ■内容: 18:30-18:40 「組織のデザインとは」山崎和彦氏(千葉工大 教授) 18:40-19:10 「社員の力を引き出す人事の活動」野島義隆氏(サイバーエージェント、シニアマネージャー) 19:20-19:50 「UX思考の組織づくりと、その課題」山郁也氏(BEENOS、戦略ディレクター) 20:00-20:50 「UXと組織のデザイン」パネル・ディスカッション 特にBEENOS山郁也氏のお話は学ぶものがありましたので、そちらを中心にレポートします。 スタートアップ界隈の用語も知らないものがあったので、注釈を入れながら、参考になったお話をメモしました。それでは以下からどうぞ。 BEENOSの事業内容 ・スタートア

    「UXと組織デザイン」について考える。HCD-Netサロン レポート
  • Web Componentsの現状 | POSTD

    Alex Russell が Fronteers Conference 2011 で初めて発表したWeb Componentsは、長きにわたり開発者の注目を集めてきました。その概念はコミュニティに衝撃を与え、発表以来、講演や議論のテーマとして多く取り上げられています。 2013年 Google は、Web Componentsをベースとするフレームワーク、 Polymer をリリースしました。その目的は、新規APIの動作を簡易的にチェックし、コミュニティからフィードバックをもらい、さらなる資金や評価を得ることでした。 導入から4年が経った今、Web Componentsは十分に普及している はず です。ところが実際は、”あるバージョン”のWeb Componentsに対応したブラウザは Chrome しかないという現状です。Polyfillがあっても、大半のブラウザでサポートしない限り、W

    Web Componentsの現状 | POSTD
  • 今、Webの最先端では何が起こっているのか?──最新機能目白押し!Google I/O 2016セッションレポート【前編】

    今、Webの最先端では何が起こっているのか?──最新機能目白押し!Google I/O 2016セッションレポート【前編】 河合良哉 2016年5月18日〜20日、GoogleさんのGoogleplexの横にあるShoreline Amphitheatre(ショアライン アンフィシアター)で行われたGoogle I/0 2016のセッション「What’s new for the web?」についてのレポート前編です。前編では、Webの最先端として、既に導入済みの機能やAPI、またこれから導入される機能を怒涛のごとく紹介します! セッション開始前の会場入口 登壇者:左:Chris Wilson氏、右:François Beaufort氏 今現在Webで起こっていること Progressive Web App (goo.gl/WR7yJ3) Service Worker、Add to Ho

    今、Webの最先端では何が起こっているのか?──最新機能目白押し!Google I/O 2016セッションレポート【前編】
  • 長文日記

  • Web系ディレクターの憂鬱 | F's Garage

    #記事はフィクションです。(というか、これは、ただのエクスキューズで、誰に向けて書いた記事でもないという意味ですw) #今回もまた人に読ませることを意識して書いてるわけじゃないので、冗長です。 Webの受託系の会社についての話を雑談でしていて、ディレクターって最近少なくなっちゃのかなという話をしていた。 当社でも、最近ディレクター職という役割が生まれていて、それは良いんだけど、案の定「誰がやるか?と言われればディレクター ?」みたいな話が徐々に増えつつあるので、整理するためにも少し昔を振り返ってみたいと思って、この記事を書いている。 混沌とするディレクター職の仕事範囲 僕が所属していた会社で、受託の仕事をしていた2000年代前半は、僕が入った時で10人ぐらい、大きくなって30人ぐらいがWebの仕事をするチームだったかな。開発、デザイン、営業を全部自分達でやる受託の会社だった。案件規模は、

    Web系ディレクターの憂鬱 | F's Garage
  • はてなブログのAMP対応で学ぶウェブサービスのAMP対応 - hitode909の日記

    プレゼンモード 再生 ← / →で移動 fでフルスクリーン escでおわる こんにちは,id:hitode909です.このあと14時から品川のマイクロソフト様のオフィスでおこなわれている,YAP(PはパチモンのP)Cで発表します. この記事では,発表資料を公開いたします.現地の方は今すぐCルームに来てください.そうでないかたは懇親会でお会いしましょう. はてなブログのトピックもあるようです. トピック「YAPC」 #yapc8ojic のツイート はてなブログのAMP対応で学ぶウェブサービスのAMP対応 2016/07/03 YAP(achimon)C::Asia Hachioji 2016 mid in Shinagawa hitode909 自己紹介 id:hitode909 @hitode909 京都から来ました はてなはてなブログを作っている 自己紹介 YAPC 2015でベスト

    はてなブログのAMP対応で学ぶウェブサービスのAMP対応 - hitode909の日記
  • じょうずなワニのつかまえ方 | 文字の手帖

    1986年『じょうずなワニのつかまえ方』(ダイヤグラムグループ著、バベル・インターナショナル訳) 初版が、株式会社主婦の友社から出版されました。 「いまは無用の知識でもいつか必ず役に立つ!」という内容で、モリサワをはじめとする国内の主要な フォントベンダーのいろいろな書体を駆使し、項目ごとに書体・級数を変えて組んだ、 文字の見帳としての機能もありました。 現在、再編集され扶桑社文庫より文庫が刊行されています。 無人島でのひまつぶしに、都会生活でのサバイバルに、そのためのアドバイスと未知の情報をあなたに。 会話を続かせるのが苦手なあなたに、子供に自慢したいお父さんに、デザインのアイディアソースに… 話題づくりのネタとして、是非ご一読ください。 表題の「ワニをつかまえるための方法」から 「レオナルド・ダ・ビンチの秘密を読みとる方法」「花の色を変えるには」 「クマにダンスを教えるには」「ロウ

    じょうずなワニのつかまえ方 | 文字の手帖
    kechino
    kechino 2016/07/01
  • iPhone Safariで動画をインライン再生する方法 - Qiita

    ##iPhone SafariのVideoタグの制限 iPhone SafariのVideoタグには大きく2つ制限がある。 ユーザインタラクション(タップ)なしに再生できない 初期再生時必ずフルスクリーン再生になる 特に2がクセモノで、これのせいでモバイルブラウザに動画広告はほぼ無いし、モバイルブラウザゲームには動画演出がない(MotionJPEGみたいにjpegを数百枚数千枚差し替えるとか涙ぐましいことをしている例はある)。 ##制限は超えられる この制限が超えられないものかと調べてみると、やはり同じようなことを訊いている人が居た。 inline html5 video on iphone - Stack Overflow http://stackoverflow.com/questions/30855662/inline-html5-video-on-iphone で、そのベストアンサ

    iPhone Safariで動画をインライン再生する方法 - Qiita
  • ReactでTDD(テスト駆動開発)を始めよう : 環境構築からテスト作成、機能実装までの詳解ガイド | POSTD

    最小限の設定のTDD手法を使い、「何をテストすべきか?」から、よくある落とし穴の避け方まで、Reactコンポーネントをテストする方法を学びましょう。 導入 まず、 React を触ったことがあり、更にはいくつかのテストも書いた経験があるとしましょう。それでも、コンポーネントをどうテストするのが最善なのか、よく分からないかもしれません。どこから始めるのでしょう。具体的には何をテストすればよいのでしょうか。 いくつかのReactコンポーネントは簡潔過ぎて、そもそもテストが必要なのかすらはっきりしません。 AngularからReactに乗り換えた 人なら、テストには愛憎のような思いがあるかもしれません。 確かに Angular にはテストを支援するツールがたくさんありますが、同時にテストを書くのが難しくなる可能性があります。冗長ながら省略できない定型コードが多々ある上、 $digest の呼び出

    ReactでTDD(テスト駆動開発)を始めよう : 環境構築からテスト作成、機能実装までの詳解ガイド | POSTD
  • チームでコンポーネントを構築する : 開発者間でコンポーネントの一貫性を保つための、シンプルな練習問題 | POSTD

    チームでコンポーネントを構築する : 開発者間でコンポーネントの一貫性を保つための、シンプルな練習問題 コンポーネントは 素晴らしい ものです。 HTMLJavaScriptCSS を、再利用もテストも可能なコードのパッケージとしてカプセル化できます。 コンポーネントにまつわる一つの問題として、 独断的 になりうる、ということが挙げられます。私が「これはコンポーネントだ」と分類するものが他の人にとっては違うこともありますし、逆もまた然りです。 チームで仕事をするときは、 意見 と 知識 を共有することが大事です。それでは、チームでコンポーネントを構築する場合、意見が一致しているかを確認するためにはどうすればよいでしょうか? この投稿では、私たちがアプリケーションをコンポーネントに分解するときの思考プロセスを辿り、自分たちの考えと周囲の開発者たちの考えのギャップをどのように埋めて

    チームでコンポーネントを構築する : 開発者間でコンポーネントの一貫性を保つための、シンプルな練習問題 | POSTD
  • おすすめプラグイン(2013年)

    This domain is registered at Dynadot.com. Website coming soon.

    おすすめプラグイン(2013年)
  • Internet Trends — Kleiner Perkins Caufield Byers

    Kleiner Perkins is committed to respecting and protecting your privacy; please contact [email protected] with any questions regarding our privacy practices. © 2024 Kleiner Perkins Download Report We use data to tell stories of business-related trends we focus on. We hope others take the ideas, build on them & make them better. At 3.6B, the number of Internet users has surpassed half the world’s po

    Internet Trends — Kleiner Perkins Caufield Byers