タグ

2021年12月7日のブックマーク (8件)

  • 週刊Railsウォッチ: 改訂2版『プロを目指す人のためのRuby入門』、『研鑽Rubyプログラミング β版』ほか(20211207後編)|TechRacho by BPS株式会社

    週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙏 TechRachoではRubyRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Ruby 🔗 改訂2版『プロを目指す人のためのRuby入門』発売 ブログ書きました。今日は改訂版チェリーの発売日なので、改訂版の見どころをまとめてみま

    週刊Railsウォッチ: 改訂2版『プロを目指す人のためのRuby入門』、『研鑽Rubyプログラミング β版』ほか(20211207後編)|TechRacho by BPS株式会社
  • 学習塾の2店舗目を運営開始します|TechRacho by BPS株式会社

    背景 弊社はソフトウェア開発の会社ですが、バックオフィスメンバが中心となって学習塾を運営しています。他にも、DMのオンライン発注・発送代行の事業も行っています。技術職に限らず仲間になってくれたからには全員に活躍の場を提供したいという想いもありますし、来バックオフィスはコストという構図から収益に貢献する一員に加わってもらうことで会社全体の収益性の向上に繋げるためでもあります。アメーバ経営の協力対価という考え方も嫌いじゃないけど、だったらいっそ直接売上に貢献しちゃえ、ですね。 開発会社なので開発者のキャリアや仕事については選択肢がいろいろありますが、それ以外の職種となりますとほぼその人にあわせたオーダーメイドなのが実状です。採用させてもらった時点で、こうなってくれたら嬉しいなみたいな道筋をつくってお誘いしているものの、一緒にやっていくうちに双方知らなかった才能やビジネスチャンス、仕事をしてみ

    学習塾の2店舗目を運営開始します|TechRacho by BPS株式会社
  • Ruby 3.1はエラー表示をちょっと親切にします - クックパッド開発者ブログ

    こんにちは、ruby-devチームの遠藤(@mametter)です。 Among Usというゲームをやってるのですが、友達が少なくてあまり開催できないのが悩みです。 今日は、Ruby 3.1に導入される予定のerror_highlightという機能を紹介します。 どんな機能? NoMethodErrorが起きたとき、次のような表示が出るようになります。 error_highlightの動作例 どこのメソッド呼び出しで失敗したかが一目瞭然ですね。これだけの機能ですが、使ってみると意外と便利です。 もう少し詳しく この機能が領を発揮するのは、RailsのparamsやJSONデータの取り扱いなどのときです。 たとえばjson[:articles][:title]みたいなコードを書いて、undefined method '[]' for nil:NilClassという例外が出たとします。 この

    Ruby 3.1はエラー表示をちょっと親切にします - クックパッド開発者ブログ
    hachi
    hachi 2021/12/07
  • この一年の話(控訴審編)|小野マトペ

    判決から3ヶ月も経ってしまいましたが、ようやくレポートとしてまとめることができたので、8月31日に受けた控訴審判決についてお知らせします。 私を被告人とする偽計業務妨害被告事件の控訴審(東京高裁・細田啓介裁判長)ですが、すでに報道されている通り、結果は残念ながら控訴棄却となりました。稿では、この判決についてくわしく見ていきたいと思います。 なお、公開裁判の原則に鑑み、件訴訟を誰でも検証できるよう、判決書を含む裁判記録は一部個人情報等を伏せたうえで以下リンク先にて公開しておきます。 Googleドライブ - 刑事裁判記録 争点の確認判決を解説する前に、改めて裁判のポイントを整理させてください。 この裁判で私が主張していたのは、私は悪くないということ…ではなく、「業務妨害の故意は存在しなかった」という事実です。 大前提として、民事裁判では過失でも損害賠償の責任が生じますが、刑事罰は「あえて

    この一年の話(控訴審編)|小野マトペ
    hachi
    hachi 2021/12/07
  • コンピュータサイエンス誌「bit」、1969年の創刊号から全386巻が電子復刻版としてAmazon Kindleで販売開始。1冊わずか198円

    技術雑誌の電子復刻プロジェクトを運営するイースト株式会社は、1969年から2001年に共立出版から刊行された月刊コンピュータサイエンス誌「bit」全386巻を電子復刻し、Amazon kindleでの販売を開始したことを発表しました。 bitの電子復刻は以前に完了しており、今回、個人向けの販売が開始されました。同時に1985年から1987年まで12号が刊行された「AIジャーナル」も電子復刻版のAmazon Kindleでの販売が開始されました。 同プロジェクトの「デジタルで絶版をなくし、誰もの手に届く所に置き、後世に伝える」趣旨に沿い、税込み198円と非常に安価。目次リンクも入っているため内容を確認してすぐに目的の記事へジャンプできます。 当社の休刊誌「bit」を全巻電子化する動きアリ!と以前つぶやきましたが、ほぼ整ったようなので、このタイミングでご紹介です。Kindle版のバックナンバー

    コンピュータサイエンス誌「bit」、1969年の創刊号から全386巻が電子復刻版としてAmazon Kindleで販売開始。1冊わずか198円
    hachi
    hachi 2021/12/07
  • GitHub上のsensitive dataを削除するための手順と道のり | メルカリエンジニアリング

    Advent Calendar day 7 担当の vvakame です。 予告では Apollo Federation Gateway Node.js実装についてポイント解説 としていましたが、社内各所のご協力によりAdvent Calendarの私の担当日に間に合う形で公開できる運びとなりました。そのため告知とは異なりますが GitHub上のsensitive data削除の手順と道のり をお届けしていきたいと思います。 メルペイVPoE hidekによるday 1の記事で振り返りがあったように、今年、弊社ではCodecovのBash Uploaderに係る情報流出という事案が発生しました。当該インシデント対応において、プレスリリースにも記載のある通り、ソースコード上に混入してしまった認証情報や一部個人情報などの機密性の高い情報(sensitive data)について調査を実施し、対応

    GitHub上のsensitive dataを削除するための手順と道のり | メルカリエンジニアリング
    hachi
    hachi 2021/12/07
  • 自作プログラミング言語と WebAssembly コンパイラ

    Photo by Lukas Tennie from unsplashはじめにこのエントリでは、僕が趣味で作っている PicoML という自作プログラミング言語の話を書こうと思う。 作ってから半年くらい経っているのだけれど、如何せん自作言語という無用の長物であり、登壇などでコイツの話をすることもないため、ある種の供養みたいなものだと思ってもらって構わない。 PicoML の概要まずは実装した言語の紹介から。ざっくり以下の特徴を備えた言語である。 ML ベースの文法による関数型言語単純 let 多相型推論による型チェックCLI として、Node.js 上での即時評価器(REPL)と WebAssembly をターゲットにしたコンパイラの双方を提供REPL やコンパイラの実装は TypeScript で行っている。自分の勉強が主目的であったため、REPL やコンパイラの CLI を動作させるの

    自作プログラミング言語と WebAssembly コンパイラ
    hachi
    hachi 2021/12/07
  • 2021.10.19 デーモン閣下 @ NHK 視点・論点

    リンク 解説委員室ブログ 「横綱・白鵬引退に思う」(視点・論点) 好角家・アーティスト デーモン閣下大相撲で「最強」を誇った第69代横綱白鵬... #nhk_kaisetsu 2 users 49

    2021.10.19 デーモン閣下 @ NHK 視点・論点
    hachi
    hachi 2021/12/07