システム開発 9 7月 2019 文章校正ツール | textlint 文章を書く機会は色々あります。ブログもそうだし、開発時に作成するもろもろの資料や設計書の類など、色々あります。人眼につくような文章であれば、それなりに体裁の整った文章を書きたいですね。 WordやExcelにも文章校正機能はありますが、コマンドラインで使える「textlint」というツールを見つけて… 続きを読む
システム開発 30 6月 2019 プログラムで家系図を出力する | kingraph 「もしもの時に使えるサービス」で家系図作成機能を考えてます。うまくプログラムで出力できないかと探してたら、うってつけのものが有りました。 kingraph とは? JavaScriptとGraphvizを使って家系図を作成するNode.jsパッケージです。 リポジトリはこちら。 インストール コンソ… 続きを読む
システム開発 18 6月 2019 「もしもの時に使えるサービス」開発 概要 最近、Google Cloud Platformをいじりながら、以前考えてたWebサービスをどうにか出来ないか考えてました。ユーザー管理や権限周りを自前で作るのも大変なので、どうにか楽できないかと思っていたら、GCPのCloud IAMというやつを使って、ユーザー管理できそうなので、ちょっとず… 続きを読む
システム開発 15 6月 2019 非エンジニアに送るMarkDown記法によるドキュメント作成 以前にMarkDown記法でシーケンス図等を作成するMarmaidというスクリプトを記事にしましたが、その際に使ったMarkDown記法って何?っていう方に送る記事です。 以下のYahooニュースでも触れられているようにエンジニアは知ってるけど、一般にはあまり知られていない便利な事って感じです。 M… 続きを読む
システム開発 6 6月 2019 相続税簡易判定シート 相続税簡易判定シートとは? 相続する財産を入力すると税金を払う必要があるのか無いのか判定してくれます。 いつか作ろうと思ってたものです。 以前、相続税の事を調べる機会があって、その時は手計算して判定してたんですがこういうちょっとしたツールがあっても良いなぁと思ってました。 大げさなものではなくJav… 続きを読む
システム開発 30 5月 2019 ブログの共有ボタンに「note」を追加する 「note」とは? 最近始めたばかりですが「note」っていうSNSがあります。TwitterとインスタとブログとYoutubeを合わせて+αした感じのSNSです。今回はその「note」への共有ボタンをWordPressブログに埋め込んでみようと思います。なお当方のWordPressはJetpack… 続きを読む
システム開発 26 5月 2019 Markdown記法でシーケンス図が書ける【Mermaid】 Mermaidとは? タイトルの通りですが、Markdown記法でシーケンス図が書けるスクリプト言語です。シーケンス図の他にもフローチャート、ガントチャートまで書けてしまいます。 開発してるとフローチャートやシーケンス図は書く機会もあるので覚えておくと便利かもしれません。維持保守なんかでも障害時にシ… 続きを読む
システム開発 10 5月 2019 プログラマー向けネーミング辞書サービス「codic」 codicとは? codicは、プログラマーのためのネーミング辞書です。 https://codic.jp/ 変数名とかメソッド名とかコーディングしてると名前を考えないといけない時が多々ありますが、そういう時どうしてますか?私は今までGoogle先生などの翻訳サービスで作成したい変数名やメソッド名の… 続きを読む
システム開発 6 5月 2019 マルチプロセスプログラミング Child_Process.exec() スクレイピングツールを高速化するため、マルチプロセスプログラミングが可能な Child_Process モジュールの勉強中。 Child_Process は子プロセスを作成するメソッドが幾つかあり、今回は exec() について。exec() は子プロセスを… 続きを読む
システム開発 28 4月 2019 データを抽出してみよう(kinenote編その3) 前回までの話 前回のテスト実行で直列実行するよりPromise#all()を使用した並行実行処理の方が処理も早く、サーバにも負荷を掛けずに実行できるので並行実行処理が適切だと分かりました。しかし、並行実行が早くても1000件実行するのに30分程かかり、もう少し時間短縮出来ればと思い調査していました。… 続きを読む