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が最近リリースされ、重要な変...
![MonoDroidが.NETをAndroidに持ち込む](https://cdn-ak-scissors.b.st-hatena.com/image/square/5d8644907911326d6edf185f4f88e00423c1ad50/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s1_20240807062301%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
Mono Projectは10月6日、.NET Framework」換の開発環境「Mono 2.8」をリリースした。C# 4.0サポート、最新のガベージコレクタなど、10か月相当の開発成果を含んだという。 Monoは.NET Frameworkのオープンソース実装。これにより、.NET Frameworkを用いて開発したコードをLinuxなどのプラットフォームでも容易に実行できる。プロジェクトは米Novellの支援を受けており、Mono 2.8は、2009年12月のMono 2.6以来のメジャーアップグレードとなる。 Mono 2.8ではC#コンパイラがC# 4.0をサポートしたほか、ガベージコレクタに最新の「Generational Garbage Collector(世代別ガベージコレクタ)」を採用、アプリケーションの性能を改善するとしている。前バージョンで加わったLLVM(Low L
米Novellは4月7日(米国時間)、C#および.NETを利用してiPhoneアプリケーションを開発できる開発環境「MonoTouch 2.0」を発表した。iPhone、iPod touchに加え、4月3日に発売されたiPad向けアプリケーションの開発にも対応する。 MonoTouchはNovellが支援するMono Projectで開発が進んでいるプロジェクト。オープンソースの.NET Framework互換環境「Mono」をベースとし、コンパイラ、ライブラリ、各種ツールなどで構成される。 iPhone向けアプリケーションの開発にはC、Object-Cなどの知識が必要だが、MonoTouchを使うことで.NET Frameworkを使ったアプリケーション開発が可能。MonoTouchではC#で記述したコードからネイティブコードを生成できるため、Appleのライセンス条件を満たすアプリケー
TweetIrcGateway (TwitterIrcGateway) TwitterのステータスをIRCクライアントで確認、更新できるようIRCサーバに成りすますゲートウェイサーバです。 Twitterでfriendsに登録したユーザはIRCのチャンネル上でのユーザとして表され、Twitter上でステータス更新を行うと、そのステータスがIRCでの発言として見えるようになります。 インストール不要でお試し頂けるOpenTIGもご用意しています。 IRCクライアントを接続して会話するように更新、確認できます TinyURLを展開して元のURLで表示できます direct messageを1対1トークのように見せかけます WHOIS(ユーザ情報)としてプロフィールを表示できます チャンネルとしてグループ化することができます メッセージをフィルタすることができます コンソール機能を利用してTwi
iPhoneの開発はXcodeでObjective-C。そんな常識が打ち破られる時が来ました。 もともとVisualStudioヘビーユーザーだった僕としてはXcodeはまだまだ補完機能がしょぼくて本当にやりたいことができるまで定義定義の嵐でやきもきして途中でやる気がなくなってしまいます。 そうこうしているうちにMonoTouchというライブラリが発表されました。.NETのオープンソース実装をしているMonoプロジェクトの外郭として開発された、.NETを使用してiPhone開発をできるようにしたライブラリです。 .NETは中間言語をJITコンパイルする技術なのですが、言語処理系をiPhone上に実装すると規約違反となり、AppStoreで販売できません。そこで、MonoTouchでは先に全部コンパイルしてしまいます。*1 Monoの名前を冠していますが、(Novellから?*2 )製品とし
米Novellは9月14日(現地時間)、iPhoneアプリの開発を.NETやC#を使って行うことを可能にする開発環境「MonoTouch 1.0」を発表した。MonoTouchはNovellが支援するオープンソースプロジェクトのMono Projectをベースにしており、これまでiPhone開発に必要だったCやObjective-Cを使用せずとも.NETと同フレームワーク上で動作するC#や各種言語での開発が可能になる。 SDK公開から1年半ほどで急速に盛り上がりつつあるiPhoneやiPod touch向けのアプリ市場だが、その理由は手軽に入手できる開発環境とApp Storeの存在にある。ゲームなどのホビー市場だけでなく、ビジネス市場向けアプリケーションや自社のオンラインサービスを専用アプリとして提供するサービスプロバイダも増えており、コンシューマ/ビジネスの両面で利用が広がりつつあると
IKVM.NET is an implementation of Java for Mono and the Microsoft .NET Framework. It includes the following components: A Java Virtual Machine implemented in .NET A .NET implementation of the Java class libraries Tools that enable Java and .NET interoperability Read more about what you can do with IKVM.NET.
Novell傘下のオープンソースプロジェクトMono Projectは2月11日、Microsoftのブラウザ用メディア再生プラグイン「Silverlight」のLinux版「Moonlight 1.0」をリリースした。 Moonlightは、Silverlight向けのコンテンツをLinuxで再生できるオープンソースソフト。Windows Media Video(.wmv)、Windows Media Audio(.wma)、MP3ファイルをサポートする。 MoonlightはMono Projectのサイトから無料でダウンロードできる。openSUSE、SUSE Linux Enterprise、Fedora、Red Hat、Ubuntuなどすべての主要Linuxディストリビューションに対応する。 MoonlightはMicrosoftとNovellの技術協力の一環として開発された。
2009/01/29 iPhone向けにC#で書かれたゲームが40本以上存在する――。2009年1月7日付けのブログ投稿で、こんなにわかに信じられない現象を伝えるのは、メキシコ出身のオープンソース開発者、ミゲル・デ・イカザ(Miguel de Icaz)氏だ。iPhoneアプリケーションの開発といえば、アップルが提供するSDKに含まれるObjective-Cを使うか、Webブラウザ上でのみ動作するJavaScriptで実装するかのいずれかだった。 C#のような実行時にランタイム(.NET Framework)を必要とするプログラミング言語は、iPhoneでは使えない。なぜなら、任意のコードを実行できるランタイムを配布パッケージに含めることを、セキュリティ上の理由からアップルが禁じているからだ。 ではなぜ、C#アプリケーションが審査に通るのか? この背後には、オープンソースプロジェクト「Mo
Monoプロジェクトは13日 (米国時間)、Microsoft .NET互換の開発フレームワーク / ランタイム環境「Mono 1.9」をリリースした。同プロジェクトのWebサイトでは、LinuxとWindows、Mac OS Xに対応したバイナリパッケージの配布を開始している。 今回のリリースは、次期メジャーバージョンであるv2.x系の公開を前にした、バージョン1.2.x系列のメインテナンスが主な目的。MS .NET 3.5 APIの仕様変更に応じ、Core LINQライブラリがアップデートされたほか、プログラムの問題点を検出するツール「Gendarme」が新たに追加された。C#コンパイラのデフォルトモードがC# 3.0に変更、Silverlightのサポートがデフォルトで有効になるなど、設定の見直しも行われている。 Mac OS X用バックエンドは大幅に機能が向上、Windows.Fo
米Novellは11月9日、.NETデスクトップ・アプリケーションのLinuxへの移植を容易にする開発フレームワーク「Mono」の新バージョンを発表した。 Monoは、Microsoft製のツールを使用している開発者向けに提供される、.NET Frameworkのオープンソース実装である。Windows以外のOSで動作する.NETデスクトップ・アプリケーションの開発を支援するため、Novellが2003年に米Ximanを買収し獲得した。今回リリースされた「Mono 1.2」は、Mono 1.1からおよそ1年ぶりの新バージョンとなる。 Monoプロジェクトのリーダーで、Novellのバイスプレジデント、ミゲル・デ・イカサ氏によれば、Monoの当初の目的は、.NETアプリケーションをLinuxデスクトップで使用できるようにすることだったが、「サーバ・アプリケーションのほうが簡単に開発できること
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く