-
開発
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の対応状態を確認です。すると、iPad ... -
ブログ
外付け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でのプログラミングを楽しんでいました。し... -
お知らせ
湘南.swift 2017 にて「iOS 11の新機能、Drag & Dropへの対応方法」を担当します
今月、10月14日から15日にかけてMOSA主催で湘南.swift 2017というイベントを行います。湘南.swiftは昨年まではMOSA Software Meeting (MSM)という名前で開催していたイベントです。2日間の泊まりがけで、セミナーやワークショップを行います。 私は「iOS 1... -
お知らせ
開発ツール小ネタ紹介セミナーを行いました
9月30日にMOSA主催で「実践!ソフトウェア開発案件の営業見積もり術 / ちょっと便利な開発ツール小ネタ紹介」というセミナーが開催され、私は後半の「ちょっと便利な開発ツール小ネタ紹介」を担当しました。 今回のセミナーはハンズオン形式ではなく聴講形... -
開発
Markdownの編集環境をセットアップする
Markdownの編集環境をセットアップしたで、覚え書きも兼ねて記事にしました。 使用するアプリ 色々試して見たのですが、Atomが一番良さそうです。理由は次の3点です。 標準状態でもMarkdownに対応している。 パッケージを追加すればかなり高度な所まで対応... -
開発
【プログラミングの世界 Vol.2】ゲームブックに夢中だった日
2016年11月18日に「小学生でもわかる プログラミングの世界」という本を発刊しました。この連載では、本書の趣旨からは外れてしまうから書かなかった、私自身の「プログラミングの世界」を書いています。 私のプログラミングへの興味は「ゲームを作れる」... -
開発
Bitbucket Server で Git v2.2 以降が必要になりソースインストールした
Bitbucket Serverをv5.3.0にアップデートしたところ、Gitのバージョンが古いというエラーが出てしまいました。確認すると、Git v2.2以降が必要になったのですが、CentOS 7でyumを使ってインストールされるGitはv1.8だったのです。そこで、ソースコードイン... -
開発
【プログラミングの世界 Vol.1】プログラミングの世界を知った日
このブログをお読み頂いている方は、ご存じかもしれませんが、「小学生でもわかる プログラミングの世界」という本を2016年11月18日に発刊しました。この記事を書いている時点で考えると8か月ほど前のことになります。少し漠然としたテーマ。出版社の社長... -
お知らせ
Swift / iOS アプリ開発ハンズオンセミナーとMOSA Tech Meeting 第22回のお知らせ
このブログでのお知らせがすっかり遅くなってしまいましたが、8月3日にハンズオンセミナーをMOSAで開催します。私は前半のSwiftのハンズオンセミナーを担当します。 後半のアプリ開発ハンズオンセミナーをより効果的に学べるように、Swiftの基本的なところ... -
ブログ
課題をこなすリズム
JIRAなどの課題管理ツールに登録された課題。イシューやチケットとも呼ばれますが、これらに対応していくときに、リズムが良し悪しがあるなぁと最近思います。 課題が登録される。 担当を自分に割りあてる 状況を「進行中」に変更する Gitのブランチを切る... -
ブログ
StoryboardやXibは使わない方が良いかも?
まだ、もや〜としているのですが、規模がある程度まで大きいものや長期的に開発を続けるものには、StoryboardやXibは使わない方が良いかもと思ってきました。 今まで、大規模なものでも使ってきましたが、長期的に開発を続けていると、途中でXcodeのバージ... -
ブログ
Mac Miniで minidlna を動かす
DENONのDRA-100というネットワークレシーバーを購入しました。 ハイレゾ音源対応で、Spotify ConnectやAirPlayにも対応しているHi-Fiオーディオプリメインアンプです。 このアンプでハイレゾ音源を再生しようと思うと、USBメモリに入れて直接本体に差すか... -
お知らせ
MOSAではメールマガジンの配信を開始しました
私が理事を務めている特定非営利活動法人MOSAでは、今年度よりメールマガジンの配信を開始いたしました。 MOSAからのお知らせや、コラム、IT系ニュース、MOSA会員からの寄稿などをお届けします。 会員以外の方でもご購読頂けます。是非、ご登録ください。 ...
