足袋人

自称自営業。どこかの会社のお手伝いで、ウェブサイトのコンサルティングをする予定だったが、その話はどこかへ行き、プログラマーのアルバイトしています。今まで以上に無数の人たちと接する仲で生まれる人間ドラマを綴っていこうと思います。

配車依頼アプリ仕様

クレジットカード周りで、悩んでいる。その他の機能は対して、つまづかないと思う。pdf出力とメール送信が作ったことないから、そこら辺くらいかな。取りこぼしのないようにしたいからクレジットカード決済にした。指示書ベースで課金を考えている。1枚の指示書を作るのに0.4円にして、5000円を超えたら引き落とすといったことを考えている。そのユーザの管理画面で、ここら辺を知らせる項目を作った方がいいな。その画面の仕様は置いとく。枚数はアプリ管理が必須。ペイパルを見ると、クレジットカードをアプリで持たなくていいらしい。そのユーザがペイパルユーザかのチェックは必要だとは思う。どのサービスを使ったら、仕様通りにできるのか、もしくは自作か、そこらへんが決まらないと、テーブル設計が決まらないな

FU・GU・A・I

本当は、過去のブログを読んでテーブル設計を見直す目的ではてなブログにアクセスした。そしたら、cssが当たっていなかった。ページ内にトップページに飛びそうなリンクがあったため押してみたら、cssが当たったサイトになった。なんの不具合だったんだろうか?ネットワーク遅延?ブラウザの読み込みミス?

配車依頼アプリ

機能詳細

クレジットカードによる決済機能

ログイン機能

新規登録機能

配達情報入力

配達情報メール送信PDF添付

配達情報PDFダウンロード

配車依頼送信履歴

配車依頼受信履歴

 

こんなところでしょうか?思いつく限り書いてみたが、下二つの実装は優先順位は低めだな。でも、そこら編も加味してDBを作らないといけないから、いずれかはデータベースは変更しなきゃ。railsしんどい。わかりにくい。特に動的に内容を変える必要はないから、jqueryとかはいらないかな?個人的には、railsの規約にそル方がやりにくい。とりあえず、フルスタックフレームワークに沿った開発というものを経験しとくますか?特に大きなシステムでもないし、一通りの経験はできるでしょ。あと、phpをやっているから、同じ分野ができるようになっても微妙な感じはする。でも、会社に来る人は、一様にrailsやりたいとかいう人が来る。BASEっていうサービスはPHPだし、他を見ればrails一択ではないんだけどな。

案の定、年に2つほどのペースで、やっていた自営業の仕事が続かなくなっていった。たまたま、仕事に繋がって美味しい思いができていただけなんだなぁ。営業力がない組織だから人伝えだけでやろうにも限界がある。それがキタって感じ。やろうと思えば、クラウドソーシングとか使えば自営の仕事は継続できるが、案件を読んでも今一何をしたいのかが分からない。システムのイメージが全然沸かない。やっぱり、ユーザと直接話をして作り上げていく方が好きかな。それか元々やりたかった自分でサービスを作ることでもやろう。そうだ!そうしよう

 

流行りのRailsで指示書をメール送信し、CSVダウンロードする機能を作ろう。とその前ログイン機能作らなきゃ

 

HN

一年以上書いていないことに、全く驚いていない足袋人です。

 

運送の仕事をしながらWebサイトの制作をやっていたのですが、今度からアルバイトでプログラマーをやることになりました。運送の仕事は週に2時間ほどに減りました。今はこんな状況になっています。何か困ることがあるわけではないですが、プロフィールとかなりかけ離れた状況でして、書き換えなきゃなとは思いつつ手を付ける予定はないです。

 

ここではHNの由来を書きます。

 

新卒で入って会社を1年で辞めました。元々独立願望が強く、自分でできる仕事があったらやってみたいと考えていました。人に誘われたのがきっかけで、運送を始めることにしました。独立して何をしたかったと、金持ちになりたいぐらいしか考えていませんでした。それから、仕事に縛られない自由な生き方をしたいと思うようになりました。運送ってガソリンなどの経費を考えると、週6で40万弱を稼がなければいけなく業務委託という労働基準法の外だから成り立っている業界なんです。こんな生活をしているものあって、自由という状態に強い憧れを持っていました。

 

HNを考えるときに、自由で連想する言葉は旅人でした。遠くへ長期で行くとなると仕事をしない期間が増えます。旅行費と旅行先での娯楽代とその期間働かなくていい貯金がないとできない行為です。仕事に縛られない生き方ができる人ではないとできないことが旅人だと考えました。独断と偏見です。そのままでは、つまらないです。一工夫を入れたくなりました。運送時代は雨の日も雪の日も台風の日もどんな日でも足袋を履いていました。その理由から旅を足袋に変えました。

少しをひねりを加えた、お洒落なHNができて満足です。

関数型プログラミンの興味

随分と前に書いたブログで、後日関数型プログラミングに興味が沸いたというところで終わっている。だから、今日はその興味が沸いた理由を書いてみようと思う。

とは言うもののあまり深い意味はない。単純に

関数型プログラミングはまず考え方から理解しよう - Qiita←この記事を読んで、オブジェクト指向よりファイル数が少なく、簡潔なコードが書けそうだと思ったから。かなりわかりやすかった。関数は完全に参照透過性を維持しなければならないあたりに魅力を感じた。あとは数学の関数に考え方が近くf(X)=X+4のように慣れ親しんだ考え方ができる点が好きになった。合わせて、Go言語に興味を持ち始め関数型言語ではないが、関数ファーストいう考え方で、関数型言語のような記述ができるものと認識している。あとはマルチスレッドが主流になっていく中で言語レベルで並列処理をサポートしていることも興味を持った理由に一つです

 

今後自分でサービスを開発していくときに技術選考や自分のスキルセットを、どのように構築していくかが今の悩みである。

早く運送から抜け出したい。