タグ

webdevに関するsanji_netのブックマーク (228)

  • 1年で70億枚の顔写真をスキャンしたFace.comが顔認識APIを無料で一般公開

    1年で70億枚の顔写真をスキャンしたFace.comが顔認識APIを無料で一般公開
  • Whois Gateway ドメイン検索

    Whois Gateway ドメイン検索は無料でご利用になれます。 約300種類のTLD(gTLD、sTLD、ccTLD)に対応しております。 検索したドメインの現在、過去の稼動状況も確認できます。(Internet Archive) 検索履歴の表示。(複数検索してもそのドメインが取得可能なのか一目でわかります) 多言語ドメイン名には対応しておりません。 第3レベルドメイン(example.comの「example」の部分)は3-63文字以内。 日語・英語以外の言語については一部の文字を正常に表示できません。 一部のドメインは検索できませんのでご注意ください。⇒ 検索可能なドメイン一覧 リンクは自由にして頂いて構いません。 検索結果は各国のNICデータベースに問い合わせて表示させているだけなので お問い合わせには一切お答えできません。また、検索結果には一切の責任を持ちません。 利用回数に

  • oinume journal

    大規模なコードベースでリファクタリングを省エネ化するためにcodemodを最近調べていて、軽く試行錯誤したのでそのメモ。 やりたいこと 例えば以下のようなTable Driven TestなコードをBEFOREからAFTERに書き換えたい。コード量が多いため人間がやるのは現実的ではなく、codemodで機械的に書き換えたい。 BEFORE package main import ( "slices" "testing" ) func TestContains(t *testing.T) { type args struct { ss []string s string } tests := []struct { name string args args want bool }{ { name: "empty: false", args: args{[]string{}, ""}, wan

    oinume journal
  • ゆーすけべー日記

    サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ

    ゆーすけべー日記
    sanji_net
    sanji_net 2010/04/06
    り方で十分です。 しかし、新しモノ、それにPSGI、Perl製、高速、Starmanという響きに釣られ、 この度、Catalystアプリを Starman で動かすということにチャレンジしてみました。 まずは簡易なベンチマークをとってみましたとい
  • ログローテーションはrotatelogsで、圧縮はpbzip2で

    最強の看板を下ろしたミラーサーバftp.jaist.ac.jpの管理者の一人が、 このサーバにまつわるよしなしごとを語ります。 English versions of some posts on another blog. Apache HTTP Serverで日ごとに別のファイルにログを出力するのは、標準添付されているrotatelogsでできるのですが、意外と知られていないようです。アクセスログならこんな感じです。 CustomLog "|/インストール先/bin/rotatelogs /出力先/access_log.%Y%m%d 86400 540" combined マニュアル通りなら、この設定ではrotatelogsが起動してから24時間で出力先のログファイルが切り替わりそうに見えます。しかし、実際にはrotatelogsはtime(2)の返す値を86400秒で丸めてから開始

    sanji_net
    sanji_net 2010/04/06
    rotatelogs
  • daemontools howto

    前書き この文書は DJB 氏の daemontools パッケージに興味を持たれる方やこれから導入・運用を行おうとする方に向けて書かれたものです。daemontools パッケージの概要、導入・設定方法、使用例などをまとめています。しかし、各ツールを詳細に説明するものではありません。そのため、この文書を読んだ後に、マニュアル*1 を読んでください。日語訳*2もあります。 また、新山さんの daemontools FAQ*3もありますのでそちらもご覧下さい。 註記 *1) "daemontools" http://cr.yp.to/damontools.html *2) "daemontools(日語訳)" http://www.emaillab.org/djb/tools/daemontools/top.html *3) "daemontools FAQ" http://tanaka

  • canonical属性とは/link rel=”canonical”によるURL正規化タグ——SEOにとって非常に重要な進歩(前編) | Web担当者Forum

    canonical(カノニカル)タグは、<link rel="canonical" href="○○">のように使われます。そもそもcanonical属性とは検索エンジンに対してどんな意味を持ったタグなのでしょうか? 基情報からSEOで活用すべきシーンなどを事例で紹介します。 ヤフー、グーグル、そしてMSN Live Search(マイクロソフト)は、新しい「URL正規化タグ」をサポートすると発表した。 このタグを使えば、ウェブマスターやサイトオーナーが検索エンジンのインデックス内での重複コンテンツ問題を解消できる(ただし、自サイト内の問題のせいで生じる重複インデックスのみ)。 僕が思うに、これはSEOのベストプラクティスにとって、サイトマップの登場以来最大の変化だと思う。SEOmozでは最新ニュースを届けることより戦略について論じることに重点を置いているから、このブログで検索エンジン関

    canonical属性とは/link rel=”canonical”によるURL正規化タグ——SEOにとって非常に重要な進歩(前編) | Web担当者Forum
    sanji_net
    sanji_net 2010/03/30
    canonical
  • http://kb2.adobe.com/cps/142/tn_14266.html

    sanji_net
    sanji_net 2010/03/18
    旧バージョンリスト
  • 公式のSamba 3.2.x HOWTOとリファレンスガイド

    List of Figures 4.1. ドメインの例8.1. Network Bridgeの設定8.2. インターネット プロトコル(TCP/IP)のプロパティ8.3. ネットワークの詳細設定8.4. DNSの設定8.5. WINS Configuration8.6. ローカル エリア接続のプロパティ8.7. インターネット プロトコル (TCP/IP)のプロパティ8.8. TCP/IP 詳細設定8.9. DNS設定8.10. WINS設定8.11. Windows Me ネットワーク設定パネル8.12. IPアドレス8.13. DNS設定8.14. WINS設定8.15. 全般8.16. コンピューター名パネル8.17. コンピューター名の変更パネル8.18. コンピューター名の変更パネル ドメイン MIDEARTH8.19. コンピューター名の変更 ユーザー名とパスワードパネル8.2

  • 私家版 daemontools FAQ (2/3)

    (私家版 daemontools FAQ) 2. 実際の運用に関する質問 back 新しいサービスをログ記録なしで走らせる手順は? たとえばサービス名 finger を新しく走らせるとする。svscan は すでに走っていて、/service 以下のディレクトリを見張っていると する: mkdir /service/finger として、まずサービス用の ディレクトリを作る。すぐに svscan がこれを検知して supervise を立ち上げ、/service/finger/supervise ディレクトリが作られるはずだ。このディレクトリを ls してみると、次のようになっている: bash-2.03# ls -l /service/finger/supervise/ total 1 prw------- 1 root system 0 Apr 26 13:54 control -rw

  • Perl-users.jp - 日本のPerlユーザのためのハブサイト

    Perl Mongers Perl Mongers とは、日各地に存在する、Perl ユーザーのコミュニティのことです。各種イベントが行われていますので、是非参加してみましょう。 Shibuya.pm Fukuoka.pm Kansai.pm (@kansaipm) Yokohama.pm (@yokohamapm) Hokkaido.pm (@hokkaidopm) Nagoya.pm (@nagoyapm) Kushiro.pm (@kushiropm) Kyoto.pm (@kyotopm) Kamakura.pm Niigata.pm (@niigatapm) Sendai.pm (@sendaipm) Tokyo.pm Hachioji.pm (@hachiojipm) Chiba.pm (@chibapm) Yomitan.pm (@yomitanpm) Machida.pm

  • UNIX今日の技 - UNIX今日の技/ジョブとプロセス

    『UNIX今日の技』での記事をまとめたものです。 フォアグラウンドとバックグラウンド シェルからコマンドを投げる時、通常はそのコマンドの処理が終わるまでユーザ入力ができなくなります。 このように実行されるジョブをフォアグラウンドジョブと呼びます。 例えば、こんな感じ。 sleep 10 「ずーっと制御が返って来ないというのもかったるいなー」という場合にはジョブをバックグラウンドで投げたら良いです。 バックグラウンドジョブとして投げるには、コマンドの最後に & をつけます。 sleep 10 & この「&」はコマンドの区切り「;」と同じような性格を持っています。 両者の違いは、コマンドを「フォアグラウンドで実行する」か、「バックグラウンドで実行する」か、という点です。 sleep 10 ; ls & ではフォアグラウンドで 10秒寝てから、バックグラウンドで ls を実行します。 sleep

  • ウノウラボ Unoh Labs: daemontoolsでデーモン管理

    Emacsでbackward-charをC-lに割り当てているbokkoです。「指相撲で相手の指に届かないくらい指が短いので一回も勝ったことがないんです。だからそんな短い指でC-bなんて押してたら指が痛いんです」と言ってもなかなか信じてもらえないのですが、そんな私でも(global-set-key "\C-l" 'backward-char)というelispを評価するだけで快適にプログラミングさせてくれるEmacsが大好きです。 と、タイトルと関係ない話はこれくいらいにしておいて、今日はdaemontoolsのお話です。 daemontoolsは異常終了してしまったデーモンプロセスを再起動してくれたり、ログローテートを肩代わりしてくれたりするなど、デーモンの制御や管理、監視を行うプログラムの集まりです。例えば、以下のようなプログラムが含まれています。 supervise デーモンの起動、監

  • daemontools

    daemontools のインストール 以前のバージョンの daemontools からのアップグレード supervise プログラム svc プログラム svok プログラム svstat プログラム svscan プログラム fghack プログラム multilog プログラム tai64n プログラム tai64nlocal プログラム setuidgid プログラム envuidgid プログラム envdir プログラム softlimit プログラム setlock プログラム daemontools のロギング・ユーティリティについては log mailing list で議論されています。 それは何か? daemontools は UNIX のサービスを管理するツール集です。 supervise はサービスを監視します。 サービスを起動させ、そのサービスが死んだら再起動

  • Kazuho@Cybozu Labs: crontab を使って効率的にサービス監視する方法

    監視とは継続的なテストである、という話 (もしくは cronlog とテストスクリプトを組み合わせた監視手法について)に続きます 今日ようやく、積ん読状態だった「Software Design 2010年1月号」を手に取ったのですが、特集が「今日から使えるスクリプト満載! [プロ直伝]お手軽サーバ監視術」。興味深く拝読したのですが、もっと楽ができるのにと思うところも。ちょうど、昨年末に運用しているサービス「パストラック」のサーバを移転し、crontab と perl で書かれたスクリプト群を使った監視環境を構築したところなので、そこで使っているスクリプト cronlog を紹介したいと思います。 特集の前書きにも書かれていることですが、サーバやネットワーク機器が多数ある環境なら、Nagios を始めとする、専ら監視のために作られたソフトウェアを使って、監視システムを構築すべきです。逆に小規

  • livedoor Techブログ : 変な CAPTCHA だっていいじゃないか にほんじんだもの

    こんにちは。開発のシニアスペシャリストをやっております、通称「にぽたん」こと谷口公一です。 私たちが日頃使っているネット上のサービスで、web 上のフォームの最後等に「ここに書かれている文字を入力してください」のように、絵に描かれた文字を目で読み取って入力するよう求められる場合があります。 言うまでもありませんが、これは通称「キャプチャ (CAPTCHA)」と呼ばれているもので、画像データは、人間ならそれを肉眼で認識して入力が行なえますが、機械には少し難しくなるため、フォームに文字を入力しているのが、機械ではないことを判定するためにこういう仕組みが存在します。 世の中にある CAPTCHA は、やたらと字がグチャグチャで読み取るのが非常に困難なケースもあります。 これは当然、安易に、白地に黒い文字を書いたような単純な画像を CAPTCHA に用いれば、それを解読するシステムは簡単に開発出来

  • jQuery.sheet - Visual Interop Development

    Powered by Create your own unique website with customizable templates. Get Started

  • エンコードマニアックス

    SHA-256 f7643f8fa033cc67a076c415bc7f198e768576d4b5fd13b93c5f4f48b6ed912f SHA-384 64ad444fbee685857e76bd9847ce514257cfd79118dbabe092e785e3c9bf2aa12fb2e9bba7f76afdabed8f7fcef56192 SHA-512 2c688ed6c398489d9f1aae609ad4f65ef112437e596713bc6ba615a878d260a98acc7013d46a5d880779b023e0be7a53fae08f8fbf57031689d1e6e9a0ddb2ca

  • jQuery1.4の新機能を1.4だけに14個 - KAYAC engineers' blog

    時が経つのは早いもので、ぼーとしてたらもう1月も終わりそうですね。外村です。 先日リリースされたjQuery1.4で新しく追加されたメソッドや新しい使い方ができるようになった機能を全部ではないですがいくつか紹介します。以下に変更点が全て掲載されているのでそちらも参照するといいと思います。 Version 1.4 ? jQuery API 新規で追加されたメソッド 1. nextUntil()、prevUntil()、parentsUntil() 指定したセレクタまでの要素を返します。以下の例ではitem3とitem4の後ろにテキストが追加されます。 <ul> <li id="item1">item1</li> <li id="item2">item2</li> <li id="item3">item3</li> <li id="item4">item4</li> <li id="item5

    jQuery1.4の新機能を1.4だけに14個 - KAYAC engineers' blog
    sanji_net
    sanji_net 2010/01/26
    focusとblurと同
  • リモートのマシンで、iptablesでなんかいじる前に保険をかけておく - (ひ)メモ

    #!/bin/sh # 保険をかける # echo '/root/clear-iptab' | at now + 3min # とか # echo '/root/clear-iptab' | at 13:00 # で。 # # そしたら iptables でなんかいじって、 # iptables ... (as you like) # 成功したら at の job を削除しておわり。 # atq # atrm N # 失敗したら正座して祈る。 iptables -F iptables -X iptables -Z iptables -P INPUT ACCEPT iptables -P OUTPUT ACCEPT iptables -P FORWARD ACCEPT 追記: 2010-01-09 http://ya.maya.st/d/201001a.html#s20100107_1 で言

    リモートのマシンで、iptablesでなんかいじる前に保険をかけておく - (ひ)メモ