メディア: この商品を含むブログを見る とても良い映画。 モヤモヤするので、この映画を面白くしていると思われる要素をリストし、面白さの根拠をハッキリさせて、スッキリしたい。 前作と T-800(シュワちゃん)の役目が逆になっている 前作はシュワちゃんは…
http://cppcheck.sourceforge.net/ macOS だと brew 経由で cppcheck をインストールできる。 $ brew install cppcheck cppcheck を試してみる $ cppcheck --enable=all <対象フォルダ or 対象ソース> 2> cppcheck.log これで cppcheck.log にチェック結果…
キューブ (字幕版)発売日: 2016/01/01メディア: Prime Video すごく良い。 カナダの低予算映画。 この次回作もあるが、キューブは最初の作品だけが、おすすめである。 以下、ネタバレ全開の感想。 最初に死んだのは誰? 映画冒頭にまず挨拶がわりに、ひとり…
いまを生きる (字幕版)発売日: 2013/11/26メディア: Prime Videoこの商品を含むブログを見る 「いまを生きる」 原題は Dead Poets Society. 和訳すると"死せる詩人の会"。 良い映画だった。 良いところや印象に残った箇所を箇条書きで ロビン・ウィリアムス…
https://patentfield.com/patents/JP20060035211#pdf 【特許請求の範囲】【請求項1】 クレジットカードの利用があったことを、ユーザの端末に電子メールで通知するカード利用通知システムであって、 クレジットカードの売上情報から生成した、前記ユーザの…
macOS 環境で CMake を試してみる。 CMake を使用することで環境に依存しないビルドのための作業を自動できる。 具体的にはソースファイルから環境によってことなるビルド構成ファイル(Makefile, Xcode プロジェクト)を作成できる。 https://cmake.org/ 関…
https://gcc.gnu.org/ GCC(GNU コンパイラ コレクション)を使って C ファイルのコンパイルを試す。 macOS であれば GCC は最初からインストールされている。 テスト用のファイル 今回は以下のファイルでテストする main.c #include <stdio.h> #include "sub.h" int </stdio.h>…
jemalloc https://github.com/jemalloc/jemalloc http://jemalloc.net/ Facebook で採用されていることが有名 https://www.facebook.com/notes/facebook-engineering/scalable-memory-allocation-using-jemalloc/480222803919 FreeBSD にも組み込まれている …
これは macOS での rbenv 導入に関するメモである。 rbenv / https://github.com/rbenv/rbenv rbenv 導入前の問題 fastlane など Ruby に関係したツールを macOS にインストールする場合、以下の問題が起きる macOS にプリインストールされている Ruby バー…
https://github.com/daisuke-t-jp/AVCaptureAudioDataOutputSampleBufferTesting iOS でマイク入力を取得してみたかったので試してみた。↑が、そのサンプルプロジェクト。 今回、いろいろなプロジェクトを参考にしてやってみたのだが、気になる点がひとつ。 …
孤独論 逃げよ、生きよ作者: 田中慎弥出版社/メーカー: 徳間書店発売日: 2017/02/10メディア: Kindle版この商品を含むブログを見る 田中さんの本を読んだことはなかったけど、ラジオ番組(http://www.joqr.co.jp/golden/2016/08/post-508.html)に出ているの…
LocationManager でトラッキングした位置情報を、地図上に表示する SwiftUI のサンプルを作成した。上のリンクから完全なプロジェクトを持ってこれる。 動作させると、こんな感じ。 シミュレータの設定で Freeway Drive にしておくと自動で位置が更新され、…
よく忘れるのでメモ。 ffmpeg が入っていなかったらインストール。 $ brew install ffmpeg フレームレートを 10 にして、サイズを横幅 320px にして gif へ変換する場合はこれ。 $ ffmpeg -i in.mov -r 10 -vf scale=320:-1 output.gif
https://google.github.io/swift/ Google は Swift のコーディングガイドラインを公開している。Lint のルールが決まっていない、指標になる標準的なルールを探している場合、このガイドを参考にすると良いと思う。 以下、いくつかルールを紹介する。 空白文…
https://github.com/Cyan4973/xxHash/releases/tag/v0.7.2 これは 2019/10/8(JST)にリリースされた xxHash v0.7.2 についてのメモである。 リリースノート(意訳) xxHash v0.7.2 は新しい 128bit ハッシュのためのメンテナンスリリースである。 XXH3 には…
例えば、こういったコードで List { Text("Melon") .listRowBackground(Color.green) Text("Banana") .listRowBackground(Color.yellow) Text("Apple") .listRowBackground(Color.red) Text("Prune") .listRowBackground(Color.blue) Text("Grape") .listRow…
macOS 10.15 Catalina 正式版がリリースされたので beta や GM をインストールするために登録していた Seed Program を解除する。 手順は以下。 メニューから「この Mac について」を開く。 「ソフトウェア・アップデート」ボタンをクリックする。 ソフトウ…
Text("あ") だと以下のビルドエラーが出ることがある '(LocalizedStringKey) -> Text' is not convertible to '(LocalizedStringKey, String?, Bundle?, StaticString?) -> Text' なのでこっちを使う Text(verbatim: "あ") init(verbatim:) - Text | Apple D…
数日試した結果、特に問題なく動作している
いつの間にか AppStoreConnect の「契約/税金/口座情報」のページの「契約」のステータスが、「アクティブ(ユーザ情報を保留中)」の黄色アイコンになっていた。 これを対処するには、その表示の横にある「連絡先を設定」のリンクをクリックする。 「連絡先…
2ちゃんねる宣言(増補版)挑発するメディア (文春文庫PLUS)作者: 井上トシユキ出版社/メーカー: 文藝春秋発売日: 2012/09/20メディア: Kindle版この商品を含むブログを見る 単行本の初版は2001年12月。 日本のインターネットの大きなコミュニティ「…
macOS 10.15 beta 10(19A578c)インストール。 特に問題もなく使えている。 と思っていたら、新しく GM seed が配信されている模様。。 GM seed まで進んだので正式版の配信もそろそろ? https://developer.apple.com/download/ mac のコマンドでバージョン…
http://otoro.net/ml/planks/aomame/blank.html 板を避ける生物。 おもしろいです。
class Singleton: NSObject { public static let sharedInstance = Singleton() private override init() { super.init() // Add initialization... } }
https://developer.apple.com/documentation/foundation/userdefaults/1414005-synchronize Waits for any pending asynchronous updates to the defaults database and returns; this method is unnecessary and shouldn't be used. かつては UserDefaults …
import Foundation func kelvin2Celsius(_ kelvin: Float) -> Float { return kelvin - 273.15 } func celsius2Kelvin(_ celsius: Float) -> Float { return celsius + 273.15 } func kelvin2Fahrenheit(_ kelvin: Float) -> Float { return kelvin * (9.0 /…
USGS から地震のリアルタイムフィードを受ける。具体的には USGS の Web にアクセスして GeoJSON 形式で地震データを取得する。 USGS USGS(United States Geological Survey)とは日本語では「アメリカ地質調査所」になる。災害、エネルギー、鉱物、天然資…
暗号解読(上) (新潮文庫)作者: サイモンシン,Simon Singh,青木薫出版社/メーカー: 新潮社発売日: 2007/06/28メディア: 文庫購入: 30人 クリック: 216回この商品を含むブログ (234件) を見る 面白かった。 「暗号の歴史」が知れる本。 そもそもは暗号という…
コード previewDevice() でデバイスを指定できる 例として iPhone SE, iPhone XS Max をプレビューする import SwiftUI struct ContentView: View { var body: some View { VStack { Text("Hello") .font(Font.custom("AvenirNext-Heavy", size: 100)) } .ba…
はじめに Xcode 11 をインストールして SwiftUI を試した。 SwiftUI のチュートリアルはここにある。 https://developer.apple.com/tutorials/swiftui/creating-and-combining-views これをみると、コーディングした結果が、リアルタイムでプレビュー確認で…