タグ

2011年1月31日のブックマーク (18件)

  • javascriptの関数が変態すぎる

    うめぇヨーグルトソースでもいかがですか。個人差にもよりますが。もしよろしければ。 お久しぶりです。 最近うんめぇ〜と思ってるヨーグルトソースがあるので、書いていこうと思います。 ヨーグルトとハーブ類をもりもり使うので、そういうのがべられない方にはうんめぇソースではないです。ごめんなさい…。もしよろしければお茶だけも…旦~ 【用意する…

    javascriptの関数が変態すぎる
  • 使わなくなったノートパソコン5つの使い道

    捨てちゃうなんてナンセンスよ。使い道はいろいろございます。 新しいパソコン買うと浮かれちゃいますよね。前のよりも軽かったり薄かったり速かったり、とにかくピカピカ。古いノートなんてもういらねーよ、いやちょっとお待ちください。古いノートは古いノートなりに使い道があります。では、ご紹介させていただきます。 【ホームサーバにする!】 ホームネットワークにつないで、いくつかソフトウェアをいれたら立派なホームサーバになります。ファイルバックアップ場所として、写真や音楽の保管場所として、メディアをストリームするためにそりゃもう活躍してくれるでしょう。 ・必要なものノートパソコン、FreeNASソフトウェア(無料)、ホームネットワーク ・セットアップにかかる時間 1時間くらい ・やり方1) FreeNAS ISO Imageをダウンロード。CDに焼きます。 2) ラップトップに1で焼いたCDをいれて再起動

    使わなくなったノートパソコン5つの使い道
  • これからのWebサイト

    この10年間ほどで、Webの世界はめまぐるしい変化を遂げ、いまなお進化を続けています。情報発信としてのWebサイトだけではなく、サービス提供、開発支援のツールなども増加し、Webは様々な利用をされるようになりました。この特集では、この先の10年につながる今後のWebとそれを支える注目技術を紹介していきます。ですが、その前に、まずこれまでにWebがどのように変化してきたか。近代史を振り返ります。 2000年ごろから「Flash」を活用したサイトが増え始め、Webサイトは表現的にも華々しいものとなっていきました。それまでの無機質なインタフェースだけでなく、情緒的な演出として、また直感的な操作を促す効果として、随所に使われるようになってきています。この傾向は徐々に強まっていき、2007年には「Silverlight」も登場しました。 並行して、「JavaScript」も脚光を浴びました。以前はW

    これからのWebサイト
  • WebプログラマのためのIPv6入門(1/2) - @IT

    IPv4アドレス枯渇の日を前に WebプログラマのためのIPv6入門 おがわ あきみち 2011/1/31 IPv4アドレスが枯渇の日を迎えます。この記事では、これまでこの問題にあまり縁のなかったWebプログラマ向けに、IPv4アドレス枯渇とIPv6移行にともない生じる課題について説明します。 迫るIPv4枯渇の日 間もなく、IPv4アドレスが枯渇の日を迎えようとしています。これまで拡大を続けてきたインターネットも、1つの節目を迎えます。 IPv4アドレス枯渇とIPv6への移行は、ネットワークとしてのインターネットに直接関わっているインフラ系エンジニアには非常に身近な話題でしょう。しかし、その他のITエンジニアにとっては、あまり実感が持てない問題だと思います。 そこで今回は、Webプログラマの皆さん向けに、IPv4アドレス枯渇とIPv6への移行とは何なのか、どんな課題が生じるのかを紹介し

  • WordPressで会員制サイトを作るときの勘所 | 高橋文樹.com

    この投稿は 13年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 ミニコmeのテーマ作成中! 結局買っちゃった 半ば放置ぎみだったミニコme!の開発を再開したことと、4月に控えている破滅派大リニューアルに向けてWordPressの会員制機能を作っているので、それについて情報をまとめておきます。メモなので、である調です。 前提:WordPressデフォルトのユーザーシステム ユーザーの権限と種類を理解する WordPressにはデフォルトで5種類のユーザー種別(管理者・編集者・投稿者・寄稿者・購読者)が存在する。これに「非登録ユーザー」を加えると、デフォルトで6種類のユーザーが存在することになる。 一人の人間がブログとして利用するだけであれば、管理者以外は必要ない。有料ブログなどを展開するのであれば、管理者・購読者・非登録ユーザーとなる。複数

    WordPressで会員制サイトを作るときの勘所 | 高橋文樹.com
  • 私がずっと使っている13個のお気に入りFirefoxアドオンまとめ | フリーソフトラボ.com

    今回は、管理人が愛用しているFirefoxのアドオン13個をまとめてみました。最近では、ブラウジング体感速度の速さが人気のGoogle Chromeによる急激なシェアの伸びに押され気味なFirefoxですが、拡張機能の充実度合いでは歴史の長いFirefoxの方がまだ少し優勢な状況にあると言えるでしょう。 当サイトでも、そんなFirefoxのアドオンに関連する記事をこれまで何十件と公開してきましたが、ならば実際それらを紹介した筆者自身はどれだけの数のアドオンを使用しているのかというと、起動速度の遅延や不必要なメモリ消費を避けるため、普段は必要最低限のものしかインストールせず、必要に応じて追加したり消したりを繰り返すというスタイルをとっています。 そんな中でも、使う使わないに関係なく常に有効化している、「これだけは外せない!」という特にお気に入りのアドオンももちろんいくつかはあります。ここでは

    私がずっと使っている13個のお気に入りFirefoxアドオンまとめ | フリーソフトラボ.com
  • 【How To】消えたデータを取り戻したい、しかも(ほぼ)無料で簡単に!

    【How To】消えたデータを取り戻したい、しかも(ほぼ)無料で簡単に!2011.01.28 10:0013,689 福田ミホ うっかりDeleteボタンを押してしまったり、ハードディスクドライブのエラーが起きたり、パソコンを使っているとときどき、データ消失事件が発生します。今回は、そんな事件に対処する方法をご紹介します。 データ復旧ソフトは、アンチウイルスソフトほどメジャーな存在ではありません。アンチウイルスソフトはたいていパソコンにバンドルされていますが、データ復旧ソフトにはあまり関心が払われていないようです。マイクロソフトはアンチスパイウェアとしてWindows Defenderを提供していますが、面白いことにデータ復旧関連には手を出していません。Windowsの回復コンソールがあるにはありますが、あれはWindowsから問題のあるドライブを読み込めなければ役に立ちません。 そんなわ

    【How To】消えたデータを取り戻したい、しかも(ほぼ)無料で簡単に!
  • Twitter・mixi・facebook・はてブ等のソーシャルボタンを瞬時に埋め込めるWordPressプラグイン「WP Social Bookmarking Light」:phpspot開発日誌

    Twitter・mixi・facebook・はてブ等のソーシャルボタンを瞬時に埋め込めるWordPressプラグイン「WP Social Bookmarking Light」 2011年01月28日- WordPressにソーシャルブックマークボタンを楽々設置:WP Social Bookmarking Light | NINXIT-BLOG Twitter・mixi・facebook・はてブ等のソーシャルボタンを瞬時に埋め込めるWordPressプラグイン「WP Social Bookmarking Light」 インストールして有効にすればすぐさま、次のようなボタンを記事上や記事下に設置できるプラグインです。 管理画面から並びを変えたり、ボタンを追加したりすることが容易にでき、はてぶ・ツイッター・facebookだけ、という感じでチョイス可能。 普通に設置しようと思うと大変ですが、プラ

  • リッチ顔文字.com

    言葉の意味はよく分からんが、とにかくすごい顔文字だ! リッチ顔文字.comは、外国語などを駆使して、新しい顔文字を作るサービスです。 注:ブログ、mixi、twitterなどには使用できますが、携帯サイトやメールには使用できません。

  • SEO終了のお知らせ

    GoogleとBingの両検索エンジンが、ツイッターでつぶやかれたり、フェイスブック「いいね」ボタンを押されたサイトのデーターを、ランキングの計算に利用していることを明らかにしました。 TwitterやFacebookで共有されたリンクが検索順位に直接影響する――グーグルとBingが明言 これまで「SEO(検索エンジン最適化)」と言われていた手法は、今後は通用しなくなる方向に進むでしょう。間違いなく。 ヘドロの海 検索エンジンは大量のスパムに悩まされているそうです。大量に自動生産され続けるスパムページで汚染されたハイパーリンク空間から、当に価値のあるページだけを、拾い上げなければなりません。 検索エンジンは、ヘドロの海から、ザルで小さな指輪をすくい上げるような、気が遠くなる作業を繰り返しています。このままでは、リソースをいくら追加したところで、イタチごっこは永遠に続くでしょう。 My o

    SEO終了のお知らせ
    ytotoy
    ytotoy 2011/01/31
  • URLを引数に本文抽出を行うJavaライブラリ「Boilerplate」 | MOONGIFT | オープンソース・ソフトウェア紹介を中心としたITエンジニア/Webデザイナー向けブログ

    BoilerplateはURLを与えると文部分を抽出するライブラリ。 BoilerplateはJava製のオープンソース・ソフトウェア。Webサイトをクローリングしたり、そのサイト内にあるテキストを使って別なWebサービスを構築すると言った手法はよく存在する。そんな時に必要になるのが文抽出というテクニックだ。 デモ Webサイトには文以外にも多様なコンテンツが存在する。例えばヘッダー、サイドバー、フッター、広告などだ。そうした無用なコンテンツを除去し、必要な部分だけ取り出すためのライブラリがBoilerplateだ。 BoilerplateはURLを引数に、後は自動的にコンテンツを取得して文だけを返却してくれるという手軽なライブラリだ。Javaのライブラリなので、既存のJavaシステムに組み込むのはもちろん、Google App Engineを使ってWeb APIとしてコンテンツ抽

  • Clojureの実行もできる、Java製のプログラマー向けテキストエディタ·TextMash MOONGIFT

    TextMashはJava製のシンプルなプログラマー向けテキストエディタ。 TextMashはJava製のオープンソース・ソフトウェア。エンジニアはテキストエディタについて慎重に検討する必要がある。手に馴染む感じはもちろんのこと、他のプラットフォームでも同じくらいの生産性を維持できなければならない。 メイン画面 サーバへログインした時に編集を面倒がってはいけない。VimEmacsのようなマルチプラットフォームで提供されているエディタを使うのも良いが、Javaで作られているものも選択肢になるかも知れない。TextMashはまさにそのためのソフトウェアだ。 TextMashはJava製のシンプルなテキストエディタだ。行番号が表示される他、矩形選択や検索と置換、選択文字列の頭文字だけを大きくしたり、選択行をコメントアウトする(または解除する)機能もある。文字エンコードや改行コードの変更できるの

  • HTML5 + Canvas + JavaScriptによるWebベースの顔認識「ccv」 | MOONGIFT | オープンソース・ソフトウェア紹介を中心としたITエンジニア/Webデザイナー向けブログ

    ccvはHTML5とCanvasタグを使ってWeb上で顔認識を行う。C言語によるライブラリもある。 [/s2If] ccvはWebベースまたはC言語製のオープンソース・ソフトウェア。最近の写真管理ソフトウェアの流行として顔認識がある。デジカメやプリンタでも顔認識機能を搭載し、自動的に明るくしたりするものもある。風景写真なども良いが、やはり人が写っている写真のが楽しいのだ。 そんな顔認識技術はWebベースでも提供されるようになっている。特にFacebookのようにSNSの中で使う場合は友人を自動認識させることでより活発な交流を促せるのだ。Webベースでの顔認識をHTML5/Canvasで行うのがccvだ。 実行例 via Tibetan Girl near Mount Everest | Flickr - Photo Sharing! ccvは元々C言語で開発されているコンピュータビジョンラ

    HTML5 + Canvas + JavaScriptによるWebベースの顔認識「ccv」 | MOONGIFT | オープンソース・ソフトウェア紹介を中心としたITエンジニア/Webデザイナー向けブログ
  • Ruby製のリンクチェッカー: rawler gem - YomuKaku Memo

    任意のサイトのリンク切れをチェックしたい場合の方法のひとつとして、Oscar Del Benさんのrawlerというgemを使用することができます。 rawlerはrubyで作成されたコマンドラインのツールで、 シェルで rawler http://memo.yomukaku.net のようにURLを指定して、そのURLのページの中に書かれたリンクのステータスコードを全て得ることができます。 インストール gemとしてインストールします。 tune66:~/codes/ruby/rawler foo$ rawler --help Rawler is a command line utility for parsing links on a website Usage: rawler http://example.com [options] where [options] are: --u

  • 大規模インフラの監視システム その2 | GREE Engineering

    こんにちは。グリーのmdoi(@m_doi)です。 今回は、グリーの監視システムについて説明したいと思います。以前、こちらの記事にて、リソース監視システムの説明をさせて頂きましたが、死活監視やログ監視については語られなかったので、気になっていた方も多いと思います。ということで、今回は、グリーのインフラにおける死活監視やログ監視、アラート通知システムを紹介したいと思います。 何を使っているの? グリーでは、死活監視にNagiosを使用していました。監視システムの中では、かなり有名なソフトウェアですから、監視システムの構築に使用したことがある方も多いのではないでしょうか。プラグインも豊富に存在するので、様々な監視を行うことができます。死活監視は、このNagiosの機能をそのまま利用し、ログ監視は、Nagiosと独自に作成したエージェント及びログフィルタを連携させて行っていました。 全体のシステ

    大規模インフラの監視システム その2 | GREE Engineering
  • Dojo道場 ~ 第4回「ビルドでパフォーマンス・チューニング(1)」 ビルド・システムのメリットと使い方

    Dojoツールキットにはソース・コードをビルドする機能が備わっており、Dojoの最も優れた機能の一つとも言われています。中規模以上のDojoベースのアプリケーション開発では欠かすことのできない必須の機能と言えます。3部構成の前編では、JavaScriptコードをビルドするとはどういう意味で、どのようなメリットがあるのかを説明し、さらに具体的なビルド・システムの使い方を紹介します。 はじめに DojoベースのWebアプリケーション開発は、ローカル・ファイルをブラウザで開く形で作業を進めることができます。サーバーが不要で手軽なため、そのような手法をとることが多いと思います。やがて、アプリケーションがある程度完成してきたら、テスト環境あるいは番環境のサーバーへの移行をする必要が出てきます。この時点で検討していただきたいのがアプリケーションのソース・コードの「ビルド」です。ビルドはソース・コード

    Dojo道場 ~ 第4回「ビルドでパフォーマンス・チューニング(1)」 ビルド・システムのメリットと使い方
    ytotoy
    ytotoy 2011/01/31
  • モテるプログラマになろう第一弾〜CLI好きのためのAIRで作るコマンドラインツール〜 - KAYAC engineers' blog

    モテたいですか?はい!!!モテたいです! アラガでございます。 サーバーサイドエンジニアのみなさん、こんにちは! モテてますか?イケてるプログラマしてますか? ちなみに僕のイメージするナウくてカッコいいプログラマは、以下の条件を満たすプログラマです (ActionScript||JavaScript)&&(Ruby||Perl)&&(vim||emacs)&&zsh 残念ながら、php + eclipse + bash な僕は相当イケてません。 話がそれましたが、プログラマがもっとも輝けそうなシーン、もっとも輝けそうな雰囲気なときに、モテそうな事を、モテそうな言語でスマートにやってしまおうという企画第一弾です。 1. シチュエーション 新人の 可愛い女の子 がPCの前で呆然としています。いったいどうしたのでしょう? 「Flash(SWF)を100個画像にしてサムネイルを作らないといけないん

    モテるプログラマになろう第一弾〜CLI好きのためのAIRで作るコマンドラインツール〜 - KAYAC engineers' blog
    ytotoy
    ytotoy 2011/01/31
    モテたいです!
  • ウノウラボ by Zynga Japan: 入社後なるべく早くキャッチアップするために心がけたこと

    でいられる、成長するためには理想的な環境です。 ※参考「情熱プログラマー」第一章の4 とは言え、そういう状況で安穏としているわけにもいかないので、少しでも早く周囲にキャッチアップできるよう努めました。 それらについて、これから述べます。 ■周りの人の助力を仰ぐ 入社直後にアサインされたプロジェクトが佳境を迎えていたことに加え、個人的な経験やスキルは以下のような状況でした。 symfony→使ったこと無し TDD(テスト駆動開発)→未経験 memcached→使ったこと無し Git→使ったこと無し 結構テンパっていたのですが、良き先輩であるチームメンバーに積極的に教えを乞いました。 質問する際は、ノートに図を書いたりして持って行くと、こちらの「聞きたいこと、理解できていないこと」が伝わりやすくなります。 ※無闇矢鱈と質問しに行ってお仕事の邪魔をしたことがあります、ゴメンナサイ...