<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>プログラム on WorkToolSmith</title><link>https://worktoolsmith.com/category/program/</link><description>Recent content in プログラム on WorkToolSmith</description><generator>Hugo</generator><language>ja-jp</language><lastBuildDate>Wed, 21 Sep 2022 15:58:04 +0900</lastBuildDate><atom:link href="https://worktoolsmith.com/category/program/index.xml" rel="self" type="application/rss+xml"/><item><title>WSLでインストールエラー”WslRegisterDistribution failed with error: 0xffffffff”</title><link>https://worktoolsmith.com/post-65081/</link><pubDate>Tue, 20 Sep 2022 14:16:45 +0900</pubDate><guid>https://worktoolsmith.com/post-65081/</guid><description>&lt;p&gt;WSLでディストリビューションをインストールしようとしたところ、このエラーに遭遇しました。&lt;/p&gt;&#10;&lt;p&gt;WslRegisterDistribution failed with error: 0xffffffff&lt;/p&gt;&#10;&lt;p&gt;日本語の解説が皆無だったので、解決方法を備忘録で書いておきます。&lt;/p&gt;</description></item><item><title>FastReport VCLで「dclfrxIBX27.bplが有効なWin32アプリケーションではありません」などと出る</title><link>https://worktoolsmith.com/post-61628/</link><pubDate>Mon, 16 Aug 2021 17:48:38 +0900</pubDate><guid>https://worktoolsmith.com/post-61628/</guid><description>&lt;p&gt;自分への備忘録です。?&lt;/p&gt;&#10;&lt;p&gt;DelphiにFastReport VCLをインストールしたあと、Delphiを起動すると「&lt;strong&gt;dclfrxIBX27.bplが有効なWin32アプリケーションではありません&lt;/strong&gt;」のようなメッセージが出る場合の対処です。&lt;/p&gt;</description></item><item><title>MySQLが”Failed to find valid data directory”エラーで起動できない</title><link>https://worktoolsmith.com/mysql-error-01/</link><pubDate>Tue, 03 Aug 2021 12:28:57 +0900</pubDate><guid>https://worktoolsmith.com/mysql-error-01/</guid><description>&lt;p&gt;MySQLを手動インストールしたり、別インスタンスを作ろうとしていたところ&lt;code&gt;「Failed to find valid data directory」&lt;/code&gt;エラーで立ち上がりませんでした。&lt;/p&gt;</description></item><item><title>[2019版 v.4以降] gulpで順次実行(並列させない)タスクの書き方</title><link>https://worktoolsmith.com/gulp-sequence-task/</link><pubDate>Tue, 04 Jun 2019 15:00:09 +0900</pubDate><guid>https://worktoolsmith.com/gulp-sequence-task/</guid><description>&lt;p&gt;gulp v3までは、&lt;strong&gt;タスクを並列させず順次実行させる&lt;/strong&gt;ためには「&lt;strong&gt;run-sequence&lt;/strong&gt;」モジュールを必要としていました。&lt;/p&gt;&#10;&lt;p&gt;ですが、&lt;span style="color: #ff0000;"&gt;&lt;strong&gt;gulp v4以降&lt;/strong&gt;&lt;/span&gt;&#10;は「&lt;strong&gt;gulp.series」「gulp.parallel&lt;/strong&gt;」命令が新たに追加され、「run-sequence」はお払い箱となりました。&lt;/p&gt;</description></item><item><title>Laravelで”There is no existing directory at “ディレクトリ名” and its not buildable: Protocol error”の対処方法</title><link>https://worktoolsmith.com/51875/</link><pubDate>Tue, 28 May 2019 20:00:47 +0900</pubDate><guid>https://worktoolsmith.com/51875/</guid><description>&lt;p&gt;Laravel + VagrantをWindows上で開発していると、このようなエラーが表示される場合があります。&lt;/p&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;“There is no existing directory at “&lt;span style="color: #ff0000;"&gt;&lt;strong&gt;Windowsのディレクトリ名&lt;/strong&gt;&lt;/span&gt;&#10;” and its not buildable: Protocol error”&lt;/p&gt;&#10;&lt;/blockquote&gt;</description></item><item><title>DelphiでSlackの投稿ボットを作る(日本語問題)</title><link>https://worktoolsmith.com/delphi-slack-start/</link><pubDate>Fri, 15 Feb 2019 18:00:00 +0900</pubDate><guid>https://worktoolsmith.com/delphi-slack-start/</guid><description>&lt;p&gt;どうも太田アベル(&lt;a href="https://twitter.com/LandscapeSketch"&gt;@LandscapeSketch&lt;/a&gt;)です。&lt;/p&gt;&#10;&lt;p&gt;今日は&lt;strong&gt;DelphiでSlackに自動投稿するボット&lt;/strong&gt;のベースを作ります。情報が少なかったので備忘録を兼ねて。&lt;/p&gt;</description></item><item><title>Windows10のVagrantでVT-x is not available. (VERR_VMX_NO_VMX)エラーが出る場合の対処</title><link>https://worktoolsmith.com/35782/</link><pubDate>Wed, 28 Sep 2016 15:09:37 +0900</pubDate><guid>https://worktoolsmith.com/35782/</guid><description>&lt;p&gt;Windows10になるVT-xの扱いなどが結構変わるようです。一番影響を受ける仮想化ソフトで問題が出ることがあります。&lt;/p&gt;&#10;&lt;p&gt;今日はVirtualBox + Windows 10 + Vagrantでエラーが起こったので対処しました。&lt;/p&gt;</description></item><item><title>Delphi 10 Seatlle モバイル開発の進化はどうかな？ レビュー 1</title><link>https://worktoolsmith.com/delphi-10-seattle-review-1/</link><pubDate>Thu, 10 Sep 2015 20:00:00 +0900</pubDate><guid>https://worktoolsmith.com/delphi-10-seattle-review-1/</guid><description>&lt;p&gt;先日発売された、Delphi 10 Seatlle (デルファイ10 シアトル)のレビューです。&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="http://ck.jp.ap.valuecommerce.com/servlet/referral?sid=2818777&amp;amp;pid=881715076&amp;amp;vc_url=http%3A%2F%2Fwww.seshop.com%2Fspecial%2Fembarcadero%2Fcampaign%2F"&gt;SE-Shop&lt;/a&gt;から購入し、Delphi 10 Pro + モバイルアドオンパック + サブスクリプションで&lt;span style="color: #ff0000;"&gt;&lt;strong&gt;175,824円&lt;/strong&gt;&lt;/span&gt;&#10;でした！（高！）&lt;/p&gt;</description></item><item><title>みんないろいろ考えるな～ ラズパイコンテストの結果が楽しい</title><link>https://worktoolsmith.com/raspberry-pi-contest/</link><pubDate>Wed, 24 Dec 2014 19:00:00 +0900</pubDate><guid>https://worktoolsmith.com/raspberry-pi-contest/</guid><description>&lt;p&gt;超小型で安価なパソコン「&lt;strong&gt;ラズベリーパイ&lt;/strong&gt;」。&lt;/p&gt;&#10;&lt;p&gt;単体でもパソコン(Linuxマシン)として利用できますが、さまざまなコネクタや端子を搭載していて、ロボットや小型機械に組み込むことができます。&lt;/p&gt;</description></item><item><title>Delphiのエディタカラーを自在に変える神ツール Delphi IDE Theme Editor</title><link>https://worktoolsmith.com/delphi-ide-theme-editor/</link><pubDate>Thu, 04 Sep 2014 12:00:25 +0900</pubDate><guid>https://worktoolsmith.com/delphi-ide-theme-editor/</guid><description>&lt;p&gt;&lt;strong&gt;Delphiのエディタカラーの設定&lt;/strong&gt;は非常に(x2)めんどうです。さらに保存や新バージョンへの移植も&lt;strong&gt;レジストリをエクスポート&amp;gt;インポートしないといけない鬼設定&lt;/strong&gt;。（レジストリがいやなら手動！）&lt;/p&gt;</description></item><item><title>PHPでモバイルデバイス判定を簡単に正確に行う mobiledetect</title><link>https://worktoolsmith.com/9026/</link><pubDate>Mon, 30 Jun 2014 12:29:06 +0900</pubDate><guid>https://worktoolsmith.com/9026/</guid><description>&lt;p&gt;Web開発ではモバイルデバイス対応が非常に重要になってきています。&lt;/p&gt;&#10;&lt;p&gt;ただめんどうなのが&lt;strong&gt;デバイス判定&lt;/strong&gt;。Agentから判定するのが通常ですが、あらゆるパターンで判定しなければならないため作業量も多くなります。&lt;/p&gt;</description></item><item><title>FaceBookが新言語hackを公開 PHPベースで静的型付などが特徴</title><link>https://worktoolsmith.com/7670/</link><pubDate>Tue, 25 Mar 2014 13:50:33 +0900</pubDate><guid>https://worktoolsmith.com/7670/</guid><description>&lt;p&gt;Facebookはずっと自社サービスの高速化に務めています。その過程でHHVM（HipHop Virtual Machine）というPHPをJITコンパイラを搭載した仮想動作環境を開発。&lt;/p&gt;</description></item><item><title>あの超一流ブランドのベビー服をアメリカから取り寄せたぜ！</title><link>https://worktoolsmith.com/baby-ware/</link><pubDate>Mon, 10 Feb 2014 20:00:32 +0900</pubDate><guid>https://worktoolsmith.com/baby-ware/</guid><description>&lt;p&gt;マイベイベー（３ヶ月）にベッタベタの太田アベル(&lt;a href="https://twitter.com/LandscapeSketch"&gt;@LandscapeSketch&lt;/a&gt;)ですこんにちは。子どもは非常に迷惑がってますがおかまいなしです。ええ。&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;激しくカワイイ&lt;/strong&gt;我が娘（親バカ）のため、ベビー服を探していたら&lt;strong&gt;すっごい服&lt;/strong&gt;を見つけてしまった！&lt;span style="color: #ff0000;"&gt;&lt;strong&gt;超一流ブランド物ですよ&lt;/strong&gt;！&lt;/span&gt;&#10;もうコレ着せたら絶対カワイイしみんなに見せびらかしたいしストーリーを語りたいしで大騒ぎですよ！&lt;/p&gt;</description></item><item><title>SQLiteで文字列(text)から日付(datetime)フィールドに変換</title><link>https://worktoolsmith.com/7263/</link><pubDate>Sat, 08 Feb 2014 11:34:23 +0900</pubDate><guid>https://worktoolsmith.com/7263/</guid><description>&lt;p&gt;SQLiteの文字列型(text)の日付（’2014-01-01 10:10:10’）などを、日付(datetime)型に直す方法。&lt;/p&gt;</description></item><item><title>FireMonkeyのTImageは画像変換が超カンタン！</title><link>https://worktoolsmith.com/delphi-advent-2013/</link><pubDate>Thu, 12 Dec 2013 08:00:30 +0900</pubDate><guid>https://worktoolsmith.com/delphi-advent-2013/</guid><description>&lt;p&gt;｛この記事はDelphi Advent Calendar 2013の参加記事です｝&lt;/p&gt;&#10;&lt;p&gt;こんにちは太田アベルです。Delphi Advent Calendar に今年も参加中です。&lt;/p&gt;&#10;&lt;p&gt;昨日は&lt;a href="https://twitter.com/uskz"&gt;@uskz&lt;/a&gt;さんの「Assertの話(2)」でした。&lt;/p&gt;&#10;&lt;p&gt;今日は「&lt;strong&gt;FireMonkeyのTImageは画像変換が超カンタン&lt;/strong&gt;！」と題して、FireMonkeyで画像変換の方法を書いています。ちなみに変換というのはフォーマット変換のことです。エフェクトではありません。&lt;/p&gt;</description></item><item><title>PHPでクラス(オブジェクト)のメソッド一覧を取得</title><link>https://worktoolsmith.com/php-get-class-methods/</link><pubDate>Sat, 19 Oct 2013 17:50:15 +0900</pubDate><guid>https://worktoolsmith.com/php-get-class-methods/</guid><description>&lt;p&gt;ライブラリなどを使用する場合、メソッド名一覧を取得したい場合があります。&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;$methods = get_class_methods( オブジェクト );&#10;&#10; foreach ( $methods as $m_name ) {&#10;&#10; echo $m_name . &amp;#34;\n&amp;#34;;&#10;&#10; }&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;これで一覧が出力されます。&lt;/p&gt;</description></item><item><title>XAMPPでSSL certificate problem: unable to get local issuer certificateが出るときの対処</title><link>https://worktoolsmith.com/5567/</link><pubDate>Sat, 14 Sep 2013 10:15:06 +0900</pubDate><guid>https://worktoolsmith.com/5567/</guid><description>&lt;p&gt;XAMPPでPHPを使っていると、証明書を参照するcurlで失敗することがあります。&lt;/p&gt;&#10;&lt;p&gt;&lt;span class="img-cap"&gt;&lt;img src="https://i0.wp.com/worktoolsmith.com/wp/wp-content/uploadsimage-500x125.png?resize=500%2C125&amp;amp;ssl=1" alt="SSLエラー画面" width="500" loading="lazy" decoding="async"&gt;&lt;span class="img-cap-text"&gt;エラー画面の例&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;SSL certificate problem: unable to get local issuer certificate&lt;/strong&gt; というエラーなどです。楽天用のAPIライブラリ（RakutenRws）でエラーが起こってテストできなかったので対処方法を探しました。&lt;/p&gt;</description></item><item><title>UbuntuにOpenCV 2.3をインストールする</title><link>https://worktoolsmith.com/ubuntu-opencv/</link><pubDate>Sat, 25 Feb 2012 10:24:50 +0900</pubDate><guid>https://worktoolsmith.com/ubuntu-opencv/</guid><description>&lt;p&gt;UbuntuにOpenCV 2.3をインストールしてみます。&lt;/p&gt;&#10;&lt;p&gt;まずはこちらのページで非常に手軽なシェルスクリプトを公開してくださっていますので、ありがたく使わせていただきます。&lt;br&gt;&#10;（&lt;a href="http://www.kkaneko.com/rinkou/opencv/opencvinstalllinux.html"&gt;Linux で OpenCV バージョン 2.3.1a のダウンロードとビルドとインストールとテスト実行&lt;/a&gt;）&lt;/p&gt;</description></item><item><title>OpenCVでバージョン番号を調べる</title><link>https://worktoolsmith.com/ubuntu-opencv-ver/</link><pubDate>Sat, 25 Feb 2012 09:46:04 +0900</pubDate><guid>https://worktoolsmith.com/ubuntu-opencv-ver/</guid><description>&lt;p&gt;OpenCVのバージョン番号を簡単に調べる方法です。&lt;/p&gt;&#10;&lt;p&gt;OpenCVのソースの中に「cvver.h」があるのでそれを開けばOK。&lt;/p&gt;</description></item><item><title>SQL ServerへのInsertで「右側が切り捨てられました」のエラー</title><link>https://worktoolsmith.com/sql_serverinsert/</link><pubDate>Thu, 05 Jun 2008 17:56:26 +0900</pubDate><guid>https://worktoolsmith.com/sql_serverinsert/</guid><description>&lt;p&gt;あまりに悩んで無駄な時間をすごしたので自分のメモ。まあいわゆるハマリというやつですね。&lt;/p&gt;&#10;&lt;p&gt;ADOQueryなどでSQL ServerへInsertした場合に&lt;/p&gt;</description></item><item><title>char**に悩む</title><link>https://worktoolsmith.com/char/</link><pubDate>Thu, 31 Jan 2008 22:48:55 +0900</pubDate><guid>https://worktoolsmith.com/char/</guid><description>&lt;p&gt;CからDelphiへの移植は、ポインタの違いに大変悩まされます。&lt;/p&gt;&#10;&lt;p&gt;特に悩むのがこの &lt;code&gt;char**&lt;/code&gt; などのポインタ記号が二つ付いたもの。&lt;/p&gt;&#10;&lt;p&gt;Cの表記には謎が多いです。&lt;/p&gt;</description></item></channel></rss>