タグ

2006年12月13日のブックマーク (29件)

  • 第8回 デザイナーとともにより良いサイトを目指そう 〜「はてな」のやり方:ITpro

    連載第5回(「デザインのセンス,持ってますか?」)においてちょっと触れましたが,ウェブサイトを構築する際に,デザイナーとエンジニア(プログラマ)がかかわり,共同で作業を行うケースというのは少なくないと思います。これはもちろん,デザイナーとエンジニアがどちらもそれぞれ別のスキルを持っているからなのですが,それぞれのスキルや立場が異なるために,お互いにうまく意思疎通ができないケースも多いんじゃないかと思っています。 例えば,デザイナーの作成したウェブページのデザインが,システムを作る側からすると扱いづらい構成になっていたり,逆にエンジニアがシステムの修正や機能追加を行った際に行った表示上の変更が,デザイナーからすると許せないものだったり。そうでなくてもデザイナーの意図を読みきれていなかったり,といった感じで,お互いの作業が,相手の作業を阻害してしまったり,手戻りを発生させてしまうといった経験を

    第8回 デザイナーとともにより良いサイトを目指そう 〜「はてな」のやり方:ITpro
    hiro_y
    hiro_y 2006/12/13
    webデザイン、はてなの取り組み。テンプレートエンジン/CSSの汎用化。
  • Retired from security@php.net - PHP Security Blog

    Last night I finally retired from the PHP Security Response Team, that was initially my idea a few years ago. The reasons for this are many, but the most important one is that I have realised that any attempt to improve the security of PHP from the inside is futile. The PHP Group will jump into your boat as soon you try to blame PHP's security problems on the user but the moment you criticize the

    hiro_y
    hiro_y 2006/12/13
    「any attempt to improve the security of PHP from the inside is futile」
  • netstatコマンドを使いこなす @IT:Windows TIPS -- Tips:

    TCP/IP関連のトラブルシューティングを行う場合に、必ずといってよいほど使うコマンドとして「netstat」コマンドがある(実行ファイル名はnetstat.exe)。このコマンドは、主にTCPの通信状態を調べるためには必須であり、ぜひともその使い方をマスターしておきたい。 netstatの基――通信中のTCPコネクションの調査 netstatコマンドの最も基的な使い方は、通信中のTCPコネクション(TCP接続)の状態を表示させることである。このコマンドを実行すると、ローカルPCのTCP/IPプロトコルスタック上において、現在アクティブになっているTCP通信の状態を表示できる。 ●「TCP」とは? 「コネクション」とは? TCPとは、2つのアプリケーション間で、信頼性のある通信路(コネクション)を開設し、お互いにデータなどをやりとりするための機能である。通信するアプリケーションは、同一

    netstatコマンドを使いこなす @IT:Windows TIPS -- Tips:
    hiro_y
    hiro_y 2006/12/13
    netstatコマンドの使い方。
  • AJAX file upload - webtoolkit.info

    Ever wanted to upload files using AJAX like in GMAIL, without reloading the page? Now you can. Cross browser method to upload files using AJAX in only 1Kb of code. Ever wanted to upload files using AJAX like in GMAIL, without reloading the page? Now you can. Cross browser method to upload files using AJAX in only 1Kb of code. You need to create a form with file fields you wish to upload and define

    hiro_y
    hiro_y 2006/12/13
    GmailのようなAjaxによるファイルアップロード、実装方法。
  • TRANS [hatena] - 印刷用CSSをまとめてみた。

    以前、絵文禄のことのはさんのところで、サイトの横幅を640ピクセルにする理由――統計と現状に基づく結論というエントリーがあった。それから、ちょっと印刷用CSSに興味を持って、色々と調べてみたり、自分で書いてみたりした。そのまとめ。 ちなみに、#naviがグローバルナビゲーション、#primaryがメインコンテンツ、#secondaryがサブメニュー、#footerがフッター。 とりあえず、最低限やっておいたほうがよいこと。 body { font-size: 12pt; color: #000000; background-color: #FFFFFF; } a:link, a:visited { text-decoration: underline; color: #000000; } img { border: 0; } 印刷で読まれることを勘案するのなら、font-sizeはある程度

    TRANS [hatena] - 印刷用CSSをまとめてみた。
    hiro_y
    hiro_y 2006/12/13
    印刷用のCSS、まとめ。
  • それ Unicode で

    UTF-7 を使ってスクリプトを記述 +ADw-SCRIPT+AD4-alert(\'XSS\');+ADw-+AC8-SCRIPT+AD4- IE は、文字エンコーディングが不明で UTF-7 っぽい文字列があれば、自動判別で UTF-7 となる。

    hiro_y
    hiro_y 2006/12/13
    エンコーディング関連のセキュリティトピックス。
  • ニコニコ動画(秋)

    威嚇されるパンじゃねーかなるほど多分パンにとっての恐怖は売れ残って廃棄処分の方だと思うよ多分トング、部分的にトングやめろ!そんなことしたらパンにストレスがかかって生地が固くなるだろうが!

    ニコニコ動画(秋)
    hiro_y
    hiro_y 2006/12/13
    YouTube/AmebaVisionの動画 + リアルタイムチャット。動画 + コメント。
  • ITmedia News:著作権保護期間は延長すべきか 賛否めぐり議論白熱

    著作権保護期間を、著作者の死後70年に引き伸ばすべきか、現状の50年のまま維持すべきか――こんな議論が活発化している。漫画家の松零士さんや日文芸家協会など16の権利者団体は前者の立場で保護期間延長を訴えるが、劇作家の平田オリザさんや、「青空文庫」呼びかけ人の富田倫生さんなどクリエイターや著作物の2次利用者の中には後者の立場を取る人も多い。 それぞれの論者が12月11日に都内に集まってシンポジウムを開き、講演やパネルディスカッションで意見を戦わせた。零士さんが、スタンフォード大学のローレンス・レッシグ教授のメッセージにかみつくシーンもあるなど、議論は白熱した。 左から司会者で慶応大学教授の中村伊知哉さん、「青空文庫」呼びかけ人の富田倫生さん、劇作家の平田オリザさん、漫画家の松零士さん、小説家の三田誠広さん、評論家の山形浩生さん 日の著作権法では、一般著作物の著作権・著作隣接権は著作者

    ITmedia News:著作権保護期間は延長すべきか 賛否めぐり議論白熱
    hiro_y
    hiro_y 2006/12/13
    延長派の根拠が非常に弱い。松本零士さん…。
  • 高木浩光@自宅の日記 - Winnyの問題で作者を罪に問おうとしたことが社会に残した禍根

    ■ Winnyの問題で作者を罪に問おうとしたことが社会に残した禍根 Winny作者が著作権法違反幇助の罪に問われている裁判の地裁判決がいよいよ明日出るわけだが、有罪になるにせよ無罪になるにせよ、そのこととは別に、独立事象として、Winnyネットワーク(および同様のもの)がこのまま社会に存在し続けることの有害性についての理解、今後のあり方の議論を進めるべきである。 著作権侵害の観点からすればさして致命的な問題ではないと考える人が大半だろう。しかし、情報セキュリティの観点からすると、流出の事故を防止しなければならないのと同時に、起きてしまった事故の被害を致命的でないレベルに止めることが求められる。 これまでに書いてきた通り、Winnyは、従来のファイル交換ソフトと異なり、利用者達が意図しなくても、多くの人が流通し続ける事態は非倫理的だと思うような流出データであっても、たらい回しにいつまでも流通

    hiro_y
    hiro_y 2006/12/13
    非倫理的なファイルの共有が止められないWinnyの特性、「ダウンロードは自由であるべきであり、意図せずたらい回しになる仕組みを危険と見なすべきである。」
  • セクハラを防ぐには

    毎日必ず読むのが、新聞の人生相談。全国の新聞にシンジケートされている人生相談がいろいろあるが、今うちで取っているSan Jose Mercuryに掲載されているのはDear Abby。「へー、アメリカ人はこんなことを悩むものなのか」という質問内容に対する驚きと、「へー、こんな風にアドバイスするのか」という答えに対する驚き、両方があります。 Abbyさんの回答が不適切だと思えば、それを読んだ読者からさらに多数の手紙やメールが来る。で、今週二度にわたって「回答に関する読者からの手紙」が掲載されたのが、「教会でいつも会う70代の男性が、いつもギューと抱きしめてくる。やめてくれ、と頼んでもだめ。どうしたらよいだろうか」という相談に関するもの。Abbyさんのオリジナルの回答は、 「ブラの中に画鋲を入れておけば、抱きしめた時痛くてやめるでしょう」 というお茶目なものだったのだが、「んな甘いことではイカ

    セクハラを防ぐには
    hiro_y
    hiro_y 2006/12/13
    「直接金融の大きなメリットは、イノベーションを生み出す人、つまり『研究開発の人』をリワードできること。」「すぐには商売にならない『研究開発の人』は埋もれがち。」
  • 学校では教えてくれないエンジニアリング英語 #4: Works for me

    学校では教えてくれないエンジニアリング英語 #4: Works for me 高林さんの学校では教えてくれないバッドノウハウ英語 シリーズに追い越されそうになってきましたが、第4回です。 今回は "Works for me" をとりあげます。Bugzilla や Trac などのバグトラッキングシステムになじみの深い人であれば、日常的によく目にしているフレーズかもしれません。"僕のところでは動くよ" という意味です。 "This bug is not reproducible. Works for me." (このバグうまく再現できないな。僕のところでは問題なく動いてる) Bugzilla や Trac などではバグを reject する理由の1つとしてこの Works for me があり、worksforme という単語になっていたりします。wfm と略す使い方もあるみたいですね(僕の

    hiro_y
    hiro_y 2006/12/13
    works for me(僕のところでは動くよ)。
  • Toshi's weblog: チープ教育

    Gree のよっしーと CFO の青柳さんが北京に来てたので、 Square Enix China の人々を紹介しました。 よっしーとは Gree Night 2.0 以来会っていなかったので、実に2年ぶり。 楽天の頃とは随分変わって、経営者として大きくなった印象を受けました。 よっしーとスクエニの人としゃべっていて、気付いたことがありました。 20代後半から30代はじめくらいの、僕らの世代の経営者は みんな無意味にポジティブで、それは知らず知らずのうちに ファミコンが与えてくれた恩恵なのかな、と。 僕らファミコン世代は、チープだけど感性に訴えかけるゲーム というのを沢山肌で体験してきた世代です。 ファミコンのゲーム画面というのは、 マリオのようにドット打ちのキャラが走り回ったり、 スターフォックスのように一桁ポリゴンで描画された宇宙船が飛んだり、 ポートピア連続殺人事件のようにベタ塗りの

    hiro_y
    hiro_y 2006/12/13
    チープ教育、「チープなものが世の中に受けている」→「僕にもできるかも感」。
  • pruto.jp - よく使うCSSの話|基本編

    2008.06.24 1年半ほど前の記事なので、現在は通用しない部分もあるかと思いますので最新の技術・流行り等を求めている方はご注意ください。 仕事を始めて数ヶ月が過ぎ、案件もいくつかこなしてきたりしてきた。 自分の仕事の進め方の中で毎度一瞬迷う部分がある。それはCSSを書き始めるときである。 どうしようかなーなんて迷いながらもなんだかんだで結局はいつも同じ形で出来上がるから今後どうしようかなーなんて迷わずにスパっと仕事に入れるようにするためのまとめてみよう。 はてなブックマークなんかでもよくCSS関連の記事が人気エントリーにあがってきたりして、それらを踏まえつついつか自分なりにまとめて書きたいとおもっていたから丁度良い。 色々あるからまずは基となるところから。 仕事を始めて数ヶ月が過ぎ、案件もいくつかこなしてきたりしてきた。 自分の仕事の進め方の中で毎度一瞬迷う部分がある。それはCS

    hiro_y
    hiro_y 2006/12/13
    CSSの管理方法/書き方サンプル。
  • デフォルトスタイルの差異を無くす CSS

    2007-01-30更新 Yahoo UI Fonts CSS使用時の各要素のフォントサイズを変更する際の注意点を追加しました。 defalut.cssちょっとだけ修正 2007-01-18 更新 記事の内容も古くなり、Yahoo Libraryなどがでて更に差異を減らすことが簡単になったことから、これを利用し、スタイルも簡潔にシンプルに記述しなおしましました。前よりも使いやすくなったはずです。前回配布していたものとの変更点は次のようになります。 定義グループにアウトライン番号を記述 ベーススタイルのデザインをシンプルに記述し直し 使用していたカラーを一部を除いてモノトーンに変更 Yahoo Library Fonts CSSを組み込み、各ブラウザで文字サイズが同一になるように修正 プロパティ記述順序をhail2u.netCSS2 Specificationでのプロパティの出現順序」に沿

    hiro_y
    hiro_y 2006/12/13
    ブラウザ間の差異を少なくすることかできるCSS。
  • symfony.jp

    symfony.jp 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

    hiro_y
    hiro_y 2006/12/13
    LimeTestingFrameworkの使い方、その2。
  • CSS 分割管理の実践編

    2006-12-13T09:47:51+09:00 数日前に行ったリニューアルでは、いくつか課題を設けました。ただただリニューアルしても張りがありませんし、ウェブデザインを行うものにとって自身のウェブサイトは自身の作品のようなものだし、好き勝手できるのも魅力なわけです。何回かの記事にわけて、リニューアルでおこなった作業をまとめていこうと思います。 前回、スタイルシートを分けて管理する方法をまとめるで CSS ファイルを分割管理するメリットや、どのように分割するか案を書いてみましたが、今回のリニューアルで実際に案を元に分割管理を実践し、結果はリストのようになりました。各ファイルの概要は案段階から変化がないので、そちら参照ください。以下のリストでは、テーマファイル以外の実際の CSS ファイルにリンクしています。 common.css component.css fonts.css scree

    hiro_y
    hiro_y 2006/12/13
    CSSを実際に分割して管理する方法。
  • 窓の杜 - 【NEWS】WYSIWYG編集機能を備えたCHMヘルプファイルの作成ソフト「SpeedHelpPad」

    WYSIWYG編集機能を備えたCHMヘルプファイルの作成ソフト「SpeedHelpPad」v1.18.0.0が、11月13日に公開された。Windows XPに対応するフリーソフトで、現在作者のホームページからダウンロードできる。 「SpeedHelpPad」は、WYSIWYG編集機能を備えたCHMヘルプファイルの作成ソフト。HTML作成のデザイン作業を簡略化できるテーマ機能や、トピック作成ごとにコンテキストIDを自動で割り当てる機能を備えている。そのため、デザインなど余計な作業を意識することなく、ヘルプの文作成に集中できるのが特長。 ソフトでヘルプファイルを作成するには、あらかじめ基デザインとなるテーマを設定しておく必要がある。テーマには、トピックタイトルやページ移動のリンクを表示するヘッダーと、コピーライトや作成日時を表示するフッターが埋め込まれている。各トピックの作成時は、この

    hiro_y
    hiro_y 2006/12/13
    CHMヘルプファイルの作成ソフトを紹介。
  • throw new CybozuLabsException() - フォト蔵のAPIを扱うServices_Photozouを作りました。

    最近フォト蔵が盛り上がってきてるようなのでAPIを簡単に操作して結果を配列を取得するライブラリ、Services_Photozouを作りました。 Services_Photozou-1.0.0.tgz いつも通りPEAR Packageなのでpearコマンドでインストールできます。

    hiro_y
    hiro_y 2006/12/13
    フォト蔵のAPIを扱うライブラリ。
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
    hiro_y
    hiro_y 2006/12/13
    PEAR::DBをオーバーロード、必要な処理を追加。
  • A CSS-based Form Template

    Why virtual private servers are worth considering for the new website owners? There are multiple steps and processes that people in Australia need to follow in order to set up their website. In fact, there is a range of possible services, solutions and helpful resources that are needed to help people get started with the online business setup. We cannot say that each and every person who gets read

    hiro_y
    hiro_y 2006/12/13
    フォームのCSS、テンプレート。見やすくきれいに。
  • CodeProject: Drawing lines in Mozilla based browsers and the Internet Explorer. Free source code and programming help

    Download source files - 5.04 Kb Introduction In this article, I want to explain and deduce the line drawing algorithm by Bresenham. Afterwards, I will show an optimized version which can be used to draw lines in Gecko based browsers like Mozilla or Firefox and Microsoft's Internet Explorer. As you know, HTML itself is not able to describe lines. Therefore, there is no built-in features in the a

    hiro_y
    hiro_y 2006/12/13
    JavaScriptで線を描画。
  • 最速配信研究会 - ベンチャーを志向するということ

    仙石浩明の日記:ソフトウェア産業の究極の振興策 http://blog.gcd.org/archives/50816826.html ここがスタートになっていろいろ意見が出ている. スラッシュドット:日のソフトウェア産業を振興させたいなら大企業を一つ潰せ http://slashdot.jp/article.pl?sid=06/12/11/0311248&threshold=-1 雑種路線で行こう:ベンチャーに人材が足りないのは確かだが http://d.hatena.ne.jp/mkusunok/20061212 でyamaz的にもいろいろ思うところがあるので,書いてみる.なおid:yamazの経歴は下記の通り, 田舎大学の情報系修士を修了. 外資系有名半導体メーカで1年半ほど勤務 外資系超有名ポータルで7年ほど勤務. 現在無職.立場的にはおおむねニート. この売り手優位の地合いでも,

    最速配信研究会 - ベンチャーを志向するということ
    hiro_y
    hiro_y 2006/12/13
    ベンチャーと優秀な人材とのミスマッチ。
  • スケーラブルWebサイト

    ユーザー数の増加に伴って、その規模を容易に拡大できるスケーラブルなWebサイト構築について解説した総合ガイド。何百万人ものユーザーに対応するWebアプリケーション用のインフラを構築するための立証された手順を、実践的な例と最先端テクニックを使ってソフトウェア/ハードウェアの両面から解説します。限られた予算で今日のWebアプリケーションに耐えうる性能を実現したいすべての開発者にとって有用な1冊です。 翻訳者によるサポートページ。 訳者まえがき まえがき 1章 はじめに 1.1 ウェブアプリケーションとは? 1.2 ウェブアプリケーションの構築法 1.3 アーキテクチャとは? 1.4 どう始めるか 2章 ウェブアプリケーションのアーキテクチャ 2.1 階層化されたソフトウェアアーキテクチャ 2.2 階層化技術 2.3 ソフトウェアインタフェースの設計 2.4 A地点からB地点へ 2.5 ソフトウ

    スケーラブルWebサイト
    hiro_y
    hiro_y 2006/12/13
    気になる。
  • http://blogs.sun.com/dannycoward/entry/java_se_6_top_ten

    hiro_y
    hiro_y 2006/12/13
    Java SE 6を使うべき10の理由。
  • GWT 1.3 Release Candidate is 100% Open Source

    Today is quite a milestone for Google Web Toolkit: with the GWT 1.3 Release Candidate , our team is very happy to announce that all of GWT i...

    GWT 1.3 Release Candidate is 100% Open Source
    hiro_y
    hiro_y 2006/12/13
    GWT、オープンソース化。
  • POLAR BEAR BLOG: メディア化する空間

    ニュースではないのですが、「なるほど」と感じる記事があったので。New York Times から、「タイムズスクエアがメディア化している」という記事: ■ Times Sq. Ads Spread Via Tourists’ Cameras (New York Times) デジタルカメラやビデオ+インターネットという組み合わせにより、タイムズスクエアに掲げられた広告が全世界に一瞬のうちに広がるという現象が起きている、というもの。「人が集まるところに広告を出す」はこれまでも常識でしたが、いまやその場に来た人々にだけ効果があるのではなく、彼らが新たなコンテンツを流通させることによりさらに多くの人々に広告が伝わるようになっている。その最たる例であるタイムズスクエアは、いまやパブリッシング・プラットフォームだ -- という内容なのですが、その例として取り上げられているのがこちら: ■ Char

    hiro_y
    hiro_y 2006/12/13
    「どうしたらタイムズスクエアのような、メディアとしての価値を持つ場所を作り出せるか」
  • http://www.whenpenguinsattack.com/2006/12/11/how-to-install-alternative-php-cache/

    For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.

    hiro_y
    hiro_y 2006/12/13
    Alternative PHP Cache(APC)を使用、PHPを高速化。
  • Symfony, High Performance PHP Framework for Web Development

    Practical symfony Learn symfony: 24 tutorials of 1 hour each, that's all it takes to build up a complete and effective application from scratch. Definitely the best way to become a good symfony developer! Read A gentle Introduction to symfony Discover symfony: Read this book to get an overview of symfony. This book introduces you to symfony, showing you how to wield its many features to develop we

    Symfony, High Performance PHP Framework for Web Development
    hiro_y
    hiro_y 2006/12/13
    symfonyで使用されているテスティングフレームワーク。単体でも利用可能。
  • symfony.jp

    symfony.jp 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

    hiro_y
    hiro_y 2006/12/13
    symfonyで使用されているテスティングフレームワーク、LimeTestingFrameworkの使い方。