Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
![Visual Studio Codeがオープンソース化](https://cdn-ak-scissors.b.st-hatena.com/image/square/bae0747fc04004fd680a1cbd72faad9e9f489903/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s1_20240705081916%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
昨日のdotnetconf2015でMSBuildがオープンソースになりましたね。 github.com Miguelがゲストでセッションに参加していて、もしかして何か来るかなと思っていましたが、アタリでした。 このMSBuildのソース、基本的に新しいビルドエンジンのみが対象で、逆に旧エンジンしか無いmonoでは*1、新しいものにdllだけ差し替えるというより、別のツールにするといいかなあと個人的には思っています(xbuildじゃなくてmsbuildにする)が、既に移植を担当する新人ハカー*2がいるので、その辺はそちらの采配次第です。旧エンジンも新エンジンも同じファイル名のtargetsを使っているので、分けて使うのも簡単ではないかもしれませんし。 このMSのコード、昨日仲間内で眺めていたのですが、やはりだいぶWindows依存のコードが多く("DllImport" とか、それで引っかか
マイクロソフト、ビルドエンジン「MSBuild」をオープンソースとして公開。Visual Studio 15付属のMSBuildとほぼ同じ MSBuildを利用することで、Visual Studioがなくとも.NETアプリケーションをビルドすることができます。 今回公開されたMSBuildは、Visual Studio 2015に付属するMSBuildとほぼ同じものだと説明されています。ただし、公開されたMSBuildを利用するためにソースコードからビルドするにはVisual Studioが必要となります。 しかし将来的にはVisual Studioがなくとも、オープンソース化された.NET Coreで実行できるようにするとの意向も表明しています。下記は発表文から。 We will be adding Linux and Mac support soon (perhaps with you
米Microsoftは2月3日、「.NET Core」の.NET実行エンジン「Core Common Language Runtime(CoreCLR)」をオープンソースソフトウェアとして公開したことを発表した。ソースコードはGitHubで公開されている。 Microsoftは.NET Foundationの下で2014年11月に.NETのモジュラー実装であり「.NET Framework」のサブセットである.NET Coreをオープンソースにする計画を発表している。今回のCoreCLRのソースコード公開はこれに基づくもの。CoreCLRは.NETアプリの実行エンジンで、ガベージコレクタ、仮想マシンコードのコンパイルなどの機能を持つ。コンソールツールやクラウドのWebアプリなどさまざまな用途向けの技術スタックと位置付けられている。 公開されたコードは約260万行あり、.NET Core向け
マイクロソフトがパブリッククラウドの分野で先行するAmazonのクラウドサービスAWSを激しく追い上げている。 Windows Azureという名前からMicrosoft Azureという名前に変わった辺りからか、またはCEOが営業畑のスティーブ・バルマー氏からテクノロジーオタクのサティヤ・ナデラ氏に代わった辺りからか、これまでのPCやサーバー向けのソフトのライセンスやサービスを売る商売から明らかにクラウドやオープンソースソフトウェアの方向に舵を切った様子が見て取れる。これは実際には「いつものマイクロソフト」と言って良いだろう。マイクロソフトは先行する相手の背中を必死に追いかけて最後にはひっくり返すというDNAが生きているからだと著者は考える。 Lotus 1-2-3をひっくり返したMicrosoft Excel、Netscape Navigatorをひっくり返したInternet Exp
ハーバード・ビジネス・スクールのJosh Lerner教授とロンドン・スクール・オブ・エコノミックスのMark Schankerman教授は、共著「The Comingled Code」でオープンソースの無料プログラムを使用しても必ずしも市販ソフトウェアより安く済む訳ではないと述べている(本家/.記事より)。 オープンソースソフトウェアを導入する企業は従業員に新たな操作を習得させ、既存のソフトウェアと連携させる必要があるので、最終的に費用がかさんでしまうという主張だ。 マイクロソフトがオープンソースを脅威に感じていることは既知のことであるが、両氏はそのマイクロソフトの研究所から資金援助を受けている。マイクロソフトからの縛りは受けていないと主張しているようだが、どうもマイクロソフトの影を感じずにはいられない。
米Microsoftは11月4日、関数型言語「F#」をオープンソースにしたことを発表した。「F# PowerPack」プロジェクトページにてコンパイラやコアライブラリが入手できる。 F#は.NET向けの関数型プログラミング言語。Ocaml(Objective Caml)と互換性を持ち、すでにVisual Studioへの統合も行われている。 これまでF#は「Microsoft Research Shared Source Licence Agreement」ライセンスを採用しており、バイナリは専用サイトのfsharp.netにて無料でダウンロードできた。今回、2010年4月にリリースしたバージョン2.0のコンパイラとコアライブラリをApache License 2.0の下で公開する。同時に、F#のライブラリとツールを集めたF# PowerPackのライセンスも、Apache License
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く