blog.tmp.tokyo

No Promises Await at Journey's End

プログラミング

Pythonista を使ってiPhone内でソフトウェアを開発する

iPhoneが好きすぎて人生の8割くらいがiPhoneを使った生活になりつつあります。もはやSNSもブログもみんなiPhoneで事足りるので、パソコンが自宅になくても良くなりつつあります。 唯一iPhoneでできないのがプログラミングでした。まあそれなりにプログラミン…

ロボットを学ぶ

今日は少し真面目なお話を。 最近増えている「ロボット」です。街で見かけたことがありますか? Pepper。 ペッパー。 故障。否、胡椒。 体系的に学習すること 少し興味が出てきたので書籍を読みました。 Pepperプログラミング 基本動作からアプリの企画・演…

Javaの学び

C/C++の学びについて書いたので、ついでに得意とするJavaについても書いておきたい。 Javaの哲学作者: 岩谷宏出版社/メーカー: ソフトバンククリエイティブ発売日: 2001/08メディア: 単行本購入: 1人 クリック: 4回この商品を含むブログ (3件) を見る 表紙が…

C/C++言語の学び

昨日の記事で少しC言語について話題にしたので、一昨年の夏に仕事でC++やった時に勉強した書籍などの紹介。 プログラミング言語C 第2版 ANSI規格準拠作者: B.W.カーニハン,D.M.リッチー,石田晴久出版社/メーカー: 共立出版発売日: 1989/06/15メディア: 単行…

お買い物

めずらしく買ったもののレビュー。 表紙がことりなので中身は知りませんが買ってしまいました。読んでませんが。 電撃G'sコミック 2016年 02月号 [雑誌]出版社/メーカー: KADOKAWA/アスキー・メディアワークス発売日: 2015/12/29メディア: 雑誌この商品を含…

エンジニアの華麗なる 2 日間

この 2 日ほど仕事で悶々とハマったお話を。 Amazon は通販だけじゃない Amazon と言えば「宇宙最大の品揃え」と言われる通販サイトを思い浮かべると思いますが、IT 系のエンジニアはもうひとつ知っていることがあります。 Amazon Web Services です。略して…

雨の日はインドアな夜更けになります

こんばんわ。 現在の島根県松江市は雨です。残念ながら最近マイブームの夜中の徘徊はできそうにありません。夜中外に出た時に夕食をどっかで食べればいいかと何も買わずに休日出勤から帰宅したのですが、雨で徘徊が中止になったため夕食を食べ損ねました。食…

Twitterで投票をやってみた

こんにちは。 絶賛休日出勤中です。 Twitter は主に飛行機の写真など撮ると写真とともにつぶやいているのですが、最近二択の投票っぽいものをやっている人がチラホラいたので何だろうと調べてみたら Twitter が新しい機能を実装したということでした。 synce…

続・Swiftでゲームアプリを作る

先週の週末に突如 iPhone のゲームアプリを作るという本を買ってきたという話を書きました。 tomohiko37-i.hatenablog.jp 楽しいです。この本には 4 つの作例が載っていて写経の如くサンプルプログラムを打ち込んでゲームを作ってみているのですが、だんだん…

本日は濃霧なり

今日の松江は霧の都に 朝起きたら「霧」でした。会社へ行く途中に前方が見えない状態になっていました。 実はここ、天気がいい日はこんな感じです。 なんかもうすごいことになっていました。小雨が降っている中を移動しているような状態です。松江に長くいる…

Swiftでゲームアプリを作る

今日の午後に書いた記事でせっかくの祭りを爆睡して見逃した件です。 主な原因としては今朝6時過ぎに目が覚めてiPhoneをいじっていたのですが、facebookを見ていたら数年前に退職した以前の同僚が数学を勉強し始めたという投稿をしていたので触発されて「数…

El Capitan + Xcode7 + iOS9 の開発環境で SQLite3 を使う

珍しくプログラミング回です。 以前に Ruby on Rails で家計簿を作ったのですが,Web から入れるのでいちいち mac を起動するのが面倒になってきたため,iPhone でアプリにすればいいやと思って今日作り始めました。AppStore を探せば秀逸な家計簿アプリはた…

無くなったデータはタイムマシンで過去に取りに行けばいいさ

メールが受信できなくなった メールが消えた だが、私にはバックアップがある! El Capitan 始動 SplitView がいい感じ 昨晩、寝る前に自宅の MacBook Pro と MacBook Air の両方の OS をアップデートしました。 これまでは OS X Yosemite を使用していまし…

プログラミングコンテストで特別賞をもらった話

こんばんわ。 本日,島根県の松江市では IT エンジニアの集いでもある「松江 Ruby 会議 07」というイベントがありました。Ruby というプログラミング言語が島根県に在住のまつもとゆきひろ氏により作られたことにより,島根県は Ruby という言語で地域を盛り…

もう出たiOS9.0.1

こんばんわ。 なんかもう何が何だかわかりませんが、iOS9のマイナーバージョンアップが来ました。 どうやらインストール時に問題があった模様。私は特に影響ありませんでしたが。 相変わらずiPhone6s+の連絡は来ません。 GR8クリア。 #PS4share pic.twitter.…

watchOS 2にアップデート

こんばんわ。 ランチョンマットの戦いに終止符を打つ事ができたので少し真面目な話を。 Apple WatchのOSがアップデートされましたので、早速インストールしました。ダウンロードにだいぶ時間がかかりました。PS4の方でもアップデートがあったようで回線が混…

GPSロガーで遊ぼう

こんにちは。 遠征 4 日目。関空の最終日です。19:00 発の成田行きの便に搭乗します。今日はホテルをチェックアウトして関空の中でウロウロしたり,お土産を買って実家に送ったりいろいろしていました。最後の撮影は 15:00 過ぎにスクートというシンガポール…

iPhone で Ruby がコーディング & 実行できるアプリを作る!(6)

前回の記事, iPhone で Ruby がコーディング & 実行できるアプリを作る!(5) - blog.tmptomohiko37-i.hatenablog.jp で問題解決の糸口が見えてきたので早速試してみたのですが,いろいろやっぱり問題があります。 このサイトで言ってることは まずはおさら…

iPhone で Ruby がコーディング & 実行できるアプリを作る!(5)

島根県松江市は台風の東側に位置しているみたいで、雨はあまり降っていませんが風が強いです。今朝はコンビニで買ったビニール傘が自宅を出て数分で大破しました。これはとても悲しいことです。 さて、例の mruby.tmp とかいうアプリをそろそろ次のステップ…

最近感動したこと

通常は映画とか小説とかドラマとかそういったものに感動するものですが、プログラマという職業だとプログラムを書いていたり自分が作ったプログラムが動作したりすると感動したり、ちょっと普通の人と違うものに感動することが多いのです。 突然ですが、皆さ…

iPhone で Ruby がコーディング & 実行できるアプリを作る!(4)

こんばんわ。iPhone アプリの開発が面白くなって他のことに手がつきません。今日もアプリ開発の話です。 TSUTAYA DISCAS からメールが来ました。ラブライブ 2nd Season の 3 巻と 4 巻が発送されました。予定通り明日は視聴予定です。明日は「見終わった」と…

iPhone で Ruby がコーディング & 実行できるアプリを作る!(3)

こんばんわ。毎日暑い日が続きます。今日はプログラミングの話を続けます。 前回のラブライブ! 前回の話は以下の記事を参照してください。前回の記事にはその前の記事の紹介がされていますので,辿っていけば最初から読むことができます。過去記事のリンク…

iPhone で Ruby がコーディング & 実行できるアプリを作る!(2)

いきなり 2 からスタートですが,1 はこの記事のつもりです。 ロンリーハッカソン - blog.tmptomohiko37-i.hatenablog.jp 今朝,6:00 に寝て 8:30 頃にチャイムが鳴ったので誰か来たのかと思ったら郵便局の人が荷物を運んできました。 苔製ハリネズミ - blog…

ロンリーハッカソン

おはようございます。徹夜してしまいました。 先日, iPhone で offline で処理系で - blog.tmptomohiko37-i.hatenablog.jp に書いた通り,iPhone 上でプログラミングができる処理系が欲しくて,いいのが見つからないのでプログラマらしく自分で作ってしまえ…

Coda の Playgroud がわかった(回答編)

「謎はすべて解けた!犯人はこの中にいる!」 はい。人生の中で一度は言ってみたいセリフがこれです。謎は解けました。犯人はワタクシです。以前,Coda という iPhone アプリで Playground という機能を使って JavaScript をお手軽にプログラミングしようぜ…

Ruby で Java のリフレクション的な

Ruby で Java のリフレクション的なことをしたくなった。リフレクションがどういうものかは置いとくとして,要するに, Class clazz = Class.forName("Sample"); Method method = clazz.getMethod("sample"); method.invoke(clazz.newInstance()); というこ…

すでに beta4 なのか

AppleのiOS Developerの有料ライセンスを持っている*1のですが、夜中にメールが来ていました。 watchOS 2 Release Notesdeveloper.apple.com 秋にリリースされる新しいWatchOSのbeta版がすでに4まで進んでいる模様。それをダウンロードしていち早くあなたの…

続・Coda の Playground がわからん

ありがたいことに @PanicJapan 様より回答をいただいた。 @tomohiko37_i alertに関しては、プレビュー画面のPlayground(アドレスバーの右端にある十字カーソルアイコンをタップ)では機能しますが、Playgroundタブでは同じ現象を再現させることができました…

Coda の Playground がわからん

こんなアプリを買ったのですが。 Coda for iOS (WebコードエディタDiet Codaの名前が変わりました!)Panic, Inc.仕事効率化¥1,200 まあ iPhone でプログラミングができるアプリです。ただし,コンパイルや実行は基本的にできません。一部,Playground という…

Unity で神様見習い中

Unity で神になる本を読みました。 最初の章をじっくり取り組んで,iPhone への出力を試し,残りの章はざっくり読んで必要な記事がどこにあるかを確認。以後は辞書的な使い方ができるでしょう。ただ,最初の章で作ったサンプルの世界を操作するのはキーボー…