ryo-memorandum94の日記

個人開発と副業挑戦の日記です!

【第六話】ついにリリース!!出店までの大奮闘記

皆様いかがお過ごしでしょうか。 Ryoと申します。

ここでは私の経験を活かして副業をしてみたい! という興味と挑戦を日記的に残していきます。

■ ついにリリース!!

これまでの記事でも話していた
個人開発していたツールを
ついにリリースいたしました!!✨️

窓口が多い方がいいことや
サービスの違いなどもあり
ココナラ

BOOTH
にて出店いたしました!

気が向いたらぜひ、覗いてやって下さい!

↓サポート付きのココナラ店舗↓

簡単画像整理ツール【=tonto=】お譲りします ポイっと投げて写真整理!簡単画像整理ツール【=tonto=】 | ココナラ

↓お手頃にツールのみ配布のBOOTH店舗↓

​写真整理ツール「=tonto=(トント)」|ポイっと投げるだけで、思い出が撮った順に整列! - くま太Lab - BOOTH

■ 開発よりも大変?出店準備に四苦八苦

ツールの開発自体は先週の平日末には
いつでもリリースできる状態だったのですが…。

その後の出店準備の方が私は大変でした(笑

漠然と「ココナラとかで出すかぁ〜」
などと考えていたのですが、
いざいろいろ設定していると

「あ…サムネイル作らなきゃ…」
とか
「思ってた価格で売り出せないじゃん!?」

などなど、
出店する窓口によって
設定基準や客層に特徴があるようで…。

例えば、
ココナラで私のツールを売り出すと
サービスの分類として最低価格は3000円でした。

私の肌感では、
高くても1500、可能なら1000かそれ以下。

それくらいが妥当な相場かなと感じてたので、
最低価格が3000円と見て焦りました!

■ 価値の「鮮度」と「付け方」

私としては高く感じる最低出品価格。

「今から機能を追加するか?」
とも考えましたが、
漠然と、こういうのは生物だとも感じていました。

私より優れたエンジニアさんは星の数ほどいます。
そんなことは当たり前。

ならその中で、 私にしかできない売り出し方や思想のツールで
いち早く提供することが大事そうだなぁ…と。

売り出すものはツールですが、
価値の付け方は多種多様です!

最低価格が高いなら、
付加価値を付ければいいじゃない!

と言うことで、
もともと
「パソコンがニガテな方も使いやすい」
を目指して作ったツール。

導入でつまずいては元も子もない!

そこで、
最低価格が3000円のココナラ限定で、
導入サポートを付けることにしました!

これなら導入も安心ですし、
最低価格3000円でも妥当に感じるかなと!
(私のサポートに2000円前後の価値があるかはまた別として…)

とにかく、
理想のスケジュールや 出店する窓口によって違いなど
戸惑うことも多かったですが…。

価値を以下に高くできるかを決する「鮮度」と
付けるべき価値の「付け方」。

特に後者は、 私に何ができるかを再認識させてくれる
いい機会になりました!

自身の「強み」を理解する。
大切ですね!!

■ プロダクトエンジニアとしての醍醐味?

いろいろと障害はありつつも、
何ができるだろう、どう対処しよう
と、私自身が持つ材料で目的達成を目指す。

何より、
作って、準備して、作戦を練って、売り出す。

この過程が楽しいですね!!

まぁ、出店が最終目標ではなく、 ツールを手に取ってもらえる。
誰かの役に立つ。

それが広がってくれることが最終目標なので、
これからが本番です!!

これからも引き続き、
進捗や次の開発なんかについても
記していきたいと思います!

応援よろしくお願いいたします🙇

■ 編集後記

自分の仕事やスキルを少しでも活かしたくてPowerShellにて個人開発をはじめました。
現在は「写真整理ツール」を個人開発し、
ココナラ、BOOTHにて展開中です! ここではこれまでの経験と思ったこととか、進捗とかを発信していきます!!
未経験エンジニアの困った備忘録も発信していくので、ぜひチェックしてください!

↓↓↓ 開発日記 [前話記事] ↓↓↓

ryo-memorandum94.hateblo.jp

↓↓↓ココナラ店舗はコチラ!↓↓↓

簡単画像整理ツール【=tonto=】お譲りします ポイっと投げて写真整理!簡単画像整理ツール【=tonto=】 | ココナラ

↓↓↓BOOTH店舗はコチラ!↓↓↓

​写真整理ツール「=tonto=(トント)」|ポイっと投げるだけで、思い出が撮った順に整列! - くま太Lab - BOOTH

↓↓↓ PowerShellを学ぶならコレ! [オススメ] ↓↓↓

「元データは触らない」から始まる、初心者が大切にしたい開発の“優しさ”

皆様いかがお過ごしでしょうか。 Ryoと申します。

私の個人開発時の困ったを
メモも兼ねてブログを残します。

■ 解決したい悩み

実務で開発をするようになり、
改めてデータの扱い方を考えます。

私も昔は(もちろんプライベートで)、
ファイルの置き場所やファイル名の重要さを考えず、勝手に変えたりした結果
「え…データが開かなくなったんだが…?」
となったこともしばしば…。

まぁ、これが自身のものならいいのですが、
大切なお客様のデータともなると
もう、花よりも丁重に扱う必要があります!

なので
すごく初歩的だけど、
開発では必要不可欠な
設計において配慮するべきポイント
をお話していきます。

■ 【設計の思想】3つのポイント

まず1つ目は
元データを触らない!
ですね!

ただいま作製しているツールでも、
ただリネーム(名前の変更)をするのではなく、
コピーしてからリネーム
するような仕様となっております。

大事なデータであると同時に、
ユーザー(利用者)がうっかりバックアップを取り損ねても、
変更されるのはコピーされたデータ
なので、安心して使えます!
(それでもバックアップは取りましょう!!)

データに変更を加える際は
コピーしたデータを触りましょう!!

2つ目は
[使いやすい]を考える
ですね!

これは実務をして感じましたが、
やっている内に

使いやすい
とは
このツールに求められていること
なんだなぁと気付きます。

こちらが
「メンテナンスも操作も簡単になるように〜」
と考えて作っても、
「そう言うのはいいので速く動くものを!」
と要望があったり、かと思えば
「もっと整っていて簡単なものを!」
と求められたり。

それもそのはずですよね。
大量のデータを扱うのに、
GUIを凝っても、
ユーザーはもっと効率よくデータを扱いたいですし

大事な限りあるデータを
複雑かつ乱雑に扱われては
ユーザーは安心してツールを使えません。

そのツールに何が求められているかを考えるのも、
良いツールを提供する第一歩だと思います!

そして3つ目は、 ユーザーを放ったらかしにしない、
透明性のある設計です。

例えばツールの処理中、 データが多くて完了に時間がかかる場合。

何の処理をしていて、
どこまで完了しているのかなど、
進捗が見えないとユーザーとしては
「これは動いてる?…止まってる?」
と困惑してしまいます。

どこまで終わって、今何をしているのか。

「コレをしたよ!!」だけでも分かれば、
ユーザーは安心してツールを頼れるかなと!

以上の3つを考えながら開発すると、
自ずと自分の実力も向上していくのかなと感じています。

■ 相手のことを考える

個人開発に取り掛かって間もないですが、
思いやりのある設計は常に意識したいところですね。

自分一人ではどうしても余計なことを考えてしまい、
変なところに時間をかけてしまうこともよくあります(笑

真に考えるべきは
ユーザーにとって使いやすいかどうか!
なので、ツールの用途やニーズに合わせられる
そんなエンジニアでありたいですね!

■ 編集後記

自分の仕事やスキルを少しでも活かしたくてPowerShellにて個人開発をはじめました。
現在、この仕組みを使った「写真整理ツール」を個人開発しています。
この記事もチャレンジの一環だったり!
未経験からエンジニア×副業に挑戦するドキュメンタリーとして、開発の裏側も発信していくので、ぜひ応援してくださると嬉しいです!

↓↓↓ 開発の困った [技術関連記事] ↓↓↓

ryo-memorandum94.hateblo.jp

↓↓↓ PowerShellを学ぶならコレ! [オススメ] ↓↓↓

【第五話】元役者志望の私が、30代からプログラミングに「命」を吹き込むまで。

皆様いかがお過ごしでしょうか。 Ryoと申します。

ここでは私の経験を活かして副業をしてみたい! という興味と挑戦を日記的に残していきます。

■ 学習の意欲とスタート

ただいまツールリリースのために、
絶賛テスト&改良を行っております!

なので今回は、
私がプログラミングを勉強するきっかけや
そのスタートについて綴ろうかと思います。

■ 違う畑からのスタート

別の記事でも話しているのですが、
私は元々役者さん(主に声優)を目指しておりました!

本当はすごく演じることは楽しくて、
私の生涯で一番向き合ってきた事でした。

やってて楽しいし、
やればやるほど結果がついている!
それだけの才能がある!!

そう信じたかったんですねぇ…。

そう錯覚してラクをしたかったのかも…。
今考えると、あまりにも意思が脆かったです…。

物事の捉え方は人それぞれ
それを前提で話しますが…。

やればやるだけ結果がつくなら、
才能があるだけなら、
誰も苦労はしないわけで…。

絶えず思考することが重要だなぁと!

■ 努力の第一歩

もちろん、
難なくこなすような方もいて、
天才だなぁ…いいなぁ…
とか思っていましたが。

そんな方達も、
自分の輝かせ方を知っているからなのかなと
そう思ったりします!

周りは「比較対象」ではなく
尊敬」の対象として見るようになり。

お芝居から離れて、
お芝居が好きなんだなぁとか、
時すでに遅しなことを考え始めて思いました。

多分このまま
「天才 = ラク」

みたいな考えかたじゃ何をやっても
同じ轍を踏むだろうなぁと。

なので私は
努力する努力をする
ことから始めました。

モチベーションは大事なので、
まずは興味のあることから!

ゲームも好きで、
オリジナルのゲームを作ってみたい!!
とか思ったこともあったので
「作るなら…プログラミングから勉強するか」
と言うスタート。

しかし私は勉強など得意ではなく、

やはり分からないとつまずいて、
呆然とする日々…。

しんどいなぁ…やめたいなぁ…

とか考えるなんてザラですね(笑

でもそこでやめたら努力の努力すら出来ていないので…

悩んでる時が一番カッコいい!!

と思うようにしました!(笑

もちろんしんどいものはしんどいですが
私は単純なので、
そんなマインドコントロールだけで
今まで学習を続けております!

そして何とか、 他の言語も学習しつつ、 PowerShellでは実務もできるようになりました!

まだ結果は出ていませんが、
今回のような個人開発×副業
何かにも挑戦できるようになりました。

自分語りで大変恐縮なのですが…

つまり、
進みが遅くても、才能がないと思い込んでも
考え続けること、継続することが
大事なのだと学びました!

そして、
その先の挑戦は楽しいものです(笑

回り道しても無駄はない
と思うので、
突拍子もない挑戦も、
時間のかかる挑戦も、

挑戦する人を
尊敬し、応援しております!

■ 編集後記

自分の仕事やスキルを少しでも活かしたくてPowerShellにて個人開発をはじめました。
現在は「写真整理ツール」を個人開発しています。 ここではその経験と思ったこととか、進捗とかを発信していきます!!
未経験エンジニアの困った備忘録も発信していくので、ぜひチェックしてください!

↓↓↓ 開発日記 [前話記事] ↓↓↓

ryo-memorandum94.hateblo.jp

↓↓↓ PowerShellを学ぶならコレ! [オススメ] ↓↓↓

【第四話】βテスト開始!優しいツール作りのために

皆様いかがお過ごしでしょうか。 Ryoと申します。

ここでは私の経験を活かして副業をしてみたい! という興味と挑戦を日記的に残していきます。

■ 進捗と戦い

今回も、進捗とその中での小さな奮闘を
綴ろうかと思います。

なかなかエラーが消えず、
四苦八苦しておりました(笑

■ β版テスト開始!

エラーがなくなる(ちゃんと動く)まで
何度も調整して…
エラーが出ると、

「なんでやねん!!」

と1人で叫んでいたりして…(笑

まぁ、そのエラーが少しづつ消えていく
目に見えて完成していく過程も醍醐味なわけで。

ゲームで地道に育てたキャラのレベルが
90レベル代に入った時みたいな感覚!
(伝わるかな…)

そんなこんなで、
βテストを開始できました!

(ベータ版のGUI画面)

自分で試したり知人に試してもらって
使い勝手や動作の確認をしております!!

■ さらに優しいツールへ

私も普段から
仕事で大切なデータなどを扱うので
データの脆さをそれなりには理解しています。

それが思い出の詰まった写真ともなれば
なおのこと!!

「優しいツール」を目指し、
まず削除を伴う動作は入れないように…
など、心がけております!

リリースまで秒読み?
なので、応援してくださると嬉しいです!

■ 編集後記

自分の仕事やスキルを少しでも活かしたくてPowerShellにて個人開発をはじめました。
現在、この仕組みを使った「写真整理ツール」を個人開発しています。 ここではその経験と思ったこととか、進捗とかを発信していきます!!
未経験エンジニアの困った備忘録も発信していくので、ぜひチェックしてください!

↓↓↓ 開発日記 [前話記事] ↓↓↓

ryo-memorandum94.hateblo.jp

↓↓↓ PowerShellを学ぶならコレ! [オススメ] ↓↓↓

【予測機能が沈黙…】PowerShellのGUI作成でイベントが予測機能にない…

皆様いかがお過ごしでしょうか。 Ryoと申します。

私のPowerShell開発時の困ったを
メモも兼ねてブログを残します。

■ 解決したい悩み

今回は、よく使うからこそ要チェックの
GUI関連の予測機能(インテリセンス)
について、自身のメモとしても記していきます。

そもそもGUIって?
となる方もいるかも(私はなりました)
なので…

GUIとは
グラフィカルユーザーインターフェース
の略ですね…
と言っても私はピンと来なかったので、

分かりやすく言うと、
ATMを操作する時に「お引き出し」や「お振込み」などの選択肢、あと暗証番号を入れる際の画面構成、ボタンや入力欄が画面上に表示されているアレが、
GUIです!

扱う側(ユーザー)はアルファベットや数字の羅列を打ち込まなくても、
「お振込み」ボタンを押せば機械は「振込み操作を行うよ!」
と動いてくれます。

プログラミングを始めて分かりましたが、
このGUI、作るの大変なんですね…。

今回はそんなGUIの困りごとを記します。

■ 予測機能に出ない…

PowerShellで開発を行う場合、
VSCode(推奨)

PowerShell ISE
のどちらかで開発することになるのですが…。

PowerShell ISEは、
Windowsをお使いであれば標準的に使えるので、
比較的とっつきやすいイメージですが…

例えば下のようなスクリプト

#PowerShell
$file = Get-Item "C¥:test¥aaa.txt"
$file.

$fileという変数の後に「.」をつけると
「Length←[文字数や要素数を返す]」や
「ToString()←[値を文字列に変換する]」

など、後に付くプロパティやメソッドを表示してくれる予測機能(インテリセンス)があるのですが…。

GUIを作成していると、
Add_Click()
などの活躍頻度の高いイベントすら
予測機能で出してくれません…

■ 開発は新しい環境で…

理由としては、
裏でこっそり作ってくれている特殊な命令だから、
見えないようです。

なのでPowerShell ISEでは
こうしたAdd_Click()のようなイベントは
予測に現れないと…。

頑張って手入力したり、イベントを調べて
実装させるしかありません。

現在推奨されているVSCodeと言うツールなら、
イベントもちゃんと予測してくれるので、

開発の際はVSCodeを使うと捗るかと!

かく言う私は起動の速さから
PowerShell ISEを確認用、
VSCodeを開発用と使い分けながら
開発を行っております!

■ 編集後記

自分の仕事やスキルを少しでも活かしたくてPowerShellにて個人開発をはじめました。
現在、この仕組みを使った「写真整理ツール」を個人開発しています。
この記事もチャレンジの一環だったり!
未経験からエンジニア×副業に挑戦するドキュメンタリーとして、開発の裏側も発信していくので、ぜひ応援してくださると嬉しいです!

↓↓↓ 開発の困った [技術関連記事] ↓↓↓

ryo-memorandum94.hateblo.jp

↓↓↓ PowerShellを学ぶならコレ! [オススメ] ↓↓↓

【第三話】進捗と、この挑戦を始めて得た収穫。

皆様いかがお過ごしでしょうか。 Ryoと申します。

ここでは私の経験を活かして副業をしてみたい! という興味と挑戦を日記的に残していきます。

■ 進捗

今回は、進捗などを綴ろうかと思います。

やる事はそう複雑ではないのですが、
より使いやすくしようとすると、
どうしてもスクリプトが流すなりますね(笑

(画像は製作途中です)

それにスクリプトも
「こんなスクリプトを書いて!」とAIに頼むこともできるのでしょうが、
自身のスキルアップや、何より大事にしたい
透明性」が欠如してしまうので、
仕事の合間を縫って製作中でございます!!

(作成途中の画面)

■ スケジュール

初めての個人開発にして副業なので、
もっとスピード感をもって出したかったですが…。

これも経験です!!

今月中にはリリース(売り出し)と行きたいですね!!

■ 余談

この挑戦をするうえで、
三人寄れば文殊の知恵的な考え方をできたのは、
自身の精神的に収穫でした!

「こんな経験役に立つのかな…」

と昔の私が落ち込んでいたものを
束ねたら

「お、なかなかいい経験じゃん」

と思うことができました!

メンタルとやる気が直結しているので、
こういう経験の積み重ねが挑戦への糧だったり
さらに良い経験ができたり
相乗効果をもたらしてくれるかなと思っています(笑

■ 編集後記

自分の仕事やスキルを少しでも活かしたくてPowerShellにて個人開発をはじめました。
現在、この仕組みを使った「写真整理ツール」を個人開発しています。 ここではその経験と思ったこととか、進捗とかを発信していきます!!
未経験エンジニアの困った備忘録も発信していくので、ぜひチェックしてください!

↓↓↓ 開発日記 [前話記事] ↓↓↓

ryo-memorandum94.hateblo.jp

↓↓↓ PowerShellを学ぶならコレ! [オススメ] ↓↓↓

【第二話】挑戦と準備!未経験なりの考え方

皆様いかがお過ごしでしょうか。 Ryoと申します。

ここでは私の経験を活かして副業をしてみたい! という興味と挑戦を日記的に残していきます。

■ 準備

ここが一番楽しく感じます(笑

コンセプトや大事にしたいこと、
どこで展開して行くのかなどなど…

根幹としたい部分を決めて、
なるべくこの軸はブラさず活動していきたいですね!

■ コンセプト

もちろん、いろんな方の役に立つツール作りを心掛けたいですが、
一番嬉しいのは
簡単」、「ラク」なことかなぁと。

例えば、このツールを私のおばあちゃんが使ったとして、
あぁしてこうしてこれやって、
と言わなくても、
これをこう!
で動くのが理想。

その「理想」をコンセプトとして、

とりあえずは「ラクなツール」としました!

■ 大事にしたいこと

私自身、興味があってプログラミングを学んでみたり、
IT企業へ就職してみたりしてますが
得意かと言うとそれは別で…

だからこそコンピューターがニガテな人に
寄り添える姿勢は持っておきたいですね!

専門用語を並べられるより、

こんな事できるよ!
それはこうだからだよ!

と言う簡潔さと、
ニガテな方にも

その理由が見て分かる透明性
大事にしたいですね。

オリジナリティーの担保?として、
おいそれとバラ撒けるわけではないですが、

現状、理想には程遠いかも知れませんが
コンセプトや根幹、行動理念みたいなものは
挑戦する上で大事かなぁと思ってます!

■ オススメ

ちなみに、私はPowerShellでツールを作成してますが、
最初はもちろん分からないことだらけ…。

そこで私は書籍から入って
学習するようにしているのですが。
私が愛用していた書籍はこちらです。

こう書けばこんな結果になるよ!
と、分かりやすく書いてあります。

書いて動かす。
この「成功体験」に近い感覚がないと
勉強を楽しいと思えないので(笑

学習方法などは個人差がありますが、
書籍ではこちらが読みやすく感じました!

以上、オススメでした!

■ 編集後記

自分の仕事やスキルを少しでも活かしたくてPowerShellにて個人開発をはじめました。
現在、この仕組みを使った「写真整理ツール」を個人開発しています。 ここではその経験と思ったこととか、進捗とかを発信していきます!!
未経験エンジニアの困った備忘録も発信していくので、ぜひチェックしてください!

↓↓↓ 開発の困った [技術関連記事] ↓↓↓

ryo-memorandum94.hateblo.jp

↓↓↓ PowerShellを学ぶならコレ! [オススメ] ↓↓↓