はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    Google I/O

『zenn.dev』

  • 人気
  • 新着
  • すべて
  • WebAssembly の歩き方

    84 users

    zenn.dev/canary_techblog

    WebAssembly 興味あるけど何?調べても、どうやって動いてるのかさっぱりわからないんだけど…という方多いのではないでしょうか!自分もそうでした 😂 この記事では、 WebAssembly の目指しているゴールをその具体例とともに示し、みなさんの今後の深堀りを行うためのインデックスとしてお役にたてれば幸いです!なお、この記事は以下のような読者を想定しています。 WebAssembly がどういうものか知りたい人 自分が作った WebAssembly がブラウザで実行されるまでの仕組みを知りたい人 はじめに 以下に書いてあることのほとんどは MDN に書いてあることをベースに、自分なりに丁寧に書き下したものになります。 非常によくまとまっているので、この記事と併せて読んでいただけると、より理解が深まると思います 💪 歴史 この技術が登場したことの背景を理解することは WebAsse

    • テクノロジー
    • 2025/04/12 07:54
    • WebAssembly
    • wasm
    • あとで読む
    • HTML5
    • techfeed
    • article
    • ブラウザ
    • 開発
    • programming
    • [Go] nilnilで3つ以上の連続するnilを検出できるようになりました

      3 users

      zenn.dev/canary_techblog

      はじめに こんにちは。CANARY Cloudソフトウェアエンジニアの久嶋です。 今回は自分の提案がきっかけでAntonboom/nilnil(以降nilnil)に「3つ以上の連続するnil値を検出するオプション」が追加されたのでその過程と追加されたオプションの使い方を紹介します。 tl;dr nilnilでreturn nil, nil, ..., nilのような3つ以上の連続するnil値を検出できるようになった golangci-lint経由で呼び出す場合はgolangci-lintの設定ファイルに次のようにonly-two: falseを指定することで有効化できる [email protected]以降で利用可能 ここからは上記の機能提案の経緯を説明します。 直面していた課題 CANARY Cloudでreturn nil, nil, nilのようなコードが原因で限られた状況に

      • テクノロジー
      • 2025/04/09 16:17
      • バックエンド出身エンジニアがReact/Next.jsに入門してみた話

        74 users

        zenn.dev/canary_techblog

        今日からあなたはフロントエンドエンジニアです! え、面接でバックエンド・インフラしかやってなかったって言ったのに!?フロント!?どうしよう 😭 [1] どうも、株式会社カナリーでお部屋探しマーケットプレイスの CANARY を開発している shusann です! 本エントリーでは、 もしあなたが明日から急にフロントエンドエンジニアを任されることになっても困らないよう、私がこの半年間で何をどうやって学んできたかをシェアすることで道しるべとなれることを目指しています。 これから同じ境遇に立つ人やフロントエンド興味あるけど何から手を付ければいいかわからないようなエンジニアにとって、この記事が参考になれば嬉しいです 😍 とはいえ、本エントリーは半自伝的な記事で「ああ、こんなことやってたんだ」という読み物として話半分に読んでいただければ幸いです。 自己紹介 本題の前に、半年前の入社当時の自分の状

        • テクノロジー
        • 2025/01/22 22:39
        • react
        • フロントエンド
        • Next.js
        • あとで読む
        • 開発
        • エンジニア
        • 学習
        • プログラミング
        • javascript
        • programming
        • テックブログの書き方、をブログにしてみた

          6 users

          zenn.dev/canary_techblog

          なぜこのブログを書こうと思ったか? 📝 とある1on1で「テックブログってどうやって書いているんですか?」と聞かれたのが発端です。 自分は数ヶ月に1記事くらいの頻度で執筆しており、その過程をあらためて言語化して社内に展開したところ、意外とポジティブな反応をもらえたのでブログにも書き起こしてみました。 皆さんの執筆の後押しになれば幸いです🙆 そもそもなぜテックブログを書くのか? 🤔 自分の場合、以下の3つの理由でテックブログを書いています。(上から重視している順に並んでいます) 思考の整理&深掘り 文章を書く練習 対外的なアピール 理由その1: 思考の整理&深掘り 1つ目の理由としては、記事を書くことで思考を整理したい意図があります。 たとえば「こういう事象やバグを改善した」という内容のブログを書くときに、「どうやってその事象やバグを改善したのか」については書くと思います。その過程で

          • テクノロジー
          • 2024/11/26 09:08
          • programming
          • 急拡大するプロダクト組織のフルリモートワークを支える技術

            3 users

            zenn.dev/canary_techblog

            はじめに こんにちは、株式会社カナリーでVPoEをしている高山です。 今回は、弊社のプロダクト組織でフルリモートワークを可能にするために行っている工夫や設計についてシェアをさせて頂ければと思います。 (記事タイトルは某有名本からのオマージュです笑) 事業拡大に伴い、カナリーのプロダクトメンバーもここ1年間で大きく増えていますが、「フルリモートワークが成り立つ」ための組織作りを以前から意識して行ってきたため、ある程度スムーズにスケールが実現できています。 最近ではAmazonが「2025年1月から出社を週5日に戻す」という通達を出すなど、テック業界全般として出社回帰の流れもある中、そもそものリモートワークに対する捉え方や、実現のために必要な取り組みなどについて、1つでも参考になるものがあれば幸いです。 リモートワークできる環境が重要だと考える背景 前提として、特にプロダクト組織においては(フ

            • テクノロジー
            • 2024/11/23 16:11
            • go test の33個のフラグを全て解説してみた!!! (サンプルコード付き)

              22 users

              zenn.dev/canary_techblog

              またこのブログでは testing パッケージの使い方やpackageの指定の仕方などに関して、詳細な説明はしません。 フラグを全部見てみる とりあえずすべてのフラグを見てみます! 以下のコマンドを実行すれば、現時点 (2024/10) で go test が受け付けるすべてのフラグが分かります。 The 'go test' command takes both flags that apply to 'go test' itself and flags that apply to the resulting test binary. Several of the flags control profiling and write an execution profile suitable for "go tool pprof"; run "go tool pprof -h" for mo

              • テクノロジー
              • 2024/11/12 11:53
              • golang
              • あとで読む
              • test
              • CTOがエンジニアリング組織の役割と責務を再設計した結果と学び

                3 users

                zenn.dev/canary_techblog

                前書き みなさん、ご無沙汰しております。株式会社カナリーのCTOをしておりますどらです。暑い日が続きますが🌞 みなさんいかがお過ごしでしょうか。 前回記事を書いてからカナリーの時が経っていたようです(およそ1年ほど)。思い出してみるとこの1年で色々なことがありました。 CTOとしてやるべき事の整理 大きな技術的負債の返済 エンジニアの責務の整理 より気持ちよく働ける環境作りへの取り組み 採用の強化 等級制度のアップグレード それぞれしっかりお伝えしようとすると内容としてはどれも濃いものになるのですが、「エンジニアの責務の整理」に関してはカジュアル面談や面接の中でも「これは公開した方がいいんじゃないですか?」「もったいないです」といったご意見を頂くことが多いので、きっと需要があるのだろう、ということで今回改めて記事化してみようかと思います。 大前提として我々の大事にしたい価値観や置かれてい

                • テクノロジー
                • 2024/09/19 10:28
                • 2024年|CANARY Web の技術スタック

                  24 users

                  zenn.dev/canary_techblog

                  はじめに こんにちは。カナリーでソフトウェアエンジニアをしている @yoshi-jr です。 私たちは 【もっといい「当たり前」をつくる】 をミッションに掲げている不動産テックカンパニーです。弊社では、現在下記のプロダクトを運用しています。 「Canary」: BtoC の部屋探しポータル(アプリ/Web) 「Canary Cloud」: BtoB SaaS(不動産の仲介会社様向けの顧客管理システム) この記事では、 CANARY のウェブ版(以降 CANARY Web)で利用している技術スタックをまとめています。 この記事を読んでわかること CANARY Web について技術スタックの全体像・概要が理解できる 話すこと CANARY Web のアーキテクチャ CANARY Web で利用しているモジュールとその歴史 話さないこと CANARY Web 視点以外でのアーキテクチャ 各モジュ

                  • テクノロジー
                  • 2024/07/05 21:27
                  • あとで読む
                  • 2024年|CANARY アプリの技術スタック

                    3 users

                    zenn.dev/canary_techblog

                    はじめに こんにちは。カナリーでソフトウェアエンジニアをしている @snamiki1212 です。 私たちは 【もっといい「当たり前」をつくる】 をミッションに掲げている不動産テックカンパニーです。弊社では、現在下記のプロダクトを運用しています。 「CANARY」: BtoC のお部屋探しポータル(アプリ/Web) 「CANARY Cloud」: BtoB SaaS(不動産の仲介会社様向けの顧客管理システム) この記事では、 CANARY のアプリで利用している技術スタックについてまとめています。 (この記事は自分含めてアプリの開発をメインで行っていたエンジニア @yoshi-jr / @centerfield77 と共同で執筆しています) この記事を読んでわかること CANARY のアプリについて技術スタックの全体像・概要が理解できる 話すこと CANARY のアプリのアーキテクチャ C

                    • テクノロジー
                    • 2024/05/11 01:07
                    • 明日からあなたは CTO です

                      4 users

                      zenn.dev/canary_techblog

                      前書き こんにちは。株式会社カナリーで CTO を務めておりますどらです。唐突ですが、 「明日からあなたは CTO です」 と言われたらどうしますか? 「う〜ん、どうしよう?🤔」 となる方も多いのではないでしょうか。 実際、どうアプローチするのかという部分は人それぞれだと思いますし、その人がどういう受け取り方をするかによって「その人が CTO を務める価値」、つまりクリエイティビティや"味"が出てくるのかなと思います。それによって組織がどの様な方向に向かうのか、どの様な価値基準を持ちどの様な文化になるのか、結果会社がどういったバリューを出していけるか、といった部分が決まってくるのだと思います。 なので一概に何が正解であるとかそういった話ではないとは思いますが、私が考えた事などを共有する事でもしかしたら今後同じ様な状況になった方の参考になるかもしれない、あるいは思想やアプローチに共感して頂

                      • テクノロジー
                      • 2023/10/01 23:18
                      • キャリア
                      • エンジニア
                      • あとで読む
                      • Github Actionsを用いたネイティブアプリリリースの自動化

                        5 users

                        zenn.dev/canary_techblog

                        はじめに こんにちは、カナリー の小野です。 私たちは現在「Canary」というお部屋探しのアプリを作っています。 今回は、昨年から導入したアプリ開発チームのリリースフローをご紹介します。 Canary は React Native と Expo の bare workflow を用いて開発しています。 このフローは、チーム状況に応じてカスタマイズ可能なので、ネイティブアプリチームでない方もぜひご覧ください!! 使用技術 GitHub Actions Expo EAS(Expo Application Services) JavaScript zx 話すこと GitHub Actions を使用したリリースの自動化 JS スクリプトを用いたリリースに必要な複数ファイルの更新 ストアにアップロードするまでの自動化 話さないこと App Store や Google Play Store への

                        • テクノロジー
                        • 2023/08/03 00:51
                        • GitHub
                        • iOS
                        • Android
                        • SlackとSentryで整備するエラー監視体制

                          3 users

                          zenn.dev/canary_techblog

                          初めに こんにちは。今年4月からカナリーに新卒で入社した小野です。(記事テーマの実装中はインターン中でしたが、無事卒業・入社することができました🎉) 私たちは現在「Canary」というお部屋探しのアプリを作っています。 今回はそのCanaryのネイティブアプリのエラー監視に関するお話です! 以前から、私たちはSentryを用いてエラー監視をしていたのですが、さまざまな問題を抱えていました。 問題点 大きな問題点が3つありました。 アラート通知が整備されていないので、わざわざSentry上に見に行く必要がある エラー自体は把握できるが、発見後の解消フローが未確立 無駄に通知されているエラーが多く、オオカミ少年アラートになっている 今まではサービスを軌道に乗せるために機能開発に全力を注いできましたが、Canaryのインストール数が250万を突破し、テレビCM放映も決まったことで今後もユーザー

                          • テクノロジー
                          • 2023/05/04 09:57

                          このページはまだ
                          ブックマークされていません

                          このページを最初にブックマークしてみませんか?

                          『zenn.dev』の新着エントリーを見る

                          キーボードショートカット一覧

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

                          • 総合
                          • 一般
                          • 世の中
                          • 政治と経済
                          • 暮らし
                          • 学び
                          • テクノロジー
                          • エンタメ
                          • アニメとゲーム
                          • おもしろ
                          • アプリ・拡張機能
                          • 開発ブログ
                          • ヘルプ
                          • お問い合わせ
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について

                          公式Twitter

                          • 公式アカウント
                          • ホットエントリー

                          はてなのサービス

                          • はてなブログ
                          • はてなブログPro
                          • 人力検索はてな
                          • はてなブログ タグ
                          • はてなニュース
                          • ソレドコ
                          • App Storeからダウンロード
                          • Google Playで手に入れよう
                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                          設定を変更しましたx