サトウマサシさまより、CSS Nite Vol.3に寄せてCSSハックに関するご質問をいただきました。ちなみにCSSハックとは、Webブラウザ間でのCSS仕様の解釈の相違やバグの有無を振り分けの条件として利用し、特定のブラウザに対しスタイルを適用あるいは非適用とする手法のことです。 2005年10月13日の[IEBlogより:お使いのCSSハックを一掃してください]で取り上げていた良いHACK、悪いHACKについて、具体的に解説いただけたら嬉しいです。 MicrosoftのIE開発チームが、「Call to action: The demise of CSS hacks and broken pages」のなかで使用を控えるよう呼びかけた「悪いハック」には、以下のものがあります。 html > body 子供セレクタを利用するCSSハックです。子供セレクタを解釈するかどうかを振り分けの条件
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
$A $A という関数を使うと、Array もどきオブジェクト(NodeList や Arguments など)を Array オブジェクト化することができる。便利だが、この関数を Enumerable インタフェースを実装するために使用するのは、あきらかにおかしい。 そこで、以下のようなものを定義してみる。 var $E = Enumerable.from = function(iterable) { iterable._each = Array.prototype._each; Object.extend(iterable, Enumerable); return iterable; };これを、 $A(〜).each とかしてるところに使う。 $E(〜).each こうする。 $E の実行速度は $A の 7 〜 4 倍です。 with(Element) effects.js の w
Do you feel with a lot of confidence that your medical practice is as healthy as it can be? If you have some doubts, now would be the time to do a thorough checkup of your practice. It is important to remember all the blood, sweat and tears you have poured into your practice in the first place. So, how can you improve the health of your medical practice beginning today? Don’t Forget About Protecti
ClearNovaは10日(米国時間)、同社のAJAX開発環境ThinkCAP JXに対して、非商用配布に限ってオープンソースソフトウェア版を提供すると発表した。ThinkCAP JXはAJAXを使ったWebアプリケーションを開発するためのビジュアル開発環境。同社はThinkCAP JXを使うことで迅速にAJAXを使ったWebアプリケーションを開発できるとしている。 ClearNovaは昨年の2月にThinkCAP JXサポートサイトを立ち上げ、これまでにフィードバックの受付、バグフィックス、要求受付などをおこなってきた。今後は非商用配布に限ってはオープンソースライセンス(GPL)のもとでのThinkCAP JXの提供を開始するほか、製品のサポート、トレーニング、コンサルティング、メンテナンスなどのサービスも提供していくという。商用ライセンスにおける提供も継続しておこなっていくという。 T
Zimbra, Co-founder, VP. Engineering, Ross Dargahi氏は11日(協定世界時)、これまでに寄せられた意見を反映させた「The AJAX Toolkit Framework Project」提案書の改訂版をメーリングリストにおいて公開した。 12月20日(協定世界時)、IBM, Adam Peller氏はThe Apache Incubator Projectに対して新しいプロジェクト「The AJAX Toolkit Framework Project」の提案を行った。同氏は同提案書において、AJAXはWebアプリケーションに対して高いポテンシャルを有していると主張。オープンソースソフトウェアの見地からもAJAXスタイルの開発を発展させていくことが重要だと述べ、AJAX開発を支援するツールや実行環境の提案、コミュニティの形成を行う「The AJA
Click and hold the red square. Now, move it so that you neither touch the walls nor get hit by any of the blue blocks If you make it to 18 seconds, you are doing brilliantly! Enjoy listening to people talk while you fall asleep? Listen to the world's sexiest radio station. Thankyou! Bored? Try another tough game.
Roll your own Firefox Search Engine! Create custom search engines for your Firefox Search Bar. Sorry, you need to be using Firefox to take advantage of this new tool. Download Firefox now! Easily create a personal search engine that provides relevant results from a hand selected list of 1-25 reliable sites.
英国の裁判官が、ソフトウェア特許は認められるべきかと問いかけるとともに、「地上にあるすべてのもの」を特許の対象とする米国のやり方を批判した。 知的財産法を専門とする英控訴院の裁判官Robin Jacobが、ロンドンで現地時間12日に開催されたSociety for Computers and Lawのセミナーで、ソフトウェア特許が持つ可能性のある問題について講演した。 「コンピュータプログラムに特許は必要か。その根拠は何か」とJacobは問いかけた。 ソフトウェア特許の必要性についてはFoundation for a Free Information Infrastructureなどの活動団体も疑問を投げかけているが、この問題に関する詳しい研究はほとんど無い。欧州委員会は、ソフトウェア関連技術の特許について、法的、技術的、経済的効果に関する研究に資金を提供したが、この研究成果が出るのは20
【教科書】「われわれは日本についてきちんと勉強しているのでしょうか?」 韓国歴史学の重鎮・崔文衡教授に聞く(中) ―近現代史の教科書が民衆・民族に偏るようになった理由は何ですか。 「先代にはやむを得ない面もありました。国民に勇気を与えなければならないので、民族を強調することもあったのでしょう。また、右翼が強力で、歴史の解釈が非常に偏ったのもひとつの理由でしょう。しかし、今は反対に左に振れ過ぎてしまいました」 ―韓国の歴史教科書が左翼による歴史解釈ということですか。 「そうです。左翼の歴史を捉える特徴は“もし、あの時こうであったなら、歴史は変わっていた”という風に見ることです。常識的な話ですが、歴史に“もし(if)”はあり得ません。歴史に対して誤った見方をしているのです。しかし、韓国の左翼は日本の左翼と比較した時に大きな違いがあります。日本の左翼は自分の国家は否定せずにむしろ擁護しま
Mozilla's SQL Support allows applications to directly connect to SQL databases. A web application no longer needs to pass information through a scripting language, such as Perl or Python, in order to receive information it can use. The removal of the layer seperating applications and data simplifies the job of the programmer. Download/Install Mozilla SQL Support All packages have been moved to Moz
12月入ったくらいからかなあ。なんか手のひらに赤くポツポツなったもんが見えはじめたのは。最初はそんなに気にしてなかったんだけど、そのポツポツが段々と目立つようになってきて、ちょっと膨らみが出てきて、水疱っていうの?小さい水ぶくれみたいのになった。 その頃になるとなんか手のひら全体が厚い皮で覆われたような感じになってきて、ちょっと拳を握ったりするのも違和感あるようになってきた。それが12月の終わりくらい。 ポツポツ出来始めてちょうど1ヶ月経ったくらい、1月のはじめくらいからその水疱が破れて、といってもそんなに中の水分が「ドバァー」って出てくるとかは無くって、知らないうちに何となく水疱が破れてる感じで皮がむけはじめてきた。 手のひらの親指が付いて無い側の脇から段々と皮むけてきて、手のひら中心、それから全部の指の「手のひら側」の皮もむけてきた。両手とも同じ。拳握ったときの痛みやかゆみは無いなあ。
マーチン・フォウラー チーフサイエンティスト , ThoughtWorks 過去数年にわたり、「ライトな」ソフトウエア開発手法が急速に関心を集めつつある。それらは、官僚制に対する解毒剤とも、ハッキングのライセンスとも見なされているが、ソフトウエア関係者全ての興味をかきたてている。このエッセイで、私は「ライトな」開発手法の単に「軽い」側面だけでなく適応的な性質や人間中心主義に着目しながら、それらが流行る理由について掘り下げてみたい。また、この系統のプロセスに対してサマリーとリファレンスを提供し、この踏み出されてまもない道を行くべきかどうかを選択するために、考慮すべき要因について考えてみたい。 開発手法ゼロから、重量級の手法へ、そして「ライトな」手法へ 予見的手法 対 適応的手法 デザインとモノ作りを分割する だいたい仕様を予見できたことがない 予測は絶対に不可能なんだろうか? 予見不可能なプ
@ [Debian]Ctrl+Alt+Deleteでタスクマネージャ起動 Gnomeではタスクマネージャはシステムモニタと呼ばれる。gnome-system-monitorをインストールし次のコマンドを叩くと、Control+Alt+Deleteでシステムモニタが起動するようになる。 $gconftool-2 -t str --set /apps/metacity/global_keybindings/run_command_9 "<Control><Alt>Delete" $gconftool-2 -t str --set /apps/metacity/keybinding_commands/command_9 "gnome-system-monitor" @ [Debian]コントロールパネル gnome-control-centerがデフォルトのメニューに入っていないな。メニューのカ
© 2005 by NTT COMWARE CORPORATION; made available under the EPL v1.0 Eclipse を用いた JSF/Spring/Hibernate プラグイン勉強会 2005年6月17日、NTT幕張ビル J2EE フレームワーク、JSF/Spring/Hibernate は急速に普及が始まっています。今回は、JSF/Spring/Hibernate をベースにした開発のステップと、そこで利用できる代表的な、フリーの Eclipse プラグインを紹介します。 ツールを勉強するなら、まず使ってみることです。しかし、これらプラグインを試したくても、開発対象となるソースコードがないと、プラグインを動かせません。サンプルプログラムは、ある程度の大きさがないとツールの効果をイメージできません。Strutsならサンプルもたく
お探しのページが見つかりませんでした tune webは2007年の3月にサイトを移転しURLが変わっています。検索フォームからキーワードを検索してみてください。 tune webの最新記事はトップページからご覧いただけます。 Recent Posts SONY ワイヤレスヘッドセット DS205 HBH-DS205 クリーンコード一人読書(3) 第5章〜第7章 このブログが長い間真っ白だった クリーンコード一人読書(2) 第2章〜第4章 クリーンコード一人読書(1) 前書き〜第1章 Benesseからの荷物 家電名機カタログ—古今東西の傑作家電を完全網羅 最近のBREEの日焼け状態 はらドーナツ WordPressのメンテナンス
_ [Java]jarjarjarのユーティリティ。これを使うと、依存しているjarファイルのパッケージ名を変更し、自分のjarファイルに含めることができる。 その他にも、どのjarがどのjarに依存しているか表示させたり、リテラルのみダンプすることも可能。 例えばHibernate3がEHCacheに依存している部分を表示するには、以下のように実行する。 C:\work\java\hibernate-3.1\lib>java -jar jarjar-0.6.jar --find --level=class hibernate3.jar ehcache-1.1.jar org/hibernate/cache/EhCache -> net/sf/ehcache/Cache org/hibernate/cache/EhCache -> net/sf/ehcache/Element org/hi
一年以上 windows 上で colinux を使っていてこれといった不自由はなかったのですが、vmware player に乗り換えようと思い立ちました。colinux の環境のほとんどをある方に作ってもらって(カスタマイズされた linux kernel, xfs などなど)アップグレードの煩雑さや可搬性の問題があったからです。vmware player の利点は - ディスクイメージさえコピーすれば、Linux でも Windows でも同じようにゲストOS を動かせてポータブル - 普通のカーネルが使える - Linux 以外の OS も動かせる (Solaris 10 など) - 音が鳴る (あまり重要ではないけど) - USB デバイスが使える qemu を使って vmware 用のディスクイメージを作る方法がいろんなところで紹介されています。その通りにやるとあっけなくインス
どっちが良いとか悪いとかは関係なく、世の中のオープン技術で開発をしている会社は、 ・Java + Oracleを主流とする会社 ・Perl + MySQL、PHP + MySQLを主流とする会社 と、完全に二層に分かれてるなと思っている。 はてブ経由で見つけて、mixi内のリンクしちゃうけど、 業務経歴書にPerl案件を書くと馬鹿にされる件 就職活動の面接でPerlやってますとアピールすると、Java圏の面接官にバカにされるという話があった。 ありきたりだけど、Perlを良しとする会社は、エンジニアリング指向が強くて、自分で解決したい方向性が強い。割と柔らかくてもOK。ライブラリに不備があったら、直して使ってしまおうというタイプ(というか、きっとそれが求められる) Javaをメインとする会社は、きっちりしていたいと思う指向が強く、それこそPerlのライブラリのようなのを適当で、うさんくさい
What's unique about this software? It provides Windows NT4.0/2000/XP/Vista/7/8/8.1/Server 2003/2008/2008 R2/2012/2012 R2 with full access to Linux Ext2 volumes (read access and write access). This may be useful if you have installed both Windows and Linux as a dual boot environment on your computer. The "Ext2 Installable File System for Windows" software is freeware. If you currently have Windows
This is a "copy & paste" HowTo! The easiest way to follow this tutorial is to use a command line client/SSH client (like PuTTY for Windows) and simply copy and paste the commands (except where you have to provide own information like IP addresses, hostnames, passwords,...). This helps to avoid typos. How To Set Up Database Replication In MySQL Version 1.1 Author: Falko Timme Last edited: 01/14/200
エンコード指定できる手動URLエンコーダが欲しかったのですが、軽く検索した範囲で見つからなかったので、ASP.NET 2.0の練習を兼ねて作ってみました。 しかし、ASP.NET 2.0はえらいじゃじゃ馬で、配置の段階でトラブルの山を築いてくれたので、ASP.NET 1.1で作り直しました。トラブルは解決可能と思ったのですが、実際に使う用事があったので、動かす方を優先しました。 機能 §文字列をURLエンコード表記にエンコードしますURLエンコード表記を元の文字列にデコードしますその際に使用する文字エンコードの種類は選択可能としますUTF-8, Shift_JIS, EUC-JP, ISO-2022-JP, ISO-8859-1はリストから選ぶだけ。その他は、テキストボックスに名前を入れれば使用できます。(IANA chatsetsの名前。.NET Frameworkクラスライブラリが対応
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く