2024年5月

9/43ページ
  • 2024.05.26

Go関連のことを調べてみた

go-filesystem: シンプルで効果的なファイルシステム操作ツール ## go-filesystem: AWS LocalStack操作をシンプルにするツール 今回は、私が開発したGo製のツール「go-filesystem」を紹介します。このツールを使えば、ローカルで立ち上げたLocalStackの操作を、AWS CLIを用いずにLinuxのコマンド(例: `ls`や`touch`)を使っ […]

  • 2024.05.26

Ruby関連のことを調べてみた

ruby練習 今回は簡単なプログラムを作ってメソッドや配列を使う練習をしたものを言語化して整理します。 #### 仕様 アプリケーションを起動すると ##### [1] : 書籍を登録する, [2] : 書籍情報を確認する, [3] : アプリケーションを終了する という選択肢を表示し、ユーザーに入力を求め、その入力に従い以下の処理を行う。 アプリケーションを終了するまで、処理を繰り返す。 ### […]

  • 2024.05.25

JAVA関連のことを調べてみた

サロゲートペアについて【Java】 ## はじめに サロゲートペア(サロゲートペア文字、Surrogate Pair)は、Unicode文字を扱う際に重要な概念です。特に、多言語対応や絵文字の処理が必要な場合に知っておくべき知識です。 ## Unicodeとサロゲートペアの基本 ### Unicodeの基本 Unicodeは、世界中の文字や記号を一貫して表現するための標準です。各文字には一意のコー […]

  • 2024.05.25

iOS関連のことを調べてみた

【SwiftUI】高さ可変のTextEditor # 完成イメージ – 入力が空の場合はプレースホルダーを表示 – 改行した分だけ高さが変化する # コード “`: swiftUI import SwiftUI struct DynamicHeightTextEditorView: View { // 入力するテキスト @Binding var text: St […]

  • 2024.05.25

JavaScript関連のことを調べてみた

JavaScript: 圧縮力編8 皆様お待ちかねの圧縮力の記事となってしまいました。今回はhuffman符号と部分一致予測(通称PPM)の組み合わせを紹介します。 ## 構造 まずは接尾辞木**のようなもの**によって文脈を構築し、高速化を図ります。その弊害としてhuffman符号は毎回最初から作り直す羽目になります(本末転倒)が、[前回の記事](https://qiita.com/mashue […]

  • 2024.05.25

Rails関連のことを調べてみた

【Rails】namespaceを使用してアプリケーションの作成 # はじめに 初投稿になります。 最初は、自分の学習の復習をしながらアプリケーションの作成をしていく予定です。 2024年2月からプログラミン学習を始めたばかりなので間違ったことを記載している可能性もあります。間違っている部分やアドバイスがありましたらご指摘していただけたら幸いです。 ## 前提 ruby rails 上記の環境で作 […]

  • 2024.05.25

Python関連のことを調べてみた

Pythonの開発環境を用意(Windows) 自分のPCで**ローカル環境を構築**します。 ## 1. Pythonのインストール 以下のリンクから、Pythonの公式サイトにアクセスし、セットアップファイルをダウンロード。 https://www.python.org/ ダウンロードしたセットアップファイルを起動し、Pythonをインストールします。 ## 2. Pythonが使えるか確認 […]

  • 2024.05.25

Lambda関連のことを調べてみた

CDK×Lambda×golang×Dynamoでアプリを作ってみる CDK編 # CDKとは コードでクラウド インフラストラクチャを定義し、AWS CloudFormation を通じてプロビジョニングするためのオープンソース ソフトウェア開発フレームワークです。(公式) まあ、簡単にいうとUI上でEC2とかS3とかをぽちぽち設定するんじゃなくて、コードで起動できるよってこと。管理もしやすいか […]

  • 2024.05.25

AWS関連のことを調べてみた

AWS Snowballを真剣に考えてみる #なぜSnowballを使うのか? # はじめに データ移行の観点で、AWSには他のクラウドにはない特徴的なサービスがある。AWS Snowballである。 AWSから送られてくるストレージ媒体にデータを格納し、AWSへ返送すればAWSクラウドストレージにデータが格納される(格納してくれる)。AWSサービスにおいて物理機材が利用者に見える数少ないサービス […]

  • 2024.05.25

Android関連のことを調べてみた

【Android】ViewPager2を使用したの実装方法まとめ (インジケータ表示、View更新の最適化、無限スクロール) ## 実装したいもの – 横方向にスクロール可能なUIを作成する – ページ数に連動したインジケーターを表示する – 無限にスクロール ## スクロール可能なUIとインジケーターを作成する – [ページ数に連動したドットインジ […]

1 9 43