えいのうにっき

a-knowの日記です

プログラム

個人開発してるWebサービスの API のシナリオテストに runn を使ってみたけど、とてもよかった

「個人開発してるWebサービス」というのは Pixela のことで、runn とは @k1loW さんが開発しているオペレーション自動化ツール/パッケージです。 pixe.la github.com Pixela は、そのユーザーインターフェースとして基本的に Web API のみを提供しているサー…

#コードが動かないので帰れません! を読んだ

拝読しました。お贈りいただき、ありがとうございました! こちら、お贈りいただきました!僕も、「プログラミングを楽しむきっかけとなれば」という思いで趣味サービスを運営してるところは大きいので(敢えてエラーを出したり(!)してる箇所もあったりする)…

E2Eテスト自動化のAutify(オーティファイ)に入社しました & ご挨拶も兼ねて OSS を書きました

前職である株式会社はてなの最終出社を2月19日に終え、本日 Autify に入社しました! Autify は、同名のE2Eテスト自動化のSaaSプロダクトを開発・提供しています。 autify.com さきほど初日としての業務を終えたところです。ありがたいことに、非常に高い期…

【クソアプリ Advent Calendar 2020】前株/後株判定コマンド・kabu をアップデートしました!

はいみなさん!!突然ですが、「日本の会社の企業名」をなんでも良いのでひとつだけ、思い浮かべてみてください! 日本にはいろんな会社がありますね。世界を代表するような企業もあれば、"知る人ぞ知る" な企業もある...。。なんでも良いです。...思い浮か…

マネージド ImageMagick として Google App Engine を活用する

人類にとって必携の技術である ImageMagick 。その利用環境も、できるだけ人類にとって優しいものであってほしい。小ネタです。

「React.js & Next.js超入門」を読んで、簡単なサイトを作るところまでやってみた

React.js & Next.js超入門作者:掌田津耶乃発売日: 2019/08/30メディア: Kindle版 勉強もかねて。このへんの技術はずっと様子見していたのだけど、さすがにそろそろ味見をしてみてもいいのかなと思ったのと、あとは純粋に興が乗ったこともあり。 実は、ひとつ…

Mackerel の各システムメトリックの説明を生やす chrome 拡張をつくってみました

イメージとしてはこんな↓かんじです。

mackerel-container-agent の写経が高じて独自エージェントを作ってしまった

先週くらいから、何の気なしに mackerel-container-agent のソースコードリーディングをしていたら、 github.com 「ここがこう書いてあるってことは、ここをああしたらああなる?」みたいな気持ちになり、写経をしはじめ、そして気がついたら、オリジナリテ…

"草APIサービス" Pixela のコマンドラインツールを作ったので、OSごとのインストール・使い方を書きます!

"草APIサービス" Pixela のコマンドラインツールを作りました! Pixelaをリリースした瞬間からほしいと思っていたので、念願が叶った! その名も pi (読み方は ピ )です! github.com pixe.la これまでは、curl コマンドを使ったりだとか、HTTPとかに対す…

ISUCON #7 参加所感

参加してた。公式戦は初参加。 オンライン予選だから自宅からでも参戦できるわけだけど、この機会に mixi さんの素敵な会場をお借りできるってんで、あいにくの悪天候ではあったけど便乗させていただいていた。とても素敵なフリースペースで、思う存分 ISUCO…

Mackerel "kazeburo" plugin を通じてサーバーモニタリングのキモを探る 〜スクリプトプラグイン編〜

去る 10月5日に、Mackerel DAY というイベントが開催された。サーバー監視サービス・Mackerel のリリース3周年を祝っての大型イベントで、豪華登壇陣をゲストに迎え、お昼過ぎから懇親会まで、非常に濃密な時間だった。僕もスタッフとして参加し、また登壇も…

Twitter の fav(いいね)を毎日まとめてはてなブログに投稿する heroku app を作った

deploy button 付きで。各種トークンとかの取得はちょっと面倒なんだけど、趣味が合う人に使ってもらえたらと。 Twitter、TL とか眺めていて「あ、これあとで見よっ」とfavすることが多いんだけど、そのことを忘れてしまってたり、覚えていても他の fav に埋…

Git(GitHub)の運用で気をつけていること

ある日、 PR の内容を見ずにマージすることを岡島(ピッチャーの)というらしい 笑った— いのうえ (@a_know) 2015, 9月 10 ということで、脳天気に笑っていたら、

HBFav みたいな dashing ウィジェットを作って公開してみた

俺得なダッシュボードを dashing を利用してつくった、というのは、先日の postのとおり。そのときに 自分のはてなブックマークの TL を流せるようなウィジェットを作ってそれを表示させようかな。そしたら Additinal Widgets にも登録できるかも!夢がひろ…

いまさら dashing で俺得ダッシュボードを作って heroku にデプロイしたのでメモしとくよ

一週間ほどまえにふと、思い出し&思い立ち、dashing で俺得ダッシュボードをつくってみた。 こういうの見てニヨニヨするの、すきなんです。すみません。 作るにあたり、ハマったというほどハマってはいないものの、つまづいたところはいくつかあったので、ぼく…

"完成させられるかどうかを恐れない人" のためのWebサービス・Mikanz(ミカンズ)をつくりました

つくりましたー。 Mikanz -ミカンズ- | みんなの未完成品が集まるばしょ "完成したものを登録する" ようなところは数あれど、つくりかけのもの、未完成のものを登録して見てもらうようなところってそういえば見たことないな、と思ったのがきっかけ。...それ…

"iTunes での楽曲情報を BigQuery に流し込むスクリプトを Go で書いた" の感想

先日、 iTunes での楽曲情報を BigQuery に流し込むスクリプトを Go で書いた というタイトルで Qiita に投稿した。なにげに Qiita 初投稿。(Qiita:Team は業務で使ってるんだけどね) GAE/G での写経は細々とやっていたんだけど、純粋にツール的なものを G…

Google APIs Client Library for Ruby を使って BigQuery にデータをロードする

表題の件で躓いてしまったので、ここで書いておく。 "Job configuration must contain exactly one job-specific configuration object (e.g., query, load, extract, spreadsheetExtract), but there were 0: " というエラーが出て、うまくロードできない、…

2012 JavaFX Advent Calendar 11日目・TableView内で棒グラフを表現する

こんにちは!a-knowです。 今日の更新は「JavaFX Advent Calendar 2012」の、11日目のエントリとなります。 Advent Calendarは初挑戦なもので、どうぞお手柔らかに・・・。。(これまでの皆様のエントリで、既に尻込みしてますw) 僕とJavaFX 僕とJavaFXと…

クリスマス直前ハッカソン、『サンタソン』で優勝してきた!

してきました!!うれしーー♪ 会場でもお話させて頂きましたが、「アプリを作る」という一つの目標に、会場にいる全員が向かっているというあの熱気のこもった場所で、 8時間という限られた時間であっても、その時間を参加者の皆様と共有できたこと! そして…

Mashup Award #8に応募したよ!

こんにちは!a-knowです。 この度、 「ツイート内容感情解析サービス」として、「Emornal(エモーナル)」という Webアプリを作成し、それを「Mashup Award #8」に応募しました! ツイート内容感情解析サービス「Emornal」 どういうサービス? メタデータ株…

GAE/J + Slim3 で、Json形式のデータをクライアントにお手軽に返す方法

JavaでのGAE(Google App Engine)開発を行う場合、特に意識しなければフロントエンドはjspにするのが自然の流れかと思うのですが、 できるだけサーバでの処理は少なくしたい サーバでの処理量・使用リソース量に比例してコストも上がるので 静的コンテンツな…

GAE/J + Slim3 で、特定の文字列からKeyを生成する方法&親キーを指定した上でKeyを生成する方法

Google App Engine/Java + Slim3 では、「データを一意に取得できさえすればいい」場合、特にKeyには何も指定せずにputできます。 Activity putActivity = new Activity(); putActivity.setEvent("新規ユーザー登録"); Datastore.put(putActivity); Activity…

JavaFX Scene Builderを触ってみた!

こんにちは、a-knowです。 昨日はオープンセミナー2012@岡山があったり、開発コンテスト24があったりと慌ただしい一日ではありましたが、それとは全く関係のないエントリを投下してみたいと思います。

PlayStation Suiteで遊んでみた!

こんにちは、a-knowです。 PlayStation Suite(以下PSS)でアプリケーション開発ができる、という触れ込みに惚れて買った(買ってもらった)、ぼくのPlayStation Vita。 結局、「GRAVITY DAZE」をクリアしてからというもの、2ヶ月ほどもほったらかしにしてお…

Java(GAE/J)ではてなOAuth/対応APIを利用する

発端は、勉強会などで渡すための、プライベート用の名刺でした。(しばらく本題とは直接関係のない話になります、すみません)

「The upload URL has expired」でblobstoreへのアップロードが失敗することへの対策

Google App Engine/Java において、例えば画像ファイルをblobstoreへアップロードする方法はいくつかありますが、その代表的なものは、公式ドキュメント(こちら)にも記述されている以下の方法ではないかと思います。

あなたの愛用品、教えてください。愛用品紹介系サービス「Masterpiece」をβリリースしました!

こんにちは、a-knowです。 sa-boom!!のリリースのご連絡から早や一ヶ月とちょっと、経ってしまいましたが、またまた別のサービスを作ってみましたので、ぜひ皆さんにもお使い頂きたく、このエントリを書いています。その名も、 愛用品紹介系サービス「Master…

拙作Webアプリ「sa-boom(サ・ブーン)!!」 開発の際に参考にしたものリスト。

こんにちは、a-knowです。 先日βリリースさせて頂いた、iTunes再生回数解析&共有サイト『sa-boom(サ・ブーン)!!』ですが、お陰様で、私を含めた登録ユーザー数16人・今のところエラーゼロ(実装をミスっちゃってたところはありましたが・・・)と、まだま…

iTunes再生回数解析&共有サイト『sa-boom(サ・ブーン)!!』を公開しました!

こんにちは、a-knowです。 この度、iTunes再生回数解析&共有サイトとして、sa-boom(サ・ブーン)!!を制作、この度リリースと相成りました!(とはいえ、まだ自信がない部分もあるので、βリリースということで・・・!)