Railsアプリのデプロイ

こんにちは。
ここ3日ぐらい、TFDiary(Railsアプリ)のデプロイに苦戦しています。
というか、ほとんどはhi-assist.comのサブドメイン追加に時間を取られてしまいました。

サブドメインの追加

まず、このブログで用いているhi-assist.comのドメインにサブドメインを追加し、そこからTFDiaryへアクセスできるようにしようとしてました。

VPSサーバー側の設定は色々調べながらできたのですが、ややこしかったのがDNSの設定。
お名前.comの共用サーバーでhi-assist.comを使用して、そのサブドメインはさくらのVPSサーバーと紐付けたい。

そこで、hi-assist.comのドメインを管理しているお名前.comの下記のような画面からサブドメインに対してさくらのDNSサーバーへのNSレコードの追加したのですが、共用サーバーを使用している場合はこの画面から設定しちゃいけなかったらしく、一時ブログにアクセスできなくなってしまいました。

共用サーバーの管理者メニューに独自ドメイン設定っていうのがあるので、ここからサブドメインを追加できるらしい。
ということで、そっちに切り替えたのですが、なかなか設定が反映されないのか、共用サーバー(このブログ)にもVPS(サブドメイン)にもアクセスできない状態が続いてました。

いつまで経ってもアクセスできず、色々設定をいじっていたのですが、中々うまく行かず、お手上げ状態でした。
(いやらしいことに、設定いじってた時に少しの間だけアクセスできるようになったりして、もう訳がわからない状態でした。)

そして今日、自分の中で結局上記の「共用サーバーの管理者メニューから独自ドメイン設定」するのが正しいと結論付け、他に原因がないか見直しました。
とその時、思いつきました。もしや自宅で使ってるWifiルーターの仕業???

iPhoneのWifiをオフにして4G回線でアクセスしてみると、、、できた!!!!
なんということでしょう。
奴が間違ったルーティング情報を保持していたのか。

なんか色々いじっていたからルーティングがおかしくなってたんですかね。
とりあえずルーター初期化して問題解決!

TFDiaryのデプロイ

やっとデプロイ作業ができる。と進め始めましたが、よくわからないことが多いです。
capistranoっていうGemを使ってデプロイしようとしているのですが、うまくサーバにssh接続できなくて困ってます。

ちゃんと鍵もポートも設定してるのになあ。
ssh接続してそうなところで「cap aborted! NoMethodError: undefined method `match’ for nil:NilClass」ってのが出てデプロイできない。。。

ということでまだもう少しかかりそうです。
サービス公開するのってこんなに難しいんですかね。
なんか無駄なことしてる気がする。

以上です。
ではまた!

Flutter

こんにちは。
ちょっと寝不足です。

開発の状況

TFDiaryできました!
あとはサーバーにデプロイするだけです。
ただ、このブログ書いてるサーバーにデプロイしようかと思ってたのですが、このサーバー、共用サーバーなんですよね。。。
RailsのサービスとかをデプロイするにはVPSサーバーが必要らしいので、また新たに借りようと思います。

※共用サーバーは他の人とサーバーを共有して使うので、勝手にインストールとかできないそうです。
VPSは仮想的にプライベートなサーバーとして使えるので自由度が高いのだとか。
何も知らずにレンタルしてしまいました。

HEROKUとかいう簡単に無料でデプロイできるサービスもあるんですが、今後の為にも、VPS契約しておこうと思います。

月曜日には公開できるかと思いますので、もう少しお待ちを。

クレジットカード

届きました!
口座振替用紙を出してないのに!
出さなかったら振込用紙とかが送られて来るんですかね。
とりあえず口座振替用紙を送付して、アマゾンでシュレッダーを早速買いました。

Flutter Meetup

今日はFlutterというプラットフォームの勉強会に行ってきました。
リンク:Flutter Meetup Osaka
勉強会見つけるまでFlutterって何?の状態だったのですが、iOSとAndroidどちらも開発できるということで興味が湧き行ってみました。
(TFDiaryのアプリ化も目指してます。)

感想としては、まだまだこれからの技術だなと思いました。
でも、すごく使いやすそうではある!ので、知っていて損はないかと。
環境はAndroidStudioかVS Codeを使うんですが、iOSの開発もできちゃうんですね。
言語はDartという知らない言語でしたが、結構理解しやすそうでした。

iOSとAndroidどちらも開発できるという点ではXamarin(ザマリン)というC#で開発できるものもあるので、そっちを使うかなあって感じです。
この前Xamarinの勉強会を逃してしまったので、またあれば行きたいですね。

Flutter Meetupは東京でもやってるらしく(むしろ東京が本流)、YouTubeのライブ配信とかもあるので、興味ある方は是非。
次回は7/19(木)です。詳細は下記をご覧ください。
Flutter Meetup Tokyo

今日は以上です! ではまた!

活動的

こんにちは。

今日は盛りだくさんですよ。

まずは仕事の話

なんと今日、Crowdtechから連絡がありました!
railsの未経験OKの案件を2件も紹介して頂きました。

やっぱ未経験は難しいんかなーと思っていた矢先のこの報告は嬉しい限りです。
とりあえずその内の1件に応募して、面接させて頂きたいと返信しておきました。

初めてなので躊躇してしまいましたが、普通に考えて数打った方が良いだろうし、もう1件も応募したいと思います。
(メールの返信がきたら連絡しておきます。)

まだ面接もしていないので受注できない可能性の方が高いかもしれませんが、
少し励みになりました。頑張ります。

もくもく会

また、今日はWEB系言語のもくもく会に参加してきました。
梅田のとある会社の代表の方が開催されていて、関東だけでなく関西もIT業界盛り上げようってコンセプトでやってるらしいです。

会場もその会社のフリースペースのようなところで、本当にもくもくと作業していました。
たまに代表の方が話しかけてくれました。
作業に集中もできるし、色んな話も聞けて刺激になるし、やる気の維持にもいいですね。
これからいろんなイベントに顔出して行きたいと思います。

開発

ほぼ機能は完成しました!
あとはデザイン直したいとこ直して、公開します!
明日か明後日にはしたい!

でも公開初めてなので、手こずるかもしれません。
というかどうやって公開したらいいのか分かりません。
頑張って調べながらやります。

SNS

Twitterのアカウント作りました。
出口@hi_assist
ブログの内容とかぶるかもしれませんが、宜しければご覧下さい。

また、このブログですが、SSLに対応しました。
サーバー側の設定で簡単にできました。
https://hi-assist.com
からアクセスして下さい。

今日のところは以上です。ではまた!

あと少し

こんにちは。
昨日は地震がすごかったですね。

うちもかなり揺れて、壁にかけてあった時計が頭に直撃しました。
ちょっと痛かったけど大丈夫でした。

開発の進捗

もう少しでTFDiaryが公開できそうです。
なんとか今週中にはしたいかな。。。
(テストとか全然できてないですが、使いながら直していきます。。)

クレジットカード

口座開設できて、クレジットカードの審査も通ったので、
もうすぐクレジットカードが使えるようになります。

カードできたらとりあえずシュレッダーを買いたいです。
何かと印刷ミスとかの書類処分するの面倒なので。。。

仕事

なかなか受注できないですね。
とりあえず他にもスマートフォンアプリ系の仕事に応募してみました。
それが通ればSwiftとかJavaとか勉強しないといけないですね。

仕事はまあTFDiary公開してから本腰入れて探してみます。

今日は以上です。では!

デザインセンス

こんにちは。
育児に奮闘中の出口です。

育児は別にしんどくない、と言うか楽しいんですが、開発の時間を持っていかれるので、複雑な気持ちです。

サービスの紹介

昨日友達が新しいWebサービスを開始したらしいので紹介します。

御朱印あつめ

デザインすごすぎです。
自分のデザインセンスのなさを痛感させられます。
同じサービス、同じ機能を作っても、自分ではこんな見た目よくならないだろうと思います。

Bootstrapがテーマ化されたBootswatchっていうのを使っているらしいので、使ってみたいと思います。

(趣味で少しづつ作ってたらしいですが、)8ヶ月ぐらいかかってるみたいなので、やっぱもうちょっと時間かけないとなあと思いました。

ちなみに以前ちらっと紹介したTFDiaryは作り始めて今2ヶ月半ぐらいです。
もっと時間かけてから公開したいけど、フリーの仕事取るのにポートフォリオ(自分で作った作品)ってのが重要らしく、早めに公開しないとなーってところで悶々としています。

とりあえず公開だけしてデザイン後から修正していって、宣伝してユーザー獲得するのはその後になるかなーというのが現実的ですね。

口座開設

ジャパンネット銀行の口座が開設されました。
今日あたりにキャッシュカードが届くと思います。
早速クレジットカード作ってfreeeに登録しよう!

 

ではまた!開発頑張ります。

コメント出来ます

まだ親知らず抜いたとこが痛いです。
こんなに長く痛むもんでしたっけ?

ブログについて

今日は最初の投稿「はじめの一歩」に変なurlを貼った英語のコメントが4件も投稿されたので、スパムとして処理しました。

初めて投稿する方は承認待ちになりますが、スパムのようなものでなければ承認しますので、お気軽にコメント下さい。
(承認後はすぐ投稿できるようになるはずです。多分。。)

ちなみにコメントは各投稿の詳細ページからできますので、宜しくお願い致します。
※トップページ(全投稿が載っているページ)からはコメントできませんのでご注意下さい。

そろそろトップページを修正したいですが、ちょっとまだできそうにありません。
もう少し余裕が出来たら色々調べながらアレンジしていきます。

勉強

昨日紹介したjQueryの本が届きました!
まだ内容は見ていませんが、フルカラーで面白そうです笑

手続き関係

口座開設手続き完了のメールが来ました。
あとはキャッシュカードを待って(3日後に発送予定だそう)、クレジットカードを作るだけですね。
会計freeeに登録しておけば、会計も楽になるようで、これでやっと活動できるって感じですかね。

クレジットカード作るのにもまた時間かかるのかなー
まあ気長にやっていきます。

とりあえずRailsとJavascriptの勉強頑張ります。

ではまた!

勉強不足

こんにちは。

今日はRailsのお話です。

view側とサーバ側でのデータのやりとりなんですが、これが上手く行かないことがとてもストレスです。

サーバ→viewはなんでも変数定義できるのでいいんですが、
view→サーバの場合は、場合によってはjQuery使ったりしないといけないので難しいです。

そもそもJavaScriptやjQueryを根本的に理解してないことが原因な気がしますので、ちゃんと勉強しないとなと思っているところです。

勉強不足解消のために、この本買いました。
Web制作の現場で使うjQueryデザイン入門 改訂新版 [単行本]
明日には家に届くと思うので楽しみです。

フリーになったら時間は無限にあるように思ってましたけど、色々やること多くて時間配分考えてやらないとグダグダになりますね。。。

短いですが、今日のところはこれで!
ではまた!

親知らず

こんにちは。

昨日親知らずを抜いてきました。痛いです。

フリーの仕事が決まるまでにできることはしておかないとね。
本当に決まるのか不安ですが、、まあ地道にやっていきます。

手続き関係

火曜日に開業届の控えが届いたので、早速銀行口座開設の手続きを進めました。

ジャパンネット銀行(営業性個人)の場合は、ネットでの手続き後に口座開設申込書(ネット手続き後にダウンロードできます)、
事業を証明する書類(確定申告の控えや、開業届の控え等)、本人確認書類の送付が必要で、水曜に送付し、今日書類受理のメールが来ました。

キャッシュカードは通常一週間程度で届くようです。
(法人、営業性個人の場合は2~3週間かかる場合もあるとのこと。)

開発関係

TFDiaryの開発を進めています。

やばいです。デザインセンスが皆無です。

4月からちょこちょこ作っていたので、(一部機能を除き)もう少しで公開できそうなところまで機能はできてきているのですが、なんと言うか、安っぽさが抜けないです。

やっぱ一人でデザインまで全部するのは無理、というかもっと余裕を持って時間をかけないと無理ですね。。
BootStrapとか上手く使えればいいんですが、、
勉強していくしかないですね。。

仕事関係

Crowdtechに掲示されていた案件2件に応募してみました。

(未経験扱いなので)すんなり決まるとは思いませんが、決まったらいいですね。

どちらもRuby on Railsのお仕事です。早く実際のWebサービスがどんな運用されているのかみてみたいですね。

 

今日のところは以上です。ではまた!

面談

面談

今日は昨日書いた通り、面談へ行ってきました。(Crowdtech)

一通りサービスの説明を受け、今の状況やスキル、仕事の希望を伝えてお仕事探して頂くことになりました。

正直かなりいいサービスだなと思いました。

準委託という形で、成果ではなく時間でお金が発生するし(その分常駐が多いけど)、営業の部分も代わりにやってくれるらしいので、とても心強く感じました。

ただやはり、未経験からだと案件を取るのが難しいというのが本音らしく、交渉してみるが時間かかるかもとのことでした。

予想はしてましたが、これから地道に実績を積み上げていくしかなさそうです。

とりあえず今Ruby on Railsで開発しているサービスを完成させて、案件取る際の材料にできるようにしたいと思います。

開発中のサービス

完成したら公開しますが、ちらっと概要だけ紹介しておくと、

私は学生時代から陸上をしていて、今後、何かITで陸上に関わる仕事をしたいなあと思ってます。

その上でまず何かサービス作ってみようと考えたのが練習日誌をWeb上で記録するサービスTFDiaryです。

陸上をしている他の人はどうかわかりませんが、私は練習日誌付けるのがめんどくさくなることが多かったので、できるだけ簡単に作成できるようにしたいと思ってます。

また自分の練習の記録を付けるだけでなく、グループを作ってグループメンバへ練習メニューを配信できるようにもしようと思ってます。

デザインセンスが全く無いので、使いづらくなってしまわないか心配ですが、一通り機能が完成したら公開して、徐々にブラッシュアップしていこうと思います。

今日のところは以上です。ではまた!

事務手続きに追われ

こんにちは。
今日から本格的にフリーとして活動開始!
といきたいところですが、色々と手続きに追われています。

とりあえずしないといけない手続きについて現状を整理

1. 健康保険証

これが一番必要です。

会社の健康保険から国民健康保険へ切り替えます。

手続きには会社から発行される退職証明書と身分証明書、口座振替する口座のキャッシュカードが必要です。

で、早速退職した日(6/1(金))に役所へ行ってきたのですが、会社の健康保険が退職日(6/1)までであり、国民健康保険は次の日(6/2(土))から適用とのこと。

そのため交付は次の開庁日(6/4(月))でないとできないと言われました。

なので今日やっと保険証が手に入りました。

※保険資格はあるので、病院で受診する際はその旨伝えれば、対応してくれるようです。。

2. 国民年金

これ、今日まで何もしなくていいのかと思っていたのですが、保険証取りに行ったついでに確認してみたら、手続き必要でした。

2号→1号になるようです。詳しくはよくわかりませんが。。

手続きには会社から発行される退職証明書と年金手帳が必要だそうですが、年金手帳持っていなくても対応して頂けました。

手続き自体は数分で終わり、後日年金の納付書が届くので、納付して下さいとのことでした。

3. 開業届

今後の活動に欠かせないのが、この開業届。

青色申告の申請も同時に提出します。

(税金のことは良く分かっていませんが、とりあえず、青色申告しないと損らしいのです。)

事業用の銀行口座開設とか、子供の保育事由変更とかに開業届の控えが必要らしいので、開業freeeというサービスを使って申請書作成し、1週間前(5/28(月))には税務署へ郵送しておきました。

が、今日になっても控えが届かないので、税務署に電話で確認したところ、5/30(水)に届き、今日付けで控えが投函される予定だそうです。

対応遅くない?月末だから?

後の手続きはこの開業届の控えが来てからになりそうです。

※ちなみに屋号(個人で活動する際の会社名みたいなもの)は
   Hi Assist Serviceとしました。
   なくてもいいらしいのですが、
   あると色々便利そうなので、付けておきました。
   (口座開設にも必要でした)
   より質の高いサービスを提供したい、
   目指したいという意味で付けてます。
   URL見たら分かると思いますが、
   ドメインもhi-assist.comで取得してます。

3. 銀行口座開設

開業freeeで申請書作成した流れで出てくるジャパンネット銀行というネット銀行を使おうと思ってます。

コンビニでも手数料無料で引き出せたりできるらしいので。

(3万円以上の場合のみという珍しい制限ですが。)

後は開業届の控えをコピーして書類を送付するだけのとこまでできているので
税務署からの手紙待ちです。

5. クレジットカード

事業用のクレジットカードもあると便利そう。

ということでこれまた開業freeeの流れで出てくるfreeeカードのVisaを使おうと思います。

ジャパンネット銀行を引き落とし用口座にするつもりの為、こちらはまだ何も手続きしてません。

 

とりあえず今のところはこんな感じです。

口座開設とクレジットカードを早く作りたい。。。

また今作っているサービスなども紹介したいと思いますので、お楽しみに!

 

フリーで仕事を頂く為のサイト(Crowd tech)に登録したら、

面接に来て下さいとのことなので、明日行って来ます。

 

では、また!(ブログ更新するのって結構大変ですね。)