Command-line interface description language docopt helps you: define the interface for your command-line app, and automatically generate a parser for it. docopt is based on conventions that have been used for decades in help messages and man pages for describing a program's interface. An interface description in docopt is such a help message, but formalized. Here is an example: Naval Fate. Usage:
Over the past few weekly builds, we've been rolling out support for WebAssembly, our next major compiler target for Elements. Built upon our Island platform, this now allows you to write Oxygene, C#, Swift or Java Language code that runs in the WebBrowser parallel to and interacting with JavaScript and the browser document model. How Does This Work? Elements compiles your code to native WebAssemly
Alex Weinberger's blog Software Development, Hacking and everything in between Update: You can download a working sample here. That’s a long title. That’s because if you take any part away from it it becomes an easy task. For example, pinning programmatically on Windows 7 has a solution here. But that method doesn’t work on Windows 10. Yet. This is the relevant code: [DllImport("kernel32.dll", Cha
vSphere 6.5がGAからしばらく経ちますが、まだHost Clientでできることできないことをあまり把握していないと思い、とりあえずわかった範囲で記録します。 VMware Hands on Labの環境から抜粋しますので、あくまで参考程度に見ていただけると幸いです(権限を制限されているかもしれないため)。 対象バージョンはvSphere 6.5 GA同梱のHost Client 1.8。 比較対象はESXiホストに接続するvSphere Client C# (ESXiホスト相手になら6.5でも使えるんですよね・・・)。 まずリリースノートによるHost Clientでの使用可能な機能は以下。 ====== http://pubs.vmware.com/Release_Notes/jp/vsphere/65/vmware-host-client-18-release-notes.
と、いうものを作りました。MessagePackのC#版です。以前に作ったZeroFormatterのコードをベースに、バイナリの読み書きをMsgPackのフォーマットに差し替えたものになります。MsgPackのライブラリはすでにあるじゃん(MsgPack-Cli)!ってことなんですが、パフォーマンスにかなり差があります。 neuecc/MessagePack-CSharp JSON.NET(スタンダードで、豊富なAPIを持ってる)に対するJil(スピード特化、APIは必要十分はあるけれどJSON.NETほどではない)のようなものと思ってください。とはいえ、生のまま使っても問題は出ない(デフォルトのままで最高速が出るようにチューニングしてある)でしょうし、カスタマイズの口自体も十分用意してあります!詳しくは「拡張」の項で説明しますが、既に私自身が他のライブラリへの対応・インメモリデータベー
以前から自作レンダリングソフトで対応するべきか迷っていたfbxファイル。 「Colladaフォーマットが扱えるから別に良いかな~?」とか思ってずっと触りませんでしたが、最近になって気が変わりやってみようと思い立ちました。 今回はC#環境でfbxモデルフォーマットを使えるようにするために色々とやってみます。 項目: FBXファイルとは? FBXの環境を整える まずはC++で読み込んでみる FBXをC#で読み込むには? 結構歴史の古いファイル形式のようです。ここでは簡単にまとめておきます。 英語ですがwikipediaにも載っています。詳しく知りたい方はコチラからどうぞ。http://en.wikipedia.org/wiki/FBX FBXでgoogle検索 FBXフォ-マットはAutodesk社が所有しているクロスプラットフォームのファイル形式です。ゲーム業界でも使用されているファイル形式
SonarQubeをWindows環境で使ってC#コードを解析する はじめに注意 ココらへんの事柄は一年も経てば色々変わったりするので、古い情報はあんまり真に受けないこと。 一応検証環境はWindows 8.1 Professional on VMWare Fusion 5だけれど、まぁWindows 7以降ならだいたい一緒のはず。 SonarQubeとは SonarQubeはもともとSonar*1と呼ばれていた、オープンソースの静的解析エンジンです。もともとはJava向けですが、Jenkinsのようなプラグイン機能も充実しており、結構な数のプラグインで、解析方法どころか解析可能な言語もかなり充実しています。現在のところ、公式では以下の言語をサポートしているよう。 ABAP Android C/C++ C# Cobol Delphi / Pascal Drools Erlang Flex
MonoプロジェクトのGithubをうろうろしてるとなんか面白そうなのを見つけました、ってので。 mono/CppSharp ってのを見つけました。こいつは、C++のDLLを自動でラップしてくれるコードを吐いてくれる、というライブラリです。C++ネイティブのライブラリをC#から呼びたい、って場面も結構あるんですよね。特に数値計算系の処理とか。なので、昔から色々プロジェクトは盛んで、monoもCXXIってのもやってます。また、C#に限らない汎用的なツールとしてSWIGってのもあります。 これらのツールと大きくアプローチが異なるところがありまして、それは、この人、中にLLVM/Clangを飼っています。C#コードを生成する際のC++のパースにClangを用いているのですよ。なので、SWIGのように事前の型定義をしておく必要がありません。 一方で、CXXIがマルチプラットフォームをはなっから志向
Anders Hejlsberg, the lead C# architect, talks with Bruce Eckel and Bill Venners about C# and Java generics, C++ templates, constraints, and the weak-strong typing dial. Anders Hejlsberg, a distinguished engineer at Microsoft, led the team that designed the C# (pronounced C Sharp) programming language. Hejlsberg first vaulted onto the software world stage in the early eighties by creating a Pascal
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
2012-07-17 19:45:12 翻訳許可を与えてくださったJohn Osborn氏とO’Reilly社に感謝します。 原文は下のリンクを参照してください。 C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg, Part 1 C#: Yesterday, Today, and Tomorrow: An Interview with Anders Hejlsberg, Part 2 C#: 昨日、今日、明日 アンダース・ヘルスバーグは1996年にマイクロソフトに転職し、初期はVisual J++とWindows Foundation Class (WFC) のアーキテクトとして仕事をした。 ヘルスバーグは現在Microsoft Distinguished EngineerかつC#のチーフアーキテク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く