2021-01-01から1年間の記事一覧
Packages phpのようにルートからパッケージまでの経路を記述するのではなく、親パッケージの名前を書くだけで良い 親パッケージの名前が重複した場合どうなるのか? Imports a tour of goはfactored import statementを推奨している Exported names javascri…
やりたいこと phpspreadsheetを導入したい $ composer require phpoffice/phpspreadsheet 前提 Dockerを使用 イメージはaplineベースの「php:fpm-alpine3.13」を使用 エラー内容 bash-5.1# composer require phpoffice/phpspreadsheet Using version ^1.18 f…
はじめに あっという間に10月になりました。さて、9月が終わったので9月の振り返りと10月の目標を立てていきたいと思います。 今月のメインイベント HarborSの運営サポーターになった 自社開発企業に入社することになった 9月の振り返り『環境変化の月』 判…
これまでの課題 git add するときに毎回ファイルパスをコピーして、貼り付けるみたいな操作がかなり面倒。どうにかならないか? 対策1: "git add -i"を使用する $ git status On branch branchA Changes not staged for commit: modified: src/main.php $ …
最初に わからなくて鍵作り直したりしていたら、1時間半くらい食われた。 やりたいこと /var/www配下でgit cloneをしたい 発生している問題 GitのSSH対応を終えて、ssh -T git@github.comも正常に動くのに、sudo git cloneでpermission deniedが発生する 結…
はじめに 今日は秋分の日!ということで面白いカフェで作業しようと思い、色んな人におすすめスポットを聞いていると中目黒のスターバックスを勧めてもらった! 外観はこんな感じ めっちゃ綺麗&でかい! コーヒー豆も選べてめっちゃ最高! 僕は最上階のテラ…
はじめに この3連休で何かやってみようと思い色々決めた中の一つにdotfiles作成があったので、取り組んでみました。 もうすぐに転職する予定なのですが、MacBookが支給されるということで初期設定めんどくさいなぁと思っていたところでdotfilesをGitHubで管…
僕:タスク完了!! 上司:こういう設計にした方が良かったかもね。これは使わないかも 僕:なに!? こういう流れから、事前に「こう作ろうとしてるんですけど、これで大丈夫そうですか?」と相談してくべきだったと痛感。 時間がなく、急いでいたのを理由…
今のプロジェクトでは速度を優先してテストを書かずに走り続けているんですが、レビューをしてもらう時などに細かいミスが目立ちました。それはテストを書いていたら気づけるし、レビュー時に指摘された箇所をテストに追加するなどすれば精度も上がってくる…
これまで atcoderの問題をみる paiza.ioでコードをかく atcoderのテストでテストケースの確認 提出 課題 Atcoderをするときに毎回Atcoderの画面から提出するのが面倒 Atcoderのテストが面倒 自分のテンプレートなどを毎回コピペするのが面倒 解決策 1, 2はす…
Mac 操作 ショートカット ウィンドウの移動 command + tab アドレスバーへの移動 command + l タブの移動 command + option + 矢印 端末のロック command + control + q Vim 操作 ショートカット 単語の削除 dw 前回のコマンドを実行 . 行を削除 dd 移動系 …
背景 今所属している会社では複数の案件が並行することがよくあるので、その度に「このポート番号使ってなかったからこのポートを使おう」みたいなことを起こり、プロジェクトで「このポート何番で立ち上げてたっけ?」とよくなるのでIPアドレスから変えよう…
以下の記事のバックエンドエンジニアロードマップのインターネットに特化してまとめてみました。 https://github.com/kamranahmedse/developer-roadmap インターネットに繋がる仕組み(他のデバイスとの通信) 用語 意味 ISP(インターネットサービスプロバ…
参考記事 「便利すぎる」──GitHubから直接「Visual Studio Code」を起動できる新機能が話題に - ITmedia NEWS サマリ GitHubのリポジトリ画面で「.」(ドットキー)を押すとVisual Studio Codeが起動する 今後 GitHubのディレクトリ潜ることにリロードされて…
前提条件 既存のプロジェクト(Laravel 5.7)にPayPalを組み込む ※何か改善点などあればご指摘いただければ幸いです 全体像 Webページに支払いボタンを追加します。 購入者がボタンをクリックします。 このボタンは、PayPal OrdersAPIを呼び出して商品の登録…
現象 PostmanでLaravelで作ったAPIにPOSTリクエストを送ったときにFormRequestで定義したバリデーションでエラーになったあとJsonで返却されずに、abortヘルパのレスポンスが返却された 対処 Request Headerが問題だった。 request headerに「Accept: applic…
この記事によると リポジトリをクローンしたときには、リモートリポジトリに対して自動的に “origin” という名前がつけられます。 つまり、git fetch origin とすると、クローンしたとき (あるいは直近でフェッチを実行したとき) 以降にサーバーにプッシュさ…
現象 Dockerコンテナの中でcomposer installをすると以下のようなエラーが出た $ composer install : Failed to download doctrine/inflector from dist: curl error 6 while downloading https://api.github.com/repos/doctrine/inflector/zipball/asdjfasd…
3章:学習結果を評価しよう ここでは機械学習の精度を確かめるフェーズを行います。 3.1 分類の評価 大きく以下の4つに分けることができる 評価 正解率 適合率 再現率 F値 重要な概念 混同行列 マイクロ平均 マクロ平均 これら4つの分類はビジネスによって何…
1章:機械学習プロジェクトの始め方 1.1 機械学習はどこで使われるのか? 機械学習の目的 未知のデータに対して過去の経験をもとに機械が予測する → レコメンド機能などで使用される 予測するためのアプローチは大きく3種類 教師あり学習(今回のメイン!)…