開発– category –
-
開発
【プログラミングの世界 Vol.3】 Performa 520との出会い
N-88 Basicと出会ったNECのPC-9801はその後ゲーム機になってしまいました。プログラミングよりもPCゲームの方に興味が向きました。その後、紆余曲折が有り、NEC-PC9801からNEC-PC8801に変わってから、再び、Basicでのプログラミングを楽しんでいました。し... -
開発
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か月ほど前のことになります。少し漠然としたテーマ。出版社の社長... -
開発
Xcode 8.3に移行したらnullabilityのワーニングが出たときの対処方法を投稿しました
Xcode 8.3に移行したらnullabilityのワーニングが出たときの対処方法をQiitaに投稿しました。 Xcode 8.3に移行したらnullabilityのワーニングが大量に出たときの対処方法 on @Qiita https://t.co/KwXCNhaCag— 林晃@新刊執筆中 (@studiork) 2017年3月... -
開発
Swiftでコマンドラインツールを作る(コマンドライン引数と標準入出力)
Swiftでコマンドラインツールを作るときに必要になることを調べました。 【プロジェクトの作成方法】 Xcodeでコマンドライン用の引数を作るには、プロジェクトのテンプレートで、「macOS」の「Command Line Tool」を選択します。プロジェクトのオプション... -
開発
Try CLion on the Ubuntu Linux to develop with Swift
This article describing how to use CLion to develop with Swift on the Ubuntu Linux. 【Setup Swift】 Install the clang Swift uses the clang, so we have to install clang first. You should run following command. $ sudo apt-get install clang... -
開発
Ubuntu上でSwiftを使うためにCLionを試してみる
Ubuntu Linux上でSwiftを使った開発を行うために、CLionを使用する方法についてです。 【Swiftのセットアップ】 clangのインストール Swiftはclangを使用しているので、まず、clangをインストールする必要があります。インストールするには、次のコマンド... -
開発
Try CLion on the Ubuntu Linux to develop with Swift
The page was moved. New URL is here. https://www.rk-k.com/en/archives/2838 -
開発
Bitbucket Server で Git LFS を使う
今までGitに置いていなかったインストーラやアップデータを作成するためのファイルを、Gitで管理することにしました。置いていなかった理由はGitにバイナリの大きなファイルを置くと、リポジトリが肥大化して、クローンした先も悲惨な事になるからです。 ... -
開発
SwiftでのバッファアクセスはwithUnsafeBytesを使う
Swiftで「Data」構造体を使ってメモリを確保し、その確保したメモリに値を書き込むときにパフォーマンスが良い方法はどれになるかを比較してみました。 【比較した方法】 比較したのは次の3つの方法です。 「Data」の「[]」演算子を使って直接アクセスする... -
開発
小学生でもわかる プログラミングの世界
「小学生でもわかる プログラミングの世界」という本を執筆しました。2020年度に小学校へのプログラミング教育の必修化が行われる予定になっており、プログラミングは誰しもが経験することになっていきます。そのようなデジタルネイティブの更に次の... -
開発
古いOSは段々アプリが減ってくる
業務で使用している開発環境の中に OS X 10.8 のものがあります。古いOSですが、ビルドに必要なプログラムの関係で、どうしてもこのOSを使う必要があります。困るのが、段々と使えるアプリが減ってきていることです。最近、Chromeもアップデートの対象から... -
開発
Parallelsのキーボードショートカット設定の変更に気が付いた
Parallelsを使って仮想化したmacOSを使っていて、とても不満に思っていたことがあります。それは、「アプリを隠す」のショートカットです。 複数のアプリを使って作業していて、別のアプリに切り替えるときに、私は頻繁に「Cmd+H」で最前面アプリを隠すと... -
開発
WordPressで記事が古いときにメッセージを表示する
WordPressで投稿した記事が古くなってしまったときに、警告メッセージを表示する方法を調べました。このブログもですが、技術系のブログの場合、古くなってしまうと、情報が古く、状況が変わってしまっていることがあります。単純に変わってしまっただけで... -
開発
AsciiDocのマークアップ早見表
マークアップ 説明 = 見出し。=の個数で見出しのレベルが変わる。レベル1はドキュメントタイトル。 :toc-title:title 目次のタイトル :toc: 目次 * 番号なしのリスト . 番号付きのリスト |=== |cell|cell|cell |=== テーブル image::image_file[] 画像。図... -
開発
iOSやmacOSでのログ出力はASL API
Software Design 2016年9月号の特集のログ出力を読んでいて、iOSやmacOSでsyslogでどうなっていたかなぁと思ったので、確認しました。 iOSやmacOSでもsyslog()関数を使ったログ出力が出来ます。アップルの推奨している方法は、syslog()を使うのではなく、A... -
開発
Atomで保存する時にファイル末の改行を消されないようにする
書籍の原稿はセクション単位でファイルに分割しているのですが、後で結合したときにセクションの区切りが目立つように、わざと、空白行を5、6行入れています。 少し前からAtomを使い始めたのですが、デフォルトの設定では、Atomはこのわざと入れた空白行を... -
開発
Windows 7 SP1 のWindows Updateを成功させるには
メインストリームサポートが終了してしまった Windows 7 ですが、必要になり、クリーンインストールを行いました。久しぶりの画面だなと思いながら、Windows Updateを開始しました。 しかし、初回のWindows Updateは時間が非常にかかることは分かっていま...