ことさら−古都プログラマーの更級日記

京都でお寺を回りながら御朱印集めをしていたり、LoLをしたり試合を見に行ったりしているエンジニアのブログです。技術的なはなしとか日常的なはなし、カメラやLoLや競馬の話も書きます。右メニューに検索やらカテゴリーやらがあるので、見たい記事だけ見てね!

【LoL】パッチノート8.4、ミッドのビルドパスがかなり変わりそう

LoL

もくじ もくじ パッチノート8.4が公開されました 今回の変更の概要は? これまでのメイジのアイテムビルドについて これからのビルドはどうなるのか モレロノミコン ではファーストアイテムはどうなるのか ルーデンエコー ヘクステック・GLP-800 アークエン…

ジャガーマンシリーズの動画を作るメモ

もくじ もくじ ジャガーマンシリーズとは ジャガーマンシリーズWiki 基本的な動画の構成 ジャガーマンの動画を作りたい! ジャガーマン素材集動画 最後に例の手を挙げるシーンのBBがついているやつ 最終話のジャガーさん けもフレBB 使用例がイイ ノリノリサ…

【LoL】シーズン8におけるラックスのルーンを考えながら「魔導」のルーンについて考える

もくじ もくじ はじめに ルーン 魔道 秘儀の彗星 アルティメットハット 至高 強まる風 天啓 パーフェクトタイミング 宇宙の英知 まとめ はじめに まだレベル36でプレイしている回数も少ない僕ですが、一番プレイしているチャンピオンはラックスです。 今回は…

『ムダヅモ無き改革』の電子書籍が全巻5円セール中

『ムダヅモ無き改革』の新章『ムダヅモ無き改革 プリンセスオブジパング』の発売を記念して、旧作『ムダヅモ無き改革』電子書籍版が1巻5円というびっくりセールが行われているようです。 ムダヅモ無き改革 Kindle版 - Amazon しかも何故かAmazonでは1冊4円に…

【LoL】ルナーフェィティバル2018で入手できるルナーフェスティバルスキンとは?

LoL

もくじ もくじ ルナーフェスティバル? ルナーフェスティバルとは何か ルナーフェスティバルスキンとは? ルナーフェスティバル? ルナーフェスティバルイベントが2018年2月20日まで行われてますが、そもそもルナーフェスティバルって何?っていう話と、ルナ…

【LoL】ルナーフェスティバル2018のフェスティバルオーブのゲーム内の表記が間違っている?

LoL

もくじ もくじ ルナーフェスティバル2018イベントが始まりましたが フェスティバルオーブの表記がなんかおかしい? と思ったらお知らせに出ていました 実際にあけてみたところ ルナーフェスティバル2018イベントが始まりましたが LoL公式ページ↓ ルナーフェ…

LoLのゲームでルナーフェスティバル2018のイベントがスタート

LoL

もくじ もくじ ルナーフェスティバル2018というイベントがLoLでスタート イベントを3行で説明 黄金のフェスティバルトークンとは? 主な景品は? 個人的な感想 ルナーフェスティバル2018というイベントがLoLでスタート 公式→ルナーフェスティバル 2018:イ…

LJL 2018 Spring Split 1週目 PENTAGRAM vs V3 Esports

もくじ もくじ ついにLJLが開幕! PENTAGRAM V3 Esports 今回からは全試合現地開催が可能 試合のビデオ 試合結果と感想 ついにLJLが開幕! ついに今年も待ちに待ったLJLが開幕しました。初戦は PENTAGRAM vs V3 Esports です。 PENTAGRAM PENTAGRAMは去年ま…

LJL2部リーグのチームSCARZとBurning Coreが合併して『SCARZ Burning Core』に

もくじ もくじ SCARZとBurning Coreが合併して『SCARZ Burning Core』に SCARZとは Burning Coreとは 感想 リンク SCARZとBurning Coreが合併して『SCARZ Burning Core』に LJL2部リーグ(LJL CS)のチームであるSCARZとBurning Coreが合併して『SCARZ Burni…

LJLでPENTAGRAMがペナルティを受けた件について、在留カードについてと藤田氏・中村氏について

もくじ もくじ LJL2018春 PENTAGRAMのペナルティについて 在留カードについて 中村氏と藤田氏って誰? 中村氏と藤田氏はLJLに関わるのがどこまで禁止されているのか。 LJL2018春 PENTAGRAMのペナルティについて 昨日このような記事を書きました。 yoshiki-ut…

【LoL】LJL公式ルール・LOL/LJLニュースなどのリンク集【LJL 2018 Spring Split】

随時アップデートしていきます。 LoL公式ニュース https://jp.leagueoflegends.com/ja/news LJL公式リンク集(ルール・ニュース) 公式リーグルール - League of Legends Japan League News - League of Legends Japan League 放送・アーカイブ https://www.…

PDOのconstructでSQLSTATE[HY000] [2002] No such file or directoryが出る場合

もくじ もくじ PDOの__construct()でNo such file or directoryが出るけど原因がよくわからん場合 修正方法 UNIXソケットファイルの場所を確認 php.iniの設定を確認 修正方法 参考 PDOの__construct()でNo such file or directoryが出るけど原因がよくわから…

LJLでPENTARGAM(元Rampage)にきついペナルティが入った話

もくじ もくじ 概要 チームPENTAGRAMへのペナルティの内容について ルール違反の概要 Dara選手とTussle選手への注意について 中村氏藤田氏の出場停止とは 今回の件についての感想 LJL 2018 Spring split 開催概要 PENTAGRAMのRosterについて 概要 LJLでPENTA…

リーグオブジェンド忙しい人向けのシーズン8におけるルーンのキーストーンまとめ

LoL

もくじ もくじ シーズン8の新しいルーン 詳細はWikiで 5つのグループの中からメインとサブを選択 繁栄: 通常攻撃と継続火力 覇道: アサシン 魔道: スキル・メイジ 不滅: 耐久・行動妨害 天啓: 創意工夫 まとめ シーズン8の新しいルーン LoLもシーズン8になり…

LINE Developer Meetup in Tokyo #27 -Elastic- メモその3 What's new in Elastic Stack 6.x +α

もくじ LINE Developer Meetup in Tokyo #27 -Elastic- 発表資料 本 発表を聞いてのメモ 自己紹介 Elasticsearch Elasticsearch 6のよさ 6.0での変更点いくつか 6.1での変更点いくつか Kibana Logstash Beats 質問 type なくなるのどう対応したらいいのかな…

LINE Developer Meetup in Tokyo #27 -Elastic- メモその1 ログ収集プラットフォーム開発におけるElasticsearchの運用

もくじ LINE Developer Meetup in Tokyo #27 -Elastic- 資料 本 以下僕のメモです 自己紹介 概要 ログ分析インフラ システム Apache kafka sink 課題 index template elasticシャードのサイズをどうやって決定するか どうするか 課題 indexing throttling LI…

Jenkinsの初期化をするGroovyファイルを書いてjenkins起動時に実行することで必要なプラグインとかをインストールできるやつの解説とAnsibleでのデプロイ方法

もくじ 背景 Groovyとは init.groovy.d を書いてみる 実行ログが見てみたい Ansibleでgroovyをデプロイしてみる Ansibleにjenkins_script_moduleというものがあるらしい 参考 背景 Jenkinsのプラグインの設定とかをAnsibleで管理したいないという要望はある…

Jenkinsをインストールしたにもかかわらず、sudo su - jenkins でjenkinsユーザーになれない場合の対処

もくじ 状況 まずは/etc/passwdを見てみる jenkinsユーザーのシェルをbashにする Ansibleでchshの設定をしたい場合 まとめ 状況 Jenkinsをインストールすると、jenkinsユーザーが作成され、/var/lib/jenkins がjenkinsユーザーのホームディレクトリに設定さ…

『キッ!レガシーだらけのAWS移行大会』のメモ

もくじ もくじ 概要 課題 レガシーインフラとはどういう受胎だったか どのように移行したのか マインド 技術的な部分 サーバー構成 AWSではどうするか 設計について 他にも色々問題があった 構成管理 Terraform AES ALB nginx as reverse proxy Amazon ECS …

EmacsのQuickrunでKotlin Script(kts)を実行する - Quickrun未対応の言語をQuickrunで実行できるようにする

Quickrunとは QuickrunはKotlin未対応 Quickrunで.ktsを実行できるようにするための設定 参考 Kotlin(小鳥) Quickrunとは Quickrunというものがあります。もともとはVimのプラグインですが、Emacsにも存在しています。 github.com Emacsで今現在書いている…

Kotlinをコマンドラインでコンパイルして動かす(Working with the Command Line Compiler の日本語版)

はじめに Kotlinをコマンドラインでコンパイルして動かす コンパイラのダウンロード GitHub からダウンロードしてインストールする方法 SDKMAN!を使う方法 Homebrewを使う方法 MacPortsを使う方法 はじめてのKotlinアプリケーション ライブラリをコンパイル…

KotlinをインストールしてHello Worldする

Kotlinとは JVM(Java仮想マシン)上で動くプログラミング言語です。 IntelliJなんかを開発しているJetBrains社で開発された言語です。 要するにJavaっぽい言語で、IntelliJで対応している言語、それがKotlinです。 Kotlinのインストール Kotlinのコンパイラ…

【開催中】2018 サロン・デュ・ショコラに行ってきた

www.salon-du-chocolat.jp 世界各国のパティシエが来てチョコを買えるイベントです。 今年は1/28(日)までの7日間開催しています。 気になったチョコとしては 銀座千疋屋。結局パンフレットのチョコは買わず別のチョコを買いました。現地に行くと、パンフレ…

git rebase --continue しようとして No changes - did you forget to use 'git add'? と言われたらどうしたらいいのか

git

最初に結論 git rebase --skip すれば良い。 状況 git rebase しようとしたり、 git merge しようとしてconflictするとがあります。こういった時、大抵はコンフリクトを解消した後、git add して git rebase --continue や git merge --continue することに…

201801-16 もやもやブロックチェーンが理解できる!のメモその3: 活用事例など

先日以下のイベントに参加してきました。 connpass.com 今回は早川さんの「ブロックチェーンの活用形態と活用事例」と、その後のパネルディスカッションのメモです。今回は技術というよりはビジネス的な話になります。 ブロックチェーンの活用形態と活用事例…

もやもやブロックチェーンが理解できる!のメモその2: Hyperledger Fabric V1 最新情報の紹介

先日以下のイベントに参加してきました。 connpass.com 今回はIBM研究所の吉濱さんの発表「Hyperledger Fabric V1 最新情報の紹介」を聞きながら僕がとったメモを公開するだけのコーナーです。 以下メモの内容です。 Hyperledger というのはオープンソースコ…

もやもやブロックチェーンが理解できる!のメモその1: ブロックチェーンとは

2017年1月15日、以下のイベントに参加してきました。 connpass.com ブロックチェーン、勉強はしたいとは思いつつもなかなか機会に恵まれませんでしたが、いい機会でしたので参加してきました。そして結果としては非常にためになりました。 今回は、最初に発…

Markdownで書かれた文章の文字数をカウントできるサービスを作りました

表題の通り、Markdownで書かれた文章(ブログ記事やらQiitaやらGitHub Markdownやら)の文字数を数えられるサービスを作りました。もちろん、設定をいじればMarkdown形式でない文章についてもカウントすることができます。 Markdown対応文字数カウンター 作…

【2018年1月11日】今週のLGTM画像のコーナー

皆さんお待ちかね、今週のLGTM画像のコーナーです。このコーナーは、最近LGTMoonを使って作られたLGTM画像を雑にピックアップしてみようというコーナーです。 LGTMoonとはLGTM画像を簡単につくれるサービスです lgtmoon.herokuapp.com 今週のLGTMのコーナー…

JavaScript の正規表現で new RegExp('[\s\S]', 'gm') して、改行も含めた全ての文字列とマッチさせようとしてもうまくマッチしない

結論 new RegExp('[\s\S]', 'gm') ではなく new RegExp('[\\s\\S]', 'gm') です JavaScriptでの正規表現の書き方 JavaSctiptの正規表現のドキュメントはこちらです。 developer.mozilla.org 正規表現の書き方は2種類あって /hogehoge/gm new RegExp('hogehog…