program

Sparkで謎エラー→ズバッと解決

いやApache SparkではなくてSparkFrameworkの方。 単にPOST時にテキストで"test"を返すメソッドを別クラスで定義して動かしただけなんだが…。そのメソッドは確かにPOST時に実行され正常に終わったというか削りまくってreturn "test";しかないにも関わらず500…

チャットBotUI

ボット。 雑談はともかく、本選びはまぁまぁになって来たはい。 https://t.co/bQhZ3Am7OA— nekora2199@会話可能BOT (@nekora2199) 2018年9月8日 女教師ですか! https://t.co/Y8dkUltgj4— nekora2199@会話可能BOT (@nekora2199) 2018年9月8日 ミサキを倒すん…

Ansible実践ガイド 第2版 (impress top gear)

ざっと目次と序盤に目を通しただけで、決して読破した訳でもサンプルを動作させた訳でもない。 私もプライベートではまず勉強などせず、するのは資格試験前と新部署へ異動がある時位だが、近年VMの構築自動化話が多く、近々回ってきそうな気配が無きしにも非…

会話ボット武者修行

nekora2199を、他所のボットと話させたらどうなるかしら?と話しかけてみた。@mementos_bot こんばんは。初めまして。— nekora2199@会話可能BOT (@nekora2199) 2018年9月5日 いかん。話し込んでいる。武者修行一人目で早くも死亡。 いやボット同士の無限ピン…

CotoGotoのNobi会話APIの狂気はペルソナフラグで多少和らぐ

リクルートのA3RT会話APIが馬鹿なのでCotoGotoに切り替えたら気違いになってしまったnekora2199ボット。 nekora.hatenablog.com 気取り過ぎて読みにくいUIのマニュアルを見てpersonaを0(ノーマル)に設定したところ、狂気が多少和らいで会話っぽくなった。ツ…

nekora2199の脳改造

雑談APIをリクルートのA3RTものからCotogotoのNobiに変更。 以前は何を言っても「私はそんなに嫌いじゃないですよ」しか言わなかったが、今はこうだ。もうしってるわよ。 https://t.co/NQXvh4v8Ax— nekora2199bot@会話できます。 (@nekora2199) 2018年9月1日…

CotoGotoの会話API

ユーザローカル社からは結局登録確認メールが来なかったのであきらめて、今度はCotoGotoのNoby:APIだ。 app.cotogoto.ai こいつはAPIキーを取得するためにLINEかFacebookのアカウントが必要。 仕方ないのでLINEのアカウントを作り、LINEにログインしようとし…

ユーザーローカルからメールが届かない…。

リクルートの会話APIが頭悪いので、 a3rt.recruit-tech.co.jp ユーザーローカル社のAPIに変更しようと思った。 ai.userlocal.jp で、メアドだの電話番号だの勤め先だの入力したのに、肝心のメールが送られてこない…。メアドは正しいはず。騙されたか。はたま…

nekora2199に会話機能付けたが…

nekora.hatenablog.com リクルートのA3RTのTalk APIを使って返事を得て、その返事の文字列に多少関連してるっぽいエロ同人誌を添えて返すという単純なもの。コマンドラインよりはTwitterの方がマシなので実装して試す事にした。戻り値もコマンドラインだと見…

リクルートのTalk API

twitter.com について。 奴は、ただひたすら、放映中の深夜アニメに関連するエロ同人誌を呟くばかりではなく、実は話掛けると応答する。 nekora.hatenablog.com が、さすがにこれはちょっと碌でもないと自分でも思うので(Twitterボットでやるべきではなく、…

アフィサイトにカレンダー的機能追加

同人誌アフィサイトにカレンダーっぽい機能追加。 例えば、私も知らなかったが本日8/16は「女子大生の日」だったそうなんだが、そんな日はサイトの左バーに、ジャンル「女子大生」へのリンクをさり気なく表示するというものだ。 nekora.main.jp 売上に繋がる…

nekora2199脱獄?

先日、またもや謎の理不尽凍結をされた*1 nekora2199 であるが、またもや携帯電話番号を生贄に復活。捧げた電話番号はすぐ削除だ。 twitter.com と、ここまではかれこれ3,4回目位なんだが、今回はちょっと違った。 「復活後のTweetがタグ検索画面に出る」…

DLSite.comのHTMLが微妙に変わったようだ

主な情報はヘッダから採るようにしているが、やはり少々影響は受ける。 PythonとJavaの混成アプリで今回影響を受けたのはPython部分。Pythonは普段使わないからすぐ忘れてその度に文法をWebで検索して思い出す…。インデントで挙動が変わるのだけはどうかと思…

SpotBugs

家のEclipseを新しくしたのでいつものIvy、Lombok、FindBugs、e(fx)clipseを入れるかー、と入れようとしたら、まずFindBugsがEclipse Marketplaceに出てこない。あれ?FindBugsってMarketplaceじゃなかったっけ?新規ソフトのインストールからURL入れるんだ…

Eclipse 4.8出たそうで

今度のペットネームは「Photon」だそうで。火星だのネオンだの酸素だの光子だの脈絡無いなーと思ったら、アルファベット順に何かカッコよい物体の名前を付けていたそうで成る程。 インストーラから会社のパソコンに入れたらしばらくして起動しなくなった。こ…

仮想マシン上にOracle databae 12cR1 RAC構成

VM上にRAC…口に出すだに意味無さげだが*1、検証用に割と必要な場面があり、本日がその時だった。 嘗てRAC構築といえばOracleの達人のみ行える神業だったが、最近は一応、Oracle社からもVirtualBox用の簡単な手順書が出ているのでOracle素人の私にもできる。 …

Stringをbooleanに変換するのはBoolean#parseBooleanであってgetBooleanではない

久々にはまったので記録。 プロパティファイルである機能のスイッチON/OFFを制御したくて x_flg = trueを記載して、 boolean x_flg = Boolean.getBoolean(propMap.getProperty("x_flg", "true")); logger.info("x_flg="+x_flg); の結果が"false"。 えー? 読…

Twitterボットアカウント早くも凍結

苦節一ヵ月、やっと、 twitter.com のAPIキーを取得して、ボットを接続したらAPI経由で10個と投稿しないうちに凍結の憂き目に。 別にラッシュな訳でも無く18禁な訳でもなく、まだこれといって悪事も働いていないというのに早っ。 結構普通に人間も使っていた…

Selenium2経由で起動したFirefoxがクッキー(?)を覚えない

タイトルの通り。 お陰で毎度毎度「通知をONにしますか?」的なダイアログが出てきて以後の操作に支障を来たしている。 ちなみに通常に >firefox で起動した場合は、正しく覚える。~/.mozilla配下のcookies.sqliteをはじめその他のそれっぽいファイル群もそ…

Bulmaが0.7.1に…

私が0.7.0対応をモタモタしている間に0.7.1が出てしまった。 nekora.hatenablog.com だが幸い、0.0.1の違いだったので、そのまま差し替えても余り変わりは無かった。余り。 半月以上前にひな形はできているので後はPHP化するばかりなんだが、PHPはHTML部分と…

AntのFTPタスクにrenameは無い?

FTP Task …無いっぽいな。 今、アフィサイト更新処理は、ローカルのJavaバッチでジャンル毎にsqlite3ファイルを作り、作成完了と共に別スレッドでFTPしているんだが、たまに送信中にJVMがOOMしたりJVMどころかOSの動作しているVMごと固まったりネットワーク…

Selenium 3ダメすぎる

というかGeckoDriverがダメという説があるが。 ショボいシステム移行なんだが、Selenium 3からFirefox起動するまでは良いが以後、seleniumがGeckoDriverのポート4444に接続失敗してどうしたものか。 ネットで調べたら、GeckoDriverは使い物にならんと阿鼻叫…

Oracle LinuxにRuby 2.xをインストール

いや私はRubyなど使わないというか使えないのだが故あってセットアップせねばならぬ。 Oracle LinuxというのはRHEL互換で、違いは起動画面やスクリーンセーバーが赤いだけのLinuxだ。 そして yum install ruby だと1.8が入ってしまう。これはOL6でも7でも同…

Bulma.ioの0.7.0

3カラムが、IEだといい感じに中央が広がり左右に散るんだが、FirefoxやChromeだと左右にでかい空白が生じる。 0.2.3だとこんな事は無かったのに…。 ちなみに本家も全く同じ挙動なのでこういうものなのかしら。 bulma.io 何かパディングの指定的なものがあり…

Swing大勝利、JavaFX終了のお知らせ

Starting with JDK 11, Oracle is making JavaFX easier to adopt by making the technology available as a separate download, decoupled from the JDK. https://blogs.oracle.com/java-platform-group/the-future-of-javafx-and-other-java-client-roadma…

smoothがOSSになっていた…

jp.gamesindustry.biz 無料のβ版が大変優秀で商用アニメ系の各所で使われていたのに、いざ正式版となり有料化したらAfterEffects使いの連中一同、掌を返し、罵詈雑言で炎上して、こぞってOLM Smootherに移ったんだよな。 nekora.hatenablog.com ゴミのような…

DLSite.comのHTMLのフォーマットがちょっと変わったようだ

DLSite.comのHTMLがちょっと変わったらしくアフィサイト更新プログラムが処理に失敗する。 メインPCが壊れているというのに…。 仕方ないのでLavieで修正。 一応SugarSyncでEclipseのワークスペースを同期しているのでやってできない事は無いんだがどうもこの…

Twtterカードデカすぎ問題

一応、研究の甲斐あって、ボット用アカウントからは自在にTwitterカードを表示できるようになった。 twitter.com だがしかし。一日やってみて気付いたんだが、でかい画像はどうもな。 同人誌販促用ボットなので呟きは主にDLSite.comの同人誌の紹介となる。 …

Twitterカード対応

Webからtsthttps://t.co/bVbczozzea— nekora2199 (@nekora2199) 2017年10月30日 Botからいい最終回だった https://t.co/9cpIdmuvEY #tokyomx #UQHOLDER— nekora2199 (@nekora2199) 2017年10月30日 Botから【半舷休息のはずなのに・・・/スカートつき】 ht…

アフィサイトのSEO対応など

nekora.main.jp これ。 同人誌通販サイトの癖にHTMLのHEAD的なSEO対策というかSNS対策を殆どやってなかったので、それ系のmetaヘッダを付ける処理を追加。 付けたヘッダは以下の記事 qiita.com を参考に付けた。Twitterカードは申請が要るらしいので行ってい…