![【レビュー】 タダで使えるWindows用業務自動化ツールを活用! Microsoft「Power Automate Desktop」の使い方](https://cdn-ak-scissors.b.st-hatena.com/image/square/4820053359b13f2efb6a36a5c113b87371665c29/height=288;version=1;width=512/https%3A%2F%2Fpc.watch.impress.co.jp%2Fimg%2Fpcw%2Flist%2F1317%2F232%2F001.png)
はじめに この記事ではVisualStudioを使用して、どのように単体テストを自動化していくかを記述します。 この記事では「単体テストの自動化?なにそれおいしいの?」とかいう感じの組織で、現実的な妥協点を探っていくという、縛りゲーをやるクソゲーマー向けて、ファミ通程度の攻略情報をお届けするのが目的です。 あと「単体テスト」を自動でやるという枝葉の話でしかないので、「テスト?なにそれおいしいの?」とか「品質管理?わいには関係ないで」とかいう方は「自動」云々でなく、まず基本的なソフトウェア技法から調べた方がよろしいです。 「まっとうなソフトウェアテストの知識」を持っている人が、ツールを駆使して、作業の効率化をもとめ品質を上げるってのが重要で、「まっとうなソフトウェアテストの知識」がない人が、手順だけを自動化するのは本質を踏み外しています。 JSTQBの教科書とか、ソフトウェアテストの本とかで
こんにちは。エクセルソフトの田淵です。 Visual Studio 2017 がリリースされましたね!Visual Studio のインストール記事を書きました。 ytabuchi.hatenablog.com 10分でわかる無料になったXamarin from Yoshito Tabuchi 今は Visual Studio 2015 でもすごく良くなっていて、普通にインストールして普通にビルドすると、Android SDK は追加で入れないといけないかもですが、恐らくビルド通るはずです! ytabuchi.hatenablog.com 一応記事を残しておきます。 見てらんない… どうやら、ニュースを見て Xamarin を触ろうとしてくださっている方々が大変苦労されているようです。 2016/4/9 ピックアップさせていただいた以下の 3名は皆さん問題が解決して快適な(?)Xamari
■なぜ男はおばちゃんの店へ行くのか (23/02/27) ■第3回AbemaTVトーナメントの拘束時間長すぎじゃね? (20/05/21) ■消防団批判の検索結果を見て思ったことなど (20/04/12) ■ディープストレンジジャーニー日記その90・3周目旧LAWルート (19/11/17) ■もつく/つくあそ謎の打撃フォーム (19/05/11) ■ディープストレンジジャーニー日記その89・2周目旧CHAOSルートセクターE (19/02/24) ■ディープストレンジジャーニー日記その88・2周目セクターG (19/02/21) ■ディープストレンジジャーニー日記その87・2周目セクターH (19/02/18) ■ディープストレンジジャーニー日記その86・2周目セクターH (19/02/17) ■ディープストレンジジャーニー日記その85・2周目セクターH (19/02/16) 2023年
過去、2回にわたってアクティブにするためにいろいろやってましたが、知り合いに教えてもらったやり方で まとまりました。これだと、確実に対象となるプロセスがアクティブになるはずです。 以下、サンプルコードです。 // vim:set ts=4 sw=4 et ws is nowrap ft=cs: using System; using System.Runtime.InteropServices; using System.Threading; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { ////////////////////////////////////////////////////////////////// // // 以下Win32
スクリプトの実行を一時的に休止させるsleepコマンド バッチファイルでコマンドを実行する場合、バッチの各行は連続して順番に実行される。その際、いくらか時間待ち(休止、スリープ)をさせたいことがある。そのような場合、UNIXやLinuxなどには「sleep」というコマンドが用意されており、例えば「sleep 60」とするとスクリプトの実行がそこで60秒間休止する。 sleepの代表的な用途としては、次のようなものが考えられる。 起動したプログラムの作業が完了するのを待つ――アプリケーションによっては、起動後にさまざまな作業を行うためにいくらかの時間を必要とするものがあるため、その準備が整うまで後続の作業を一時休止させる 遅延起動させる――あるコマンドを今すぐ実行するのではなく、例えば1時間後に実行したいのなら、先に「sleep 3600」というコマンドを実行させればよい 一定間隔ごとに起動
windowsでphpを使ってwebサービスの開発してるのをみていろいろ思うことがあったので書いてみた。 windowsは使ってるけどLinuxとかよくわからないって人向け。 なぜUbuntuをオススメしたいのか windowsでwebサービスの開発を行うにはphpならばXAMPPなどを、Ruby on RailsならばInstantRailsなどを使うと思いますが、サービスの公開に利用しているサーバはCent OSやRedHatなどのLinux OSが大半だと思います。そんなLinuxサーバを操作するためにはどうしてもLinuxの知識は必要になってきます。それだったらはじめからLinuxを使って開発して、体を慣らしてしまえばいいのです。 そして数あるLinuxデストリビューションの中でもUbuntuは簡単に使うことができます。そして環境を整えることがとても簡単です。 この点からUbunt
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
アプリ仮想化(VMware ThinApp)に関するTipsを公開しています。 現実と仮想の間で日々頑張っています。 お約束ですが、このblogの内容は個人の調査した範囲の物なので 間違っているかもしれません。自己責任でお願いします。 始めに:アプリケーションの仮想化の仕事に携わっていると様々な事があります。 その中で、PCの情報を取得したり ログを出力したりと、ちょっとした事は 自動化したいですよね。 そんなときに私は、VBScriptで処理を書いています。 メモ帳さえあれば、どんな環境でもOKな手軽さがイイですね。 はやりのPowerShellで書けばいいんですが、Windows 2000 / XP / Vista / 7で 動くとなると、やはりVBScriptに頼るのが簡単です。 もちろんJScriptもOKですけどね。 これまでに、いろいろと書き貯めてきたVBScriptを備忘録を
WindowsにRedmineインストールする Windows XP/Vista/7 でオープンソース(GPL)のプロジェクト管理ツールRedmineを手っ取り早く使えるようにする方法を説明します。以下ではRedmine.jpのRedmineのインストールに記載された情報を基に、実際にredmine-0.8.4をWindows7 RC版にインストールを行ってみます。 1.Rubyをインストールする Windows版のRubyのバイナリをダウンロードしてインストールします。とりあえず、最もお手軽そうなOne-Click Ruby Installer for Windowsの安定版(1.8.6-26 Final Releaseを使用)をダウンロードしてインストーラを実行します。 2.Railsをインストールする コマンドプロンプトを起動して、Rails 2.1.2をインストールします。 C:\
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
コマンドプロンプトで、コマンドに空白を含む文字列を渡したい場合、二重引用符「"」で囲む必要があることは多くの方が知っていると思う。 しかし、その他のエスケープシーケンスはどうなっているのだろうか。Windows XP SP3のマシンでヘルプ内を探してみたが、それらしい記述が見つからない。どうしてそんな基本的な仕様を明確に書いていないのだろうか…。 等と思っていたところ、殆ど偶然に、MSDNにその記述を発見したのでメモしておく。 引数は、空白 (スペースまたはタブ) で区切ります。 キャレット (^) は、エスケープ文字やデリミタとしては認識されません。カレットは、オペレーティング システムのコマンド ライン パーサーによって完全に処理されてからプログラムの argv 配列に渡されます。 二重引用符で囲まれた文字列 ("string") は、空白を含む場合でも、単一の引数と見なされます。二重
cmd.exe の引数の扱いがあまりにもカオスだったのでちょっと頑張って調べてみた。 本来ならここは公式の資料に当たるのが正しいアプローチだと思うけど、どうしても公式の資料が見つからなかったので、色々試して推測してみることに。 断片的な資料は見付けたけど、完全じゃない。一応URL貼っておく。Windows Server 2003 のヘルプだけど、恐らくそんなに変わらないと思う。 コマンド シェルの概要 コマンド リダイレクト演算子を使用する なので、以下で述べる内容は間違いを含む可能性があります。というか正確さは一切保証されないのであしからず。 検証方法 以下のような引数をただ表示するだけの簡単な C のプログラムを用意した。仮に args.exe とでもしておく。 #include <stdio.h> int main(int argc, char const* argv[]) { in
30日でできる! OS自作入門 出版社 : 毎日コミュニケーションズ 発行日 : 2006/3/1 良い本です。アカデミックの匂いが良い意味で全くしない。その上での実践的な本は日本語で他に無いと思います。ガチムチアカデミックの批判にあえて真っ向勝負してるような意欲作です。 正しい知識だの用語だのそんなもんはどうでもいいから手を動かしてやってまえみたいな感じで。こういうのは頭いい人たちから批判されやすいですね。俗物な私にはぴったりでしたが。 本書はWindows用のサンプルしかないんですがMac用に整えたので、それ公開するついでに思ったことつらつらと書いときます。 開発環境 Mac サンプルがWindows用なのでいろいろMac仕様にしなきゃいけない(後述) テキストエディタ EmacsだのVimだのなんでもいいので適当に用意 バイナリエディタ Macだと0xEDが良い http://www
NMeCabは形態素解析エンジンの解析処理部分をC#に移植したソフトウェア。 NMeCabはWindows用のオープンソース・ソフトウェア。インターネットの普及によってテキストコンテンツが爆発的に増えている。そんな中で注目が集まるのがテキスト解析だ。日本語のように漢字、ひらがな、カタカナがおり混ざった複雑な文章から意味を見いだすのに用いられる。 デモ オープンソースのテキスト解析(形態素解析)エンジンとして有名なのがMeCabだが、それを.NETに移植したものがNMeCabになる。WindowsアプリからもMecabが利用できる。 MeCabはiOSでも使われているほど優秀な形態素解析を行えるライブラリだ。.NETアプリケーションでも使いたいと思う場面があるはずだ。そんな時に使えるのがNMeCabになる。解析処理部分をC#で移植しているとのことで、MeCabの辞書が利用できる。 分かち書き
[速報]HTML5/JavaScriptでWindows 8対応アプリを作る「Visual Studio」「Expression Blend」登場。BUILD 2011 マイクロソフトは9月13日(日本時間9月14日早朝)、開発者向けのイベント「BUILDカンファレンス」を開催、開発コード名「Windows 8」の詳細を初めて明らかにしました。 Windows 8で搭載される「Metroスタイル」と呼ばれるインターフェイスに対応したアプリケーションの構築には新しいAPIが用意され、C/C++、C#、VBなどに加えてHTML5/JavaScriptでも開発可能になります。 これに合わせ、開発ツールのVisual Studio、Expression BlendもHTML5/JavaScript対応となりました。 基調講演の模様を紹介しましょう。 (本記事は「Windows 7より軽くなったWi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く