selfish log

勉強メモ

全くわからない状態からlaravel-mixで開発環境構築を任されたのでやった。

環境構築作業をやってみて必要になった知識 npm(node package manager) laravel mix Tailwind CSS VScode

暗黙のプロトコル('https:', 'http:'の省略)

リンク変えといてーと依頼されたタスクの中で、という記述を見つけて、 「'https:', 'http:'はどこいった?」と疑問に思ったので調べた。この'https:', 'http:'の省略は「暗黙のプロトコル」と言われるらしい。(かっこいい。中二病っぽい。) URL とは何か …

VPN経由でFTP(SFTP)接続できなかった原因

ネットワーク環境設定画面会社のVPN経由で社内サーバにSFTP接続してファイルを持ってこないといけなかったのだけど、何度もcyberduckで接続トライしてもできず、挫けそうになっていたときに見つけたこれ。 4. セキュアな FileMaker Server 環境を整える — FM…

GitサーバーにSSH接続できなかったけど、何故かできた話。

完全に未解決でメモ残すだけ。 社内のGitサーバにアクセスできなくてなんでだろうか、公開鍵・秘密鍵はあるしなーなんでかなーと思っていたのだけど、よくわからないけど、一度誤って作った不要な公開鍵・秘密鍵を削除したところうまくいった。 これが原因だ…

JavaScript - disabledプロパティ - ボタンの有効/無効を切り替える

const start = document.getElementById('start'); const stop = document.getElementById('stop'); const reset = document.getElementById('reset'); start.disabled = false; stop.disabled = true; reset.disabled = true; 表示 button要素のdisabledプ…

JavaScript - 月の日数を調べる

カレンダーのプログラムを書くときに、各月の日数をどうやって調べればよいのかというメモ。 const today = new Date(); const year = today.getFullYear(); const month = today.getMonth(); const lastDate = new Date(year, month + 1, 0).getDate(); ポ…

スプレッド構文-リストの中に別リストの要素を展開した状態で追加したい。

2つのリストがあり、一方をもう一方のリストに続くように、入れたい。 const a = [10, 20, 30]; const b = [40, 50, 60]; const c = [a,b]; // [[10, 20, 30],[40, 50, 60]] こうしてしまうと、リストの中にリストが入った状態になってしまうので、ここでス…