<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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>全国個人事業主支援協会 | T.S | Activity</title>
	<link>https://kojinjigyou.org/member-index/shinohara_t0480/activity/</link>
	<atom:link href="https://kojinjigyou.org/member-index/shinohara_t0480/activity/feed/" rel="self" type="application/rss+xml" />
	<description>T.S についてのアクティビティフィード。</description>
	<lastBuildDate>Mon, 06 Apr 2026 07:04:31 +0900</lastBuildDate>
	<generator>https://buddypress.org/?v=6.3.0</generator>
	<language>ja</language>
	<ttl>30</ttl>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>2</sy:updateFrequency>
	
						<item>
				<guid isPermaLink="false">dfe2aa5f86e6d62a5b80171ac33fe440</guid>
				<title>T.S wrote a new post, RPAのススメ</title>
				<link>https://kojinjigyou.org/?p=23863</link>
				<pubDate>Sat, 31 Jul 2021 13:09:45 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。<br />
RPAとは<br />
RPA、ご存知でしょうか。<br />
Robotic Process Automationと呼び、コンピュータ上の操作を自動的に行うことで、[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">e8f90659aa46d341b291355b84238981</guid>
				<title>T.S wrote a new post, 共通処理のまとめ方（Spring）</title>
				<link>https://kojinjigyou.org/?p=22442</link>
				<pubDate>Mon, 28 Jun 2021 22:29:14 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>要件上統一すべき処理が1箇所にまとめられているのが構造化された良いプログラムである、というのは以前にも執筆した通りですが、<br />
最近新しく参画した既存システム刷新のプロジェクトでは、個別の機能の処理内に多数同じ処理が記述されており、あらためてそれを痛感することとなりました。<br />
今回は、Springフレームワーク（Java）における共通処理の記載について、少し紹介させていただきます。<br />
Springフレームワー[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">6bf1150656d541ba7f8099293ca61fc4</guid>
				<title>T.S wrote a new post, 独力でシステムを組めるようになるために</title>
				<link>https://kojinjigyou.org/?p=21153</link>
				<pubDate>Sat, 29 May 2021 09:50:26 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>システムエンジニアという職種上、取り巻くIT事情が日進月歩なので、どのようなプログラミング言語であれツールであれ、ある程度独力で道を切り開いていくことが求められます。</p>
<p>その上で重要なのは、やはり基本です。<br />
新しい知見を取り入れ、成熟させるにしても、まずはその素地が必要です。</p>
<p>何かの動作をシステムとして組み上げようと思ったとき、まずは「こんな手続きを踏めば実現できる」という論理的な仮説を立てるこ[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">c9ba9f7792931b00d7345ba39bbf2e15</guid>
				<title>T.S wrote a new post, 多言語対応とその管理</title>
				<link>https://kojinjigyou.org/?p=19947</link>
				<pubDate>Thu, 29 Apr 2021 12:11:56 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>画面上のパーツの見た目を作り込んだり、機能を追加することは、Webエンジニアとしてはそこそこ大きな負担になるものです。<br />
JavaScriptを含む多くの言語では、プラグインを追加することによって、より綺麗なデザインや実装を簡単に使用することができますが、前月にお伝えしたSPAフレームワーク、Vue.jsでも同様に、プラグインをインポートすることで、簡単に拡張が行えます。<br />
多言語対応<br />
昨今のWebサービ[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">e1ba7fc6148805fc752d43ea18cfa683</guid>
				<title>T.S wrote a new post, SPAフレームワークの魅力</title>
				<link>https://kojinjigyou.org/?p=18466</link>
				<pubDate>Sun, 28 Mar 2021 18:32:58 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>Webシステムの設計・開発を主幹業務としている私ですが、最近はフロントエンドとバックエンドを分離して設計・開発するシステムがかなり多くなりました。<br />
フロントエンドで処理できることの幅が広がった昨今、Webシステムの潮流としても、できる限りサーバーサイドでの負荷を少なくし、可能な限りクライアントサイドに処理を任せることは妥当であるといえます。</p>
<p>今回は、ここ最近Vue,jsというフロントエンドのフレーム[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">1d5785a9f231373b2496d97239b20df3</guid>
				<title>T.S さんのプロフィールが更新されました。</title>
				<link>https://kojinjigyou.org/member-activity/p/7328/</link>
				<pubDate>Sun, 28 Mar 2021 17:02:39 +0900</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">d894ea9a6d32c9a10e57e54ca36520a3</guid>
				<title>T.S wrote a new post, ファイル、ちゃんと閉じていますか？</title>
				<link>https://kojinjigyou.org/?p=17269</link>
				<pubDate>Sun, 28 Feb 2021 09:55:02 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。<br />
先日、Javaで開発したプログラムにいただけないミスをしてしまったため、自戒のためにも記載します。<br />
try-with-resource構文でのファイルの自動クローズ<br />
JavaにおいてFileオブジェクトを取り扱う場合、読み込みの際には BufferedReader クラス等を使用することになると思います。<br />
こうしたクラスはJava1.7以降 AutoClosable インターフェースを実装しており、try[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">cbadb0bfd317df53c25ce2447f0b15e3</guid>
				<title>T.S wrote a new post, パフォーマンスを意識したコーディング</title>
				<link>https://kojinjigyou.org/?p=15441</link>
				<pubDate>Sun, 24 Jan 2021 10:32:09 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。<br />
昨年にかけて取り組んでいたプロジェクトも、リリースを控え、パフォーマンステストを実施しているところです。<br />
このフェーズまで進んでくると、原因を掴むのに苦労したり、頭の痛い内容がよくよく障害に挙がってくるものです。</p>
<p>設計レベルでの問題であることも多いのですが、今回はコーディングレベルでの原因と対応方法を挙げてみたいと思います。<br />
ログファイルの出力方針<br />
以前、ログファイルに書かれた内容は障害分析の要、と[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">ca96631e5704614f25e0f7dca8d1875b</guid>
				<title>T.S wrote a new post, アプリ設計をするその前に</title>
				<link>https://kojinjigyou.org/?p=14775</link>
				<pubDate>Tue, 29 Dec 2020 10:31:05 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。<br />
アプリ設計をするその前に<br />
先月まで、純粋なWebアプリケーションの開発を作業範囲としたプロジェクトに携わっていました。<br />
アプリの設計そのものは上位会社から受領したのですが、その設計が突っ込みどころ満載で…。</p>
<p>技術的な課題があったため何度も確認を重ねたのですが、設計元はその課題をきちんと理解していない様子。<br />
結果的にアプリ修正が後々になってから多発することとなりました。</p>
<p>また、アプリ設計がありな[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">4d39e40bc26f612f515bbdf0eb943d0d</guid>
				<title>T.S wrote a new post, よりよいコーディングのために（後編）</title>
				<link>https://kojinjigyou.org/?p=13783</link>
				<pubDate>Sun, 29 Nov 2020 23:43:24 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>前回の記事で、よいプログラムとは「構造化されたプログラム」であるということを私なりの解釈で記述させていただきました。<br />
今回はコーディングを早く行うテクニックやツールを少しご紹介したいと思います。<br />
リファクタリング<br />
Javaの老舗IDEと言えばEclipse。</p>
<p>そのEclipseで意外と知らない方が多かった機能がソースコードの「メソッドの抽出」。<br />
ソースコードでメソッド化したい箇所を選択し、右ク[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">a221c4c055d772df6ce2d7a0ff0f94eb</guid>
				<title>T.S wrote a new post, よりよいコーディングのために（前編）</title>
				<link>https://kojinjigyou.org/?p=12705</link>
				<pubDate>Sat, 24 Oct 2020 11:58:50 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>最近はプロジェクトの引継ぎなどで、他の方が書いたプログラムを改修しながら執務に当たることが多いです。<br />
他の方が書いたソースコードを見ていると、自分には思いつかなかったスマートなアプローチで処理を行っていたり、知らなかった書き方があったりと、大変勉強になっています。</p>
<p>その一方で、これは…と一言言いたくなってしまうコーディングを見かけることも多いです。<br />
私自身こだわりも強い方なので、あーだこーだと細か[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d24ca3f0291e458c0c1df07d598e479f</guid>
				<title>T.S wrote a new post, 巨大データとOutOfMemoryとの闘い</title>
				<link>https://kojinjigyou.org/?p=11689</link>
				<pubDate>Tue, 22 Sep 2020 04:17:56 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>普段はJavaを主戦力としている私ですが、巨大なデータの取り扱いが発生する際のプログラムにはいつも苦労します…。<br />
OutOfMemoryとの闘い<br />
Javaで書いたプログラムはJVMと呼ばれる仮想マシン上で動作するため、JVMが確保しているメモリ領域を超えるサイズのデータをメモリに展開してしまうと、メモリが足りなくなってしまい、エラーが発生します。これがOutOfMemoryエラーです。</p>
<p>解決策とし[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">2630840097656df434ce5a9f01f8821a</guid>
				<title>T.S wrote a new post, 二重実行を防止せよ！</title>
				<link>https://kojinjigyou.org/?p=10966</link>
				<pubDate>Sat, 29 Aug 2020 14:14:10 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>世の中、二重実行できてはならない操作があります。例えば、</p>
<p> 	商品の購入ボタンを2回押してしまった<br />
 	別々の人がたまたま同時に記事を更新したら、片方の内容が消えてしまった。</p>
<p>など…。<br />
あってはならないですが、Webシステムを構築しているといつかは突き当たる問題です。</p>
<p>二重実行と言っても、[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">ca23f8283a38c251b9a3c526f64d136c</guid>
				<title>T.S wrote a new post, 見えない文字の罠</title>
				<link>https://kojinjigyou.org/?p=9993</link>
				<pubDate>Sun, 26 Jul 2020 05:31:42 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。<br />
今回は小ネタですが、最近ハマった点を1つ。<br />
Visual Studio Codeが便利<br />
私がコーディングを行う際、頻繁に使用するのが、Microsoft製のVisual Studio Code（以後VSCodeと呼称）です。<br />
利点を挙げますと…</p>
<p> 	IDEに比べると起動が早い<br />
 	様々な言語に標準で対応している<br />
 	コード補完やジャンプも可能<br />
 	extentionを導入することに[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">b77476acb30108b4c539b1ee91adeaf2</guid>
				<title>T.S wrote a new post, フリーランスになってみて感じたこと</title>
				<link>https://kojinjigyou.org/?p=9113</link>
				<pubDate>Sat, 27 Jun 2020 12:33:53 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>今回は障害事例ではなく、フリーランスエンジニアになってからの生活について、<br />
私が感じた良かった点、悪かった点を投稿したいと思います。<br />
フリーランスになって良かった点<br />
収入が大幅にUP<br />
誰しもが大きな魅力として感じられる点はやはりここですね。<br />
会社の利益として差し引かれる分がありませんので、契約金額はすべて自分の収入となります。<br />
会社に在籍していた頃と比べ、業務内容はほぼ変わりませんが、収入は2倍[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">2ba11471564cea1732d10f1f1575a77e</guid>
				<title>T.S wrote a new post, ログは語る ～そのパスワード、安全ですか？～</title>
				<link>https://kojinjigyou.org/?p=7997</link>
				<pubDate>Sat, 23 May 2020 14:28:37 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>とある方からお電話があり、自身のホームページを表示すると常に403エラーになってしまうとのことで、調査依頼を受けました。<br />
ログは語る<br />
確かに、どの画面にアクセスしても、403エラーが返却されている。<br />
相手方の許可を得てサーバー内のファイルを覗いてみたけれども、<br />
.htaccessファイルの設定内容やパーミッションにおかしなところはない。</p>
<p>そこで、直近のアクセスログを見てみると…<br />
[25/Ap[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">f4816e43228ff54090f03ce049a41362</guid>
				<title>T.S さんのプロフィールが更新されました。</title>
				<link>https://kojinjigyou.org/member-activity/p/3344/</link>
				<pubDate>Sat, 23 May 2020 12:33:35 +0900</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">f33605867d8f6d372817fc723c359928</guid>
				<title>T.S wrote a new post, 巨大なテーブル、データ圧縮していますか？</title>
				<link>https://kojinjigyou.org/?p=6772</link>
				<pubDate>Sun, 19 Apr 2020 04:38:11 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>Webアプリケーションのバックエンドで動き、あらゆるデータを管理しているDBですが、<br />
急にクエリ実行が遅くなった…！<br />
という状況が再現しては、原因究明に苦心することがたびたびありました。</p>
<p>クエリ実行が急に遅くなったときのアプローチとしては、</p>
<p> 	クエリのチューニングを行う必要がある場合<br />
 	アプリケーションとしての見直しを図る必要がある場合<br />
 	DBの運用管理に問題がある場合</p>
<p>など[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">8042f7cece034aef00afefcd449a9c98</guid>
				<title>T.S さんがプロフィール写真を変更しました</title>
				<link>https://kojinjigyou.org/member-activity/p/2751/</link>
				<pubDate>Sun, 19 Apr 2020 03:18:24 +0900</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">ff97eb541b3ad0c70d74e0d109f28958</guid>
				<title>T.S さんがプロフィール写真を変更しました</title>
				<link>https://kojinjigyou.org/member-activity/p/2750/</link>
				<pubDate>Sun, 19 Apr 2020 03:14:21 +0900</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">01f11125097e52dc3bedf03dfa23bec9</guid>
				<title>T.S wrote a new post, Singletonなクラスに状態は持たせるな！</title>
				<link>https://kojinjigyou.org/?p=5943</link>
				<pubDate>Tue, 24 Mar 2020 14:34:00 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。<br />
今回はごく基本的な内容になりますが、ご紹介します。<br />
バリデーション<br />
Webアプリケーションでは、画面上からリクエストされた入力内容は常にチェックし、<br />
アプリケーションを正しく動作させるとともに、不正データの混入を防止することが求められます。<br />
このチェック処理のことをバリデーションと呼んでいますが、単純に<br />
①アプリケーション上、不正な文字種を入力させない<br />
という内容だけではなく、<br />
②ある状態になって[&hellip;]</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">52b5fda1e7f52d4467cd8ddf4c6f7536</guid>
				<title>T.S wrote a new post, 日付計算、正しくできていますか？</title>
				<link>https://kojinjigyou.org/?p=5057</link>
				<pubDate>Sun, 16 Feb 2020 10:13:48 +0900</pubDate>

									<content:encoded><![CDATA[<p>こんにちは。</p>
<p>今回から、私が実際に体験した問題やその対応策を載せていきたいと思います。<br />
私見に基づく記載もあるかと思いますが、何卒ご容赦ください。<br />
日付計算の曖昧性<br />
システム設計者やプログラマーの方には常に注意していただきたい問題の1つ。<br />
その日付時刻、正しく計算できていますでしょうか？</p>
<p>システムのよくある要件に、下記のような事例があります。</p>
<p> 	1ヶ月先まで有効なリンクをメールで送信する<br />
 	月末[&hellip;] <img src="https://kojinjigyou.org/wp-content/uploads/2020/02/56b634f76481f2ba1c243e7fe00dc268_s-300x214.jpg" /></p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">2feed9baacb07f5d15e964dfee107a49</guid>
				<title>T.S さんのプロフィールが更新されました。</title>
				<link>https://kojinjigyou.org/member-activity/p/2191/</link>
				<pubDate>Sun, 16 Feb 2020 10:07:58 +0900</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">56c15ffbe3187d33a979a5a65d7c4c5b</guid>
				<title>T.S wrote a new post, 自己紹介</title>
				<link>https://kojinjigyou.org/?p=4601</link>
				<pubDate>Sun, 26 Jan 2020 12:55:14 +0900</pubDate>

									<content:encoded><![CDATA[<p>はじめまして。<br />
本年1月より当協会にてお世話になります、システムエンジニアのT.Sです。</p>
<p>4年強SI企業に勤務し、2019年2月よりフリーランスとして業務システムの設計・開発・運用に携わり、現在に至ります。<br />
主にWebアプリケーションシステムの構築を得意としております。</p>
<p>次回以降、これまで参画した案件の中から、印象深いテーマと設計、バグとその対応についてご紹介していきたいと思います。<br />
よろしくお願いいたします。</p>
]]></content:encoded>
				
				
							</item>
					<item>
				<guid isPermaLink="false">d82e488b0696e77b3812ba8460fa4b23</guid>
				<title>T.S さんのプロフィールが更新されました。</title>
				<link>https://kojinjigyou.org/member-activity/p/2020/</link>
				<pubDate>Sun, 26 Jan 2020 12:42:13 +0900</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">510917c718136ef2c4c6f51286ed2cd2</guid>
				<title>T.S さんがプロフィール写真を変更しました</title>
				<link>https://kojinjigyou.org/member-activity/p/2018/</link>
				<pubDate>Sun, 26 Jan 2020 12:38:22 +0900</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">72303a60a1b59b54a33fe487fd309208</guid>
				<title>T.S さんのプロフィールが更新されました。</title>
				<link>https://kojinjigyou.org/member-activity/p/2003/</link>
				<pubDate>Sat, 25 Jan 2020 09:34:17 +0900</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">3ba7c6e0655b29da8b81b0ffd67e6155</guid>
				<title>T.S さんがプロフィール写真を変更しました</title>
				<link>https://kojinjigyou.org/member-activity/p/2002/</link>
				<pubDate>Sat, 25 Jan 2020 09:33:14 +0900</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">cacecd3f423f31f8397e9fbc98ccd1a6</guid>
				<title>T.S さんのプロフィールが更新されました。</title>
				<link>https://kojinjigyou.org/member-activity/p/1899/</link>
				<pubDate>Mon, 20 Jan 2020 07:41:11 +0900</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
		
	</channel>
</rss>