Next.js で next-themes と Tailwind CSS を使って Light/Dark モードを切り替える
この記事では、Next.js で、next-themes と Tailwind CSS を使ってダークモード対応する例を紹介しています。
View ArticleFigma for VS Codeを使ってCSS実装する時のおすすめポイント
FigmaをVS Codeで閲覧できる「Figma for VS Code」について主な機能や使い方のポイント、copilotとの併用時の注意点等について動画や画像でご紹介。
View Article【GPT-3.5-turbo版】スプレッドシートでファインチューニング用データを作ってJSON Linesとしてダウンロードする
Strapチームのフロントエンドエンジニアのトゥイスクです。 先日、OpenAIのファインチューニングのベースモデルにGPT-3.5-turboが利用できるようになるという最高アプデがありましたね。 openai.com...
View ArticleiOS 17 天気アプリの雨粒演出を作ってみた
こんにちは!エンジニアの藤井(touyou)です! ついに2023年9月19日、iOS 17がリリースされましたね🙌 連絡先がiPhoneを近づけるだけで交換できる機能など、コミュニケーション面でのアップデートが目立った今回のアップデートでしたが、みなさんは何に注目したでしょうか? 弊社ではiOS/iPadOS 17の天気アプリに追加された、あるマイナーアップデートが注目を集めました。...
View Article大生成AI時代に学ぶAIのしくみ基礎の基礎
こんにちは!エンジニアの藤井(touyou)です! この記事はGoodpatch Advent Calendar 2023の二日目の記事になります。 今回テーマにするのは昨年末のChatGPTリリースに始まり全世界を巻き込む社会現象となった「AI」についてのお話です。...
View Article右手親指が腱鞘炎になったエンジニアを支える技術
こんにちは。iOS Developer の katoです。 この記事はGoodpatch Advent Calendar 2023 の3日目の記事です。 エンジニアのみなさんは主にキーボードを使ったコーディングに多くの時間を費やすことかと思います。 私も例に漏れずキーボードを叩く日々を送っているのですが、右手親指の腱鞘炎に悩まされることがありました。 腱鞘炎になった際に Try...
View Article苦手なスケジュールの締め切りをサッカー試合の比喩で乗り越える
こんにちは。テックディレクター&エンジニアの池澤です。 この記事はGoodpatch Advent Calendar 2023 の4日目の記事です。 私はスケジュールを立てたり、締め切りに間に合わせる感覚を掴むのがあまり得意ではなかったです。そんな中、色々と試行錯誤をしてみたことについてお話したいと思います。 スケジュール計画で困った事 サッカーの試合に例える 1....
View Article【イベントレポート】 最新デバイス「Meta Quest 3」と「HHKB Studio」を同時に体験できる社内ハンズオンを開催
この記事はGoodpatch Advent Calendar 2023の7日目の投稿になります。 こんにちは、Goodpatchでソフトウェアエンジニアをしている 中田 です。 先月、最新のMR(Mixed...
View Article採用管理システムのデータをLooker Studioで可視化するときにやってよかった5つのこと
この記事はGoodpatch Advent Calendar 2023の10日目の投稿になります。 こんにちは、Goodpatchで中途採用のリクルーターをしている 宍戸 です。 エンジニアのリクルーターや、採用の数字集計や可視化を担当しています。 今回は、採用管理システムの応募者データをLooker Studioでダッシュボード化したときに工夫してよかったことをまとめました。...
View Articleパフォーマンス低下を調査したらChromeのWebGL環境が原因だった話
はじめに こんにちは!エンジニアの古家です。 この記事はGoodpatch アドベントカレンダーの11日目の記事です。 私たちのチームではPixiJSを通じてWebGLを利用した「Strap」というオンラインコラボレーションツールを開発しています。...
View ArticleGoodpatch Tech Blog 2年半の振り返り
フロントエンドエンジニアの上垣です。 「Goodpatch のエンジニア組織を社外にアピールする」という目的で始まった Goodpatch Tech Blog も、開始してから約2年半が経ちました。そこでこの記事では、これまでの Tech Blog の歩みを簡単に振り返ってみたいと思います。 ブログを始めたきっかけ 今までに公開された記事 ブログ運営のために編集部がやっていること 投稿の管理...
View Article細かすぎ…?FigmaやWebで文字の表示位置がズレる問題を知っておこう
この記事はGoodpatch Advent Calendar 2023 15日目の記事です。 株式会社グッドパッチでエンジニアをしているちげと申します。Strap というオンラインホワイトボードサービスの開発に携わっています。最近は小学生時代にハマっていたレゴを触って懐かしさと構造設計の奥深さに浸っています。 product.strap.app...
View ArticleReact v18 Automatic batching でハマったこと、リファクタのTips
Product.div でStrapを開発している、フロントエンドエンジニアのあげです。 Strapは今年、React v17から18へアップデートを行いました。当初の想定ではもう少しスムーズに行く予定でしたが、想定よりハマってしまったので、大変だったポイントとリファクタのTips共有します。 React v18 の主な変更点 Automatic Batchingでハマったところ 🤔...
View ArticleRPGダンジョンライクに要件定義を例えながらWhy-What-Howをつなげる方法を説明してみた
機能要件定義をRPGダンジョンライクに例えつつご説明。軽量・コンパクトな要件定義ができる「機能ユースケース」や「UIスペック」のテンプレートと記述例もご紹介します。
View ArticleiOSアプリ開発の品質と効率の向上を目指した、実践的な社内標準化の取り組みを紹介
iOSアプリ開発の標準化に焦点を当て、私たちが進めた社内標準化のプロセスと成果を共有します。
View Article継続運用で実感する、PaaSだけで(主にFirebaseで)サービスを構築していく快適さ
Strapチームで主にバックエンドを担当していますやっはーです!! product.strap.app この記事は Goodpatch Advent Calendar 2023 の 22日目の記事になります。 Strapのセキュリティホワイトペーパー でも記載しているように、StrapはGoogle Cloud...
View Article「あると便利かも」という思いつきから始まった、SDXLを活用したバナー画像生成の試み
寒さがグッときて、もうすぐクリスマスって感じの12月23日ですね。アドベントカレンダーもあっという間に23日目。クリスマスまで待ち遠しい気持ちは、皆さんも感じているはず。そんなわくわく感を共有しつつ、「気軽にちょっと楽しく」がモットーに、画像生成AIを活用したバナー画像生成アプリを開発していることを共有します。
View ArticlevisionOSで空間に溶けるソフトウェア
はじめに 空間に溶け込むソフトウェア Glass Material Tab bar, Ornament ソフトウェアはインテリアに近づくのか? おわりに はじめに iOSエンジニアの田中です。この投稿はGoodpatch Advent Calendar 2023 25日目の記事です。...
View ArticleNotionデータベースの関数プロパティを使って更新日を自動更新する
サービスの契約更新日などを把握しておきたいが、更新日を毎回入力するのが手間だったのでデータベースの関数を使って更新日を自動更新しました。
View ArticleSTUDIO DETAILS × Goodpatchエンジニア交流会レポート
みなさんこんにちは!エンジニアの藤井(touyou)です。 今回は2024年1月18日に開催されたグループ会社であるスタジオディテイルズとグッドパッチのエンジニア交流会の様子についてご紹介します。...
View Articletry! Swift Tokyo 2024に参加してきました!
はじめに try! Swift Tokyo とは? トークの紹介 SwiftでvisionOSのアプリをつくろう 塵も積もればアプリとなる Enhancing Applications with Accessibility API 良いアプリケーションをデザインするための感覚の持ち方 会場の様子 素晴らしかった点 豪華なグッズの数々 スポンサーブースラリー オープンソースの公式アプリ...
View Article5分ではじめる、iOSのアクセシビリティ対応
こんにちは。iOS Developer の katoです。 2024年5月16日は 世界各地でアクセシビリティを考える1日、GAAD(Global Accessibility Awareness Day)でしたね。 GAAD Japan 2024、アクセシビリティの祭典 2024 など様々なイベントが開催され、私もオンラインで参加しました。...
View Articleグッドパッチの開発PMが受入れテスト(UAT)をやってみた話。
グッドパッチのプロジェクトマネージャーが、開発PMの知見を生かして、クライアント目線で受入テスト(UAT)をやってみた話。
View ArticleApple Vision Pro ユーザーに2週間使った感想を聞いてみた
Apple Vision Pro が発売されてから2週間が経ちましたね。社内で購入したメンバーに、使ってみた感想を聞いてみました!
View Articleデザイナーとコーダーと開発PMを経験したからこそ、仕様の書き方が気になる話。
エンジニアにとってわかりやすいデザイン仕様書とは。デザイナーとコーダーと開発PMを経験したからこそわかる観点をまとめました。
View Articleまとめ時間ゼロ!議事録担当がいらない!〜オンラインホワイトボード活用術〜
アジェンダと議事録に時間をかけている方へ。まとめ時間ゼロ、議事録担当がいらないオンラインホワイトボード活用術をチェック。
View Article