hatenaに関するshun9167のブックマーク (57)

  • グーグル、重たいコンテンツもサクサク見られる「AMP HTML」を発表

    グーグル、重たいコンテンツもサクサク見られる「AMP HTML」を発表2015.10.09 12:00 動画やアニメの視聴も快適に。 モバイルサイトのコンテンツ、どんどんリッチになっていきますね。動画やアニメなども充実してきましたし、インタラクティブな仕掛けがあるサイトもたくさんあります。 でも、重たくてロードに時間がかかることも、よくあります。ユーザーからすればストレスになりますし、コンテンツを配信している企業もビジネスチャンスを逃してしまいます。それを何とかしようということで、グーグルは「Accelerated Mobile Pages(AMP)」というプロジェクトを立ち上げました。 このプロジェクトの基盤になっているのが、ウェブサイトを劇的に軽くするオープンソースのフレーム「AMP HTML」。同じコードでスマホやタブレットなど、あらゆるモバイル機器やプラットフォームに対応できます。

    グーグル、重たいコンテンツもサクサク見られる「AMP HTML」を発表
    shun9167
    shun9167 2015/10/15
    グーグル、重たいコンテンツもサクサク見られる「AMP HTML」を発表 : ギズモード・ジャパン @gizmodojapanから
  • JSのパフォーマンスをお手軽に解析する方法 - Qiita

    TL;DR Chromeで console.profile() と console.profileEnd() を使うと超簡単にJSの実行パフォーマンスを解析できる、という事実を今日知ったのでシェアさせていただきます。 やりたいこと JSの任意の関数の実行プロファイル (コールスタックごとの所要時間) を見たい。 やりかた Google Chromeのデバッグコンソールで以下のようなスクリプトを入力して実行 (見やすくするため改行入れてますが実際には一行で)

    JSのパフォーマンスをお手軽に解析する方法 - Qiita
    shun9167
    shun9167 2015/09/19
    console使ってJSの実行時間を簡単に解析できるのは便利ですね! JavaScript - JSのパフォーマンスをお手軽に解析する方法 by @sakatam on @Qiita
  • エンジニアなら知っておきたい lessコマンドtips 11選 - Qiita

    タイトルはかなり挑戦的(?)ですがあまり気にしないでください。 ※注意 このエントリで紹介しているオプション、コマンドはCentOSでしか動作確認をしていません。 その他ディストリビューションや、インストール方法によっては挙動が異なる場合があります。 「less」 使ってますか? エンジニアなら普段Linuxに触る機会が多々あるかと思います。 エンジニアのみならずMacだったりUbuntuだったりで私用PCでもターミナルが使えるようになっている方は多いかもしれません。 私は普段の仕事ではサーバの運用管理をしています。 仕事柄触る頻度が高いのはLinuxサーバです。 そして、使うのは大体CLIです。 そもそもLinuxGUIを触る機会がなかなかありません。 大体リモートからターミナルで接続してCLIでちょいちょいっと処理をする感じですね。 GUIである場合でもLinuxを使っていればターミ

    エンジニアなら知っておきたい lessコマンドtips 11選 - Qiita
    shun9167
    shun9167 2015/09/12
    lessってこんなに便利だったのか!パイプで渡せることすら知らなかった…(^^;) Linux - エンジニアなら知っておきたい lessコマンドtips 11選 by @i_luv_kneesox on @Qiita
  • 昔のホームページあるある 上から雪が降ってきた! - エキサイトニュース

    SNSが全盛期となっている現在では、もう遠い昔となってしまった、90年代後半の「個人ホームページ全盛期」。多くの家庭にパソコンが存在するようになり、自分から情報を発信できるようになった時代。 まるで文明開化のような時代の到来に胸が弾み、HTMLタグを1から覚えたという人も多いのでは? 個人のセンスがそのまま表れるなんともいえないカオスな世界。今となっては懐かしい昔のホームページあるあるを見ていきましょう! 【手作りだからこそあるある!】 ・「○○のお部屋」「○○のホームページ」みたいなタイトル ・「ようこそ」などのメッセージが画面を左右行ったり ・ワードアートで立体&虹色グラデーションにした「Welcome to My Homepage」 ・作成中のページは工事中と表現(道路工事標識みたいなイラストを設置) 個人ホームページの作成を身近なものにしたのが、ジャストシステム開発・販売の「ホーム

    昔のホームページあるある 上から雪が降ってきた! - エキサイトニュース
    shun9167
    shun9167 2015/09/12
    ほとんど共感してしまった…笑 昔のホームページあるある 上から雪が降ってきた! - エキサイトニュース @ExciteJapanから
  • Googleが推薦するHTMLとCSSのコーディング方法

    2012年7月12日のGoogle ウェブマスター向け公式ブログの記事「HTMLCSS のコーディングガイドライン」で紹介されていた「Google HTML/CSS Style Guide」に書いてあるコーディング方法と感想を紹介します。 Google HTML/CSS Style Guideの日語翻訳 Google HTML/CSS Style Guideは英語なのでGoogle Chromeで翻訳して確認していたんですが、すでに翻訳してあるサイトがあったのでこちらも参考に両方を見て確認していきました。 Google HTML/CSS Style Guideを翻訳してある記事「Google HTML/CSS Style Guide」を適当に和訳してみたは、かなり助かり参考になりました。 それではGoogle HTML/CSS Style Guideに書いてあるHTMLCSSのコ

    Googleが推薦するHTMLとCSSのコーディング方法
    shun9167
    shun9167 2015/08/03
    "http"とか<head>とか<body>って実は略せるんですね。"http"はともかく、<head>とか<body>は略すと可読性が残念なコトになりそう。 Googleが推薦するHTMLとCSSのコーディング方法
  • [JavaScript]使い分けるだけで今すぐデバッグ効率を上げる、consoleオブジェクトの関数 - Qiita

    なんかはよく使うはず。 だが、ちょっとした関数の使い分けでデバッグ一つもしやすくなる。 なのでほんの少し紹介。 ※以下は全てGoogle Chromeでの実行結果です console.error 赤い!よくあるエラーメッセージ エラーとみなす箇所に是非

    [JavaScript]使い分けるだけで今すぐデバッグ効率を上げる、consoleオブジェクトの関数 - Qiita
    shun9167
    shun9167 2015/07/25
    console.log しか知らなかった… [JavaScript]使い分けるだけで今すぐデバッグ効率を上げる、consoleオブジェクトの関数 on @Qiita
  • シェルの入出力制御あれこれ

    シェルスクリプトはあまり触らないから忘れちゃうのでメモっとく。 主にパイプとかリダイレクトとかプロセス置換とか。 パイプ コマンドの出力を別のコマンドの入力にする

    シェルの入出力制御あれこれ
    shun9167
    shun9167 2015/07/13
    { } で囲めば複数コマンドの出力先をまとめて制御できるんですね!知らなかった! ShellScript - シェルの入出力制御あれこれ - Qiita
  • Microsoft、Silverlightの使用中止を推奨 | スラド IT

    Microsoftが、Webページでのメディア再生にSilverlightの使用をやめてHTML5ベースの技術に移行することを推奨している(Microsoft Edge Dev Blogの記事、 The Registerの記事)。 Silverlightなどのプラグインは異なるWebブラウザーでの相互運用性を高めるための仕組みだが、デバイスやプラットフォームの種類が増加するにつれサポートが困難になっており、脆弱性の修正にも時間がかかる。一方、HTML5ではMedia Source Extensions(MSE)やEncrypted Media Extensions(EME)、DASH、Common Encryption(CENC)などにより、保護されたコンテンツの配信も可能となっている。Webブラウザー側でも、Microsoft EdgeではActiveXのサポートが廃止され、Google

    Microsoft、Silverlightの使用中止を推奨 | スラド IT
    shun9167
    shun9167 2015/07/07
    Silverlightはやはり廃止の方向に動いていくようですね... Microsoft、Silverlightの使用中止を推奨 | スラド IT
  • Twitterウェブで複数アカウントをワンクリックで切り替えられる拡張機能「Twitcher」 | ライフハッカー・ジャパン

    ヘッドライトの黄ばみがサッとキレイに! メッキ・ホイール・シートにも使えるマルチ過ぎなお手軽クリーナー「ウルトライト」

    Twitterウェブで複数アカウントをワンクリックで切り替えられる拡張機能「Twitcher」 | ライフハッカー・ジャパン
    shun9167
    shun9167 2015/07/03
    こういうの欲しかったんです! Twitterウェブで複数アカウントをワンクリックで切り替えられる拡張機能「Twitcher」 | ライフハッカー[日本版] @lifehackerjapanさんから
  • Deep LearningのWebプラットフォームLabellioを試してみた - kivantium活動日記

    Deep Learningによる画像認識を可能にする最も簡単なWebプラットフォーム「Labellio」のリリースのお知らせという記事を見かけたので試してみました。 公式のチュートリアルに従えば簡単にDeep Learningを使った画像認識を試すことが出来ました。 まずはLabellioにアクセスします。 サインインをクリック。 アカウントはGitHubまたはGoogleアカウントと紐づけするようです。 ログインするとモデル作成画面に飛ぶのでCreate Modelをクリック。(kinmosaは過去に私が作成したモデルです) モデル名を入力してAdd dataをクリック。 今回はご注文は機械学習ですか?で使ったデータセットをzip形式で送る方法を使いました。 このようにラベル名のついたフォルダにそのキャラの顔画像を入れます。フォルダ直下に入れたファイルはフォルダ名のラベルが付くようです。

    Deep LearningのWebプラットフォームLabellioを試してみた - kivantium活動日記
    shun9167
    shun9167 2015/07/01
    無料でできるとか凄いなこれ。 Deep LearningのWebプラットフォームLabellioを試してみた - kivantium活動日記
  • service workerを実際のRailsで開発しているサービスに導入してみよう - Qiita

    「service worker」とは? Chrome ソフトウェアエンジニアの@nhiroki_さんによると、 ページのバックグラウンドで動くイベント駆動の JavaScript 環境 (ゆえに “Service” Worker) とのこと。 大きくは現在は2つ特徴がある。 Cache機能 (オフライン環境でのアクセスを可能に) Push機能 (アプリと同様にリエンゲージメントを高める) 引用:Service Worker の紹介 Service Workerのライフサイクルは上記。 - 引用: Service Worker hackathon 2015 - introduction talk 1秒ってのは、人がシームレスに感じる(=違和感なくかなり心地よい)秒数だが、実際今のmobileでの1秒の内訳は上記にある通り、コネクション張ったり通信を発生させる部分で既に大枠を使っている・・・w

    service workerを実際のRailsで開発しているサービスに導入してみよう - Qiita
    shun9167
    shun9167 2015/06/28
    こちらでもしろかい!のエントリが紹介されていました!ありがとうございます! ServiceWorker - service workerを実際のRailsで開発しているサービスに導入してみよう on @Qiita
  • Swiftを始めるきっかけ作りと折れずに継続していけるためのオススメサイト - Qiita

    まだまだひよっこiOSエンジニアな僕(yotsu7)ですが、SwiftでのiOSアプリ開発に興味がある、やってみたい、始めて間も無くもう心が折れそうという方の助けになるようなサイトを実際に参考にさせていただいていたサイトから抜粋して紹介させてもらおうと思います。 サイトの紹介 Swift Docs Swiftの逆引きができるサイトです。例えば、Buttonを作りたい等開発者の要望に応えてくれるサイトであり、Swiftでアプリを作るきっかけには非常に便利なサイトかと思います。また、Storyboardを使用せず、コードでの例が多く載っているので、手を動かして学ぶにはもってこいなサイトです。 iPhoneアプリ開発の虎の巻 言語自体はSwiftではなくObjective-Cの解説がされているサイトなのですが、Swiftにも通づるものがあり各クラスの解説や、メソッド、引数等細かに解説されているの

    Swiftを始めるきっかけ作りと折れずに継続していけるためのオススメサイト - Qiita
    shun9167
    shun9167 2015/06/28
    しろかい!のエントリが紹介されていました!ありがとうございます! iOS - Swiftを始めるきっかけ作りと折れずに継続していけるためのオススメサイト on @Qiita
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネット(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 ※1 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 ※1 レジストラ「GMO Internet, Inc. d/b/a Onamae.com」のシェア値を集計。 ※1 2020年8月時点の調査。

    shun9167
    shun9167 2015/06/25
    シェルスクリプトの終了通知なんかに使えそうです! Keep it simple: 手っ取り早くUbuntuからメールを送信する方法
  • アクセス解析データを掻き乱すリファラ偽装スパムへの対策|Web制作 W3G

    Updated 2015.12.24 / Published 2015.03.19 free-floating-buttons.com, free-share-buttons.com, social-buttons.com, simple-share-buttons.comなどロシアウクライナの地域からのリファラを偽装するスパムボットが活発化しており、100セッション/日以上の被害を受けるサイトがでてくるなど、アクセス解析のデータが掻き乱され、困惑させられるケースが増えていませんか? 暫時対策として、Google Analytics以外のアクセス解析ツールを利用されている場合は、活発に活動しているスパムボット(リファラから)のアクセスを拒否することで、設定以降後の被害を最小限に抑えられ、アクセス解析データがほぼ正常になることが期待できます。ただし、所詮はここで紹介する対策はスパマーとのい

    アクセス解析データを掻き乱すリファラ偽装スパムへの対策|Web制作 W3G
    shun9167
    shun9167 2015/06/16
    うちも知らぬ間にやられてたっぽい… Google Analyticsのアクセス解析データを掻き乱すリファラスパム対策
  • Sublime Text のプロジェクトを閉じる方法 - 情報系大学院生のWebメモ

    この記事は Sublime Text Advent Calendar 2014 - Adventar の15日目の記事です。 11日目の id:mermaid1112 さんの記事を読んでいたら Sublime Text のプロジェクトについて困っていたので、その対処方法を書きます。 プロジェクトの作成方法 問題1:Sublime Text 3 では開いているプロジェクトを閉じることができない 問題2:Sublime Text 3 ではプロジェクトの一覧に作成したプロジェクトが表示されない Sublime Text のプロジェクトの構成 原因:sublime-workspace ファイルが作成されない 対処方法:sublime-workspace ファイルを作成する 対処方法1:Save Workspace as... で sublime-wokspace ファイルを作成する 対処方法2:S

    Sublime Text のプロジェクトを閉じる方法 - 情報系大学院生のWebメモ
    shun9167
    shun9167 2015/06/16
    そうだったのか! Sublime Text のプロジェクトを閉じる方法 - 情報系大学生のWebメモ
  • cdコマンドで一つ前に移動してきたディレクトリへ戻る方法|kawalog

    環境 cd コマンドが使えるLinuxMac 一つ前にいたディレクトリへ戻りたい! 結論から書くと以下のコマンドで直前にいたディレクトリへ戻れます。 1$ cd - 動作確認 例えば、ターミナルで /etc/apache2/ にいるとします。 そしてこのディレクトリの中にあるusersというディレクトリに入りたくてcd usersと打ちたいとします。しかし、cd だけ打った段階でエンターキーを押してしまいホームディレクトリへ戻ってしまう… なんていう経験は結構あるんじゃないでしょうか? 先ほど紹介したコマンドを使うと、長いパスを延々打たなくても一つ前に移動してきたディレクトリに戻れるんです。 1$ pwd 2/etc/apache2/ 3 4$ cd 5 6$pwd 7/Users/kawa-xxx 8 9$cd - 10/etc/apache2/ 楽ちん楽ちん。コマンドのオプションを理

    cdコマンドで一つ前に移動してきたディレクトリへ戻る方法|kawalog
    shun9167
    shun9167 2015/06/15
    意外と知られてない(?)けどかなり便利! cdコマンドで一つ前に移動してきたディレクトリへ戻る - kawa-xxx's diary
  • Linux 1個のディレクトリに大量ファイルの処理 « (有)サウンドボード公式ブログ メンバーによるIT関連何でも技術情報メモ

    一つのディレクトリに大量のファイル(10万以上)を作成してしまい「コピーもできない、ファイルの確認もできないで困っている」というエマージェンシーコールを受けた事が何度かあります。サーバ運用におけるありがちなトラブルの一つです。 あるお客さんのサーバではWebアプリケーションで作成されるcacheファイルが45万個ありました。また、別のお客さんのサーバではMaildirのメールスプールにエラーメールが190万個ありました…。 そんな時の対処法を紹介します。 ファイルの確認 最近のLinuxディストリビューションであればフォーマット時に dir_index オプションが有効になっているはず。なので実は大量ファイルを作成する事自体は極端なパフォーマンス悪化にはなりません。 パフォーマンスの問題を実感するのは、大量ファイルを持つディレクトリで安易に ls を実行したとき。これは ls がファイルの

    shun9167
    shun9167 2015/06/15
    まさに陥っている現象です… Linux 1個のディレクトリに大量ファイルの処理 « 【IT-rescue】
  • ディレクトリ内のファイル数をカウントする - Qiita

    カウント速度を比較してみる 10万ファイルを作成し比較 $ seq -f "file_%06g" 100000 | xargs touch $ time ls -1 | wc -l 100000 real 0m0.357s user 0m0.320s sys 0m0.044s $ time find . -type f |wc -l 100000 real 0m0.162s user 0m0.020s sys 0m0.152s lsの方が遅いのか? lsはデフォルトでソートを実施するので時間がかかる。 そこで、-Uオプションを用いるとソートを実施しないようにする

    ディレクトリ内のファイル数をカウントする - Qiita
    shun9167
    shun9167 2015/06/15
    Linuxってコマンド組み合わせたら何でもできますよね! Linux - ディレクトリ内のファイル数をカウントする - Qiita
  • PHP 7、初のアルファ版登場

    PHPデベロップメントチームは6月11日(米国時間)、「PHP: News Archive - 2015」において、次期メジャーアップグレードバージョンへ向けた初のアルファ版となる「PHP 7.0.0 Alpha 1」を公開した。PHP 7.0.0 Alpha 1は開発段階にあるプレビュー版と位置づけられており、すべてのユーザに対して同バージョンを試すとともに、発見したバグを報告してほしいと呼びかけている。 PHP 7.0.0 Alpha 1は新しいバージョンのZend Engineと併用することが可能で、その特徴として次の項目が紹介されている。 最大でPHP 5.6と比較して2倍の高速さを実現 64ビット版のサポート すでにサポートされていない古くなったSAPIやエクステンションを削除 null合体演算子「??」の導入 結合比較演算子「<=>」の導入 スカラ型宣伝の導入 匿名クラスの導入

  • どの環境でも「きれいなフォント」をCSSのfont-familyで指定するにはどうすべきか? - Kurotei Databook

    はじめに こんにちは、くろていです。先日、TwitterにてWindows/Mac間の違いにおいてのフォントの表示、内蔵しているフォントについて少し話し合いをしました。その内容を受け、「様々な環境の視点から」どう「きれいなフォント」を表示するかを考え、それをまとめ、みなさんに知って欲しいと思い、記事を書きました。 実装案 各OSに入っているデフォルトのフォントを把握する 様々な環境の視点からフォントを考え、指定するときには、もちろんそれぞれの環境のデフォルトに内蔵されているフォントを知ることが最重要です。それをまとめ、整理してみました。(ゴシック体のみ) Windows: MS Pゴシック, メイリオ(vista以降), 游ゴシック(8.1以降) Mac:ヒラギノ 角ゴシックProN W3,W6,W8, 游ゴシック(Mavericks以降), MS Pゴシック(Office for Mac

    どの環境でも「きれいなフォント」をCSSのfont-familyで指定するにはどうすべきか? - Kurotei Databook
    shun9167
    shun9167 2015/06/14
    参考にさせていただきます! どの環境でも「きれいなフォント」をCSSのfont-familyで指定するにはどうすべきか? - kurotei databook