上京エンジニアの葛藤

都会に染まる日々

2018-01-01から1年間の記事一覧

公開した gem のダウンロード数が気になって業務に集中できないから slack に通知するようにした話

はろー。こんにちは。 ここ数日タイトル通りの感じで落ち着きがありませんでした。 前回公開した記事に理由があります。 okkun-sh.hatenablog.com つまり 初めて 作った gem のダウンロード数が気になって業務に集中できませんでした。 ごめんなさい! 一先…

Scrapbox の Api Client を作って gem で公開した話をざっくりする

はろー。こんにちは。 実は今日誕生日!(おめでとう!) タイトル通り Scrapbox の Api Client を作って gem で公開した話をざっくり書きたくなったので書きます。 scrapbox_client | RubyGems.org | your community gem host github.com Scrapbox とは リ…

失敗談投稿・共有サービス「しくじり」をリリースした話

はろー。こんにちは。 すっかり更新サボってしまいました。 サボってしまった理由(言い訳)は、あるサービスの開発に注力をしていたからです。。 そう、表題にもある通り、、 「しくじり」という失敗談投稿・共有サービスをリリースしました。 https://shi9…

VS Code で Perl を書くときに関数ジャンプできるようにする方法

はろー。こんにちは。 みなさん五月病ですか?はい、僕は患ってます。 ところで、Perl 書く時のエディタは Vim 派ですか? それとも Emacs 派ですか?まあだいたい二手に別れますよね。 そんな僕は Vim 派でしたが、最近は VS Code を使っています。 理由は…

react.js で keydown イベントで DOM を更新する方法

はろー。こんにちは。 react.js を最近ちょこちょこ触り始めたので、忘れんうちに書きます! 前提としてそもそもライフサイクルとか正しく理解していないし、redux ってなに???っていう状況なのですが、力技でごりごり前に進んでいきます。 書いてるうち…

Perl でバブルソートをしてみる

はろー。こんにちは。 今更ながらソートアルゴリズムを改めて復習しているので、バブルソートを Perl でしてみたいと思います。 バブルソートとは ソートのアルゴリズムの一つ。隣り合う要素の大小を比較しながら整列させること。最悪計算時間がO(n2)と遅い…

Perl スクリプトで usage を書いてみた

はろー。こんにちは。 最近暖かくなったり寒くなったりよくわからん毎日ですね しかし体調を崩すことは全くありません。丈夫なもんです ところで今回は簡単なスクリプトを Perl で書いて、コマンドラインから扱いやすいように usage を出力されるようにして…

Parallel::ForkManager を使って並列処理してみた

ひょんなことから、並列処理が必要とされる場面があったので Parallel::ForkManager とやらを使ってみた このモジュールを選定した理由は、threads か Parallel::ForkManager で迷ったが、使っている perlbrew では threads が使えなかったため今回は、Paral…

新しい環境に perlbrew を入れる時によく入れ忘れてエラーになるのでメモ

sudo yum install patch