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が最近リリースされ、重要な変...

import clr clr.AddReference('System.Windows.Forms') clr.AddReference('Microsoft.DirectX.DirectSound') from System.Windows.Forms import * from Microsoft.DirectX.DirectSound import * class PlaySound(Form): def __init__(self, soundFile): self.device = Device() self.device.SetCooperativeLevel(self, CooperativeLevel.Normal) self.buffer = SecondaryBuffer(soundFile, self.device) self.buffer.Play(0 ,Buffe
原文(投稿日:2010/10/22)へのリンク Jason Zander氏は、MicrosoftがIronPythonとIronRubyをNovell/MonoのMiguel de Icaza氏と以前IronRuby開発の指導者であったJimmy Schementi氏に移譲する予定であると発表した。Jimmy Schementi氏は6月にMicrosoftを辞め、Lab49へ参加した。また、IronPythonは新たにふたりのコントリビュータを得る。それはIronPython in Actionの共著者であるMichael Foord氏とIronPython MVPであるJeff Hardy氏だ。この移譲によって既にプロジェクトの運営に変化が起きている。 コミュニティはIronPythonとIronRubyのどのような部分のソースに対する貢献もできます。 IronPythonとIronRu
予想外に簡単でした。 手順 1. MikuMikuDance for XNA を入手 リリース MikuMikuDance for XNA binary v1.50a - MMDX(MikuMikuDance for XNA/SlimDX) - OSDN をダウンロードして解凍する。そして Demo1 フォルダに入って MikuMikuDanceXNADemo.exe を実行してみる。実行できないならば XNA を使う環境が整っていないので適当にググって揃える。 ゆっくりの迷宮(Windows版) | ゆっくりXNA あたりが動くなら大丈夫なはず。 2. IronPython 2.6.1 を入手 CodePlex Archive から IronPython 2.6.1 for .NET 2.0 SP1.msi をダウンロードしてインストールする。(IronPython 2.6.1 for
つい先日(Apr.12 2010)IronPythonの新しいバージョンがリリースされました。 言語仕様自体は変わっていませんが(2.6.1)、.NET 4.0向け機能が完成したようです。 β版の頃から注目していましたが、C#4.0(dynamic)と非常に相性がいい! 早速プログラムを見ていただきましょう。 Script.py def hello( x ) : print "hello, " + x class Foo() : def __init__( self ) : print "init !" def __call__( self ) : print "call !" def method( self ) : return self.x * self.y def getMetaClass() : return type( 'Bar', (), {'expt' : lambda s
あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。
[pukiwiki] [[こちらの記事の続きです:http://boxheadroom.com/2009/10/08/mathlink]] Mathematica Playerで遊ぶのに、毎回 ソースを書き直すのがめんどくさかったので、対話的に作業できるように、ちょっとしたフロントエンドをIronPythonで書いてみました 人生初 .netアプリ (汗 Python用の開発環境、IDLEの操作に似せてあります [/pukiwiki] [pukiwiki] *基本操作 -カーソルが最終行に有るときにEnter またはeval ボタン 最終行をMathematica Playerのエンジンで評価 -カーソルが最終行 ”以外”に有るときにEnter 現在行の内容を 最終行へ追加 (Basicみたく、現在行を評価したほうが素直かな? IDLEに似せてあります) -文字列を選択してEnter また
久々に C# から Iron Python を呼び出そうとして変わってたのでメモ。 1.1.2.0 using (PythonEngine engine = new IronPython.Hosting.PythonEngine()) // Python Engine 生成 { engine.LoadAssembly(System.Reflection.Assembly.GetExecutingAssembly()); // Engine に必要なアセンブリを読み込ます engine.ExecuteFile(string.Format("{0}/hoge.py", ScriptFilePath)); // py ファイルを実行 ret = engine.EvaluateAs<T>("createdInstance"); // 実行後に、createInstance という名前の値を取得 }
トラバもらったりして思い出したので。 実は、結構読み進めてありました(ぁ MSDN documentationを有効利用しましょうというお話。 Pythonerの方は、.Netの仕様なんて知らないでしょうから、この辺を随時、参照して活用して下さい。 Formクラス http://msdn.microsoft.com/ja-jp/library/system.windows.forms.form(VS.80).aspx ここでは、Textプロパティを例にとり、Ironpythonでも.Netのプロパティが正常動作することを解説してあります。.Net(C#)での宣言は以下。 public override string Text { get; set; } Ironpythonでも、以下のように入力し実行すれば、Titleが"Hello, World"なフォームを生成できます。 import
IPython provides a rich architecture for interactive computing with: A powerful interactive shell. A kernel for Jupyter. Support for interactive data visualization and use of GUI toolkits. Flexible, embeddable interpreters to load into your own projects. Easy to use, high performance tools for parallel computing. To get started with IPython in the Jupyter Notebook, see our official example collect
2008.04.12 IronPython から MS の日本語固有ニーズに対応したライブラリを使う テーマ:プログラミング言語 Python を使う(339) カテゴリ:IronPython 『IronPython の世界』を読む (5) の続きを進めようかと思ったが、MS、日本語固有のニーズに対応した「Visual Studio」用ライブラリ集を公開 - 数値データを漢数字の文字列に変換したり、日本語IMEに対応した自動補完が可能 が目に付いた。 日本語文字列の操作に便利なライブラリとしては、数値データを漢数字の文字列に変換できる「East Asia Numeric Formatting Library」、ひらがな・カタカナ・半角カタカナを相互変換できる「Japanese Kana Conversion Library」、均等割り付けを用いて文字列を描画できる「Japanese Tex
はじめに 2006年9月、.NETで動作するPython「IronPython」が正式にリリースされました。.NET環境の本格的な動的言語ということもあってIronPythonは多くの注目を集めました。その反面、C#やVisual Basicを使っている開発者にとって、IronPythonをどのような局面で使ってよいのかわからない人も少なくないと思います。また、IronPythonの魅力がわからない人もいるのではないかと思います。 そこで、本稿では、C#からIronPythonを利用するメリットとその方法について紹介します。この記事を通してIronPythonに興味を持っていただければ幸いです。対象読者 IronPythonに興味のある.NET開発者。必要な環境 このサンプルは.NET Framework 2.0環境(Visual Studio 2005と2008)にて作成しています。Ir
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox とゲーム PC ゲーム 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform Windows 365 開発者 & IT Microsoft 開発者 Mi
日本ではあまり知名度の高くないプログラミング言語だったPythonが、ここ最近、日本を含め、世界中で人気が高まってきている。その理由は、Python開発の手軽さ&簡単さという要因に加え、GoogleやYouTubeなど最先端IT企業が社内で一部活用していることが知られるようになってきたからだろう。 Pythonの代表的な特長をいくつか挙げてみよう。まず、Pythonは文法規則が簡潔なためコードが読みやすいということ。2つ目に、インタプリタ型のスクリプト言語であるため、煩わしいコンパイル作業が不要なこと。3つ目に、たいていのOSで動作するため、例えばLinuxでもWindowsでも同じ言語知識でプログラミングが可能なことなどだ。 Pythonは特に、ちょっとした身の回りの作業を効率化するためのパーソナルなプログラムや、社内で使う簡易なツール類を作成する場合に向いている。Windows上のほか
2007/08/08 軽量プログラミング言語の恒例イベント、「Lightweight Language Spirit」(LL魂)。レポート第4弾は、JRubyやIronPythonなど、JavaVMや.NET環境にまで広がりを見せつつある処理系に注目したパネルセッション「VM魂」についてお伝えする。 PythonとJavaScriptでモジュールを共有するデモンストレーション セッションで取り上げられたのは、JRuby、Jython、Pnuts、Rhino、Groovy、IronPython、IronRuby。関係者や造詣が深いユーザーが、それぞれの視点から、これらの処理系を紹介した。 マイクロソフトのアーキテクト・エバンジェリストの荒井省三氏は、Silverlight上でIronPythonとJScriptを使い分けるデモンストレーションを行った。IronPythonとJScriptは、
IronPython を使って、既存 Excel ファイルの指定セルの値を取得するサンプルを作成する。 事前準備 Microsoft Office 2003 がインストールされていれば、以下のように clr を import し、office と Excel の .NETアセンブリを AddReference するだけでよい。(Office 2003 では、GAC に Office 用の .NETアセンブリがインストールされる) ・・・ import clr clr.AddReference("office") clr.AddReference("Microsoft.Office.Interop.Excel") from Microsoft.Office.Core import * from Microsoft.Office.Interop.Excel import * ・・・ Works
(追記) 真雪さんのところで さらに cool な方法 が紹介されています.That's Pythonic! Python Workshop the Edge 2007 の IronPython のセッションで,デスクトップにアニメーションキャラクタを表示するデモに興味を持たれた方が多いようなので,これを試す方法を書いておきます. MSAgent とは? MSAgent とは,ユーザーに情報を提示したりユーザーからの質問を受け取ったりするアバターの仕組みです.Windows 2000 で導入された Layered Window という機能 *1 を活用して,デスクトップ上を自由に移動しながら,滑らかなアニメーションを行います. Office 97 で導入された,かの有名なイルカさん (Office アシスタント) ですが,Office 2000 以降ではこの MSAgent を使うことで画
一ヶ月も前にひいた風邪のせいで、今でも咳きが続いている今日この頃。 やっぱり、体調管理は重要ですね。 それはそれとて、以前のネタで、Fomalhautさんより「Overview」を訳して頂いた内容を(Fomalhautさん ありがとうございます) つらつらと読みながら、「IronPython は Python の標準実装と比較すると 1.8 倍高速に動作する」の項を、そういや自分で検証した事が無かったなぁと思い出しました。 という訳で、早速テスト。 コードは、以下のコードを作って試してみました。 #!/usr/bin/env python # coding: cp932 import sys if sys.version.find("IronPython") != 0: sys.path.append(r"C:\tool2\Python24\Lib") import timeit prin
IronPythonを少しづつはじめたいとおもっている今日この頃。 実はC#とあんまし変わらないので生産性はあがってないんじゃなかろうか? C#だと静的チェックがかなり入るし、補完が効くのでその分有利に見えちゃうな。 DnDしたファイルのファイルパスがListBoxに表示されるサンプル Form.py import System from System.Windows.Forms import * from System.ComponentModel import * from System.Drawing import * from clr import * class WindowsApplication6: # namespace class Form1(System.Windows.Forms.Form): """type(_listBox1) == System.Windows.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く