SAITO Tomomi

Diary

テストコードもモノによっては

単体テストやUIテストについても、書き方によって適切かどうかが変わってくる場合がある。遅延実行が発生する箇所については特に考慮が必要だ。
Diary

iPhoneの移行時は結構面倒

私は大体2年のスパンでiPhoneを買い換えているのだが、新しいiPhoneを買うときは下取りに出していない。というのは、移行に時間がかかるから、そのために残しているからである。
Diary

iPhone 8を使ってみた感じだと・・・

昨日にiPhone 8を購入、触ってみているのだが、良くも悪くもiPhone 6/6s/7シリーズの後継というべきもので、iPhone 5sからiPhone 6sに乗り換えた時ほどの衝撃はなかった。とはいえ、結構便利な機能追加もあり、進化は...
iOS

iPhone 8/8 Plusの売れ行きは大人しめ?

2017年9月22日(日本時間)、iPhone 8及びiPhone 8 Plusが発売された。11月にはプレミアムモデルに相当するiPhone Xが登場するということもあり、これまでと比較すると売れ行きは大人しめのようである。
Swift

Xcode 9を使うときの注意点

9月19日(米国時間)にiOS 11が登場、iOS 11に最適化されたIDEとしてXcode 9も登場した。Xcode 9では新しいバージョンであるSwift 4と、Swift 3系と互換性のあるSwift 3.2の両方が使えるが、注意点が...
Diary

ロジックサマナーの解答例コード作成中

ロジックサマナーをやってみているが・・・でも言及したが、『ロジックサマナー 閃光の召喚プログラマ』のサンプルコードを順次GitHubのsaitomarch/LogicSummonerで順次アップロードを行なっている。現時点では一部のお題のS...
App Review

『Prison Architect』レビュー

今回は久々のアプリレビューということで、『Prison Architect』のレビューをしたい。Prison Architectは、リアルタイムストラテジーに属する、刑務所経営ゲームである。
iOS

iOS 11リリースで気をつけるべきこと

2017年9月19日(米国時間、日本時間では20日)に、iOS 11がリリースされる。このバージョンでは、これまでのiOSシリーズとは大きく異なる変更点があるので、この点に注意喚起をしたい。
Opinion

無許可RTというけれど・・・

最近、Twitterにおいて、リツイートを巡ってしばしばトラブルが起こっているらしい。というのも、自身のツイートをリツイートされるのを嫌っているらしく、「無許可RT禁止」を主張しているユーザーがいるということである。
Diary

まずはiPhone 8かな

ひとまず、9月15日にiPhone 8の予約を済ませた。iPhoneシリーズではiPhone 8とiPhone Xが控えているが、ひとまず普段使いとしてiPhone 8を買うことにした。
Opinion

Swift 4で言語仕様が固まってくれれば良いのだが

これ以上、Swiftのメジャーアップデートごとに破壊的な言語仕様の変更は勘弁して欲しいところである。Swift 4でコンバートの必要な変更がなくなればいいのだが・・・。
Trivia

「宅急便センター受け取りサービス」をヤマトが開始とのこと

ヤマト運輸は個人を対象に、荷物の受け取り場所を宅急便センターにすることで、運賃が54円(税込)お得になるサービス「宅急便センター受け取りサービス」を10月1日より開始するとのことである ((『新サービス「宅急便センター受け取りサービス」の開...
Bug

Pythonのパッケージ管理ツールはRubyのよりも不親切

Pythonのパッケージ管理ツールが思ったより不親切である。特にRubyのBundlerに使い慣れていると特にそう感じる。ここでは私が感じたPythonとRubyのパッケージ管理ツールの違い等について書いてみたい。
iOS

iPhone 8とiPhone Xが発表された

2017年9月2日(米国時間)より行われているアップルのイベントで、最新モデルのiPhoneが発表された。今回はiPhone 7シリーズの発展形と言えるiPhone 8シリーズと、プレミアムモデルに位置すると考えられるiPhone Xの両方...
Diary

ロジックサマナーをやってみているが・・・

『ロジックサマナー 閃光の召喚プログラマ』をやっているのだが、これも初心者が自身が得意としている言語や学習したい言語でゲーム感覚でプログラミングの学習をある程度実践的に行えるようだ。
Diary

大体の場合は複数のプログラミング言語を使う

プログラミング、それも実務レベルでのシステム開発においては、多くの場合、複数のプログラミング言語を使う必要がある。というのは、アプリ本体の他、それを効率よくビルドするために使うツール類を使うときに、複数のプログラミング言語を併用するというこ...
iOS

次世代iPhoneはどうなる?

2017年9月12日(米国時間)、米アップル社のイベントにて、次世代iPhoneが発表されると見られており、リーク情報や噂が飛び交っている。
Diary

書籍でクリーム色の紙がよく使われているが

書籍を読んだり辞書を引いたりしているときに、時折気になることあある。プリントアウトした印刷物やフルカラーのものでない、小説などの活字の書籍などで、しばしば真っ白ではない、淡いクリーム色の紙が使われているのだが、それはどうしてなのだろうかとい...
IT/Computer

プライベートリポジトリでわざわざフォークするのは違う気がする

これは企業にもよるのだが、プロジェクトによってソースコードやリポジトリーの扱い方は異なることも決して珍しいことではない。個人的には今後の参考にしたいやり方も多い一方で、違和感の拭えないやり方もある。今回は私が違和感を抱いた「プライベートリポ...
IT/Computer

Ryzen PROにSocket AM4対応のAPUが登場

9月に入ってから、AMDよりSocket AM4対応のAPUが発売 ((『AM4対応APU「Bristol Ridge」こと「A12-9800E」と「A10-9700E」が発売』 - ASCII.jp))、さらにはRyzen PROが出荷さ...