サポート中

chitoku.jpchitoku.jp

ちとくのホームページを静的サイト生成を利用して出力するアプリケーションです。

詳細: 乗るしかないこのビッグウェーブに〜Gatsby 移行〜
利用技術:

  • TypeScript
  • Gatsby
  • React
  • webpack
  • Sass
  • Bootstrap
  • Algolia

Homo Checker Homo Checker

まっぴーにリダイレクトしている URL を自動チェックする Web アプリケーションです。こらそこ誰得とか言わない。

利用技術:

  • PHP
  • Slim Framework
  • Guzzle
  • PHPUnit
  • JavaScript
  • Riot.js
  • webpack
  • Sass
  • PostgreSQL
  • Redis

ぴゅっぴゅカウンター ぴゅっぴゅカウンター

ぴゅっぴゅ回数をカウントしたり、Mastodon に接続してガチャなどのリプライを行ったりする bot アプリケーションです。

利用技術:

  • Go
  • RabbitMQ
  • Grafana
  • MySQL

fzf-zsh-completions fzf-zsh-completions

Zsh で fzf を利用してコマンドに特化したファジー補完を行う Zsh プラグインです。 git、kubectl、systemctl、docker コマンドなどの補完を行う際に、対象の詳細な情報を表形式で表示します。

利用技術:

  • Zsh
  • jq

cloudflare-exporter cloudflare-exporter

Cloudflare Load Balancing に登録した Origin のヘルスチェック結果と RTT を Prometheus のメトリクスとして出力します。

利用技術:

  • Go
  • Cloudflare API
  • Prometheus

edgerouter-exporter edgerouter-exporter

Ubiquiti 社のルーター EdgeRouter の DDNS、ロードバランサー、PPPoE セッションなどの情報を Prometheus のメトリクスとして出力します。

利用技術:

  • Go
  • Prometheus

healthcheck-k8s healthcheck-k8s

HTTP ヘッダーで指定された Kubernetes の Node が Schedulable かどうかを HTTP ステータスコードとして返す Web サーバーです。ロードバランサーが Ingress Controller の Node に対し、Node が Schedulable かどうかをチェックするためなどに使用します。

利用技術:

  • Go
  • Kubernetes API
  • Prometheus

form-to-slack form-to-slack

HTTP の POST で送信されたフォームを Slack にメッセージとして転送する Web サーバーです。

利用技術:

  • Go
  • reCAPTCHA v3
  • Slack API

slack-to-ssh slack-to-ssh

Slack の interactive message buttons でボタン操作が実行された際に、SSH 経由で予め指定したコマンドを実行することができる Web サーバーです。

利用技術:

  • Go
  • Slack API

lampager-cakephp lampager-cakephp

PHP で OFFSET を利用せずにページネーションを行うライブラリー LampagerCakePHP v2.x、v3.x、v4.x に対応させる CakePHP プラグインです。

詳細: CakePHP 2 のプラグインを Travis CI でテストする
利用技術:

  • PHP
  • CakePHP
  • MySQL
  • PostgreSQL
  • SQLite

zsh-togglecursor zsh-togglecursor

Zsh Line Editor のキーバインドで vi モードを選択した際に、ノーマルモードと挿入モードが切り替わるたびにターミナルのカーソルの形を変更する Zsh プラグインです。

利用技術:

  • Zsh

zsh-vcs-extended zsh-vcs-extended

Zsh の vcs_info に untracked files の有無を表示する機能を追加する Zsh プラグインです。

利用技術:

  • Zsh

buffalo-utils buffalo-utils

BUFFALO 社の Wi-Fi ルーター AirStation シリーズの管理画面をシェルスクリプトで操作するスクレイピングツールです。管理画面へのログイン、設定の取得、設定の反映、ログの取得、再起動、などが行えます。

利用技術:

  • Bash
  • jq

NoDriveAutoRun Generator NoDriveAutoRun Generator

Windows の自動再生を設定する NoDriveAutoRun というレジストリーの値を生成する Web アプリケーションです。

詳細: Windows の自動再生を特定のドライブでのみ無効化する
利用技術:

  • Vue.js

Chipmunk Chipmunk

WPF でウィンドウのシステムメニュー(最小化ボタン、最大化ボタン、閉じるボタンなど)を変更したり、DWM の Aero Glass を有効化したりするための添付ビヘイビア/添付プロパティーです。

また、TextBox にバリデーション機能を追加したり、PasswordBoxPassword プロパティーで Binding を有効化したり、NumericUpDown コントロールを追加したりする機能もあります。

利用技術:

  • XAML (WPF)
  • C#

Nature Remo Docker Nature Remo Docker

Nature Remo API Client を利用して Nature Remo のローカル API を呼び出す CLI ツールです。

利用技術:

  • Go

サポート終了

Soarer for Windows Soarer for Windows

Windows 用の Twitter クライアントです。更新ボタンを押すことなくリアルタイムにタイムラインが更新される User Streams にも対応しているほか、Twitter 公式 Web 同様のリプライ/お気に入り/リツイートの履歴表示、TwitPic や Vine など多くの Web サービスに対応した画像/動画サムネイルの表示と直接表示/再生などが可能です。小さな画面でも、作業をしながらでも、常に快適な Twitter ライフを!

利用技術:

  • XAML (WPF)
  • C#

RecoTw Explorer RecoTw Explorer

RecoTw のサービス終了に伴い、RecoTw Explorer の提供は終了しました。

詳細: RecoTw Explorer を書き直したら思ったより大きくなった話
利用技術:

  • TypeScript
  • jQuery
  • webpack
  • Sass
  • Bootstrap

Minecraft Superflat Editor Minecraft Superflat Editor

Minecraft(Java 版)のワールド生成時のスーパーフラットモードにて使用可能なコードを生成するツールです。ブロックリストの編集やバイオーム種別の変更、廃坑などの出現頻度をマウス操作で簡単に変更できます。 Minecraft バージョン 1.6 までしかサポートしておらず、現在の Minecraft のバージョンでは動作しません。

利用技術:

  • JavaScript

TweetDeck Accounts Switcher TweetDeck Accounts Switcher

TweetDeck のアカウント選択を複数選択ではなく切り替えになるように拡張する Chrome/Firefox 用の拡張機能です。アカウント選択の仕様が複数選択から切り替えに変更されたため役目を終えることとなりました。

詳細: TweetDeck でアカウント切り替えができる Chrome 拡張を作りました
利用技術:

  • JavaScript
  • Selenium
  • webpack

NowPlayingLib NowPlayingLib

.NET Framework から Windows Media Player、iTunes、x-アプリ、foobar2000 と連携して、再生中の曲の情報を取得したり、基本的な操作を行ったりすることができるライブラリーです。最新のバージョンにおける動作状況が不明であるためサポートしていません。

詳細: NowPlayingLib を公開しました
利用技術:

  • C#
  • COM