uoz 作業日記

様々な作業の記録を共有するブログです。

Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\wordpress\wp-content\plugins\......

悩み Wordpressプラグインを作ってた。 開発環境はMac できた!とおもって別の環境で動かすとタイトルのエラー。これって要はif文の{}が閉じてないとか、ありがちな時に出るエラー。 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=…

photosysth

photosysthのサイトにちょっと前に話題になったdismalandのウォークスルーみたいのがあがってた。 単なるパノラマじゃなくてこういうのもとれるようになったんだ。Banksy's Dismaland by public-art.uk on Photosynth

Uncaught Error: no such method 'show' for tooltip widget instance

bootstrapのpopoverが動かねえと思ったら、jquery uiの同名の関数で上書きされてた $(".some").popover("show"); が動かずタイトルのエラー jquery-uiのtooltip機能で代替可能 http://stackoverflow.com/questions/17458224/uncaught-error-no-such-method-s…

Scala開発環境をOSX yosemiteでつくるぜ (scalatraでなんか作るぜ)

やりたいこと 全くやったこと無いが、関数型言語を使ってみたい。具体的には、「scalatraでちっちゃいAPIアプリつくる」 ってことにしよう。 ついでにフロントははやりのreactを使ってみよう。これは別記事で。scalatraっていうのはscalaのsinatraみたいな感…

すっごく高速なEvernoteクライアントAltenoteの不満点

alternoteっていうEvernoteの互換クライアントを導入した。Alternote for Macalternoteapp.com 良かったこと すっげえはやい。 最近Evernoteだと、文字打つのに0.3秒くらいタイムラグがあることがあるんだけど、もちろんそんなのない。 起動も早いし。 おし…

Rails4 Devise のinitializerでconfig.mailer_senderに設定した値を外部で取得

タイトルどおり、 config/initializers/devise.rbで、 Devise.setup do |config| config.mailer_sender = 'test@examile.com' #略.. end などと設定した値、つまり送信元のメールアドレスを、ここ以外で取得する方法。 Devise.mailer_sender これでいける。 …

Your Ruby version is 2.1.1, but your Gemfile specified 2.1.5 に苦しんだ

問題 mac yosemiteです。下の記事にあるように、rbenv中のruby 2.1.1で開発して、途中で2.1.5に変えた。Yosemite therubyracerインストール - uoz 作業日記 Yosemite therubyracerインストール - uoz 作業日記しかし、その変え方が中途半端だったらしく、rai…

Yosemite therubyracerインストール

今作ってるRailsアプリで、herokuを使ってるんだけど、 最近本番とステージングを分けたくなってきた。 Herokuでステージング環境を作る - アインシュタインの電話番号 こことか参考にやってると、ステージングの方をデプロイできない。 rubyのインストール…

すごく簡単なrakeタスクを作ってみた

書いてあるように、データベースの内容を全消去し再構築、その後フィクスチャーを読み込む。 2つの既存のRakeタスクを実行しているだけfixtureは、usersとsitesとpagesを読み込んでる namespace :bennri do desc 'データベースの内容を全消去し再構築、その…

youtube動画を埋め込むwordpressプラグインを作る時大変だったこと

あるwordpressプラグインを作った。エントリの編集画面にyoutubeの動画を追加するボタンをつける、ってもんなんだけど、めちゃくちゃハマった。 やりたかったこと youtube動画のエントリへの埋め込み、再生や停止のタイミングでなんかする。 エントリ編集画…

WPFのWebbrowser内でiFrameが後ろに行かない!!!z-index効かない!!

はまった http://qa.atmarkit.co.jp/q/3227 wpf内の webbrowser生成したhtmlの中で、 iframeでyoutubeの動画を読み込んでいる。 z-indexが効かないし、背景透明も効いてない。 なんか内部が古いIEだからじゃないか? 注意 z-indexといっても、webbrowser自体…

xcprojを使って、コマンドラインでプロジェクトに画像などのファイルを追加する【iOS】

iOS

英語しか情報がなかったから役に立つ人には役に立つはず。iOSアプリをつくるとき、xCodeを起動しないでビルドしたり設定かえたりする方法はいろいろある。その名もxcodebuildっていうコマンドでビルドして.ipaファイルを手に入れることができることは前から…

"Unrecognized escape sequence"でAzureデプロイ失敗

こういう時は@をつけよう Azureにアプリをデプロイすると、 Models\xxxxx.cs(nnn,nn): error CS1009: Unrecognized escape sequence [D:\home\site\repository\xxxxxxxxx.csproj] Failed exitCode=1, command="D:\Windows\Microsoft.NET\Framework\v4.0.3031…

いつも止まるgit rebase が止まったときの手順が分かってきた

git

git rebaseはマージみたいなもんだけど、対象のブランチに一回いってから、それより後のコミットを順に適用していくというもの。ローカルで作業してて、リモートにブランチをあげてpull requestだしたら、コンフリクトが起きたとき、 統合したい先のブランチ…

個人事業主の開業手続きをするからそのメモ

http://ushigyu.net/2012/08/12/procedures_to_begin_a_one-man_business/ http://allabout.co.jp/gm/gc/400965/このあたりに詳しい。 「個人事業の開業・廃業等届出書」、「所得税の青色申告承認申請書」という2点の書類を用意して税務署に出すだけらしい…

xCodeでiOSアプリ作ってて、ビルドはできるのに"no application was specified”ってエラーがでるように

iOS

iOSアプリをシミュレーターで動かそうとすると、 "no application was specified” っていわれるhttps://discussions.apple.com/thread/6084656?tstart=0解決 アプリ名-info.plistのBundle Identifierが空欄になっていたからだった

手抜き OSX で 日本語Android開発環境をつくる 2014

Windowsではあったけど、Macではちゃんとやったことないからメモ。 考え ・Eclipseの日本語化プラグインPleiadesいれたい (英語苦手) ・android SDK入りの eclipseを使う (いれるのが簡単なんじゃないか) 1. android SDK入りの eclipseをいれる ダウンロード…

.NET MVCのRazorでペーストするとクラッシュするのを何とかした

C#

Visual Studio 2013が、コードをコピーしてペースト(貼り付け)した瞬間に落ちるようになった。 私はRazorのcshtmlファイルだけだが、 隣で作業している人はどのファイルでもそうなるらしい。 それはともかく、ググっても対策がでてこない 10万行を超えるファ…

SQLサーバーに日本語入れたら文字化けする

csvとかエクセルでもってるちょっとしたデータをsql serverに入れたかったので、 エクセル上でインサート文つくって実行したら文字化けした。 つくったINSERT文を文字コード変えてファイルに保存して、実行してみてもダメ。 結局、SQL Server インポートおよ…

C#でなんかコードをまとめる機能

C#

最近あまりに記事を書いていないので、少しでもアウトプットする人の書いたコードで、 #region Hogehoge // ここにコード #endregion って書いてあって、 その間を開いたり閉じたりできるのをみた。 これはプリプロセス命令って言って、基本的にはコンパイラ…

fatal: Not a git repository (or any of the parent directories): .git

git

Visual Studioのチームエクスプローラでgitを操作してて、 checkout でいるbranchを変えようとすると、 HEAD.lockをリネームできないとか言われて、失敗する すると、それ以降gitで何もできなくなる fatal: Not a git repository (or any of the parent dire…

うーむ俺すごいあほだった

vba

http://makoto-watanabe.main.jp/vba_dictionary.htmlキーで行番号を呼び出せる索引を作ればいいだけじゃない ひー恥ずかしい

最近好きなツール

ちょっと最近かけてないので、しょうもないけど最近使ってて良い感じのツールを紹介する。 JSONView Chromeのプラグイン。 Jsonを整形して見せてくれる。https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc Chromeの開発…

Fiddlerすげえ

最近ぱっとしないので書くことがない。 仕方ないのでみんな知ってるFiddlerについてhttp://www.telerik.com/fiddlerむちゃくちゃ便利。web APIを作る時に、こいつを使っていろんなHTTP reqestを投げてやってデバッグできるし、いろんなweb APIから情報を引き…

EXCEL VBA エクセル シートのマッチングの高速化2 インデックス?をつくる

追記 結局もっと簡単な方法があった.... うーむ俺すごいあほだった - uoz 作業日記 http://uozias.hatenablog.com/entry/2014/04/01/EXCEL_VBA%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AE%E9%AB%98%E9%80%9F%E5%8C%96_%E3%82%B7%E3%83%BC%E3%83%88%E5%90%8C%E5%A3…

EXCEL VBAマクロの高速化 シート同士のマッチング

追記 もっと早い方法があるじゃん しかも簡単 はずかしー うーむ俺すごいあほだった - uoz 作業日記 Excelのマクロを高速化する方法というのはネット上にいくらでも情報があるが、一般的な方法で全然解決しなかった時に効いた方法を紹介します。情報や数学の…

Google app engine上のRingoJSからdatastoreにつなげる

こいつの派生 http://uozias.hatenablog.com/entry/2014/03/29/%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%82%B5%E3%82%A4%E3%83%89javascript_RingoJS%E3%81%A7google_app_engine%E4%B8%8A%E3%81%A7%E5%8B%95%E3%81%8B%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B%…

サーバーサイドjavascript RingoJSでgoogle app engine上で動かしてみる。

基本的な方針 google app engine 上でwebsocketを使ってなんか作りたい。 node.jsがないので、ここを参考に http://d.hatena.ne.jp/drillbits/20101218/serverside_javascript_on_appengine JAVAで動くRongoJSを使ってみようチャットじゃ面白くないので、そ…

mecabを使って、はてなブログから地名を抜き出してjsonでかえすrailsアプリを作ろう

事前準備 mecab、mecab-rubyのインストールは終わってることにする。http://d.hatena.ne.jp/eth0jp/20130407/1365278478 ここの通りやったらできた。 railsアプリづくり javascript使うために設定 $ rails new parser --javascript=jquery --skip --database…

railsをapacheでうごかすpassengerをいれてみた centos 6.4 sakuraのVPS

いちいちwebrick立ち上げるのもめんどくさいなあとおもい、やってみる。http://redmine.jp/tech_note/apache-passenger/ この手順に従った。ちなみに、私の環境ではrbenvを使ってます。 まずやってみる $ gem install passenger できた $ passenger-install-…