タグ

2009年9月14日のブックマーク (12件)

  • PHP以外では: 既にあたり前になりつつある文字エンコーディングバリデーション - 徳丸浩の日記(2009-09-14)

    _既にあたり前になりつつある文字エンコーディングバリデーション 大垣靖男さんの日記「何故かあたり前にならない文字エンコーディングバリデーション」に端を発して、入力データなどの文字エンコーディングの妥当性チェックをどう行うかが議論になっています。チェック自体が必要であることは皆さん同意のようですが、 チェック担当はアプリケーションか、基盤ソフト(言語、フレームワークなど)か 入力・処理・出力のどこでチェックするのか という点で、さまざまな意見が寄せられています。大垣さん自身は、アプリケーションが入力時点でチェックすべきと主張されています。これに対して、いや基盤ソフトでチェックすべきだとか、文字列を「使うとき」にチェックすべきだという意見が出ています。 たとえば、id:ikepyonの日記「[セキュリティ]何故かあたり前にならない文字エンコーディングバリデーション」では、このチェックは基盤ソフ

  • キーワードターゲティングとページ内最適化のSEOを極める(前編) | Moz - SEOとインバウンドマーケティングの実践情報

    SEOに関わっている人なら、おそらくこんな質問を何度となく耳にしたことがあるだろう。残念ながらこの問いに対する単純明快な答えはないけれど、いくつかのベストプラクティスがあるので、それを基にして完璧に近づけるよう磨きをかけることは可能だ。 この記事では、ページ内のキーワードターゲティングで「完璧」を達成する、あるいは少なくともそれに近づくために最も優先すべき推奨事項をみんなに紹介しよう。データポイントや相関性調査、広範なテストに裏付けられたものもあれば、経験に基づいた単なる直感もある。 ここに挙げる情報はSEO業務の効率化を図る上で役に立つが、SEOに関連するあらゆる情報と同様、常にテストを行って精度を高めていくことをお薦めする。 明らかに、ページタイトルの最初にキーワード/キーフレーズを置いたほうが高順位に結びつき、後ろに置けば置くほど、ほぼ間違いなく順位が下がっている。 meta des

    キーワードターゲティングとページ内最適化のSEOを極める(前編) | Moz - SEOとインバウンドマーケティングの実践情報
    saka39
    saka39 2009/09/14
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    saka39
    saka39 2009/09/14
  • マルチプラットフォームなパスワードマネージャー「KeePass」が便利だよ - UNIX的なアレ

    様々なWebサービスをつかっているかと思いますが、パスワードはどうしていますか? hatenaがあって、googleがあって、yahooがあって・・・などなど複数のアカウントを持っているかと思いますが、それぞれのパスワードを管理するのは大変なもの。かといって全部同じにしてしまうのもセキュリティー上不安ですよね。 そういった不安もあり、自分は今までID Managerを利用していました。しかしながら、ID ManagerはWindowsのみで動作するアプリケーションです。 私自身はWindowsだけでなく、LinuxMacも活用するため、できればマルチプラットフォームで動作するものが良いと思っていました。 そんなときに、マルチプラットフォームで動くKeePassをみつけました。 公式サイト KeePass Password Safe Windows用のアプリケーションを配布している公式サイ

    マルチプラットフォームなパスワードマネージャー「KeePass」が便利だよ - UNIX的なアレ
  • lsyncdをつかって簡単にファイル同期を - UNIX的なアレ

    lsyncdというツールをご存じでしょうか?これを導入することで、リモートのホストとディレクトリ単位で同期をすることができます。 先日のエントリーでも紹介していますが、実は設定や導入がすごく簡単です。した設定でリモート間でファイルの同期をとれるのはやはり便利ですよね。 さて、今回はlsyncdの簡単な導入方法を紹介したいと思います。 lsyncdの仕組み lsyncdはlinux kernel2.6.13で導入された、inotifyというAPIをつかって動作しています。 inotifyはファイルシステムのイベントを取得することができるAPIで、ファイルの作成や削除などをそれぞれイベントとして取得をすることができます。 この仕組みと、rsyncを組み合わせてファイルの同期を行うことを実現しています。 lsyncdのインストール まず、以下のページからsourceをダウンロードしてください。

    lsyncdをつかって簡単にファイル同期を - UNIX的なアレ
  • [JS]フォームのテキスト欄にアイコンやテキストを表示させるスクリプト -CoolInput

    CoolInput demo デモでは、フォームのテキスト欄にアイコンやテキストの配置や、背景色の変更を簡単な記述で行えます。 以前「jQueryのプラグイン33+1選 -2008年6月」で紹介した時から大きく変わった点は、テキストをそのままでsubmitボタンを押してしまった場合の対応やテキストをfunctionに記述できるなど使い勝手が向上しています。 demo: what's new CoolInputはjQueryのプラグインのため、実装にはjquery.jsが必要です。

  • [Browser]IEのウィンドウごとのセッション共有・非共有

    目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 13 記事 - 0 コメント - 5512 トラックバック - 4 書庫 2010年8月 (1) 2010年1月 (1) 2009年9月 (2) 2009年8月 (4) 2008年10月 (5) 日記カテゴリ Browser (rss) Hibernate (rss) Oracle (rss) small talk (rss) SQL Server (rss) 私の自宅環境(Windows Xp Professional)でも、とうとうWindows UpdateでIE8が入りました。 会社では3台のPCがあって、それぞれブラウザが違ったりします。 Windows Server2003 R2 日語版を2年ほど前に自分でインストール。最初に入ってたブラウザはIE6。 自動更新が利かない環境なので、手動でWindo

  • るびま

    『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直

  • 大幅に検索順位が落ちたとしても慌てない | パシのSEOブログ

    9/4以降のYahooの変動にあたふたしている方も多いと思いますが、以前から申し上げているとおりこういった場合の対処法は「静観」が一番効果的です。 意味不明な順位下落はYahooに限らずGoogleにおいても見られますが、以前の順位が妥当であれば何もせずともかなりの確率で戻ってきます。 当SEOブログも9/4のインデックス更新により、 「SEOブログ」のキーワードで順位下落が発生し、その後トップページが検索結果から消えサブページが12位〜38位の間を彷徨う形となりました。しかし、9/14現在下落前の順位に戻っています。 赤がYahooです。 「ある場所を修正しなんとかリカバリーしました」と言いたい所ですが、順位変動の間ブログ記事の投稿以外は特に何もしていません。このまま上位で安定するかもしれませんし、また落ちるかもしれません。ただ、落ちたとしてもYahooの動きに合わせブログに修正を加える

    saka39
    saka39 2009/09/14
  • グラデーションをより滑らかにするPhotoshopのチュートリアル

    Photoshopを使用して、グラデーションを描いた時に濃淡の縞ができないように滑らかにするチュートリアルをslodiveから紹介します。 How To Correct Banding In Your Gradients Using Photoshop 下記にチュートリアルのポイントをステップごとに紹介します。 Step 1 レイヤーにグラデーションを作成し、作業(確認)用にそのレイヤーをコピーします。

  • オープンソース化したFlashを使ったグラフライブラリ·FusionCharts Free MOONGIFT

    このソフトウェアは以前に紹介済みだが、オープンソース化されたので再度紹介したい。Webアプリケーションにとってグラフは鬼門ではあるが、実現できればユーザビリティを向上できる大きな機能の一つだ。ただの一覧や数字を並べただけでは分からない、具体性を感じられるようになる。 複雑なグラフも難なくこなす グラフを表示するのはHTML、画像、Canvas、Flashが有力で、Flashベースのものが最も表現力に富んでいて多数のブラウザをサポートするだろう。そんな表現力の高いグラフライブラリがFusionCharts Freeだ。 今回紹介するオープンソース・ソフトウェアはFusionCharts Free、Flash + XMLによるグラフ生成ライブラリだ。以前はフリーウェアだったが、ついにオープンソース化された。 FusionCharts Freeはグラフの表示にXMLを用いる。そのためサーバサイド

    オープンソース化したFlashを使ったグラフライブラリ·FusionCharts Free MOONGIFT
  • Android画面作成用のPhotoshopファイル:phpspot開発日誌

    Android GUI PSD v.1.0 Android画面作成用のPhotoshopファイルが公開されています。 Android用のWebサイト案内や、Androidアプリの説明なんかに使えそうです。 まわりではiPhoneばかりでAndroidをあまりみないですが、シェアなどはどうなっているんでしょうね。 関連エントリ DVDケースやCDケース、iPhoneなどの高品質PSDテンプレート集 iPhone用のUIを構成するPhotoshopファイル iPhoneGUIパーツをPhotoshop形式でダウンロードできるサイト iPhone風アイコン作成用PhotoShopテンプレート