PCでabematvを見ると、画面が真っ白になる場合の対処法

PCの時刻設定が狂っているので、直す。Windows10の場合Macの場合たったこれだけ。 Firefoxにしても、Edgeにしても見れなかったが、ふと、右下(Windows10なので)を見たら時刻が狂ってる。 時刻狂ってたら認証通らないもんね。

Oracleでelasticsearch-river-jdbc

Oracleでelasticsearch-river-jdbc elasticsearchとOracleの連携 elasticsearchセットアップ ojdbc6.jarを以下のURLよりダウンロード Oracle Database 11g Release 1 JDBCドライバ ログインが必要なため、wgetでサーバへ直接落とすのは難しい? ojdbc6.jarを…

BootstrapのModal内で遷移したい

BootstrapのModal内でリンクをクリックすると、全画面で遷移してしまう。 Modal内で遷移したい場合は、iframeを使用する。http://www.bootply.com/61676

JIRAでHSQLBに接続できない

消費税対応で周りがはまっている中、1人だけJIRAにはまっていました。 空気読めません。JIRAをMySQLに繋いで使おうと思ったところ、実は事前にデータをエクスポートする必要があると分かり、慌ててHSQLBに戻すものの、戻らない!!!(画面に500エラー)原因…

mongodbからcsvでエクスポートする

format $ mongoexport -h HOSTNAME --port PORT --db DBNAME --csv --collection COLLECTION_NAME -o OUT_FILE_NAME -f FIELD_NAME,FIELD_NAME,FIELD_NAME exsample $ mongoexport -h localhost --port 27017 --db testblog --csv --collection testblog_log…

mongo(ターミナルから)でJavaScriptを実行する

format $ mongo DB_NAME --quiet --eval 'JavaScript Code' example $ mongo testblog --quiet --eval 'db.testblog_log.find().forEach(printjson);' $ { "_id" : ObjectId("xxxxxxxxxxxxxxxxx"), "date_time" : "2014/01/21 12:10:28", "host" : "192.168.…

mongodbで期間(日時)を指定して検索したい

mongodbで期間(日時)を指定して検索したい フォーマット:yyyy/MM/dd HH:mm:ss > use database_name # 境界値("2014/01/21 14:00:00")を含むクエリ > db.collection_name.find({"DATE_TIME":{"$gte":"2014/01/21 14:00:00","$lte":"2014/01/21 15:00:00"}}…

td-agent まとめ

やること 概要 td-agentのインストール 設定ファイル td-agentの起動 概要 概要図 ハマったところ Sourceディレクティブから直でTreasure Data(以下TD)にデータを送るものと勘違いしていた。 Sourceディレクティブで受けて、Matchディレクティブで(Matchデ…

新卒で入った会社を11ヶ月でやめた。

転職しました。新卒で入社した会社を11ヶ月で退社し、転職しました。転職したと言うと、「まだ東京のいるの?」と言われることが多いです。 一般的には、新卒で入って会社を1年も経たずして辞めるということは地元へ帰るということを意味しているのかもしれ…

Mechanizeでファイルの中身が途切れる

agent.getで返ってくるオブジェクトがHTML(Mechanize::Page)ではなく、File(Mechanize::File)の場合。gzip圧縮を切りましょう。 agent = Mechanize.new agent.gzip_enabled = false agent.get("http://www.yahoo.co.jp/javascript/fp_base_bd_ga_5.3.2.j…

Mac OS X Mavericks - SMB(SMB2?)で接続できない

Mac

smb://yourservername を cifs://yourservername に変えるDid Mavericks kill your SMB network drive access? Here's a fix http://www.tuaw.com/2013/10/27/did-mavericks-kill-your-network-drive-access-heres-a-fix/ CIFSはSMBの拡張版で、SMBは旧いの…

Googleにやられた

再帰で検索。

Seleniumを安定稼働させる

約300のテストクラス、実行しているテストケースで言えば約1,100ケース。 これを毎日定時に2回回してるけれども、まず失敗しない。しても、10回に1ケース。 なぜ、これほど安定するのか。 それは、魔法を使っているから!ではなく、ページを読み込む箇所に、…

WebDriver Firefox23以上でJavascriptExecutorが働かない模様

WebDriver Firefox23以上でJavascriptExecutorが働かない模様。。。Firefox22(Mac)までは動くんだけど、23以上にアップデートすると動かなくなる、、、 selenium-javaのバージョンも関係あるかと思ったが、あまり関係なさそう。 Firefoxの旧いバージョンは…

Selenium(WebDriver) findElementsとfindElementの違い

違いは"s"が付いているかどうかです。以上。findElement WebElement findElement(By by) findElements java.util.List findElements(By by) findElement(By by)だとWebElementが返り、findElements(By by)だと、Listが返ります。 そう、返ってくるものが違い…

Selenium(WebDriver)でテーブルの行数を取得する

Selenium(WebDriver)でテーブルの行数を取得する方法 findElementでテーブルを指定し、そこから[tagName]で[tr]を検索し、サイズを取得する driver.findElement(By.xpath("html/body/div/section/div/div[2]/table/tbody")).findElements(By.tagName("tr")…

PowerShellでカレントディレクトリの一番新しいやつ頼む

一時フォルダにあるファイルの中で更新日時が一番新しいファイルを得るワンライナー http://d.hatena.ne.jp/chabom/20100810/1281403373これを参考に書いてみた名前だけで良いなら、[.Name] PS C:¥ >(Get-ChildItem | Sort-Object LastWriteTime -Desc)[0].N…

maven-surefire-pluginで.xmlを出力しない

http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#disableXmlReport・やり方 disableXmlReportをtrueにする <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.10</version> <configuration> <disableXmlReport>true</disableXmlReport> </configuration></plugin>

MBAのキーボード上にHHKB置くための板を作った(オーダー方法追記)

Mac book airのキーボードの上にHappyHackingKeyboardを置くために、アクリルで板を作った。 写真撮ったあとに、4隅にゴムの足をつけたよ。・板本体 ・裏側のゴム 裏側のゴムは、以下の物を使っています。高さはちょうど良いし、板の滑り止めにもなる。 粘…

MysqlでCSVから特定列だけインポートする

かきかた LOAD DATA LOCAL INFILE "インポートするCSVがある場所" INTO TABLE テーブル名 FIELDS TERMINATED BY '区切り文字' LINES TERMINATED BY '行の改行文字' (@CSV側のカラム番号) SET Mysql側のカラム名=@1; sample LOAD DATA LOCAL INFILE "/tmp/imp…

PowerShellでXMLから配列を取得する

・title.xml <ROOT> <TITLE>1</TITLE> <TITLE>2</TITLE> <TITLE>3</TITLE> </ROOTとあったら、 jigsaw> [xml]$title_array = Get-Content -path .¥title.xml jigsaw> $title_array jigsaw> 1 jigsaw> 2 jigsaw> 3 jigsaw> $title_array.Length jigsaw> 3

CyberduckでSCP

CyberduckでSCPできないと思ってたら、できた。 これでMacでもSPCで転送できるー。Cyberduck→環境設定→SFTPタブ

Selenium Tips

随時追記中。。 Page Object Design Pattern 別記事で書いてます。 改行を送信 別記事で書いてます。 FooterWait // footerが出るまで待機 public static void FooterArrivalWait() { Wait<WebDriver> wait = new WebDriverWait(driver, 30); wait.until(presenceOfElem</webdriver>…

Page Object Design Pattern(ページオブジェクトパターン)

ドキュメントに少し解説あり。 Page Object Design Pattern ・ページオブジェクトパターンで実装すると何が良いのか ・ページ操作とシナリオの分離 ・メンテナンス性の向上 ・テストケースの追加コストが低い(既にあるページオブジェクトを使える場合) ・…

Firefoxのextensionでハマった

Firefoxのextensionを作る時、諸々のファイルが入ったフォルダを圧縮し、FXへ投げても、このアドオンは壊れているため云々が表示されてインストールできない。 だが、必要なファイル諸々を選択して圧縮後にリネームし、FXへ投げてみると、すんなりインストー…

Seleniumで改行

driver.findElement(By.id("hogehoge")).sendKeys(Keys.ENTER); Enter以外もいろいろ打てるらしい。 http://selenium.googlecode.com/svn/trunk/docs/api/java/org/openqa/selenium/Keys.html