IT/Computer

Diary

iOSでも機種によって挙動が異なる?

同じiOSでも、機種によって微妙に挙動が異なることがあるのだろうか?ふとそんな疑問があり、色々四苦八苦しそうな今日この頃である。Androidほどではないにしても、もしそういったところがあるのなら、かなり難しいところである。
IT/Computer

Twitterのデザイン変更があるが・・・

2017年6月15日(米国時間)、Twitter社はTwitterのウェブ版/アプリ版のデザインを変更すると発表した。これによって、iOS/Android/ウェブなどにおいて順次デザインが変更されるとのことだが、既に変更されているユーザーも...
iOS

iPhone 8には引き続きLightningを採用するのか?

2017年秋に発表されると言われているiPhoneの次の世代に当たる「iPhone 8」だが、引き続きLightningコネクタを採用するのか、それともUSB Type-Cへ移行するのかが噂になっているという。
Opinion

循環参照の確認はかなり面倒

意図せぬタイミングですでに解放したはずのオブジェクトの処理が動いてしまい、とんでもないバグに遭遇してしまったが、どうやら循環参照が発生していたようだ。循環参照は様々な理由から非常に悩まされるものである。
Mac

MacBook ProのXeon搭載モデルの噂を聞かなくなった

一時期MacBook ProシリーズにXeon搭載モデルが登場するかどうかの噂が立っていたが、いつの間にかその噂もほとんど耳にしなくなった。今回はそれについて書いてみたい。
Swift

Swift 4への移行も意外と面倒?

WWDC 2017でmacOS High Sierra/iOS 11が発表、それらのベータ版が配布されたとともに、Xcode 9.0/Swift 4.0も登場した。私も試験的にSwift 4.0への移行をテストして見るときがあるが、Swif...
Mac

iMac Proって、需要が見込めるのだろうか?

WWDC 2017で発表された、iMacシリーズのプロ向けモデルに相当する「iMac Pro」が発表されたが、正直なところ、どれくらいの需要があるのかどうか、あまり予想が立てられないと考えている。特に一体型特有の懸念点を考えると、Mac P...
IT/Computer

主要OSの64bit移行状況を調べてみる

WWDC 2017でiOS 11及びmacOS High Sierraが発表され、iOS 11では64bit専用に、macOS High Sierraでは32bitアプリをサポートする最後のOSとなったことで、iOS/macOSでは64bi...
iOS

iOS 11に移行する前に気をつけるべきこと

iOS/macOS共に32bitアプリサポートが終了に向かうでも言及したが、iOS 11以降は完全に64ビット専用となるため、32ビット専用アプリは動作しなくなる。そのため、古いアプリは最新バージョンにアップデートするか、削除する必要がある...
iOS

iOS/macOS共に32bitアプリサポートが終了に向かう

iOS及びmacOSにおける64bitへの完全移行が進んでいる。iOS 11では32ビットアプリは動作対象外となり64ビット専用に、macOS High Sierraが32ビットアプリをサポートする最後のmacOSとなることも発表された。
IT/Computer

はてなダイアリーの新規開設受付、終了へ

『はてなダイアリーの新規開設受付を2017年7月3日をもって終了します』(はてなダイアリー日記)によれば、2017年7月3日をもって、ブログサービス「はてなダイアリー」の新規開設受付を終了することが発表、新規に登録する利用者にははてなブログ...
iOS

WWDC 2017が始まったー予想外の発表も多く

2017年6月5日(米国時間)、WWDC 2017が開始した。このイベントは9日まで続く。今回は予想外の発表が多かった印象がある。
IT/Computer

CPU戦争もさらなるステージに突入か

2017年3月2日(米国時間)にAMDよりRyzenが発売、5月末にはインテルより最大18コア/36スレッドのCore i9シリーズの登場、さらにAMDよりRyzen Threadripperが発表されるなど、PC向けCPUの競争はさらなる...
IT/Computer

二進数で表示する時計が登場?

『The City Clock - Paris design』にて、この発想は考えられなかったというような時計が公開されている。窓のライト、それも点いているか消えているかの組み合わせで表示する、二進数表示の時計のようだ。
IT/Computer

Microsoft Wordの10.5ポイントの意味

『なぜWordのデフォルトフォントサイズは「10.5」なのか?』(ITmediaねとらぼアンサー)の記事が一部の人にとって素朴な疑問であるMicrosoft Wordで使われている10.5ポイントの意味について書かれている。
IT/Computer

最近はバッテリーの交換ができないのが主流になっている

最近、ノートPCやスマートフォン、タブレットなどにおいて、他にもゲーム機などにおいても、バッテリーの交換ができないものが主流になっている。特にこの10年でいつの間にか電池交換ができるものが少なくなった感がある。それはどうしてだろうか?
iOS

WWDC 2017に向けて

アップル社は6月5日〜9日(米国時間)にかけてカリフォルニア州サンノゼにおいて、WWDC 2017を実施する。すでに様々なうわさが飛び交っており、未だに期待されていることがうかがえる。
Programming

if (XXX == true) はNG

プログラミングでは条件分岐は必須事項と言える。その中でもif文は極めて初歩的な段階で習得するほど重要なものと言える。ただし、その条件分岐のルールは言語によって異なる場合があるので、それが落とし穴になってしまうこともある。今回はSwiftとC...
Swift

Swiftで整数・実数が絡む計算の時に気をつけるべきこと

プログラミング言語では必ずといっていいほど計算が行われる。当然ながらSwiftでも演算が行えるわけだが、Swiftにおいては整数と実数が絡む計算をする時は気をつけなければならないことがある。とはいっても、変数の型がわかればこちらの方が判別し...
Swift

Swiftのguard構文を使う

SwiftのfatalErrorとはでほんの少しだけguard構文に触れていたが、しっかりとしたguard構文の説明を行なっていなかったので、今回はその説明をしたい。