2021-12-01から1ヶ月間の記事一覧

Alexaスキル開発に入門してみた

Progateの@sy-tenchoです。この記事は Progate Advent Calendar 2021 の24日目です。このネタはもう何度も書き尽くされている気もしますが、はじめてAlexa開発に入門してみたという話です。 ことの発端 先日のAmazonブラックフライデーセールでスマートスピ…

AWS製ミニサービスによるトイル削減の取り組み事例の紹介と振り返り

Progateの小笠原です。本記事はadvent calendarの23日目の記事となります。 年末になって振り返りの時期となりました。粒度の大きな仕事はチーム/プロジェクトで振り返りを行うため、自分の中で整理が付けやすいのですが、粒度の小さなタスクに関しては振り…

デザイントークンの運用自動化について考える

はじめに Progateの舘野です。さまざまなプラットフォーム向けにプロダクトを提供していたり、プロダクトのUIの一貫性を担保するのに何かしらの仕組みの必要性を感じる規模のものを開発していたりすると、デザイントークンのような取り組みが必要になると思…

Understanding Unicode with a Nyan translator

Hello, this is Dacer from Progate with the 21st day of the Progate Advent Calendar. Nyа̅nNyа̄nNyа̃nNyа̎n NyӓnNyа̏nNyа̂nNyа̉n Nyа̃nNyanNyӑnNyа̏n Nyа̇nNyа̃nNyа̂nNyа̋n Nyа̃nNyanNyӑnNyа̇n Nyа̃nNyanNyа̄nNyа̂n Nyа̃nNyanNyӓnNyа̋n You may be w…

Macの環境構築をAnsibleで自動化してみた 2021年版

こんにちは、Progateでサーバーサイドエンジニアをしている708uです。 本記事は Progate Advent Calendar 19日目の記事になります。今回はAnsibleを用いたMacの環境構築自動化をご紹介したいと思います。 発端 そもそものお話になりますが、私がProgateにジ…

Customizing the MUI Palette Tones

Hello, this is Chandler from Progate with the 17th day of the Progate Advent Calendar. I work as a frontend engineer, and recently I've been getting acquainted with MUI v5, which is a UI component library. These kinds of libraries are grea…

Bingo ゲームと Rust と Iterator (Advent of Code #4)

こんにちは、Progateのキリル(@virtualkirill)です。 本記事は Progate Advent Calendar 16日目の記事になります。 ビンゴというゲームをご存知ですか?知っている人が多いと思いますが、5x5 のカード(ボード)に並べたマスに書かれた番号と、順番に発表さ…

ラーメンとともに振り返る2021年ProgateでのSREのお仕事

こんにちは、ProgateでSREとして日々運用している齊藤です。 本記事は Progate Advent Calendar 15日目の記事になります。 普段からラーメンの話ししかしてませんが、この回も「今年食べたラーメンとそのときに取り組んでいた仕事」という緩い感じでラーメン…

スキーマ駆動開発をしてみて

こんにちは、Progateの関川です。 ユーザーの学習体験をよくするLearningExperienceチームに所属しており、主にサーバーサイドの開発をしております。 *本記事はProgate Advent Calendar 14日目の記事になります。 はじめに 弊社では昨年度から学習体験の向…

Progateにおけるユビキタス言語策定活動の紹介

こんにちは、ProgateのLearningExperienceチームでテックリードをしている森田です。 主にサーバーサイド開発をしています。 今回はProgateで行っているユビキタス言語策定活動について紹介したいと思います。 ※ 本記事は Progate Advent Calendar 8日目の記…

API クライアント・型生成スクリプトを高速化して DX 改善した話

こんにちは、Progate の平川です。本記事は Progate Advent Calendar 4日目の記事になります。日頃業務ではフロントエンドの実装を担当させて頂いています。前回書かせて頂いた記事は少々辛い話だったので、今回はちょっとした DX 改善で幸せになった話につ…

現実のコードでの計算量の「1」はどれくらいの大きさか - 計算量の「1」の再確認

計算量といえば、少し前にちょっとした話題になったのを覚えている方も多いのではないでしょうか。 しかし、学生さんなどに実際に計算量を数えてもらおうとすると、しばしば何を数えればよいのかわからない、つまり「1」の決め方で混乱している人を見かけま…

おうちKubernetesに音楽ストリーミングサーバーを構築した話

Progateでデータエンジニアをしている穴澤 (id:aaaanwz)です。 本記事は Progate Advent Calendar 2日目の記事になります。 Google Play Musicがサービス終了してしまい「所有している音楽データをアップロードし、インターネット経由で聴く」というサービス…

Raspberry Pi 2 と Jetson nano でHybridおうちKubernetes環境を作ったときの話

Progateの前田です。 エンジニアマネージャーとしていろいろやってる傍、個人ではAWS Community Builder / AWS Startup Community Code Member として活動しています。 本記事はProgate Advent Calendarの1日目です! 今年の9月にEKS Anywhereのリリースがあ…