【インターン】広告バナーで試行錯誤して学んだこと

エキサイトでデザイナーインターンをしているさかいです! 大学ではデザインとエンジニアリングを幅広く学んでいます。アルバイトでwebサイトを作成したりUIデザインを改修しながら勉強しています! また、個人的には絵を描くことが趣味で、イベント主催など…

【インターン】UI改修デザインから実装まで担当して学んだこと

エキサイトでデザイナーインターンをしているさかいです! インターンで学んだこと第2弾を書いていきます! 担当した業務としては大きくわけてこの2つです。 担当したこと 相談サービス「お悩み相談室」のmeta広告のバナー制作 恋愛相談サービス「恋ラボ」…

【Techcon】社内カンファレンス「Excite × iXIT TechCon」に登壇しました!

はじめに こんにちは、エキサイト株式会社3年目デザイナーの山﨑です。 今回は、弊社の社内カンファレンス「Excite × iXIT TechCon」に登壇した話について書こうと思います。 はじめに テーマ 「デザインの基礎知識」を題材に選んだ理由 登壇内容 結果 紹介 …

TerraformをやめてCDKでReStartしたあと、 CDKをやめてCDK for TerraformでReStartした話

こんにちは。 エキサイト株式会社の三浦です。 2024年2月16日、エキサイトで第3回目となるTechConが開催されました! 詳細は以下の記事を御覧ください。 tech.excite.co.jp 今回私は、「TerraformをやめてCDKでReStartしたあと、 CDKをやめてCDK for Terrafo…

2024年も社内カンファレンス「Excite x iXIT TechCon」を開催しました

はじめに Exciteメディア事業部でエンジニアをしている、taanatsuです。 今年もエキサイトHD(エキサイトとiXIT)主催の技術者向けの社内カンファレンス 「Excite × iXIT TechCon」を開催しましたのでご報告いたします。 去年の第一回 、第二回に開催されたT…

SpotBugsが可変オブジェクトでないものを可変オブジェクトと判定してしまう場合の対処法

こんにちは、エキサイト株式会社の平石です。 今回は、SpotBugsで可変でないオブジェクトが可変であると判定されてしまう問題に対処する方法をご紹介します。 はじめに SpotBugsは、Javaのプログラムの中のバグや脆弱性(につながると考えられるもの)を検知…

SpringBootでAWSのCredentialsを簡単に切り替える

こんにちは、エキサイト株式会社の平石です。 今回は、SpringBootでローカル環境からAWSサービスにアクセスする際にCredentialsを簡単に切り替える方法をご紹介します。 はじめに 準備 認証情報の設定 終わりに 参考文献 はじめに Spring Bootでローカル環境…

OpenAPI GeneratorでJavaのAPIクライアントを自動生成する

こんにちは、エキサイト株式会社の平石です。 今回は、OpenAPI Generatorを利用してJavaのAPIクライアントを自動生成する方法をご紹介します。 はじめに OpenAPI Generatorとは 準備 環境 使用するAPIドキュメント 依存関係の追加と設定を行う 実際に生成し…

「potatotips #86 iOS/Android開発Tips共有会」に参加してきました!

エキサイト株式会社の@mthiroshiです。 potatotips #86 にてLT発表をしてきました。その内容をレポートします! potatotips #86 感想 採用情報 potatotips #86 potatotips は iOS / Android アプリ開発者向けの勉強会です。 potatotips.connpass.com #86 は …

[Java]バーチャルスレッドを導入する方法 [SpringBoot]

はじめに こんにちは、新卒1年目の岡崎です。Java19でプレビュー機能として提供されていたバーチャルスレッドが、Java21で正式機能として提供されました。今回は、このバーチャルスレッドをSpringBootに導入する方法を紹介します。 バーチャルスレッドについ…

AWSのCIDRの指定と、VPC/サブネットにどうIPアドレスが割り当てられるのかについて

エキサイト株式会社メディア事業部所属のエンジニアの岩藤です。 AWSで新しくサービスを作る時に、必ずVPCの作成とサブネットの作成を行うと思います。 CIDRの書き方と、実際にVPCとサブネットにどうIPが割り当てられるかが、今更ながらに理解できてなかった…

Spring BootにおけるRedisのPrimary/Replicaノード判定が自動だったという話

こんにちは。 エキサイト株式会社の三浦です。 以前、Spring Bootにおいて、RedisのPrimary(Master)とReplicaのノードをそれぞれ呼び分けて使うことができる、という記事を書きました。 tech.excite.co.jp 今回はそれに関連して、実はPrimaryノード・Repli…

Amazon SESでの運用と注意点

エンジニアのAです。今回はAmazon SESについてご紹介します。 AmazonSESとは Amazon SESはAmazon Simple Email Serviceの略で、SES経由で自身のメールアドレスとドメインを使用してメールを送受信するためのコスト効率の高いメール配信サービスです。 AWS SE…

OpenAPI仕様のYAMLファイルからDartコードを自動生成する際に、タグに日本語は使わない方が良いという話

こんにちは、エキサイト株式会社の平石です。 エキサイトホールディングス Advent Calendar 2023の22日目を担当いたします。 OpenAPI仕様に基づいてAPIの仕様を定義したYAMLファイルから、アプリ用のDartコードを自動生成する際に、タグの指定で注意すべき点…

Laravel10 + vue3の環境でInertia.jsを利用する時はresolveComponentを利用する

こんにちは。エキサイト株式会社の奥川です。 本記事ではvue+laravelの環境にInertia.jsを導入する時に発生したエラーの解決方法について紹介します。 環境 発生したエラー 解決方法 環境 Laravel: 10.38.1 Vue: 3.3.13 発生したエラー Inertiaのドキュメン…

Canvaで記事サムネイルを作る方法

はじめに こんにちは、エキサイト株式会社3年目デザイナーの山﨑です。 エキサイトホールディングス Advent Calendar 2023 23日目は、山﨑が担当させていただきます。 qiita.com 今回は、ブログなどでよく使われる記事サムネイルがどのようにして作られてい…

【今日から使える!】デザイナーがよく使うあしらいをまとめてみた

はじめに こんにちは、エキサイト株式会社3年目デザイナーの山﨑です。 エキサイトホールディングス Advent Calendar 2023 25日目は、山﨑が担当させていただきます。 qiita.com 今回は、今日から簡単に使える「デザイナーがよく使うあしらい」について紹介…

SpringBootでの複数キャッシュサーバがある場合の切り替え

エキサイト株式会社エンジニアの佐々木です。エキサイトホールディングスのカレンダー | Advent Calendar 2023 - Qiitaの9日目を担当させていただきます。SpringBootでキャッシュ先を複数にする場合の設定をご紹介します。 前提 モチベーション コード まと…

[Java] どこで実装をするかで可読性が異なった話

はじめに こんにちは、新卒1年目の岡崎です。エキサイトホールディングス Advent Calendar 2023の25日目を担当します。 最近、記事に対する画像URLの変換処理を実装しました。この実装をどこでするかで可読性が異なったので、備忘録として記事に残します。 …

【2023年12月Firefox対応!】CSSの擬似クラス:has()とは?

こんにちは。 エキサイトで内定者アルバイトとしてデザイナーをしている齋藤です。 今回は2023年12月にFirefox(121)が対応したことにより主要ブラウザが完全対応となった、CSSの擬似クラス:has()についてその概要や使用方法についてお話したいと思います。…

第7回テクデザBeer Bashを開催しました

こんにちは。エキサイトでエンジニアをしている吉川です。 エキサイトホールディングス Advent Calendar 24日目の記事になります。 先日12/15(金)に社内交流イベントである「テクデザBeer Bash」の第7回を開催したので、そのレポートを書いていきます。 前…

IntelliJでThymeleafの補完が効くように設定する

エキサイト株式会社メディア事業部佐々木です。エキサイトHDアドベントカレンダー2023の15日目を担当させていただきます。メディア事業部では、SpringBoot/ThymeleafでMPAの開発を行っているところもあるのですが、HTML上での補完の効きが悪いというのがあり…

JavaでのEnumの実装の仕方と、よく使用するメソッド

はじめに こんにちは。新卒1年目の岡崎です。エキサイトホールディングス Advent Calendar 2023の21日目を担当します。 よろしければ他の記事もどうぞ! qiita.com 最近の業務ではEnumを使って実装をしました。なので、今日は改めてJavaのEnumについて紹介し…

うちのサイトて、ウェブアクセシビリティを確保できていますか?

こんにちは。エキサイト株式会社のあはれんです。 エキサイトホールディングス2023アドベントカレンダー 22日目をお届けします。 qiita.com 「法律が改正されるから、サイトのウェブアクセシビリティを気にしたほうがいい」というのを風の便りに聞きました。…

「サムネイル制作」で学んだこと- 第2弾-

こんにちは!デザイナーとして内定者アルバイトをしている澤田です! エキサイトホールディングス Advent Calendar 2023 シリーズ2の21日目の記事です! qiita.com 1年ぶりにサムネイル制作についてまとめてみる 昨年夏にインターンシップでサムネイル制作…

GitHub Actionsのworkflow_callイベントを使用してワークフローファイルを分割する

はじめに エキサイト株式会社 バックエンドエンジニアの山縣(@zsp2088dev)です。 エキサイトホールディングス Advent Calendar 2023の6日目を担当します。 私の担当するエキサイトブログでは、アプリケーションのテスト、ビルド、デプロイにGitHub Actions…

デザイナーが今年買った本を振り返る

こんにちは!SaaS・DX事業部デザイナーの鍜治本です! エキサイトホールディングス Advent Calendar 2023 シリーズ2の20日目の記事です! qiita.com 新卒で入社してから早三年。仕事も慣れた部分や生活環境が変わったこともあり、例年に比べて本を読む機会が…

初めてのオフライン展示会からデザイナーが学んだこと②

こんにちは!SaaS・DX事業部デザイナーの鍜治本です! エキサイトホールディングス Advent Calendar 2023 シリーズ1の20日目の記事です! qiita.com 2023年11月に出展したBOXIL EXPOについて、展示に向けて準備したことについても記事化していきます〜! 今…

エキサイト株式会社の採用候補者向け会社説明資料を制作した話

はじめに こんにちは、エキサイト株式会社3年目デザイナーの山﨑です。 エキサイトホールディングス Advent Calendar 202316日目は、山﨑が担当させていただきます。 qiita.com 今回はエキサイト株式会社の採用候補者向け会社説明資料をリニューアルした時の…

デザインシステムを活かすためのドキュメンテーション

こんにちは。エキサイトで内定者アルバイトとしてデザイナーをしている齋藤です。 エキサイトホールディングス Advent Calendar 2023 シリーズ2の19日目は、私齋藤が担当させていただきます。 今回は、あるプロジェクトでデザインシステム構築を担当していた…