タグ

gruntに関するmachatakaのブックマーク (5)

  • 画像の最適化をCLIだけで行うgrunt-imageを作った

    画像の最適化をCLIだけで行うgrunt-imageを作った Webにおける画像については以前記事にしたが、 そのフローをより良くするべく最近gruntのモジュールを作ったのでその話を。 前置き 私の業務は弊社サービスのパフォーマンス改善を業務。何がボトルネックになっているかは各プロジェクトでまちまちだが、共通しているのが 「とにかく画像が多い」 というところ。どのサービスもペイロードサイズの80%程を画像が占めている。 画像の最適化を忘れるだけで(例えば)100KBとか平気で増えるので、これではCSSJavaScriptのファイルサイズを減らしても末転倒である(もちろんCSSJavaScriptも結合と圧縮は非常に重要だけど!)。 各種最適化ツール ではどうやって画像を最適化するのか、という話になるが、GUIだと以下の3つが有名で優秀。 ImageAlpha: フリーソフト。24b

    画像の最適化をCLIだけで行うgrunt-imageを作った
  • 【AngularJS】テンプレート(.html)を1ファイルにまとめたい! - Qiita

    gulp版かきました: 【AngularJS】テンプレート(.html)を1ファイルにまとめたい! - gulp ver. grunt-angular-templates GruntでJSやCSSをビルドするとき, ひとつにまとめて(concat) ちっちゃくして(uglify,cssmin, htmlmin) 少しでもページの読み込みを軽くしようとします,が…. AngularJSでDirectiveやng-includeする用のテンプレートファイル(.htmlファイル)はどうしたらいいの?( ゚д゚) 「jsファイルにHTMLをつらつら書いていくのはチョット…」 「かと言ってバラバラのままだとリクエストが増えて重くなる…」 そんな時に便利なのがgrunt-angular-templatesです.

    【AngularJS】テンプレート(.html)を1ファイルにまとめたい! - Qiita
  • タスクランナーgulp.js最速入門 - id:anatooのブログ

    相変わらず仕事ではデザインやりつつJavaScript書いている。 タスクランナーとしてGrunt.jsを使っていたけれども、使ううちに段々不満がでてきた。遅かったり、記述が冗長になりがちでつらかったので最近になってgulpに乗り換えた。 gulpは良い。タスクは自動的に並列に実行され、かつストリームで処理されるので速いし、タスクの記述もストリームベースの書き方のおかげでGrunt.jsに比べるとだいぶ短くなる。 ただ、そこらにあるgulpをちょっと試しただけの日語の記事やドキュメントをみてても実際のプロジェクトで使えるレベルまでの知識を得られず学習に一日かかった。 この記事では、gulpをまともに使えるようになるまでに必要な知識を書く。 導入とHelloWorld まずは導入。npmからgulpをインストールする。 $ npm install gulp -g $ gulp -v [gu

    タスクランナーgulp.js最速入門 - id:anatooのブログ
  • 合コン失敗したら風俗

    女子大生がたくさん働いているデリヘルのサービス。深夜でも使える風俗として、自分の暮らしを豊かにしてくれているデリヘルです。有名大学に通う女性を指名した今回は、思い出しただけでも興奮が甦ってくるほど。素股の気持ち良さは挿入を超えるくらいの感覚でした。その秘密は敏感なクリにあります。素股をするとどんどん刺激されてクリが固くなり、それが亀頭に当たって気持ち良い。相手も擦れて気持ち良いという相乗的な魅力に浸るのが、今までの風俗史上最高の体験になったのです。素股はぎこちなさもあるのですが、それでも密着度が高くてアソコへの刺激は十分すぎるほど。途中で耐えることを諦めていれば、きっとサービスから半分も消化しないうちに果ててしまっていたと思います。しかし、僕は風俗MASTERです。そんなことできません。キスも大好きらしく、クンニをした後でも何度となく「チューしてほしい」とお願いされたので、舌を絡めてじっく

  • GitHub - gruntjs/grunt-contrib-cssmin: Compress CSS files.

    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 - gruntjs/grunt-contrib-cssmin: Compress CSS files.
  • 1