免責事項フリーランスエンジニア→法人化した人の技術ブログ。フリーランス事情や会社の作り方、経営などについても徒然なるままに書いていきます。主な使用言語はRuby、JavaScript。>当ブログ・執筆者についてTweet当ブログをご閲覧いただき、誠にありがとうございます。ohira(@yukito_dev)です。プログラミングを触ったり、動画編集などを行っていた。卒業後のECパッケージベンダ会社のインターンでビジネスとしてのプログラミングにはじめて触れる。システムの設計から実装を行った。その後基幹業務システムを主軸とするベンダ企業に就職。次世代の人材管理・評価をサポートするヒューマン・リソース(HR)システムのJava開発メンバーに従事。BigField」を開業。Bootを使用したバックエンド開発をこなす。Railsでの副業ベースでの開発を行う。2017年7月、株式会社CodeKnightsとして法人成り。Railsを基軸としたシステムエンジニアリングサービス・受託開発・自社サービス開発を行っています。当ブログについて当ブログの位置づけとしては、私がエンジニアリングを進めていく上で気づいたこと・思ったこと・問題解決の方法などをまとめていくブログサイトです。スキル一覧サーバーサイドJava1.8正社員時代に使用していました。Lambdaまで、8まで導入された構文は一通り使いこなせます。Framework同じく正社員時代に使用していました。Railsとは違い、1からモジュールを組み合わせていく設計が難しくも面白いフレームワーク、という感覚です。node.jsフロントサイド環境の構築エコシステムとしての使用が主。一度だけExpressでAPIサーバを設計する案件をこなしたことがあります。Rails現在主力の開発言語・フレームワークです。スタートアップなどでの採用実績が多く、0→1フェーズの立ち上げに向いていると思いこのフレームワークを軸とした開発を行っています。Railsで実装しています。SideHTML説明略CSS最近ですとwebpackでパッケージングされることを前提にCSSを書きます。基本的にはCSSフレームワークにまかせたいので、あまり凝ったCSSを書くことはありませんJavascriptライブラリごとの説明は下記参照jQueryjQueryで人事系ERPのフロントをゴリゴリ動かしてました。今でも書けますが、あまり新規では書きたくないという思いがあります。BootstrapUXに関しては0から作り出せるのはなかなか難しいので、Bootstrapのお世話になることが多かったです。CSSのコード量を削減する役割を担っています。Vue現在主力の開発ライブラリとしています。・VueComponentベースでの開発、各種イベントバインディング、stateの管理、RailsのViewとの親和法などについて知見があります。Reactトレンド的にVueのほうが好みですが、どちらもある程度書けます。Toolsgitgitを用いたバージョン管理、複数人で開発を行う場合のブランチ戦略など理解しています。実績としてはgithub-flowをベースにしたブランチ戦略を実行してきたケースが多いです。Alminiumスクラム用に実装されていて、かんばんを作って作業が終わったら右に動かす感覚は結構好きでしたbacklog軽くて使いやすいです。JIRA+Confluenceちょっと重いですがMarkdownの枠に入り切らない多様な機能があり、凝ったドキュメントが書けます。プロダクトが十分育つまではGithubのissueで粘るべきだというのが個人的な意見です。乱立したツールは負債になりやすいです。インフラheroku自社サービス「comopet」はこれを利用しています。ミニマムで月額750円程度と安く、コードさえデプロイしてしまえばよい手軽さを重視した選択です。EC2sshで作成されたAMIに入って操作するだけでなく、TerraformでAWS上の環境構築ができます。Engine(GAE)GAEを使うことでインフラを意識せずにアプリケーションコードを書くことはメリットが大きいです。トレンド的にはherokuよりもこちらが優勢なので、勉強を進めています。Engine(GKE)研究中の技術ですPostgreSQLこちらのほうが案件に関わった数は多いですMySQL現在はこれを主軸に使用しています。基本的にO/Rマッパーを使用するのでDBに依存したクエリは書かない、機能は使わない方向ですが。法人化し、株式会社CodeKnightsとして活動を開始。サービスの設計・開発・テスト・運用、月間1億PV以上のSNSの設計・開発・テストなどの案件を経験。2018年9月22日authoryohira_dev正社員になるも80時間以上のサービス残業により過労退職→フリーランスエンジニア→月商100万突破、2017年法人成り。RailsとVue.jsを用いた高速実装・改善が強み。BeanはSingletonだから、状態持たせるとバグるよ。views最近の投稿フリーランスエンジニアに請負契約がオススメできない理由【準委任契約にしましょう】コロナウイルスのせいで投資信託が一週間で20万溶けました。SESで簡単なログイン認証を実装する【法人化3年目の体験談】今年の売上は1300万程度で着地しそうです。投資2020/02/02コロナウイルスのせいで投資信託が一週間で20万溶けました。SESで簡単なログイン認証を実装するオピニオン2020/1/27【法人化3年目の体験談】今年の売上は1300万程度で着地しそうです。免責事項フリーランスエンジニア→法人化した人の技術ブログ。フリーランス事情や会社の作り方、経営などについても徒然なるままに書いていきます。主な使用言語はRuby、JavaScript。AFFINGER5.。