- 運営しているクリエイター
記事一覧
契約締結後・契約終了後にフリーランスエンジニアが気をつけるべき振る舞い方
手前味噌で恐縮だが、Qiitaにフリーランス・副業エンジニアが気をつけるべき事をまとめさせてもらった。
ここでは主に私、プログラミングスクールのIT講師とIT業界を知らない受講生の対談を(許可を得て)抜粋しておく。
(私の)ホットトピックス【エクセル死すべし】「クライアントから報告書として破綻しているフォーマットを送りつけておきながら「グラフのフォーマットが崩れているので直してもらえますか」な
microCMS公式ブログを読んでチュートリアルの機能を実装してみた
gatsbyに移行しようとしたらnuxtでハマったポイントの解説があったので出戻った件 (--;
読むだけじゃなく、ハンズオンもちょいちょいやってみました。
所感を交えてお話します。
# 成果物- 動くもの:https://nomuraya-microcms-tutorial.netlify.app/
- ソースコード: https://github.com/shimajima-eiji/Ho
HTMLとJavascriptで作ったものをchrome拡張機能にする
# 前の記事の続きです。
まずはフロント側で完結する処理を書いたので、せっかくだから拡張機能にしてどこでも持ち運べるようにしましょう。
ここでやることは、manifest.jsonを作ることです。
# manifest.jsonの設定{ "name": "人月計算", "version": "1.0", "description": "求人サイトやスカウトの案件で給与と年収が一致しない時に比
HTMLとJavascriptで人月計算をしよう
# 前の記事の続きからです。
この章では、htmlとjavascriptの話です。
超初歩の初歩なので技術的なテーマとしては面白みはありません…
# ファイルについてソースコードはGithubに公開しています。
よくわからなくなったらそちらをご覧ください。
# 要件解説の前に、動くものを見てみましょう。
その上で、読み進めてみてください。
## 業務委託(準委任)と派遣契約派遣契約を主にし
簡易人月計算シミュレーターを作った!
思った以上に規模が大きくなりました…
最初は簡単に作れればいいな、ぐらいの感覚で作っていたんですが、蓋を開けたらなんか凄いことになってしまったので、折角だからポートフォリオと言うか成果物の一つにしてしまおうと思います。
結構いろんなエッセンスが詰め込まれているので「初めてプログラムで何かを作りたい!」という人にも面白いんじゃないでしょうか。
# Web版# ソースコード# 作り方この記事は全手順
#Webスクレイピング #GAS #最低賃金API が動いていないので作り直す
# 前の記事この記事は人月シミュレーターで使っている最低賃金APIの作り方です。
せっかく時給が出るので、最低賃金以上かどうかを判定する仕組みを作ろうと思いました。
今回採用しようと思ったのはこちら。
# こんなに頑張ることはなかったまずはじめに言いますが、ビジネス的には一年に一回ぐらいの更新なので、サイトに行って以下を手打ちするのがベストです。
利用頻度の低いものや、実装難度の高いもの、例外
windowsでcronを実施させて自動でgithubに毎日草を生やすまで(CHANGELOG.mdを自動更新)
全部ここに書いてるのでわざわざ解説するようなものではないですが、一応。
# WSLのディストリビューションを変えるたびに同じ設定をするのが面倒くさいです。
趣味と実益を兼ねてWSL(ver2)を使い倒しているんですが、開発環境を作り直すのでしょっちゅう初期化します。
そのため冪等性(べきとうせい:何度繰り返しても同じ結果になること)を担保する必要があります。
dockerを使えばこの辺りは気に
noteでも毎日更新の指標を測れないか?
GitHubとかだと、毎日頑張って草を生やす活動をしてみるとかが分かりやすいですね。
https://grass-graph.moshimo.works/images/shimajima-eiji.png
で見ることが出来ます。
(扉絵は今日の時点の草です)
# twitterのpostを追いかけるこれが現実的な気がします。
noteからtwitterに自動連携で送信して、ユーザーアカウント
テストコードを減らすためのリファクタリングテクニック
ようやく本題です。
今日はこの話をしたいがためにサンプルコードの記事を書いていたのですが、色々やっていくうちに気付きがあったので、別記事で色々と書き足す事にしました。
# 謝辞書き終えて気付いたんですが、言ってる内容がほとんどこれでした。
# サンプルコードこのうち、
## リファクタリング前## リファクタリング後を取り上げます。
どちらも、不正な値が入力された時以外は同じ動作をするコード
noteでコードを書く時はCodePenやGistを使ってみよう(拡張機能あり)
予めお伝えしておきますが、プログラマー向けです。
プログラマーじゃなくても使えますし、読めるように書いていますが、プログラマー以外には価値が薄いと思います。
# サンプルコードカーソルキーを押したら押したキーが表示されるだけの簡単なものです。
ここで使うのはjsファイルについてですが、jsファイルの内容を知る必要はないです。
# コードとgistで見る世の中のサンプルコードがCodePenで見