2024年3月

9/42ページ
  • 2024.03.26

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

高速UTF-8バリデーションを通してビット演算を学ぶ ## はじめに こんにちは。前回は文字列から浮動小数点数への変換を高速化する話を書きました。その中で、もっと文字列を読む部分も高速化できないかと思い複数バイトを一度に操作する方法について色々実験してみたところ想像以上に面白かったので作ったものなど紹介したいと思います。 ## 目指すもの・目指さないもの 今回はGo言語の標準ライブラリである`ut […]

  • 2024.03.26

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

色々な言語の Dictionary のキーの型の扱いについて調べてみた Dictionary や object のキーに複数の型を指定した場合、どういった扱いになるのかが非常に気になったので、自分の知っている範囲の言語で試してみました! # Python の場合 “`python:Python a = {} a[1] = “int” a[1.0] = ̶ […]

  • 2024.03.25

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

#3 さまざまな UI コンポーネントの研究 この度はChatGPTを利用して、内容を整理しました。 Segmented Control ![1.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3703986/e37509c4-8b9c-9e1e-32eb-9676a7e73996.gif) ![1-1.png](h […]

  • 2024.03.25

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

JavaScriptでランダムな13桁のJANコードを生成する方法 検索しても、あまり良さそうなサイトが見つけられなかったため、[こちらのサイト](https://www.gs1jp.org/code/jan/check_digit.html)の「GTIN(JANコード)標準タイプ(13桁)のチェックデジットの計算方法」を参考に作成しました。 ## コード “`javascript c […]

  • 2024.03.25

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

ChatGPTでJava+XML-RPCでのWordpressへの投稿方法を調べた話 ## はじめに こんにちは。いりくら@アノードです。 完全自動運用のニュースメディア「[BizAIdea](https://bizaidea.com/ “BizAIdea Home”)」 を開発/運用しているのですが、Wordpressへの記事投稿の自動化に JavaからXML-RPC を […]

  • 2024.03.25

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

【Rails・デザパタ】マイグレーションで学ぶCommandパターン ## Commandパターンとは Commandは「命令」という意味で、「命令」をオブジェクトに表したデザインパターンです。命令オブジェクトごとにステータスを保持されることで、複数のコマンドの履歴管理や、複数の命令をまとめて実行・ロールバックすることが容易になります。 ## Rails の ActiveRecord での Com […]

  • 2024.03.25

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

nltk.downloadでSSL認証エラーが発生して速攻解決できた話(Mac) ## 起きたエラー 以下のライブラをインポートする時にエラーが発生しました。 “`python:ライブラリのインポート import nltk nltk.download(‘punkt’) from nltk.tokenize import word_tokenize “ […]

  • 2024.03.25

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

デプロイ後にCloudFrontのキャッシュ削除をLambda関数で自動化する ## はじめに S3+CloudFrontでホスティングされているプロジェクトでCodePipelineでS3へのデプロイ後にCloudFrontのキャッシュを自動で削除するLambda関数を作成しました。 備忘録として残します。あくまでも簡易的な実装例の1つとして参照してください。 ## 概要 HTML/CSS/Ja […]

  • 2024.03.25

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

CDNって何?? ## 初めに 皆さん「CDN」をお聞きした事はありますか? 現在AWSの学習をしています。 その際にCDNが出てきたので、自分なりにまとめてみました。 ## CDNとは? CDN=(Contents Dellivery Network)の略称です。 システムのサーバー負荷を下げつつ、コンテンツ配信を高速化する仕組みです ## 仕組みは? ![スクリーンショット 2024-03-2 […]

  • 2024.03.25

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

[WIP] #318 2024-03-17 駄菓子 ## 5月24日にGoogle I/Oが開催 https://android-developers.googleblog.com/2024/03/google-io-24-save-the-date.html geminiが話題になりそうな。 サイトには例年通り意味わからんパズルがあるみたい。 ## Jetpack Composeのパフォーマンス […]

1 9 42