埼玉県は所沢市にある、所沢航空発祥記念館にて、
アニメフェスタin所沢「アニとこッ!2014」が開催されていたので行ってきました。
今回の主目的は、アニメ「シドニアの騎士」の世界を体感できるVR体験コーナー。
埼玉県内に住んでいてもあまり行く機会のない航空公園に、神奈川県在住の友人と向かいました。
埼玉県は所沢市にある、所沢航空発祥記念館にて、
アニメフェスタin所沢「アニとこッ!2014」が開催されていたので行ってきました。
今回の主目的は、アニメ「シドニアの騎士」の世界を体感できるVR体験コーナー。
埼玉県内に住んでいてもあまり行く機会のない航空公園に、神奈川県在住の友人と向かいました。
javascriptのwindow.openにて、最近のブラウザにて新規タブで開きたいのに、新規ウィンドウで開いてしまうことがあり、ハマったので仕様をある程度まとめてみた。
先ず基本パターン
// 新規タブで開く
window.open('http://example.co.jp');
// サイズを指定すると新規ウィンドウで開く
window.open('http://example.co.jp', '_blank', 'width=800,height=600');
先ず最初の罠
// 新規タブで開く・・・?
$.ajax({
type: 'POST',
url: 'hoge',
data: { hoge: 'fuga' }
}).done(function(jqXHR) {
window.open('http://example.co.jp');
});
上記の場合、一見新規タブで開くように見えるが
実際は新規ウィンドウで開いてしまう。
どうやらAjax等コールバックで呼ぶ場合は、ユーザーからのフックと見做されないため強制的に新規ウィンドウとなってしまうようだ。
コレを解決するためにちょっと微妙だが下記のようなコードで対応した。
// ちゃんと新規タブで開く。が、しかし・・・
var childWindow = window.open('about:blank');
$.ajax({
type: 'POST',
url: 'hoge',
data: { hoge: 'fuga' }
}).done(function(jqXHR) {
childWindow.location.href = 'http://example.co.jp';
}).fail(function(jqXHR) {
childWindow.close();
});
一旦about:blankで新規タブを作っておき、そこのlocationを変更させた。
ただ、こうした場合関連でヘンな事象が・・・
何故か、親ウィンドウを閉じると子ウィンドウを道連れにして閉じてしまう。別タブで開いているのに・・・
そのため、下記の対応をとった。
// 道連れにしない。 OK
var childWindow = window.open('about:blank');
$.ajax({
type: 'POST',
url: 'hoge',
data: { hoge: 'fuga' }
}).done(function(jqXHR) {
childWindow.location.href = 'http://example.co.jp';
childWindow = null;
}).fail(function(jqXHR) {
childWindow.close();
childWindow = null;
});
上記のように、新規タブのオブジェクトにnullを設定することによって、ちゃんと子ウィンドウを道連れにしなくてすむようになった。
ちなみに、 はじめに
childWindow.opener = null; や、childWindow.parent = null; また、 delete childWindow としてみたものの、どちらもうまく行かなかったので、
きちんとchildWindow = null; で空にしておくことが大事っぽい。
jQuery 及び jQuery UIの存在確認をしたい時、
下記のように書くとおそらくjsの読み込みのタイミング起因でjQuery UIの存在が確認できないことがあります。
if (typeof jQuery != 'undefined' && typeof jQuery.ui != 'undefined') {
$(function() {
console.log('do something'); // jQueryUIを読んでいても実行されないことがある
});
}
その場合は、下記のように書くと問題ないことを確認しました。
if (typeof jQuery != 'undefined') {
$(function() {
if ($.ui) {
console.log('do something'); // いける
}
});
}
行き詰まったらご参考に。
インストールはこちら→チャットワーク既読ブックマークレット
チャットワークで、それぞれのチャットの未読が中々消えずいらいらすることが割りとありがちです。
そこで、ブックマークレットを作りました。
該当のルームを開いてクリックするだけで未読が綺麗さっぱり消えます。
チャットワークのAjax通信を取得して、元々持っている変数を利用しているので特に認証などは必要ありません。
本当は今見てる箇所だけでなく全ルームの既読を消化するタイプも作りたかったのですが、うまくいかなかった・・・
(もしかしたら、一度ルームの情報を取得してから出ないとダメなのかも)
リンク先にはChromeのインストール方法が書いてありますが他ブラウザでも使えると思います。
(Mac chrome、Firefox、Safariで動作確認してます)
チャットワークの仕様が変更になったり、その他の理由で不具合が発生するかもしれませんので自己責任で。
あれ?前変えたばっかりじゃ?
というタイミングでまた携帯変えました。
今までドコモのXperia Z(初音ミクモデル)使ってたんですが、
機種そのものは優秀で快適に使ってたんですが、いかんせんドコモの電波が悪い!正直どこのキャリアでもそんなに変わらないと思ってたたんですが、
auとドコモのLTEは本当に雲泥の差です。
通勤時、ずーっとドコモはとぎれとぎれ、繋がってもめっちゃ遅い。
ドコモのwifiもほとんどつながらない。
auだとトンネルの間以外ずっと繋がってますね。
auのアクセスポイントも結構快適だし・・・
しかも、下手なwifiアクセスポイントよりLTEのほうが早いという・・・
auからお金もらってるわけじゃないし、CMとかはすきじゃないけど本当にauのほうが快適。
多分二度とドコモ契約しないと思います。
ちなみに機種含めてよかった点と悪かった点。
全然つながる!
通信早い!
Wifiが繋がりやすい!
スクフェスコマ落ちしない!(←重要)
カメラが気持ち綺麗になった!
本体容量が大きい!(32GBだとか)
ヘッドホン端子がカバー無しでも防水で使いやすい!
↑だから、キャップが外れにくい!
充電スタンドが付け替えでカバー付けたまま載せられる!
↑だから、キャップが外れにくい!
バイブレーションがさりげない!
一括で買ったから残債気にしなくて済む!(前のは払い続けるけど・・・)
柄がないから好きなデコレーションができる!
気持ちデカい・・・
スクフェスイヤホンナシでやってると、ちょうど手のところにスピーカーが来てやりづらい・・・
ミクウィジェットが使えなくなった(天気のが気に入ってた)・・・
iDが使えない・・・
スクショが電源長押しでできなくなった・・・
次はいつまで持つかな・・・
2013年11月をもって、3年8ヶ月勤めた株式会社gooyaを退職しました。
*
前職の契約終了時に、職場が決まっておらず途方に暮れていた時、
twitterで見かけたサービス、ギフトナウ。思い起こせばそれがgooyaとの出会いでした。
ギフトナウの公式アカウントに、「面白そうなので雇ってください」と唐突に連絡したところ、
すぐ面接を取り付けて下さり、面接で代表に「じゃあ明日から来ちゃいなよー。」と言われたこと。
昨日のように思い出します。
ワンフロアでみんな一緒に働いていたのが最初。
ギフトナウをはじめさまざまな案件に関わっていくうち、
今ではその当時からは想像できないほど大きな会社になり、事業部メンバーはもちろん、
2013年に新設された宮崎支社の温かいメンバーとも沢山仲良くなれて嬉しかったです。
ギフトナウで色々なクライアントと関わったり、TV出演までできたことや、
その他有名なクライアントの案件に関われたことも貴重な経験になりました。
在職中にお世話になったお取引先のみなさまや勉強会など、色々関わった皆様
ありがとうございました。
*
さて、なんでこの職場をやめたのか?という話。
あまり深くまでは書きません。詳しく聞きたい方は飲んだ時にでも。
初め、自社サービスから入ったということもあり、受託案件もこなしつつやってきたのですが、社の方針で時期的に自社サービスに深くコミット出来なくなったことが主な退職理由です。
今後の話もしてもらい、留まってほしいという言葉もかけていただきましたが、
自分の年齢やキャリアプランを考えた時、今は立ち止まっている時ではないと思い決断しました。
今後、いつか再び機会があり、状況が許すなら何らかの形でまた関わることもできればいいかなと思っています。
他にも、業界的な話など、理由といえばありますが、
基本的に自分勝手な都合にもかかわらず、暖かく送り出してくださった前職の皆様には本当に感謝しています。
*
さて、次の職場ですが、今日、12/2から転職先に勤務を始めてます。
元々やりたかった、自社サービスに注力できる会社にて引き続きプログラマとして勤務することになります。
グーグルで社名を検索すると、アイカツが出てきたりラブライブ!のゲームの名前に似てるようなそんな会社です。
(それぞれ会社とは全く関係ないですが)
幸いなことに、これからやることはたくさんあり、
初日の研修を終えましたがすでにいるメンバーも、同期の皆も楽しそうな人ばかりで、
今はこれからの仕事への期待でいっぱいです。
業種としてはいまとはガラッと違う感じにはなるので、新しい文化に馴染めるよう頑張る所存です。
こんばんは!
最近艦これと御朱印集めににわかハマりつつある私です。
御朱印集めのネタで、ふと思いついた「赤城神社」。
赤城さん!!

正規空母かわいいですね。
赤城さんとか加賀さんとかの弓道姿がちゃんと描かれてるし、しばふ絵かわいい!とかのネタは気分が乗った時にでも描くとして・・・
赤城神社、赤城さんにご利益ありそうですよね(ですよね)
そんな感じでもしかして、艦娘っぽい名前とか由緒ありそうな神社いっぱいありそうだな!と思って、まとめてみました。
正直、思ったより艦娘の量がありすぎて心折れかけました・・・ぜかましとか人気ありそうな艦娘の名前見つけられなかったのも・・・
最初神社だけで集めようと思ったんですが、どう見ても足りないので寺入れても足りませんでした・・・
あと、正直、こじつけ!多いです。
で、赤城神社。行ってきました。
赤城さんが大破しませんように・・・
で、帰ったら赤城さんが赤城改になってました。
赤城さんが改になったのは関係ないですね。
リスト、ほかに載せたほうがいいのとかおかしいのあったら教えて下さい!
(そもそもがおかしいのは気にしないでください)
※実際にお参りして艦娘が撃沈しても責任を負いません。あしからず・・・
物事に優先順位を付けるのは大事で、仕事を進める上で基本中の基本事項だけど、
すぐ終わる優先順位の低い事項を先にすぐ終わらせてしまうのも、ある意味大事だと思う。
観測範囲上、これができてない人がわりかし多い。
優先順位だけつけて、それのとおりにしか動かない融通の効かないタイプ。
これの何が問題かというと、ちょっとしたすぐ終わること=必ずしも優先順位は高くない。
すぐ終わることなのに、優先順位を後回しにすることで、物事を依頼した側は(こんな簡単なことなのに、いつまで時間かかってるんだ!)って思ってしまう。
まあ、自分でできることなら自分でいいんだけど、組織で働いている以上、他の人に頼まないといけないこともあるよね。
逆に、すぐ終わることをすぐに終わらせておけば、そのタスクを抱えていることによるストレスをすぐに軽減できる。
それによって、他の優先順位の高い仕事にとりかかる時も、その分のストレスを落として作業できるから、結果的にその優先順位の高い仕事のスピード・クオリティ両面が上がる。
当たり前のことだけど、できてない人が多いということを日頃実感するので、まとめてみた。
(自分が必ずしもできているかというと、そうでもないとは思うんだけど・・・自戒も込めて。)
twitterのAPIv1廃止により未認証のAPIアクセスが使えなくなる影響で、twitterのURLシェア数が未認証のJS経由で取得できなくなると噂みたいです。
ここの記事でもお詫びられてましたが・・・
そしたら、公式のtwitterウィジェットではどうやって取得してんの?!
と思って調べてみたところ、こちらのコードで引き続きシェア数が取得できるっぽいのでメモっておきました。
※あくまでtwitter非公開APIのため、使えなくなる可能性があるのでご注意を。
・jQuery (targetURLは取得したいURLに。location.hrefに設定して今のページ取得してもいいかもね!)
$(function(){
targetUrl = 'http://lanieve.jp/';
$.ajax({
url : 'https://cdn.api.twitter.com/1/urls/count.json',
data : {
'url' : targetUrl
},
dataType : 'jsonp',
success: function(data, status) {
$('#countArea').text(data.count);
},
error: function() {
$('#countArea').text('NG');
}
});
});
・html
count: <span id="countArea"></span>
どうやら、cdn.api.twitter.com のAPIは他のtwitter widgetでも使っているらしく、TLの取得などもできるらしい、で、そういう記事も見つかって二番煎じになってたけどもう書いちゃったからそのまま公開してしまおう。
(そういえば、今まで使われてた廃止予定のAPIも、公開される前にこうやって見つけてたっけ)