たばりばりスタイル

たばりばりスタイル

バリバリバリ⚡︎

RDP接続ではWindows端末に繋いだカードリーダーで署名できずe-Tax/eLTaxの中間申告でハマった

ひとりで経理頑張ってるマンです。 半年前に初めての決算を終え、法人初年度を乗り越えました。 そして2期目に突入し、一通り経験した経理業務には余裕を持って取り組んでいました。だが、そこに「予定納税」というお初の子がやってきました。初年度には居な…

(雑メモ)Railsで参考にした命名のソース

Rails・Ruby 値オブジェクト名 ref: temperature : 温度 balance : 残高 address : 住所 gps_location : GPS位置情報 ip_address : IPアドレス メソッド名 バリデーションメソッド名 レコード全体のステートに関連するエラーの場合 record.errors[:base] mus…

GitHub CLIを使ってGitHub ActionsのWorkflowを検証ブランチで試す

GitHub CLI について - GitHub Docs ワークフローについて - GitHub Docs repository 内に検証ブランチを作成し、検証に必要なコードや下記のような workflow 定義 yml を配置する workflow 定義 yml で actions/checkout を利用して、検証ブランチを指定 任…

ActionController::Renderers.add で render_xxx メソッドを撃退

Railsで開発している際、コントローラー内で render_xxx のような独自メソッドをよく見かけます。特に API を構築する際に、render_api や render_json などのレスポンス構成を共通化するために、render json: の処理をラップしたコードをよく目にします。 …

初心者の自分用にPhotoshop、Premiere Proの忘れたくない操作方法についての備忘録

最近、あるイベントのムービー作成のために Adobe の Photoshop、Premiere Pro を使い始めました。二週間くらい夜な夜な触って簡単な操作ができるようになったので、忘れたくない操作方法について残しておきたいと思います。 Photoshop 顔やスタイルを補正し…

なるべく削ぎ落としたい時の rails new

$ bundle exec rails new . --minimal --database mysql --skip-asset-pipeline --skip-test ためす とりあえず docker で ruby の環境に入る $ docker run -it --rm ruby:latest /bin/bash docker> mkdir myapp docker> cd myapp/ docker> bundle init dock…

chatgptを使ったプロダクトにほんの少し関われた話

現在参画中の現場で、chatgpt を使った新規プロダクト開発に関わる機会があったので感想を残しておこうと思います。 普段は別でメインのプロダクト開発に取り組んでいますが、今回はリリースまでの一時的な助っ人として開発に参加することになりました。 こ…

4/1 エンジニアクビになりました

詳細は ここ

3回目の確定申告も無事完了!さよなら確定申告!

去年の 6 月に 2 年 3 ヶ月やっていた個人事業を畳んだので、最後の確定申告をしてきました。毎年 3 月は確定申告の感想書いていたので寂しい。個人事業主 1 年目の確定申告におどおどしていた自分が懐かしいぜ 今回は 3 回目の確定申告になるので慣れたもの…

RailsでAPIのバリデーションエラーレスポンスに使いやすそうなjsonを作る

ActiveModel::Errors クラスの to_hash のメソッドで引数を true にすることで良い感じに作ることができそうでした。あなた引数渡せるのね! account = Account.new(email: "invalid", password: "") # 無効な値を入れる account.valid? account.errors.to_h…

typoマスターに送るspell checkerのすゝめ

僕はある時期 typo の量産機になっていて、レビューをすり抜けた typo コードたちを無事 (?) 本流にマージさせていました。その typo たちをふとした瞬間に見つけることになるのですが、その時は何とも言えない恥ずかしい気持ちになります。関連のコードを修…

2022年の振り返り。

今年も無事生き残れたので、振り返りを書いていきます。 2022 年の振り返り どんなことをやっていたのか 引き続きフリーランスやってた 去年から引き続き BOTech、GovTech のサービスを提供するミドルベンチャーさんとお仕事しています。今月で 1 年半の付き…

「100話で心折れるスタートアップ」を読んだ

界隈 (?) で話題になっていた Twitter 連載マンガが電子書籍としてまとめられていたので、読んでみました。 4 コマ漫画形式の本で、タイトル通り 100 話で心が折れるスタートアップの話なのですが、内容がすごくリアルな感じで面白く、テンポも良くて読みや…

RailsでControllerに標準のCRUDなアクション以外生やしたくない

ここでいう標準な CRUD とは下記のアクション群 (scaffold で生成されるアクション) index show new edit create update destroy 標準のCRUDなアクション以外生やし始めると、徐々にコントローラがカオス化する気がしませんか? 生やしたい派の意見としては…

Redux Toolkitでグローバルで状態管理できるLoadingを用意する

個人開発で Redux Toolkit を導入したのでそのメモ。 redux-toolkit.js.org これまで Redux を使った開発経験はあるものの、直近だとあまり触る機会がありませんでした。 しばらく触らない期間があると実装についてど忘れしてしまい、その度にググって試行錯…

フリーランスエンジニア(準委任)の直契約時の単価アップ交渉方法について

僕はここ2年弱、エージェントを使わずに (仲介を挟まずに) 案件を探し、直接商談・契約を結んできました。 その案件獲得方法については以前書いているのでこちらを見ていただけたらと思います。 フリーランスエンジニア(準委任)の直営業による案件獲得方法に…

「創業の手引」を読んだ

起業の科学という本を読んでいて、スモールビジネスとスタートアップの違いについて知りました。 今僕がやっているクライアントワーク (業務委託) はスモールビジネスに入りますが、漠然といつかやりたいなぁと思っている事業内容はスタートアップ寄りでした…

会社で営業やっていき!

4/1 に会社を設立して約3ヶ月が経ちましたが、特に会社名義での営業活動はしていませんでした。というのも法人成りで特に事業内容が変わらないため、個人名義で契約した現案件を引き継ぐために、契約満了を待っていたからです。 そしていよいよ個人名義の契…

オライリーEbook Storeで買った電子版をKindle iOSアプリに送る方法

オライリー Ebook Store で買った電子版を Kindle iOS アプリに送る方法。備忘録。 事前準備 Kindle Previewer をインストール $ brew install --cask kindle-previewer Kindle iOS アプリに送る オライリーのマイページ から対象書籍の ePub をダウンロード…

株式会社を設立するためにやったことをまとめる

4 月から株式会社のペーペー代表取締役になりました。まだ一円も稼いでいない株式会社です。 2 年間個人事業主として働いてきて、法人化タイミングと言われる最低ラインをクリアしていそうだったので、会社を作りました。 今回は、株式会社を作る際にはやっ…

今年も確定申告が無事完了!フリーランスエンジニア2年生を雑に振り返る

2020/04 からフリーランスエンジニアとして働き始め、約 2 年が経過しました。 2年間フリーランスとして働いたので、改めて振り返りたいと思います。 去年のエントリはこちら tabakazu.hateblo.jp ここでのフリーランスエンジニアとは 企業には正社員として…

「起業時代」を読んだ

起業時代 創刊号 (freee出版)作者:freee出版PHP研究所Amazon ちょうど法人化を考えていたところだったので読んでみた。 開業、会社設立のフローがすごく簡潔にまとまっていてわかりやすくてよかった。 例えば下記のようなことが難しい言葉があまり出ずにまと…

最低限のPCセットアップ備忘録 2022/01

最近購入した MacBook で最低限の開発環境セットアップしたので、その方法を備忘録として残します。 環境設定 トラックパッド [x] タップでクリック (1本指でタップ) アクセシビリティ ポインタコントロール トラックパッドオプション [x] ドラッグを有効に…

2021年の振り返り。

今年も無事生き残れたので、振り返りを書いていきます。 2021 年の振り返り どんなことをやっていたのか 1 ~ 6月 初直契約で HR テック系企業に参画し、Go 言語を経験 2020年12月末まで10ヵ月ほどお世話になったヘルステック系企業との契約が終了し、1月から…

個人開発をはじめようと思う(2)

先月から個人開発をはじめてます! tabakazu.hateblo.jp 予定のない休日や疲れてない日の勤務後に 1~2 時間だけさわる感じで開発してます。 ひとまずユーザストーリーを Trello に書き出して、事前にイメージできそうな UI は Figma でデザインつくったり、…

個人開発をはじめようと思う

本業勤務後、週末を使った個人開発をはじめようと思う。 ここ数ヶ月、僕のプライベートの関心ごとは投資やフィットネスに向いていました。 IT 技術自体を嫌いになったわけじゃないが、それよりも興味のある分野が他にあった感じです。 これまで草を生やすの…

独立してから健康や身体に気を遣ってる話

僕は独立してから健康や身体に気を遣うようになりました。 現在、業務委託契約で働いているので、月に決まった時間稼働しなければいけません。よくある 160h を基準にした 140~180h のレンジで働く形態です。 1日に稼働した時間に影響は受けますが、月に大体…

独立から一年半でこれまで受けた商談の結果

独立してからもう少しで一年半になります。 この機会に独立してたからこれまでに受けた商談の結果をを忘れないように残しておきたいと思います。 以下、僕のこれまでの商談結果です。 ※ 商談まで進まなかったものは省いてます。 案件概要 主な技術スタック …

「フリーランスエンジニアが客先常駐で1000万稼ぐ方法」を読んだ

フリーランスエンジニアが客先常駐で1000万稼ぐ方法: 並のエンジニアでも大台を超えられる!作者:かっちゃんAmazon 気になるタイトルだったので、Kindle Unlimited で読んでみました。薄い本なのでサクッと読めます。 内容としては、業務委託スタイルで働く…

フリーランス(個人事業主)の毎月の事務作業ルーティン

最近、学生時代の友達、前職の同僚、Twitter のフォロワー、ブログを読んだ方から、フリーランスエンジニアになりたいと相談を受けます。まだ経験の浅い僕に聞いて大丈夫か?と思いながらも、単価などセンシティブな情報も含めて惜しみなく共有し、相談にの…