読者です 読者をやめる 読者になる 読者になる

KOYAMA Yoshiaki のブログ

プログラミングについての試行錯誤をつらつら書き溜めていきます。

プログラム

Parallels Desktop 11 for Mac の Ubuntu 15.10 上で Swift をビルド、example のコンパイル、GitHub にある Apple のリポジトリを全てダウンロードする自作スクリプトとコマンド git の補助スクリプト集を紹介。

以前の書き込みから随分経ってしまいました。新年を跨ぎましたが、今年も宜しくお願いします。 Swift.org - Welcome to Swift.org https://swift.org/ Swift がオープンソースとして公開されてから、2ヶ月程経ちました。コンパイラの仕組みについては、以前…

OS X 10.9 Mavericks 上での Go インストール方法。CotEditor 用 Go 言語シンタックスカラーリング定義ファイル Go.plist と Go で作った初めてのプログラム zlist.go 公開。

iPhone 6、iPhone 6 Plus が発売され、10月16日10時 (現地時間) のスペシャルイベントでは、新型iPad や Mac、OS X Yosemite も発表されました。特に、27 インチ iMac Retina 5K ディスプレイモデルは、15インチMacBook Pro Retina ディスプレイモデルを所有…

Radiko 録音スクリプト rec_radiko2.sh を同時録音に対応。Raspberry Pi に Samba をインストールして iPhone と Mac で Raspberry Pi にアクセス。

iTunes Podcast Apple Special Event, WWDC 14 Apple Keynotes iOS App 2014 Session Video WWDC WWDC - Apple 以前、ブログを書いてから随分日にちが経ってしまいましたが、上記の 2014 WWDC 基調講演、セッションビデオを見ました。一番の話題はプログラミ…

簡易 radiko.jp プレミアム対応 Radiko 録音スクリプト rec_radiko2.sh 公開。

簡易radiko録音ツール。要swftools https://gist.github.com/saiten/875864 簡易Radiko録音スクリプト https://gist.github.com/matchy2/3956266 上記 URL を参考に radiko.jp プレミアム対応の簡易 Radiko 録音スクリプト rec_radiko2.sh を作成してみまし…

OS X 10.9 Mavericks で Radiko 録音する方法。

簡易 radiko.jp プレミアム対応 Radiko 録音スクリプト rec_radiko2.sh 公開。 http://kyoshiaki.hatenablog.com/entry/2014/05/04/184748 上記 URL も参考にしてください。 まず最初に OS X 10.9 Mavericks で動作するように修正した 2ch Script version 0.…

自作アプリの OS X 10.9 Mavericks 対応。Sprite Kit を使ったアプリケーション Neko version 1.0 公開。

久しぶりのブログ更新です。Retina ディスプレイ対応の iMac を待っていたのですが、当分なさそうなので、 15インチ MacBook Pro Retina ディスプレイモデル 製品番号: Z0PU ハードウェア 2.3GHzクアッドコアIntel Core i7(Turbo Boost使用時最大3.5GHz) 1…

OS X Mountain Lion 10.8.5 上でウェブブラウザ Google Chrome に使われている JavaScript engine V8 を試す。

enchantMOON ; The Hypertext Authoring Tablet http://enchantmoon.com/ 賛否両論がある enchantMOON を 2013/07/13(Sat) にアスキーストアで予約しました。随分待たされましたが、2013/09/21(Sat) に到着しました。URL を入力して Web を開くシールを作っ…

プチコンmkII プログラム PBR (Petit Book Reader) 用 Mac 版補助ツール ConvertPTC 公開

「プログラミングコンテスト 第二回 プチコン大喜利 審査結果発表」 http://smileboom.com/special/ptcm2/co_contest/ 第二回 プチコン大喜利の審査結果が発表されました。早速、QR コードを読み取りました。特に Gust Notch? さん作 ★プロ生ちゃん特別賞★ P…

拙作 iPhone 用 RSS リーダー iYKRSS、iPad 用 RSS リーダー iYKRSSHD 無料公開、 iOS 用 Twitter アプリ作成方法

ちょっと宣伝です。拙作 RSS リーダー iYKRSS を iPhone 5 スクリーンで表示できるようにしました。また、iPad 版 RSS リーダー iYKRSSHD を Retina ディスプレイに対応しました。あらかじめ登録された芸能人ブログリストから RSS フィードを簡単に選ぶこと…

自作 iOS 用 Twitter アプリ サンプル TSTwitter 公開、シンプルな Ruby 製 HTTP サーバーを使った GET、POST 解析。

iOS 用 Twitter アプリの作成方法について書こうと思っていたのですが、あまり時間がとれなかったので次回にしたいと思います。サンプルは、先に公開しておきます。 自作 iOS 用 Twitter アプリ サンプル TSTwitter http://kyoshiaki.sakura.ne.jp/osx/Sampl…

シリアル通信ソフト CoolTerm の使用方法と遅延処理を追加した拙作 PCG-LinkMac バージョン 1.1(1) 公開

追記: 2014/05/21(Wed)OS X Mavericks では、USB・RS232C シリアルポート変換ケーブル対応のドライバをインストールする必要がありません。Apple 純正のドライバがインストールされています。 ~ $ cd /System/library/Extensions/IOUSBFamily.kext/Contents/…

テキサス インスツルメンツ グラフ電卓 TI-Nspire CAS App for iPad

最近、'ti nspire cx' で検索して訪れる人が多くなっています。教育機関などで配布されているのでしょうか? TI-Nspire CX を日本語で解説した記事が少ないのも一因だと思います。需要があるなら、書いてみたいですね。そんなに高度な利用方法は、解説できま…

TI-Nspire CX CAS 版 Neko (Kitty) 公開、iPad 上で動作する Lua スクリプト言語開発 Codea、とびだせ どうぶつの森

以前、紹介したように Texas Instruments Nspire CX CAS Graphing Calculator (以下略 TI-Nspire CX CAS) を購入しました。 TI-Nspire CX CAS では、Lua スクリプト言語でプログラムを組むことができます。 それで、Amazon.com から Kindle 版Beginning Lua …

アップルスペシャルイベント、Kindle 予約開始、Podcast の更新履歴をメモに追加するアップルスクリプト

Appleは、10月23日午前10時 (日本時間10月24日午前2時)、サンノゼのカルフォルニアシアターで、スペシャルイベント「We've got a little more to show you.」を開催しました。 Apple スペシャルイベントのストリーミングは アップル - イベント - Apple Spe…

libqrencode を使用したサンプル QR コード作成ツール QRURL と静的ライブラリ libqrencode.a を公開。

OS X Mountain Lion が 7月25日(米国時間)に発売されました。最初のダウンロードは混むので、一日置いてから Mac App Store でダウンロードしました。何の問題もなく OS X Lion から OS X Mountain Lion アップデートできました。後、念のためクリーンインス…

WWDC、E3、Objective-C のブロックと変数

WWDC 2012 基調講演が、11日午前10時 (日本時間、翌12日午前2時) に開催されました。Mac Book Air / Pro、iOS 6、OS X Mountain Lion の発表がありましたが、一番の関心は、Retina ディスプレイ MacBook Pro の発表です。iPad、iPhone アプリ開発のために、i…

ニンテンドーDSi/DSi LL/3DS の DSi ウェア 'プチコンmkII' 上で動作する Neko version 1.0.0 の QR コード公開

ニンテンドーDSi/DSi LL/3DS の DSi ウェア 'プチコンmkII' 上で動作する Neko version 1.0.0 の QR コードを下記 URL プチコンmkII 版 Neko Version 1.0.0 http://kyoshiaki.sakura.ne.jp/osx/petitcom.html#neko100 で公開します。 いろいろな OS に移植さ…

iOS 5 iCloud プログラミング

ニンテンドーDSi ウェア 'プチコンmkII' で、もう一つ取り組んでいるプログラムがあります。しかし、ちょっと一段落して iOS の iCloud について調べてみました。 最初に、新しくなった Xcode 4 の復習のため Start Developing iOS Apps Today: Introduction…

'プチコンmkII' 上で動作するマインスイーパの QR コード公開、新しい iPad 購入。

'プチコンmkII' 上で動作するマインスイーパの QR コードを下記 URL で公開します。 Yoshiaki's HomePage - プチコンmkII プチコンmkII版マインスイーパ Version 1.0.0 http://kyoshiaki.sakura.ne.jp/osx/petitcom.html 良かったら、遊んでみてください。 T…

Mac OS X、Ubuntu、Cygwin、MinGW のターミナル上で動作するプチコン準拠 BASIC インタプリタ basic を公開。

Mac OS X、Ubuntu、Cygwin、MinGW のターミナル上で動作する BASIC インタプリタ basic を下記 URL で公開します。 basic version 1.0.0 http://kyoshiaki.sakura.ne.jp/osx/index.html BASIC の文法は、 プチコン http://smileboom.com/special/petitcom/ …

Apple Education Event、Land of Lisp

随分遅くなりましたが、本年も宜しくお願いします。 Apple Education Event, January 2012 http://events.apple.com.edgesuite.net/1201oihbafvpihboijhpihbasdouhbasv/event/index.html Apple Keynotes - iTunes Podcast http://itunes.apple.com/jp/podcas…

GNU Emacs、Emacs Lisp 版 Minesweeper、Cocoa Emacs 日本語表示

最初に Emacs に触れたのは学生時代購入した X68000 上の Micro Emacs です。もしかしたら Sun のワークステーションの方が早かったかもしれません。インターネットもない時代だったので、本屋で立ち読みしたり、少ない小遣いで購入した書籍で、一生懸命操作…

携帯型カラーオシロスコープ DSO Nano v2、8ビット マイコン Ardunio 互換機 ジャパニーノ ( Japanino )

エアーバリアブル ブログ http://airvariable.asablo.jp/blog/ 上記ブログを拙作 iPad 用 RSS リーダー iYKRSSHD [ http://itunes.com/apps/iYKRSSHD ] に登録して、購読しています。ブログに度々出てくる携帯型カラーオシロスコープ DSO Nano v2 が気になっ…

Mac App Store、さくらのレンタルサーバ用アクセス解析プログラム Sakura Version 1.0 公開

随分遅れましたが、新年明けましておめでとうございます。今年も宜しくお願いします。 Mac App Store が始まりましたね。私は iWorks を持っていないので、とりあえず Numbers カテゴリ:仕事効率化 \2300 http://itunes.apple.com/jp/app/numbers/id40920382…

アップル 2010年秋 スペシャルイベント、Twitter 用ライブラリ XAuthTwitterEngine に機能を追加して公開

アップル 2010年秋 スペシャルイベントが 9月1日 (September. 1, 2010 at 10 a.m. Pacific Time : 日本時間9月2日深夜午前2時) に Yerba Buena Center で開かれました。スペシャルイベントのストリーミング動画は Apple - Apple Events - Apple Special Even…

米Apple、アンテナ問題の記者会見、Xcode オーガナイザ による Application Data の管理、iTunes のファイル共有

米Apple、アンテナ問題の記者会見のビデオを公開 アップル - QuickTime - 7月16日の記者会見 http://www.apple.com/jp/apple-events/july-2010/ アップル - スマートフォンのアンテナ性能 http://www.apple.com/jp/antenna/ アップル - アンテナ設計・試験室…

PC-G850V、PC-G850VS 用 SDCC版 Minesweeper ver 1.0

SDCC - Small Device C Compiler http://sdcc.sourceforge.net/ iPad、iOS 4 に熱中している合間に Mac 上で動作する SDCC の C言語を使って、PC-G850V、PC-G850VS 用マインスイーパーを作成していました。何とか動作するようになったので、需要があるかどう…

PC-G850VS購入、PCG-LinkMac 公開

予約した iPad の 28 日の到着を首を長くして待っている状態ですが!以前 'PC-G850VS 販売' で検索した時、工業高校生のための需要も一段落した5月に入荷予定と書いてありました。今回検索すると Robot Shop Technologia ( ロボット専門店 テクノロジア ) ht…

PC-G850V のエミュレータ

Version 0 http://www16.ocn.ne.jp/~ver0/index.html http://ver0.sakura.ne.jp/ Linux/Windows/MacOSX用ソフトウェア SHARP PC-G850/G815/E200エミュレータ g800 version 0.9.8 http://www16.ocn.ne.jp/~ver0/pc/index.html#g800 http://ver0.sakura.ne.jp/…

NetWalker、4ビットマイコン GMC-4 用クロスアセンブラ gmc4asm

上の写真のように NetWalker(PC-Z1-B) を購入してしまいました。他の2台は iPhone 用のケースを付けていますが、両方とも iPod touch です。黒が iPod touch (2nd generation)、茶色が iPod touch (late 2009) です。 まず iPod touch (late 2009) から、今…

RemoteKey

RemoteKey カテゴリ/ユーティリティ \230 http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=301472359&mt=8 技術的に興味があったので購入してみました。無線 LAN 環境が必要です。(Mac に AirMac カードが内蔵されていれば、利用できま…

Learning Python ( with/as statement )

ようやく Learning Python ( asin:0596513984 ) を読み終えました。読み終えて気付いたのですが、最近の言語はどれも似たような機能が搭載されていまね。Objective-C 2.0 の Fast Enumeration ===== Objective-C 2.0 ===== Fast Enumeration for ( Type newV…

list.py

iPhone いよいよ発売されましたね。私の利用方法が、主に自宅の Wi-Fi を想定したものだと考えると、 iPhone 16GB で 月額料金 \8720円(+通話料) は躊躇してしまいますね。 本体一括払いにすると、月額料金\5360(+通話料) になるようですが! たぶん、iPod t…

Learning Python

Apple - QuickTime - WWDC 2008 Keynote http://events.apple.com.edgesuite.net/0806wdt546x/event/index.html iTunes Store Podcast - WWDC 2008 Keynote Adress http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?i=26717006&id=275834665 …

Wordbook2

以前、何度か紹介した Mac OS X Leopard 上で動作する自作フリーウェア ( 登録した単語を問題として出題できる単語帳プログラム。) Wordbook2 [ http://kyoshiaki.sakura.ne.jp/osx/leopard.html ] を公開します。Spotlight、Quick Look にも対応しています…

Practical Common Lisp

NDA のため詳しくは書けませんが、最近 iPhone SDK に挑戦しています。まだ資料を読んでいるだけの段階ですが!何か作れたらいいなと思っています。 話は変わりますが、LISP 関連の書籍は今までに入門Common Lisp―関数型4つの特徴とλ(ラムダ)計算作者: 新納…

xshogi.app

Mac OS X Leopard 上でコンピュータと対戦できる将棋ソフト (X11ベースの アプリケーション xshogi をバンドルしたアプリケーション。) xshogi.app [ http://kyoshiaki.sakura.ne.jp/osx/leopard.html ] を公開します。キーワード 'mac 将棋' で検索してくる…

Wordbook2

前回の日記で宣言したように VMware について書くつもりでいたのですが、今回は Wordbook2 に関する内容です。 2007/12/09 [ id:KYoshiaki:20071209 ] で書いたように、Universal Binary 化した Wordbook.mdimporter は正しく動作しませんでした。 Wordbook …

HatenaDiaryAssistance version 0.1

簡単なプログラムなので、ぜひ、改造してみてください。Cocoa でプログラミングをはじめた人が挑戦するのに最適だと思います。 クリップボードに文字列をコピーするボタンを追加するのも簡単です。Interface Builder でボタンを追加し、タイトルにコピーした…

NSValueTransformer

ADC *1をさまよっている時に OCUnit という単語が目に付きました。興味があったので ADC で検索し Test Driving Your Code with OCUnit http://developer.apple.com/tools/unittest.html ページを見つけました。解説のサンプルとして /Developer/Examples/Ap…

HelloKernel.kext、HelloIOKit.kext

Framework Programming Guide http://developer.apple.com/documentation/MacOSX/Conceptual/BPFrameworks/index.html 以前[ id:hatenadiary:20070205 ] にも書いた Framework Programming Guide を読み終えました。まだ完全には理解していませんが、今度は…

ターミナル上で実行する gnushogi の Universal Binary 化に失敗

私がパッケージ化して公開している xshogi.app を Universal Binary 化する前に、gnushogi の Universal Binary 化に挑戦してみました。とりあえず Building an Open Source Universal Binary http://developer.apple.com/opensource/buildingopensourceuniv…

Software Delivery Guide

Framework Programming GuideSoftware Delivery Guide Framework Programming Guide を少しずつ読んでいるのですが、'Installing Your Framework'/'Installing Frameworks' に 'Software Delivery Guide' のドキュメントのリンクがあったので見てみました。…

[参考文献] BookLibrary version 0.2

Amazon.co.jp には ASIN*1を利用して検索しています。13 桁の ISBN 場合は 10桁の ASIN に変換して検索しています。アルゴリズムは International ISBN Agency - The ISBN Users' Manual http://www.isbn-international.org/en/manual.html English ISBN Use…

Ruby Script Vol.1

コマンドラインは optparse を利用しています。base64された文字列は Ruby の String#unpack(m) を利用して変換しています。プログラムは単純なので、理解しやすいと思います。

Search2chBBS

プログラムは単純なものです。Core Data と WebKit を利用しています。WebKit を用いて URL [ http://menu.2ch.net/bbsmenu.html ] から bbsmenu.html ファイルをダウンロードしています。下にソースの一部を記載します。 _webView = [[WebView alloc] initW…

NSPersistentDocument Core Data Tutorial Wordbook.mdimporter を作成中に読みました。実際に Tutorial 通りに作成してみると簡単にオブジェクトを cut、copy、paste できるのには驚きました。できれば、拙作 Wordbook を NSPersistentDocument で作り直し…

OpenURLHatenaRSS

RSS ファイルの入手先を載せておきます。 はてなブックマーク - ソーシャルブックマーク はてなブックマーク - 最近の人気エントリー はてなブックマーク - 最近の人気ニュース はてなブックマーク - 注目エントリー はてなブックマーク - タグ一覧 はてなダ…

はてなダイアリーの注目商品から商品を選ぶと、表示されるページの下に商品を含む日記のリンク先があります。そのリンク先をすべて一度にブラウザで表示できるプログラムあると便利かなと思って作ってみました。 最初は WebKit を利用してリンク先を抽出する…

PeanutsView

プログラムの動作は単純です。簡単に説明すると、フレームのサイズをゼロにした WebView を作成し、 http://snoopy.com/ からデータを読み込みます。mainFrame から DOMDocument を取り出し、DOMHTMLDocument に変換、そこから images メソッドを使って画像…