上京エンジニアの葛藤

都会に染まる日々

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

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

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

上京エンジニアの2017年振り返り

今日で仕事納めでした、おっくんです。 今年の振り返りをさらっと書きます。 気がつけば、上京をして約半年が経った。 東京生活はもう慣れてきて標準語も板についてきた気がする。 さて、エンジニアとしてに振り返りをします。 良かったこと 優秀な会社で優…

bash から fish に変えてみた

経緯 会社で使っている Mac が突如お亡くなりになり、bash の設定を一からまたするのがめんどくさかったので、「めんどくさいな〜」とボヤいてたら、先輩に「fish にすればいいじゃん」と言われた。 そもそも情弱な僕は fish なんか知らなくて「fish・・・な…

【書評】「エンジニアとして世界の最前線で働く選択肢」を読んでみた

どうもこんにちは。 最近 Kindle 買いましたおっくんです。 ずーっと通勤中とか出先で技術書読みたいなーと思うことが場面が結構あったんですけど、 技術書って分厚いし重いし、持ち歩きに不便やなーって思ったのでついに買っちゃいました Kindle Paperwhite…

Perl で Amazon の Product Advertising API を叩いた話

Amazon の Product Advertising API をPerl で叩かないといけないことがあったのでその時のことをまとめておく。 初めに、cpan に何かモジュールがあるだろうと漁ってみたところ・・・ Net::Amazon metacpan.org あたりが良さそうだったので、とりあえず入れ…

MySQL の SELECT 文を見やすくするぞ

自分用に tips として残しておこうと思います。 Webエンジニアの皆さんは、業務で MySQL を使用することがよくとあると思います。 DB の中を見たい時はどのように確認していますか。 僕はコンソールが苦手な情弱エンジニアなので、前職では PHPMyAdmin や My…

Devalopers.IO 2017に行ってきた

昨日クラスメソッドさんの「Devalopers.IO 2017」に行ってきましたので、ざっくり感想を書きます。 5月に上京をしてちょうど2ヶ月経過しましたが、東京での勉強会は初参加だったので、楽しみにしていました。 (毎日の業務に追われていてなかなか行く余裕が…

変数の値の出力(PHPとPerlの比較)

変数出力 新しい言語を始めて言語を習得していく上で必要な変数出力について少し書いていきます。 今までPHPをメインに書いていたので、Perlと比較してみます。 まずはPHPはこんな感じ。 文字列 $str = 'hoge'; var_dump($str); string(4) "hoge" 配列 $arra…

もう1ヶ月が終わってしまった

上京をして、もう1ヶ月が終わってしまった。 早いものですねー。 てことで、毎日を生活していて感じたことをさくっと書いてみます。 私生活 電車の本数がすごい多く、とにかく便利 ただ平日の真昼間なのに混んでる・・・ やっぱり物価が高い 場所にもよると…

上京しました

初めまして、おっくんです。 5月も3週間ほど経ちましたが、上京しました。 これを機にブログを開設し、色々発信していこうかなあと思います。 今まであまり自分から文章を書いて、発信することがなかったので不慣れですが、皆さんお手柔らかにお願いします。…