タグ

フレームワークに関するdaaaaaaiのブックマーク (12)

  • ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011

    Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)NTT DATA Technology & Innovation

    ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
    daaaaaai
    daaaaaai 2017/05/13
    設計指針を規約として(半)強制するのがフレームワークではあるのだけれど、むずかしい・・・(そしてRailsを使う・・・)
  • フラットなPHPからSilexへ - ぷぎがぽぎ

    追記 DB接続時にcharset=utf8を指定 bindValueで暗黙の型変換されないように変更 Pimpleをサービスロケータとして使う場合の注意点を追加 テンプレートとしてフラットなPHPからTwigで書いた場合を追加 前提 スクリプト、ファイル、DBの文字コードはすべてUTF-8で統一です。 また、最初に以下のMySQLのテーブルがあることを前提として記事を書いています。 Database: MySQL user: myuser password: mypassword CREATE TABLE `blog_db`.`post` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL, `body` text NOT NULL, `date` date NOT NULL, PRI

    フラットなPHPからSilexへ - ぷぎがぽぎ
    daaaaaai
    daaaaaai 2015/07/06
    MVCへの流れ参考になる。ただ、無名関数をコンテナに登録しているときのテストのベストプラクティス気になる。
  • [Java] 今年流行るかもしれないDropwizardフレームワークを使ってみる | DevelopersIO

    Javaが動く環境だけあればOKなWebサービスフレームワーク また新しいJavaのフレームワークかよ!と思ったのですが、 実際に少し使ってみると、いままでにない(自分が知らなかった)タイプのフレームワークでした。 今回は、(一部で)今年大ブレイクが予想されているらしい、「Dropwizard」というフレームワークの紹介をします。 Dropwizardは元々YammerのバックエンドWebサービスを提供するために作られたフレームワークだそうです。 このフレームワークが持つ基的な機能は以下のとおりです。 組み込みWebサーバ(Jetty) JaxRSベースのRESTフレームワーク(Jersey) ORM Metricsを収集するためのライブラリや監視ツール 機能だけを見るとどこにでもあるようなフレームワークかと思いますが、 特徴的なのはこのフレームワークを使用したアプリのデプロイ方法です。

    [Java] 今年流行るかもしれないDropwizardフレームワークを使ってみる | DevelopersIO
    daaaaaai
    daaaaaai 2014/05/06
    jettyとjax-rsでjarひとつで起動できるフレームワーク。時代はポータブル。
  • Liferay - Wikipedia

    Liferay(ライフレイ)とは、短時間でWebシステムを構築するためのオープンソースのフレームワーク及びそのフレームワークで開発されたポートレット(機能部品)の名称。または、前述ソフトウエアの有償版サプスクリプションを提供している会社の名称[3]。無償のコミュニティ版のフレームワーク及びポートレットのセキュリティパッチ、バッグフィックスなどはコミュニティによって管理/改善されている。 Javaで開発された当ソフトウェアはJBoss, Apache Tomcat[4], WebSphereなど多くのアプリケーションサーバ上で動く。 従来のWebシステムはWebページ単位で開発されていた。それと比較してポートレットによりWebシステムは1Webページ及びWebページ間で共通機能を1機能部品とする。コンテンツ管理システム (CMS)、SNS、グループウェア用のポートレットが提供されているが文書

    daaaaaai
    daaaaaai 2013/05/17
    異常に充実している・・・。触ってみたくなった。
  • Apache Struts 1 EOL Announcement

    Edit on GitHub Apache Struts 1 End-Of-Life (EOL) Announcement The Apache Struts Project Team would like to inform you that the Struts 1.x web framework has reached its end of life and is no longer officially supported. Started in 2000, Struts 1 had its last release - version 1.3.10 - in December 2008. In the meantime the Struts community has focused on pushing the Struts 2 framework forward, with

    daaaaaai
    daaaaaai 2013/05/17
    巨星堕つ、か・・・。
  • JavaMVCフレームワークたち(about Java MVC framework)

    JavaのMVCフレームワークはたくさんある。 Struts、Spring、Seaser2、Wicket、JSF、Tapestoryなどなど。。。。 正直、フレームワーク、たくさんありすぎて 分からない。 もし、アメトーークに「Javaフレームワーク芸人」とかあるとしたら、 僕は 蛍原のポジションである。 なので、このエントリもそういう目で見てください(苦笑) 実際、僕自身が使用してきたのはStrutsがほとんどで、 Seasar2をちょっと触ったことがある程度である。 ということで、様々なMVCフレームワークの概要を最近調べている。 今回は調べながら感じたJavaのMVCフレームワークの体系をまとめてみたいと思う。 ○始まりはStruts 気づいたのは、MVCフレームワークの変遷は Strutsから始まっていること。 StrutsがJavaのMVCフレームワークという概念を確立したという

    JavaMVCフレームワークたち(about Java MVC framework)
    daaaaaai
    daaaaaai 2013/05/17
    Struts1はEOLになったし、これをどう移行するかが難しい。資産(コード・人員)をどう生かせばいいんだろ。ピュアJava EE 6が美しいけど難易度高い気がする・・
  • Struts1に代わるWebフレームワークの選択 - 達人プログラマーを目指して

    先日書いたいつまでStruts1を使い続けるの? - 達人プログラマーを目指してが想像以上の反響の大きさで驚いています。こんなにたくさんブクマいただいたのはブログ開設以来初めてです。政治的理由でフレームワークが最初から天下り的に与えられてしまい、結果的に要件に合わないフレームワークの使用を強いられて苦労させられた経験のある開発者の方も多いと思います。また、逆にフレームワークを提供したり選択したりする側の立場で、時代遅れのフレームワークを今後どうにかしなくてはならないという問題意識を持たれている方も多いのではないかと思います。(これは、ちょうど多くの会社のパソコンでWindows XPやIE6ではさすがに時代遅れだと認識はしていても、コストなどからなかなか思うようにバージョンアップが進まないというのと似たところもあると思います。*1)Struts1が既に時代遅れなのは知っているけれど、抱えて

    Struts1に代わるWebフレームワークの選択 - 達人プログラマーを目指して
    daaaaaai
    daaaaaai 2013/05/17
    Struts1はEOLになったしな・・。いまだと本命SpringMVCだけれど理想は Java EE 6(7)かな・・playとかも候補?。アクションベースはデザイナと分業しにくい気がする。
  • Apache Struts 1 EOL Press Release

    Edit on GitHub Apache Struts 1 End-Of-Life (EOL) Press Release 2013-04-05 - The Apache Struts Project Team would like to inform you that the Struts 1.x web framework has reached its end of life and is no longer officially supported. Started in 2000 to create an improved development experience over pure Java Server Pages (JSP) utilization, Struts 1 soon became the de-facto standard for Java-based w

    daaaaaai
    daaaaaai 2013/05/17
    吉報か凶報か。けれど、しばらくはStruts1が使い続けられるのは確か。代替案はStruts2,SpringMVC,Grails,Stripesとのこと
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    daaaaaai
    daaaaaai 2013/05/04
    コンポーネントベースなアプリケーションのつくりかた(java) つかってる案件てどれくらいあんのかな。あとどのくらい情報があって今後保守されていくか。。
  • Netty の基本 - hozumiの日記

    ここ数日、Nettyについて調べていたので理解できたことを書きます。 JBoss Netty Netty は Java で非同期、イベント駆動のネットワークアプリを作るためのフレームワークです。Netty を使うと早くて簡単にハイパフォーマンス、ハイスケールでメンテナンス性がいいものが作れます。いいとこ取りの全部乗せです。 なぜハイパフォーマンス、ハイスケールか? Netty は Java NIO(New I/O)をラップしていて、ノンブロッキングなIO操作ができます。そのため、1つのコネクションにずっと1スレッドを割り当てる必要がないため効率のよいリソース消費をします。従来のブロッキングなOIO(Old I/O)もサポートしており、僅かな変更で好きな方を使えます。また、NIOの複雑なByte BufferをChannelBufferというオブジェクトに抽象化し、不必要なコピーが発生しない

    Netty の基本 - hozumiの日記
  • 今必要な人のための速習Spring Framework---目次 | 日経 xTECH(クロステック)

    JavaのWebアプリケーション開発には,有用なオープンソースのフレームワークが欠かせません。連載では,オープンソース・フレームワークの一つとして,現在,注目を集めているSpring Frameworkを解説します。 第1回 なぜSpringなのか 第2回 柔軟性/保守性を高めるDI機能 第3回 AOPでプログラムをシンプルにする 第4回 SpringMVCの基を知る 第5回 SpringMVCの入力チェックを知る(基編) 第6回 SpringMVCの入力チェックを知る(応用編) 第7回 SpringMVCで簡単!ファイル・アップロード 第8回 現場で役立つHints&Tips(前編) 第9回 現場で役立つHints&Tips(後編) 第10回 Spring&Struts連携のベスト・プラクティスはこれだ! 第11回 Spring Securityでラクラク! セキュリティ対策 第1

    今必要な人のための速習Spring Framework---目次 | 日経 xTECH(クロステック)
    daaaaaai
    daaaaaai 2011/11/20
    けっこうよくまとまってる。ここから次のステップはどうしたらいいのかな、どういう学習したらアーキテクチャの設計まなべるんだろ
  • @いう間にWebアプリを作れる「Struts 2」入門 (1/3) - @IT

    【特集】Strutsは“2”を使えば、サルでも幸せに ヤスダネットワーク 関川 晶子 2009/1/8 Strutsに“2”が存在することを知ってましたか? Strutsフレームワークの登場により、JavaによるWebアプリケーション開発は飛躍的に成長しました。いまでは、さまざまなフレームワークが存在しています。日発のフレームワークSeaserやサン・マイクロシステムズのJSFなどが有名です。 その中に、「Struts 2」というフレームワークが存在することをご存じの方は多いでしょう。ところが、日語の情報源がとても少ないのが現実です。その結果、なかなか日でブレイクするキッカケをつかめずにいます。 いまでも、多くの現場で使われているStrutsは、2001年に登場しました。来Strutsが目指したものは、メンテナンス性に優れた、チーム開発に適した土台を提供することにありました。その結

    daaaaaai
    daaaaaai 2011/10/10
    フレームワークごちゃごちゃしててむずかしい。中身は理解出来ないなー
  • 1