- 2021.10.11
iOS関連のことを調べてみた2021年10月11日
iOSアプリ開発用パッケージマネージャーごとのStatic/Dynamicリンク設定とカスタマイズおよび各種調査方法 # はじめに iOSアプリ開発のためのパッケージマネージャー別のリンク指定を整理しておきます。 勘違いしやすいポイントとしては、Carthageを使ってもデフォルトでdynamicリンクなのでstaticリンクするよりもアプリ起動は遅くなります。つまりCarthageを使って事前に […]
iOSアプリ開発用パッケージマネージャーごとのStatic/Dynamicリンク設定とカスタマイズおよび各種調査方法 # はじめに iOSアプリ開発のためのパッケージマネージャー別のリンク指定を整理しておきます。 勘違いしやすいポイントとしては、Carthageを使ってもデフォルトでdynamicリンクなのでstaticリンクするよりもアプリ起動は遅くなります。つまりCarthageを使って事前に […]
windows10へ2021年10月10日時点で最新のPython3.10.0で jupyter lab をpipでインストールしようとしたら遅延しまくってはまった件について 最近もっぱらMacbookで開発していて、自作PCのwindows10へはjupyterlabはおろか、pythonすらインストールされていないというとても稀有な環境下からjupyter labのインストールを試みた。 そう […]
凝集度 (Cohesion) #Cohesion を python で使う場合 python で計測したい時は[ここ](https://pypi.org/project/cohesion/)にインストール方法や利用方法が書いてあるので参考にしてほしい。 #Cohesion の概要 [色々な数式](https://www.aivosto.com/project/help/pm-oo-cohesion […]
CSV 使い方 基本 “`ruby require “csv” text = ~/.gemrc “` ②バージョンを指定してRailsをインストール “` $ gem install rails -v 6.0.3 “` ③インストール及びバージョンの確認 “` $ rails -v Rails 6.0.3 R […]
Hamlとは? 「HTML avstraction markup langage」が正式名称です。 マークアップ言語(HTML/XML)を生成する為のマークアップ言語です。 より短いコードで綺麗に簡潔にコードを書くことができます。 ## Hamlの書き方 ### 基本記法 `%タグ名`でタグと閉じタグが生成されます。 正しくインデントをすることが必要です。 “`haml:index.h […]
Access to XMLHttpRequest_at ○○ from Origin ‘○○’ has been blocked by CORS policy ..エラーが出た ## 状況 APIを叩いて外部のアプリケーションリソースにアクセスしようとしたら以下のようなエラーが出た。 “` Access to XMLHttpRequest_at ○ from Origin ‘’ has […]
varでできてletでできないこと(偏向報道) #遭遇した背景 「Node.js超入門第3版」という本を借りていた。p.104を写経し、実行すると、 “` … let content = ejs.render(other_page,{ … $ SyntaxError: Identifier ‘content’ has already be […]
requestAnimationFrameで端末負荷を測定する ## 背景 最近ブラウザから端末負荷を測定したい場面に出くわしました。 弊社ではwebrtcを扱っていて、ライブ中の端末負荷の変化を測定したかったのですが、残念ながらブラウザAPIは用意されていません。 そこで`requestAnimationFrame`apiを使用して画面の描画回数を測定することで、間接的に端末負荷の指標とすること […]
作業先のS3バケットがLambdaのトリガーとなっていないかを確認する方法 #背景 S3へのオブジェクト作成をトリガーを利用してLambdaを活用することは多いと思います。 そうすると、S3にファイルを作成する処理を書くときに 「あれ、このバケットのこの場所、トリガーになってないよね、、、?」 と思うことが出てきました。 さっと確認できると安心感も増すものです。 #解決方法 API レベル (s3 […]
Microprofile Fault Toleranceの機能と独自に用意したInterceptor間の実行順序を制御する ## 環境 * Java 8 * CDI 2.0 * Microprofile Fault Tolerance 2.0 ## 事象 [Microprofile Fault Tolerance 2.0 Circuit Breaker](https://download.ecli […]