タグ

2008年12月16日のブックマーク (15件)

  • IPv6 とかよくわからない人間が IPv6 対応サイトを作る際の知っておくべき 8 つの注意点 : にぽたん研究所

    先日、一般や企業向けに IPv6 対応を支援をする、EDGE Co.Lab v6 というのを始めました。 これを始めるにあたって、弊社情報環境技術研究室の伊勢さんから、「なんかウチでやってるコンテンツで、どれか IPv6 対応しようよ」と、いきなり言われました。 実は IPv6 って何年も前からよく耳にするけど、特にインフラまわりの知識が拙いし、何だかんだ身の回りのほとんどが IPv4 で、それでまぁウマくいってるからよくわからないし、別にどうでもいい…と、IPv6 に対して「現実味がない。時期尚早なのでは?」みたいな勝手な印象を抱いて、毛嫌いしてました。 伊勢さんは 2chIPv6 板とかを立ち上げたらしく、IPv6 でアクセスすると、トップページのひろゆきが踊って表示されるそうです。 IPv6 と IPv4 の差って、ひろゆきが踊るか踊らないかの差だけ?とか、そうじゃないのをわか

    mattn
    mattn 2008/12/16
  • Kazuho@Cybozu Labs: Text::MicroTemplate - テンプレートエンジンのセキュリティと利便性

    « MySQL の order by 〜 limit を高速化する方法 | メイン | MySQL Conference & Expo 2009 で Q4M の話をします » 2008年12月16日 Text::MicroTemplate - テンプレートエンジンのセキュリティと利便性 先月開催された Shibuya.pm #10 でプレゼンテーションがあった MENTA や NanoA では、Mojo 由来のテンプレートエンジンを拡張して使用してきたのですが、Perl モジュールとして独立させるべきだよね、ということになり、このたび Text::MicroTemplate として CPAN にアップロードしました。 そのことを告知するとともに、作業の過程で興味深く感じた、テンプレートエンジンのセキュリティと利便性に関する話題をブログに書いておこうと思います。 テンプレートエンジンのエスケ

    mattn
    mattn 2008/12/16
  • XSとPuerPerlの二つの実装を持つモジュールの書き方 - Islands in the byte stream (legacy)

    XSとPurePerl(PP)両方の実装を持つモジュールは少なくない。たとえば: Data::Dumper List::Util/Scalar::Util (List-Scalar-Utils) List::MoreUtils Class::MOP Params::Util (>=0.35) Params::Validate Data::Util DBI JSON/JSON::XS Text::CSV/Text::CSV::XS このように一般的に使われることなのだが、その書き方は多様で定説がない。 Data::Dumperは関数を別の名前で用意し、実装を切り替えるインターフェイスを持つ。 List-Scalar-UtilsはXSがデフォルトで、さらにXSでのみ提供している関数があり、そのような関数はインストールの状態によっては利用できない。なお、そのためにTask::Weakenという特

    XSとPuerPerlの二つの実装を持つモジュールの書き方 - Islands in the byte stream (legacy)
    mattn
    mattn 2008/12/16
  • MotsuKit: Home

    I want to report a budding beauties model 8PP preeteen nude model ebzpx boys model pretenns 064500 fitness models fucking 1291 lalana model down hclvpf jeans model =D young nudist model :] alexia nude model nhwcy teenmodel sheer bil tiny models toplist 8-DD

    mattn
    mattn 2008/12/16
    もつキット!
  • モバイル対応を望むサイトは? | スラド モバイル

    ストーリー by hylom 2008年12月16日 16時04分 もうだいたいのサイトが対応している気も、 部門より ケータイのネット機能を使わない人が多いとされてきたPCをよく使うユーザの中にもケータイや各種スマートフォンを利用して、ウェブを利用している人は増えてきていると思います。 ケータイや各種スマートフォンでウェブを利用した事のある人ならわかると思うのですが、やはりPCに特化しているウェブサイトより、モバイル端末専用に作られたサイトの方が快適に扱えます。 モバイルでのウェブを利用する場合は限られた時間の中で利用する事がほとんどかと思います。限られた時間の中で利用できるサイトは限られてくるので、よく使うサイトがモバイル対応すれば、モバイルでのウェブ利用は一気に快適になります。 そこでアレゲな人に質問です。あなたがケータイ/スマートフォン対応を望むサイトはなんですか?

    mattn
    mattn 2008/12/16
  • Source Filters in @INC - tokuhirom's blog

    perl5.8.9 から入ったという、@INC のなかに coderef ぶっこんどいて、ソースフィルタするという機能。 をためしてみる。 package OreOreFilter; use strict; use warnings; use File::Spec; sub import { unshift @INC, new OreOreFilter(); } sub new { bless {}, shift } sub OreOreFilter::INC { my ($self, $fname) = @_; for my $inc (@INC) { next if ref $inc; my $real = File::Spec->catfile($inc, $fname); next unless -f $real; open my $fh, '<', $real or die $!

    mattn
    mattn 2008/12/16
  • XSを書く難しさ - Islands in the byte stream (legacy)

    最近思うが,つくづくXSは難しい。いとも簡単にSEGVを起こし,デバッグが難しく,それゆえモジュール作者のやる気が失われたときのリスクが非常に大きい。そうやって多大なリスクを犯してXSを書いても,肝心の速度がPurePerl以上に遅いことも少なくない。 最近だとClass::MOPにパッチを送ったのだけど,その後幾度かのバグフィクスや修正を経た0.72現在,パフォーマンスがかなり落ちている。 最初のパッチでのパフォーマンス(いずれもPerl 5.8.9 linux multi-thread with -DDEBUGGING): Initialization: Rate pp xs pp 2327/s -- -18% xs 2844/s 22% -- Looking into the stash: Rate pp xs pp 20958/s -- -72% xs 73770/s 252% -

    XSを書く難しさ - Islands in the byte stream (legacy)
    mattn
    mattn 2008/12/16
  • VIPPERな俺

    2024年03月15日06:00 ドラゴンボール以上に戦闘描写が読みやすい漫画ってある? 1 名前:名無しさん@おーぷん[] 投稿日:24/03/09(土) 23:42:33 ID:btTJ ワイは知らない 鳥山明の漫画家としての能力でワイが一番凄いと思うところや 当然イラストとしての完成度って話もあるけど 2 名前:名無しさん@おーぷん[] 投稿日:24/03/09(土) 23:42:58 ID:KLeZ 尾田くんは見習ってほしい 5 名前:名無しさん@おーぷん[] 投稿日:24/03/09(土) 23:43:52 ID:btTJ >>2 あの人の隙間恐怖症と詰め込みはどうしてもね・・・ アンケート結果を見る限りそれで人気を維持できてしまっているのが誰もやめさせられない理由でもある 3 名前:名無しさん@おーぷん[] 投稿日:24/03/09(土) 23:43:20 ID:d1ga だか

    VIPPERな俺
    mattn
    mattn 2008/12/16
    25 www
  • 4コマ漫画 | オモコロ

    暇つぶしにピッタリの漫画や記事を毎日のように配信しています。いくら読んでも無料、そしていくら読んでも頭がよくなりません。

    4コマ漫画 | オモコロ
    mattn
    mattn 2008/12/16
  • Lux IO - Yet Another Fast Database Manager

    Lux IO is a yet another fast database manager. It supports B+-tree and Array index in either cluster or non-cluster index. It's originally designed for storing large expanding data as a value in Lux Search Engine, but it's also pretty fast for small and a large number of data. Fast key lookup (B+-tree, Array) Support both clustered and non-clustered index mmap(2) the whole index structure in clust

  • 補整下着ナビ|補整下着の正しい選び方!バスト・ヒップ・ウエスト・レッグ・全身の最適な選び方を提案

    <p style=”text-align:right;”>【PR】</p> 男女問わず、誰しも体型の悩みはあります。 特に気になるところを部分痩せをしたいとお考えの方は、補正下着を検討される事もあるのではないでしょうか? でも、補正下着にもたくさんの種類があり、どんな補正下着が自分にとって効果的なのか判らないという人も多いです。 こちらでは、補正下着の種類や効果、選び方について詳しくご紹介します。 補整下着の種類と効果と選び方女性で部分痩せをしたいという人は結構多いのではないでしょうか? ココだけどうにか痩せられないだろうか?と言う時に補正下着を探される方もいらっしゃいます。 こちらでは、そんな部分痩せの補正下着にどのようなものがあるのか? 価格や購入先等もご紹介します。 ナイトブラナイトブラは、近年、右肩上がりで売れているバストアップも可能な補正下着です。 バストの補正に効果的なだけでは

    補整下着ナビ|補整下着の正しい選び方!バスト・ヒップ・ウエスト・レッグ・全身の最適な選び方を提案
    mattn
    mattn 2008/12/16
  • Git on Windowsのキラーアプリケーション·TortoiseGit MOONGIFT

    ※ 画面は公式サイトのスクリーンショットより まだ実用的なレベルには達していないが、非常に気になるのでご紹介。 開発の現場ではSubversionのシェアが大きい。これは二つの理由が考えられる。一つは過去に導入し、実績があること。もう一つはTortoiseSVNに匹敵する便利なユーティリティがGitにはないということだ(Windowsに限定されるが)。 コンテクストメニュー だがその時代もついに終焉を迎えそうだ。Gitでもこんな魅力的なフロントエンドが開発されている。 今回紹介するオープンソース・ソフトウェアはTortoiseGit、まさにTortoiseSVNのGit版というべきソフトウェアだ。 TortoiseGitはスクリーンショットを見る限りではTortoiseSVNのアイコンを流用しつつ開発が進められているようだ。コミットのダイアログ、履歴管理などの機能がある。コンテクストメニュ

    Git on Windowsのキラーアプリケーション·TortoiseGit MOONGIFT
  • 技術的アドベントカレンダーの有用性について - tokuhirom's blog

    続かないかと思われていた JPerl Advent Calendar ですが、意外にも折り返し地点をまわっております。 http://perl-users.jp/articles/advent-calendar/2008/15.html 15日目は id:miyagawa さんです。perldoc の使い方の解説記事です。 来、アドベントカレンダーというのは、イエスの降誕祭を待ち望み、12月1日からクリスマスまでの間に1日一個ずつクリスマスツリーを模したカードの窓を一個ずつあけていくようなもののことです。 一方、エンジニアの世界では、技術系アドベントカレンダーというものがあります。これは、一日一個ずつ tips 的な記事を掲載していくというものです。Perl の世界では、2000年からはじまっています(発祥がどこかは寡聞にして知りませんが)。 http://www.perladvent.

    mattn
    mattn 2008/12/16
  • perldoc を使いこなす

    国内滞在説が根強い miyagawa です。アメリカ合衆国国内という意味であれば、いつもそうなんですが。 今回は意外と知られていないと思われる perldoc コマンドの使い方を紹介します。perldoc は Perl モジュールに含まれる POD ドキュメントを整形して man 表示するツールで、perldoc モジュール名のようにして実行します。 % perldoc Web::Scraper -l オプションをつけるとそのモジュールのあるパス、-m オプションで POD の代わりにソースコードそのものを表示することができます。 % perldoc -l Web::Scraper /Library/Perl/5.8.6/Web/Scraper.pm # .pm ファイルを vi で開く % vi `perldoc -l Web::Scraper` # .pm ファイルを PAGER で開

    mattn
    mattn 2008/12/16
  • jQuery でサイズや位置を取得する方法を図にしてみた - Cyokodog :: Diary

    更新履歴 2010-01-21 エントリの内容も含めた最新の情報は下記エントリをご参照ください。 jQuery の位置・サイズ関連メソッドまとめ - Cyokodog::Diary サイズの取得 煩雑になるので height の記述しかありませんが、width に置き換えれば幅もとれます。 普通のボックス要素 height() メソッドで取得できる値には、padding や border の分の高さを含みません。 CSS の height と同じなので、css('height')メソッドで取得してもよさそうですが、こちらの場合ブラウザの種類や CSS の定義の仕方で取得される値が異なる(クロスブラウザとしての機能が完全でない)ので、純粋に px 単位の高さを取得したい場合は height() メソッドを使用した方が無難です。 スクロールバー付きボックス要素 clientHeight には

    jQuery でサイズや位置を取得する方法を図にしてみた - Cyokodog :: Diary