IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー SQLObjectでリレーションを表現するにはいくつかの方法がある。なかでもSQLMultipleJoin()が面白いのでちょっと紹介。 TurboGearsのtg-admin shellを使っているので,importなどは省略。手元の環境にはIPythonがインストールされているので,シェルの出力がちょっと変わっている。 まず,SQLObject由来のクラスを定義する。mdl1 1 -- n mdl2という,一対多のリレーションを張っています。 In [1]:class mdl1(SQLObject): ...: row1 = IntCol(default=0) ...: mdl2
Rectangle、TextBlock 追加(8/24) IronPython で WPF を使ってみたら、結構いろいろおもしろかった。 でもあれこれ押さえておかないとプチ苦労するので、そこら辺をまとめてみたメモ。随時更新。 ちなみに作ったものはこんなプレゼンツール。 最初に参考リンク やっぱり MSDN ライブラリ。 C# のコードを参考に、型宣言と new と ; を取り除けばほぼ IronPython のコードになるので有り難い。 量が膨大なので、とりあえず参考になりそうなところをピックアップ。 ▽基本 パネルの概要 http://msdn2.microsoft.com/ja-jp/library/ms754152(VS.80).aspx フロードキュメントの概要 http://msdn2.microsoft.com/ja-jp/library/aa970909(VS.80).asp
Pythonで実装してみました。 404 Blog Not Found:Code Snippets - reduce(l|r)を実装汁! 解答は下のようになります。 >>> reducel = reduce >>> reducer = lambda f, xs: reduce(lambda y, x: f(x, y), reversed(xs)) 動作を確認してみましょう。 >>> concat = lambda x, y: "(%s#%s)" % (x, y) >>> reducer(concat, range(1, 5)) '(1#(2#(3#4)))' >>> reducel(concat, range(1, 5)) '(((1#2)#3)#4)' 解説は後で書きます。 = ちなみにHaskellでは、まともに書くと下のようになってとても悲しいです。 reducer = foldr1
以前のエントリでは、S2Containerの式評価にはJScript.NETが使われており、拙作のDIコンテナでは、これの代わりにWindowsPowerShellを使うことを試したことがあったが Expression Evaluation for DIContainer PowerShellExpression クラスの実装 この時に、NyaRuRuさんにコメントを頂いたこともあり、先日に良い資料を見たことに触発されて、IronPythonをDIコンテナの式評価に使えないかと考えてみた。IronPythonのスクリプトエンジンによる式評価をC#から呼び出すのは、JScript.NETやPowerShellと同様に非常に簡単だ。 using System; using IronPython.Hosting; namespace IronPythonTest { public class E
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く