- 2024.09.23
AWS関連のことを調べてみた
CloudFrontとは ## 勉強前のイメージ エッジロケーションとかいうのがキーワード 世界規模でコンテンツを配信したいときには候補に挙がるサービス (実際にどんな機能があるのか、アーキの候補までは浮かばない) ## 結論 世界規模で配信でき、配信元のオリジンサーバ周りではいくつかのアーキ候補がある ### まずエッジロケーションとは ・エッジロケーションというのは一言でいうとキャッシュサーバ […]
CloudFrontとは ## 勉強前のイメージ エッジロケーションとかいうのがキーワード 世界規模でコンテンツを配信したいときには候補に挙がるサービス (実際にどんな機能があるのか、アーキの候補までは浮かばない) ## 結論 世界規模で配信でき、配信元のオリジンサーバ周りではいくつかのアーキ候補がある ### まずエッジロケーションとは ・エッジロケーションというのは一言でいうとキャッシュサーバ […]
【完全版】3ヶ月でAndroidエンジニアを目指すためのロードマップ # はじめに ご覧いただきありがとうございます。[Gon](https://x.com/engineer_gon)です! Androidアプリ開発の世界へようこそ! 今回は、友人がAndroidエンジニアを目指すと聞いて実践的なロードマップを作ってみることにしました。 僕自身、Javaのレガシーなシステム開発からキャリアをスター […]
Proxmox上でWindows Server 2022を立ち上げてみた # はじめに Windows Serverを自由に扱える環境が欲しいなと思っていたら、 無料試用版があることを思い出したので、自宅に環境構築しよう!となりました。 折角なのでProxmoxVE環境でVMを立ち上げてみたいと思います。 # 目次 1. [①Windows ServerのISOを手に入れる](#windows-s […]
BigQueryを使用してCSVデータを集計する ### はじめに pandasで生徒の点数のデータフレームを作成しCSVファイルへ変換を行いGCSへアップロードします。 その後BigQueryからGCSのCSVファイルを読み込み平均点を算出してみます。 ### GCSへCSVファイルのアップロード sampleデータを作成し、CSVファイルをGCSにアップロードします。 まず、GCSへ接続するた […]
Node.jsについて勉強したのでまとめてみた。 ## 勉強のきっかけ 普段からフロントエンド、バックエンド両方の開発でお世話になっているNode.jsですが、サーバー環境を簡単に作れるライブラリー程度に考えて、あまり理解せずに使ってきたので、良い機会だと思い勉強することにしました。ここでは私が気づいたポイントをシェアします。 ## Node.jsとは?JavaScriptのフロントからサーバーサ […]
DockerでPHP+Apacheの環境を構築する ## はじめに この記事では、Docker環境を構築するための準備から、PHP+ApacheのWebサーバー上で`”Hello World!”`を表示するまでの手順を紹介する。 #### 【 環境情報 】 **PC**:Apple M1 Pro **OS**:Sonoma 14.4 **Docker**:27.2.0 ** […]
【すぐにテスト環境構築】超簡易なJSONファイルを使ったMockサーバーを作った ## 概要 `/responses`配下にJSONファイル(`*.json`)を置くだけで、JSONを返すMockサーバーを作成しました。(自分用) ### 対象者 小規模なアプリケーションのテストをしたい方、テスト環境構築にとにかく時間をかけたくない方 ### ソースコード “`bash git clo […]
HTML: textareaをフカボリック症候群 # textarea この要素の中心となるのはtagで囲まれた文字列。通常は`value属性`でそれを読み書きしますが、他にも`innerHTML`、`textContent`、`childNodes[0].data`などといったもので**ほぼ**代用できます。`innerText`は常に空文字を返すようです。 ## 空要素 “`htm […]
【SwiftUI】Identifiableプロトコルとは? # 概要 iOSアプリ開発経験はあるのですが、 SwiftUIはあまりやったことがなく修行中・・・! その際「Identifiable」というプロトコルに出くわした際 理解が難しかったので記事にしました。 ## 開発環境 ・macOS Sonoma ・Xcode16 ・iOS 18 ## きっかけ 下記のコードを記載した際にとあるエラーが […]
Material UIの無料テンプレートであるDashboardを実装する方法 初投稿です。Dashboardの実装に大変苦労したため、備忘録として作成しました。 ## はじめに この記事はMaterial UIのインストールから無料テンプレートであるDashboardを実装するまでの手順を書いたものです。 また、この方法は2024年9月22日時点においての実装方法です。今後実装方法が変わり、本記 […]