タグ

2020年4月30日のブックマーク (6件)

  • 転職活動をしていた(あるいはアラフォー近くのソフトウェアエンジニア転職のメモ) - すがブロ

    有給フルバースト35連休です。よろしくお願いします。— 焼きそばパン (@sugamasao) 2020年3月27日 このようにTwitterでは退職の匂わせ発言などをしていたわけですが、実はここ半年ほど転職活動をしていました。 その時の活動記録です。 2020/4までの会社には10年チョット在籍していて、リーマンショックの頃に入社し、新コロナ禍での退社となりました。 何をやっているんでしたっけ? 2020/3まではRuby/RailsWebサービスの開発・運用・保守をやっていました*1。 サービス立ち上げ以来9年くらい携わっており、Railsは3.0?くらいの頃に rails new したものをメンテし続けて今は6.0.2です。 担当業務はシステム構成の設計やデプロイフローの策定、アプリケーションの設計や仕様の検討から実装、テストまで。 なおオンプレ時代はMySQLのパラメーター設計と

    転職活動をしていた(あるいはアラフォー近くのソフトウェアエンジニア転職のメモ) - すがブロ
    ryshinoz
    ryshinoz 2020/04/30
  • エアロバイクをGoogleマップに連携して日本縦断の旅に出ます | オモコロ

    運動不足だ。もともと運動が苦手なくせに、外に出なくなったのでたちが悪い。ひどい時は1日30歩しか動かないし、歩き方を忘れてしまいそうである。体重は増加の一途を辿り、腹をつまむと見慣れぬ脂肪がぷにっと浮き上がった。君、いつの間に生まれたんだ。 というわけで買った。 エアロバイクである。フィットネスバイクとも呼ばれる。自転車のように漕ぐあれだ。色のクセが強すぎるのは安かったのと、他のバイクはどれも品切れだったからである。皆考えることは同じらしい。 早速漕いでみる。 ああ… 続かねえ。 全然続かねえ。漕いだ時間より組み立てる時間の方が長かった。かつてランニングも筋トレも、フィットネスゲームだって続かなかったのに、ただ漕ぐだけの運動が続くはずもない…。 申し遅れましたが、ライターの岡田悠と申します。趣味旅行です。最近趣味が消滅しました。 そう、そもそも当だったらGWは旅行に出かけていたはずだっ

    エアロバイクをGoogleマップに連携して日本縦断の旅に出ます | オモコロ
    ryshinoz
    ryshinoz 2020/04/30
  • GitHubに1コマンドでいろいろPUTできるツールghputを作った - Copy/Cut/Paste/Hatena

    ghput pr-comment ghput issue-comment のデフォルトの挙動について注意点を追記しました 最近はGitHubやGH:Eといったサービスのリポジトリと、そのリポジトリと連携するCI/CD環境がある前提で、様々なパイプラインを作ることが普通になってきています。 git push や Pull Request をトリガーにCI/CD環境で実行されるのもテストの実行だけではなく、master mergeのタイミングでのプロダクションデプロイやプロビジョニング、その前段階としてPull Requestタイミングでのdry-runやplanの実行など。 GitHubは便利ですし、それと連携するCI/CD環境があるとその2つだけで様々なものの自動化ができて便利です*1。 そんなGitHub+CI/CDな環境で使えるであろう ghput というツールを作りました。 gith

    GitHubに1コマンドでいろいろPUTできるツールghputを作った - Copy/Cut/Paste/Hatena
    ryshinoz
    ryshinoz 2020/04/30
  • JavaScriptで重複排除を自分で実装してはいけない(Setを使う) - Qiita

    若者とプログラミングをしていて非常にショックを受けたのだが「JavaScript 配列 重複 削除」で検索するとfilterとindexOfを使ったアルゴリズムが検索結果上位に出てくる。これはO(N^2)。計算量の概念がないというのはとても恐ろしい。Big Techがアルゴリズム偏重の試験を課すのは合理的だと確信した。 — 父🌒 (@fushiroyama) March 10, 2020 先日このようなツイートが流れてきたので、$O(N^2)$、つまり計算量が $N^2$ に比例するということの恐ろしさを簡単に書きます。 JavaScriptで配列から重複を排除するコード EcmaScript 2015から導入されたSetを使えばものすごく簡単に書けます。 const array1 = [1, 5, 3, 1, 5, 3]; const array2 = Array.from(new S

    JavaScriptで重複排除を自分で実装してはいけない(Setを使う) - Qiita
    ryshinoz
    ryshinoz 2020/04/30
  • Mac 版 OBSでZoomやMicrosoft Teams、Google Meetにバーチャルカメラを利用する方法

    配信 MacOBSでZoomやMicrosoft Teams、Google Meetにバーチャルカメラを利用する方法 はじめに Mac OS 版 OBS でもバーチャルカメラ(仮想カメラ) を利用すること可能になりました。 これでMacで配信を行っている人もZoomなどに出力することが可能になります。 みなさん待望の機能ではないでしょうか! 以前、下記のような記事を書きMacで出来ないのかとよく質問を受けていました。

    Mac 版 OBSでZoomやMicrosoft Teams、Google Meetにバーチャルカメラを利用する方法
    ryshinoz
    ryshinoz 2020/04/30
  • コロナの今、スウェーデンで暮らして思うこと|ブロムベリひろみ

    【2020年5月11日追記】 今日公開された渋谷陽一さんといとうせいこうさんのポッドキャストでもスウェーデンの現状をお話させていただきました。こちらも合わせてぜひ。 ------------------------ SIGHT RADIO 渋谷陽一といとうせいこうの話せばわかる!政治も社会も No.14 スウェーデン・レポート:世界が注目するコロナ対策の実像 ゲスト:ブロムベリひろみさん(スウェーデン・ニュースウォッチブログswelog運営、スウェーデン在住) 【Apple Podcast】http://urx3.nu/iowI 【Spotify】http://urx3.nu/Gvew 【Anchor】https://bit.ly/2SR704I ------------------------ 昨日日に住む姉と、高齢の母の材の買物をどうサポートするかをLINEビデオで話していたら、義

    コロナの今、スウェーデンで暮らして思うこと|ブロムベリひろみ
    ryshinoz
    ryshinoz 2020/04/30