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

2023年のはてなスタッフのアウトプットまとめ

こんにちは、id:onk です。 2023年は、インパーソンの技術カンファレンスが戻ってきた 1 年だったなぁと思います。私が参加した 100 名程度以上の規模のものだけでも、以下のように参加していました。 2023/02/18 福岡Rubyist会議03 2023/03/04 鹿児島Ruby会…

「一番の下手くそ」かもしれないけれど、未経験の業務に飛び込んでみる | はてなで働く kmuto にアンケート [#25]

はてなで働くエンジニアにアンケートシリーズ第24回は、MackerelチームのCRE、id:kmutoです。CREチームのカスタマーサクセスとしての働き方、テックリードの心がけなどについて聞きました。

はてなブックマークのステージング環境を支える技術

SRE

id:cohalzです。この記事ははてなエンジニア Advent Calendar 2023 の29日目の記事です。 28日目の記事は id:SlashNephy さんの おうち Kubernetes クラスタ運用記 ~2023~ でした。 はてなブックマークにおけるステージング環境について紹介します。 はてな…

2025年度 新卒エンジニア採用をオープンしています!

はてなの2025年度の新卒採用をオープンしています。2025年度の新卒採用では、以下の4職種で採用を行います。 Webアプリケーションエンジニア iOS、Androidアプリエンジニア SRE はてなの事業や働き方については、以下の資料をご覧ください。 株式会社はてな …

はてなのポッドキャスト Backyard Hatena #31 - 社長とふりかえる2023年(id:chris4403) #byhatena

はてな「技術グループ」によるポッドキャスト「Backyard Hatena」を更新。第31回では、社長の id:chris4403を迎え、2023年について振り返りました。

はてなブログから OSS blogsync への寄付のご報告と「HatenaBlog Workflows Boilerplate」でのGitHub Workflow の仕組みと工夫

この記事は HatenaBlog Workflows Boilerplate を利用してレビュー・公開をしております。 はてなエンジニアアドベントカレンダー 2023 の 25 日目の記事です。 こんにちは。はてなブログのサブディレクターの id:AirReader です。 先日、組織でのはてなブロ…

はてなのポッドキャスト Backyard Hatena #30 - Embedded SREと福岡(id:cohalz) #byhatena

はてな「技術グループ」によるポッドキャスト「Backyard Hatena」を更新。第30回ではSREの id:cohalz を迎えて、はてなのSREの仕事についてや、福岡からのリモートワークについてお話を聞きました。

Nexus FrontierTechで活躍中の id:mizuno_takaaki を訪問 | はてな卒業生訪問企画 [#7]

いま会いたい元はてなスタッフを訪問してお話を伺っていく連載「卒業生訪問インタビュー」。 id:onishiが担当する第7回のゲストは、ロンドン、シンガポール、ハノイを拠点とするAIソリューションプロバイダー Nexus FrontierTech のCo-Founder CTOであり、著…

Working Out Loudの実践で作業効率をよくしていく | はてなで働く azukiazusa にアンケート [#24]

はてなで働くエンジニアにアンケートシリーズ第24回は、Mackerel開発チームのWebアプリケーションエンジニア、id:azukiazusaです。アウトプットの実践やチームメンバー間の知識共有、Working Out Loudの実践などについて聞きました。

Fluent Bitでアクセスログをステータスコードやレスポンスタイムでフィルタリングする

SRE

こんにちは id:cohalz です。はてなブックマークのチームではWebアプリケーションのアクセスログを取るためにnginxを入れてCloudWatch Logsに送り、障害時などにCloudWatch Logs Insightsを使って分析を行うというフローが主流となっています。 しかし全リク…

「はてな技術書典部」が技術書典15で『Hatena Tech Book Vol.2』を頒布しました!

株式会社はてなのエンジニア、デザイナー、編集の有志が集結した「はてな技術書典部」が、技術書オンリーイベント「技術書典15」のオフライン開催に参加しました!技術書典15オンラインマーケット(2023年11月26日まで)では、「紙+電子」の新刊『Hatena Te…

Hatena Engineer Seminar #27 「パフォーマンスチューニング編」をオンラインで開催しました #hatenatech

2023年11月16日(木)に開催した Hatena Engineer Seminar #27 「パフォーマンスチューニング編」のレポートです。サーバー監視サービス「Mackerel」チームとブログサービス「はてなブログ」チームのエンジニアが登壇し、取り組みについてご紹介しました。ト…

SRE座談会を公開しました

SRE

はてなの採用サイトにて、SRE(Site Reliability Engineer)座談会を公開しました。今回の座談会では、id:masayosu、id:taxintt、id:cohalz、id:motemen の4人で、はてなのSREがチームを横断して行っている活動について話しました。影響範囲を所属するチーム…

Chatworkで活躍中のid:daiksy を訪問 | はてな卒業生訪問企画 [#6]

Hatena Developer Blogの連載企画「卒業生訪問インタビュー」。第6回にお迎えしたゲストは、Chatwork株式会社でエンジニアリングマネージャーとして活躍されている id:daiksyさんこと、粕谷大輔さんです。

『Hatena Tech Book Vol.2』を技術書典15で頒布します!

はてなエンジニアの有志からなる「はてな技術書典部」は、2023年11月11日(土)〜2023年11月26日(日)にオンラインマーケットとオフライン会場のミックスで開催される「技術書典15」に出展いたします!

Hatena Engineer Seminar #27「パフォーマンスチューニング編」を11月16日にオンライン開催します #hatenatech

2023年11月16日(水)に Hatena Engineer Seminar #27 「パフォーマンスチューニング編」を開催します。サーバー監視サービス「Mackerel」チームとブログサービス「はてなブログ」チームのエンジニアが登壇し、取り組みについてご紹介します。皆様のご参加を…

はてなリモートインターンシップ2023、今年も最高の夏を過ごしました

CTO の id:motemen です。2023年8月から9月にかけて「はてなリモートインターンシップ2023」を開催しました。 本日、そのレポートサイトを公開しました!今年度のインターンは、講義・実践と3週間にわたりオンラインで実施しました。今年は、オフィスに集ま…

Go言語ビギナーのCREが、Mackerelの途切れ監視プラグインを開発して正式リリースした話

本記事では、Go言語ビギナーのCREが、お客さまのご要望を機にこのチェックプラグインを設計・開発し、開発チームのアドバイスを受けながら、サポート対象のプロダクトとしてリリースするまでの道のりをご紹介します。

Elasticsearch 6系および7系への無停止アップグレード事例 - はてなブックマーク編

はてなブックマークチームのエンジニアリングマネージャー id:yigarashi です。はてなブックマークでは全文検索エンジンとしてElasticsearchを利用しており、最近6.8および7.10への無停止アップグレードを実施しました。非互換な変更の影響を真っ向から受け…

新卒研修として開発した「はてなピアスター」がSlack活用アワードで優勝しました

2022年度の新卒エンジニア研修で開発した「はてなピアスター」という社内向けSlackアプリが、2023年5月に開催された「第2回 Slack活用アワード」で優勝しました。従業員同士で報酬を送り合う「ピアボーナス」という仕組みと、弊社サービスの「はてなスター」…

Docker Compose Watchのすすめ

やあ!id:cockscombです。日々の生活に役立つちょっとした知識を紹介していきます。最近は、Apple WatchやPixel Watchみたいな、ナントカWatchのリリースが多いですね。でも今日紹介するのは、WatchはWatchでも、Docker Compose Watchです。 Docker Compose…

趣味プログラミングのたのしみ

こんにちは。CTOのid:motemenです。みなさん趣味プログラム書いてますか? このエントリは Backyard Hatena #4 のフォローアップ記事です。エピソードの最後のほうで、「motemenが作って公開しているツール、どんなことを考えて作ってる?」という話になりま…

はてなのポッドキャスト Backyard Hatena #29 - はてなのGeoGuessr部、その実態に迫る!(id:susisu) #byhatena

はてな「技術グループ」によるポッドキャスト「Backyard Hatena」を更新。第29回ではブログチーム エンジニアの id:susisu を迎えて、はてなブログ開発チームでのテックリードの仕事や、TypeScriptの型のお話、motemenもやっているゲーム「GeoGuessr」の社内…

はてなのポッドキャスト Backyard Hatena #28 - サービス基盤とレガシー(id:tkzwtks) #byhatena

はてな「技術グループ」によるポッドキャスト「Backyard Hatena」を更新。第28回ではサービスプラットフォームチーム エンジニアの id:tkzwtks を迎えて、サービスプラットフォームチーム(SPF)での仕事や、はてなのレガシーサービスについて、昨今取り組ん…

Hatena Engineer Seminar #26 「エンジニアリングマネージャー編」をオンラインで開催しました #hatenatech

2023年8月9日(水)に開催した Hatena Engineer Seminar #26 「エンジニアリングマネージャー編」のレポートです。開発組織のエンジニアを統括するCTOが組織づくりの観点から、また、はてなブックマーク / マンガ投稿 (集英社様「ジャンプルーキー!」「あ…

はてなのポッドキャスト Backyard Hatena #27 - うごメモはてなの思い出、プランナーの頭の中(id:sawaccio) #byhatena

はてな「技術グループ」によるポッドキャスト「Backyard Hatena」を更新。第27回ではマンガ投稿チーム プランナーの id:sawaccioを迎えて、一緒に開発していた「うごメモはてな」をはじめ、これまで担当されたサービスの思い出や、プランナー職種ならではの…

ご自身で立ち上げたHearableと二宮企画で活躍中の id:nmy を訪問 | はてな卒業生訪問企画 [#5]

Hatena Developer Blogの連載企画「卒業生訪問インタビュー」。第5回にお迎えしたゲストは、ご自身で立ち上げたHearable株式会社と二宮企画株式会社で代表を務めるid:nmyさんこと、二宮鉄平さんです。

技術情報発信に取り組む企業の交流イベント 「はてなブログ DevBlog Meetup」を開催しました #HatenaDevBlog

2023年7月24日に開催した、ブログを使った技術情報発信に取り組む企業の交流イベント「はてなブログ DevBlog Meetup」のレポートをお届けします。エヌ・ティ・ティ・コミュニケーションズ株式会社様、弁護士ドットコム株式会社、株式会社ユーザベース様、株…

コミックDAYS Androidで大画面デバイスの最適化を進めています

株式会社講談社のマンガアプリ「コミックDAYS」のAndroidアプリで、タブレットやフォルダブルといった大画面デバイスでも快適に扱えるように最適化を進めています。

Hatena Engineer Seminar #26「エンジニアリングマネージャー編」を8月9日にオンライン開催します #hatenatech

2023年 8月9日(水)に Hatena Engineer Seminar #26 「エンジニアリングマネージャー編」を開催します。開発組織のエンジニアを統括するCTOが組織づくりの観点から、また、はてなブックマーク / マンガ投稿 / ノベル の開発を担当するチームの3名のEMが各人…

Amazon RDSからAuroraへ Mackerelのデータベース移行で何が改善したか

SRE

Mackerelでは2023年3月に実施したメンテナンスで、データベースをAmazon RDSからAmazon Auroraに移行しました。Auroraにするとパフォーマンスが改善し、よりリソース効率を上げられる点などのメリットがあります。移行にあたっては検証環境でパラメータの違…

はてなブックマークで利用しているCloudFrontのAWSアカウントを移行した

SRE

こんにちは、id:cohalzです。2023年4月に実施したはてなブックマークのメンテナンスではCloudFrontを別のAWSアカウントに移行しました。 この記事ではCloudFrontを別のAWSアカウントに移行した背景とどのように移行したのかを説明します。 はてなブックマー…

技術情報発信に取り組む企業の交流イベント 「はてなブログ DevBlog Meetup」を開催します(23年7月24日)

2023年7月24日にブログを使った技術情報発信に取り組む企業の交流イベントである「はてなブログ DevBlog Meetup」を開催します。企業の技術情報発信や技術広報に関わっている方、企業の技術ブログの執筆を担当したことのあるエンジニア、企業の技術ブログの…

はてなのポッドキャスト Backyard Hatena #26 - 昔取った杵柄で視野を広げていく(id:mangano-ito) #byhatena

はてな「技術グループ」によるポッドキャスト「Backyard Hatena」を更新。第26回ではマンガアプリチーム エンジニアの id:mangano-itoを迎えて、技術の守備範囲のお話や、出版社向けのマンガビューワ「GigaViewer for Apps」を開発するマンガアプリチームで…

core-js、ecspresso、Let's Encryptへの寄付を行いました

こんにちは。CTOのid:motemenです。 このたび、これまでも継続的におこなっていたLet's Encryptへの寄付に加え、core-jsおよびecspresso(の作者であるfujiwaraさん)へ、はてなとして寄付を行いました。Let's Encrypt以外にも、はてなで利用しているOSSとし…

スタートアップカンファレンス「IVS2023 KYOTO」に参加します

こんにちは。はてな社長の id:chris4403です。2023年6月28日(水)~6月30日(金)の3日間、日本最大級のスタートアップカンファレンス「IVS2023 KYOTO」が京都市勧業館「みやこめっせ」で開催されます。www.ivs.events今回のIVSは、スタートアップ経営者と…

複数の言語で同じWebサービスを実装して技術特性の違いを見てみた

はてなの技術グループでは開発合宿を定期的に開催しており、2023年4月には参加者がプログラミング言語ごと6つのチームに分かれ、同じお題のWebサービスを開発してみました。言語ごとの特性を比較し、今後の技術選定に生かす取り組みです。合宿後の技術勉強会…

メドレーで活躍中の id:yosuke を訪問 | はてな卒業生訪問企画 [#4]

Hatena Developer Blogの連載企画「卒業生訪問インタビュー」。第4回にお迎えしたゲストは、株式会社メドレーで、上級執行役員 人材プラットフォーム本部長を務めるid:yosukeさんこと、石崎洋輔さんです。

Hatena Engineer Seminar #25 「アクセシビリティ編」をオンラインで開催しました #hatenatech

2023年6月6日(火)に開催した Hatena Engineer Seminar #25 「アクセシビリティ編」のレポートです。エンジニア4名が登壇し、はてなの開発組織 / はてなブックマークチーム / Mackerelチーム それぞれで行った、アクセシビリティ改善に関する取り組みについ…

はてなはGo Conference 2023のシルバースポンサーです #gocon

こんにちは。CTOのid:motemenです。 はてなは、2023/06/02(金)に開催されるGo Conference 2023のシルバースポンサーです。 Go Conference 2023 はてなでは、公開されているものではMackerelで利用しているmackerel-agentやインターン講義の参考実装、それ…

はてなのポッドキャスト Backyard Hatena #25 - YAPC::Kyoto、社内のGoの話(id:utgwkk) #byhatena

はてな「技術グループ」によるポッドキャスト「Backyard Hatena」を更新。第25回ではWebアプリケーションエンジニアの id:utgwkkを迎えて、YAPC::Kyoto 2023での登壇や、社内のGoプロジェクトの構成要素調査などについてお話を聞きました。

Hatena Engineer Seminar #25「アクセシビリティ編」を6月6日にオンライン開催します #hatenatech

2023年6月6日(火)に Hatena Engineer Seminar #25 「アクセシビリティ編」を開催します。エンジニア4名が登壇し、はてなの開発組織 / はてなブックマークチーム / Mackerelチーム それぞれで行った、アクセシビリティ改善に関する取り組みについて発表しま…

はてなインターン応募クイズ

こんにちは!2012年にはてなインターンに参加し、その後社員として入社、現在はチーフエンジニアの id:cockscomb です。 はてなのインターンシップでは、この数年、応募時に課題を課しています。この課題を「応募クイズ」と呼んでいます。 応募クイズは、技…

Hatena Engineer Seminar #24 「はてなインターン完全攻略マニュアル」をオンラインで開催しました #hatenatech

2023年5月9日(火)に開催した Hatena Engineer Seminar #24 「はてなインターン完全攻略マニュアル」のレポートです。今年で16年目となる「はてなインターン」の実行委員会より3名が登壇し、インターンシップを開催する目的、はてなで活躍しているエンジニ…

はてなのポッドキャスト Backyard Hatena #24 - モバイルもサーバサイドもOSSもやる(id:ikesyo) #byhatena

はてな「技術グループ」によるポッドキャスト「Backyard Hatena」を更新。第24回では、スマートフォンエンジニアの id:ikesyo を迎えて、マンガアプリチームでの話や、はてなのスマートフォンアプリエンジニアの仕事について、OSS活動などについてお話を聞き…

ヘンリーで活躍中の id:Songmu を訪問 | はてな卒業生訪問企画 [#3]

Hatena Developer Blogの連載企画「卒業生訪問インタビュー」。第3回にお迎えしたゲストは、クラウド型電子カルテ・レセコンシステム「Henry」を主力として医療DXに取り組んでいる株式会社ヘンリーで、チーフエンジニアとして活躍中の id:Songmuさんこと、松…

はてなリモートインターンシップ2023募集開始!ひと夏で圧倒的成長を!

CTO の id:motemen です。このたび、はてなリモートインターンシップ2023の募集を開始しました。2023/8/21(月)~2023/9/8(金)に開催する長期インターンシップとなります。「はてなリモートインターンシップ2023」は、全日程をオンラインで開催する3週間…

「YAPC::Kyoto 2023」にはてなのエンジニアが登壇しました! #yapcjapan

2023/3/18, 19 に行われた YAPC::Kyoto 2023 とその前日祭にはてなのエンジニアが登壇しました。本エントリでは発表資料の紹介や当日の様子のレポートをお伝えします。

Hatena Engineer Seminar #24「はてなインターン完全攻略マニュアル」を5月9日にオンライン開催します #hatenatech

2023年5月9日(火)に Hatena Engineer Seminar #24 「はてなインターン完全攻略マニュアル」を開催します。インターン実行委員会より3名が登壇し、インターンシップを開催する目的、はてなで活躍しているエンジニアによるインターン参加当時の感想、選考に…

はてなリモートインターンシップ2023を開催します!

こんにちは、CTO の id:motemen です。はてなは今年も、学生を対象としたエンジニア向けの夏のインターンシップ、「はてなリモートインターンシップ2023」を開催します。今年も昨年に引き続き、8月後半〜9月前半にかけて3週間程度のプログラムを企画していま…