<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>カミュプリィの雑多なメモ</title>
	<atom:link href="https://www.commuply.co.jp/technic/memo/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.commuply.co.jp/technic/memo</link>
	<description></description>
	<lastBuildDate>Tue, 03 Mar 2026 13:46:52 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.commuply.co.jp/technic/memo/wp-content/uploads/site-icon-150x150.png</url>
	<title>カミュプリィの雑多なメモ</title>
	<link>https://www.commuply.co.jp/technic/memo</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>[Excel]全角半角の変換</title>
		<link>https://www.commuply.co.jp/technic/memo/excel%e5%85%a8%e8%a7%92%e5%8d%8a%e8%a7%92%e3%81%ae%e5%a4%89%e6%8f%9b/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sat, 20 Dec 2025 05:01:11 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[全角]]></category>
		<category><![CDATA[半角]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1561</guid>

					<description><![CDATA[Excel]]></description>
										<content:encoded><![CDATA[
<h2 id="excel" class="wp-block-heading">Excel</h2>



<pre class="wp-block-code"><code>全角=JIS(値)
半角=ASC(値)</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[HTML]本文のまわりにある部品</title>
		<link>https://www.commuply.co.jp/technic/memo/html%e6%9c%ac%e6%96%87%e3%81%ae%e3%81%be%e3%82%8f%e3%82%8a%e3%81%ab%e3%81%82%e3%82%8b%e9%83%a8%e5%93%81/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 02 Nov 2025 05:32:29 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1523</guid>

					<description><![CDATA[ヘッダー 　多くのホームページ（最初のページ）には画面上部に『ヘッダー』があります。サイトのロゴやタイトルのほか、ナビゲーション要素のメニューやパンくずリストが配置されていることがあります。 ヘッダー 本文 サイドバー  [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h3 id="%25e3%2583%2598%25e3%2583%2583%25e3%2583%2580%25e3%2583%25bc" class="wp-block-heading">ヘッダー</h3>



<p class="wp-block-paragraph">　多くのホームページ（最初のページ）には画面上部に『ヘッダー』があります。サイトのロゴやタイトルのほか、ナビゲーション要素のメニューやパンくずリストが配置されていることがあります。</p>



<div style="margin:0; padding 0; "><div style="text-align:center; width:15em; border:solid thin; background-color:yellow; line-height:2em;">ヘッダー</div><div style="text-align:center; width:15em; border:solid thin; border-top:none; line-height:3em;">本文</div></div>



<h3 id="%25e3%2582%25b5%25e3%2582%25a4%25e3%2583%2589%25e3%2583%2590%25e3%2583%25bc" class="wp-block-heading">サイドバー</h3>



<p class="wp-block-paragraph">　ナビゲーション要素のメニュー、ブログのカテゴリーや履歴などを中心に、ヘッダーを表示しないときはサイトのロゴやタイトルを配置します。スマートフォンなど縦長の携帯端末では配置しません。</p>



<div style="margin:0; padding 0; "><div style="display:flex;"><div style="text-align:center; height:8em; border:solid thin; background-color:yellow; line-height:5em; writing-mode:vertical-rl;text-orientation:upright;">サイドバー</div><div style="text-align:center; width:10em; border:solid thin; border-left:none; line-height:8em;">本文</div></div></div>



<h3 id="%25e3%2583%2595%25e3%2583%2583%25e3%2582%25bf%25e3%2583%25bc" class="wp-block-heading">フッター</h3>



<p class="wp-block-paragraph">　著作権表示や、本文に関連するページへのリンクを配置します。</p>



<div style="margin:0; padding 0; "><div style="text-align:center; width:15em; border:solid thin; line-height:3em;">本文</div><div style="text-align:center; width:15em; border:solid thin; border-top:none; background-color:yellow; line-height:2em;">フッター</div></div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>DokuWikiのページにインラインJavaScriptを埋め込む</title>
		<link>https://www.commuply.co.jp/technic/memo/write_javascript_on_dokuwiki_pages/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Wed, 29 Oct 2025 11:44:15 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[DokuWiki]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[インラインスクリプト]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1514</guid>

					<description><![CDATA[　近ごろのマイブームはパスワード生成です　あっちこっちにパスワードを生成するコードを埋め込んでいます　Windwos Bat, VBScript, JavaScript, PHP と使う言語は様々です　今回、DokuWi [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　近ごろのマイブームはパスワード生成です　あっちこっちにパスワードを生成するコードを埋め込んでいます　Windwos Bat, VBScript, JavaScript, PHP と使う言語は様々です<br>　今回、DokuWikiにJavaScriptを埋め込みました　思ったよりも簡単でした</p>



<pre class="wp-block-code"><code>&lt;HTML>
&lt;script type="text/javascript">
document.write(値);
&lt;/script>
&lt;/HTML></code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[CSS]すきま</title>
		<link>https://www.commuply.co.jp/technic/memo/css%e3%81%99%e3%81%8d%e3%81%be/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 26 Oct 2025 07:29:49 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1484</guid>

					<description><![CDATA[margin モノの外側のすきまを指定できます padding モノの内側のすきまを指定します line-height 文字を表示する場所の高さを指定します　高さが３文字分なら、文字上下のすきまは１文字ずつになります　縦 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h3 id="margin" class="wp-block-heading">margin</h3>



<p class="wp-block-paragraph">モノの外側のすきまを指定できます</p>



<pre class="wp-block-code"><code>margin:値;
margin:上下 左右;
margin:上 右 下 左;
margin-top:値;
margin-bottom:値;
margin-left:値;
margin-right:値;</code></pre>



<h3 id="padding" class="wp-block-heading">padding</h3>



<p class="wp-block-paragraph">モノの内側のすきまを指定します</p>



<pre class="wp-block-code"><code>padding:値;
padding:上下 左右;
padding:上 右 下 左;
padding-top:値;
padding-bottom:値;
padding-left:値;
padding-right:値;</code></pre>



<h3 id="lineheight" class="wp-block-heading">line-height</h3>



<p class="wp-block-paragraph">文字を表示する場所の高さを指定します　高さが３文字分なら、文字上下のすきまは１文字ずつになります　縦書きのときは左右のすきまになります</p>



<pre class="wp-block-code"><code>line-height:値;</code></pre>



<h4 id="%25e4%25be%258b" class="wp-block-heading">例</h4>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-794e3cfa wp-block-columns-is-layout-flex">
<div class="wp-block-column is-style-default is-layout-flow wp-block-column-is-layout-flow">
<div style="border:solid thin; width:3em; line-height:3em;">あたい</div>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<pre class="wp-block-code"><code>&lt;div style="border:solid thin; width:3em; line-height:3em;"&gt;あたい&lt;/div&gt;</code></pre>
</div>
</div>



<p class="wp-block-paragraph">例</p>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-794e3cfa wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<div style="border:solid thin; writing-mode:vertical-rl; text-orientation:upright; height:3em; line-height:3em;">あたい</div>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<pre class="wp-block-code"><code>&lt;div style="border:solid thin; writing-mode:vertical-rl; text-orientation:upright; height:3em; line-height:3em;"&gt;あたい&lt;/div&gt;</code></pre>
</div>
</div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>開発者向けの説明</title>
		<link>https://www.commuply.co.jp/technic/memo/%e9%96%8b%e7%99%ba%e8%80%85%e5%90%91%e3%81%91%e3%81%ae%e8%aa%ac%e6%98%8e/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sat, 25 Oct 2025 07:21:40 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1470</guid>

					<description><![CDATA[Web デザインと開発を学ぶすべての人向けに設計されています。ベスト プラクティス設計を計画する方法と、Web 標準を使用してコーディングする方法を示します。基本的な概念を説明する迅速かつシンプルな記事もあれば、より複雑 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Web デザインと開発を学ぶすべての人向けに設計されています。<br>ベスト プラクティス設計を計画する方法と、Web 標準を使用してコーディングする方法を示します。<br>基本的な概念を説明する迅速かつシンプルな記事もあれば、より複雑なトピックを探求する詳細なアプローチを採用している記事もあります。<br>これらはすべて、初心者および中級の Web デザイナーや開発者に適しています。</p>



<p class="wp-block-paragraph"><a href="https://explainers.dev/" target="_blank" rel="noreferrer noopener">デビッド・ワトソンによる開発者向けの説明　～より良い Web の構築を支援する～</a></p>



<p class="wp-block-paragraph">とても分かりやすいと感じました</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>新しいパスワードを生成</title>
		<link>https://www.commuply.co.jp/technic/memo/password_creation/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Wed, 08 Oct 2025 12:04:44 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1443</guid>

					<description><![CDATA[　セキュリティを考えたらパスワードを使いまわしたくないけれど、新しいパスワードを考えるのが面倒くさい、いつも似たようなパスワードになってしまう　そんなあなたのために新しいパスワードを提案します　ページを開くたびに新しいパ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　セキュリティを考えたらパスワードを使いまわしたくないけれど、新しいパスワードを考えるのが面倒くさい、いつも似たようなパスワードになってしまう　そんなあなたのために新しいパスワードを提案します　ページを開くたびに新しいパスワードを提案します</p>



<p class="wp-block-paragraph">　大文字小文字の英字・数字・記号｛@#$｝をまぜた新しいパスワードです　他の文字と誤認されやすいアルファベットの｛l, I, O｝を含みません</p>



<div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>


新しいパスワード（14桁、PHPで生成）：P2@hakZxJ85270



<div style="height:0" aria-hidden="true" class="wp-block-spacer"></div>



<script>
function createPassword() {
  const wordlength = 14;
  const small = "qwertyuiopkjhgfdsazxcvbnm";
  const large = "PUYTREWQASDFGHJKLMNBVCXZ";
  const number = "7896541230";
  const char = "@#$";
  const array_random = new Uint8Array(wordlength * 2 - 1);
  self.crypto.getRandomValues(array_random);
  const array_char = new Uint8Array(wordlength);
  const alphabet = small + large;
  const allchar = small + large + number + char;
  let result = alphabet[array_random[0] % alphabet.length];
  let mix = small[array_random[1] % small.length];
  mix += large[array_random[2] % large.length];
  mix += number[array_random[3] % number.length];
  mix += char[array_random[4] % char.length];
  for (var step = 5; step <= wordlength - 1; step++) {
    mix += allchar[array_random[step] % allchar.length];
  }
  while (0 < mix.length) {
    var position = array_random[step++] % mix.length;
    result += mix[position];
    mix = mix.slice(0, position) + mix.slice(position + 1, mix.length);
  }
  return result;
}
document.write("新しいパスワード（14桁、JavaScriptで生成）：" + createPassword());
</script>



<p class="wp-block-paragraph"></p>


新しいパスワード（10桁、小英数字、PHPで生成）：tmprrft0a3



<div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">　PHPとJavaScriptで書いてみました　PHPはサーバーで処理し、JavaScriptはクライアントで処理します　そのためブラウザーでページのソースを表示をすると、PHPのところは処理結果が表示され、JavaScriptのところはプログラムのコードがそのまま表示されます</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Joomla!</title>
		<link>https://www.commuply.co.jp/technic/memo/joomla/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sat, 27 Sep 2025 10:12:48 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Class "JPlugin" not found]]></category>
		<category><![CDATA[favicon.ico]]></category>
		<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[MB Language]]></category>
		<category><![CDATA[コンテンツマネジメントシステム(CMS)]]></category>
		<category><![CDATA[サイトアイコン]]></category>
		<category><![CDATA[ファビコン]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1416</guid>

					<description><![CDATA[インターネットに文章を公開するために使えます（WordPressみたいなもの）Joomla! インストール 次のページからダウンロードし、解凍して、FTPでサーバーへアップロードしますJoomla! Downloads  [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">インターネットに文章を公開するために使えます（WordPressみたいなもの）<br><a href="https://www.joomla.org/" target="_blank" rel="noreferrer noopener">Joomla!</a></p>



<h3 id="%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab" class="wp-block-heading">インストール</h3>



<p class="wp-block-paragraph">次のページからダウンロードし、解凍して、FTPでサーバーへアップロードします<br><a href="https://downloads.joomla.org/" target="_blank" rel="noreferrer noopener">Joomla! Downloads</a></p>



<p class="wp-block-paragraph">サーバーのPHP設定「MB Language」を「neutral」にしておく必要があります（.htaccessファイルを更新）<br>XServerでは管理画面で設定変更できます（.htaccessファイルはダメ）</p>



<p class="wp-block-paragraph">ブラウザーから Joomla! のページを開くとインストールが始まります<br>日本語対応は管理画面からおこなえます（ランゲージパックをサイトからダウンロード不要）</p>



<div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>



<h3 id="%25e3%2582%25b5%25e3%2582%25a4%25e3%2583%2588%25e3%2582%25a2%25e3%2582%25a4%25e3%2582%25b3%25e3%2583%25b3faviconico" class="wp-block-heading">サイトアイコン（favicon.ico）</h3>



<p class="wp-block-paragraph">FTPで次のパスに favicon.ico をアップロードします<br>media/templates/site/テンプレート名/images/</p>



<p class="wp-block-paragraph">ユーザー側がみるサイトのアイコンが替わります<br>管理画面のアイコンは変更されません</p>



<p class="wp-block-paragraph"><a href="https://docs-next.joomla.org/docs/templates/favicons/" target="_blank" rel="noreferrer noopener">The Joomla! Favicons</a></p>



<div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>



<h3 id="%25e6%258b%25a1%25e5%25bc%25b5%25e6%25a9%259f%25e8%2583%25bd" class="wp-block-heading">拡張機能</h3>



<p class="wp-block-paragraph">何かの機能を追加していたときにインストールに失敗しました<br>その後どのページを開いても「<strong>Class &#8220;JPlugin&#8221; not found</strong>」と表示されるようになりました<br>すべての管理画面が使えなくなりましたのでFTPからJoomla!のディレクトリ毎削除しました</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>OsClass</title>
		<link>https://www.commuply.co.jp/technic/memo/osclass/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Tue, 23 Sep 2025 07:27:23 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[OsClass]]></category>
		<category><![CDATA[コンテンツマネジメントシステム(CMS)]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1390</guid>

					<description><![CDATA[ユーザーコミュニティサイトや広告サイトを構築するプラットフォーム OsClass で検索するといくつかのサイトが出てきます更新履歴を見たところ根っこが同じで、３つに分裂してそれぞれが進化している様子です　フォークって言う [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ユーザーコミュニティサイトや広告サイトを構築するプラットフォーム <strong>OsClass</strong> で検索するといくつかのサイトが出てきます<br>更新履歴を見たところ根っこが同じで、３つに分裂してそれぞれが進化している様子です　フォークって言うんですよね</p>



<h3 id="%25e6%25ad%25b4%25e5%258f%25b2" class="wp-block-heading">歴史</h3>



<p class="has-accent-5-background-color has-background wp-block-paragraph" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">→　<a href="https://osclass-classifieds.com/" target="_blank" rel="noreferrer noopener">Osclass by OsclassPoint</a>（Osclass 4.0.0 &#8211; 4.4.0, 8.0.0 &#8211; 8.3.0, 2020/09-）：Apache License 2.0　※多言語対応</p>



<p class="has-accent-5-background-color has-background wp-block-paragraph" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">→　<a href="https://docs.mindstellar.com/osclass-docs/" target="_blank" rel="noreferrer noopener">Osclass by Mindstellar</a>（Osclass 5.0.0 &#8211; 5.1.1）：GPL-3.0 license　※停滞気味</p>



<p class="wp-block-paragraph">　↑　Osclass 3.9.0（-2019/11） を引き継いで開発</p>



<p class="has-accent-5-background-color has-background wp-block-paragraph" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--60)">→　<a href="https://enterprise-classifieds.com/" target="_blank" rel="noreferrer noopener">Osclass Enterprise by Enterprise Classifieds</a>（Osclass 3.8.1, 3.10.0 &#8211; 3.10.4, 2019/09-）：Apache License 2.0</p>



<p class="wp-block-paragraph">　↑　Osclass 3.7.4 &#8211; 3.8.0（-2018/07） を引き継いで開発</p>



<p class="has-accent-5-background-color has-background wp-block-paragraph" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)"><a href="https://github.com/osclass/Osclass" target="_blank" rel="noreferrer noopener">Osclass</a> (Osclass -3.7.5 -2018/06)：Apache License 2.0</p>



<div style="height:var(--wp--preset--spacing--40)" aria-hidden="true" class="wp-block-spacer"></div>



<h3 id="%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab" class="wp-block-heading">インストール</h3>



<p class="wp-block-paragraph">次のページからダウンロードし、解凍して、FTPでサーバーへ保存します<br><a href="https://osclass-classifieds.com/download" target="_blank" rel="noreferrer noopener">Download Osclass &#8211; Free Classifieds Script</a></p>



<p class="wp-block-paragraph">サーバーにMySQLデータベースを用意します</p>



<p class="wp-block-paragraph">ブラウザーからOsclassのページを開くとインストールが始まります</p>



<p class="wp-block-paragraph">次のページから言語パックをダウンロードし、管理画面の グローバル＞<span style="text-decoration: underline;">言語</span> の右上にある言語を追加から言語パックをアップロードします<br><a href="https://osclass-classifieds.com/translations" target="_blank" rel="noreferrer noopener">Osclass Language Packs &amp; Translations</a></p>



<p class="wp-block-paragraph">管理画面の 設定＞<span style="text-decoration: underline;">一般</span> ページにある ローカライゼーション設定＞<span style="text-decoration: underline;">標準言語</span> で <span style="text-decoration: underline;">Japanese</span> を選んで、変更を保存します</p>



<p class="wp-block-paragraph">テーマやプラグインはマーケットサイト（<a href="https://osclasspoint.com/" target="_blank" rel="noreferrer noopener">OsclassPoint</a>）があります<br>更新がゆったりしていますが、v3, v4, v8 用は最新のOsclassでも使えるみたいです（フォーラムの投稿より）</p>



<div style="height:var(--wp--preset--spacing--40)" aria-hidden="true" class="wp-block-spacer"></div>



<h3 id="%25e6%2591%2598%25e8%25a6%2581" class="wp-block-heading">摘要</h3>



<p class="wp-block-paragraph">管理画面の 広告＞<span style="text-decoration: underline;">広告の管理</span> を選択すると次のエラーが出ます (Osclass v8.3.0)</p>



<pre class="wp-block-code"><code>Fatal error: Uncaught ArgumentCountError: 3 arguments are required, 2 given in /（パス）/osclass/oc-admin/items.php:922 Stack trace: #0 /（パス）/osclass/oc-admin/items.php(922): sprintf('\xE9\x81\xB8\xE6\x8A\x9E\xE3\x81\x95\xE3\x82\x8C\xE3\x81\x9F...', '\xE5\x89\x8A\xE9\x99\xA4') #1 /（パス）/osclass/oc-admin/index.php(110): CAdminItems-&gt;doModel() #2 {main} thrown in /（パス）/osclass/oc-admin/items.php on line 922</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>外国の情報を得る方法</title>
		<link>https://www.commuply.co.jp/technic/memo/%e5%a4%96%e5%9b%bd%e3%81%ae%e6%83%85%e5%a0%b1%e3%82%92%e5%be%97%e3%82%8b%e6%96%b9%e6%b3%95/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sat, 20 Sep 2025 07:25:35 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1384</guid>

					<description><![CDATA[　インターネットのウエブサーバーにはドメインが付いており、国別ドメインが使われることが多いです　（このサイトは .JP ドメインです） 　特定の国の情報を得るために、特定の国別ドメインを検索サイトで検索することができます [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　インターネットのウエブサーバーにはドメインが付いており、国別ドメインが使われることが多いです　（このサイトは .JP ドメインです）</p>



<p class="wp-block-paragraph">　特定の国の情報を得るために、特定の国別ドメインを検索サイトで検索することができます<br>例：日本のサイトを表示したいときは「<strong>site:.jp</strong>」（エス・アイ・ティ・イー・コロン・ピリオド・ジェイ・ピィ）とだけ入力して Enter キーを押します</p>



<p class="wp-block-paragraph">　トップレベルドメインの一覧は Wikipedia ↓ にあります<br><a href="https://ja.wikipedia.org/wiki/%E3%83%88%E3%83%83%E3%83%97%E3%83%AC%E3%83%99%E3%83%AB%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E4%B8%80%E8%A6%A7" target="_blank" rel="noreferrer noopener">トップレベルドメイン一覧 (Wikipedia)</a><br>ウクライナの情報を得たいときは「<strong>site:.ua</strong>」ですし、ロシアなら「<strong>site:.ru</strong>」です</p>



<p class="wp-block-paragraph">　ウェブブラウザーが自動翻訳してくれるため、世界中のサイト・色々な立場から発信された情報を得ることができます<br>世界中のあらゆる言葉を学ばなくても情報が得られる、便利な時代になりましたね</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">このページのアイキャッチ画像は <a href="https://images.nasa.gov/details/as17-148-22727" target="_blank" rel="noreferrer noopener">NASA識別子: as17-148-22727</a> です<br></p>
</blockquote>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[WordPress]テーマの使用例</title>
		<link>https://www.commuply.co.jp/technic/memo/wordpress%e3%83%86%e3%83%bc%e3%83%9e%e3%81%ae%e4%bd%bf%e7%94%a8%e4%be%8b/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sat, 20 Sep 2025 04:24:20 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[コンテンツマネジメントシステム(CMS)]]></category>
		<category><![CDATA[テーマ]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1380</guid>

					<description><![CDATA[WordPressのテーマを何ににするかで見た目が変わってきますカミュプリィが使った（使いたい）テーマを紹介します コーポレートサイト：Twenty Twenty-Four　過去にはCocoonを使ったことがあります、　 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">WordPressのテーマを何ににするかで見た目が変わってきます<br>カミュプリィが使った（使いたい）テーマを紹介します</p>



<p class="wp-block-paragraph"><strong><a href="https://www.commuply.co.jp/" target="_blank" rel="noreferrer noopener">コーポレートサイト</a>：<a href="https://ja.wordpress.org/" target="_blank" rel="noreferrer noopener">Twenty Twenty-Four</a></strong><br>　過去には<a href="https://wp-cocoon.com/" target="_blank" rel="noreferrer noopener">Cocoon</a>を使ったことがあります、　新しく<a href="https://xwrite.jp/" target="_blank" rel="noreferrer noopener">XWRITE</a>という有料テーマが開発されているようです<br>　WordPress以外では、メモ帳でHTML・CSSを手書きしたり、<a href="https://ja.wix.com/" target="_blank" rel="noreferrer noopener">Wix</a>でホスティングしてもらったり、<a href="https://basercms.net/" target="_blank" rel="noreferrer noopener">baserCMS</a>だったりしたこともあります</p>



<p class="wp-block-paragraph"><strong>社内規定：<a href="https://thk.kanzae.net/" target="_blank" rel="noreferrer noopener">Luxeritas</a></strong><br>　会社の就業規則などの各種規定を公開するサイトで使っています、　労働条件通知書でURLを案内しています</p>



<p class="wp-block-paragraph"><strong><a href="https://www.commuply.co.jp/technic/memo/" target="_blank" rel="noreferrer noopener">カミュプリィの雑多なメモ</a>：<a href="https://ja.wordpress.org/" target="_blank" rel="noreferrer noopener">Twenty Twenty-Five</a></strong><br>　このサイトです</p>



<p class="wp-block-paragraph"><strong><a href="https://hakopage.jp/" target="_blank" rel="noreferrer noopener">ハコページ（hakopage）</a>：<a href="https://www.vektor-inc.co.jp/" target="_blank" rel="noreferrer noopener">Lightning</a></strong><br>　ハコページでは有料テーマを使っています</p>



<p class="wp-block-paragraph"><br></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[C#]バージョンに*を使う</title>
		<link>https://www.commuply.co.jp/technic/memo/c%e3%83%90%e3%83%bc%e3%82%b8%e3%83%a7%e3%83%b3%e3%81%ab%e3%82%92%e4%bd%bf%e3%81%86/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Mon, 15 Sep 2025 09:10:37 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[AssemblyInfo.cs]]></category>
		<category><![CDATA[csproj]]></category>
		<category><![CDATA[Deterministic]]></category>
		<category><![CDATA[バージョン番号]]></category>
		<category><![CDATA[ワイルドカード]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1371</guid>

					<description><![CDATA[　コンパイルするたびに異なるバージョンにしたいとき、ワイルドカード（アスタリスク *）を使うことができます　（.NET 9 SDK で試しています） *.csproj ワルイドカードを使えるように *.csproj ファ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　コンパイルするたびに異なるバージョンにしたいとき、ワイルドカード（アスタリスク *）を使うことができます　（.NET 9 SDK で試しています）</p>



<h3 id="csproj" class="wp-block-heading is-style-text-subtitle is-style-text-subtitle--3">*.csproj</h3>



<p class="wp-block-paragraph">ワルイドカードを使えるように *.csproj ファイルを設定します<br>次のように Deterministic 行を追加し、false を設定します</p>



<pre class="wp-block-code"><code>&lt;Project Sdk="Microsoft.NET.Sdk">
&lt;PropertyGroup>
（省略）
<strong>&lt;Deterministic>false&lt;/Deterministic></strong>
&lt;/PropertyGroup>
&lt;/Project></code></pre>



<h3 id="assemblyinfocs" class="wp-block-heading is-style-text-subtitle is-style-text-subtitle--4">*.AssemblyInfo.cs</h3>



<p class="wp-block-paragraph">　いちどコンパイルすると .\obj\Release\net9.0-windows\win-x64\*.AssemblyInfo.cs ファイルがつくられますが、そのファイルにある AssemblyVersionAttribute を 1.0.* などワルイドカード付きに変更します<br>　バージョンを設定する行が複数ありますが、他の AssemblyFileVersionAttribute, AssemblyInformationalVersionAttribute などは削除して構いません</p>



<p class="wp-block-paragraph">　バージョンなどよく変更するものは *.AssemblyInfo.cs から削除して、Main 関数がある Program.cs ファイルなどへ移すことができます</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[WordPress]テーマを自作する</title>
		<link>https://www.commuply.co.jp/technic/memo/wordpress%e3%83%86%e3%83%bc%e3%83%9e%e3%82%92%e8%87%aa%e4%bd%9c%e3%81%99%e3%82%8b/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sat, 30 Aug 2025 09:53:12 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Theme Check]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[コンテンツマネジメントシステム(CMS)]]></category>
		<category><![CDATA[テーマ]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1350</guid>

					<description><![CDATA[新しいテーマのファイルを配置 　WordPressをインストールしたフォルダのwp-content/themesフォルダに、テーマのフォルダを作成します　テーマのフォルダ名はWordPressの管理画面に表示されます　レ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 id="%25e6%2596%25b0%25e3%2581%2597%25e3%2581%2584%25e3%2583%2586%25e3%2583%25bc%25e3%2583%259e%25e3%2581%25ae%25e3%2583%2595%25e3%2582%25a1%25e3%2582%25a4%25e3%2583%25ab%25e3%2582%2592%25e9%2585%258d%25e7%25bd%25ae" class="wp-block-heading">新しいテーマのファイルを配置</h2>



<p class="wp-block-paragraph">　WordPressをインストールしたフォルダのwp-content/themesフォルダに、テーマのフォルダを作成します<br>　テーマのフォルダ名はWordPressの管理画面に表示されます<br>　レンタルサーバの簡単インストールで作成されたWordPressでも大丈夫です</p>



<p class="wp-block-paragraph">作成したテーマのフォルダに次のファイルを新規作成します<br>FTPが必要です</p>



<p class="wp-block-paragraph"><strong>functions.php</strong> ： 中身は不要です</p>



<p class="wp-block-paragraph"><strong>readme.txt</strong> ： 中身は不要です</p>



<p class="wp-block-paragraph"><strong>style.css</strong> ： UTF-8で次のように記載します</p>



<pre class="wp-block-code"><code>/*
Theme Name: カミュプリィのテーマ
Author: Commuply Inc.
Description: 自作テーマです
Version: 0.0
*/</code></pre>



<p class="wp-block-paragraph"><strong>index.php</strong> ： UTF-8で次のように記載します<br>（投稿を表示するために必要ですが、templates/<strong>index.html</strong> を置く方法もあります）</p>



<pre class="wp-block-code"><code>&lt;?php get_header(); ?&gt;
  &lt;div&gt;
    &lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;
      &lt;h2&gt;
        &lt;a href="&lt;?php the_permalink(); ?&gt;"&gt;
          &lt;?php the_title(); ?&gt;
        &lt;/a&gt;
      &lt;/h2&gt;
      &lt;?php the_content(); ?&gt;
      &lt;?php endwhile; endif; ?&gt;
  &lt;/div&gt;
&lt;?php get_footer(); ?&gt;</code></pre>



<p class="wp-block-paragraph"><strong>screenshot.png</strong> ： テーマを表示する画像を横880 x 縦660 または 横1200 x 縦900 で配置します</p>



<h2 id="%25e8%2587%25aa%25e4%25bd%259c%25e3%2583%2586%25e3%2583%25bc%25e3%2583%259e%25e3%2581%25ab%25e5%2588%2587%25e3%2582%258a%25e6%259b%25bf%25e3%2581%2588" class="wp-block-heading">自作テーマに切り替え</h2>



<p class="wp-block-paragraph">WordPressの管理画面で 外観 &gt; テーマ で切り替えます</p>



<h2 id="%25e8%2587%25aa%25e4%25bd%259c%25e3%2583%2586%25e3%2583%25bc%25e3%2583%259e%25e3%2581%25ae%25e3%2583%2581%25e3%2582%25a7%25e3%2583%2583%25e3%2582%25af" class="wp-block-heading">自作テーマのチェック</h2>



<p class="wp-block-paragraph">「<strong>Theme Check</strong>」プラグイン（作者: Themes チーム）を追加します</p>



<p class="wp-block-paragraph">外観 &gt; Theme Check、もしくは テーマの画像が大きく表示されているところにある「Theme Check」ボタンからチェックできます</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]検索される文字値の検索値より右側</title>
		<link>https://www.commuply.co.jp/technic/memo/%e8%a8%80%e8%aa%9e%e6%af%94%e8%bc%83%e6%a4%9c%e7%b4%a2%e3%81%95%e3%82%8c%e3%82%8b%e6%96%87%e5%ad%97%e5%80%a4%e3%81%ae%e6%a4%9c%e7%b4%a2%e5%80%a4%e3%82%88%e3%82%8a%e5%8f%b3%e5%81%b4/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 24 Aug 2025 04:44:37 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[StrRight]]></category>
		<category><![CDATA[StrRightBack]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1340</guid>

					<description><![CDATA[C# ○番目の検索値より右側を返すユーザー関数です Excel 最初の検索値より右側を返す式はこちらです 最後の検索値より右側を返す式はこちらです（LETでまとめていません）検索値を仮の検索値へ置換し、切り出した後に検索 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 id="c" class="wp-block-heading">C#</h2>



<p class="wp-block-paragraph">○番目の検索値より右側を返すユーザー関数です</p>



<pre class="wp-block-code"><code>/// &lt;summary>
/// ○番目の検索値より右側
/// &lt;/summary>
/// &lt;returns>検索値より右側&lt;/returns>
/// &lt;param name="source">検索される値&lt;/param>
/// &lt;param name="key">検索値&lt;/param>
/// &lt;param name="nth">何番目の検索値？(1-)&lt;/param>
string StrRight(string source, string key, int nth = 1)
{
	string result = @"";
	if(1  >nth)
	{
		return result;
	}
	int start = 0;
	int next;
	for(int i = 1; i &lt;= nth; i++)
	{
		next = source.IndexOf(key, start, StringComparison.CurrentCultureIgnoreCase);
		if(0 > next)
		{
			start = 0;
			break;
		}
		start = next + key.Length;
	}
	if(0 &lt; start)
	{
		result = source.Substring(start);
	}
	return result;
}</code></pre>



<h2 id="excel" class="wp-block-heading">Excel</h2>



<p class="wp-block-paragraph">最初の検索値より右側を返す式はこちらです</p>



<pre class="wp-block-code"><code>=LET(VKEY,検索値,VVALUE,検索される値,VERROR,エラー時の値,IFERROR(MID(VVALUE,FIND(VKEY,VVALUE)+LEN(VKEY),LEN(VVALUE)),VERROR))</code></pre>



<p class="wp-block-paragraph">最後の検索値より右側を返す式はこちらです（LETでまとめていません）<br>検索値を仮の検索値へ置換し、切り出した後に検索値を戻しています</p>



<pre class="wp-block-code"><code>=IF(ISERROR(FIND(検索値,検索される値)),検索される値,MID(検索される値,FIND(仮の検索値,SUBSTITUTE(検索される値,検索値,仮の検索値,LEN(検索される値)-LEN(SUBSTITUTE(検索される値,検索値,""))))+1,LEN(検索される値)))</code></pre>



<h2 id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading">Lotus Script 言語</h2>



<p class="wp-block-paragraph"><strong>左側から検索される値を検索します</strong><br>文字値 ＝ StrRight （検索される値，検索値，比較方法，何番目の検索値？）<br>文字値 ＝ StrRight （検索される値，検索値，比較方法）<br>文字値 ＝ StrRight （検索される値，検索値）</p>



<p class="wp-block-paragraph"><strong>右側から検索される値を検索します</strong><br>文字値 ＝ StrRightBack （検索される値，検索値，比較方法，何番目の検索値？）<br>文字値 ＝ StrRightBack （検索される値，検索値，比較方法）<br>文字値 ＝ StrRightBack （検索される値，検索値）</p>



<p class="wp-block-paragraph"><strong>比較方法</strong><br>0 ＝ 大文字小文字、全角半角を区別します<br>1 ＝ 大文字小文字を区別しません<br>4 ＝ 全角半角を区別しません<br>5 ＝ 大文字小文字、全角半角を区別しません</p>



<p class="wp-block-paragraph"><strong>戻り値には検索値を含みません</strong><br>例： ｛ABC｝ ＝ StrRight （｛ABCABC｝，｛c｝，1，2）</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>パソコン無いけどホームページが欲しい</title>
		<link>https://www.commuply.co.jp/technic/memo/iwantmywebsite/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sat, 23 Aug 2025 07:04:59 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[ウェブサイト]]></category>
		<category><![CDATA[コンテンツマネジメントシステム(CMS)]]></category>
		<category><![CDATA[ホームページ]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1308</guid>

					<description><![CDATA[商売をしているので、お勧めを紹介したり、休業日をお知らせしたり、アンケートを取ったり、来店（来所）予約を受けたりなど、お客様との接点になるホームページが欲しいです 今は店内やお店のシャッターに張り紙したり、白板黒板に書い [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>商売をしているので、お勧めを紹介したり、休業日をお知らせしたり、アンケートを取ったり、来店（来所）予約を受けたりなど、お客様との接点になるホームページが欲しいです</strong></p>



<p class="wp-block-paragraph">今は店内やお店のシャッターに張り紙したり、白板黒板に書いたりしています、　パソコンを持ってないし使えないけど、スマートフォンやタブレットなら使っています</p>



<h3 id="%25e5%258f%25b6%25e3%2581%2588%25e3%2582%258b%25e6%2596%25b9%25e6%25b3%2595%25e3%2581%258c%25e3%2581%2582%25e3%2582%258a%25e3%2581%25be%25e3%2581%2599" class="wp-block-heading has-accent-5-background-color has-background">叶える方法があります</h3>



<p class="wp-block-paragraph">ご紹介したいことはあるんだけど、パソコンはからっきし苦手なんだよねという皆さまに紹介したいサービスがあります</p>



<p class="wp-block-paragraph">いただいた文章と画像を使ってホームページを立ち上げる、<a href="https://hakopage.jp/" target="_blank" rel="noreferrer noopener"><strong>ハコページ</strong></a>のサービスがあります<br>立ち上げたばかりのサービスで、今はモニター価格を提供しています</p>



<figure class="wp-block-image size-full"><a href="https://hakopage.jp/" target="_blank" rel=" noreferrer noopener"><img data-dominant-color="5b4325" data-has-transparency="true" style="--dominant-color: #5b4325;" decoding="async" width="280" height="60" sizes="(max-width: 280px) 100vw, 280px" src="https://www.commuply.co.jp/technic/memo/wp-content/uploads/hakopage_280_60_透過.png" alt="" class="wp-image-1322 has-transparency"/></a></figure>



<p class="wp-block-paragraph">サーバー共用・サブドメインとCMSを専用で提供してコストを抑えた上で、月額固定料金で提供します<br>ご自身でサーバーを契約したりCMSを用意したりと一通りの環境を整える必要がありません</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[WordPress]サイトアドレスを変更</title>
		<link>https://www.commuply.co.jp/technic/memo/wordpress%e3%82%b5%e3%82%a4%e3%83%88%e3%82%a2%e3%83%89%e3%83%ac%e3%82%b9%e3%82%92%e5%a4%89%e6%9b%b4/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Tue, 12 Aug 2025 01:20:20 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[DirectoryIndex]]></category>
		<category><![CDATA[index.php]]></category>
		<category><![CDATA[require]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[コンテンツマネジメントシステム(CMS)]]></category>
		<category><![CDATA[サイトアドレス]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1298</guid>

					<description><![CDATA[既存のWordPressを更改するために、サブフォルダをつくって作成し、最後にURLをドメイン直下へ変更して表示を切り替える方法です WordPress &#62;&#62; サイトアドレス (#1) WordPress &#038; [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">既存のWordPressを更改するために、サブフォルダをつくって作成し、最後にURLをドメイン直下へ変更して表示を切り替える方法です</p>



<div style="height:var(--wp--preset--spacing--40)" aria-hidden="true" class="wp-block-spacer"></div>



<h3 id="wordpress-gtgt-%25e3%2582%25b5%25e3%2582%25a4%25e3%2583%2588%25e3%2582%25a2%25e3%2583%2589%25e3%2583%25ac%25e3%2582%25b9-1" class="wp-block-heading">WordPress &gt;&gt; サイトアドレス (#1)</h3>



<p class="wp-block-paragraph">WordPress &gt;&gt; 設定 &gt;&gt; 一般 &gt;&gt; <strong>サイトアドレス</strong> を変更して保存します</p>



<figure class="wp-block-image size-large"><img data-dominant-color="c7ccd0" data-has-transparency="false" style="--dominant-color: #c7ccd0;" fetchpriority="high" decoding="async" width="1024" height="243" sizes="(max-width: 645px) 100vw, 645px" src="https://www.commuply.co.jp/technic/memo/wp-content/uploads/wordpress-1024x243.png" alt="" class="wp-image-1299 not-transparent" srcset="https://www.commuply.co.jp/technic/memo/wp-content/uploads/wordpress-1024x243.png 1024w, https://www.commuply.co.jp/technic/memo/wp-content/uploads/wordpress-300x71.png 300w, https://www.commuply.co.jp/technic/memo/wp-content/uploads/wordpress-768x182.png 768w, https://www.commuply.co.jp/technic/memo/wp-content/uploads/wordpress.png 1078w" /></figure>



<div style="height:var(--wp--preset--spacing--40)" aria-hidden="true" class="wp-block-spacer"></div>



<h3 id="wordpress-gtgt-wordpress-%25e3%2582%25a2%25e3%2583%2589%25e3%2583%25ac%25e3%2582%25b9-2" class="wp-block-heading">WordPress &gt;&gt; WordPress アドレス (#2)</h3>



<p class="wp-block-paragraph">WordPress &gt;&gt; 設定 &gt;&gt; 一般 &gt;&gt; <strong>WordPress アドレス</strong> にある「.htaccess」と「index.php」を取得します</p>



<div style="height:var(--wp--preset--spacing--40)" aria-hidden="true" class="wp-block-spacer"></div>



<h3 id="%25e3%2582%25b5%25e3%2582%25a4%25e3%2583%2588%25e3%2582%25a2%25e3%2583%2589%25e3%2583%25ac%25e3%2582%25b9-1-%25e3%2581%25ab%25e3%2582%25a2%25e3%2582%25af%25e3%2582%25bb%25e3%2582%25b9%25e3%2581%2597%25e3%2581%259f%25e3%2583%25a6%25e3%2583%25bc%25e3%2582%25b6%25e3%2583%25bc%25e3%2582%2592-wordpress-%25e3%2582%25a2" class="wp-block-heading">サイトアドレス (#1) にアクセスしたユーザーを WordPress アドレス (#2) へ</h3>



<p class="wp-block-paragraph">WordPressは、WordPressが入っている WordPress アドレス (#2) のファイルを更新しますが、その外にある サイトアドレス (#1) を更新しません</p>



<p class="wp-block-paragraph">ブラウザーからサイトアドレス (#1) にアクセスしたら、WordPress本体がある WordPress アドレス (#2) を案内する設定が求められます</p>



<h4 id="indexphp" class="wp-block-heading has-accent-1-background-color has-background">index.php</h4>



<p class="wp-block-paragraph">WordPress アドレス (#2) を案内するファイルです</p>



<p class="wp-block-paragraph">サイトアドレス (#1) に index.php がなかったら、WordPress アドレス (#2) からコピペします　そして次のところを書き換えます</p>



<pre class="wp-block-code"><code>（旧）
require __DIR__ . '/wp-blog-header.php';
　↓
（新）
<strong>require __DIR__ . '/サブフォルダ/wp-blog-header.php';</strong></code></pre>



<h4 id="htaccess" class="wp-block-heading has-accent-1-background-color has-background">.htaccess</h4>



<p class="wp-block-paragraph">優先順位の設定をいれるファイルです</p>



<p class="wp-block-paragraph">サイトアドレス (#1) に index.php がなかったら、WordPress アドレス (#2) からコピペします　そして DirectoryIndex に続けて index.php を記載して、　index.php が最優先で開かれるようにします</p>



<pre class="wp-block-code"><code>（旧）
DirectoryIndex index.html
　↓
（新）
<strong>DirectoryIndex index.php</strong> index.html</code></pre>



<div style="height:var(--wp--preset--spacing--20)" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">こちらの記事が参考になるかもしれません：<a href="https://zenn.dev/chamii/articles/htaccess-use" target="_blank" rel="noreferrer noopener">.htaccessファイルの使い方</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>資本論 (Das Kapital)</title>
		<link>https://www.commuply.co.jp/technic/memo/%e8%b3%87%e6%9c%ac%e8%ab%96-das-kapital/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 10 Aug 2025 04:09:46 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[文献]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1284</guid>

					<description><![CDATA[著者：カール マルクス (Karl Marx) 1818-1883 原文：ドイツ語 資本論　第1巻 (Das Kapital. Erstes Buch)　資本の生産プロセス (Der Produktionsprozeß  [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">著者：カール マルクス (Karl Marx) 1818-1883</p>



<p class="wp-block-paragraph"></p>



<h2 id="%25e5%258e%259f%25e6%2596%2587%25e3%2583%2589%25e3%2582%25a4%25e3%2583%2584%25e8%25aa%259e" class="wp-block-heading">原文：ドイツ語</h2>



<p class="wp-block-paragraph"><a href="https://web.archive.org/web/20160304205451/http://www.mlwerke.de/me/me23/me23_049.htm" target="_blank" rel="noreferrer noopener">資本論　第1巻 (Das Kapital. Erstes Buch)　資本の生産プロセス (Der Produktionsprozeß des Kapitals)</a></p>



<p class="wp-block-paragraph"><a href="https://web.archive.org/web/20160304171446/http://mlwerke.de/me/me24/me24_000.htm" target="_blank" rel="noreferrer noopener">資本論　第2巻 (Das Kapital. Buch II)　資本の循環過程 (Der Zirkulationsprozeß des Kapitals)</a></p>



<p class="wp-block-paragraph"><a href="https://web.archive.org/web/20160304204126/http://www.mlwerke.de/me/me25/me25_000.htm" target="_blank" rel="noreferrer noopener">資本論　第3巻 (Das Kapital. Buch III)　資本主義的生産の全過程 (Der Gesamtprozeß der kapitalistischen Produktion)</a></p>



<div style="height:var(--wp--preset--spacing--40)" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">画像は「<a href="https://sammlung.staedelmuseum.de/de/werk/portraet-karl-marx" target="_blank" rel="noreferrer noopener">https://sammlung.staedelmuseum.de/de/werk/portraet-karl-marx</a>」より</p>



<div style="height:var(--wp--preset--spacing--40)" aria-hidden="true" class="wp-block-spacer"></div>



<h4 id="%25e3%2581%25aa%25e3%2581%259c%25e3%2581%2593%25e3%2581%25ae%25e6%258a%2595%25e7%25a8%25bf%25e3%2582%2592%25e3%2581%258a%25e3%2581%2593%25e3%2581%25aa%25e3%2581%25a3%25e3%2581%259f%25e3%2581%258b" class="wp-block-heading">なぜこの投稿をおこなったか</h4>



<p class="wp-block-paragraph">ブラウザによる機械翻訳がとても優秀だと感じます<br>翻訳者を介さないことで、読者に新しい発見があるかもと考えました</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[WordPress]投稿を更新日順にする</title>
		<link>https://www.commuply.co.jp/technic/memo/wordpress%e6%8a%95%e7%a8%bf%e3%82%92%e6%9b%b4%e6%96%b0%e6%97%a5%e9%a0%86%e3%81%ab%e3%81%99%e3%82%8b/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 03 Aug 2025 02:20:39 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[add_action]]></category>
		<category><![CDATA[pre_get_posts]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[コンテンツマネジメントシステム(CMS)]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1266</guid>

					<description><![CDATA[ワードブレス（WordPress）の標準テーマ「Twenty Twenty-Five」で、新しい投稿から順に表示されるようにする方法です テーマ毎のファイルを更新するため、テーマが更新されたり、テーマを変更すると初期化さ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ワードブレス（WordPress）の標準テーマ「Twenty Twenty-Five」で、新しい投稿から順に表示されるようにする方法です</p>



<ol class="wp-block-list">
<li>WordPressの管理画面へログインします</li>



<li>左側の「ツール」を選び、右側の「Theme Functions (functions.php)」を選びます</li>



<li>真ん中のファイルの内容の一番下に次のコードを追加します</li>
</ol>



<pre class="wp-block-code"><code>/**
 * 記事の並び順を更新日にする
 */
function sort_post_asc($query) {
  $query-&gt;set( 'orderby', 'modified' );
}
add_action( 'pre_get_posts', 'sort_post_asc' );</code></pre>



<figure class="wp-block-image size-large"><img data-dominant-color="d2d3d7" data-has-transparency="false" style="--dominant-color: #d2d3d7;" decoding="async" width="1024" height="587" sizes="(max-width: 645px) 100vw, 645px" src="https://www.commuply.co.jp/technic/memo/wp-content/uploads/20250803-110917-1024x587.png" alt="" class="wp-image-1267 not-transparent" srcset="https://www.commuply.co.jp/technic/memo/wp-content/uploads/20250803-110917-1024x587.png 1024w, https://www.commuply.co.jp/technic/memo/wp-content/uploads/20250803-110917-300x172.png 300w, https://www.commuply.co.jp/technic/memo/wp-content/uploads/20250803-110917-768x440.png 768w, https://www.commuply.co.jp/technic/memo/wp-content/uploads/20250803-110917.png 1232w" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">テーマ毎のファイルを更新するため、テーマが更新されたり、テーマを変更すると初期化されます</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ディレクトリを削除</title>
		<link>https://www.commuply.co.jp/technic/memo/%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%82%92%e5%89%8a%e9%99%a4/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 27 Jul 2025 05:12:42 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1254</guid>

					<description><![CDATA[ファイルとディレクトリ（フォルダ）を削除します Windows コマンドプロンプト]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ファイルとディレクトリ（フォルダ）を削除します</p>



<h2 id="windows-%25e3%2582%25b3%25e3%2583%259e%25e3%2583%25b3%25e3%2583%2589%25e3%2583%2597%25e3%2583%25ad%25e3%2583%25b3%25e3%2583%2597%25e3%2583%2588" class="wp-block-heading">Windows コマンドプロンプト</h2>



<pre class="wp-block-code"><code>rmdir /s /q ディレクトリ</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ファイルをコピー</title>
		<link>https://www.commuply.co.jp/technic/memo/%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%82%92%e3%82%b3%e3%83%94%e3%83%bc/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 27 Jul 2025 03:20:24 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1244</guid>

					<description><![CDATA[Windows コマンドプロンプト robocopy ファイル名をそのままにコピーします　不足するディレクトリは作られます xcopy ファイル名を変えてコピーできます xcopyから「先は受け側のファイル名ですか、また [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 id="windows-%25e3%2582%25b3%25e3%2583%259e%25e3%2583%25b3%25e3%2583%2589%25e3%2583%2597%25e3%2583%25ad%25e3%2583%25b3%25e3%2583%2597%25e3%2583%2588" class="wp-block-heading">Windows コマンドプロンプト</h2>



<h3 id="robocopy" class="wp-block-heading">robocopy</h3>



<p class="wp-block-paragraph">ファイル名をそのままにコピーします　不足するディレクトリは作られます</p>



<pre class="wp-block-code"><code>robocopy 元パス 先パス ファイル名 /XL /XO /XX /R:0
/XL : コピー先にないファイルを除外
/XX : コピー元にないファイルを除外
/XO : コピー先が新しいものを除外</code></pre>



<h3 id="xcopy" class="wp-block-heading">xcopy</h3>



<p class="wp-block-paragraph">ファイル名を変えてコピーできます</p>



<pre class="wp-block-code"><code>xcopy コピー元 コピー先</code></pre>



<p class="wp-block-paragraph">xcopyから「先は受け側のファイル名ですか、またはディレクトリ名ですか(F=ファイル、D=ディレクトリ)?」とたずねられることがあります　１回応答するだけなら次のように対応することができます</p>



<pre class="wp-block-code"><code><strong>echo 応答|</strong>xcopy コピー元 コピー先
応答は「F」や「D」</code></pre>



<h3 id="copy" class="wp-block-heading">copy</h3>



<p class="wp-block-paragraph">ファイル名を変えてコピーできます</p>



<pre class="wp-block-code"><code>copy コピー元 コピー先</code></pre>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>ディレクトリがある？</title>
		<link>https://www.commuply.co.jp/technic/memo/%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa%e3%81%8c%e3%81%82%e3%82%8b%ef%bc%9f/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Mon, 14 Jul 2025 12:42:29 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1226</guid>

					<description><![CDATA[C#]]></description>
										<content:encoded><![CDATA[
<h2 id="c" class="wp-block-heading">C#</h2>



<pre class="wp-block-code"><code>true/false = System.IO.Directory.Exists(パス);</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[C#]プログラムを呼び出すときの引数</title>
		<link>https://www.commuply.co.jp/technic/memo/c%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%82%92%e5%91%bc%e3%81%b3%e5%87%ba%e3%81%99%e3%81%a8%e3%81%8d%e3%81%ae%e5%bc%95%e6%95%b0/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sat, 05 Jul 2025 08:03:58 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1198</guid>

					<description><![CDATA[次のようにコマンドライン引数を参照できます]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">次のようにコマンドライン引数を参照できます</p>



<pre class="wp-block-code"><code>string&#91;] args = <strong>System.Environment.GetCommandLineArgs</strong>();
int i = 0;
foreach (string arg in args)
{
	System.IO.File.AppendAllText(ログファイルパス, ++i + @") " + arg + System.Environment.NewLine);
}

↓

1) ドライブ:ディレクトリ\ファイル名</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[Windows]レジストリを検索</title>
		<link>https://www.commuply.co.jp/technic/memo/windows%e3%83%ac%e3%82%b8%e3%82%b9%e3%83%88%e3%83%aa%e3%82%92%e6%a4%9c%e7%b4%a2/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sat, 05 Jul 2025 06:33:17 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1192</guid>

					<description><![CDATA[レジストリエディタ (regedit) の検索機能を使うか、すべてのレジストリを *.reg 形式で書き出したものを type *.reg&#124;find /i&#8221;検索値&#8221;>ログ.txt とします]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">レジストリエディタ (regedit) の検索機能を使うか、すべてのレジストリを *.reg 形式で書き出したものを type *.reg|find /i&#8221;検索値&#8221;>ログ.txt とします</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>.NET SDK インストールとコンパイル</title>
		<link>https://www.commuply.co.jp/technic/memo/net-9-%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sat, 05 Jul 2025 04:05:32 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[アイコン]]></category>
		<category><![CDATA[アンインストール]]></category>
		<category><![CDATA[インストール]]></category>
		<category><![CDATA[コンパイル]]></category>
		<category><![CDATA[ダウンロード]]></category>
		<category><![CDATA[詳細情報]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1181</guid>

					<description><![CDATA[ダウンロード .NET SDK をダウンロードします .NET ダウンロード .NET と C# バージョンの組み合わせ .NET C# .NET 10 C# 14 .NET 9 C# 13 .NET 8 C# 12 . [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 id="%25e3%2583%2580%25e3%2582%25a6%25e3%2583%25b3%25e3%2583%25ad%25e3%2583%25bc%25e3%2583%2589" class="wp-block-heading">ダウンロード</h2>



<p class="wp-block-paragraph">.NET SDK をダウンロードします</p>



<p class="wp-block-paragraph"><a href="https://dotnet.microsoft.com/ja-jp/download" target="_blank" rel="noreferrer noopener">.NET ダウンロード</a></p>



<h3 id="net-%25e3%2581%25a8-c-%25e3%2583%2590%25e3%2583%25bc%25e3%2582%25b8%25e3%2583%25a7%25e3%2583%25b3%25e3%2581%25ae%25e7%25b5%2584%25e3%2581%25bf%25e5%2590%2588%25e3%2582%258f%25e3%2581%259b" class="wp-block-heading">.NET と C# バージョンの組み合わせ</h3>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>.NET</th><th>C#</th></tr></thead><tbody><tr><td>.NET 10</td><td>C# 14</td></tr><tr><td>.NET 9</td><td>C# 13</td></tr><tr><td>.NET 8</td><td>C# 12</td></tr><tr><td>.NET 7</td><td>C# 11</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><a href="https://learn.microsoft.com/ja-jp/dotnet/csharp/whats-new/csharp-version-history" target="_blank" rel="noreferrer noopener">C# の歴史</a>　C# の新機能の各バージョンに .NET と C# バージョンの組み合わせが書かれています</p>



<h2 id="%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab" class="wp-block-heading">インストール</h2>



<h3 id="%25e3%2582%25a2%25e3%2583%25b3%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab" class="wp-block-heading">アンインストール</h3>



<p class="wp-block-paragraph">既にはいっているバージョンを確認します</p>



<pre class="wp-block-code"><code>dotnet --list-runtimes</code></pre>



<p class="wp-block-paragraph">『プログラムの追加と削除』から『.net』で検索してアンインストールできます</p>



<h3 id="%25e3%2582%25a4%25e3%2583%25b3%25e3%2582%25b9%25e3%2583%2588%25e3%2583%25bc%25e3%2583%25ab-2" class="wp-block-heading">インストール</h3>



<p class="wp-block-paragraph">ダウンロードした『dotnet-sdk-***.exe』を実行します</p>



<h2 id="%25e6%259c%2580%25e5%2588%259d%25e3%2581%25ae%25e3%2582%25a2%25e3%2583%2597%25e3%2583%25aa%25e4%25bd%259c%25e6%2588%2590" class="wp-block-heading">最初のアプリ作成</h2>



<h3 id="%25e3%2582%25b3%25e3%2583%25b3%25e3%2582%25bd%25e3%2583%25bc%25e3%2583%25ab%25e3%2582%25a2%25e3%2583%2597%25e3%2583%25aa" class="wp-block-heading">コンソールアプリ</h3>



<h4 id="%25e3%2583%2586%25e3%2583%25b3%25e3%2583%2597%25e3%2583%25ac%25e3%2583%25bc%25e3%2583%2588%25e4%25bd%259c%25e6%2588%2590" class="wp-block-heading">テンプレート作成</h4>



<p class="wp-block-paragraph">インストール済みのテンプレートを確認します</p>



<pre class="wp-block-code"><code>dotnet new list</code></pre>



<p class="wp-block-paragraph">コンソールのテンプレートを作成します</p>



<pre class="wp-block-code"><code>cd /d "テンプレートを作成するフォルダの場所"
dotnet new console -o 新しいアプリ名</code></pre>



<h4 id="%25e3%2582%25b3%25e3%2583%25b3%25e3%2583%2591%25e3%2582%25a4%25e3%2583%25ab" class="wp-block-heading">コンパイル</h4>



<pre class="wp-block-code"><code>cd /d "テンプレートを作成するフォルダの場所\新しいアプリ名"
dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true -p:PublishReadyToRun=true</code></pre>



<p class="wp-block-paragraph">コンパイルした *.exe ファイルは次の場所に作成されます</p>



<pre class="wp-block-code"><code>テンプレートを作成するフォルダの場所\新しいアプリ名\bin\Release\netバージョン\win-x64\publish</code></pre>



<h3 id="win-forms-%25e3%2582%25a2%25e3%2583%2597%25e3%2583%25aa" class="wp-block-heading">Win Forms アプリ</h3>



<p class="wp-block-paragraph">画面がある Win Forms アプリをつくる方法はこのようになります　exeファイルの場所はコンソールアプリと同じです</p>



<pre class="wp-block-code"><code>cd /d "テンプレートを作成するフォルダの場所"
dotnet new <strong>winforms</strong> -o 新しいアプリ名
cd 新しいアプリ名
dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true -p:PublishReadyToRun=true</code></pre>



<h3 id="%25e3%2582%25a2%25e3%2583%2597%25e3%2583%25aa%25e3%2581%25ae%25e3%2582%25a2%25e3%2582%25a4%25e3%2582%25b3%25e3%2583%25b3" class="wp-block-heading">アプリのアイコン</h3>



<p class="wp-block-paragraph">アプリにアイコンを追加するには、アイコンファイル (*.ico) を用意します</p>



<p class="wp-block-paragraph">「アプリケーション名.csproj」ファイルをメモ帳で開きます</p>



<pre class="wp-block-code"><code>「&lt;PropertyGroup&gt;」から「&lt;/PropertyGroup&gt;」のあいだに次の行を挿入します
<strong>&lt;ApplicationIcon&gt;アイコンファイル名&lt;/ApplicationIcon&gt;</strong></code></pre>



<h3 id="%25e8%25a9%25b3%25e7%25b4%25b0%25e6%2583%2585%25e5%25a0%25b1" class="wp-block-heading">詳細情報</h3>



<p class="wp-block-paragraph">exeファイルに詳細情報を埋め込むには、「テンプレートを作成するフォルダの場所\新しいアプリ名\obj\Release\netバージョン\win-x64」フォルダにある「アプリケーション名.AssemblyInfo.cs」ファイルをメモ帳で開きます</p>



<pre class="wp-block-code"><code>著作権
（挿入）&#91;assembly: System.Reflection.AssemblyCopyrightAttribute(著作権表示)")]

製品名
&#91;assembly: System.Reflection.AssemblyProductAttribute("製品名")]

説明・ファイルの説明
&#91;assembly: System.Reflection.AssemblyTitleAttribute("説明")]

製品バージョン
&#91;assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.2.3")]

ファイルバージョン
&#91;assembly: System.Reflection.AssemblyFileVersionAttribute("1.2.3.4")]
</code></pre>



<h2 id="%25e3%2581%259d%25e3%2581%25ae%25e4%25bb%2596" class="wp-block-heading">その他</h2>



<p class="wp-block-paragraph">.NET 9 では、画面のハードコピーを取得するときは拡大率を考えずに普通にできます　.NET 4 のときは面倒でした</p>



<h3 id="dotnet-%25e3%2581%25a7%25e3%2581%25ae%25e9%2596%258b%25e7%2599%25ba%25e3%2582%2592%25e8%25aa%25ac%25e6%2598%258e%25e3%2581%2597%25e3%2581%259f%25e8%25a8%2598%25e4%25ba%258b" class="wp-block-heading">dotnet での開発を説明した記事</h3>



<p class="wp-block-paragraph"><a href="https://note.com/notesdomino/n/n592ff123890c" target="_blank" rel="noreferrer noopener">自動でスクリーンショットを取得 (.NET C#)</a></p>



<h3 id="dotnet-%25e3%2581%25a7%25e9%2596%258b%25e7%2599%25ba%25e3%2581%2597%25e3%2581%259f%25e3%2582%25a2%25e3%2583%2597%25e3%2583%25aa" class="wp-block-heading">dotnet で開発したアプリ</h3>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="88OJZ17Gju"><a href="https://www.commuply.co.jp/download/filename-to-creation/">[Windows]画像ファイル名を作成日へ</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;[Windows]画像ファイル名を作成日へ&#8221; &#8212; カミュプリィ" src="https://www.commuply.co.jp/download/filename-to-creation/embed/#?secret=J3aCYpssRR#?secret=88OJZ17Gju" data-secret="88OJZ17Gju" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<figure class="wp-block-embed is-type-wp-embed"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="GOF8CWxZdZ"><a href="https://www.commuply.co.jp/download/screencapture/">[Windows]自動でスクリーンショットを取得</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;[Windows]自動でスクリーンショットを取得&#8221; &#8212; カミュプリィ" src="https://www.commuply.co.jp/download/screencapture/embed/#?secret=cKaiC2BZIb#?secret=GOF8CWxZdZ" data-secret="GOF8CWxZdZ" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[Windows]ファイル名を作成日にする</title>
		<link>https://www.commuply.co.jp/technic/memo/windows%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e5%90%8d%e3%82%92%e4%bd%9c%e6%88%90%e6%97%a5%e3%81%ab%e3%81%99%e3%82%8b/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Tue, 01 Jul 2025 13:42:58 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1170</guid>

					<description><![CDATA[作業証跡として画面ハードコピーした画像ファイルなど、似たようなファイルか大量にあるときはファイル名がまとめて一括で作成日に変更できたらいいなとおもうことがあります そんな要望があったため「ファイル名を作成日にする.exe [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">作業証跡として画面ハードコピーした画像ファイルなど、似たようなファイルか大量にあるときはファイル名がまとめて一括で作成日に変更できたらいいなとおもうことがあります</p>



<p class="wp-block-paragraph">そんな要望があったため「ファイル名を作成日にする.exe」をつくってしまいました</p>



<p class="wp-block-paragraph"><a href="https://www.commuply.co.jp/download/filename-to-creation/" target="_blank" rel="noreferrer noopener">[Windows]画像ファイル名を作成日にする</a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]切り上げ・切り捨て・四捨五入</title>
		<link>https://www.commuply.co.jp/technic/memo/round/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Sun, 29 Dec 2024 12:56:07 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[/]]></category>
		<category><![CDATA[@Integer]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[Fix]]></category>
		<category><![CDATA[INT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[ROUND]]></category>
		<category><![CDATA[ROUNDDOWN]]></category>
		<category><![CDATA[ROUNDUP]]></category>
		<category><![CDATA[TRUNK]]></category>
		<category><![CDATA[切り上げ]]></category>
		<category><![CDATA[切り捨て]]></category>
		<category><![CDATA[四捨五入]]></category>
		<category><![CDATA[整数除算]]></category>
		<category><![CDATA[￥]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=1050</guid>

					<description><![CDATA[Excel 　切り上げ 切り捨て 四捨五入 Java 整数除算 Lotus Script 切り捨て 整数除算 Lotus 式言語 切り捨て]]></description>
										<content:encoded><![CDATA[
<h2 id="excel" class="wp-block-heading">Excel</h2>



<h3 id="%25e3%2580%2580%25e5%2588%2587%25e3%2582%258a%25e4%25b8%258a%25e3%2581%2592" class="wp-block-heading">　切り上げ</h3>



<pre class="wp-block-code"><code>＝ROUNDUP(数値,桁数)
　「数値」：切り上げしたい数値または、セルの位置を指定します。
　「桁数」：切り上げしたい桁数を指定します。</code></pre>



<h3 id="%25e5%2588%2587%25e3%2582%258a%25e6%258d%25a8%25e3%2581%25a6" class="wp-block-heading">切り捨て</h3>



<pre class="wp-block-code"><code>＝ROUNDDOWN(数値,桁数)
=TRUNK(数値,桁数)
　「数値」：切り捨てしたい数値またはセルの位置を指定します。
　「桁数」：切り捨てしたい桁数を指定します。※桁数のあつかいに関しては、ROUND 関数と同様です。

=INT(数値)
=TRUNK(数値)
　小数点以下の数値を切り捨てて整数にするときに使う関数です。</code></pre>



<h3 id="%25e5%259b%259b%25e6%258d%25a8%25e4%25ba%2594%25e5%2585%25a5" class="wp-block-heading">四捨五入</h3>



<pre class="wp-block-code"><code>＝ROUND(数値,桁数)
　「数値」：四捨五入したい数値または、セルの位置を指定します。
　「桁数」：四捨五入したい桁数を整数で指定します。指定した桁数のひとつ下の桁が四捨五入されます。</code></pre>



<h2 id="java" class="wp-block-heading">Java</h2>



<h3 id="%25e6%2595%25b4%25e6%2595%25b0%25e9%2599%25a4%25e7%25ae%2597" class="wp-block-heading">整数除算</h3>



<pre class="wp-block-code"><code>整数 = 整数 / 整数;
　整数（intやlong）同士の割り算（/）の結果は整数になります</code></pre>



<h2 id="lotus-script" class="wp-block-heading">Lotus Script</h2>



<h3 id="%25e5%2588%2587%25e3%2582%258a%25e6%258d%25a8%25e3%2581%25a6-2" class="wp-block-heading">切り捨て</h3>



<pre class="wp-block-code"><code>整数 = Fix(数値)
　絶対値が小さい方向に丸めます
　（例）98 = Fix(98.7)
　（例）<strong>-98</strong> = Fix(-98.7)
整数 = Int(数値)
　値が小さいほうに丸めます
　（例）98 = Fix(98.7)
　（例）<strong>-99</strong> = Fix(-98.7)</code></pre>



<h3 id="%25e6%2595%25b4%25e6%2595%25b0%25e9%2599%25a4%25e7%25ae%2597-2" class="wp-block-heading">整数除算</h3>



<pre class="wp-block-code"><code>数値 = 整数 ￥ 整数
　￥（エンマーク）での割り算は、割り算をする前に値を整数にします
　3÷3.3は、3÷3としてから割り算されます</code></pre>



<h2 id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading">Lotus 式言語</h2>



<h3 id="%25e5%2588%2587%25e3%2582%258a%25e6%258d%25a8%25e3%2581%25a6-3" class="wp-block-heading">切り捨て</h3>



<pre class="wp-block-code"><code>整数 = @Integer(数値)</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]プログラムのファイルパス</title>
		<link>https://www.commuply.co.jp/technic/memo/current-program-path/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Tue, 17 Dec 2024 01:24:40 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@DbName]]></category>
		<category><![CDATA[@Subset]]></category>
		<category><![CDATA[AppContext.BaseDirectory]]></category>
		<category><![CDATA[Application.ExecutablePath]]></category>
		<category><![CDATA[Assembly.GetExecutingAssembly]]></category>
		<category><![CDATA[CurrentDatabase.FilePath]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[MainModule.FileName]]></category>
		<category><![CDATA[NotesSession]]></category>
		<category><![CDATA[NotesUIWorkspace]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[System.Diagnostics]]></category>
		<category><![CDATA[System.Environment.CommandLine]]></category>
		<category><![CDATA[System.IO]]></category>
		<category><![CDATA[System.Reflection]]></category>
		<category><![CDATA[System.Windows.Forms]]></category>
		<category><![CDATA[カレントプログラム]]></category>
		<category><![CDATA[ファイル名]]></category>
		<category><![CDATA[プログラムのパス]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=878</guid>

					<description><![CDATA[　今動いているプログラムファイルのパス（ディレクトリとファイル）を取得してみましょう。現在のプログラムファイルであって、カレントディレクトリとは異なります Windows コマンドプロンプト C# 　いくつかの方法があり [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　今動いているプログラムファイルのパス（ディレクトリとファイル）を取得してみましょう。現在のプログラムファイルであって、カレントディレクトリとは異なります</p>



<h2 id="windows-%25e3%2582%25b3%25e3%2583%259e%25e3%2583%25b3%25e3%2583%2589%25e3%2583%2597%25e3%2583%25ad%25e3%2583%25b3%25e3%2583%2597%25e3%2583%2588" class="wp-block-heading">Windows コマンドプロンプト</h2>



<pre class="wp-block-code"><code>%~dp0
末尾に\マークが付きます</code></pre>



<h2 id="c" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">C#</h2>



<p class="wp-block-paragraph">　いくつかの方法があります。プログラムを使用する環境で正しい値が返ってくることを確認しましょう</p>



<pre class="wp-block-code"><code>// .NET5 以降のばあい（ディレクトリのみ）
using System;
string ディレクトリ = System.AppContext.BaseDirectory;</code></pre>



<p class="wp-block-paragraph">　カミュプリィがつくった次のプログラム↓は、↑この方法を使っています</p>



<style>
.simpleblogcard_img_block1b7a617b39f09608db11fd22d5dade10 {
  float: left;
  padding: 10px;
}
.simpleblogcard_border1b7a617b39f09608db11fd22d5dade10 {
  border-right: solid 5px #7db4e6;
  padding: 0.25em 0.25em;
  background: transparent;
}
.simpleblogcard_title1b7a617b39f09608db11fd22d5dade10 {
  line-height: 120%;
  font-weight: bold;
  display: block;
}
.simpleblogcard_description1b7a617b39f09608db11fd22d5dade10 {
  line-height: 120%;
  color: #333;
}
</style>
<div class="simpleblogcard_wrap">
			<a style="text-decoration: none;" href=https://www.commuply.co.jp/download/filename-to-creation/ target="_blank" rel="noopener">
				<figure class="simpleblogcard_img_block1b7a617b39f09608db11fd22d5dade10">
			<img decoding="async" style="border-radius: 5px; width: 96px; height: 96px;" src="https://www.commuply.co.jp/r202410/wp-content/uploads/site-icon.png" alt="[Windows]画像ファイル名を作成日へ – カミュプリィ" />
		</figure>
		<div class="simpleblogcard_inner">
		<div class="simpleblogcard_border1b7a617b39f09608db11fd22d5dade10">
			www.commuply.co.jp			<div class="simpleblogcard_title1b7a617b39f09608db11fd22d5dade10">
				[Windows]画像ファイル名を作成日へ – カミュプリィ			</div>
							<div class="simpleblogcard_description1b7a617b39f09608db11fd22d5dade10">
					このファイルと同じフォルダにある画像ファイル名を「日付-時刻.拡張子」形式に一括変更します 撮影日には対応していません 秒まで同じ作成日だったばあいはおまけの数字を付けます 【使い方】 １ダウンロード&#8230;				</div>
					</div>
	</div>
	<div style="clear: both;"></div>
	</a>
</div>



<pre class="wp-block-code"><code>// プロセスを使う方法
using System.Diagnostics;
string パス = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;</code></pre>



<pre class="wp-block-code"><code>// フォームを使う方法（コンソールアプリ可）
using System.Windows.Forms;
パス = Application.ExecutablePath;</code></pre>



<pre class="wp-block-code"><code>// コマンドラインを使う方法
// デバッグでは *.dll になり、単一ファイルにまとめると *.exe になる
using System;
using System.IO;
c.IO.FileInfo ファイル = new System.IO.FileInfo(System.Environment.CommandLine.Replace("\"", "")); // パラメータがないと仮定
string パス = System.IO.Path.Combine(ファイル.DirectoryName, ファイル.Name);</code></pre>



<pre class="wp-block-code"><code>// 与えられた情報を使う方法
// デバッグでは *.dll になり、単一ファイルにまとめるとブランクになる
using System.Reflection;
パス = System.Reflection.Assembly.GetExecutingAssembly().Location;</code></pre>



<h2 id="python" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Python</h2>



<p class="wp-block-paragraph">　CGIとCronで共通のパスを取得できませんでした。詳しくは次の記事にまとめてあります↓</p>



<style>
.simpleblogcard_img_blockc094f570bbde9e20ed9aed3d9cf7d24a {
  float: left;
  padding: 10px;
}
.simpleblogcard_borderc094f570bbde9e20ed9aed3d9cf7d24a {
  border-right: solid 5px #7db4e6;
  padding: 0.25em 0.25em;
  background: transparent;
}
.simpleblogcard_titlec094f570bbde9e20ed9aed3d9cf7d24a {
  line-height: 120%;
  font-weight: bold;
  display: block;
}
.simpleblogcard_descriptionc094f570bbde9e20ed9aed3d9cf7d24a {
  line-height: 120%;
  color: #333;
}
</style>
<div class="simpleblogcard_wrap">
			<a style="text-decoration: none;" href=https://www.commuply.co.jp/technic/memo/program-pass/ target="_blank" rel="noopener">
				<figure class="simpleblogcard_img_blockc094f570bbde9e20ed9aed3d9cf7d24a">
			<img decoding="async" style="border-radius: 5px; width: 96px; height: 96px;" src="https://www.commuply.co.jp/technic/memo/wp-content/uploads/site-icon.png" alt="[Python]このプログラムのパス" />
		</figure>
		<div class="simpleblogcard_inner">
		<div class="simpleblogcard_borderc094f570bbde9e20ed9aed3d9cf7d24a">
						<div class="simpleblogcard_titlec094f570bbde9e20ed9aed3d9cf7d24a">
				[Python]このプログラムのパス			</div>
							<div class="simpleblogcard_descriptionc094f570bbde9e20ed9aed3d9cf7d24a">
					　CGIとして呼ばれるPythonプログラムをつくって、Cronからも呼び出すようにしました。Pythonプログラムから、プログラムと同じディレクトリにある別のファイルにアクセスするようにしました。こ&#8230;				</div>
					</div>
	</div>
	<div style="clear: both;"></div>
	</a>
</div>



<h2 id="lotus-script" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus Script</h2>



<p class="wp-block-paragraph">　ノーツドミノではデータベースにプログラムが含まれますので、データベースのパスを取得します</p>



<p class="wp-block-paragraph">　データベースのファイル名に日本語を使うと、環境によって問題が起こることがあります。また＆記号を使うと、検索で問題が起こることがありますので注意しましょう</p>



<h3 id="%25e3%2583%2590%25e3%2583%2583%25e3%2582%25af%25e3%2582%25a8%25e3%2583%25b3%25e3%2583%2589" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--20)">バックエンド</h3>



<p class="wp-block-paragraph">　Lotus Script には普遍的な方法と、ユーザーインターフェース（UI）から取得する方法のふたつがあります。ここでは便宜的に、普遍的な方法をバックエンドといい、ユーザーインターフェースをフロントエンドといいます</p>



<p class="wp-block-paragraph">　↓次はバックエンドの方法です。フロントエンドでも動きます</p>



<pre class="wp-block-code"><code>Dim セッション As New NotesSession()
パス = セッション.CurrentDatabase.FilePath</code></pre>



<h3 id="%25e3%2583%2595%25e3%2583%25ad%25e3%2583%25b3%25e3%2583%2588%25e3%2582%25a8%25e3%2583%25b3%25e3%2583%2589" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--20)">フロントエンド</h3>



<p class="wp-block-paragraph">　↓こちらはユーザーインターフェース（UI）から取得する方法です</p>



<pre class="wp-block-code"><code>Dim ユーザーインターフェース As New NotesUIWorkspace()
パス = ユーザーインターフェース.CurrentDatabase.FilePath</code></pre>



<h2 id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus 式言語</h2>



<p class="wp-block-paragraph">　式言語では、Lotus Script でいうフロントエンドしかありません</p>



<pre class="wp-block-code"><code>パス = @Subset(@DbName; -1);</code></pre>



<p class="wp-block-paragraph">　@DbNameは{サーバー; パス}を複数値で戻します。ここから最後のひとつの値を得るために@Subset(; -1)を使います</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]今の日時</title>
		<link>https://www.commuply.co.jp/technic/memo/%e8%a8%80%e8%aa%9e%e4%bb%8a%e3%81%ae%e6%97%a5%e6%99%82/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Thu, 12 Dec 2024 07:54:42 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[@Now]]></category>
		<category><![CDATA[Calendar.getInstance]]></category>
		<category><![CDATA[chrono]]></category>
		<category><![CDATA[Date]]></category>
		<category><![CDATA[Java Script]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Lotus 式言語]]></category>
		<category><![CDATA[Now]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[time_t]]></category>
		<category><![CDATA[[LOCALTIMEONERROR]]]></category>
		<category><![CDATA[[SERVERTIME]]]></category>
		<category><![CDATA[日時]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=816</guid>

					<description><![CDATA[　ほとんどの命令はコードを実行しているコンピュータの日時を返します Java Java Script Lotus Script Lotus 式言語 　コードを実行しているコンピュータの日時の他に、サーバーの日時を取得する [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　ほとんどの命令はコードを実行しているコンピュータの日時を返します</p>



<h2 id="java" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Java</h2>



<pre class="wp-block-code"><code>import java.util.Calendar;
Calendar 日時値 = Calendar.getInstance();</code></pre>



<h2 id="java-script" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Java Script</h2>



<pre class="wp-block-code"><code>日時 = New Date();</code></pre>



<h2 id="lotus-script" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus Script</h2>



<pre class="wp-block-code"><code>Dim 日時値 As Variant
日時値 = Now</code></pre>



<h2 id="lotus-%25e5%25bc%258f%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus 式言語</h2>



<p class="wp-block-paragraph">　コードを実行しているコンピュータの日時の他に、サーバーの日時を取得する方法が用意されています</p>



<pre class="wp-block-code"><code>日時値 = @Now
Rem {実行環境の日時を取得}</code></pre>



<pre class="wp-block-code"><code>サーバーの日時値 = @Now(&#91;SERVERTIME]:&#91;LOCALTIMEONERROR])
Rem {サーバーの日時を得られないときはクライアントの日時を取得}</code></pre>



<h2 id="c" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">C++</h2>



<pre class="wp-block-code"><code>#include &lt;chrono&gt;
time_t 経過秒 = time(nullptr);</code></pre>



<p class="wp-block-paragraph">　くわしくはこちらの記事に記載しています↓</p>



<style>
.simpleblogcard_img_blockfe278c6a20bd9073f81cf5931db5c3df {
  float: left;
  padding: 10px;
}
.simpleblogcard_borderfe278c6a20bd9073f81cf5931db5c3df {
  border-right: solid 5px #7db4e6;
  padding: 0.25em 0.25em;
  background: transparent;
}
.simpleblogcard_titlefe278c6a20bd9073f81cf5931db5c3df {
  line-height: 120%;
  font-weight: bold;
  display: block;
}
.simpleblogcard_descriptionfe278c6a20bd9073f81cf5931db5c3df {
  line-height: 120%;
  color: #333;
}
</style>
<div class="simpleblogcard_wrap">
			<a style="text-decoration: none;" href=https://www.commuply.co.jp/technic/memo/get-now/ target="_blank" rel="noopener">
				<figure class="simpleblogcard_img_blockfe278c6a20bd9073f81cf5931db5c3df">
			<img decoding="async" style="border-radius: 5px; width: 96px; height: 96px;" src="https://www.commuply.co.jp/technic/memo/wp-content/uploads/site-icon.png" alt="[C++]今の日時を取得" />
		</figure>
		<div class="simpleblogcard_inner">
		<div class="simpleblogcard_borderfe278c6a20bd9073f81cf5931db5c3df">
						<div class="simpleblogcard_titlefe278c6a20bd9073f81cf5931db5c3df">
				[C++]今の日時を取得			</div>
							<div class="simpleblogcard_descriptionfe278c6a20bd9073f81cf5931db5c3df">
					はじめに 　今の日付と時刻を知りたいとおもったことはありませんか。いくつか方法を記載します。　ユーザー定義の変数名は日本語にしています。メリハリがあるとコードが読みやすいかなぁとおもったので。　サンプ&#8230;				</div>
					</div>
	</div>
	<div style="clear: both;"></div>
	</a>
</div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]型名を調べる</title>
		<link>https://www.commuply.co.jp/technic/memo/%e5%9e%8b%e5%90%8d%e3%82%92%e8%aa%bf%e3%81%b9%e3%82%8b/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Thu, 12 Dec 2024 07:19:57 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[FullName]]></category>
		<category><![CDATA[GetType]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Typename]]></category>
		<category><![CDATA[Visual Basic]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=811</guid>

					<description><![CDATA[値の型名を調べます C# Visual Basic Lotus Script 言語]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">値の型名を調べます</p>



<h5 id="c" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">C#</h5>



<pre class="wp-block-code"><code>string 型名 = 値.GetType().FullName;</code></pre>



<h5 id="visual-basic" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Visual Basic</h5>



<pre class="wp-block-code"><code>型名 = Microsoft.VisualBasic.TypeName(値) // 戻り値はString</code></pre>



<h5 id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus Script 言語</h5>



<pre class="wp-block-code"><code>型名 = Typename(値) // 戻り値はString</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[言語比較]値が範囲に納まるか</title>
		<link>https://www.commuply.co.jp/technic/memo/%e6%95%b0%e5%80%a4%e3%81%8c%e7%af%84%e5%9b%b2%e3%81%ab%e7%b4%8d%e3%81%be%e3%82%8b%e3%81%8b/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Tue, 10 Dec 2024 07:53:27 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Lotus Script]]></category>
		<category><![CDATA[Range]]></category>
		<category><![CDATA[Select Case - End Select]]></category>
		<category><![CDATA[範囲]]></category>
		<category><![CDATA[言語比較]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=790</guid>

					<description><![CDATA[値が範囲内に収まるか否かを確認しますユーザー関数名をIsRangeやRangeにすることがあります C# ↓戻り値がTrueなら範囲に収まる、Falseなら収まらないとしています。型はintやdoubleなどにします L [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">値が範囲内に収まるか否かを確認します<br>ユーザー関数名をIsRangeやRangeにすることがあります</p>



<h5 id="c" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">C#</h5>



<p class="wp-block-paragraph">↓戻り値がTrueなら範囲に収まる、Falseなら収まらないとしています。型はintやdoubleなどにします</p>



<pre class="wp-block-code"><code>bool 関数名(型 下限, 型 上限, 型 値)
{
	if (下限 &gt; 上限)
	{
		型 一時的 = 下限;
		下限 = 上限;
		上限 = 一時的;
	}
	if (下限 &gt; 値)
	{
		return false;
	}
	if (上限 &lt; 値)
	{
		return false;
	}
	return true;
}</code></pre>



<h5 id="lotus-script-%25e8%25a8%2580%25e8%25aa%259e" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--20)">Lotus Script 言語</h5>



<p class="wp-block-paragraph">↓戻り値がTrueなら範囲に収まる、Falseなら収まらないとしています。型はLongやDoubleなどにします</p>



<pre class="wp-block-code"><code>Function 関数名 (下限 As 型, 上限 As 型, 値 As 型) As Boolean
	関数名 = False
	If 値 &gt; 上限 Then
		Exit Function
	Elseif 値 &lt; 下限 Then
		Exit Function
	End If
	関数名 = True
End Function</code></pre>



<p class="wp-block-paragraph">　また Select を使って書くこともできます↓</p>



<pre class="wp-block-code"><code>Function 関数名 (下限 As 型, 上限 As 型, 値 As 型) As Boolean
	関数名 = False
	Select Case 値
		Case Is &gt; 上限
			Exit Function
		Case Is &lt; 下限
			Exit Function
	End Select
	関数名 = True
End Function</code></pre>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>[Java]Spring Initializrで始めるウェブ開発</title>
		<link>https://www.commuply.co.jp/technic/memo/java-spring-initializr/</link>
		
		<dc:creator><![CDATA[ume]]></dc:creator>
		<pubDate>Fri, 22 Nov 2024 00:42:20 +0000</pubDate>
				<category><![CDATA[未分類]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Maven]]></category>
		<category><![CDATA[mvnw clean package spring-boot:run]]></category>
		<category><![CDATA[mvnw.cmd]]></category>
		<category><![CDATA[Spring Boot]]></category>
		<category><![CDATA[Spring Initializr]]></category>
		<category><![CDATA[Spring Web]]></category>
		<category><![CDATA[ウェブ開発]]></category>
		<category><![CDATA[開発環境]]></category>
		<guid isPermaLink="false">https://www.commuply.co.jp/technic/memo/?p=688</guid>

					<description><![CDATA[　Spring Bootのサンプルプログラムをつくってビルドしてみました　OSはWindowsを使いました 　内容は Spring クイックスタートガイド に沿っています 準備 　Javaが使えるようになっていることが必 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">　Spring Bootのサンプルプログラムをつくってビルドしてみました<br>　OSはWindowsを使いました</p>



<p class="wp-block-paragraph">　内容は <a href="https://spring.io/quickstart" target="_blank" rel="noreferrer noopener">Spring クイックスタートガイド</a> に沿っています</p>



<h3 id="%25e6%25ba%2596%25e5%2582%2599" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)">準備</h3>



<p class="wp-block-paragraph">　Javaが使えるようになっていることが必要です。JDKのセットアップの詳細はこちら↓に記載しています<br><a href="https://www.commuply.co.jp/technic/memo/setup-apache-tomcat-install/#jdk-java-development-kit" target="_blank" rel="noreferrer noopener">JDK (Java Development Kit) － [Windows]初めてApache Tomcatをセットアップ</a></p>



<p class="wp-block-paragraph">　Maven, Tomcat, Spring Boot はインストール不要です</p>



<h3 id="spring-initializr%25e3%2581%25a7%25e3%2581%25b2%25e3%2581%25aa%25e5%25bd%25a2%25e3%2582%2592%25e3%2581%25a4%25e3%2581%258f%25e3%2582%258a%25e3%2581%25be%25e3%2581%2599" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)">Spring Initializrでひな形をつくります</h3>



<p class="wp-block-paragraph"><br>　まずは Spring Initializr のサイト↓を開きます<br><a href="https://start.spring.io/" target="_blank" rel="noreferrer noopener">Spring Initializr</a></p>



<p class="wp-block-paragraph">　次のような感じで設定します。<br>　Spring Boot のバージョンは、特に制約が無ければ括弧がないものの中で大きな数値を選びます。Packaging はウェブ用の『War』を選びます。Java のバージョンはお使いの環境にあわせます<br>　右側のDependencies で『Spring Web』を追加します</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="875" sizes="auto, (max-width: 645px) 100vw, 645px" src="https://www.commuply.co.jp/technic/memo/wp-content/uploads/2024/11/spring-initializer-1024x875.png" alt="" class="wp-image-694" srcset="https://www.commuply.co.jp/technic/memo/wp-content/uploads/2024/11/spring-initializer-1024x875.png 1024w, https://www.commuply.co.jp/technic/memo/wp-content/uploads/2024/11/spring-initializer-300x256.png 300w, https://www.commuply.co.jp/technic/memo/wp-content/uploads/2024/11/spring-initializer-768x656.png 768w, https://www.commuply.co.jp/technic/memo/wp-content/uploads/2024/11/spring-initializer.png 1227w" /></figure>



<p class="wp-block-paragraph">　設定が終わったら『GENERATE』ボタンを押します。ダウンロードが始まります</p>



<h3 id="%25e3%2581%25b2%25e3%2581%25aa%25e5%25bd%25a2%25e3%2582%2592%25e6%259b%25b4%25e6%2596%25b0%25e3%2581%2597%25e3%2581%25be%25e3%2581%2599" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)">ひな形を更新します</h3>



<p class="wp-block-paragraph">　ダウンロードしたひな形を展開します<br>　これからは、先の『Package name』に設定した値を『<span style="text-decoration: underline;">パッケージ名</span>』、『Name』に設定した値を『<span style="text-decoration: underline;">ネーム名</span>』と表記します<br>　展開したフォルダの中にある src\main\java\<span style="text-decoration: underline;">パッケージ名</span>\<strong><span style="text-decoration: underline;">ネーム名</span>Application.java</strong> をメモ帳で開きます</p>



<p class="wp-block-paragraph">元はこんな感じです↓</p>



<pre class="wp-block-code"><code>package <span style="text-decoration: underline;">パッケージ名</span>;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class HelloApplication {

	public static void main(String&#91;] args) {
		SpringApplication.run(HelloApplication.class, args);
	}

}</code></pre>



<p class="wp-block-paragraph">追記したものはこんな感じになります↓　太字の行を追加します</p>



<pre class="wp-block-code"><code>package <span style="text-decoration: underline;">パッケージ名</span>;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
<strong>import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;</strong>

@SpringBootApplication
<strong>@RestController</strong>
public class HelloApplication {

	public static void main(String&#91;] args) {
		SpringApplication.run(HelloApplication.class, args);
	}

	<strong>@GetMapping("/hello")</strong>
	<strong>public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {</strong>
		<strong>return String.format("Hello %s!", name);</strong>
	<strong>}</strong>

}</code></pre>



<p class="wp-block-paragraph">　ファイルを保存して閉じます</p>



<h3 id="%25e3%2583%2593%25e3%2583%25ab%25e3%2583%2589%25e3%2581%2597%25e3%2581%25be%25e3%2581%2599" class="wp-block-heading has-base-2-background-color has-background" style="padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)">ビルドします</h3>



<p class="wp-block-paragraph">次の手順でビルドと動作確認ができます</p>



<ol class="wp-block-list">
<li>Windowsコマンドプロンプトを開きます</li>



<li>ひな形の中にある pom.xml が置かれたフォルダへ移動します</li>



<li>『mvnw clean package <strong>spring-boot:run</strong>』コマンドを実行します</li>



<li>『&#8230; : Started HelloApplication in &#8230;』と表示されて画面が止まるまで待ちます（コマンドは終了しません）</li>



<li>ブラウザを開きます</li>



<li>http://localhost:8080/<strong>hello</strong> へアクセスします</li>



<li>ブラウザに『Hello World!』と表示されます</li>
</ol>



<p class="wp-block-paragraph">　Windowsコマンドプロンプトを終わるときはキーボードから「Ctrl + C」キーを押します</p>



<p class="wp-block-paragraph">　Windowsバッチをつくるとこうなります</p>



<pre class="wp-block-code"><code>cd /d "%~dp0"
call mvnw clean package spring-boot:run</code></pre>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
