In my head.

感想と考え事とメモ

カスタムプロパティにSassの変数使うときは#{}つける

タイトル通りだけど、カスタムプロパティにSassの変数使うときは#{}つける。 つけないとおかしなことになる。 Sassの変数適用される書き方: $common-text-color: #6e6e6e; --button-text-color: #{$common-text-color}; .button { color: var(--button-text…

Laravelで外部キー制約があるテーブルデータを削除したい

結論 前提 テーブル構成 したいこと 書いたこと 実行結果 エラー 原因 補足 対処法 マイグレーションでDBスキーマを変更 方法 1. 既存の外部キー制約削除のマイグレーションを生成する 2. 新しい外部キー制約追加のマイグレーションを生成 補足 3. マイグレ…

これはただのぼやき

今日でエンジニア歴半年になった。わーい。 ぱっと思いつく、成長したなと思うこと ・技術力 色んなフレームワーク扱えるになった。 JavaScript系がメイン。 Node.js、Nuxt.js、Vue.js ららべるもちょっとだけわかる。 webpackもだいぶわかるようになった。…

DockerやKubernetesが学べるサイト教えてもらった、そんで使ってみた

今日の内容 この前Kubernetesの勉強会参加した。 参加した理由は、会社でKubernetes利用しているから。 私はインフラ担当ではないと思っているけど、 状況によっては自分がyaml書いてなんやかんやする必要が私にはあると感じてるし、何より頼ってばっかりは…

MySQLの予約語なんて知らなかった

今日の内容 大したことではありません。 タイトルの通り、MySQLの予約語なんて知らなかった故に とてもツマラナイエラーにどハマりしていたということです。 情けないし時間の無駄〜と思ったのでメモ。 予約語について MySQL :: MySQL 5.6 リファレンスマニ…

Node.jsでスクレイピングした時の困りごと(cheerio-httpcli使用)

今日の内容 Node.jsでスクレイピングする時は、cheerio-httpcliというパッケージを使っています。 これ、日本語で書いてあるから使い方わかりやすいです。 はぁありがたや〜ありがたや〜。 なのでこのドキュメント読めば大体わかると思いますけど、 スクレイ…

Nuxt.jsでgooglemapを読み込む

教えてもらったのでメモ。 googlemapの読み込みがいい感じにできた。 ディレクトリ構造 ・pages └ index.vue ・plugins └ maps.js ・nuxt.config.js ・.env 使ったパッケージ ・load-google-maps-api ・dotenv yarnで入れた。 $ yarn add load-google-maps-a…

【メモ】最近使ったメソッド

前置き メソッドとかさ、引数や使い方しっかり覚えなくてもいいじゃんって思ってました。調べればすぐわかることだし。 「あー確かあんな処理するメソッドあったよなー」ぐらい覚えとけば、どうとでもなるじゃん?って思ってました。 でも考え改めました。 …

Google Maps APIとの戦い ポリゴン描画編完結(多分)

2週間ぐらい前に言及したけど そこから全く触れてなかったポリゴン描画問題 たしか、すでに頂点が描画定まってるポリゴンに対して ポリゴンを崩さず任意の辺に新しく頂点加えられるかっていうミッション 結論からいうと、簡単にできました 結局Polygonクラス…

App MakerのHTMLwidget

G Suiteのビジネスプランに加入すると使えるようになっちゃうApp Maker App Makerを使うと、 いい感じのアプリケーションがペタペタっと手早く作れるっぽいです。 (これはApp Maker上にあったサンプルです) なんでペタペタっと作れるかというと、 ボタンとか…

Googlemapにポリゴン描画 その1

今やってること Google Maps APIを使って、任意のポリゴンを描画しようとしてます。 クリックしたところの座標取得&マークして、それらマーク地点を結び合わせるとポリゴンできちゃうよ的な。 イメージはこんな感じ。 やりたいこと この座標取得→描画までは…

7月、ブログ始めました

7月1日この日をもって、 私はエンジニア歴4ヶ月になりました 4ヶ月も経てばわからないことも ちっとはわかるようになってきますただわかるようになればなるほど わからないことが増えていくのもまた事実 それらの過程を残しておきたいのと アウトプットの練…