最近の Ruby の発見 221028

ネスト構造の配列に複数の配列を追加 以下のように書くのは冗長 parent = [] child_1 = [1, 2, 3] child_2 = [4, 5, 6] child_3 = [7, 8, 9] parent << child_1 parent << child_2 parent << child_3 p parent # [[1, 2, 3], [4, 5, 6], [7, 8, 9]] 以下のよ…

マージ・リベース(こわくない Git)

Git

こわくない Git from Kota Saito コミット・ブランチ・マージ・リベースを実行した際に、何が起こっているか分かりやすく解説されているスライド。 リベースの功罪 GOOD コミットグラフが綺麗になる マージ後のログが綺麗になるので、 main にマージする直前…

公式リファレンス & リンク集

定期的に見返すためのリンク集。 Git Pro Git Git 公式の日本語訳 逆引きGit サル先生の Git 入門 GitHub GitHub Skills Git 公式のチュートリアル isotai/git-tips: 最もよく使われるgitの小技と裏技 HTML HTML Standard 日本語訳 HTML Standard

学習習慣の改善策 ver1.0

@uchihiro さんの LT 会の内容が、今の自分の問題点にちょうどオーバーラップしたため、発表されていた内容をベースに自分の生活サイクルに当てはめて、学習習慣の見直し・改善を考えてみる。 LT会に初登壇するまでの振り返り - なるほどね日記 現状の問題点…

リモートのLinux環境でPythonファイルを実行する

先日の記事、「シェルスクリプトに書いた命令を指定時刻に実行する」を書き終えてから、「そういや、シェルスクリプトじゃなくて Python ファイルって Linux 上で動かせるの?」と思ったのでメモ。 まずは、バージョン確認。 % python3 -V Python 3.7.3 正直…

リモート環境のLinuxから指定時刻にファイルを自動でFTP転送する

とある事情から、指定時刻に FTP 経由でファイルをアップロードする必要がありました。 ローカルマシンを使うと、コンピューターをスリーブさせていたり電源を落としていると機能しません。 なので、何月何日何時何分であろうとも決められた時間に確実にファ…

男前と、ハイボールと、シークワーサー。

同性から見て思う美人。 同性から見て思う男前。 そんな風に思える人が、あなたにもいるのかもしれないし、いないのかもしれない。 先日、妻がリビングでテレビを見ていた。 何気なく横からのぞいてみると、画面の中には僕が思う「同性から見て思う男前」が …

シェルスクリプトに書いた命令を指定時刻に実行する

前回の投稿「SSH接続:リモートのLinux上にローカルファイルを転送する」の続きです。 最終的な目標は、「FTP ファイル転送を指定時刻に自動実行」ですが、今回は指定時刻に処理を実行する「at コマンド」と、処理内容を書き込む「シェルスクリプト」につい…

SSH接続:リモートのLinux上にローカルファイルを転送する

『フィヨルドブートキャンプ』 というプログラミングスクールに入ってから約 1 ヶ月ほど経ったので、記念にブログを書いてみようと思います。 はじめに(ポエム) フィヨルドブートキャンプでは、「Web アプリケーションを作りたいなら Linux に関する知識は…