30分以内の配達を実現するAmazonの配達ドローンが劇的進化、着陸方法など最新版ムービー公開

http://gigazine.net/news/20151130-amazon-prime-air-in-30-min/ Amazon Prime Airは5ポンド(約2.3kg)までの商品を30分以内に届けるサービスで、アメリカ、イギリス、イスラエルに開発拠点を構えてサービススタートに向けて試験フライトが繰り返されている…

超優秀なプレイヤーは出世させてはいけない

http://www.masafumiotsuka.com/2015/11/the_peter_principle.html 例えば営業で大きな実績を上げた人が、営業部長に出世する。すると今度は営業力ではなく部下の管理する力が求められる。しかし、このスキルを見込まれて出世したわけではない。自分では数字…

堀江貴文/ホリエモンについて

賛否が色々あるようですが、私は堀江貴文がけっこう好きで、有料メルマガや書籍、Youtubeの動画など良く観ます。誕生日が同じで少し親近感があるってところもあるかな? 考え方や頭の回転などはとても参考になる。メルマガとかは引用できないけど、Youtubeの…

Qiitaへ移行

長いこと放置していたこのブログですが、定期的なINPUT(情報収集)とOUTPUT(情報共有)をしないと思考停止してしまう・・・ ということでこれからはこのブログはITやビジネス関連を中心として時事ネタやニュース記事に対する所感を中心とした記事を投稿するこ…

JBOSSとSeasarとTeeda その4

だいぶ時間が空いてしまいましたが、JBOSS移行シリーズ最終回。 もはや少し忘れかけてます。。。 サーブレットコンテナによる細かい仕様の違いなんだけど、 まずはFilterです。WebLogicではサーブレットフィルターの中で フォワード(RequestDispatcher#Forwa…

JBOSSとSeasarとTeeda その3

ログ設定まわりのお話です。JBOSS関連で一番ハマったのがこれです。 JBOSS AS7.xでは各アプリケーションで利用しているLog4Jなどのロガークラスは LogManagerがハックして一元管理する仕組みになっています。JAVA標準のログAPIやLog4Jの呼び出す時に使われる…

JBOSSとSeasarとTeeda その2

今回はTeedaの設定まわり。前回のS2Containerのコンポーネント登録を直しただけではダメです。 JBOSS自体にもJSFの機能がありますのでTeedaと競合してしまいます。 そこでWeb.xmlでJBOSSのJSFは使わないよ!と宣言してあげる必要がある。 以下を追記して下さ…

JBOSSとSeasarとTeeda その1

WebLogic+Seasar2+Teeda+JDK1.5(JRockit)という環境か JBOSS AS7.2+JDK1.7に移行することになりましたが問題多発です。 備忘録も兼ねて数回に分けてやったことを書いておこうと思います。まずSeasar2ですが、 開発が止まっているプロダクトということもあり …

ロリポップで不正アクセス

レンタルサーバーサーバーを運営している lolipopで不正ログインが多発しているらしい。ロリポップからのお知らせ前回のエントリーで書いた、2ちゃんねるビューアの 流出事件が影響してるのだろうか。。。 どうやらロリポップでwordpressを 利用しているユー…

2ちゃんねるビューアの流出事件について

2013年8月25日に2ちゃんねるビューアという 2chの過去ログを見たり、プロバイダ規制されてても書き込みができる 有料サービスで情報流出があった様子。私自身は利用してなければ2chに書き込みをしたことないので 被害はないのですが、これは一大事件ですよ。…

検索ロボット・クローラーからのアクセス

Googleのウェブマスターツールという クロールとサイト評価を確認できる無料の管理者ツールがあります。 ここのブログも、もうひとつやっている楽器系のブログも ウェブマスターツールで色々と確認をしながら運用しています。エフェクター、レビューブログro…

Oracleテキストの仕組み

先日、Oracle Textにちょっと調べていて なるほどなーって思ったので少し書いてみます。OracleTextは前文検索が出来るOracleが提供している機能のひとつで、 Enterprise Editionはもちろんのこと、 Standard Editionでもついているので無償で利用できます。…

OCNのネットワーク障害

OCNで23日の23時半頃からネットワーク障害が起きているようです。急につながらなくなったからモデムとルーター疑ったけどDNS障害みたいです。とりあえずパソコンやルーターのDNSをGoogleに変えると直ります。パソコンでの設定方法はこちらを参考にしてみてく…

独自ドメインのWordPressでアフィリエイトブログ

このブログとは別でもうひとつギターの機材紹介ブログを やってるんですが、せっかくやるならと FC2で立ち上げたものをVPSサーバを借りて 独自ドメインで運用変更してみました。エフェクター、レビューブログ まず独自サーバにした理由をあげます。・無料サ…

telnetでSMTPサーバからメールを送る

たまにデバッグとかで使うので 備忘録です! SMTPサーバ側の設定によりますが、基本はコレで大丈夫。 telnet XXX.XXX.XXX.XXX 25 *1HELO localhost *2MAIL FROM: test@localhost *3RCPT TO: i_matsui@localhost *4DATA *5 Subjet: test *6hogehoge *7 . *8 Q…

【使い方】Selenium2 WebDriverが便利【JAVA】

テストの自動化ツールは色々ありますが、 Selenium2はとても便利です。 色んなバージョンがあってFireFoxのアドオンで シナリオ作ったりできますが私はJAVAエンジニアなので Javaで好き勝手にかけるSelenium2はとても便利です。テストの自動化はもちろん、 …

IEでのモーダルウィンドウ

IE6でモーダルウィンドウを使う場合、 Z-INDEXをいくら指定してもテキストエリアやプルダウンなどが それを突き破って表示してしまう。 IE6はINPUTのパーツをWindowsコンポーネント利用しているからみたいで、 これはけっこう有名な話。jquery.bgiframe.jsな…

AXIS2でプロクシ環境でのWSDLからのソース自動生成

プロクシ環境でのWSDL2Javaではwsdl2java.batまたはwsdl2java.shを 以下のように修正しないとダメみたい。 %_RUNJAVA% -Dhttp.proxyHost=XXXX -Dhttp.proxyPort=XXXX %JAVA_OPTS% -cp "!AXIS2_CLASS_PATH!" org.apache.axis2.wsdl.WSDL2Java %*※HTTPSの場合…

SOAP1.1と1.2について・・・

現場で久しぶりにSOAPサーバを作ることになったのでS2Axisを使って作成。 Axisクライアントとかではなく、自前のHTTP通信で送信する必要があったから TCPMonのSender機能で動作確認してみたら↓のエラー。 soapenv:VersionMismatch Transport level informati…

続・Google App Engineで1000件以上の大量データを取得する方法

きのうの記事で書いたやり方だと 元データが大量にあるとダメだった。 # 10万件中の真ん中10000件を取得したらエラー。。。sinmetalがコメントで教えてくれたSlim3のS3QueryResultListで カーソルを利用してクルクルまわしてみたら取れた!! 10万件全件のS…

Google App Engineで1000件以上の大量データを取得する方法

Google App Engine for JAVAのBig Tableは AppEngineの制約で1度のクエリーで1000件しか取ってこれない。 offset、limitをループでまわして取ってこようと思ったんだけど、 Datastore.query(meta).offset(30000).limit(1000).asList(); みたいな感じで大量…

Maven Additional Pluginの除外設定

EclipseでMaven2を利用したJava開発をする時は Maven2 Additionalが便利なんだけど、 最近のEclipseのバージョンだとプロジェクトのプロパティに なぜかMaven2が出ないので除外設定ができず、 WEB-INFのlibにprovidedにしたjarファイルが出力されちゃう。 そ…

iOSのChromeでのJqueryMobile表示不具合

Jquery Mobileで作成されたページをiPhoneやiPad用のChromeでアクセスすると ずっと読み込み中のまま画面が表示されない・・・。 読み込み中にリロード(F5的な)すると表示される場合もある。どうやらこれはJqueryMobileの不具合っぽい。 HTMLのTitleタグに日…

Apache2メンテナンス画面

備忘録として・・・アプリケーションリリース時などの メンテナンス画面の表示方法。・httpd.confに以下を記載 ErrorDocument 503 /maintenance/index.html RewriteEngine On RewriteCond %{REQUEST_URI} !^/maintenance/.* RewriteCond %{REMOTE_ADDR} !^12…

JqplotのiPhone/iPadでの注意点

Jqplotの表はiOS系アプリだと 表をタップすると一瞬選択状態っぽくなる。 表のスタイル属性に下記を追加すればOK!! webkit-tap-highlight-color: rgba(0, 0, 0, 0); JQueryMobileを利用していると 勝手にこの属性が適用されるので注意!!実践Webデザイン …

Solr構築メモ!

●TOMCAT連携(solr.warを解凍してweb.xmlに以下を追加してwebappsへ) solr/home /matsui/solr_data java.lang.String ●標準ポート以外でデータ更新 java -Durl=http://localhost:8080/solr/update -jar exampledocs/post.jar exampledocs/ipod_other.xml ●…

Sencha Touchでの端末判断

Webアプリにおけるよくある端末判断方法は ユーザーエージェントに特定の文字列が含まれているか・・・だと思うけど Sencha Touchは違うらしい。iPhoneのエミュレータを色々試しても ちゃんと判断してくれなくて、あれ?って思っててソースを覗いてみたら、 …

NGINXトラップ

NGINXでSencha Touchを使ったiPhoneサイトのモックを作ってたら POSTリクエスト時に「405 Not Allowed」が出る。 そんなリクエストメソッド受け付けてねぇよエラー。設定ファイルを見直したり、Webで探しまくったりしてもなかなか原因わからなかったんだけど…

NGINX

NGINX+FastCgiのPHPでHTML5あたりを駆使して ユーティリティ的なWebアプリケーションを作ろうと思ったけど 何も浮かばない・・・。でもNGINXは軽量でハイパフォーマンスだから プライベートでちょろっとサーバ公開するのには便利だね!http://www.nginx.org/…

DotCloud

最近、同期に教えてもらったPaaSのクラウド環境。 いくつか公開されいるPaaS上のミドルウェアを選択して構築するらしい。 無料で2つのミドルウェアまで選択が可能。無料で外部公開ができるWebアプリケーションの プラットフォームが利用できるので、 学習と…