無理なく酒を飲まないとな

昨日、一昨日は営業の人と一緒だったのもあって、2日連続で飲みに行ってしまった。飲んだ後はグダグダで何もできなくなってしまうので、今回みたいな場合は酒を飲まない日を作ってもいいかもしれない。無理がないように付き合いをしなきゃなと思います。

リスタートです

昨日は何をしたわけでもないけど一日が過ぎていた感じがする。夜になってから仕事の提案をしようとしたけど、どうにもスイッチが入らなくてやめてしまった。新しいウイスキーが入ったので飲みたかったというのもあります。 でも、区切りがつくまで進めた方がよかったと少し後悔気味です。

ということで、これから提案を出そうと思います。

稟議が通ることはなさそう

windows環境を作成するための費用を試算。仮想化ソフトは無料のvirtual boxを使うとしてOSとOfficeを用意する必要があります。これは自分がVBAの開発をmacで行うために必要なソフトです。。

まずはOS。ざっとひっかけたところ、amazonで買うのが安そうでした。ドメインの参加とかもないので、homeで十分です。

そしてOffice。高いのはわかっていましたけど、OSよりも金額は上なんですよね。

今時はシェアすることが当たり前になっているので、すべてGoogle Driveで済ませてしまえばいいのに、という気がします。Officeの購入をやめて、googleの法人契約をするのも有りじゃないでしょうか。 環境を用意するあめに調べておきながら何を言っているんでしょうかね...Google Driveでのマクロ機能、GAS(google app script)もあるので、そちらに切り替えた方がいいのかも。検討の価値ありですね。

話は戻って、Windows環境の作成は、Officeが高いので不採用ですね。調べる前からなんとなくわかっていましたけど、改めて確認しました。microsoftはライセンスで儲けすぎじゃないかなぁ。

windowsの環境も必要

プライベートではmacを使っているのですが、スキルはwindowsの方が圧倒的に高いんですよね。ただ、使い勝手がいいのはmacなので、すべてをmacに移行したい。既存スキルでまわしながら移行するのが無難なので、macwindows環境を作るのが現時点での妥協ポイントと思われる。

やろうとしてることはmacVBAの開発です。なのでOSとオフィスを揃えればok!ってことで、いくらで済むか試算してみます。オフィスが高いから、しばらくは家にあるwindowsの端末を使うことになりそうですけどね…

公式ドキュメントは頼りになるか???

core data を調べていたけど古いものしか見当たらず、これから作ろうと思っても当てはめることができなくなっています。調べても出てこない状況から以下のことが考えられる。

  • 今のiOSのローカルDBの主流はcore dataではない
  • 古い文献でも、ある程度の実績があればプログラムを組めてしまう
  • ローカルDBを使わない方法で実装(DBへ保存しなくても永続化できるらしい)
  • 調べ方が悪い

他の言語とか自分だったらどうするかということを踏まえると、現在はcore dataが主流ではないのが可能性として高い。でも、日本ではiPhoneのシェアが高いので、必然的にアプリの数も増えてきます。アプリの数が増えれば種類も多くなり、ローカルDBを使うアプリも一定数あるはずです。それでもローカルDBを使用しているであろう記事が見当たらないのです。

調べ方が悪いんでしょうか...

こーなったらapple公式のドキュメントを引っ張り出すしかないなと思って調べてみると、あるじゃないですか!appleのサイトにcore dataに関するドキュメントが。現時点ではざっとしかみていないけど、サンプルコードと合わせて見てみればなんとかなりそうな気がする。調べてもダメ、公式サイトを見てもダメだったら、iOSの開発をやめた方がいいんじゃないかと思ってしまいます。まずはDB接続を行うだけのダミーアプリを作り、その後に本来のアプリ開発へ移ります。

iOSアプリの開発依頼を受けられるように、今作っているアプリのバージョンアップを行っていこうと思います!

線のように見えるもの、それは点です

さて、稼がなくては!と思い、クラウドワークスに登録して仕事をみていたのだけど、自分がやりたいものとスキルがマッチしていないことに気付いた。気付いたというか、今まで見ぬふりをしてきたことを直視したという言い方が近い気がします。

普段はVBAもしくはVBをよく見ているのですが、自分はiOSJAVArubyを使った開発をしたいのです。仕事を見てみると、自分のスキルではできそうにない案件ばかり。やりたいと思っているだけで、やってきたわけではないんですよね。一番スキルが積まれているのはVBAなので、VBAをやるのが一番手っ取り早いのです。でも、敷居の低さから競争率が高いのと、OSがWindowsなのであまりやりたくないという思いがあります。

自分がやりたいことと実際にできることのアンマッチをなんとかしなくてはいけないのです。どーすればいいか。今の段階ではとにかく自分が作ろうと思ったものを片っ端から作り、スキルを身につける。やってくうちに自分の立ち位置がどのくらいかわかるようになるだろうし、他とのつながりができるきっかけになるかもしれない。

わかってはいたんですけど、見ないふりをしていて結局一周してきました。横着してはいけませんね。そのときに自分がやれることをやるしかないと改めて思いました。

刹那の瞬間の連続であり、後から見たら点がつながって線に見える。そんな感じでしょうか。その時々で全力を尽くします!

最小限のセットはフルセット?

レザークラフトの道具の調達へ向けて、最小限のセットでいくらになるか試算を開始しました。そこで、作ろうと思っているものを再確認。

  • コインケース
  • 小物入れ
  • マウスパッド

手軽に作れて普段から使うものです。とりあえず片っ端から作っていこうと思っていて、必要なものを並べていきます。

  • 木槌
  • ゴム板
  • 菱目打ち
  • カッター
  • カッターマット
  • ホックうち
  • 縫い針、糸
  • プレススリッカー
  • マルチステッチンググルーバー

すべて揃えようと思っていたときと内容はあまり変わっていません。なので、自分がやろうと思ったら一通り揃えることは間違いないです。でも金額が一万円を超えているので、家庭内決済は下りることはないでしょう。

では、どうするか。稼ぐしかないですね。レザークラフトを開始するために必要な費用を稼ぐ。これが一番よさそうですね。 ということで、直近の目的はレザークラフトをやるために稼ぐ!に決まりました。 頑張ります!