とある地味なブログ

プログラミングとお絵かきに関する雑記。

記事一覧

記事一覧

【Splatoon 2】ガチエリア最つよ武器は!?【v4.4.0 (2019/2/28現在)】

概要 スプラトゥーン2のどのブキがどれくらい使われてて、実際どれくらい強そうか、勝率と使用率をExcel統計解析(笑)にかけてみます。 現環境(v4.4.0)ガチエリアで強い武器とは!? データのソースは stat.ink さんで、 勝率を出す際に重複を省く処理を入…

@SpringBootApplicationがあるプロジェクトに依存するSpringBootApplicationの実行方法

Spring Bootアプリケーションには、普通、@SpringBootApplicationアノテーションのついたクラスが一つあると思う。 このプロジェクト(プロジェクトA)の機能を使う別のSpringBootApplication(プロジェクトB)を作りたいとする。 きれいなのは共通機能を別…

PlantUML Previewer 更新しました

だいたい 1年スパンで更新してるPlantUMLのオンラインエディタです。 Online Plant UML Editor 今回は、 CodeFlaskエディタを追加 CodeFlaskにPlantUMLシンタックスを追加 UML画像にドラッグスクロールを追加 複数保存、読み込み、削除機能を追加 しました。…

Huawei 製 Android 端末で Apple Music が開けない不具合の回避方法(2018年 5月中旬)

HUAWEI P9 LiteでApple Musicアプリが開けなくなりました。 Google PlayのApple Musicのレビューを見ても、2018/5中旬にHUAWEI製Android端末で似たような症状が出ている様子。 Appleのコミュニティに回避策が書かれていました。 https://discussions.apple.c…

某動画のD社を辞めた

辞めました。 ゆっくりしないさんが退職エントリを書いていたので、自分も書いてみようかなと。 もともとうつ病で休職中だったんですが、2度目の休職(一回目から1年半以上経っていた)ということで、傷病手当金が出なかったため、生活に困窮して辞めました…

Chainerで競馬予想してみた

環境構築 回帰問題と分類問題 Chainerにおける回帰問題と分類問題 回帰問題にする 分類問題にする 入力となるパラメータ パラメータの標準化 hyperoptでハイパーパラメータを設定する おまけ 今話題のディープラーニングで競馬予想、してみたくない? 素人な…

オンライン睡眠·覚醒リズム表「ねておきて」

はい、どーも! えー、今回はですね。日本うつ病学会が出している、睡眠·覚醒リズム表、こちらをWebアプリ化してみました! オンライン 睡眠・覚醒リズム表「ねておきて」 このリズム表というのは、双極性障害(躁うつ病)向けのプログラムで、自身の調子の…

Apache Pig Latin で 1ファイルに STORE する

Pig

久しぶりにPig書いたら忘れていたので。 何も考えないでSTOREすると、part-r-0000Xのようなファイルが複数できてしまう。 外部のプログラムから読み出すときは1ファイルのほうが都合が良かったりするよね。 Z = ORDER Y BY $0 PARALLEL 1; STORE Z INTO 'res…

RPGアツマールで、WebWorker が動かない

Firefoxは現状CSP Lv2までしか実装されていない WebWorkerの代替としてのrequestIdleCallback 結論 HTML5な自作SRPGをRPGアツマールに投稿してみたら、何もしてないのに動いた! https://game.nicovideo.jp/atsumaru/games/gm4246 という感動もつかの間、Fir…

ProtobufのgRPCプラグインをコンパイルする(Windows 7)

クライアントコードの生成のために Visual Studioをインストール CMakeをインストール gRPCのソースを落とす libprotobuf.lib, libprotoc.libをコンパイルする grpc_***_plugin をコンパイル ぶっちゃけgRPCもProtocol BufferもVisual Studioもよくわかって…

【Laravel 5系】サブドメイン間でCookieを共有する

概要 問題 解決方法 概要 foo.example.com で設定した hoge クッキーを、 bar.example.com のLaravel 5.4上で取得する。 両ドメインともLaravel5系の場合、.envファイルのAPP_KEYの値を同じにすれば良いらしい。 参照: Laravel5系でサブドメイン間のCookie共…

Play FrameworkでScalateを使うときにハマったこと

sbt-scalate-precompiler と実行時コンパイルを共存させる TemplateEngineインスタンスは明示的にGC対象にする sbt-scalate-precompiler と実行時コンパイルを共存させる GitHub - scalate/sbt-scalate-precompiler: Scalate Templates Precompiler これ、リ…

Ionic2 で TypeScript 2.1 以降を使う

package.jsonのdevDependenciesの記述を以下のように変更。 "@ionic/app-scripts": "nightly", "typescript": "2.2.1" これでasync/ awaitとか使えるよ!たぶんね!

文章の近くに類語があるかチェックするツールを作った

動機 類語チェッカー 使い方 A. 共通 B. 新規文書を作る場合 C. 既存文書にマクロを追加する場合 実装に関して 動機 新聞などの字数が限られた文章では、重複した表現をできるだけ排除して書くそうです。 そのため、同じ意味の類語が何度も出てきてはいけな…

Nexus5X Android 7.0での再起動ループを直した(失敗)

何をするか 用意するもの 1. スマホ分解工具 2. 温度調節機能付きホットプレート 手順 1.温度調節できるホットプレートを買ってきます 2.Nexus5Xを分解します 3. マザボをホットプレートの真ん中に置きます 4. 180℃に設定します 5. 冷えるのを待つ 6. 組み立…

scriptタグを動的に追加して、同期して実行する。

スクリプトタグを動的に挿入したい(非同期) スクリプトタグを動的に挿入したい(同期) 基本的には静的なscriptタグで読み込むものだが、 諸々の事情で動的に変更したい場合があるかもしれない。 ただし、PHPなどのサーバサイドアプリケーションがあるなら…

Slack app for Windows のフォントを変更する

動機 手順 2.8.1 (2017/10/4 追記) 旧バージョン 動機 SlackのデスクトップアプリをWindowsで使うと、 /meだとか_ほげほげ_だとかが、イタリックで表示されない。灰色にもならない。 冗談がわからない。 空気が読めない。 死。 Slackアプリのフォントはメイ…

Windonws上でVagrantとansibleを使ってつまづいた箇所

経緯 つまづきどころ ask_vault_passオプションがねえ Authentication failure.と出る 経緯 Windows上で開発用のVMを設定するのに、ansibleを使いたい。使いたくない? ↓ Vagrant上でansible_localを使えばいけんじゃね!? つまづきどころ 以下では、Vagran…

Python で Google Speech API を適当に叩く

音声ファイルから音声認識して文字起こし、を手軽にやるため、 Google Speech APIを使って簡単なのを作りました。 公式のPythonサンプル、認証まわりで環境変数設定したりだるそうだったので、 API Key を貼るだけで動くやつを作りました。 Google Cloud Spe…

メールアドレスをサイトに記載する(スパマー対策)

メールアドレスをサイトに掲載したいが、スパマーに補足されたくない。 ので、簡単なサンプルを作ってみました。 掲載して2週間ほど経ちましたが、今のところスパムは来ていないようなので大丈夫そうです。 encode.jsのメールアドレスを自分のアドレスに変更…

Scala.jsで並列処理をする

javascriptのWeb Workerを使う ポイント1 ポイント2 ScalaのFuture, Promiseを使う Scala.jsで並列処理したい。したくない? オススメはWeb Workerです。Future使っても、jsの制約で結局シングルスレッド実行されるようなので。 javascriptのWeb Workerを使…

ScalaでHTML5なゲームを作る

Scala.jsとEaselJSを使ってブラウザ上で動くゲームを作る。 ゲームエンジン使えば楽勝では? JavaでHTML5なゲームを作るなら、 libgdx が定番ぽい。 だけど、現状、ScalaでHTML5なゲームを作るのには対応していないらしい。 これは、libGDXがJavaをJavaScrip…

iOS 10 で Google Map Script API をドラッグできない

StackOverflowにこんな質問があります。 Google Maps Javascript API Doesn't Respond to Touch Events in iOS 10 - Stack Overflow 「iOS 10 で、Google Maps Javascript APIのタッチイベントが効かない。」 Google Mapにサインインしなければいいよ!とい…

Nexus 5XをAndroid 7.0にアップデートしたら頻繁に落ちる(再起動する)ようになった

症状 解決方法 補足 2017/03/09 追記 症状 タイトルの通り、Nexus 5XをAndroid 7.0 Nougatにアップデートしたら、 その2週後あたりから、頻繁に落ちたり、再起動したり、起動しなくなったりしました。 解決方法 トラブルシューティングを試しましょう。 端末…

近所でなに食べるかよしなに決めるWebアプリ「なにくう」更新

なにくう - 近所の食べもの屋さんをしらべよう 近所でなに食べるか迷ったときにいい感じに決めるWebアプリ「なにくう」更新しました。 デザインの調整と機能の微修正です。

近辺でなに食べるか適当に決めてお店をピックアップするアプリ「なにくう」更新

なにくう - 近所の食べもの屋さんをしらべよう 「なにくう」更新しました。 ぐるなびで検索する機能を追加。デザインを調整しました。

外食でなに食べるか適当に決めるアプリ

なにくう - 近所の食べもの屋さんをしらべよう 作りました。 カテゴリーをランダムに決めて、近所の食べ物屋さんを検索します。 カテゴリーを選んだり、検索する半径を決めたり、キーワードで検索したりできます。 デフォルトでは営業中の店舗で絞り込んでい…

javascriptの標準入力をJavaのScannerっぽく取得する

Node.jsでやる人がいるのか知らないけど、競技プログラミングとか、CodeIQとか、paizaみたいので標準入力を得るスクリプトを書きました。 スクリプト Readerが本体で、Reader(maxLines)のmaxLinesは、入力があり得る最大の行数を指定します。 Reader#read(ca…

Bash on Ubuntu on Windows10 から Windowsアプリケーションを起動する

bashからWindowsのアプリケーションを起動したい。したくない? $ notepad hoge.txt みたいに。 cbwin github.com こちらのツールを使う。 インストールと使い方はREADMEを見てね。 しかし、このツールはUbuntuのパスをWindowsのパスに変換してくれない。(…