タグ

2008年1月24日のブックマーク (12件)

  • Martin Fowler's big mouthful

    The personal website of Piers Cawley (they/him) — Folk singer, photographer, carer and occasional programmer. Martin Fowler is writing a book about Domain Specific Languages and, because you could never accuse Martin of a lack of ambition, he’s trying to write it in a reasonably (implementation) language agnostic fashion. It’s fairly easy to write an implementation language agnostic book about old

  • 第1回PHP拡張勉強会

    第1回PHP拡張勉強会用資料 http://events.php.gr.jp/event.php/event_show/34 http://d.hatena.ne.jp/i_ogi/20080115/ExtStudyVol1 Read less

    第1回PHP拡張勉強会
    twainy
    twainy 2008/01/24
  • RMIでいいじゃないか - Kazzz's diary

    ここで何度も採り上げてきた話題として、複数のクライアントアプリケーション間でオブジェクトを共有するという要件があった。C#では.NET Remotingで書いていた機能をJavaでどう実現するかというのが肝だった。 以前には同様にRMIで実装するつもりでいたが、いろいろと問題があると思いこみ、 クライアントデータ(オブジェクト)の共有 Javaには元々RMIという立派な仕組みがあるんだが、rmiregistryというリポジトリの常駐が必要なこと、(対して.NET Remotingは特別なインフラやリポジトリは必要とせずに配置されたオブジェクトは生き続けることができる)いちいちrmicによりスタブ・スケルトン(スケルトンは1.2の時点で不要になった)のコンパイルが必要なことは、10年前であれば我慢できたが今となっては使いたくないのが音だ。※ 〜中略〜 ※J2SE5以降はスタブの生成も不要に

    RMIでいいじゃないか - Kazzz's diary
    twainy
    twainy 2008/01/24
    『"スケルトン""スタブ"を事前にコンパイルする必要があってこれが面倒だったのだが、公開するインタフェースをjava.rmi.Remoteから継承することだけとなった。』
  • Aptana.com

    Register now for Axway Summit 2024 and get energized to accelerate your digital transformation. Learn More Aptana Studio 3 is an open-source web development IDE, and while we are no longer actively maintaining the repository, it is still open-source and public so if you wish to download Aptana Studio 3 you can do so on GitHub.

    Aptana.com
    twainy
    twainy 2008/01/24
    HTML, JavaScript, and CSS are native to Jaxer, as are XMLHttpRequests, JSON, DOM scripting, etc. And as a server it offers access to databases, files, and networking, as well as logging, process management, scalability, security, integration APIs, and extensibility.
  • Firefoxを自動運転するツール、iMacros

    iMacros for Firefoxを使うと、Firefoxを自動運転させることができる。Webブラウザで定期的に行わなければならない日常業務に役立てたり、サーバ/クライアント型アプリケーションの負荷テストなどにも利用できる。 FirefoxのエクステンションiMacros for Firefoxを使うと、Firefoxを自動運転させることができる。Webブラウザで定期的に行わなければならない日常業務がある、開発している最新Webアプリケーションのインタフェースを自動的にテストしたい、毎日1回クリックするだけで訪問したサイトをすべて記録したいといったときに利用できる。 iMacrosはFirefoxの操作を記録し自動再実行するツールだ。Firefoxのエンジンを利用してFirefox上で行った操作を追跡しスクリプトとして記録する。このスクリプトを保存しておけば、後でロードして実行したり、

    Firefoxを自動運転するツール、iMacros
  • JPAフレームワークの比較

    java.net に掲載されている「Java Persistence Frameworkの選択:選択肢、適した状況、そして利点と欠点(source)」というSharad Acharya氏の記事では、CMP Entity EJBs、JPA、Hibernate、TopLinkの4つの一般的な永続化フレームワークを比較している。Acharya氏はそれぞれの技術について論じ、調査結果をマトリックスにまとめている。要約すると以下のようになる。 JPA J2SEとJ2EEのどちらのアプリケーションでも使えるシンプルなフレームワークで、多くの便利な機能を盛り込んだものである。ただしJava 5 以上が必要。 CMP Entity EJBs J2EEコンテナが提供するフレームワークで、実用的なセキュリティやトランザクション管理、優れた拡張性、そして分散コンポーネントの機能を持つ。しかし、リソース集中型にな

    JPAフレームワークの比較
    twainy
    twainy 2008/01/24
    『Hibernate の使い勝手の良さに対する最大の懸念は例外発生時のメッセージです。もし機能追加要求(RFE)を出してエラーレポートを改善するように依頼したら、失礼な意見が返されRFEは即座にクローズされるでしょう。』
  • はてなブログ | 無料ブログを作成しよう

    また作りたいレシピ 2024年5月第3週 「五月病」という言葉を忘れ去っていたことに気が付いた。もうすぐ5月も終わってしまう、なんということだ。ぐったり気味だった1週間の、また作ると確信したレシピです。 ・生ピーマンの肉みそ 去年、グルメ番組で見かけた生ピーマンと肉味噌の取り合わせが気になり…

    はてなブログ | 無料ブログを作成しよう
    twainy
    twainy 2008/01/24
    女神崇拝の世界が、より戦闘的で軍事的な男神の世界によって、滅ぼされたのです…。
  • 研究テーマを探している学生のときに考えた事 | Lifehacking.jp

    「どうしたら研究ができるようになるのか?」 身近な話で恐縮ですが、大学には研究者の卵である学生もおおぜいいて、数多くの悩みや、疑問や、文句を日々いろんなところから聞きますが、突き詰めればそれはこの質問に集約されます。 「研究」「リサーチ」を始めるときは、どこか小説を書く作業に似ていて、いつ終わるともしれない千里の旅の一歩を踏み出すような当ての無さがあります。わくわくもしますが、間違いやすく、不安な一瞬でもあります。 なので、「何を研究すればいいのかわからない」「どこから始めればいいのかわからない」「すべてが手を付けられている気がする」 という怨嗟の声がよく聞こえてくる訳です。自分も普通の人の倍近い時間をかけて博士号をとったので、これはよく自問自答していました。 いまでは自分なりの研究テーマの探し方が確立できましたが、こうした戦略は身に付く前は地道ですが次のような方法で興味の対象を絞るという

    研究テーマを探している学生のときに考えた事 | Lifehacking.jp
  • Blog - Mikula Beutl - SEO Consulting

    This guide is the safest way to do a domain switch, you get all you need to change a blocked domain. What is a user flow and a user journey? There’s a macro view of a customer experience that we can analyze and partially control.

    Blog - Mikula Beutl - SEO Consulting
  • Cometに代表されるサーバ・プッシュ技術の復権

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) サーバ・プッシュの歴史 Webアプリケーションが広まるにつれて、レスポンスやリアルタイム性を重視することが多くなってきました。Webアプリケーションの形式によっては、ユーザーが主体的に操作してデータを取得するよりも、サーバ側が必要と思われるデータを送り付けることが主体の場合もあります。 例えば、Webブラウザを利用したチャットであれば、通常ページが更新されるのはリロードされたタイミングですが、サーバ・プッシュ型の実装がなされている場合は、新しいメッセージが追加された瞬間に、参加ユーザー全員に伝搬されなければいけません。 Webブラウザを活用したサーバ・プッシュの手法は、古くはNets

    Cometに代表されるサーバ・プッシュ技術の復権
  • これは便利! JavaScriptの勉強はこのコンテンツで - Eloquent JavaScript | エンタープライズ | マイコミジャーナル

    Eloquent JavaScript Eloquent JavaScriptというタイトルのもとでJavaScriptに関する情報が公開されている。同コンテンツの作成はMarijn Haverbeke氏の手によるもの。プログラミングの簡単な紹介からJavaScriptを使ったプログラミングの勘どころが丁寧にまとまっている。JavaScriptの仕様を解説するスタイルではなく、実際に必要になる処理や間違いやすい部分について取り上げながら説明がおこなわれている。JavaScriptを使ったプログラミングを実施するすべてのデベロッパに一読をお薦めしたいコンテンツだ。Eloquent JavaScriptの目次は次のとおり。 Introduction Basic JavaScript: values, variables, and control flow Functions Data stru

  • 欧米の女の体