iOS iOS 11リリースで気をつけるべきこと 2017年9月19日(米国時間、日本時間では20日)に、iOS 11がリリースされる。このバージョンでは、これまでのiOSシリーズとは大きく異なる変更点があるので、この点に注意喚起をしたい。 2017.09.19 iOS
Opinion Swift 4で言語仕様が固まってくれれば良いのだが これ以上、Swiftのメジャーアップデートごとに破壊的な言語仕様の変更は勘弁して欲しいところである。Swift 4でコンバートの必要な変更がなくなればいいのだが・・・。 2017.09.16 OpinionSwift
Bug Pythonのパッケージ管理ツールはRubyのよりも不親切 Pythonのパッケージ管理ツールが思ったより不親切である。特にRubyのBundlerに使い慣れていると特にそう感じる。ここでは私が感じたPythonとRubyのパッケージ管理ツールの違い等について書いてみたい。 2017.09.14 BugPythonRuby
iOS iPhone 8とiPhone Xが発表された 2017年9月2日(米国時間)より行われているアップルのイベントで、最新モデルのiPhoneが発表された。今回はiPhone 7シリーズの発展形と言えるiPhone 8シリーズと、プレミアムモデルに位置すると考えられるiPhone Xの両方... 2017.09.13 iOSNews
Diary 大体の場合は複数のプログラミング言語を使う プログラミング、それも実務レベルでのシステム開発においては、多くの場合、複数のプログラミング言語を使う必要がある。というのは、アプリ本体の他、それを効率よくビルドするために使うツール類を使うときに、複数のプログラミング言語を併用するというこ... 2017.09.11 DiaryIT/Computer
iOS 次世代iPhoneはどうなる? 2017年9月12日(米国時間)、米アップル社のイベントにて、次世代iPhoneが発表されると見られており、リーク情報や噂が飛び交っている。 2017.09.10 iOS
IT/Computer プライベートリポジトリでわざわざフォークするのは違う気がする これは企業にもよるのだが、プロジェクトによってソースコードやリポジトリーの扱い方は異なることも決して珍しいことではない。個人的には今後の参考にしたいやり方も多い一方で、違和感の拭えないやり方もある。今回は私が違和感を抱いた「プライベートリポ... 2017.09.08 IT/ComputerOpinion
IT/Computer Ryzen PROにSocket AM4対応のAPUが登場 9月に入ってから、AMDよりSocket AM4対応のAPUが発売 ((『AM4対応APU「Bristol Ridge」こと「A12-9800E」と「A10-9700E」が発売』 - ASCII.jp))、さらにはRyzen PROが出荷さ... 2017.09.07 IT/Computer
iOS iOS 11は2017年9月にリリースか 2017年9月に入り、アップルのイベントが控えていえるが、iOSの次世代バージョン「iOS 11」のリリースが今月中にリリースされる見通しとのことであるという。 2017.09.06 iOS
Linux Ubuntu 17.10が2017年10月19日にリリース予定 カノニカル社は、Ubuntuの時期リリース「Ubuntu 17.10 Artful Aardvark」を2017年10月19日にリリースする予定にある。このバージョンではその次のバージョン18.04 LTSに先立つものとなるようである。 2017.09.03 Linux
IT/Computer 9月12日にアップルのイベントが行われる アップルは8月31日(米国時間)、9月12日にApple Parkの大ホールSteve Jobs Theaterでイベントが行われると発表した。Steve Jobs Theaterで行われるイベントとしては初となるとのことである。 2017.09.02 IT/ComputerNews
Mac いつになったらMac miniのアップデートが出るのだろうか 2014年10月を最後に、Mac miniのアップデートが出ていない。これは、2013年以来更新されていないMac Proに次ぐ長さであり、10月にはMac miniはアップデートがないまま4年目を迎えるということになる。 2017.09.01 Mac
Programming 再帰呼び出しの落とし穴 再帰呼び出しといえば、プログラミングでもしばしば使われる技法であるが、これは一般的なループ以上に気をつけなければならない側面もある。ここでは、その落とし穴について書いてみたい。 2017.08.31 Programming
Objective-C Xcode 9でビルドしてからWKWebViewで突然落ちるようになったときには Xcode及びiOS/macOS SDKは、定期的にバージョンアップが提供され、バグフィックスや新機能の追加がなされている。とはいえ、気づかぬうちに挙動が変更されるということもあり、その中にはアプリクラッシュに直結するものまである。今回はW... 2017.08.30 Objective-CSwift
Android Android 8.0のコードネームはOreoに 『Android Oのお菓子ネームは「Oreo」(オレオ)に』(ITmedia)によれば、米Google社は2017年8月21日(米国時間)に、これまでAndroid Oと呼ばれていたAndroid 8.0 Oreoを正式にリリースしたとの... 2017.08.29 Android
Diary プログラミングは実践で覚えるのが近道か プログラミングというと、コードを書くというイメージがあり、どうしても理論や法則というイメージがあるが、個人的には実践で動かして、さらに発展させるというという方法がやりやすかった。 2017.08.22 DiaryProgramming
Diary Sierraとphpenv経由でのインストールで四苦八苦 現在、phpenv経由でPHPを使っているのだが、なぜかPHPをインストールできない病に陥っていて、四苦八苦している。その中で原因不明のエラーが発生してインストールがうまくいかない状態になっている。 2017.08.21 DiaryPHP
IT/Computer アップルを名乗るフィッシングメールに要注意 最近、アップルを謳うフィッシングメールが届いており、これが正規のメールのように偽装されているということもあり、注意喚起として本記事を掲載する。 2017.08.19 IT/Computer
Swift Objective-CとSwiftを使ってみよう – クラスを定義する(Swift編) Objective-CとSwiftを使ってみよう - クラスを定義する(Objective-C編)ではObjective-Cでのクラスの定義方法について説明した。今回はそのSwift編といきたい。Swiftにおいては、Objective-C... 2017.08.16 Swift
Objective-C Objective-CとSwiftを使ってみよう – クラスを定義する(Objective-C編) Objective-CとSwiftを使ってみよう – 計算を行うでは計算の仕方を説明した。今回はクラスの定義の仕方の説明を行いたい。Objective-CとSwiftでは大きく異なるため、今回はObjective-Cについて説明を行いたい。 2017.08.15 Objective-CSwift