【IT】NTT、Java開発フレームワークをGitHubで公開
■ このスレッドは過去ログ倉庫に格納されています
NTTは、Webシステムを開発するためのアプリケーションフレームワーク「Macchinetta(マキネッタ)フレームワーク」をGitHub上で公開した。
Macchinettaフレームワークは、Java言語向けのオープンソースソフトウェアのアプリケーションフレームワーク「Spring」を中心に、Webシステムの開発において必要となる共通機能の提供と、アプリケーションの基本的な実装手法等をドキュメントとして整備したもの。NTTグループにおいて広く標準的に活用されており、豊富なベストプラクティスに基づいて作成されているという。
OSSの組み合わせによる共通機能の提供においては、様々なユースケースを想定した動作検証を行い、OSSのアプリケーションフレームワークであるSpringを中心にOSSスタック推奨モデルとして定義しているという。
https://news.mynavi.jp/article/20180313-599889/images/001.jpg
アプリケーションの実装に関しては、これまでの適用で培ったベストプラクティスに基づくノウハウを整理し、具体的な実装方法をドキュメントとして定めた開発ガイドライン、機能確認や性能確認を行うための検証プログラム、Macchinettaフレームワークに基づく実装手法の習熟や開発時の事前検討に有効なモデルシステム等を提供している。
https://news.mynavi.jp/article/20180313-599889/ NTTって、携帯の絶頂期に家電メーカーの自主開発を邪魔してiphoneのようなものが
生まれる芽を積んで、結局何も残さなかったよね
androidのようなフレームワークぐらい作ればよかったのに webアプリケーションでJava使うってどういう状況だよ
日本で有数のアクセスがあって、しかも負荷の高いシステムじゃないと必要ないだろ。 オラクルがサポート打ち切っても見捨てないでください。 ASKAさんって、まだギフハフ一味に追われてるのかな NTTって時点で
体が拒絶反応示して
最悪死ぬ気がする オラクルがJavaを有料化すると聞いたけど、一体どういう風に有料化するつもりなんすか?
開発環境を売るの?ライブラリを有料にするの? 20年前から時が止まってるんだけど
これマジか。
オラクル支配を嫌ってiOSが登場したのにそこまで遡るのかよ
今からゼロ戦作って第二次大戦やり直すみたいな話だな
まぁ好きにやれば良いけどまた金をドブに捨てるのか wwwwwwwwwwwwwww
既存のspringに乗っけただけで、FWとかwww
そんなものをよくギフハふで公開する気になれるなw なんてことはない、普通のものだった件(´・ω・`) これは酷いし恥ずかしいな
大企業が、既存のフレームワークをただ拡張してそれをドヤ顔で公開とか
ギフハブを単なる格納場所&公開場所だと思ってやがるところも痛々しい
で、こうやって金使って、ニュース記事にしてもらえば、流行ると思ってるのけ?
誰もforkもしていない、誰もstarをつけてないし、プル陸のローカルルールも書いてない
ソーシャルコーディングの基本からやり直せ!!!
糞やろうども で、Oracle得意の「特許侵害訴訟」で大赤字、
なんだろうなぁ
なんだろうなぁ
なんだろうなぁ
フェードアウトしつつある技術に手を出してドヤ顔な、情弱NTTおェ ライセンスどうなってるか知らなくてすまないが、
これは自分で作ったもの全公開しないとだめなやつ? Javaの今後が怪しいし、成果物webアプリケーション
真面目に誰が使うんだこれ いい加減Javaとか忘れようよ…
いつまでそんな迷惑なものを使ってるんだ。 >>29
NTTの案件に入りたければこれ使って練習してきてくれってことなんだろ Javaなんかもう何年も書いてないや
C++/Pythonだけだわ
特にC/C++マスターしてりゃ何一つ不自由しないしな JAVAという負の遺産
誰も使いたくないけど使ってる案件が多すぎてやらざるを得ない >>20
おっとテラソルナ()の悪口はそこまでだw 今更Javaで俺様フレームワークなんて、10年遅いよ・・・ Javaはオワコン。フレームワークも結局Strutsを越えるものは無かった。 SpringにMyBatisとはまた生産性低い組み合わせだな。
Javaで組みたがる企業内システムではありがちで何周遅れなんだと言わんばかり。
こんなの使いたがるところは日本のお役所くらいな気がするが。あと銀行もあるが、そっちは自前で持ってるしなあ。 let jap = Object.create({ baka:function() {return(this.brain || "そんな能力ねーよバーカwww")}},
{brain:{value:null,writable:false}})
>jap.kaihatu.bind(jap)()
//ジァアアアアアアwwwww ホルジャップさん見てるぅ〜〜? だwっwだwっっwwっwだいきぎょうwwwwwっうぇwwwwマジでこれ大企業なんですか?
ジャッwwwッwッジャッwwwジャッwwwwwwwwファーwwww Javaのフレームワークなんて今さら使う奴いるの?w
10年おせぇよwww >>41はbaka->kaihatsu
ジャップを馬鹿にしたい気持ちが全面にですぎた。つまりぜんぶジャップが悪い。 皆、動的型付け好きよねぇ。
個人的にはコンパイラに怒ってもらえるのは安心だわ。
scala?haskell?
あぁそういうのバリバリやってところに居ないのが自分の技術力の低さなのかもなぁ。 VB6 とか VBA の Variant型は動的型付けでしょうか?
一周回って元に戻ったの? Javascriptなんかも動的型付けになるんでしょうかね? >>1にないから探しちまったが、ソースここか
https://github.com/Macchinetta
さっとリポジトリ斜め読みしたけどさ、これライセンス見当たらなくね……? >>54
javascriptが動的型付けじゃなかったらJavaは静的型付けじゃないぞ >>53
バナナ食って出たうんこをお前が食べるのか? >>57
だから、一周回って元に戻ったのか?って聞いてんだよ。 >>51
動的型付けと言うか、型推論だな
DRYの原則的に、型定義は右辺から推論不可能な時に限った方が冗長にならない。 >>59
戻ってない。一ミリも戻ってない。そういう方向に進もうという兆しすら無い。
てかjavascriptから動的型付け取ったら何も残らないだろ。 >>60
型推論は良いよね。
記述量が減らせて素敵。最近、C#やったからとても実感する。
そこがjavaはとても残念。
自分が先の書き込みで念頭においたのは、php,python,ruby,jsとかの人たちかな 。 >>64
PHP とかリクエストのたびにプロセス立ち上がって、
スクリプト読み込んでるんでしょうか? >>66
そのあたりは、ずいぶん前から改善するしかけがいろいろある >>66
サーバの設定にも依るんじゃないかなぁ。
apache + mod_phpなphp環境だと、1アクセス毎にOSの1プロセス充てられるけど、他の方法もあるかもねぇ。
webサーバから動かす方法がひととおりじゃないしよくわかんないや。ごめんね。 >>67 >>68
答えてくれてありがとう。
今更ながらPHP勉強中だから、他の人からの情報はありがたいです。 >>66
あぁプロセスが立ち上がるかって点では違うかなあ。
あらかじめサーバプロセス立ち上げておいてそれを使う、そして何回か使い回すってなってたりするなあ。 >>70
PHPは、モジュールプロセスが常駐していて、その中でスレッドが動いているんですか? >>72
そうですか。require なんかは毎回ディスクからファイル読み込まずに
メモリに常駐しているファイルイメージを読み込むんでしょうか? >>73
phpは基本シングルスレッドよ。
アクセス毎にプロセス生成するんじゃなくて
予め作っておいたプロセスをアクセス来たときに割り当てたりする感じ?
fastcgiとかググれば少し幸せになるかも? >>64
Javaはlombokが標準だから問題無い 皆さん、いろいろと教えてくれてありがとうございました。
PHPの学習、精進します。 >>75
そこは毎回読むんじゃないかなあ。
ファイルシステムレベルのキャッシュ機構あったら別だろうけど。
サーバプロセスがそれやると、「ソース編集したのに反映されない?なんで?」ってなる気がする。 >>66
OLTP(一般的なウェブシステム)に関してはそのような考えで良いですよ(;^_^A
ただし実際にはApacheのプロセスが待機しているのでリクエストがあるごとにプロセスをフォークしているわけではございませんが。
最近スレッドセーフ版のPHPも出たのですが使ってるのを見たことがないですね。
少なくともフロントで使うことはないと思います。 >>60
javascriptはブラウザによるが速いです よく分からんけどスクリプトを入れたらエラーが出て新しいのはここから入手しやがれ、
っていうの助かるわ。作ってくれてる人ありがとう ソフトなんて数年でオワコンなんだから開発とかいみわかんね オワコンになるのは新しいのが開発されるからでしょーが! それはさておき、>>1はNTTとありますがデータですよね(;^_^A?
以前、NTTデータがSpringのエバンジェリストになりたいという話をしていたと思いますし。
問題は今からJavaなんて覚えたい人がいるのかという話ですが。単金もPHPの方がずっと高いですからね。
今からJavaなんか覚えても金融系のシステム開発にゴミ扱いの単金で放り込まれて奴隷にされるだけだと思うのですが(笑) 今からやるなら、ExpressとReact覚えた方がまだ幾分かモダンなWebエンジニアになれるよ 内容はともかく、とにかく案件はたくさんあるので営業には人気なんだなー
騙されてJavaやっちゃってる新人を見るとかわいそうになるけど 良いじゃんJavaでも。古臭いところもあるけどさ、
初めてのJVM言語でやるには悪くないんじゃねぇの。
そこからKotlinなりScalaなりGroovyなりClojureなりと派生してけばいい。 >>89
流行りのサービスの開発者になりたいならスクリプト一択だろうなと思いますね(;^_^A・・・
流行モノはキャッチアップが大変ですが単金が良いですからね。好きでやるならそっちの方がお金を稼げるだろうなと。
Javaで業務システムの開発、しかも金融系、さらに銀行系とか、本当に駄目なプログラマーの掃き溜めですよ。
サービスの開発ならキャッチアップ(技術マーケティング的な観点での)が大変ですがライバルたちが勝手に氏んで行くのも有りますからね。
企画に「こんなの出来ちゃうんですよ、サクッとデモ作っちゃったんですけど」みたいな感じでどんどんモノ作りに参加したいタイプの人はJavaなんてやってたら駄目です。 >>82
そう言われても個々の処理系がどんな感じなのか俺詳しく知らんし。
var d = 2;
var d = "a";
とか成り立っちゃうしな。
動的オブジェクト志向なんとかかんとかって書いてあったけどな。wikiに。
>>65
おう。バナナ食べろよ健康にいいぞ。 別の観点でJavaプログラマーになってはいけない理由を述べますと、
フルスタックエンジニアになりにくいというのも勿論ですが、
かなり長い期間ソフトウェアのライフサイクルのごく断片的なことにしか携われないことが多いですから、
下積みが異様に長いと言いますか、「マネジメントも頼みたいんだけど出来る?」なんて言われたときに困るんですよ(;^_^A・・・
広い視野をもってお仕事出来ないですから面白くもないですからね。分野が異なる人たちとの付き合いが広がってそこから刺激を受けたりということもありませんし。
何と言いますか、世界を繋げるインターネットの仕事であるはずなのに、牢屋に閉じ込められているような状況に追い込まれるんですね(;^_^A・・・
ですので、これからプログラマーになりたいと考えているキッズたちに言いたいです。
「Javaだけはやっちゃ駄目」だと。やるとしても学問としてだけでお仕事にしちゃ駄目です、と。 >>97
var今すぐ使うのやめてletかconst使えば幸せになれるよ。 >>98
ジジジャップにも色々有るんだな。温泉浸かれよ。元気出るぞ ■ このスレッドは過去ログ倉庫に格納されています