日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
SkypEintと言うホワイトボードソフトを作っているboです。 その際、RubyでAsctiveSを利用してSkype APIを使っていたのですが 某氏から「余計に一つインストールするのアレだよね」の様な指摘を受けまくり(w ActiveSを利用しない、RubyによるSkypeAPI使い方を考えてみました。 とは言え、SWin(vrubyの一部)に依存していますので、vrubyを使えるようにしてから試してみてください。 (もしくはスクリプトと同ディレクトリにswin.soを置くだけでも動くと思う) vrubyはライセンスがRuby'sなのでRubyインタープリターごと配布しちゃう場合は一緒につける事ができます。 これにより、ActiveSの様に別途インストールする必要がなくなるという訳です。 require "swin" require 'Win32API' class SkypeAP
自動化やっぱりやらないと…と思って、Luaでのプログラムの書き方にも大分慣れたので、Cで拡張部分を書けばできるんじゃない?と思って少しやり始めた。ある程度動くようになった…けどWin32APIの関数ごとにいちいちラップ関数書くのめんどい…。 ということでまたもRubyを検討。EnumWindowsでウィンドウタイトルなどから望みのウィンドウを探せないと話にならない、のでhttp://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=Win32%3A%3AGuiTestを見る。EnumWindowsのコールバックの部分を、RubyのCでの拡張ライブラリを作ることで対応している。 Ruby/拡張ライブラリの作り方 Cでの拡張ソースを生成(仮に、win32ext.cとする) #include <ruby.h> #include <stdio.
ruby 覚え書き ダイアログボックス関連 メッセージボックスを出してみる インプットボックスを出してみる コモンダイアログを使ってみる レジストリ値の読み込み クリップボードの操作 ドラッグアンドドロップ jwwファイルのメモを取り出す エンコードとデコード 数字にカンマを付ける(全角対応) 年齢計算 Win32API関連 メッセージボックスの表示 電卓の移動 メモ帳に文字を送る スクリーンセーバーの起動 現在開いてるウィンドウを調べる ダイアログボックス関連 メッセージボックスを出してみる #! ruby require 'win32ole' wsh = WIN32OLE.new('WScript.Shell') wsh.Popup("こんにちは",0, "タイトル") #! ruby require 'vr/vrdialog' SWin::Application.messageBo
手軽にGUIアプリケーションを作ろう Windowsアプリケーションの自動操作や、GUIアプリケーションが作れるBasicライクなプログラム言語です。 手軽にGUIアプリケーションを作ろう Windowsの操作を自動で行いたいと言う事はよくある。ブラウザでは良く、JScriptやVBScriptを使って自動操作するスクリプトがある。あれと同様の操作をWindows上で行うのだ。 簡単なものならVBScriptで、多少複雑なものを作りたいならこれがある。 今回紹介するフリーウェアはAutoIt v3、Basicライクなプログラム言語だ。 AutoIt v3はBasicやVBと似た文法を持ったソフトウェアで、自動操作を手軽にするための機能がある。プログラムを起動したり、アクティブになるまで待ったり、キーを送ったりする機能がそれだ。 更に複雑なアプリケーションも作ることができる。GUIアプリケー
1.V字開発プロセスモデルによる分類 1.1.要件定義 VDM 形式手法(Formal Methods)により仕様の自動検証などを行う。 1.2.システム設計 モデル検査 Spin モデル検査により状態遷移図の状態で自動検証を行う。 LTSA モデル検査により状態遷移図の状態で自動検証を行う。 NuSMV モデル検査により状態遷移図の状態で自動検証を行う。 モデル駆動 ZIPC(商用:キャッツ株式会社) 状態遷移図による検証が可能 MDA モデルを実際に動かして動作検証する。Executable Umlなどを使用して仕様を記述。 IAR visualSTATE(商用:IAR SYSTEMS) ステートマシンを設計、検証、実装できるツール。20ステートまでの無料の評価版あり 1.3.詳細設計 Enterprise Architect(商用:SPARX SYSTEMS) テストツールではないが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く