ものがたり(旧)

atsushieno.hatenablog.com に続く

2011-01-01から1年間の記事一覧

2011年お気に入り作品感謝リスト

例年クリスマスシーズンから年末にかけて書いていた感謝祭的なリストの2011年版です。 //ja.wikipedia.org/wiki/%E3%82%A2%E3%83%AF%E3%83%BC%E3%83%9F%E3%83%A5%E3%83%BC%E3%82%B8%E3%83%83%E3%82%AF_%28%E7%9B%B8%E5%AF%BE%E6%80%A7%E7%90%86%E8%AB%96%E3%…

CXXIがクロスプラットフォームでC++/C# interopを実現する(予定)

monoチームからCXXIという新しいコンポーネントが登場しました。これはC++とC#のinteroperabilityを実現するフレームワークだそうです。》 CXXI: Briding the C++ and C# worlds. http://tirania.org/blog/archive/2011/Dec-19.html以前からcppinteropという…

Mono for Android 4.0がリリースされました

http://android.xamarin.com/Releases/Mono_for_Android_4/Release_4.0.0いきなり4.0と銘打っていますが、当初Mono for Android 2.0と言われていたやつのマーケティング的な番号の変更にすぎないので、実態はこれまで1.9.xとして出していたものとそれほど変…

12/10 MfA GC at マーク&スイープ勉強会

来週は id:n7shi:20111113:1321190227 におじゃましてMono for AndroidのGCの話をちょろっとだけしてきます。…のつもりだったのですが、20分くらいあるようなので、mono本体のGCまわりの話からいろいろしようかと思います(本当はMfAのGCまわりでどんな作業…

Instrumentationからアプリケーションにフックを仕掛ける

もう2週間以上前に書いて新バージョンのリリースまで待っていたんだけど、いつまでたっても自分の対応コードがまともに取り込まれない事態に業を煮やしたので、先に文章を上げてしまおうと思う。書いたのが古いので多少時間がおかしいのは目をつぶってやって…

slides for スマートフォン勉強会@関東

昨日のすまべんに参加して話を聞いて下さったみなさまありがとうございました。それなりにいろんな方面のモバイル開発者の方がいらっしゃっていたみたいで*1、予想していたより全然キモくない普通じゃーんと思っていたのですが、後半そして懇親会に流れるに…

Mono for Android from Xamarin, at スマートフォン勉強会@関東

事前にお知らせするのを忘れてましたが…表題のイベントでMono for Androidのお話をさせていただくことになりました。 http://sumaben.jp/?SPWorkshopKanto15実のところ一度も「すまべん」には参加したことが無いので参加される皆さんがどういうキモヲタ層の…

MonoDevelop 2.8

2.6が出てからまだ1ヶ月も経っていないのですが http://monodevelop.com/Download/What%27s_new_in_MonoDevelop_2.82.8が出たのは主にMac環境のリニューアル(XCode4とか)に伴うマネジメントサイドの都合です。XCode4まわりの後方互換性の欠落が理由で、Mon…

Android AOSPのXMLをjavaクラスから生成する

めでたくMono for Android 1.9がリリースされたので、わたしがXamarinで最初にやっていた仕事のはなしを書こうと思う。いや実は書いたのもう先月だったんですけどね。リリース出たら出そうと思ってたらもう9月も終わりそうな。Mono for Androidでは、Android…

Google Native Driverの.NET portを作った (or: Androidのテストの仕組み)

表題のブツそのものに興味があって、それ以外はどうでもいいという人は、適当に後ろの方にあるリンクを拾って見てもらいたい。一昨日、うちのタスクリストのようなものを眺めていて、Mono for Androidにもテストの仕組みが必要だろうと思って、半ば興味本位…

Mono for Android 1.2

http://android.xamarin.com/Releases/Mono_for_Android_1/Release_1.2.0わたしが開発に参加するようになって初めてのリリースになります。とはいえ、わたしが担当している部分はまだ入っておらず。近日中に次の開発版が出る予定なので、その時に数週間前に…

WP7でOgg Vorbisを再生

id:atsushieno:20090325:p1 のOggMediaStreamSourceをWP7に対応させたものを作りました: https://github.com/mono/mooncodecs(csvorbis/moonvorbis.sln を開くとWP7用のライブラリプロジェクトとサンプルが入っているはずです。WP7以外のプロジェクトはmoon…

MonoDevelop 2.6 released

Xamarinになって初めてのリリースになります。もう一昨日くらいの話ですが。デザイナー休暇中でロゴが2.4なのはご愛敬 http://monodevelop.com/Download/Release_Notes/Release_Notes_for_MonoDevelop_2.6MonoDevelopはプレビュー版がずっとベータ版チャネル…

Java 7でandroid apkをビルドできない問題の解決方法

小ネタ。kernel.orgクラック以来落ちっぱなしのandroid.git.kernel.orgが復旧したら書こうと思っていたのだけど、全然戻ってこないので、ソースへのリンク無しで書いちゃえ。Java 7 SDKでビルドした.classファイルは、そのままではAndroidのDalvikのclasses.…

初めてのWindows Phone 7プログラミング

と言っていいのかよくわかりませんが。何やらandroid方面の人たちがWP7の開発を勉強する集まりをやるというので、ついうっかり見てしまったのですが、どう見ても普段.NETやってる人がいません。というわけで遊びに行ってきました。アウェイ感ありありです。…

mono 2.10.3

http://mono-project.com/Release_Notes_Mono_2.10.3めでたくXamarinから初のリリースでOSX Lionにも対応した新バージョン…なのですが、ちと例外処理まわりででかいregressionがありそうなので、ちょっと修正を待った方が良いかもしれません。ちなみにmonode…

XamarinがMonoの権利をほぼ全て獲得

暇なのでふらふらと渡米してボストンに遊びに来ています。いや元々4月くらいから行く予定だったんですけど。XamarinがNovell/Attachmateからmonoと関連製品に関するライセンスをサポート契約付きで譲り受けました。これはすごいニュース。 http://tirania.or…

BridJ on Androidでネイティブコードを活用する

これは最近いじっていたBridJというライブラリについてまとめたものです。本当はもうちょっと体裁を整えてどっかに記事として投げられないかなあと思っていたんですが、そこに時間を割くのももったいないかなと思ってやめました。なわけで文体が違和感ありあ…

(今さら)プログラミング.NET Framework 第3版

事後になって書くのも何ですが、C#ユーザー会のイベントで(おまけで)しゃべってきたのでした。話のネタは、プログラミング.NET Framework第3版です。プログラミング.NET FRAMEWORK 第3版 (Microsoft Press)作者: Jeffrey Richter,藤原雄介出版社/メーカー:…

monodevelop, monotouch, mono for androidのサイトがダウン

昨日からどのページも落ちています。 http://monodevelop.com http://monotouch.net http://mono-android.net これらのドメインと内部のサーバは、(Novell社があった頃の)Monoチームが所有しておらず、修正するのは困難です。クビが決まっていて業務に就く…

Xamarin

私事ではありますが、と本来ならつくところなのですが、ワタクシ昨日を最終出社日としてNovellを退職しますた。理由は、知っている人はご存知の通り、コレです: http://developers.slashdot.org/story/11/05/03/2226259/Attachmate-Fires-Mono-Developersこ…

Falplayer: infinite ogg vorbis player (alpha)

今北産業 ゴールデンウィーク中にMono for AndroidでOgg Vorbisプレイヤーを作っていたのですが、何とか実用的なところまで出来上がったので、Android Marketで公開しました: https://market.android.com/details?id=name.atsushieno.falplayerソースコード…

WebGLの(実質的に)仕様上の脆弱性について(日本語訳)

WebGLの(実質的に)仕様上の脆弱性が見つかったとされて、話題になっています。元はContext Information Security社のブログの記事なのですが、 http://www.contextis.co.uk/resources/blog/webgl/ 日本語でもかいつまんで紹介されています。 http://japan.…

Microsoft.ServiceModel.WebSockets

今回のネタは、わたしは実のところWindowsやLightSwitchにあまり詳しくないので、より楽観的な話が期待できる部分があるかもしれない。一応。 - MIX11で出てきたネタを取り上げてみるよ。 http://html5labs.interoperabilitybridges.com/prototypes/availabl…

Mono for Android 1.0 Released

ほぼ1年の開発期間を経て、ついにMonoDroidことMono for Androidの1.0がリリースされました。 http://mono-android.net/ http://tirania.org/blog/archive/2011/Apr-06.html http://zd.net/h7wn1b ここまで長かった…と思っていましたが、コードも具体的な計…

Bansheeの文字化け修正パッチ

気が向いたら後で文章を埋めますが、とりあえずBansheeでnon-UnicodeなID3が文字化けする問題を修正したパッチを作ったので*1、それで困っていたという人は試してみて下さい。bansheeでぐぐったら"banshee 文字化け"というのが候補に挙がってきたくらいなの…

MPEG LAによるWebM牴触特許の公募は独占禁止法違反ではないか

http://slashdot.jp/yro/11/02/18/2237215.shtml競業他社に自団体のソフトウェア特許のライセンスを強要するために、全世界に向けて牴触特許の公募をかけた企業・団体が他にあっただろうか? patent trollに他ならぬ所業であり、正当化の余地はないと考える。…

mono 2.10以降のmcs/csharpの変更について

先に書いたとおり、mono 2.10ではmcsのコード生成エンジンの実装が大きく変わりました。これまではSystem.Reflection.Emitをコード生成に使用していて、その結果、生成されるコードはそのコンパイラを使用しているmscorlibに依存するという問題があって、そ…

Mono 2.10 released

概ね予定通り、3ヶ月ちょいでの新バージョンです。 http://www.mono-project.com/Release_Notes_Mono_2.10主な変更点…と書いてあるところから引っ張ってきて多少コメント: google native clientサポート : 昨年のGoogle I/Oでnative client上でUnityを動かし…

AndroidのソースコードにSun (Oracle)のコードが含まれていたとされる件

今年は折を見て時事ネタを拾っていこうかと思います。http://japanese.engadget.com/2011/01/22/android-java/AndroidのソースコードにSunのコードが盗用されていたという話。FOSSPatentsが調査結果として出しているソース比較のPDFを見ると、確かにソースコ…