タグ

河合宜文に関するmohnoのブックマーク (4)

  • neue cc - Claudia - Anthropic ClaudeのC# SDKと現代的なC#によるウェブAPIクライアントの作り方

    Claudia - Anthropic ClaudeのC# SDKと現代的なC#によるウェブAPIクライアントの作り方 2024-03-18 AI関連、競合は現れども、性能的にやはりOpenAI一強なのかなぁというところに現れたAnthropic Claude 3は、確かに明らかに性能がいい、GPT-4を凌駕している……!というわけで大いに気に入った(ついでに最近のOpenAIのムーブが気に入らない)ので、C#で使い倒していきたい!そこで、まずはSDKがないので非公式SDKを作りました。こないだまでプレビュー版を流していたのですが、今回v1.0.0として出します。ライブラリ名は、Claudeだから、Claudiaです!.NET全般で使えるのと、Unity(Runtime/Editor双方)でも動作確認をしているので、アイディア次第で色々活用できると思います。 GitHub - Cyshar

    mohno
    mohno 2024/03/18
    「Anthropic Claude 3は、確かに明らかに性能がいい、GPT-4を凌駕している」「C#で使い倒していきたい!そこで、まずはSDKがないので非公式SDKを作りました」「ライブラリ名は、Claudeだから、Claudiaです」
  • 株式会社Cygames、技術開発子会社を立ち上げ 株式会社Cysharp設立のお知らせ | 株式会社Cygames

    ゲームの企画・開発・運営事業を展開する株式会社Cygames(以下サイゲームス、社:東京都渋谷区、代表取締役社長:渡邊耕一)はゲームに関するコンテンツの企画・開発、技術コンサルティングを行う子会社、株式会社Cysharp(以下、サイシャープ)を2018年9月に設立したことをお知らせします。 ■子会社設立の背景 C#は世界中で利用されているプログラミング言語であり、特にモバイルゲーム開発においてはゲームエンジンUnityに採用されていることなどを理由として、ゲーム実装にも広く取り入れられるようになりました。 サイゲームスでも一部のタイトルにおいてUnityを利用していることをはじめ、ゲーム開発においてC#を使用する場面が増加しています。 また、モバイル環境におけるネットワーク環境の向上により、高性能なサーバー技術が近年要求されており、C#によるサーバー開発はパフォーマンスと開発効率の両立が

    株式会社Cygames、技術開発子会社を立ち上げ 株式会社Cysharp設立のお知らせ | 株式会社Cygames
    mohno
    mohno 2018/10/30
    ああ、こういう話があったのか。「ゲームに関するコンテンツの企画・開発、技術コンサルティングを行う子会社、株式会社Cysharp(以下、サイシャープ)を2018年9月に設立」
  • neue cc - C#の強み、或いは何故PHPから乗り換えるのか

    特にPHPディスりたいわけでは、あるのかないのかはともかく、やっぱり実際に使ってきて良いところというのも分からなくもない感じです。会場でも話したのは、短期的な開発速度には有利なのは間違いないのかな、と。デプロイとかも、とりあえずポン置きでいいし、開発も、なんかもう複雑なことやると面倒だし、どうせ文字列だらけになるしで、開き直ってハードコーディングでバカバカ作っていくから速い、とか。ただし勿論あとで苦労するわけですがそれはそれとして。けれどやっぱC#良いよね、って。 言語も色々なトレードオフで成り立つわけですが、その中でもC#は、バランス良くて好きだなーというのが私の個人的なところです。Visual Studio良いよねー、でもいいですしLINQ良いよねー、もいいですし、IntelliSenseがないと生きていけないですし。うん、そう、IntelliSense指向言語が好きなわけです。 ほと

    mohno
    mohno 2013/06/15
    (今は知らないけど)PHPは、ほんとうに設計の酷い言語だと思ったものだ。そして C#/.NET Framework with Visual Studio は、本当に楽。処理速度を気にすると、それはそれで色々あるんだろうけれど。
  • neue cc - DataSetについて

    けちょんけちょんに言ってるとか言ってないとかで言えば言ってるので、遅まきながらその理由などをつらつらと。正直なところDataSetなんて現代の観点から使ってみれば、一発でどれだけクソなのか自明だろう、ぐらいに思ってたので別に言うまでもないと思ってたので特に述べてなかったのですが、意外と支持の声も大きいのですね。困惑するぐらいです。 DataSetというと型付きと型無しがありますが、形無しのほうは、もういらないんじゃないかな。カジュアルな用途ならExpandoObjectを使ってくれという感じだし、そうでないなら、C#で型無しのヘヴィな入れ物とか利点を損ねるしかないわけで。せめてdynamicに合わせた作り直しが必要よね。 それでもADO.NETと密接に結びついていて、たとえばSqlBulkCopyはDataTableしか受け取らないなどがある。だから必要か、というと、そうじゃあなくて。そう

  • 1