タグ

2011年11月16日のブックマーク (18件)

  • CSS 2.1 Advent Calendar '11

    基礎以上ベスト・プラクティス未満。 CSSハックのことは忘れる CSSハックの多くは便利で強力なものだが、それに頼るのは危険だ。まずは普通にCSSを書くことに注力するべきだろう。その上で条件付きコメントやModernizrを使うかCSSハックをあえて使うか決めると良い。 色の書き方は統一する キーワードによる色の指定や#rrggbb、rgb()といくつかの方法で色を指定することができるが、#rrggbbの桁を合わせることも含めていずれかに統一した方が可読性とメンテナンス性が上がるだろう。 %は長さの単位ではない border-widthなどで使用できない理由はそれだ。他にも使用することができないプロパティがいくつかある。また%はコンテキストによって基準になる単位が大きく変わる他継承においてもある意味不可解な挙動を起こすことがある(line-heightなど)ので、使用には注意を払う必要があ

    aki77
    aki77 2011/11/16
  • アレしたあとにコレしたい! - Articles Advent Calendar 2010 Hacker

    アレしたあとにコレする 「ファイルが変更されたらXXXしたい」ということは日常よくあるんじゃないかと思います。例えば: スクリプトファイルを編集していて、保存したらすぐに実行して試したい HTML, CSS, JavaScript ファイルを編集していて、保存したらすぐにブラウザをリロードして確認したい 秘蔵のアレコレを保管しているディレクトリにだれかcdやlsしてきたら、自動的に当該ディレクトリをrm -frしたい。 などなど。 今までは、Linux の Inotify という機能を Perl から使うためのモジュールLinux-Inotify2を使ったスクリプトを書いて使っていたのですが、とりあえずぼへらっと書いたものだったので、 監視スクリプト起動後に、新規追加されたファイルが監視対象にならない Linux でしか動かない というイケてない点がありました。 というわけで、今回書き直し

    アレしたあとにコレしたい! - Articles Advent Calendar 2010 Hacker
  • サードパーティーCookieが悩ましい | dIG iT

    dIG iT Digital Marketingに関する様々なテーマで発信するブログ。 若干ペースが落ちているものの、1は濃い内容で書いてみてます! タグ式などのWeb解析ツールではユーザーの行動をトラッキングするためにCookieが作成されます。これがないとなかなか複数ページにわたる「個」の特定が難しいんですよね。 このCookieですが「ファーストパーティーCookie(First-Party Cookie)」と「サードパーティーCookie(Third-Party Cookie)」に分かれます。 ASPサービスのWeb解析ツールの場合はほとんどが後者のサードパーティーCookieなのですが、実はこれで数字が少し変わってきてしまうんですよね。 2つの違い 「ファーストパーティーCookie」と「サードパーティーCookie」の違いは簡単に言えば、設定される際のドメインの違いです。 C

    サードパーティーCookieが悩ましい | dIG iT
    aki77
    aki77 2011/11/16
  • Flash の凋落はなぜ起きたか

    [Flash は死んだか:image] Flash の凋落(ちょうらく)について Michael Mace が注目すべき分析をしている。 日もそれに手を貸したのだという・・・ Mobile Opportunity: “Lessons From the Failure of Flash: Greed Kills” by Michael Mace: 11 November 2011 *     *     * 【Flash の歴史を簡単にいえば】 A quick, oversimplified history of Flash 標準かカネか ソフトウェアの世界では、標準として広く行き渡らせるか、それともカネを儲けるかというせめぎ合いが付きものだ。優れたソフト技術を手にしていても、タダで渡してしまえば、広く採用されても、財政的には破綻してしまう。かといって、技術の代金を求めれば、ビジネスは成り

    Flash の凋落はなぜ起きたか
  • さくらインターネット、外気冷房を利用した石狩データセンターを開所 

    aki77
    aki77 2011/11/16
  • Github のコミットにHookしてTracのチケットをクローズしたり - 肉とビールとパンケーキ by @sotarok

    最近Githubをようやく使い始めたsotarokです。 普段は、Subversionを使っているし、nequalの開発も主にSubversionを使っていて、BTSというかTODO管理というかにTracを使ってる。で、Tracの便利なところはSubversionと連携してくれるから、コミットログに「fixed #123」とか書けばチケットの#123をクローズしてくれたりするところなんだけど、Githubにソースを移行して相変わらずチケット管理をTracに任せているとこのHookが使えなくて不便。 そんなわけでGithubのコミット(push)にHookしてTracのチケット更新できるようにする。 GithubPluginをインストール davglass/github-trac · GitHub コレ。 gitからもってきてsetup.py。 % git clone git://githu

    Github のコミットにHookしてTracのチケットをクローズしたり - 肉とビールとパンケーキ by @sotarok
  • Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin : 404 Blog Not Found

    2010年08月17日06:45 カテゴリLightweight Languages Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin もうそろそろJSONPとはお別れできるのではないかと思い立ったので。 XMLHttpRequestとその問題 AjaxといえばXHRの愛称で親しまれているXMLHttpRequestですが、これには一つ重大な欠点がありました。 これを発行するDHTMLページのドメインが、Request先のドメインと一致する必要があったのです。いわゆる Same Origin Policy というやつです。おかげでサイトをまたがって使えなかったのです。これではマッシュアップできない。どうしよう。 JSONPとその問題 そこで生まれたのが、JSONPという手法です。 これは、scriptノードを追加した時に、単

    Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin : 404 Blog Not Found
  • フィクションばかりを配信する謎のニュースサイト「虚構新聞」 その“真実”に迫る « 中の人直撃インタビュー « トレンド:@niftyビジネス

    「リスモくんが毒りんごをかじり死去」という内容の記事。実際にauからiPhoneが発売され、「LISMO Music Store」のサービスが終了してしまったことから、「虚構が現実になった」とネットで大きな話題に。 「ツイッターが17字に」「『パジャマでおじゃま』モザイク規制」というようなニュースを、TwitterなどのSNSで見かけたことはないでしょうか? もちろんコレは、実際に起こったニュースではなくすべて“虚構”のニュース。時事ネタなどを風刺したサイト「虚構新聞」が配信しているものなんです。 最近では、「嘘のようなニュースを見かけたら、まず虚構新聞だと疑え」なんて、ネットの常識として広まりつつあります。 はたして、この虚構ばかりを配信するサイトはどのような人物が運営しているのか? 目的は? 収益は? そんな虚構新聞の“当のところ”を探るため、社主であるUKさんに話を伺いました。

  • クロスドメイン URL の選択 - 複数のドメイン間の重複コンテンツの正規化について

    +1 ボタン 2 AMP 11 API 3 App Indexing 8 CAPTCHA 1 Chrome 2 First Click Free 1 Google アシスタント 1 Google ニュース 1 Google プレイス 2 Javascript 1 Lighthouse 4 Merchant Center 8 NoHacked 4 PageSpeed Insights 1 reCAPTCHA v3 1 Search Console 101 speed 1 イベント 25 ウェブマスターガイドライン 57 ウェブマスタークイズ 2 ウェブマスターツール 83 ウェブマスターフォーラム 10 オートコンプリート 1 お知らせ 69 クロールとインデックス 75 サイトクリニック 4 サイトマップ 15 しごと検索 1 スマートフォン 11 セーフブラウジング 5 セキュリティ 1

    クロスドメイン URL の選択 - 複数のドメイン間の重複コンテンツの正規化について
  • チャットワーク(ChatWork) | ビジネスが加速するクラウド会議室

    仕事に関わるコミュニケーションの活性化・円滑化を実現する ビジネス専用チャットツールです。 分かりやすいシンプルな機能と、高いセキュリティ水準で 誰でも簡単に安全に使うことができます。

    チャットワーク(ChatWork) | ビジネスが加速するクラウド会議室
  • Zend Frameworkとsymfonyの比較

    Symfony2が盛り上がってる中、1の話で申し訳ないですが。symfony1.4とZend Framework1.11の両方を使う機会があったので、感じたことをまとめておきます。まだまだ理解が及ばないところもあるので、間違いとかあったら教えてくださいませm(_ _)m Zend Frameworkとsymfonyはよく似ている 中身はどうあれ、特徴だけ書き並べていくと、2つともよく似たフレームワークに見えます。 2007年にリリースされた、PHP第3世代フレームワーク(特にRailsの影響を強く受ける) PHP4サポートを切り捨て、PHP5のみ対応。E_STRICT準拠 階層のないMVC・FrontControllerといったアーキテクチャ 柔軟性・拡張性などの謳い文句 日語ドキュメントもあるよ 標準のviewは素のPHP。テンプレート継承の概念がなく、layoutで対応 PHPのフレ

    Zend Frameworkとsymfonyの比較
  • エラーやインフォメッセージの通知に使いたい。jQuery製通知ライブラリ·Notifier.js MOONGIFT

    Notifier.jsはGrowl風通知を行うjQueryプラグインです。 Mac OSXではGrowlという有名な通知ソフトウェアがあります。バックグラウンドでの処理結果や、何か問題があった際に通知が出るのは慣れると手放せません。そんなGrowlに似た通知をjQueryで実現するのがNotifier.jsです。 リンクをクリックすると通知が右上に表示されます。この通知は一定時間が経つと消えます。 複数を同時に表示させることもできます。アイコン、タイトル、内容がカスタマイズできます。 いくつも出せます。 表示するコード。success、info、warning、errorを指定できます。 Notifier.jsを使えば見た目のデザインを変えずにエラーメッセージやお知らせを通知できるようになります。 Notifier.jsはjQuery/JavaScript製のソフトウェア(ソースコードは公

  • Google、ビッグデータ分析サービス「BigQuery」を一般公開

    Googleは11月14日(現地時間)、同社のクラウド上でいわゆる「ビッグデータ」を分析する企業向けサービス「Google BigQuery Service」のプレビュー版を公開したと発表した。正式版は有料になる見込みだが、現在は無料で利用できる。 BigQueryは、同社が2010年の開発者向けカンファレンス「Google I/O」で発表したクラウド分析サービス。これまでは一部の企業を対象にクローズドなプレビュー版を提供していた。 ユーザーはGoogleのクラウドストレージサービス「Google Cloud Storage」に分析したいデータをアップロードし、Webブラウザ経由で分析できる。同社は10月にクラウドデータベース「Google Cloud SQL」を公開しているが、BigQueryはデータベースではなく、大容量のCSVデータの分析に向いているという。同サービスでは、テラバイ

    Google、ビッグデータ分析サービス「BigQuery」を一般公開
    aki77
    aki77 2011/11/16
  • YAML JavaScript

    Monitoring, Securing, Optimizing 3rd party scripts For developers looking for a solution to monitor, script, and optimize 3rd party scripts c/side is crawling many sites to get ahead of new attacks. c/side is the only fully autonomous detection tool for assessing 3rd party scripts. We do not rely purely on threat feed intel or easy to circumvent detections. We also use historical context and AI to

  • How to Convert a Google Spreadsheet into JSON, XML, and MySQL

    How to Convert a Google Spreadsheet into JSON, XML, and MySQL Update: Google is deprecating Google Spreadsheets gadgets, as they announced in this post, so I am no longer updating or supporting them. I've written a post on a new technique here. As some people know, I have a huge fetish for Google Spreadsheets - maybe because I'm always dealing with small datasets, and Spreadsheets is perfect for t

  • Site Under Maintenance

    We'll be back soon! Our site is currently undergoing maintenance. Please check back later.

    Site Under Maintenance
  • ツイッターの新機能「アクティビティ」 「ストーカー機能」と非難殺到

    ツイッターに新機能「アクティビティ」が追加された。フォロー相手のツイッターでの動向が一目で分かるという機能なのだが、ユーザーからは「ストーカー機能」と反発の声が挙がっている。 今回新たに追加されたのは「アクティビティ機能」と「@ユーザー名」機能。ログインすると「タイムライン」「検索メモ」と並んで「@ユーザー名」「アクティビティ」と表示され、タブのようにページを切り替えることができる。以前から一部ユーザーに限定的に適用されていたが、2011年11月15日までに広範囲のユーザーが利用可能となった。 「○○さんは以下のユーザーをフォローしました」 「@ユーザー名」タブでは、自分の呟きに対する他のユーザーの反応といった、自分に関連した呟きを表示。新しいフォロワーや、リツイートされた自分のツイートなども閲覧可能だ。 問題になっているのが「アクティビティ」タブだ。タイムラインからこれに切り替えると、自

    ツイッターの新機能「アクティビティ」 「ストーカー機能」と非難殺到
  • 簡単にブラウザに埋め込めるWebテキストエディタ “Ace” を使ってみる | The Monaca Blog

    初めまして、酒巻と申します。 Monacaチームでは、主にMonaca IDEの開発を担当しております。 今回は、Monaca IDEで利用しているWebテキストエディタ “Ace” を紹介したいと思います。 Aceは、Cloud9 IDEという、クラウド上でのシステム開発を実現する開発環境サービスで採用されているエディタで、JavaScriptで作られています。 Aceはブラウザ上で動作し、基的なテキスト編集はもちろん、 検索や置換、元に戻す、行削除や行移動などの機能 VimEmacsのキーバインディングの利用 HtmlJavaScriptなどのシンタックスハイライト Web上に容易に埋め込みが可能 などのすぐれた特徴を持っています。 今回は、実際にWebページにAceを埋め込んで利用するまでの手順を紹介します。 ダウンロード まず、Aceのソースコードをダウンロードします。