タグ

2015年1月2日のブックマーク (11件)

  • GitHub - csscomb/vim-csscomb: CSScomb plugin for Vim. Tool for sorting CSS properties in specific order.

    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 - csscomb/vim-csscomb: CSScomb plugin for Vim. Tool for sorting CSS properties in specific order.
    oppara
    oppara 2015/01/02
  • セマンティック バージョニング 2.0.0

    english [en] français [fr] pyccкий [ru] español [es] italiano [it] português brasileiro [pt-BR] 繁體中文 [zh-TW] 简体中文 [zh-CN] 한국어 [ko] slovensky [sk] العربية [ar] 日語 [jp] v2.0.0 概要 バージョンナンバーは、メジャー.マイナー.パッチとし、バージョンを上げるには、 APIの変更に互換性のない場合はメジャーバージョンを、 後方互換性があり機能性を追加した場合はマイナーバージョンを、 後方互換性を伴うバグ修正をした場合はパッチバージョンを上げます。 プレリリースやビルドナンバーなどのラベルに関しては、メジャー.マイナー.パッチの形式を拡張する形で利用することができます。 導入 ソフトウェア・マネージメントの世界には、『依存性地

    oppara
    oppara 2015/01/02
  • スクロールバーの幅

    スクロールバーの幅を知りたいことはままある。CSSで拾えれば最高なのだけど……というところで、calc(100vw - 100%)で拾えることがわかった。ただこれで拾えるかどうかはその要素の親に依存するので、いつでもどこでも使えるわけではない。せめてJavaScriptでは扱えるようにしてみたい。 Demo: Get Scrollbar Width with JavaScript ボタンをクリックするとスクロールバーの幅がダイアログで表示される。オーバーレイのスクロールバーの場合は0pxになり、そうでない場合はスクロールバーの幅が返る。body要素の幅が100%であることが条件になるが、まず大丈夫だろう。 仕組みは単純なものでwidthプロパティーをcalc(100vw - 100%)にした要素をbody要素の子に突っ込んで、計算済みスタイルを拾うというだけだ。overflowプロパティー

    スクロールバーの幅
    oppara
    oppara 2015/01/02
    スクロールバーの幅 - Weblog - http://t.co/XI1i0b1Q8V B!
  • URLUtils.hash (location.hash)とその返す値 - Weblog - Hail2u.net

    URLUtilsインターフェイスのブラウザーにおける実装であるLocationオブジェクトのhashプロパティーによりURLのフラグメント識別子(と#)を取得・代入できる。最近のブラウザーは非ASCII文字列もURLエンコードせずに扱えるようになっているが、この辺りの挙動がFirefoxだけ少し違うようだ。それはhashプロパティーの返す値で、常にデコードされた形で返ってくるようになっている。 例えば適当なウェブページで開発者ツール(的なもの)を開き、コンソール(などと呼ばれてるもの)で以下を実行してみる。 > location.hash = '#' + 'あいうえお' < "#あいうえお" > location.hash < "#あいうえお" > location.hash = '#' + encodeURIComponent('あいうえお') < "#%E3%81%82%E3%81%8

    URLUtils.hash (location.hash)とその返す値 - Weblog - Hail2u.net
    oppara
    oppara 2015/01/02
    URLUtils.hash (location.hash)とその返す値 - Weblog - http://t.co/XI1i0b1Q8V B!
  • gulpで依存関係を考慮した自動コンパイル - Hatena Developer Blog

    こんにちは、シニアアプリケーションエンジニアのid:taraoです。はてなエンジニアアドベントカレンダー2014の21日目として、依存先のファイルが更新されたらコンパイルしなおす処理をgulpで実現する方法について、とくにLessを例にとって紹介します。 はてなでは、JavaScriptCSSなどの静的ファイルをTypeScriptやLessなどからコンパイルして生成することが増えています。CSS(Less)は主にデザイナが書くため、コンパイル手順はできる限り簡単にする必要があります。多くのチームでは、サーバアプリケーションをローカル環境で実行している最中はファイルの変更に応じて自動的にコンパイルしなおすようになっています。 ファイルの更新監視からコンパイルまでの処理にはGruntなどを使ってきましたが、コンパイル対象のファイルに依存関係がある場合、依存先のファイルの変更に応じて依存元の

    gulpで依存関係を考慮した自動コンパイル - Hatena Developer Blog
    oppara
    oppara 2015/01/02
  • 絵文字のショートカット・ファミリー

    Chromeでも着々とユニコード絵文字への対応が始まっているようだが、Windows版のChromeにはまだ来る気配がない。そのため絵文字をそのままで表示しようとすると工夫が必要になる。が、JavaScriptでカラー画像に差し替えて……というのは、コストがそこそこ高く個人のウェブサイト向けではない。かといって様々な要素に絵文字を表示できるフォントをプラットフォームごとに指定していくのも手がかかる。そこで絵文字用のショートカット・ファミリーの出番になる。 @font-face { font-family: 'Emoji'; src: local('Apple Color Emoji'), local('Gecko Emoji'), local('Noto Sans Emoji'), local('Segoe UI Emoji'), local('Segoe UI Symbol'), loc

    絵文字のショートカット・ファミリー
    oppara
    oppara 2015/01/02
    絵文字のショートカット・ファミリー - Weblog - http://t.co/XI1i0b1Q8V B!
  • jQueryでスマートフォンとタブレットでviewportを切り替える実験(iPhone6 Plus対応)|BLACKFLAG

    Webサイトを作る際、最近では様々な画面サイズ(解像度)のデバイスが増えていることから レスポンシブで構築する際のviewport設定に迷うことがあります。 すべてのデバイスで画面幅に合わせて綺麗に表示させるには viewportの値を切り替えてしまった方が楽な場合もあったので スマートフォン[iPhone/Android]とタブレット[iPad/Android]それぞれで jQueryを使って、viewportを切り替えるサンプルを作ってみたので紹介してみます。 まずは別枠で動作サンプルから。 ※サンプル画面はスマートフォンまたはタブレットでご確認ください。 「jQueryでスマートフォンとタブレットでviewportを切り替える実験」サンプルを別枠で表示 見た目上は分かりませんが スマートフォン[iPhone/Android mobile]とタブレット[iPad/Android]で そ

    jQueryでスマートフォンとタブレットでviewportを切り替える実験(iPhone6 Plus対応)|BLACKFLAG
    oppara
    oppara 2015/01/02
  • Docker Hub 公式 PHP イメージで、複数バージョンの PHP コンテナを起動する

    Home > Docker | PHP > Docker Hub 公式 PHP イメージで、複数バージョンの PHP コンテナを起動する Docker Hub の 公式 PHP イメージで、PHP 5.4, 5.5, 5.6 のコンテナを起動します。 PHP Advent Calendar 2014 の 12 日目です。昨日は、PHPで簡単に華麗にDIとAOPをキメる でした。 Docker Hub には、公式でミドルウェアや言語のイメージがで公開されています。PHP もその一つで、現在は、5.4, 5.5, 5.6 が公開されています。また、バージョン毎に複数のタグが存在し、cli / fpm / apache(mod_php) といた構成違いのものが存在します。 https://registry.hub.docker.com/_/php/ ここでは、5.x-apache タグのイメージ

    oppara
    oppara 2015/01/02
  • Practical Symfony #25: Routerを拡張してURLのサブディレクトリを横断的に処理する

    Symfony Advent Calendar 2014 (Qiita) 4日目 前(12月3日 ) 次(12月5日) Webサービスで、ユーザーのアカウントごとにサブディレクトリを割り当てたいとします(最近はユーザーアカウントごとにサブドメインを割り当てる方が主流かもしれませんが)。例えば次のような形です。 トップページ http://example.com/ユーザー hidenorigoto のコンテンツ http://example.com/hidenorigoto/profilehttp://example.com/hidenorigoto/report/20141124ユーザー someone のコンテンツ http://example.com/someone/profilehttp://example.com/someone/report/20141124このような形をとるシス

    Practical Symfony #25: Routerを拡張してURLのサブディレクトリを横断的に処理する
    oppara
    oppara 2015/01/02
    [25:]PHPメンターズ -> Practical Symfony #25: Routerを拡張してURLのサブディレクトリを横断的に処理する B!
  • Skyline - CSSフレームワーク開発のベースに

    どれだけスタイルシートのフレームワークが登場してきても、それでも大抵のWebサイトは独自のスタイルシートで組まれているものです。しかし独自で組むとデザイン漏れが発生し、後付けで設定を追加したり更新が続くと徐々に最初の設計思想から離れていくものです。 そこで使ってみたいのがSkylineです。Skylineはデザインフレームワークという訳ではなく、カスタムスタイルシートフレームワークを構築する差異の出発点として欲しいと考えているライブラリです。 Skylineの使い方 Skylineは4つの階層に分かれています。ベース、エレメント、レイアウトそしてモジュールです。それぞれ目的に沿って、書き加えていきます。SkylineはOOCSS/SCSSを使って書けるようになっています。 HTMLの構造はHTML5に沿って書かれており、モバイルファーストな設計思想になっています。さらにjQueryの組み合

    Skyline - CSSフレームワーク開発のベースに
    oppara
    oppara 2015/01/02
  • 【翻訳】DockerとVagrantによるRails開発環境 - Qiita

    (2014年の記事ですよ。) オリジナル:"A Rails Development Environment with Docker and Vagrant" by Ben Dixon http://www.talkingquickly.co.uk/2014/06/rails-development-environment-with-vagrant-and-docker/ (デプロイ経験あまりないので訂正、つっこみなど大歓迎です。訳しづらかったところは原文も入れてます。Benさんから翻訳&&シェアOKの許諾もらっています。このテーマでさらにいくつか記事を投稿していく予定らしいです。) 既存のRailsプロジェクトに新しい開発者を招き入れることは、来あるべき簡単さよりもまだまだはるかに難しいタスクです。アプリやアプリ一式の開発環境構築作業の大部分(正しいバージョンのrubyやデータベースその

    【翻訳】DockerとVagrantによるRails開発環境 - Qiita
    oppara
    oppara 2015/01/02