イベント
イベントを探す
本日開催のイベント
明日開催のイベント
ランキング
カレンダー
マガジン
マガジンを読む
マガジン
技術ブログ
書籍
動画
動画を見る
グループ
グループを探す
グループを作る
イベントを作成・管理
学生の方はこちら
ログイン
|
新規会員登録
TOP
グループ
株式会社ココナラ
ブログ
トップ
イベント
ブログ
株式会社ココナラ の技術ブログ
全302件
2024/12/15
LazyVimの紹介
本記事は株式会社ココナラ Advent Calendar 2024 15日目の記事です。 はじめに はじめまして、株式会社ココナラでフロントエンドエンジニアをしている@tm_1219と言います。 今回はNeovimを布教するための記事を書きます。 なぜ今Neovimを選ぶのかというと、手をホームポジションから動かさずに各種操作をキーボードで行うことができるからです。 Neovimといえば環境構築が難しいイメージがあり、Vim操作を覚える学習コストも高いのでそれらを理由に諦めた方も少なくないでしょう。 私もその中の一人で、Neovim使いに憧れてはいますが、VSCodeをVimプラグイ
株式会社ココナラ
2024/12/13
デザインシステムを育てたい(切実)
本記事は 株式会社ココナラ Advent Calendar 2024 14日目の記事です。 デザインシステムの構築は難しく、「作る」ではなく「育てる」という発想が大切です。 本記事では、弊社ココナラで進行中のデザインシステム刷新プロジェクトを例に、「なぜ育てる発想が重要なのか」をざっくり掘り下げてみました。 状況として、デザイン定義としての大枠は8~9割方完成に近づいているものの、実装には課題が山積しています。そのうえで改めて「何が難しいのか」を言語化し、どういうスタンスで進めるべきかという指針を社内の関係者(主にWebエンジニア、一部デザイナー)に共有しました。 本記事はその時に書き殴
株式会社ココナラ
2024/12/13
複雑なものを複雑なまま扱う
この記事は株式会社ココナラ Advent Calendar 2024 13日目の記事です。 こんにちは。 株式会社ココナラに所属しているKです。 今日は「複雑なものを複雑なまま扱う」というテーマで書いてみたいと思います。 はじめに 私たちは日々の業務の中で、複雑な問題に頻繁に直面します。 この複雑さを単純化しようと試みることは、時に問題解決を遠ざける可能性があります。 今回は、複雑なものを複雑なまま扱うという視点から、ソフトウェア開発におけるチームのあり方について考えてみたいと思います。 リソースという言葉 リソースという言葉に対して感じる違和感 リソースという言葉があります
株式会社ココナラ
2024/12/12
みんなー! 会計システムってどうしてるー!?
本記事は株式会社ココナラ Advent Calendar 2024 12日目の記事です。 はじめに みんなー! さまざまなビジネス要求を引き受けざるを得ない関係上、業務ロジックが複雑になりがち、かつ、そんなに表に出る機会がない、かつ、失敗したらえらいことになる、陰の者であるところの会計システム従事者のみんなー! 今年も無事生き残れましたね。これを寿ぐとともに、来年こそは会計に携わっているのにキラキラエンジニアをやっていきましょうね! DevOps開発グループ/CREチーム会計担当のy.s.です。この記事では今年を振り返ってみて弊社の会計システムの大変さを開示してみると共に、将来の展望
株式会社ココナラ
2024/12/11
フルスタックエンジニア見習いがCursorを使い倒してみた!
はじめに こんにちは! 株式会社ココナラココナラ募集部のひびきです。 最近の生成AIツールの進化は凄まじいですよね。毎日魅力的な生成AIツールがリリースされていて、どのツールを使うべきか迷ってしまいます。 そんな生成AIツール業界の中でも、コーディング支援ツールとして群を抜いて人気なものとしてあげられるのはCursorとGitHub Copilotの2つになるのではないでしょうか? 私は普段、Hono, Ruby on Rails, Next.js, Nuxt.js, Go などを使ってフロントエンドからバックエンドまで開発しています。 さまざまなプロジェクトを進める中で、生成AIツ
株式会社ココナラ
2024/12/11
Slack WorkflowをDeno Slack SDKで作ってみた
本記事は株式会社ココナラ Advent Calendar 2024 11日目の記事です。 こんにちは!株式会社ココナラマーケットプレイス開発部でQAチームのチームマネージャをしているまるです。今回はSlackのワークフローをDeno Slack SDKを利用して開発し、開発フローの一部を自動化した話をします! 背景 まずは背景として自動化対象のフローから説明します。弊社では内部統制上、開発に対する承認をGithubのissueで管理し、Slackにて承認依頼を行っています。そして1つの開発に対して「開発着手」と「テスト着手」の2つの承認をそれぞれ得る必要があります。 またそれぞれの承
株式会社ココナラ
2024/12/10
これができればGitHub Actions上級者だ!
この記事は株式会社ココナラ Advent Calendar 2024 9日目の記事です。 SREチームマネージャーのよしたくです。 ココナラに入ってからGitHub Actionsをレビューする機会が多くなってきました。そこで今回は「わかってるな」と思わせるGitHub Actionsの書き方をいくつか紹介していきます。 比較的簡単に「わかっている風」にできるものから記載します。 サードパーティのアクションをコミットハッシュで指定する Not Good - uses: actions/checkout@v4 Better - uses: actions/checkout@11
株式会社ココナラ
2024/12/09
プロジェクトの不確実性を下げるたった3つのコツ
この記事は株式会社ココナラ Advent Calendar 2024 9日目の記事です。 こんにちは。世界から法律に関わる悩みをなくしたい高崎です。普段はココナラ法律相談という、弁護士の先生方と相談者のマッチングサービスをつくっています。 https://legal.coconala.com/ 今年も大小さまざまなプロジェクトに関わってきましたが、その中でもこのチームや人は仕事の進め方がうまいな〜とか、なぜかスムーズに仕事が進むな〜と感心することが多くありました。 そういった人たちを観察して分かった共通点はプロジェクトの不確実性を下げるのがうまい、ということです。その中でこれは再現性高く
株式会社ココナラ
2024/12/07
AIスタジオのご紹介とストリーミング生成のポイント
本記事は株式会社ココナラ Advent Calendar 2024 7日目の記事です。 はじめに こんにちは。 株式会社ココナラの データテクノロジー室に所属しているエンジニアの DO です。 二児のパパをしています。かわいい笑顔に毎日癒されています(ただのノロケです 笑) ChatGPTの登場以降、ビジネスシーンでのAI活用が急速に広がっています。 しかし、多くのビジネスパーソンが「AIをどのように業務に活用すればよいのかわからない」「適切な指示を出すのが難しい」といった課題を抱えているのが現状です。 このような課題を解決するため、弊社は2024年11月18日に新サービス『ココ
株式会社ココナラ
2024/12/06
クエリ一つでGeminiマルチモーダルテキスト生成
本記事は株式会社ココナラ Advent Calendar 2024 8日目の記事です。 はじめに こんにちは。 株式会社ココナラ データテクノロジー室所属のエンジニア、 Unseo と申します。 趣味はミーアキャット観察です。 みなさん、Gemini [1]のマルチモーダル機能、使ってますか? すごい可能性を秘めているのですが、導入ってちょっと大変ですよね。API 叩いたり、環境構築したり…。 そこで今回は、BigQuery ML(BQML)[2]と オブジェクトテーブル[3]を組み合わせて、たった一つのクエリで Gemini のマルチモーダルテキスト生成を実現する方法を紹介しま
株式会社ココナラ
2024/12/06
初めてのRailsバージョンアップ経験の振り返りをしてみる
本記事は株式会社ココナラ Advent Calendar 2024 6日目の記事になります。 こんにちは。 株式会社ココナラ バックエンド開発チームのtoruchanと申します 皆様はシステムのバージョンアップ対応を経験したことはありますか? 自分は今年初めてRailsバージョンアップ対応の経験をしました。 本記事では自分が担当したRailsバージョンアップ対応についての振り返りを行っていこうと思います。 バージョンの差分について バージョンアップ前後のRuby/Railsのバージョンの差分は下記の通りです。 Rubyは2系から3系、Railsは5系から7系への変更を行いました。
株式会社ココナラ
2024/12/05
GitHub Appのインストールアクセストークンを試してみる
こんにちは。 株式会社ココナラのシステムプラットフォーム部インフラ・SREチームのかとりょーと申します。 この記事ではGitHubのアクセストークンに触れつつ、実際にGitHub Appのインストールアクセストークンを利用してリポジトリをcloneする流れを紹介します。 経緯 弊社ではCI/CDのツールの一つとしてCircleCIを利用しています。 CIの中で他のリポジトリと連携を行うことがあるのですが、外部サービスなのでGitHubとの認証が必要になります。 GitHubの認証にはいくつか方法がありますが、GitHub Appのインストールトークンに触れておもしろかったのでこの記事
株式会社ココナラ
2024/12/04
開発統括として一年の振り返りとこれから
こんにちは! 最近はロマサガ2、ドラクエ3と、世代どハマリのリメイク2作品に感動している せっきー(関川)(@k_s_eng)です。 今回は、一年の節目ということでココナラ スキルマーケットの開発統括としてやってきたことを振り返りつつ、2025年に進めていきたいと考えていることをまとめていきます。 いままでもこれからも試行錯誤をしながらプロジェクトマネジメントをしていますが、共感、疑問、成功体験など反応いただけると幸いです。 開発統括としてのミッション ココナラ スキルマーケットの開発統括として、中規模以上の施策について下記の観点で1年間進めてきました。 施策のスケジュールとリソー
株式会社ココナラ
2024/12/04
2024年の技術広報取り組み成果発表!
こんにちは! 株式会社ココナラのHead of Informationの ゆーた(@yuta_k0911)です。 技術広報 Advent Calendar 2024 シリーズ1 4日目の記事です。 また、株式会社ココナラ Advent Calendar 2024 4日目の記事も兼ねています! 良かったら弊社のアドベントカレンダーもご覧ください。 ココナラでは2022年から本格的に技術広報活動に取り組み始めました。 2024年の振り返りとして、本記事を書きます。 2023年の技術広報活動 まずは技術広報活動を始める前(だいたい2021年ごろ)の状況をご紹介します。 一言でいうと、何
株式会社ココナラ
2024/12/03
アーキテクチャ Conference 2024 参加レポート
こんにちは。 株式会社ココナラのアプリ開発グループ、インフラ・SRE チームのクララとココナラ募集部 開発チームのカヤです! 今回は 11/26(火) に開発された「アーキテクチャ Conference 2024」に参加してきたので、レポートします。 アーキテクチャ Conference 2024 とは 本カンファレンスでは、ご登壇者の方々に今一度システムの基盤となるアーキテクチャの思考法や手法といった全体像から、他社が実践した具体的な構築事例といった部分像までをお話しいただくことで、アーキテクチャに対する考え方を学び直し、発想を広げられることを目指しています。 (公式ページから
株式会社ココナラ
2024/12/03
オンラインDDLの検証とミスをした話
本記事は株式会社ココナラ Advent Calendar 2024 3日目の記事です。 株式会社ココナラマーケットプレイス開発部でバックエンドチームのチームマネージャーをしているぴろと申します。 今回は、MySQL8.0系でオンラインDDLの検証を行った話を書きます。 何故その検証が必要だったか ココナラでは日々、機能の開発や改修が動いていて、その中にはデータベースに大きな変更を入れたいケースがあります。 データベースに大きな変更を入れる際に大きな負荷を掛けすぎてしまうと、データベースにアクセスしにくくなったり、SQLの結果を返すのが遅くなったりしてしまいます。 そこで、MySQL8
株式会社ココナラ
2024/12/02
Advent Calendar とPlatform Engineering はじめました
はじめに 本記事は株式会社ココナラ Advent Calendar 2024 1日目の記事です。 今この記事を読んでくださっている皆さま、はじめまして! VP of Platform Engineering の@nu2 です。 私達は株式会社ココナラのソフトウェアエンジニアです。 ココナラとは https://coconala.com/pages/about ! ココナラは、ビジネスからプライベート利用まで、個人のスキルを気軽に売り買いできる日本最大級のスキルマーケットです。 スキルマーケットを祖業としながら現在”第二創業期”と銘打ち、コンパウンド(スタートアップ)[1]戦略を
株式会社ココナラ
2024/12/02
技術書典17で276部頒布できた、「コードレビューのループ図」を技術同人誌にした話
本記事は株式会社ココナラ Advent Calendar 2024 2日目の記事です。 こんにちは。 株式会社ココナラでバックエンド開発に従事するかわむーと申します。 私は趣味で技術同人誌を執筆しており、技術書典や技術書同人誌博覧会などの技術同人誌イベントへサークル参加しています。 直近でも2024年11月2日から11月17日まで開催されていた「技術書典17」にサークル参加しました。 そこで、「鍛錬するとコードレビューがループする 〜へーしゃの技術戦略室室長が語ったコードレビューの在り方〜」(以降、「コードレビューループ本」と記載)という本を頒布していました。 最終的な頒布部数は、オフラ
株式会社ココナラ
2024/11/27
その技術選定、本当に「選んだ」ものですか?
こんにちは。ココナラ募集部 開発チームのかもと申します。 先日チームメンバーより、リリースされたばかりのココナラ募集が全く違うアーキテクチャによりリプレイスされる予定、という記事が公開されました。 今回はこのリプレイスの過程で発生した、技術選定の悲喜こもごもをお送りします。 リプレイスという決断 ココナラは今年で運営開始してから12年を迎えます。栄枯盛衰が激しいウェブ業界で、これだけ長く続けられているのは、利用してくださっているユーザーの皆さまのお力によるものに他なりません。今後も引き続きご贔屓に……と申し上げるべきところですが、ここは技術ブログ。そのサービスの裏側のお話です。 さて
株式会社ココナラ
2024/11/27
CodeDeployを利用したときの連続デプロイには罠がある
はじめに こんにちは。 株式会社ココナラ(以降、弊社と表記)のインフラ・SRE チームのR.Y.です。 今回はAWS CodeDeploy、AutoScalingグループによるEC2インスタンスを増やそうとした時にハマったことについて語りたいと思います。 出題編 システム構成とデプロイワークフロー エラーの原因を特定する前に、まず弊社の一部のシステム構成とデプロイワークフローを紹介させてください。 デプロイツールのCircleCIを運用しており、 Githubへのコード更新をデプロイのトリガーとします。 スクリプトdeploy.shでソースコードをAWSにアップロードして、
株式会社ココナラ
1
More pages
4
5
6
7
8
More pages
16
コンテンツ
トップ
イベント
ブログ
グループに関するお問い合わせ