iOS iOSリバーシリファクタリングチャレンジ が swiftUI で書き直された とあるかたが、リバーシを題材として、fat viewcontrollerをいかにリファクタリングするか、という提案をなさっていました。 このFat View Controller、あなたはリファクタリングできますか? これを SwiftUI... 2020.10.04 iOSmacswift
iOS SwiftUI + SpriteKit でスプライト表示 SwiftUI と SPriteKit を組み合わせる方法です。 だたし、iOS 13以降でのみ動作します。 どうせならもう古い UIViewController とはおさらばしたいですしね。 以下のように、とりあえず黄色い四角のスプライト... 2020.10.04 iOSmac
aws aws で予想しない請求が来ないために 長い間 aws を使っていると、ec2 インスタンスを切り忘れたりとか、よくわからんサービスを意図せず on にしてしまって、そのまま放置してたら、すごい請求額が来たとか、クレカの明細を見て青ざめたことある全国1000万人の aws 管理者... 2020.10.04 aws
aws aurora をアップデートしたら文字化けした件 あ…ありのまま 今 起こった事を話すぜ! 「aurora(本場サーバー)をアップデートしたら文字コードがutf8からlatin1 になって、本番サイトの文字が????になったぜ、、、、、」 これ、深夜のアップデートでやらかしちゃったんですが... 2020.10.02 aws
swift swift で NSData -> Data 型への変換 以下の2通りあるようです。 Data.init(referencing: nsData) または nsData as Data 2020.10.02 swift
mac windows10 の usb インストールディスクを mac で作成 1. mac で windows10 の iso ファイルをダウンロードします。 2. mac に 8G 以上の USBメモリをさす 3. mac で bootcamp を起動する 4. usb 起動ディスクを作成する 簡単すね 2020.10.02 macwindows
rust Rust ではじめる OpenGL Rust に興味ある人におすすめの本です。 Rust ではじめる OpenGL ただし、macOS では OpenGL は非推奨となっているので、windows, linux が好きな人向けです。 windows ではサンプルプログラムを全... 2020.10.02 rust
os 書評 はじめて学ぶバイナリ解析 たまたま見つけたので読んでみました! このような視点で解説してる本は、現代ではなかなかないと思います。 どんなデータもバイナリですので、それをアセンブラやCなどを通してバイナリレベルでの動作を解説した本は珍しいと思います。 ハッカーとかって... 2020.10.01 os