ディノでは、中規模のウェブシステムの開発を多数している。プロジェクト毎に開発サーバを設置するのが通例で自社サービスやっていないのにそこそこの数サーバを保有し、管理している。管理構築の手間も多くサーバ管理担当者は日々多忙な状態。昨日も携帯サイト開発プロジェクトの開始に伴い新サーバが必要になった。「またサーバ管理者の仕事増やすのか」と怖じ気づきつつも、サーバ担当者に開発用の新しいサーバを用意して欲しいとお願いしたら「5分で出来ます」と意外な返事。ちょっと驚いていたら、本当に5分後サーバが引き渡されてもっと驚いた。以前なら、1. 空きサーバを用意(無かったら購入して、ラッキング)2. OSをインストール3. ユーザアカウント設定という感じで数日かかっていた作業。サーバの構築後自分の秘密鍵ですぐに新サーバにログインできた。速度も問題なし、早くて快適。どうやらデータセンターに置いた数台のサーバ機と共
フォームにOKボタン、キャンセルボタンを付けるフォームにOKボタン、キャンセルボタンを付けたダイアログウィンドウを表示する方法を紹介します。これらのボタンがクリックされるとフォームは閉じられ、どのボタンが押されたかが取得できるようにします。さらに、Enterキーを押すことによりOKボタンがクリックされたことになるようにし、Escキーを押すことによりキャンセルボタンがクリックされたことになるようにします。 1.OKボタンを作成するには、フォームにButtonコントロールを追加し、DialogResultプロパティを「OK」にします。キャンセルボタンは同様にButtonコントロールのDialogResultプロパティを「Cancel」にします。 2.フォームのどのボタンが押されたのかを知るには、フォームのShowDialogメソッドの戻り値を調べるか、ShowDialogメソッドを呼び出した後
自分が作成したウェブページを自分のソーシャルブックマークに登録する「セルフブックマーク」。略して「セルクマ」。 自分で自分のページにブックマークするなんて恥ずかしい。ブックマークページを見られたときに「あっ、この人自分のページブックマークしてるw」と言われてしまうのが恥ずかしい。「M男じゃなければ、そんな恥ずかしいことはできない…!」 などと、今まで思っていましたが、このブックマークページを見て、その思いは変わりました。 はてなブックマーク - 404 Bookmark Not Found 自分のページをブックマークするだけではなく、タグに [小飼弾][dankogai] と自分の名前を二つも付ける徹底ぶりでした。 ここまで堂々とセルクマしている人を見ると、今まで自分が恥ずかしがっていたのがバカみたいで、 ・「一人でレストランに入るのが怖かった」 ・「一人スタバが怖かった」 ・「一人映画館
cssText って知ってますか? cssText っていいうのは CSSRule オブジェクトとか CSSStyleDeclaration が持っている情報を css ファイルに書く形式の文字列にしてくれる機能です。 乱暴に言ってしまえば、 css 系のオブジェクトが持っている innerHTML みたいなものです。 具体例を見てみましょう。 こんな感じの body があるときに <body style="margin: 1em; padding: 1em; border: 1em">....</body> こんな感じで使えます。 alert(document.body.style.cssText); // 'margin: 1em; padding: 1em; border: 1em' 簡単でしょう?(ボブ略 設定も出来ますよ こんな感じ // さっきの続き document.body
「コンサルタントの危ない流儀」はスゴ本。身の毛もよだつ暴露ネタだけでなく、優れた(結果ドリブンの?)テクニックをもHackできる。コンサルタントも、そうでない人も、盗みどころ盛りだくさん。 最初にハッキリ言っておく、コンサルタントは、こんなに酷くない。 顧客を財布、しかも巨大な財布だと見なし、知ったかぶりの業界通を気取り、難解な経営用語で煙に巻き、「お客さまと一体となって」嘘八百を並べ、プロジェクトが焦げ付く前にトンズラする―― こんなコンサルタントは、ほとんどいない。 しかし、コンサルタントの手口は、著者の暴露するとおり。なぜ言えるかというと、わたし自身、コンサルタント・ファームとして中の人の経験があるから。面白おかしく脚色してるだけで、やってることはホント(書きっぷりは山形浩生氏に似てる)。 ■なぜ、経営者はコンサルタントに莫大なカネをつぎ込むのか? 従業員の給料を必死こいて削減する一
クリエイティブ・コモンズについての質問です。 利用したいFlashファイルがあるのですが、クリエイティブ・コモンズのライセンスで提供されており、「非営利. あなたはこの作品を営利目的で利用してはなりません。」となっています。 http://creativecommons.org/licenses/by-nc/3.0/deed.ja この場合の非営利とはどういったことを指すのでしょうか? 私としてはFlashファイルを、クライアントの企業サイトに組み込んで利用したいと思っています。この利用法だと問題があるのでしょうか? そのFlashファイルは、画像を配置するのに使うもので、それを使って直接利益を得るわけではありません。
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
大学名を書く学生さん: あんたジャージでどこ行くの http://blog.goo.ne.jp/funamushi2/e/c74fda4d223dd25ae79730cc4b09ba59 私は他人のブログのプロフィール欄に大学名が書かれていても何とも思わないし、「芥川賞なんか簡単に取れる」と豪語している記事を読んでも微笑ましく思うだけだ。 しかし世の中には、上記リンク先のような記事を書かずにいられない人がいる。(私にとっては)取るに足らない出来事に(私にとっては)過剰な意味を見出してしまう人たち。 私は彼らに、はっきりいって怒りを覚えるのだが、彼らと議論したところで不毛なのは目に見えている。リンク先のような記事を書かずにいられないほど彼らが感情的になってしまったのは事実なのだから。「あげつらうような話じゃないんじゃないの?」という批判など彼らの耳に届くわけもない。残念だが、性格の違いと割り
livedoor ReaderのFeed Discover APIでフィードが取得できるサイト限定です。 HATENA_IDを書き換えてご利用ください。 日本語が文字化けする場合はGreasemonkeyを最新のバージョンに更新してください。 http://www.asahi-net.or.jp/~kr2a-akt/hbbookmarkedcount.user.js 元ネタ 「エントリ見つける→ブクマする→せっかくだから定期ヲチ先に加える どうやってサイトが判断できますか? 追記 2007-07-29 LDRに登録済みかどうかのチェックを追加 2007-07-30 user agent文字列の変更とフィードが見つからなかった場合のメッセージ追加 2007-07-31 フィードの判定条件修正
2007年07月28日01:30 カテゴリArt 感情ってハック可能だよ 以下の文章を読むと、感情というのがあたかも理性と対立するものであるかのように感じられる上に結論づけられるけど、本当にそうなのだろうか。 void GraphicWizardsLair( void ); // 「感情論こそが真に正しい」が正しくないと思った理由 困ってる人の助けに成ろう。という行動が溢れることで、かえって困らせてしまう。 だから論理から導かれた「新・感情論」というのが必要になっていると思う。感情というのは、蟻が合理的であるのと同様に合理的。喜怒哀楽をそれぞれ観察してみれば、生物学的に合理的であることがとてもよくわかる。我々は喜ぶべきときに喜び、怒るべきに怒り、悲しむべきときに悲しみ、楽しむべきときに楽しんできたからこそ、今がある。 逆に、理性が感情の奴隷となることもしばしばある。理性的な行動の理由が、実
まあ、ちょっとこんなコードを書いたと思ってください。(はてなの仕様上インデントされてません) import java.awt.*; import java.awt.event.*; import javax.swing.*; class Swing_Test1 extends JFrame{ private JTextField inputField = new JTextField(20); private JLabel testLabel = new JLabel(); { setLayout(new FlowLayout()); inputField.addKeyListener(new keyListener()); add(inputField); add(testLabel); testLabel.setText(String.valueOf(inputField.getTex
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く