タグ

2006年4月29日のブックマーク (53件)

  • きんきん日記 - 「Agile Web Development with Rails 勉強記」まとめ

    Chapter 7 "Task B: Catalog Display" Chapter 8 "Task C: Cart Creation" 8.1 Sessions, 8.2 More Tables, More Models, 8.3 Iteration C1: Creating a Cart 8.4 Iteration C2: Handling Errors, 8.5 Iteration C3: Finishing the Cart Chapter 9 "Task D: Checkout!" Chapter 10 "Task E: Shipping" Chapter 11 "Task F: Administrivia" Chapter 12 "Task T: Testing" 12.1 Tests Baked Right In, 12.2 Testing Models 12.3 Test

    きんきん日記 - 「Agile Web Development with Rails 勉強記」まとめ
    yugui
    yugui 2006/04/29
    AWDwRのまとめ
  • [rails][lighttpd] rails under ”production”.

    勉強会では流れてしまったんですが、せっかく作った資料なのであげておきます。 (lighttpd or apache)+fastcgiでrailsを動かすための各種設定をまとめてみました。 資料はこちらからどうぞ。CreativeCommonsの帰属ライセンスで公開します。 PDF版 OOo Impress版 Apacheのほうは意外と苦労なく動いたんですが、lighttpdを複数共存させるやりかたでちょっと苦労しました。 ポイントとしては $HTTP["url"] =~ (パターンマッチ)としてURLによってerror-handlerを変えること(p.9) error-handler-404で設定したものとfastcgi.server直後のextentionで指定するものを一致させること(実在しないファイルでもOK)(p.9) config/environments/production.

    [rails][lighttpd] rails under ”production”.
  • Zebedee - DiaryException

    トンネリングソフトウェアZebedeeの情報リンク。 Zebedee: Secure IP Tunnel http://lightly.plala.jp/memo/zebedee.html http://tips.kajiki.com/zebedee/ http://wiki.spc.gr.jp/tunnel/?DigByZebedee http://sanaki-web.hp.infoseek.co.jp/tools/zebedee.htm http://www.brain-tokyo.net/research/zebedee/ http://www.todo.gr.jp/~wakatono/zebedee/ http://homepage1.nifty.com/glass/tom_neko/web/web_zebedee.html http://www.cybernetic-survi

    Zebedee - DiaryException
    yugui
    yugui 2006/04/29
    IP Tunnel
  • http://www.machu.jp/posts/20050616/

  • トップをねらえ!の技術について

    yugui
    yugui 2006/04/29
  • トップをねらえ!~みどころ~

    yugui
    yugui 2006/04/29
  • トップをねらえ!~キャラクター紹介~

    yugui
    yugui 2006/04/29
  • トップをねらえ!~歴史年表~

    yugui
    yugui 2006/04/29
  • 就業規則

    yugui
    yugui 2006/04/29
    文例あり
  • 労務管理について 「代休と振休の違い」

    代休と振替休日はどのように違うのかがはっきりとわからないので教えて下さい。また、翌月に代休を取った場合は割増賃金も翌月でいいのでしょうか。 「振替休日」は、所定の休日を事前に他の労働日と振替えることをいい、「代休」とは、事前に振替ということをせずに、休日労働をさせた後にその休日労働の代償として他の労働日に休みを与えることをいいます。また、休日労働に対する割増賃金の支払い時期については、休日労働を行わせたときに既に発生しているものであり、休日労働を行わせた月を対象とする賃金支払い日に支払いを完了しなければなりません。 労働基準法35条では、労働者に毎週1回または4週につき4日の休日を与えるべき旨を定めており、これを法定休日といいます。法定の休日の労働については、割増賃金の支払の問題がありますが、休日の振替をすれば、割増賃金も要らず労働させることができます。 休日の振替とは例えば、日曜日を休日

    yugui
    yugui 2006/04/29
  • nyasoku.com

    This domain is registered at Dynadot.com. Website coming soon. nyasoku.com 2024 著作権. 不許複製 プライバシーポリシー

  • ■ - hoshikuzu | star_dust の書斎

    CSSXSS脆弱性よりもっとヤバイ脆弱性がIEに発見されたようですね そのうち整理され、まとまった情報が日語で出ることでしょうけれど。とりあえず。 Secunia - Advisories - Internet Explorer "mhtml:" Redirection Disclosure of Sensitive Information Secunia - Internet Explorer Arbitrary Content Disclosure Vulnerability Test CSSXSS脆弱性と同じ方向性のIEの脆弱性が発見され、実証コードがSecuniaでデモンストレーションされています。 このことによりログイン中の人でないと閲覧できないはずの情報が、罠ページを踏むことで悪意ある者に盗まれます。セッション管理にも影響あり。最悪乗っ取りまで考えられるかも… mhtml

    ■ - hoshikuzu | star_dust の書斎
  • 『超mixi足あとちょう』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『超mixi足あとちょう』へのコメント
  • この春に読みたい!TOPエンジニア推薦のIT技術書20冊|【Tech総研】

    yugui
    yugui 2006/04/29
  • Windows/SSH経由でファイル共有 - cubic9.com

    ファイルサーバ(Windowsのファイル共有やSambaサーバ)をSSH経由で利用する。 SMB over SSH、CIFS over SSH。 基的な方針 既存のネットワークインターフェースを使うと通常のファイル共有とバッティングしてしまうため、仮想ネットワークインターフェースを作成し、そこからファイルサーバへSSHトンネルを掘る。 ネットワーク SSHサーバとファイルサーバとが分かれているかどうかで設定が少しだけ変わる。 分かれている場合

    yugui
    yugui 2006/04/29
    SMB over SSH tunnel
  • [を] SUFARY Hacks (1) 最長の繰り返し文字列を探す

    SUFARY Hacks (1) 最長の繰り返し文字列を探す 2006-04-24-2 [Programming][Algorithm] 週末に SUFARY.pm や SUFARY.xs のソースを見てたら(ref.[2006-04-23-2])、 あまり使ってない(忘れてる)メソッドがいろいろありました。 suffix array をトライとして使うためのメソッド(range_search)や、 開始・終了文字列を指定してリージョンを取得するメソッド(get_region) なんかもあります。SUFARY 自体、なんか途中で投げ出してしまった感が ありありなので、この際ちょっとサンプルプログラムを作ってみます。 SUFARY Hacks としてシリーズ化していきます! (なお SUFARY.pm のオフィシャルなドキュメントは、 sufary-2.3.8/doc/Re

    yugui
    yugui 2006/04/29
    あー、思い出せない。復習しよう。> 読者への挑戦状
  • スチュアート・タノック『使い捨てられる若者たち』 - heuristic ways

    こういうを待っていたのだ、私たちは! 思わずそう快哉を上げたくなる。このは私たちの職場で何が起きているか、私たちがそこで何を経験しているかを観察し、調査し、聞き取り、書き留め、分析し、理論化した素敵なだ。「私たち」とは、主に飲業や販売業などのサービス労働、一時的で不安定ないわゆる「腰かけ仕事」をしている若者や労働者の総称である。20代の頃から現在に至るまで、喫茶店・電器店・飲店・コンビニ等で働いてきた私には、こので取材・インタビューされている若者や労働者たちがまるで自分の同僚のように身近に感じられる。彼らのことが体験的によくわかる。たとえば、こんな声。人がひっきりなしにやってきて、何ごとも終わらないし、はじまらない、いつもサービスを提供している、しかも同じサービスを何度も何度も。客が当に意地悪だったり、意地悪な感じで話したりしてきたら、こっちも意地悪な感じで話し、嫌味ったらし

  • Plaggerでフィードをエントリごとに分割してGmailに送る

    ※このエントリで紹介しているパッチはすでに不要になっているので注意。 普段、Bloglinesに登録しているフィードをGmailに送っているのだが、エントリごとに分割して送っている設定例が見つからなかったので、自分の設定例をさらしてみる。 - module: Subscription::Bloglines config: username: sample@sample.com password: pass mark_read: 1 fetch_meta: 1 - module: Filter::BreakEntriesToFeeds - module: Filter::HatenaBookmarkUsersCount - module: Widget::HatenaBookmarkUsersCount - module: Filter::StripRSSAd BreakEntriesToF

    Plaggerでフィードをエントリごとに分割してGmailに送る
  • I'll be here(2006-04-27) - 複数の名前と生年月日

    yugui
    yugui 2006/04/29
    「複数の名前や生年月日を持っている人がよくいる、ということがなぜ起こるのか」嫌韓の人達が思い込みたがってるような理由では無いんだろうとは感じつつも、不思議だった。
  • 「Google Sitemaps」がMETAタグの挿入で利用可能に

    Windows SQL Server 2005サポート終了の4月12日が迫る、報告済み脆弱性の深刻度も高く、早急な移行を

  • 2006年 4月 (2)。

    Last Modified: Mon May 1 00:36:35 EDT 2006 (05/01, 13:36 JST) Apr 30 [Sun] (22:30) きょうはぜんぜんメールが来なかったが、spam はすんげー来た。最近こんなのばっかり。 $ sel -A 1:+ (future) Please 実は浮気希望 >> あともうひとつ、浮気専科というそのままズバリ。 直球で手っ取りはやい. 2: 21:25 . Eustolia Visual identity for your business >> [text/html] 3: 20:53 . rikadesu Re: >> :―― INFORMATION ―――――――――――――――――――――――――: 不正・. 4: 18:50 . Monjay Settro [nylug-talk] [nylug-job] Fort

  • 失敗しない自宅サロンの開業方法

    ここでは自宅サロンを開業するまでの流れを3つのステップで解説していきます。この流れに沿って見て頂ければ、自宅サロンを開業するまでの最適な道のりがきっと見えてくると思います。まず3つのステップは以下のようになっています。自宅サロンの具体的イメージを固める自宅サロンのメニューを考える自宅サロンの開店準備...

    失敗しない自宅サロンの開業方法
  • capsctrldays - FileColumnを使ってみるよ(初級)

    1 FileColumnを使ってみるよ(初級) FileColumn - easy handling of file uploads in Rails れしぴぶっくの『Processing Uploaded Images』の「Also See」に載っていたやつ。これはスゴス。クオリティタカス。画像のアップロードが面倒なのでRails嫌いになった人もこれで安心!(たぶん) でも、日国では確認画面があるのですよ(しかもセッション使わないやつ!)とか思ってたら対応してやがんの!すげー! というわけで、やり方を見てみるよ。 テキトーなモデルを作るよ(MySQL) CREATE TABLE samples ( id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, image VARCHAR(200) NULL, PRIMARY KEY(id) ) scaffol

    yugui
    yugui 2006/04/29
    ファイルアップロード
  • Nagios 目次

    Nagios 3翻訳プロジェクト このページはNagios 3の翻訳のドキュメントをまとめたページです。 現在、コンテンツを徐々に公開をしていっています。 Nagios 3の翻訳ドキュメントについてはNagios 3翻訳ドキュメントをご覧ください。 Nagios 1と2に関してはこちらか、下記のリンクをご覧ください。 Nagios 2日語ドキュメント Nagios 1日語ドキュメント お知らせ 第1回X-TRANS & M5 ジョイントセミナー「オープンソースを利用してWindows サーバを監視してみよう!」 ->終了しました 第1回セミナーで使用した設定ファイルwをアップロード致しました nagios設定ファイル LINK Nagios.org 株式会社エクストランス X-MON

  • ガイ・スティールJrが Sun で開発中の新言語は Traits ベース - Smalltalkのtは小文字です

    Derive Your Dreams 経由で。 http://research.sun.com/projects/plrg/fortress0866.pdf Traits are named program constructs that declare sets of methods. They were introduced in the Self programming language, and their semantic properties (and advantages over conventional class inheritance) were analyzed by Schärli, Ducasse, Nierstrasz, and Black [23]. In Fortress, a method declared by a trait may be eithe

    ガイ・スティールJrが Sun で開発中の新言語は Traits ベース - Smalltalkのtは小文字です
    yugui
    yugui 2006/04/29
    前提知識不足でよくわからん。面白そうなのであとで調べる。
  • debiancdn

    AWS Advent Calenderの12月22日分です。 COPSBenchとは 世の中、ベンチマークソフトウェアであふれています。その目的は様々ですが、S3に代表されるオブジェクトストレージのベンチマークソフトウェアは、POSIXなファイルシステムのベンチマークとちがってほとんど普及していません。 Amazon S3のパフォーマンスをあげるコツという記事にあるとおり、S3は使い方によってパフォーマンスが異なります。そのため、実際のワークロードを模擬することで初めて意味のある性能指標を得ることが出来ます。 COSBenchは万能ではありませんが、様々なワークロードをXMLで記述することで、模擬実行できるApache2ライセンスのソフトです。Intelの中国の方を中心に開発がすすめられています。http://www.slideshare.net/ben_duyujie/cosbench-

    debiancdn
  • はてなブログ | 無料ブログを作成しよう

    トルコ水紀行 -前編 イスタンブール- みなさんこんばんは、地図子です!8月は久しぶりに毎月更新にしようと思います。今までずっと名古屋について書いてきましたが、ワープして・・・ トルコについて書きたいと思います。 2024年6月に念願のトルコに行ってきました。いつからトルコに行きたかったかわから…

    はてなブログ | 無料ブログを作成しよう
  • Python のメソッドをクロージャとして使う - tomapd == 22%

    Python においてメソッドはユニークな性質を持っており、bound されているか unbound か、明確な違いがある。bound / unbound とは、そのメソッドが特定のインスタンスに属しているか、いないかという言い方が出来ると思う。 class Person(object): def __init__(self, name, age): self.__name = name self.__age = age def get_name(self): return self.__name def get_age(self): return self.__age単純なクラスを定義してみた。このクラスのメソッドを調べてみると、 >>> Person.get_age <unbound method Person.get_age>こちらは unbound となっているが、 >>> p =

    Python のメソッドをクロージャとして使う - tomapd == 22%
  • CSSだけで画像をプリロードするテクニック:phpspot開発日誌

    Specere Blogs Blog Archive A Simple CSS Image preloading technique So you need to pre-load images, but don’t want to deal with javascript or complicated workarounds. What do you do? The solution is simple. All we need to do is designate a CSS style with multiple background-images. As your browser reads the style, it will load each image you designate in succession, thus pre-loading your images. Be

    yugui
    yugui 2006/04/29
  • ちょっとしたメモ - Microformatの先へ

    "Web 2.0"やmicroformatに関心がある人は、昨日xml.comで公開されたUche Ogbujiの記事 Microformats in Context をぜひ読んでおこう。ここでは、microformatの可能性と限界、そしてその次のステップが、XMLの質に照らして鮮明に描かれている。microformatは「インフォーマルな文脈における小さな島(コミュニティ)をうまくまとめる方向に目を向けている」が、それらの小さな島をつなぎ、集約するためには、もう少し先に進む必要がある。 Ucheの論点を大まかに列挙すると、次のようになる: microformatは新しい語彙を作るのではなくて、既存のよく普及したフォーマット(XHTML)を利用して情報を表現しようとするものだが、多くの場合、XHTMLの語彙の意味を拡大解釈し過ぎて、混乱を生む。 複数のmicroformatの間で語彙が

  • 共謀罪などが危険だと言われるわけ(1) ~国は自分の都合で法律を使うことがある~ | 日本がアブナイ!

    平和で平穏で楽しい生活が一番!・・・脱アベ・スガ、反超保守&新自由主義。左右問わず、mew基準で、政治や競馬、スポーツなどについて。写真はトロットスター・・・↓PC画面のリンク1~5は無効 共謀罪の創設に関して、社会やメディアやブログで問題提起する声が高まり、その 反対運動も活発に行なわれるようになっている。 というのも、野党の大反対にかかわらず、与党側がいきなり強引に21日から法務 委員会で共謀罪の審議を始めることに決め、今国会での成立を目指して、28日までに 委員会採決をしようとしているからである。 自民党は野党の賛同も得られるように修正案を出して来たが、これを不服とした民主 社民党は委員会を欠席し、27日には民主党が対案となる修正案を提出する予定になっ ている。もしこのまま与党側が数で押し切ろうとすれば、さらに反対運動が高まり、 国会での審議が紛糾することも予想される。 正直なところ

    共謀罪などが危険だと言われるわけ(1) ~国は自分の都合で法律を使うことがある~ | 日本がアブナイ!
    yugui
    yugui 2006/04/29
    わかりやすいまとめ。よくわかってない人に呼んでほしい
  • ssh の brute force アタックパケットの制限 -- DOS 的パケットをフィルタリングする : DSAS開発者の部屋

    KLab はコンテンツの開発と共に運用も日々担っていますが,その活動の全ての拠点は社内のシステムです.そのため,社のシステムにはいつでも外からアクセスできる必要があります.システムへのアクセスは ssh を使うのですが,この ssh へのアクセスは前記の理由で世界中からアクセスできる必要があります.こういった公開されている ssh のポートへは日々飽きもせずに brute force アタックが繰り返されています.sshd はこのような成功するはずのないアタックであっても律儀にログを出力してくれます.しかしながら,無意味なログの羅列は,重要なログが埋もれる結果になって嬉しくありません.それに,アタックによるログインの試行のために CPU 時間を無駄に費やすのもばかばかしいことです. ログの出力や CPU 時間の浪費を低減するには,これらの攻撃パケットをフィルタリングしてやればいいのですが,

    ssh の brute force アタックパケットの制限 -- DOS 的パケットをフィルタリングする : DSAS開発者の部屋
    yugui
    yugui 2006/04/29
    ほう、hashlimit知らなかった。limitやめてこっちにする。
  • 新拒絶体系の解説

    年末年始の休みを利用して拒絶体系の整理をしました 大きな変更はローカルの拒絶リスト(/etc/mail/access)から個別IPアドレス(またはホスト) を削除したことです。 拒絶リスト内容 個別IPアドレス(またはホスト) <-- これを削除しました ドメイン全体またはサブドメイン全体 メールアドレス アドレスブロック 年末時点でローカルの拒絶リストは20万件以上にもなり過去の登録データから削除する作業量が膨大になったため この際アドレスレベルの拒絶はRBLにまかせることにしました。 この背景には最近のspam事情として 信念(?)を持って送ってくるBTPグループのようなspammerと、人のパソコンやADSL回線を無断で利用して送ってくるようなずるがしこいspammerの2グループに分極化してきたという事情があります。 前者は大規模な設備を使

    yugui
    yugui 2006/04/29
  • 【めいし堂|住所・電話番号の英語表記】英語表記の名刺を作るなら

    英語で住所を表すときは日とは逆で住所の狭い範囲から順に記します。 例えば、『めいし堂』の住所の場合は 〒810-0041 福岡県福岡市中央区大名1丁目3-42-403 1-3-42-403,daimyo,chuoh-ku,fukuoka-shi,810-0041,JAPAN となります。 番地・町名・区(市、郡)・都道府県・郵便番号・国名の順です。 マンションなどの部屋番号は#403と記してもいいです。 この場合は #403,1-3-42,daimyo,chuoh-ku,fukuoka-shi,810-0041,JAPAN と、最初に部屋番号を記します。 市名は「fukuoka-shi」ではなく「fukuoka-city」でもいいです。しかし、例えば英語では「郡」は「county」、「区」は「ward」、「町」は「town」などとなるのですが、「山田郡」を「yadmada-county」

  • 実は,共謀罪だけではない…サイバー法案の危険性 - 情報流通促進計画 by ヤメ記者弁護士(ヤメ蚊)日隅一雄

    共謀罪は,実は,サイバー法案と抱き合わせで,法律化されている(正式名称「犯罪の国際化及び組織化並びに情報処理の高度化に対処するための刑法等の一部を改正する法律案」ここ←)。サイバー法案とは,サイバー犯罪に関する実体法の規定、コンピュータ・システムを手段として行われる犯罪についての捜査や刑事上の証拠収集についての規定と、国際協力に関する規定からなるサイバー犯罪条約を法律にしたもの。 民主党は,その問題点を端的に次のように指摘している(ここ←)。 【政府案ではネット上のあらゆる行為が検閲や監視の対象になる可能性があります。 メールの受信記録、ある個人がどのサイトを閲覧したしたかというような情報を90日間保存するよう、令状なしでもプロバイダ等に要請できるようになります。 ある一人のパソコンの差押令状があれば、同じサーバーに接続している他のユーザーの受信メールなどもごっそり押収可能になります。 】

    実は,共謀罪だけではない…サイバー法案の危険性 - 情報流通促進計画 by ヤメ記者弁護士(ヤメ蚊)日隅一雄
  • Trac - PukiWiki

    http://www.wallowaavalanchecenter.org/anthonylakes tramadol prescription online , uuqieu , http://www.modumetal.com/investor_relations.php viagra online in united states , 569 , http://lpctv.org/node/18601 cialis lowest price , hfbnqt ,

    yugui
    yugui 2006/04/29
    まとめWiki。各種操作、設定
  • Rubyで関数プログラミング Part 1 【関数プログラミングの特徴 】

    関数プログラミングの特徴とは何かという問題は、現在でもまだ定まっているとは言い難いような感じですので、ズバリ述べることはできませんが、それでも、命令型言語と比較した場合の関数型言語の特徴を挙げれば、それに対する大体の回答にはなると思います。 というか、正直に言って、それに関しては、Programming Language Conceptsの頁で説明していますので、そちらを参考にしてもらえれば良いということになってしまいます(例えば、その頁のimperative paradigmやfunctional paradigm等)。 しかし、それにもかかわらずこの頁を設けた理由は、Rubyは関数プログラミング言語ではないので、主要なものを全て説明できるわけではなく、それならば、その特徴の中でも、Rubyでもなんとか実現できそうなものを示そうと思ったからです。 そうしてみると、以下のものを列挙で

  • 鍋の底 - Subversion関連

    Tezさんの訳 http://subversion.bluegate.org/ をベースに 1.4版に追従するのを始めてみました。 いつ完成するかは、気にしない方向で。 1.4最終版 HTML版 必要に迫られて、TortoiseSVNのドキュメントを訳しています。 最終的には家に取り込まれるのが目標ですが、暫定的にここで公開します。 一応取り込まれています。 そちらの方が一時情報になります。 誤訳等あると思いますので、知らせていただけるとありがたいです。 SubversionのMLを見ています。 ご案内 複数のバージョンに対する訳を提供するため、ディレクトリ構造を変更しました。 直接リンクを張られている方は、このページからたどってください。 訳者がTortoiseSVNのコミット権をもらいましたので、poファイルの提供を終了します。 必要な方は、TortoiseSVNのリポジトリより入

    yugui
    yugui 2006/04/29
    TortoiseSVNのドキュメント翻訳
  • オブジェクト指向の法則集

    1999/07/07 更新 石井 勝 はじめに ここでは,オブジェクト指向に出てくる法則・原則をまとめました.パターンに比べてほとんど知られていないのが現状ですが,優れたオブジェクト指向開発者を目指すならデザインパターンよりまずこっちを理解し覚えてしまいましょう. これらの法則は,絶対守らなければならないというものではありません.開発中に法則が守られているか意識することが重要です.つまり 今行っている設計はその法則が守られているだろうか その法則を破っている場合,破るべき正当な理由があるだろうか と絶えず考えるようにしましょう.そうするとそれは自然に優れたオブジェクト指向設計になるのです.つまりこれらの法則は,優れたオブジェクト指向開発のための指針なのです. Robert C. Martin の Principles of OOD Robert C. Martinは,オブジ

    yugui
    yugui 2006/04/29
    OOの基本のまとめ。
  • デザインパターンとOpen-Closed Principle

    1999/06/11 石井 勝 概要 この記事では,まずOpen-Closed Principleの意味と解説を行い,その後デザインパターンをOpen-Closed Principleの観点から眺めます.デザインパターンのうちの多くはOpen-Closed Principleを満たすために用意されたものとみなすことができます.Open-Closed Principleを理解し,数あるデザインパターンの中から,どういう場合にどのパターンを使うのが一番効果的なのかを考えます. 目次 はじめに ソフトウェアと連続性 仮想仕事の原理 修正と追加 Open-Closed Principle Open-Closed Principleの例 Open-Closed Principleの反例 オブジェクト指向とOpen-Closed Principle デザインパターンとOpen-

    yugui
    yugui 2006/04/29
    Open-Closed principleの視点からGoFパターンを捉え直してみる
  • prototype.jsはプロトタイプと言う割りにプロトタイプチェーンがつながらない。 - IT戦記

    プロトタイプ型オブジェクト指向とは プロトタイプ型オブジェクト指向とはプロトタイプ理論に基づいたオブジェクト指向である。 プロトタイプ型オブジェクト指向ではプロトタイプチェーンが重要である。 (以下略w) prototype.jsによる継承 以下に Human クラスと Singer クラスを作ってみる。プロトタイプチェーンはつながるかなぁ? // Human クラス var Human = Class.create(); Human.prototype = { name: '', initialize: function(name) { this.name = name; } }; // Singer クラス var Singer = Class.create(); Object.extend(Singer.prototype, Human.prototype); Object.exte

    prototype.jsはプロトタイプと言う割りにプロトタイプチェーンがつながらない。 - IT戦記
    yugui
    yugui 2006/04/29
    jsolaitよさげ
  • MySQL4.1でlatin1なテーブルに格納された日本語データのサルベージ - moroの日記

    全回のRails勉強会で相談したネタですが、以前作成したDBでlatin1のテーブルにEUC-JPの日語を格納してしまい、ダンプツールなどでうまく読み出せなくなってしまっていました。*1 とりあえずRailsからはbinaryで読みだし、日語として表示できていました。でも、やっぱりUTF-8のほうが楽だよね、ということでMySQL5.0+UTF-8のテーブルに移行するため、データをダンプした際にこの過去のミスがもとでハマった、と。 Rails勉強会の場では「ActiveRecord経由で読み出せば救えるんじゃない?」というアドバイスをいただきまして、その結果うまく救出できたのでまとめをば。 与件 改めて状況をまとめますと、以下の感じでした。 MySQL4.1で文字コードlatin1のテーブルにEUC-JPの日語を詰めてしまっていた。 上記は、binaryで読み出せば正常に表示できてい

    MySQL4.1でlatin1なテーブルに格納された日本語データのサルベージ - moroの日記
    yugui
    yugui 2006/04/29
  • String#succ - babie, you're my home

    あぁっ、String#succ が 引数回数分 succ してくれたら! str = "a" str.succ.succ == str.succ(2) #=> true だったらいいな

    String#succ - babie, you're my home
  • 自由意志 - 白のカピバラの逆極限 S.144-3

    自由意志がないと法律でさばけないという思考が分からん。誰か教えて。

    自由意志 - 白のカピバラの逆極限 S.144-3
  • ツンデレ・幼なじみ・メイド・妹のボイスが入った「∞(むげん)プチプチ ぷち萌え」 - GIGAZINE

    ウェブブラウザ「Google Chrome」の最新安定版であるバージョン123.0.6312.58(Linux)/123.0.6312.59(WindowsMac)がリリースされました。CSSやWeb APIに様々な機能が追加されており、従来よりさらにウェブコンテンツの表現力が豊かになっています。 Chrome Releases: Stable Channel Update for Desktop New in Chrome 123: light-dark function, Service Worker Routing API, and more! - YouTube ◆CSS関数light-dark() CSSの色関数として、新たにlight-dark()が追加されます。この関数は引数として2つの色を指定することができ、下記の状況に応じていずれか一方を返します。 ・ウェブ開発者が明色

    ツンデレ・幼なじみ・メイド・妹のボイスが入った「∞(むげん)プチプチ ぷち萌え」 - GIGAZINE
  • http://home.paulownia.jp/pblog/article.php?id=218

  • FrontPage - livedoor Reader まとめサイト - livedoor Wiki(ウィキ)

    Live Dwango Reader (旧livedoor Reader)まとめサイト Live Dwango Reader(旧livedoor Reader)についてのWikiです。 トップページページ一覧メンバー FrontPage 最終更新: staff_reader 2016年01月25日(月) 12:09:05履歴 Tweet Live Dwango ReaderのWikiへようこそ! Live Dwango Readerを使う上で有用な情報や、ツール開発者、ブログオーナー向けの情報を提供していきます。 【重要】livedoor Reader 運営元変更のお知らせ 「livedoor Reader」は、2014年12月1日よりサービス運営元がLINE株式会社から株式会社ドワンゴへと変更になりました。 それに伴いまして、サービス名称が「Live Dwango Reader」に変更と

    FrontPage - livedoor Reader まとめサイト - livedoor Wiki(ウィキ)
  • いやなブログ - 実行時のスタックの消費量を調べる

    実行時のスタックの消費量を調べる 先日の記事では checkstack.pl を用いて個々の関数がどのくらいスタックを消費するか調べる方法を紹介しました。今回は、実行時の実際のスタック消費量を調べてみます。 以下のコードでは次のような方法でスタックの消費量を調べます。x86_32 の Linux 用です。 最初に max_num_pages 分だけスタックを伸ばす 伸ばした分をすべて mprotect でアクセス不能にしてしまう SIGSEGV を拾って 1ページずつアクセス可能に設定する 最後に、何ページ使ったかを表示する このような処理を行う共有オブジェクトを作成して LD_PRELOAD してやれば、実行時のスタック消費量をページ単位で調べられるのではないか、という試みです。 #include <asm/page.h> #include <assert.h> #include <er

    yugui
    yugui 2006/04/29
    基本はヒープ崩壊の検出テクニックと同じか。
  • 4月版 乱立する仮想化技術を統合しよう(1/2) - @IT

    4月版 乱立する仮想化技術を統合しよう 上川純一 日ヒューレット・パッカード株式会社 コンサルティング・インテグレーション統括部 2006/4/28 linux-kernelメーリングリスト(以下LKML)かいわいで起きるイベントを毎月お伝えする、Linux Kernel Watch。2006年3月はどのようなことが起きたのか、見てみましょう。 カーネル2.6.16リリース 3月20日にリリースされた安定版カーネルの2.6.16は、新しいunshareやppoll、*at(openatなど)といったシステムコールが追加されています。 2.6.16のリリースを受けて、Andrew Mortonは「-mm merge plans」と題したメールを3月27日に出しました。1500行にわたる巨大なメールで、2.6.17へのマージに際して-mmツリーに入っているパッチを1つ1つ検討するというもの

    yugui
    yugui 2006/04/29
    tee system call, 仮想化パッチのメインストリームへの取り込みの動き
  • swingunit: SwingUnit

    Now demo program is available (see below). Try it and send me your feedback. No more XY coordination in screen testing! SwingUnit is a unit test automation toolkit for Java Swing application. It works just like 'tiny macro' or 'script' for Swing Application. Using SwingUnit in combination with JUnit you can run test scenario automatically, and you can use many JUnit supporting tools. The structur

  • ビルドを効率化するEclipseプラグイン - @IT

    Java開発において、標準的な開発ツールとしてAntが利用されています。最近では、Mavenの2.0がリリースされ、Antの次のビルドツールとして注目を浴びつつあります。今回は、MavenのリポジトリからライブラリをダウンロードしEclipseのプロジェクトへインポートするJar Retriever、Mavenの設定ファイルpom.xmlの記述とライブラリの設定、Mavenの実行を支援するm2eclipse、ターゲットの依存関係をグラフで分かりやすく表示し、Antのビルドファイル作成を支援するAnt Explorerと、ビルドを効率化するプラグインを紹介します。 1.Jar Retrieverプラグイン Javaのアプリケーションを開発していて、あるライブラリを利用したくなったとします。そのライブラリがオープンソースであった場合、そのライブラリをインストールするために、まずWebブラウザで

    ビルドを効率化するEclipseプラグイン - @IT
  • 政府が開発するセキュアOS環境とは? - @IT

    2006/4/29 政府は4月28日、情報セキュリティ対策の2006年度における実施プログラム「セキュア・ジャパン2006」案を公表、パブリックコメントの募集を開始した。この案には、産官学の協力により、セキュリティを強化した「OS環境」を開発していくことが盛り込まれている。 一部では、「Winny対策ソフトを開発」あるいは「独自OSを開発」と報道されているが、これはウイルス対策ソフトのようなものとは次元の違うソフトウェア。OSを開発するのでもない。Winny対策に限定されるものではなく、情報漏えいや一般的なサイバー攻撃など、情報セキュリティ全般への対応を目的としている。 開発するソフトウェアは、リソース管理やID管理、デバイス管理、通信管理をつかさどる仮想マシンプラットフォーム環境で、この上で既存OSをゲストOSとして動かすことになる。一般的なOSではネットワークI/Oなどの制御部分が一枚

    yugui
    yugui 2006/04/29
    「十分にたくさんの目玉」は使わないのね。税金の無駄遣い。
  • 佐々木氏のググル本に自助努力系の人が登場する理由 - アンカテ

    グーグルGoogle 既存のビジネスを破壊する 文春新書 (501) 「WEB進化論」がターミナル駅だとしたら、こちらは快速電車である。 「WEB進化論」は、今までと違う路線に乗り換えていく為の乗り換え駅であり、そこで多様な人がすれ違う。しかし、そのがどこかへ連れて行ってくれるわけではない。「グーグル」は対照的に、読者を終着点に間違いなく運んでくれる。しかも、停車駅は最小限で最速で目的地に到着する。多様な読みを許す自由度や発展性は無いが、おじさん向けの訴求力はこちらの方が上だろう。 出発点は、「B&B羽田空港近隣パーキングサービス」という個人経営の駐車場と、「三和メッキ工場」という小さな地場工場という二つの事例である。ここから、「サーチエコノミー」と「ロングテール」というバーチャルなキーワードが実にリアルに語られ、そのまま一気にインフラ権力としてのグーグルの脅威という所まで突き進む。

    佐々木氏のググル本に自助努力系の人が登場する理由 - アンカテ