kaakaa Blog

この世は極楽 空にはとんぼ

RedFang来日して欲しい。

Red Fang with Prehistoric Dog at Dunajam 2015 このフェスの動画を見てから無性にライブが見たくて仕方なくなったので記事書きました。 このフェスのロケーションはやりすぎだけど、野外でビール飲みながら見たい。 日本だとFujiRockだろうか? あまり来そ…

ニューヨークのJazzクラブ・Birdlandに行ってきた記録

先日、ニューヨークとフロリダへ1週間ほど旅行に行ってきました。 その際、事前情報として日本にいるときに調べた海外体験談ブログが参考になったため、私の旅行体験も残しておきます。 事前 ニューヨークには歴史あるJazz Barが多くあり一つは行っておきた…

builderscon2017 8/5(土)

概要 8/5(土) 10:30~ 慶応大学 日吉キャンパス 協生館2F builderscon - 知らなかった、を聞く buildersconは「知らなかった、を聞く」をテーマとした技術を愛する全てのギーク達のお祭りです。 感想 今まで触れたこともない3DプリンタやAR/VRの話を選んで聴…

builderscon2017 8/4(金)

概要 8/4(金) 10:30~ 慶応大学 日吉キャンパス 協生館2F builderscon - 知らなかった、を聞く buildersconは「知らなかった、を聞く」をテーマとした技術を愛する全てのギーク達のお祭りです。 感想 朝ごはん置いてあるのがテーブル席なので手を伸ばしにく…

matterpoll-emoji for poll on Mattermost

This entry translated Qiita Entry for English learning. What is matterpoll-emoji? I released the API named matterpoll-emoji for Mattermost’s Custom Slash Command that post the message about poll. kaakaa/matterpoll-emoji: Poll server for Ma…

AWS re:Invent 2016 Serverless Follow Up行ってきた

久しぶりの参加レポ。 【大幅増枠!】AWS re:Invent 2016 Serverless Follow Up - connpass 途中で「資料は公開される」と言ってました(全てとは言ってなかったけど、たぶん全て公開されるでしょう) 公開されました。 aws-serverless.connpass.com 所感 AP…

「SpeakerDeckは読み込みが遅いために無言ブクマ率が多くなるのではないか」に関する考察

TL;DR そんなこと無さそうでした。 はじめに 今日も通勤電車の中でスマホを使って"はてブアプリ"を巡回。 気になる記事を開く。 SpeakerDeckだな。 慣れた手つきでスライドページを進める。 「・・・やはりな」 10ページも捲らない時点で、次のページが開け…

Gradleがビルド結果解析サービス Gradle.com を開始していた

Gradle.comって何? 追記:名前が変わってGradle Cloud Servicesになってました。 Gradle Inc.が提供しているSaaSです(2016/6/14現在ベータ版)。 私が初めてGradle.comの言葉を知ったのは、下記のニュース記事だったかと思います。 Gradle Grabs $4.2 Mill…

jade4jでbootstrapのgridが上手く書けない

neuland/jade4j: a jade implementation written in Java jade4j、というかインデントで構造を表すテンプレートエンジンで、下記みたいなHTMLを出力したいんだけどやりかたが分からない。 <div class="row"> <div class="col-md-4">余市</div> <div class="col-md-4">角</div> <div class-"col-md-4">響</div> </div> <div class="row"> <div class="col-md-4">ボウモア</div> </div>

docker rmを楽に実行したかった

docker rmの引数にコンテナID渡すのが面倒。 なので、peco使ってインタラクティブにコンテナID選択できるよう下記のaliasを設定した。 peco で Docker の container ID を楽に選択する alias - Qiita だけど、普通にdocker rm `P`とかで実行しようと、alias…

Mastodonについて思いの丈を

この記事はMETALバンド Advent Calendar 2015 - Adventar の17日目の記事です。 昨日は Natsumi Akai さんの クリーンボイスとスクリームが魅力な女性ボーカルFlyleaf | 音楽 | なちこブログ | Webクリエイターなちこの旅 でした。 FlyleafはDir en greyの薫…

来日して欲しいMetalバンド - Metalバンド Advent Calendar 2015

この記事はMETALバンド Advent Calendar 2015 - Adventar の15日目の記事です。 昨日は 120reset さんの 久しぶりにX JAPANを見たら吹っ飛んだ · Hi light & Deep shadeでした。 X Japanはバンドで紅とかSadistic Desireをカバーしてたりします。 バンドメン…

GradleでEclipseプラグインをビルドする

Eclipseプラグインを作り続ける人もいる、このロクでもない世の中に向けて。 基本的には下記を参考に。 mikamikuh.hatenablog.com 自分の環境で実行したら、META-INF/MANIFEST.MFファイルが、Gradleがjarタスク実行する時に自動生成するMANIFEST.MFに置き換…

[フェス] サマソニ予習用サービスを作りました

紹介 setlist search コレは何? 最近のセットリストから、ライブで演奏しそうな曲を調べるもの。 フェスで知らないアーティストいっぱいですが、定番曲ぐらいは知っておきたい時にどぞー。 検索窓つけてますが精度が悪く、検索結果が無い場合が多いです。 …

commandモジュールがパイプを使えないことを経験した

という話。 LibreOfficeインストール用のPlaybookを書いてる時に、複数のrpmファイルをlocalinstallする必要があったので、こんなタスクを書いた。 - command: find LibreOffice_{{ detail_version }}_Linux_x86-64_rpm/RPMS/ -name *.rpm | xargs yum -y lo…

fluentd-plugin-lets-chatを作った

fluentdのプラグインを作るために色々調べたので備忘録。 概要 REST API経由でsdelements/lets-chatへメッセージを送信してくれるプラグイン。kaakaa/fluent-plugin-lets-chat 背景 Gitbucketを遊びで使ってて、Gitbucketの飛ばすWebhookをLets Chatに飛ばし…

ログインフォームを使ってログインするようなページへのアクセ

Go

Go-lang勉強。ログインフォームのあるようなサイトにGo-langのhttpパッケージを使ってログインする。ログインしたいのは Log in - Swipe。フォームの情報送るにはPostForm使うと楽っぽいけど、今回は リファラを設定しないとログインさせてくれない cookieJa…

社内勉強会でGradle布教活動をしてきた

結果 「Gradle使おうぜ!」 => 失笑 資料 Gradle布教活動 from Nemoto Yusuke 次のステップとして、今のプロジェクトがEclipseな感じなので、akhikhl/wuff をベースにTychoとかOSGI周りとか良いかもしれない

compare-gradle-buildsプラグインについて

Gradle in ActionやGradle徹底入門で紹介されてて気になったので触って見てる。checkstyleの設定ファイルが違った時にどのぐらいチェック結果が変わるのかを見れるかと思ったが、現在のバージョンだとZipアーカイブの比較しか出来ないっぽい。Chapter 64. Co…

起動中のEC2インスタンスにリダイレクトするアプリ書

Node.js使ってEC2の起動中のインスタンスにリダイレクトするWebアプリ書いてみた。 Herokuに立てておけば、起動するたびに変わるPublic IPアドレスも気にならない。kaakaa/aws-front使い方は上記GithubリポジトリのHerokuボタンからデプロイページへ行き、AW…

node-webkit-builderを実行できない

備忘。mllrsohn/node-webkit-builder をnpm installして実行しようとするとエラーとなる。 env: node\r: No such file or directory これは既知の問題のようで、GithubのIssuesではvimのコマンドで解決する方法が紹介されていた。env: node\r: No such file …

Heroku Buttonを試すためにアンケートアプリを作ってみた

Githubに公開してあるソースをボタンひとつでHerokuにデプロイ出来る Heroku Button を試すために、アンケートアプリを作りました。 ので、作成過程の備忘録。kaakaa/Enquete動作してるもの enqueteHeroku Buttonの設置はREADMEにボタンを書いて、app.jsonを…

Gradleハンズオンをやりました

社内勉強会の一貫として、Gradleハンズオンを開催してみました。Gradle入門の位置づけでやりましたが、時間配分がグダグダで最後の方は飛ばし飛ばしやってしまいました。 分かりづらかったなぁ…反省。 サンプルコード kaakaa/Gradle_Hands-on 資料 Gradle ha…

共通のタスクをプロジェクト毎の設定値を利用して実行する

昨日の続き。build.gradle allprojects { configurations { svnant } ext { dep_repopath = new File("${project.rootDir}/../svn_repo/").canonicalPath dep_destpath = 'dep_project' depProjects = [] } dependencies { svnant fileTree(dir: "${project.…

依存プロジェクトをsvnからチェックアウトしてからビルドを

昨日の続き。Gradleのマルチプロジェクトビルドで、依存プロジェクトをSVNからチェックアウトしてからビルドを実行するサンプル。 kaakaa/GradleMultiprojectSampleとりあえず動いてはいるけど、SVN checkoutが汎用的に作れていない。 Gradleのタスクに引数…

マルチプロジェクトビルドのサンプル

Gradle マルチプロジェクトビルドのサンプルの備忘。第56章 マルチプロジェクトのビルド下記のようなプロジェクト構造の時、Appプロジェクトをビルドする。 AppプロジェクトはStabプロジェクトにプロジェクト依存している。 ├── App └── build ├── build.gra…

Scalaを触ってみた

社内勉強会用にScalaを触って簡単なアプリを作ってみた(未完成) kaakaa/DotDispClasspath Scalaを触ってみた from Nemoto Yusuke ScalaはBetterJavaとして触りやすかった印象。 でもちょっとした時に触るなら、GroovyConsoleが付いてるGroovyかなぁ。ただ…

TracLightningのMavenリポジトリにアップロードできない

Gradle Maven Pluginを使ってTracLightningのMavenリポジトリにJarをアップロードしようとしてみたところ、アップロード先のディレクトリを用意しておかないとエラーとなった。build.gradle apply plugin: 'java' apply plugin: 'maven' group = 'org.kaakaa…

SVG事始め

SVG事始め from Nemoto Yusuke SVGについて調べたことまとめ。 Wikiまとめて、動かしてみて、こういうことやりたいな〜程度のまとめ。 動かしたサンプルは下記に。 kaakaa/SVGSample1年ぶりにアップ。ルート弾き主体だけどキメが多くて弾いてて楽しい。 歌…

lazyloadっぽいもの

kaakaa/PPTGallery シコシコ改修中。スライドのページが多い時に最初に全ての画像を読み込むと重くなりそうなので、lazyload的なのを適用しようとしてみた。Lazy Load Plugin for jQuery 前から目をつけていたコレを組み込んで見たけど、スクロールでなくjQu…