Akira Hayashi (林 晃)– Author –
Akira Hayashi (林 晃)
Representative(代表), Software Engineer(ソフトウェアエンジニア)
アールケー開発代表。Appleプラットフォーム向けの開発を専門としているソフトウェアエンジニア。ソフトウェアの受託開発、技術書執筆、技術指導・セミナー講師。note, Medium, LinkedIn
-
Representative of RK Kaihatsu. Software Engineer Specializing in Development for the Apple Platform. Specializing in contract software development, technical writing, and serving as a tech workshop lecturer. note, Medium, LinkedIn
-
ブログ
MTMのスライドを公開しました
昨日(2018年3月31日)のMOSA Tech Meetingで発表した内容のスライドを公開しました。 Macでハイレゾオーディオを扱ってみる from Akira Hayashi -
ブログ
サイトのリニューアルを行っています
昨日(2018年3月29日)から、このWebサイトのリニューアルを行っています。まだ、終わっていない作業もありますが、次のようなことを行いました。 サーバーを移転 サイト全体の常時SSL化対応 デザインテンプレートの一新 常時SSL化は以前から行っていまし... -
お知らせ
MultiTextConverter v3.6.0を公開しました
MultiTextConverter v3.6.0を公開しました。とても久しぶりのバージョンアップです。変更点は64ビット化です。次期、macOSでは32ビットアプリのサポートが無くなり、32ビットアプリは起動することも出来なくなってしまいます。これで、次期macOS以降も使用... -
開発
Confluenceから良い感じのPDFを作れる様にしてみた
最近、このサイトにロゴが追加されたことに気が付いた方はいらっしゃるでしょうか?ロゴをデザイナーさんに依頼して作ってもらったのです。こうなると今度はロゴを色々な所で使いたくなってきて、良い機会なのでドキュメントの作成環境を整備して、ドキュ... -
ブログ
「iPadで学ぶ はじめてのプログラミング」の見本誌が届きました
新刊の「iPadで学ぶ はじめてのプログラミング」の見本誌が届きました。 今回は全ページフルカラーです。「Swift Playgrounds」のスクリーンキャプチャも全てカラーです。 -
ブログ
iOSシミュレータの終了が重い
Xcode 9のiOSシミュレータは複数のシミュレータを起動出来るようになりました。そのため、レイアウト関連のコードを書いているときなどは、複数のシミュレータを切り替えながら使うので、数個のシミュレータが開いた状態になります。作業が終わってシミュ... -
開発
iPadで学ぶ はじめてのプログラミング
2018年1月20日 公式ページへのリンクを追加しました。2018年6月8日 SwiftPlaygrounds v2.1への対応方法へのリンクを追加しました。 「iPadで学ぶ はじめてのプログラミング」というタイトルの本を執筆しました。iPadで「Swift Playgrounds」を使ってプ... -
ブログ
新年明けましておめでとうございます!
新年、明けましておめでとうございます。本年もよろしくお願いいたします。 今年は元旦早々ですが、新刊の校正作業を行っていました。大晦日も行っていて、2日かかりで2回目の校正作業、入稿前のPDFチェックを行いました。無事、完了しました。発売まであ... -
ブログ
iOS 11 の大きなタイトルのナビゲーションコントローラの表示方法
この記事は「Cocoa Advent Calendar 2017」の参加記事です。 iOS 11で大きなタイトルのナビゲーションコントローラが使えるようになりました。分かりやすい実例は、標準アプリの「ミュージック」だと思います。タブで画面を切り替えると、各画面のタイトル... -
ブログ
Amazon Fire TV 4K HDR 2017を5GHzに接続するためのWi-Fiルーターの設定
少し前にAmazonのFire TV 4K HDRの2017年モデルを購入しました。Wi-Fiに接続するための設定を行うと、なぜか、5GHzの方に接続出来ないという現象が起きました。直ぐ横にWi-Fiルーターがあるのに電波の範囲外であると認識されてしまうのです。思い起こして... -
ブログ
ParallelsのUSB制御がとても良くなっている
Parallels Desktop のバージョン13がUSBの制御がとても良くなったことに気が付きました。 USB機器と直接通信するようなプログラムを開発するときに、動作確認のために色々なバージョンのOSを使います。中にはバージョンによってコードが変わったり、ドライ... -
開発
XcodeやAppCodeで16進数や2進数で値を確認する方法
デバイスと通信する系のプログラミングをしていると、デバッグ時に数値を10進数ではなく、16進数や2進数で見たいときがあります。例えば、次のようなときは必須です。 仕様で定義されているコードが16進数であり、一致しているかデバッグ時に確認したいと... -
ブログ
Mac Pro の強さはベンチマークの数字以外にもある
先日、Mac Pro Late 2013 と MacBook Pro 2016 でのビルド時間の比較と、ベンチマークの比較を行いました。記事については、こちら。 Mac Pro Late 2013 と MacBook Pro 2016 でビルド時間を比較 この記事の結果からは、開発はMacBook Pro 2016で行った方... -
ブログ
色々試した末、Fire TVにしました
今朝、何気なくYouTubeを見ていて、再生するデバイスによって4K対応が違うことに気が付きました。気になったので、色々な組み合わせでどうなるか調べてみました。 【iPad Pro + iOS 11 + YouTubeアプリ】 まずは、iPad Proの対応状態を確認です。すると、i... -
ブログ
外付けSSDでHFS+とAPFSのベンチマークを取ってみました
HFS+とAPFSで速度差が、どの程度、現れるか確認するためにベンチマークを取ってみました。使用したソフトは、Blackmagic Disk Speed Testです。外付けなので、内蔵とは傾向が異なる可能性はありますが、自分の環境での違いを見たいので計測してみました。 ... -
ブログ
Mac Pro Late 2013 と MacBook Pro 2016 でビルド時間を比較
その後の後日談があります。Mac Pro の強さはベンチマークの数字以外にもある ベンチマーク結果を追加しました 以前から気になっていたことなのですが、Mac Pro Late 2013 と MacBook Pro 2016のどちらをメインにして仕事を進めるのが良いのだろうかという... -
お知らせ
「開発ツール小ネタ紹介」のレポートが公開されました
先月、2017年9月30日に行ったセミナーのレポートが公開されました。 今回のセミナーでは、前半と後半の2部構成で行いました。前半は白石会長による営業向けのセミナー、後半は私が担当した開発者向けのセミナーです。私の担当したセミナーでは、日頃使って... -
ブログ
イラストを描いてもらいました
最近、Twitterのアイコンや、プロフィール写真に設定したイラストは株式会社タスタスさんに描いて頂きました。うちのチワワの写真からこんな感じとリクエストして。自分も描いてもらいたいと思った方、まずはご相談を。大歓迎とのことです。 詳細はこちら... -
お知らせ
湘南.swift 2017 でiOS 11のドラッグ&ドロップの実装方法を解説します
湘南.swift 2017はNPO法人MOSAが主催するプログラマー向けのイベントです。2017年10月14日から15日の2日間かけて最新技術をテーマにセミナーやワークショップを行います。講師が配布する資料やサンプルコードは全ての参加者に提供されます。今年のテーマは... -
開発
【プログラミングの世界 Vol.3】 Performa 520との出会い
N-88 Basicと出会ったNECのPC-9801はその後ゲーム機になってしまいました。プログラミングよりもPCゲームの方に興味が向きました。その後、紆余曲折が有り、NEC-PC9801からNEC-PC8801に変わってから、再び、Basicでのプログラミングを楽しんでいました。し...