- 2022.03.15
WEBエンジニアが読んでおきたい技術書 2022年03月15日
現役エンジニアが選ぶ、エンジニアを目指す上でとりあえず読むべき本3選 # 読んで欲しい方 – エンジニアになりたいけれど、何を勉強したらいいの?という人 – 意欲はあるのだけど、何をやればいいのか分からん人 – プログラミングの勉強はし始めたけど、これだけでいいのか不安な人 各言語の勉強にオススメの本は今回は割愛させていただきました。 どんな言語をするにしても、 […]
現役エンジニアが選ぶ、エンジニアを目指す上でとりあえず読むべき本3選 # 読んで欲しい方 – エンジニアになりたいけれど、何を勉強したらいいの?という人 – 意欲はあるのだけど、何をやればいいのか分からん人 – プログラミングの勉強はし始めたけど、これだけでいいのか不安な人 各言語の勉強にオススメの本は今回は割愛させていただきました。 どんな言語をするにしても、 […]
【iOS】TableViewのCell をスワイプして削除する # はじめに これは半分メモ書きのような記事です。そこまで内容は深くありませんのでご了承のほどよろしくお願いいたします。 # 前提内容 画像のような簡単なToDoアプリを作成中です。タップしたらチェックマークが付き、再度タップするとチェックマークが外れる。iOSアプリ開発で入門的存在といて扱われるようなアプリです。 ![Simulat […]
ローカルPCからリモートPCへファイルを送る方法 ## 本記事概要 本記事では、ローカルPCのMacからリモートPCのLinuxへ、ローカルPCでZIPに圧縮したファイルを、データ転送の通信を暗号化して転送し、その後解凍する方法について記載しています。 ## 学べること 1.ローカルPCからリモートPCへファイル転送する方法 2.ファイルの圧縮と解凍の方法 ## 前提 リモートPCへssh接続がで […]
Rubyで文字列のタイム表示を昇順に並び替える ## やりたいこと 文字列のタイム表示を昇順で並び替える。 条件 – 文字列の形式は`00:00.00` (分 : 秒 . 小数点以下2ケタ) – 想定のタイム範囲は`05:00.00`から`10:59.99` – 件数はおよそ250件 ## 環境 – Ruby 3.1.0p0 – macO […]
CloudFront => Rails で直結する場合は X-Forwarded-Proto ではなく X-Forwarded-SSL ヘッダを付けると良い Rails + AWSで雑にhttps を立てたいと思い CloudFront(https) => EC2(Railsアプリ/http) という構成でアプリを作ると、 GET 以外のリクエストを投げるとこんなエラーが出る “` H […]
Python 複数のEventを扱いたいとき悩んだ時に見るコード例 (30秒で読めます) 2つのタスクを別のスレッドで実行し、各スレッドでキューに値を入れてEventをセットする。メインスレッドはどちらかのEventがセットされるまで待機し、Eventがセットされていて条件を満たしていれば実行するコード。 “`python import threading import time fr […]
Windows で PHP8+Apache+MySQL+phpMyAdmin の開発環境をXAMPP無しで構築する方法 # 初めに C直下に置く方法はあってもそれ以外で構築する方法が探してもなかったので掲載。 個人的に開発関係は`C:\Program Files (dev)`というディレクトリに保存していたので、ここに、 `C:\Program Files (dev)\Apache` `C:\Pr […]
外部のJSファイルを読み込む方法 外部のJavaScriptファイルを読み込む方法をまとめます。 以下、 `index.js`→呼び出すファイル `import.js`→呼び出されるファイル とします。 ## import/export import/exportを使う方法です。 まず呼び出されるファイルにて、渡したい値に`export`を設定します。 “`javascript:imp […]
初めてQiita APIでデータ取得したら、下衆な探偵になっていた # 背景 取得データの読み方もそれをどう活用するのかもわからない。そんな私がまずはやってみようという試み。自分の興味に従い、楽しく体感&理解! # 真面目に調べるつもりが、野次馬根性にあっさり負ける 私が今「ハーフミラー」を使ったメディアアート作品を作っているので、「ハーフミラー」というワードを使った記事を書いている人がどれだけい […]
lambdaでセキュリティグループのインバウンドルールを変更する AWSに構築したシステムのセキュリティ設計として、セキュリティグループでインバウンド制限をすることは珍しくないと思います。システムの利用者が増えた・減った場合、セキュリティグループを更新する必要があり、通常はAWSコンソールで変更すれば良いですが、諸事情により非エンジニアがAWSコンソールを使わずに変更できるようにする必要があったの […]