株式会社ココナラさんのフィード

https://zenn.dev/coconala

株式会社ココナラのテックブログ用アカウントです。 ココナラに所属するエンジニアが多様な記事を執筆して公開していきます。 採用情報はこちら → https://coconala.co.jp/recruit/engineer ココナラWebサイト→ https://coconala

フィード

記事のアイキャッチ画像
「DevOpsDays Tokyo 2024」へ登壇しました!
株式会社ココナラさんのフィード
こんにちは!株式会社ココナラでHead of Informationをしている ゆーた(@yuta_k0911)です。今回は4/16(火)〜17(水)にオフライン・オンラインのハイブリッドで開催された DevOpsDays Tokyo 2024 へ登壇しましたので、そのレポートです!オフライン・オンライン合わせて、350名以上が参加するイベントです。https://www.devopsdaystokyo.org/スピーカーたちのページが良い感じにまとまってます!普段はDevOpsエンジニアを名乗っているわけではない私が「このイベントになぜ登壇したのか?」「どういうイベント...
2日前
記事のアイキャッチ画像
内定者インターン体験記
株式会社ココナラさんのフィード
はじめにおはこんばんにちは!株式会社ココナラ新卒二期生のじんじんです!本記事では、2024年1月から入社まで参加していた内定者インターンについて、まるっともりもりお話します!!「未経験だけどエンジニアになりたい」「今度自分の会社でエンジニアを採用するけど、インターンをやる必要あるのか知りたい」といった方々に向けて、僕なりの苦労や感じたことをお伝えできればと思います。 目次自己紹介取り組むことインターン中に苦戦したこと参加してよかったことエンジニアの1日の流れに慣れることができたメンバーの雰囲気に馴染むことができた今後の意気込み終わりに 自己紹介...
3日前
記事のアイキャッチ画像
登壇を通して新卒1年目を振り返ってみた
はてなブックマークアイコン 1
株式会社ココナラさんのフィード
株式会社ココナラのプロダクト開発部フロントエンド開発グループでエンジニアをしているのんちゃんと申します!今回は 3/19(火)に開催された Sansan 株式会社主催『23 新卒エンジニア 1 年間の振り返り LT 会』に登壇しましたので、その時の様子や登壇内容について紹介します。また、この登壇のテーマが「振り返り」ということもあり、私自身にとって新卒 1 年目を振り返る良いきっかけにもなりましたので、その際に感じた「1 番大切にしなければならない考え方」についても後半でご紹介できればと思います。https://uniquevision.connpass.com/event/3110...
4日前
記事のアイキャッチ画像
24卒 内定者インターンシップ フロントエンド編
はてなブックマークアイコン 1
株式会社ココナラさんのフィード
ご挨拶はじめまして、ココナラ新卒2期生のはるきと申します。今回はココナラの入社前インターン(1月〜3月)の感想を記事にさせていただき、新卒エンジニアの方や就活を控えている後輩の皆さんの参考になれば嬉しいです! 目次自己紹介/スキルセットココナラのインターンインターンでの学び率直なコミュニケーション主体性ココナラで目指すもの 自己紹介/スキルセット2024年1月から3月までの間、フロントエンド開発グループで内定者インターンとして業務し、4月より正式に新卒2期生として入社しました。情報系の四年制専門学校を卒業し、学校ではネットワーク構築やメールサーバの構築...
5日前
記事のアイキャッチ画像
ココナラAndroidアプリのDIライブラリをDaggerからHiltに移行してみた
株式会社ココナラさんのフィード
株式会社ココナラアプリ開発グループ、Androidチームの長谷山です。今回はココナラAndroidアプリのDIライブラリをDaggerからHiltに移行したことをご紹介します。 背景ココナラのAndroidアプリは2018年にDaggerの導入を行いました。Daggerを使用することにより、DI(Dependency Injection)を簡単に行うことができます。ただ、Daggerはセットアップが大変だったり、学習コストが高かったり、Androidで対応するのが難しかったりという問題点があります。そこで問題点を解決するために、Daggerの上に構築されたHiltライブラリ...
11日前
記事のアイキャッチ画像
24卒 内定者インターンシップ iOS編
株式会社ココナラさんのフィード
はじめにこんにちは。株式会社ココナラの第2期新卒メンバーとして4月に入社しました、じょにーと申します(アプリ開発グループ/iOSチームでは初)。本記事は『ココナラの内定者インターンシップって具体的にどんなことやってるんだろう?』と興味を持ってくださった方々に向け、1月中旬〜3月末にかけて内定者インターンシップに参加した私が詳細をご紹介していきます。 内定者インターンシップについて 概要 出勤頻度ココナラの内定者インターンシップでは、自分の都合に合わせて出勤頻度を柔軟に調整することが可能です。例えば以下のような選択肢があります。週3回以上:iOS関連技術のキャ...
16日前
記事のアイキャッチ画像
WebのE2Eテスト自動化〜テストレポート編〜
株式会社ココナラさんのフィード
こんにちは!株式会社ココナラのプロダクト開発部QAチーム所属の"まる"こと鈴木です。今回は以前投稿した、「WebのE2Eテスト自動化〜ツール選定編〜」の続編に当たります。https://zenn.dev/coconala/articles/40849ff2533f84「なぜツール選定の次がテストレポート編やねん」とツッコミが聞こえてきそうですが、昨年のテスト自動化カンファレンス2023に登壇した際に、しれっと紹介したテストレポートツールへの質問が多かったので、今回はそちらに少しでもお答えできればと思い、このテーマを選びました。 テストレポートツール"reportportal"...
18日前
記事のアイキャッチ画像
スロークエリ解決について
株式会社ココナラさんのフィード
こんにちは。株式会社ココナラDevOpsチームのソクです。入社1年になりました。最近、前に紹介したレガシー移行と共に既存のシステムに存在する問題解決のタスクが多いです。その中で今回はパフォーマンス改善として行っている「スロークエリ改善」を紹介します。 スロークエリデータベースで実行したクエリが基準より遅いものです。基準はそれぞれ違うはずですがココナラでは「1秒以上」かかっているクエリをスロークエリと呼びます。 なぜ解決が必要?Webサービスの品質として応答時間は大事な要素です。サーバサイド処理時間中、DBの処理時間が比較的長いし最初には問題なかったけどデータが増えると遅く...
25日前
記事のアイキャッチ画像
入社直後に取り組んだAmazon ElastiCacheメンテナンス
株式会社ココナラさんのフィード
こんにちは。株式会社ココナラのインフラ・SREチームに所属しているかたぎりです。今回は私が2022年4月に入社した直後取り組んだAmazon ElastiCache(以降、ElastiCache)のメンテナンスで行ったことをご紹介します。 はじめにココナラではElastiCacheとしてRedis/Memcachedが稼働しています。基本的にCluster内でノードの冗長性が取れており、主にRedisが利用されているのですが、一部2017年に作成されたMemcachedが存在しており、作成後はあまりメンテナンスできていませんでした。 きっかけ入社翌月のある日、1件のアラート...
1ヶ月前
記事のアイキャッチ画像
ログ調査基盤を構築してみた
株式会社ココナラさんのフィード
こんにちは。株式会社ココナラのインフラ・SREチーム所属の かず です。システム運用において、有事の際に迅速かつ適切なシステム稼働状況の確認は欠かせません。その手段の1つとして、ログの調査や分析の効率化は切っても切れない関係です。システムが成長するにあわせ、ログの種類や量が多くなり、結果としてログの調査や分析が難しくなるのはよくある話かと思います。弊社でもサービスのグロースに伴って、ログの種類や量が多くなり、結果としてログの調査や分析で課題を抱えていました。具体的には以下の2点です。ログから原因調査を行うには、複数ログを横断・突き合わせが必要ログの追跡に必要な情報がログに...
1ヶ月前
記事のアイキャッチ画像
CSSの進化がすごい!モダンCSS8選
株式会社ココナラさんのフィード
こんにちは!株式会社ココナラフロントエンド開発グループの雨嶋です。最近の CSS の進化はすさまじいです。今までは Javascript 数行で実装していた部分が CSS1 行で済んだりします。ただ知ってないと使えないので、自分の勉強も兼ねて便利そうな CSS を 8 個選定しました。大体モダンな CSS を選定したつもりですが、もうモダンではないものもあるかもしれません。(いつからがモダンなのか、、)本記事ではそれぞれ軽く説明するに留めますので、詳細については MDN Web Docs などで調べていただければと思います。 コンテナクエリコンテナクエリは、要素のサイ...
1ヶ月前
記事のアイキャッチ画像
GithubActionsでPrivateリポジトリへアクセスするときのキーをなくせ
株式会社ココナラさんのフィード
こんにちは、インフラ・SREチームのよしたくです。技術負債の解消を進めているのですが、その取り組みの一部であるキーレス化を紹介します。 鍵の管理人をやっていられるかAWSのIAMユーザーやGCPのサービスアカウントのキー、GithubのPersonalAccessTokenなど、呼び方や種類はさまざまあれど、要はそのユーザーやアカウントになりきることができる鍵は広く使われているのではないでしょうか。ところでそれらの鍵が外部に流出してしまったら大変ですね。強い権限を持つ鍵の場合は、社内でもアクセス制限されているメンバーにわたったら、悪用されかねないです。このような鍵の流出時の...
1ヶ月前
記事のアイキャッチ画像
「PagerDuty Japan Community Meetup Vol.2」へ登壇しました!
株式会社ココナラさんのフィード
こんにちは!株式会社ココナラでHead of Informationをしている ゆーた(@yuta_k0911)です。今回は3/5(火)にオフライン・オンラインのハイブリッドで開催された PagerDuty Japan Community Meetup Vol.2 へ登壇しましたので、そのレポートです!https://pagerduty.connpass.com/event/309490/本イベントの主催者である jacopenさん とSNSでつながっていたり、別のイベントでもご一緒したことがあり、ご縁があって登壇のお誘いをいただきました!そのきっかけの1つが、昨年のアドベン...
2ヶ月前
記事のアイキャッチ画像
storybookでVRTを試してみた
株式会社ココナラさんのフィード
こんにちは!株式会社ココナラ フロントエンド開発グループの平原です。本記事では Nuxt × storybook × Chromatic を使用して Visual Regression Testing(以下 VRT)を試してみたのでその内容を紹介します。 はじめに我々の開発現場では、UI コンポーネントの変更や追加が割と頻繁に行われます。機能開発時に加えた変更の影響やデグレを検知できず不具合につながってしまうこともあり、兼ねてより再発防止策としての導入が検討されてきました。また、デグレチェックが膨大な量になることで既存実装をなかなか変更できず個別最適になってしまったり、止む...
2ヶ月前
記事のアイキャッチ画像
ココナラのCDN構成についてご紹介
株式会社ココナラさんのフィード
お久しぶりです。株式会社ココナラのシステムプラットフォーム部インフラ・SREチームに所属している ぐっさん です。前回はAWSへログインするための仕組みを見直しした際のことをご紹介させていただきましたが、今回は打って変わってココナラで利用しているCDNについてご紹介しようかと思います。 CDNとはそもそもCDNとは何かということをざっくりと説明すると、ユーザーがWebサイトにアクセスした際に受け取るコンテンツを配信専用のサーバーにキャッシュとして持たせて配信することでユーザーに高速に届ける仕組みです。CDNはコンテンツを配信することに特化しているため、高速かつ障害性にも優れて...
2ヶ月前
記事のアイキャッチ画像
エンジニアの評価制度についてディスカッションしてきました
株式会社ココナラさんのフィード
こんにちは! 株式会社ココナラで執行役員 VP of Engineeringの村上です。今回は2/15(木)に開催されたオフラインイベントに登壇してきましたのでその報告です。テックカンパニーにおけるエンジニア評価の重要性イベントとしては、エンジニア評価制度がテーマとなっています。主にこれからエンジニア向けの評価制度を設計していきたいと思っている方や運用していて悩みがある方などを対象として、各社の運用を紹介したり、気になる疑問に対してディスカッションするという内容です。 イベント会場本イベントは、BuySell Technologies社のオフィスをお借りして開催させていた...
2ヶ月前
記事のアイキャッチ画像
2024年上期 フロントエンド開発グループのオフサイトミーティングレポート!
株式会社ココナラさんのフィード
はじめにこんにちは!2023年10月にフロントエンドエンジニアとして株式会社ココナラに入社したよっちと申します!本記事は、先日開催されたフロントエンド開発グループのオフサイトミーティングのレポートになります!私自身初めてのオフサイトミーティングでしたが運営のサポートをさせていただいたので、当日の様子や感じたことを書いていきます! オフサイトミーティングとは?オフサイトミーティングとは、普段の職場や現場から離れた場所でミーティングを行うことです。オフィスから離れることで気楽にリラックスした状態で話し合うことでき、よりオープンなコミュニケーションを取ることができます。そ...
2ヶ月前
記事のアイキャッチ画像
『GENBA #2 〜Front-End Opsの現場〜』へ登壇します!
株式会社ココナラさんのフィード
こんにちは。株式会社ココナラ フロントエンド開発グループの新田です。2/21(水)に開催されるイベント『GENBA #2 〜Front-End Opsの現場〜』へ登壇しますので、その告知です!イベントページはこちらです。https://timeedev.connpass.com/event/308783/開催概要は以下の通りです。── 現場主義でプラクティカルな勉強会「GENBA」は現場主義の勉強会です。明日から役立つ、仕事に使える知識の共有を目指し、抽象的な話よりも具体でプラクティカルであることがコンセプトの新しい勉強会シリーズです。第2回目はFront-End ...
2ヶ月前
記事のアイキャッチ画像
「TechBrew in 東京 〜SRE大集合!信頼性を高める取り組み〜」へ登壇しました!
株式会社ココナラさんのフィード
こんにちは。株式会社ココナラのインフラ・SRE チームに所属しているKKと申します。2/14(水)に開催されたFindyさん主催 「TechBrew in 東京 〜SRE 大集合!信頼性を高める取り組み〜」 に参加しましたので、簡単ですが報告となります。今回は私にとって人生初の、社外イベント登壇でもあったのでその様子についてもお伝えします! イベント概要開催概要は以下のとおりです。サービスをスピーディに企画や開発をするだけではなく、その後のリリース後の運用も大事とされています。「SRE――Site Reliability Engineer(サイト信頼性エンジニア)」は信...
2ヶ月前
記事のアイキャッチ画像
【イベントレポート】第11回社内技術カンファレンス
株式会社ココナラさんのフィード
はじめにこんにちは!株式会社ココナラのアプリ開発グループiOSチームのさだっちです!今回は1月下旬に開催された社内技術カンファレンスのイベントレポートとなります。 社内技術カンファレンスの概要ココナラでは半年に1度、社内のエンジニアが集まって技術カンファレンスを開催しています。2部構成となっており、1部ではテックブログの表彰とLTを中心に行い、2部では懇親会が開かれています。組織拡大によりエンジニアだけで70人を超える中、普段関わりが薄い部署のエンジニアとの交流もできるイベントとなってます! 当日について テックブログの表彰VPoEのむーさんから開会の挨拶...
3ヶ月前