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

備忘録のような何か

何か += 備忘録( 日々のこと, 妄想, IT, DIY, 畑仕事 );

InstaWidgetの読み込みが遅いので

IT

(2017.03.01追記) InstaWidgetの管理人さんから返信もらいました。 @m_uta instawidgetの管理人です。サーバーの負荷的にはまだまだ全然余裕があるんですけどね・・・日本との距離の問題ですかね・・・— Jun Shimizu (@j_shimizu) 2017年2月28日 今、確認し…

とりあえず使えるレベルまでセットアップ終了【Mac mini】

IT

やったことをメモしとく。 風邪引いたみたいで喉、鼻水、頭痛が。。。 基本的な設定 キーボード:HHKB Lite2 for Mac ドライバインストール マウス:スクロール:ナチュラル解除 Dockから不要なアプリを削除(Finder、ダウンロード、ゴミ箱以外全部)(アプ…

新しいMacが届いたよ!【Mac mini(Late2014)】

書斎の机。 そこの隅にいるのはだれかなぁ? チラッ Mac Book Pro(Mid2010)さんでした! 6年間お世話になりましたm( )m これからも使うけどなーw そして、本日やってきましたのはこちら。 チラッ よっこいしょ。 こんにちはー。 Mac mini(Late2014)さんです…

【Androidアプリ】「オセロセット」をリリースしました

Android用のアプリ「オセロセット」をPlay Storeにリリースしました。 オセロセット 開発元:WaterTree 無料 posted with アプリーチ 連休中ずっと雨続きで畑仕事もできず、 家に引きこもってやることもなかったので勢いで作っちゃいました。 アプリ自体は2…

Ruby + Sinatraが使いやすかった

真昼間に散歩(ポケモン探し)に行くものじゃないですね。。。 暑くて溶けそうです。 収穫はズバット1匹、ポケストップ1箇所。とほほな結果です。 こんな暑い日はクーラーの効いた部屋に篭っとくのが最善でしょう! というわけで午前中はドットインストー…

TensorFlowのチュートリアル(MNIST For ML Beginners)

とりあえず、チュートリアルやってみよう! ということで公式サイトのチュートリアルから 初級編のMNIST For ML Beginnersを見てみようと思います。 英語だけどがんばって読む。。。読む努力はした。。。zzz... 読めないことはないのだけどあまりにも時間が…

TensorFlowをインストール

とりあえず、インストールしよう。 こちらのサイトを参考にしました。 1.Pythonのバージョン確認。 $ python -V Python 2.7.6 2.Pythonのパッケージ管理システムpipを使ってインストール? $ sudo pip install --upgrade virtualenv sudo: pip: command not …

TensorFlowを使ってみたい

TensorFlowってご存知ですか? TensorFlow(テンソルフロー)。Googleの機械学習/ディープラーニング/多層ニューラルネットワークライブラリです。データフローグラフを使用したライブラリで、複雑なネットワークを分かりやすく記述できます。 出典:TensorFlo…

ZIPパスワードの脆弱性?

IT

パスワード付きZIP圧縮に脆弱性があるってことを今日知りました。 結構有名っぽいけど知らんかったなー。 ただ、パスワードの文字列を英数字混みで10桁以上にしとけば大抵大丈夫っぽい。 セキュリティ調査レポート Vol.3/パスワードの最大解読時間測定 【…

空白の定義

空白っていったらnull か ""(空文字)って思っていた。 Javaの空白文字。 Unicode の空白文字 (SPACE_SEPARATOR、LINE_SEPARATOR、または PARAGRAPH_SEPARATOR) であるが、非区切りスペース ('\u00A0'、'\u2007'、'\u202F') ではない '\u0009'、HORIZONTAL TA…

正規表現がおもしろいかも

IT

正規表現がマイブームです。 いままでもたまに使ってましたが、 ちょっと凝ったことをしようと思うとググらないと自分では書けないレベル。 最近「肯定先読み/後読み」「否定先読み/後読み」の理屈が分かってから、 ちょっと正規表現を自分で考えるのが楽…

はてなブログでping送信する

ブログの集客用にランキングサイトとか登録してますか? このブログもとりあえず「にほんブログ村」に登録をしてたりします。 集客といってもブログ村からのお客さんは1日あたり2、3人ぐらいですけどね。 なにもしないよりはマシでしょう。 今日のネタは…

railsのバージョンアップ(4.0.0 -> 4.2.5)

前に作った家計簿アプリのrailsのバージョンが4.0.0のままだったので4.2.5にバージョンアップしました。 やり方はこちらを参考にさせてもらいました。 Ruby on Rails の大掃除! 3.2 → 4.1 にバージョンアップするの巻 - komiyakの通り道 さてまずは、Gemfil…

【開発日誌/Ruby】楽天ブックス書籍検索APIを使ってみよう

「読書録」って作ったはいいけど、データ入力が面倒なんですよね。 ということで、楽天のwebAPIを使って入力作業の省力化を図りたいと思います。 まずは楽天APIのサイトへ行って、アプリIDを発行してもらいます。 webservice.rakuten.co.jp 楽天にはいろいろ…

【開発日誌/Ruby】Herokuにアプリをデプロイ

楽天API使って入力補助機能をつくろうとしたんですが、 楽天APIのアカウント作成するのにWEBアプリのURLがいるんだってさ。。。 ということで、まずはherokuにアプリをデプロイしたいと思います。 herokuコマンドとかもろもろは既にインストール済みなので省…

【開発日誌/Ruby】f.submitのラベルを動的に切り替えたい

scaffoldで自動生成された_form.html.erbでsubmitボタンは <%= form_for(@book) do |f| %> 〜 略 〜 <div class="actions"> <%= f.submit %> </div> <% end %> のようになっていますよね。 このボタンのラベルって new.html.erbから呼ばれたときには「create 〜」 edit.html.erbから呼ば…

【開発日誌/Ruby】まずは外見から

前回から1週間放置してしまいました。。。 結局scaffoldで一からさくっと作り直して、ひととおりの機能は実装済みというところで終わってました。 今回はちょっと見た目のほうに手を入れたいと思います。 大した内容じゃないのに記事にすると無駄に長くなっ…

【開発日誌/Ruby】scaffoldで作り直し

前回はbooksテーブルの作成をしました。 他のこと(主にゲームw)してて、なかなか進んでません。。。 さて、今日はcontrollerの作成です。 $ rails g controller books create app/controllers/books_controller.rb invoke erb create app/views/books invo…

【開発日誌/Ruby】データベースを用意しましょう

前回はbookモデルを作りました。 今回はcontrollerとviewをやりたかったのですが、 その前にデータベースの準備で意外と苦戦してしまいそこまで行けませんでした。。。 さてモデルが出来たので、テーブルを作成したいと思います。 booksテーブルの定義は"rai…

【開発日誌/Ruby】モデルを作成

前回はアプリの名前を決めて、rails newをするところまでやりました。 m-uta.hatenablog.com 今回はモデルを作成していきたいと思います。 モデルはMVCのMですが、ようするにDTOとBeanをまとめて作る感じですね。 たぶんもっと他の事も考慮しなきゃいけない…

【開発日誌/Ruby】アプリの名前を決めましょう

前回開発環境を準備したので、 次はアプリの名前を決めたいと思います。 って、その前にどんなアプリ作るのか書いてなかったようなw いくつか候補がありましたが、とりあえず 「本、映画、アニメなどの記録をまとめて管理できるアプリ」 を作ろうと思います…

【開発日誌/Ruby】開発環境の確認

なんかつくると宣言してから早3日。 このままでは有言不実行になってしまう。。。 m-uta.hatenablog.com ということで、とりあえず開発環境を準備しました。 といっても、すでにRuby on Railsの環境はあるのでバージョンアップとかをしただけですけど。 blo…

【開発日誌】なんかつくる

久々におうちプログラミングでもしようと思い、 とりあえずブログに書くことでやる気を出す試み。 昨年はRuby on Railsで家計簿のWEBアプリ作ってherokuに公開しました。 家族だけが見れるようにアクセス制限かけて1年使ってみたけど、なかなか便利に使えて…

はてなブログのデザインをカスタマイズ

IT

ここ数日、ちまちまとブログのデザインをカスタマイズして遊んでいました。 いじったところの備忘録ついでにカスタマイズ方法をご紹介したいと思います。 【目次】 以前はどんなデザインだったっけ? ブログタイトルのカスタマイズ サイドバーのカスタマイズ…

知らない土地を散歩するのに必須なスマホアプリは?

IT

東京へ来てまだ2回しか週末を経験していないけれど、 自宅にいるときの1年分は歩いたんじゃなかろうか。 知らない土地を散歩するのはいろんな発見があって面白いです。 そうやって、人は旅に出るのですね(遠い目 さて、知らない土地を散歩しようとして一…

【メモ】NASへ写真をアップロードする手順

写真の管理をMacの写真アプリからNASの写真管理ツール(Synology photo station) へ移行したので、アップロードする際の手順をメモしておきます。 (主に家族向けのメモ) SDカードから写真を取り込む場合 1.MacにSDカードを挿す ここで写真アプリが起動…

NAS(Synology DiskStation DS215j)を買いました

最近Macが遅いなぁと思ってたら、 HDDの空き容量14GBてて!?(全容量250GB) 全体の1割ぐらいは空けとかないとスワップがちゃんと働かないので 遅くなるんだと、どこかに書いてあった。 とりあえず、インストールしたけれど使ってないアプリを削除。 …

【OSX】Yosemiteでウィンドウを最大化する方法

IT

この前のWWDC 2015でOSXの新OS 10.11 El Capitanが発表されたので 周回遅れもいいところですが、 ようやくメインマシン(と言っても、これ1台しかありませんがw)の MBPを10.9 Mavericksから10.10 Yosemiteへアップグレードしました。 "iPhoto"が無くなった…

MacBook ProでSDカードに書き込みが出来なくなったときの対応

IT

最近、MacBook Proに内蔵されているSDカードリーダーのスロットに SDカードを挿してみるものの、 読み取りは出来るが書き込みが出来ないという状況に陥っていました。 ちなみに他の機器では普通に書き込みが出来るのです。 少し調べてみると似たような症状で…

【Ruby】gooブログからのお引越用MTファイル自動作成ツール

IT

妻がブログのお引越をするというので、 MovableTypeファイル(以下MTファイル)を自動作成するツールを作ってみました。 (※gooブログも有料会員だとエクスポート機能が提供されているようですが・・・) MTファイルのフォーマットはこちら 最近、Rubyのお勉…

【Mac】zip圧縮する方法について

IT

Macでzip圧縮する方法についてです。 適当にアプリをダウンロードして使ってもいいんですが、 なんか使い勝手の良いものが見つからず、 調べていると、ターミナルから圧縮することが出来ることが判明しました。 さすがUNIXマシン。 次からもなんかやろうと思…

【iOS】cocos2dで作ったアプリに広告(nend)を載せる

IT

これが正しいかどうかわからないけれど、 これで動いたのでメモしておきます。 マニュアルについているその他の手順は省略して YourAppViewController.mの実装部分 cocos2dの場合はCCLayerを継承したYourAppLayer.mのようになっているはず。 - (id)init { if…

【iOS】"Could not launch アプリ名"のエラーの対応

IT

前回なにをやっても解消できなかった問題が解消できたのでメモ。 まず、表面上は"Could not launch"のエラーが出ていたのだけど、 そもそもの原因は別にありました!! 通常、このエラーが出た場合でも実機にアプリはインストールされるらしいのですが、 私…

【iOS】"Could not launch アプリ名"のエラーが解消できない

IT

XcodeからiPhone実機に転送しようとすると "Could not launch アプリ名"というエラーが発生して転送に失敗してしまう。 対処法を見つけたのだけど、、、 1.デバイスをケーブルから抜く 2.デバイスからアプリを削除する 3.Xcode を終了する(⌘ + q) 4.Derive…

iPhoneアプリ開発で画面固定(cocos2d使うときに注意すること)

IT

iPhoneアプリ開発で画面固定する場合、XcodeからGUIで設定できます。 実際の設定は info.plistの"Supported interface orientations"に追加されます。 と、普通ならこれで終わりなんですが、 cocos2dテンプレートを使ってプロジェクトを作成した場合、 初期…

Xcodeで自動フォーマット

IT

Xcodeで自動フォーマットするショートカット Eclipseでの"Ctrl + Shift + f" control + i しかし、自動フォーマットの結果が必ずしも見やすいとは限らない。 フォーマットの設定機能はXcode標準では用意されていないので、 外部のコード成形ツールを組み込ん…

Macでフォントを追加する手順

IT

Macでフォントを追加する手順のメモ。 メモするほどの難しい手順があるわけではなかったですが。。。 1.フォントファイル(*.ttf)をダブルクリック 2.Font Bookが起動するので「フォントをインストールする」ボタンをクリック 3.フォントが追加されました。…

ブログ記事をEvernoteにバックアップ

IT

「バックアップは大切です。」ということで、 ブログの記事もバックアップを取る事にしました。 どこに取るのか?もちろんEvernoteです。 なんでもかんでもEvernoteにポイポイ入れています。 Evernote自身のバックアップが大丈夫か?と今気がつきましたが、 …

ping送信の設定ができない

IT

ランキングサイトとかにブログを登録した場合、 記事を更新するごとにランキングサイトに対してping送信をする必要があります。 必要というか、やったほうが反映されやすいらしい。。(さっき知りました) ということで早速設定をしておこう! と思ったので…

合成用区分符号

IT

<2013.01.21追記> スマホからこのページ見てみると、 意図したとおりに表示されてないことに気がつきました^^; 表示がおかしい箇所については画像にして置き換えています。 ブラウザが対応してないんでしょうかね? 文字コードの問題にはいつも悩まされま…