ブログ– category –
-
ブログ
気づけばSwiftは1.2になっていた
Swiftのブログに「Swift 1.2 and Xcode 6.3 beta」という記事が掲載されました。 Swiftが正式になってから、まだ、半年ぐらいですが、もう1.2になってしまったようです。意欲的にパワーアップしていくのは、技術好きとしては楽しい。だけど、追いかけるの... -
ブログ
MSM 2013, MSM 2014 セッションビデオ発売しました
MSM (MOSA Software Meeting) 2013とMSM 2014のセッションビデオが発売しました。 MSMは年に1回ある開発者向けのイベントです。2日間に渡って、業界のことや最新技術についてのセミナーを行っています。私も1セッションずつ担当しています。 MSM 2013では... -
ブログ
Office365のiOS用SDK公開のこと
Offic3 365のiOS用SDK公開というニュースが先日ありました。 http://msdn.microsoft.com/ja-jp/office/aa905340.aspx この出来事は結構重要な出来事になるような気がします。 少し前に、Apple社とIBM社とでエンタープライズ事業についての戦略的提携が発表... -
ブログ
[2021.3.3更新/解決] NSURLSessionのメモリの扱いについてメモ
iOS 14で再確認すると修正済み この記事の初版を投稿した頃の最新OSはiOS 8.1でした。当時は、この記事の後半に残してあるような問題がありました。しかし、iOS 14で再確認してみると問題は修正されていました。 テストアプリを作成し、約12GBのファイルを... -
ブログ
MSM2014でエクステンションについてセミナーを担当します
今年もMOSA Software Meetingが近づいてきました。今年は「機能を開放するエクステンションの開発方法」というタイトルでエクステンションについてのセミナーを担当します。 エクステンションはiOS 8から登場した機能です。エクステンションを使うとアプリ... -
ブログ
Webアプリ上での作業が増えました
インターネットを初めて使ったときから、使い続けている種類のソフトの中に「メーラー」があります。GMailを使うときも、iCloud、プロバイダのメール、VPSのメール、全てメーラーを使ってきました。それが当たり前のことでした。 しかし、最近、気がつきま... -
ブログ
Swiftが1.0になりましたね
いよいよiOS 8.0の一般公開が目前に迫ってきました。iPhone 6の予約受付も始まり、今年も慌ただしくなってきました。毎年のイベントとなっていますが、今年は特別ですね。長年、iOSアプリとOS Xのアプリ開発はObjective-Cが中心でしたが、新たにSwiftが登... -
ブログ
Safariのタブのタイトルが更新されない問題解決
SafariでタブのタイトルがWebサイトのタイトルと同じにならないなと思っていてら、原因判明しました。お気に入りバーのフォルダを右クリックして、「すべてをタブで開く」で表示すると、ブックマークのタイトルと同じになってしまうようです。試しに、個別... -
ブログ
メールサーバーを移行しました
VPSで稼働していたメールサーバーから、Office 365に移行しました。 独自ドメインで使えるようにするのには少し時間がかかりましたが、ドメインの管理もしてもらっている業者さんが丁寧にDNSの設定をやってくれました。 仕事メールが複数のデバイス間で同... -
ブログ
VMware上へ移行
JIRAやConfluenceを動かしているサーバーがどうにも調子悪くなってきたので、移行作業を行いました。いい機会なので(と自分に言い聞かせて)VMware上に構築したCentOSに移行しました。 以前から、何度も仮想PC上でこれらのサービスを動かす検証はしていた... -
ブログ
最近のOS Xでのインストーラ作成
OS Xのアプリは、最近はアプリケーションフォルダにドラッグ&ドロップでコピーしてインストール完了というものが増えてきましたが、インストーラを使った方が良い場合もあります。例えば、アプリをインストールするときに、必要なOSのバージョンのチェッ... -
ブログ
「開発者にとってXcode 5は何が変わったのか」というセミナーを行いました
本日は、MOSAで「開発者にとってXcode 5は何が変わったのか」というテーマでセミナーを担当させていただきました。 このセミナーは昨年の11月にMSMで行ったセミナーのリピートセミナーですが、時間を1時間延長して、Xcode 5.1での変更点やその他、使ってい... -
ブログ
「開発者にとってXcode 5は何が変わったのか」というタイトルのセミナーを開催します
MOSA主催で「開発者にとってXcode 5は何が変わったのか」というタイトルのセミナーで講師を務めることになりました。昨年の11月に同じ名前で行ったセミナーのリピートセミナーですが、時間を少し延長して、内容を追加したセミナーです。 詳しくはこちらで... -
ブログ
Xcodeの外部エディタを設定して効率アップ
XcodeのFileメニューには「Open With External Editor」というコマンドがあります。これは、Xcodeで編集中のファイルを外部エディタで開くコマンドです。このコマンドで対象となるファイルは、編集エリアがアクティブなら編集中のファイル、プロジェクトナ... -
ブログ
XcodeのリファレンスはiOSとOS Xアプリの開発を区別してくれる
Xcode 5.1で気がついたのですが、Xcodeからリファレンスを表示して、検索すると開発中のソフトに合わせた方のドキュメントを表示してくれるようになったようです。 この文章だとわかりにくいので、例を挙げると次のようになりました。 (A) iOSアプリのプロ... -
ブログ
Virtual USB AnalyzerとVMwareを使ったUSBパケット解析
USBの機器を自作して、PCにつなぎたいときや、USB機器のデバイスドライバを開発したいときなどにとても便利なのがUSBプロトコルアナライザですが、個人的に趣味で持つには高価な機械です。そこで、限定された条件の下でも良いので、代替できるような方法が... -
ブログ
テスト用デバイスのケース追加
Bluetooth LEテストデバイス用にケースを追加しました。用意したのは、Seeed StudioスケルトンボックスArduino用です。 Skeleton Box 車を作る例がサイトに紹介されていますが、タイヤを付ける予定は今のところは無いです。 ケースに入れたのは、Arduino本... -
ブログ
ArduinoからマイクロSDカードへの書き出し
テスト用デバイスを作る上で、必要なことの一つにストレージへのデータ保存、及び、読み出しがあります。Arduino上で走らせるプログラムの設定データを設定ファイルにしておき、それを読み込んで動作を変更したり、設定を変更するコマンド(独自に定義)を... -
ブログ
Arduinoとkonashiを接続する
Arduinoとkonashiを接続して、konashi経由でBluetooth LEを使用し、iOSアプリ通信することをやってみました。目的はBluetoothLEを使うiOSアプリの開発用に、Arduinoで制御できるBluetoothLEのテスト用デバイスを作ることです。 まずは、Arduinoとkonashiの... -
ブログ
ArduinoにLCDを追加
Arduinoに画面を付けたいと思い、LCDシールドを買ってきました。他のモジュールと組み合わせてArduinoを中心にして、他のデバイスと通信を行い、Arduino側にステータスなどを表示するのが目的です。 用意したものは、SunhayatoのAS-E401というLCDシールド...