タグ

ブックマーク / blog.a-know.me (7)

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

    個人開発してるWebサービス」というのは Pixela のことで、runn とは @k1loW さんが開発しているオペレーション自動化ツール/パッケージです。 pixe.la github.com Pixela は、そのユーザーインターフェースとして基的に Web API のみを提供しているサービスで(サービスを利用するための各種操作は基的にすべて Web API に対する HTTP リクエストによって行う必要がある)、現在そのローンチから6年目を迎えるサービスです。 blog.a-know.me ありがたいことに、世界中のユーザー(特に、プログラミング初学者の方によくご利用いただいているようです)に継続的に使っていただけているサービスになっており、登録ユーザー数はもうすぐ7万人に到達しようとしているところです。開発・メンテナンスに係る私の人件費を除けば、黒字運営を続けることもできて

    個人開発してるWebサービスの API のシナリオテストに runn を使ってみたけど、とてもよかった - えいのうにっき
    yuiseki
    yuiseki 2024/01/28
  • "草APIサービス" Pixela の登録ユーザー数が10,000人を超えました! - えいのうにっき

    2018年10月14日にリリースをした Pixela ですが、このたび7月27日、登録ユーザー数が10,000人を超えました! 日数にして1,018日。これ、どのくらいすごいんだろう(もしくは、すごくないんだろう)と思って、ちょっと調べて見たところ、プログラミング情報のナレッジコミュニティ である Qiita(2011年9月16日ローンチ)は、ローンチから607日後の2013年5月15日に、登録ユーザー数が20,000人に到達していたようです。 increments.co.jp 時代も違えばサービス種類も全く違うので、比べることの意味はほとんどないとは思います。ですが、今までこういう、登録アカウント数を知らせる発表を見かけても「ふーん」と流して来ていたけれど、今の自分ならそれがどんなにすごいことなのか、よくわかります。すごい。 Pixela は、リリースをお知らせするブログエントリに300

    "草APIサービス" Pixela の登録ユーザー数が10,000人を超えました! - えいのうにっき
  • E2Eテスト自動化のAutify(オーティファイ)に入社しました & ご挨拶も兼ねて OSS を書きました - えいのうにっき

    前職である株式会社はてなの最終出社を2月19日に終え、日 Autify に入社しました! Autify は、同名のE2Eテスト自動化のSaaSプロダクトを開発・提供しています。 autify.com さきほど初日としての業務を終えたところです。ありがたいことに、非常に高い期待を掛けてもらっていることをひしひしと感じていて、初日にインプットしてもらえた情報量も半端ないのですが、自分としては慌てず落ち着いてひとつひとつキャッチアップし、できるだけはやめに大きな成果を上げたいなと思っています。 職種は "カスタマーサクセスエンジニア" としての入社です。これまでの経歴で ソフトウェア(サーバーサイド)エンジニア セールスエンジニア Customer Reliability Engineer ......などの肩書で業務に取り組んできた自分としては、「事業の成長に貢献できることで自分ができること

    E2Eテスト自動化のAutify(オーティファイ)に入社しました & ご挨拶も兼ねて OSS を書きました - えいのうにっき
  • 中身が不定のJSONオブジェクトをGo言語で扱うのに mattn/go-jsonpointer が便利だった - えいのうにっき

    今日書くのは、先日Go言語の個人プロジェクトである Pixela に手を加えた際に実感したことについて。 先日手を加えたものの一部に、以下のようなものがあった。 > 以下のようなコマンドを実行してみましょう。 > > curl -X GET https://pixe.la/v1/users/a-know/graphs/stopwatch-test/20200504 -H 'X-USER-TOKEN:thisissecret' > > Pixela では、各日付ごとのデータを pixel と呼んでいるのですが、その詳細を取得できるコマンドです。`20200504` のところは詳細を確認したい日付を指定します。このコマンドの実行がうまくいけば、以下のような結果が表示されると思います。 > > {"quantity":"0.50","optionalData":"{\"stopwatchUsag

    中身が不定のJSONオブジェクトをGo言語で扱うのに mattn/go-jsonpointer が便利だった - えいのうにっき
  • Scrapbox への更新がどれくらい活発におこなわれているかを Pixela で可視化する - えいのうにっき

    現在、個人メモのソリューションを Scrapbox に移行することを試しております。 scrapbox.io もともと Scrapbox に対しては「当に......?」と訝しんでいたところもあったんですが(スミマセン)、働いてる会社に導入されて実際に触ってみてからというもの、その書き心地にすっかりハマってしまいました。特にハッシュタグの機能がとてもイイですね。このブログの下書きも Scrapbox で書いてます。 一方の Pixela は、拙作の Web API サービスです。日付単位で数値を記録することができ、その大小を GitHub のアレみたくグラフ化することができます。基無料です。 pixe.la Patreon で支援いただくこともできて、その場合いくつかの限定機能を使うこともできるようになります。 www.patreon.com この Pixela と Scrapbox

    Scrapbox への更新がどれくらい活発におこなわれているかを Pixela で可視化する - えいのうにっき
  • commit以外の数値でも草を生やせる、PixelaというAPIサービスを作った! - えいのうにっき

    作りました! pixe.la これはなに? お好きな数値を登録、その登録された数値情報に基づいて、アレのあれっぽくグラフを作れるサービスです! アレのあれってのは、これのコレ↓っぽいやつです! ↑commit回数をグラフにした場合のイメージ。 ↑プロダクトのデプロイ回数をグラフにした場合のイメージ。 ↑体重の変動(前日比)をグラフにした場合のイメージ。 どうやって使うの? Pixela は、サービスのトップページ以外は全部 Web API のみで構成されるサービスです!なので、ユーザー登録からなにから、全部 API でおこないます! $ curl -X POST https://pixe.la/v1/users -d '{"token":"thisissecret", "username":"a-know", "agreeTermsOfService":"no", "notMinor":"

    commit以外の数値でも草を生やせる、PixelaというAPIサービスを作った! - えいのうにっき
    yuiseki
    yuiseki 2018/10/15
    すごい “ユーザー登録からなにから、全部 API でおこないます!”
  • Unixプロセスとシグナルの基礎をRubyで再確認した - えいのうにっき

    前回までの続き。なるほどUnixプロセス ― Rubyで学ぶUnixの基礎 - 達人出版会をまだ読んでいる。遅読。 Unixプロセスとリソースの基礎を再確認した - えいのうにっき プロセスとの情報のやりとりについて再確認した - えいのうにっき プロセスの適切な扱い方を再確認した - えいのうにっき 今回は、Unixプロセスとシグナルの基礎について再確認していく。 Unixシグナル・事始め Unixシグナルの「いろは」 シグナルを再定義する シグナルハンドリングの注意点 Unixシグナル・事始め 前回、子プロセスの終了を待ち受けるのに用いた Process.wait は、実行するとそこで自身(親プロセス)の処理を止めて子プロセスの終了を待った。これは ブロッキング呼び出し と呼ばれる。 では「親は親で何か別の仕事をしたいとき」はどうするかというと、これから見ていくシグナルを上手に使うと実

    Unixプロセスとシグナルの基礎をRubyで再確認した - えいのうにっき
  • 1