タグ

2010年9月10日のブックマーク (14件)

  • ゆっくりと… | T.I.D. (Technologies Inspire Design)

    セキュリティ」のタグが付いたプラグイン は、公式サイトに1000個程もあり、その中から「1」を選び出すのは至難の業でだと思います。 そもそも「セキュリティ対策」と一口に言ってもその範囲は広いわけで、健康管理に例えるなら「予防」や「診断」、「治療」とったカテゴリがあるワケで、さらに「予防」的なものには、 「定期的にバックアップをとっておきましょう」的な「定期検診」系 「常に最新版にアップデートしておきましょう」的な「うがい励行」系 「パーミッションやパスワードを強化しましょう」的な「体力増強」系 「2要素認証やファイアウォールを導入しましょう」的な「マスク着用」系 とまぁ色々あるワケです(ヘタクソな例えでスミマセン)。 一方、WPScan の脆弱性データベース には、プラグインやテーマが毎月10個ほど、続々と登録され続けています。 そこで私が最近こだわっているのが「未知の脆弱性という病巣

  • carp - エラーの警告 (呼び出し元の観点から); cluck - スタックバックトレースを伴うエラーの警告 (デフォルトではエクスポートされません); croak - エラーを出してdieします (呼び出し元の観...

    名前¶ carp - エラーの警告 (呼び出し元の観点から) cluck - スタックバックトレースを伴うエラーの警告 (デフォルトではエクスポートされません) croak - エラーを出してdieします (呼び出し元の観点から) confess - スタックバックトレースを伴ってdieします shortmess - carpとcroakが生成するメッセージを返します longmess - cluckとconfessが生成するメッセージを返します 概要¶ use Carp; croak "We're outta here!"; use Carp qw(cluck); cluck "This is how we got here!"; print FH Carp::shortmess("This will have caller's details added"); print FH Car

    yamadar
    yamadar 2010/09/10
    エラーのデバッグ。carp, cluck, croak, confess, shotmess, longmess
  • 矢沢久雄の早わかりGoFデザインパターン(8) | 日経 xTECH(クロステック)

    23種類のGoFデザインパターンには、それぞれ親しみやすい名前が付けられています。今回紹介する2つのパターンの名前を直訳すると、「橋(Bridge)」および「装飾者(Decorator)」となります。どちらも構造に関するパターンに分類されているので、構造として橋を架けたような工夫、そして構造に飾りを付ける工夫であることが予測できます。オブジェクト指向プログラミングにおける橋と飾りとは、いったい何なんだろう...興味が湧いてきたところで題に入りましょう。 【お役立ち度】★★★★★ ●拡張から実装に橋を架けるBridgeパターン 継承元のクラスをスーパークラスと呼び、継承先のクラスをサブクラスと呼びます。サブクラスの役割には、スーパークラスの抽象メソッドを適切に実装することと、スーパークラスの機能を拡張することがあります。 ここで、引数に与えられたデータを描画するdrawメソッド(抽象メソッ

    矢沢久雄の早わかりGoFデザインパターン(8) | 日経 xTECH(クロステック)
    yamadar
    yamadar 2010/09/10
    Bridgeパターン。ブリッジ。
  • さらにMySQLを高速化する7つの方法

    MySQLを高速化する10の方法という記事がとても好評だったようである。記事を読んで頂いた皆さん、ありがとう。 この記事に対する便乗(?)でWeb屋のネタ帳: PostgreSQLを高速化する16のポイントという記事を書いて頂いたようだが、そちらの方もかなり人気だったようである。他人が作ったソフトウェアに改良を加えるというフリーソフトウェアやオープンソースソフトウェアの精神も基は便乗であるので、便乗については大いに賛成したいというかむしろ取り上げてくれてありがとう!!と思うわけであるが、ここでさらに俺はこう考える。 と。 Web屋のネタ帳さんの記事では16のポイントが紹介されているが、漢(オトコ)のコンピュータ道の記事は10の方法だったのであと6つ足りない。オトコは数で勝負!!というわけで今日はネタを振り絞ってさらに7つのMySQL高速化テクニックを紹介しよう。 1. インテルコンパイラ

    さらにMySQLを高速化する7つの方法
  • livedoor Techブログ : 夏休み自由研究 - iPhoneでいきもの図鑑を作る

    おつかれサマーです。開発部モバイルGの井上です。ケータイライブドアの各サービス、iPhoneアプリ開発等を担当しています。 さて、夏休みもあと数日になりました。全国の小学生の皆さんは、夏の宿題に追われている頃ではないでしょうか。 え、まだ手をつけてない? 大丈夫、たいていそんなものです。これからが勝負ですね。 たとえば昆虫採集なんか、比較的お手軽でよいんじゃないでしょうか。近くの公園で虫を捕まえて、お中元の箱かなんかに並べて学校に持っていけばオッケー。 ただ、研究テーマとしては古典的すぎて今さらという感じですね。虫をピンで刺すのもかわいそうだし。 そこで今回は、iPhoneアプリでいきもの図鑑を作ってみます。エコかつIT、スマートですね。 先生もびっくり、クラスのあの子にも超アピールです。 iPhoneアプリは、作り込みをはじめると時間がかかりますが、簡単なアプリなら工作感覚で手軽に組むこ

    yamadar
    yamadar 2010/09/10
    チュートリアル的な感じ。
  • Iteration あれこれ - 日向夏特殊応援部隊

    sharding やら partitioning とかし始めると段々とその key が特定のノートやパーティションに収まるように分類した上で処理とかしたくなる訳です。 最近、モバゲーのオープンプラットフォームのプロダクト全てで使っている、DBIx-DBHResolver にちょこちょこ新機能を入れたりしてるんですが、これに resolve_node_keys ってメソッドを最近つけたりしました。 #!/usr/bin/perl use strict; use warnings; use feature qw(say); use Data::Dump qw(dump); use DBIx::DBHResolver; my $resolver = DBIx::DBHResolver->new; $resolver->config( +{ clusters => +{ TIMELINE => +

    Iteration あれこれ - 日向夏特殊応援部隊
    yamadar
    yamadar 2010/09/10
    こういう書き方を覚えたい
  • グラフライブラリ - kotaroito's notes

    Open Flash Chart http://teethgrinder.co.uk/open-flash-chart-2/ Flashベース グラフの種類は豊富そう LGPL JSON使える FusionCharts Free http://www.fusioncharts.com/free/ Flashベース グラフの種類豊富そう Free Ajax使える(からたぶんJSONいける) Visifire http://www.visifire.com/ Silverlightベース Flot(およびその拡張) http://code.google.com/p/flot/ http://code.google.com/p/extflot/wiki/ProjectSummaryJa Canvasタグベース IEはexcanvas使う

    グラフライブラリ - kotaroito's notes
    yamadar
    yamadar 2010/09/10
    グラフ描画のライブラリまとめ
  • Bridgeパターン - kotaroito's notes

    実装のクラス階層と機能のクラス階層を分離し、委譲を使って両者を橋渡し(Bridge)する。 機能と実装がごっちゃになってきたら、Bridgeパターンを使うタイミング。 プラットフォームやフォーマットの違いを実装側に隠蔽し、機能側では抽象メソッドを用意する。 メリット 実装クラスを追加するのが容易、かつ見通しがよい 利用側から実装の詳細を隠蔽し、抽象化できる 利用側が実行時に動的に実装クラスを決めることができる 使用例 RSS/Atomのパーサ(RSSとAtomという実装の違い) ソート(クイックソート、バブルソートなど) やってみる 平均値の計算を異なる実装でつくってみた(実にアホらしいが) ※実装の詳細を隠蔽する必要があるケースでやってみればよかったなぁ Implementer package Static; sub new { my ($class, @data) = @_; retu

    Bridgeパターン - kotaroito's notes
    yamadar
    yamadar 2010/09/10
    bridgeパターン。
  • uupaa.js と jQuery を機能を中心にざっくりと比較 - latest log

    Classの継承についてサンプルを追記しました。 jQuery の特徴的な構文を uupaa.js で表現する方法を追記しました。 デバッグ支援機能について追記しました。 特徴 uupaa.js jQuery 初版 version 0.1 (2008-06-07) version 1.0 (2006-10-27) 最新版 version 0.8 (2010年末を予定) version 1.4.2 (2010-02-19) ライブラリの目標 WebOSのフロントエンド 不明 来の用途 WebOS / WebApp DOMの操作とサイトの装飾 使われ方 導入実績なし 小〜中規模サイト / ポータルサイト等 想定されるコアユーザ層 エンジニア デザイナー / コーダー / エンジニア 名前空間 uu (1つ) jQuery と $ (2つ) ライブラリによる識別子プリフィクスの予約 uu また

    uupaa.js と jQuery を機能を中心にざっくりと比較 - latest log
    yamadar
    yamadar 2010/09/10
    uupaaさんに惚れる。
  • Nothing found for Wordpress 2009 05 %E3%80%90Ajax%E3%80%91Javascript%E3%81%Ae%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5%E3%82%92%E3%83%80%E3%83%B3%E3%83%97%E3%81%A7%E3%81%8D%E3%82%8Bjquery%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%80%8E

    お探しのページが見つかりませんでした。 この度は、八千代産業株式会社WEBサイトご来訪いただきありがとうございます。 お客様のアクセスしようとしたページ、またはファイルは、下記のような理由によりご覧いただくことができません。 ・入力したURLが間違っているため ・2016年4月のサイトリニューアルに伴い、該当するURLのページが移転し、URLが変更されたため ・ページが削除されたため ・現在、メンテナンス中のため一時的に表示していないため ブラウザの再読み込みを行ってもこのページが表示される場合は、URLをご確認いただくか、 または以下よりサイトマップページへアクセスし目的のページをお探しください。 > サイトマップ

    yamadar
    yamadar 2010/09/10
    Dump!デバッグにベンリー
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    yamadar
    yamadar 2010/09/10
    apply。勉強しなきゃ・・・。
  • 35 Best Free Chrome Extensions for Web Developers

    It will take an awful lot of effort on Google’s part to tear most web developers away from their beloved Firefox, but with the number of web-developer-friendly extensions for Chrome on the rise, developers in increasing numbers are giving Chrome a try and some of them are not looking back. Chrome’s faster than Firefox, uses less CPU and comes with built-in Developer Tools (accessible by pressing C

    35 Best Free Chrome Extensions for Web Developers
  • 2010年8月第5週号 1位は、CSS3のメディアクエリを使った実例、気になるネタは、iPad向け電子雑誌を雑誌定期購読者に無料提供へ | gihyo.jp

    週刊Webテク通信 2010年8月第5週号1位は、CSS3のメディアクエリを使った実例、気になるネタは、iPad向け電子雑誌を雑誌定期購読者に無料提供へ ネットで見かけたWebテク(Webテクニック・Webテクノロジー)記事から、Webデザイナーの目で厳選したネタを週刊で紹介するこのコーナー。今回は、2010年8月23日~8月29日の間に見つけた記事のベスト5です。 1. Think Vitamin » Getting Started With (and Gotchas of) CSS Media Querieshttp://thinkvitamin.com/design/getting-started-and-gotchas-of-css-media-queries/ CSS3のメディアクエリを使った実例を作るチュートリアル記事です。 iPadのメールアプリは、左側にメールの一覧、右側で

    2010年8月第5週号 1位は、CSS3のメディアクエリを使った実例、気になるネタは、iPad向け電子雑誌を雑誌定期購読者に無料提供へ | gihyo.jp
  • Search | Treehouse Blog

    Learning to code can be fun! Get started today with a free trial and discover why thousands of students are choosing Treehouse to learn about web development, design, and business. Learn more