JavaでSlack botをリリースするまで その1

はじめに SLackのアプリをJavaで実装する方法に、Slackが提供するフレームワークboltがあります。…


ProtoPediaのストーリーにURLからコンテンツの埋込をできるようにした話

初期のころからProtoPediaを使っていた人はお気づきかと思いますが、昔のProtoPediaでは作品登録のストーリーにURLを入力しても「コンテンツの埋込


由来のわかる地名カルタ「言の場」を作った時のドメイン取得のお話

はじめに サービス名を決めた後にWebサービスならドメインを取得することもよくあると思いますが、…


自サービスに埋め込みコード対応をする方法

はじめに 自サービスをブログや他サービスに埋め込んで、利用促進をしたい!…


JavaでAIMLのプログラムを実行するための備忘録

AIチャット JavaでAIMLのプログラムを実行して、対話ができるようにするための備忘録です。…


今年のヒーローズ・リーグ オンライン2020を裏で支えた「ProtoPedia2.0」の話

一枚の個人賞から始まったProtoPediaの改修計画、そのフェーズごとの裏話を綴ってみました。


Kotlin + Spring bootで @Service に @Transactional した時の @Autowired がnullになる時の対処方法

Kotlin + Spring bootのサーバサイドKotlinで@Transactionalを付与したときに@Autowired…


Google Cloud PlatformにOAuth 同意画面のスコープを追加する

はじめに 会話の内容を分析することで、フリーランスの作業を見える化する時間管理ツール「CotoGoto」を提供していますが、 CotoGoto(コトゴト)…


TrelloにJaveからAPIを使ってカードの起票や取得をしてみる

みんな大好きのタスク管理ツールTrelloは、ユーザインタフェースが使いやすく、見てすぐ使いこなせます。…


Kotlinでデータクラスの空のコンストラクタを作成する方法

データクラスに10以上のパラメーターがあり、空のコンストラクタでデータクラスを初期化して、値をセットする方法が調べても出てこなかったので、メモを残しておく。…