スプーキーズのちょっとTech。

SPOOKIES社内のより技工的な、専門的なブログページです。

2025-01-01から1年間の記事一覧

カスタムフックを使いながら、バーチャル背景生成ツールを開発した話

🦓 < こんにちは! 先日、完全なReact初心者が社内用の「バーチャル背景生成ツール」を開発・デプロイしました! 説明するより、みてもらったほうが早いと思うので、完成したものの動画を貼っておきます シンプルなツールですが、作る過程でさまざまな学びが…

段階的にぼかす UI 表現 〜Web における Progressive Blur の実装と活用〜

こんにちは。ちゅるりです。 今回は、段階的にぼかしていく UI 表現の一例として Progressive Blur(プログレッシブ・ブラー)をご紹介しつつ、実装から実際のデザインへの組み込みまでを包括的に述べていこうと思います。 Progressive Blur とは 概要 タイ…

「Type」ScriptでHelloWorldをしてみた Part2

皆さんはTypeScript、使っていますか?TypeScriptっていいですよね。 JavaScriptに型をつけ、ソースコードの型を解析し、実行前に型的な部分の予期しないエラーを防いでくれます。つまり、JavaScriptを静的型付け言語にしたのがTypeScriptというわけです。 …

「Type」ScriptでHelloWorldをしてみた Part1

やあこんにちは。🌱だよ。皆さんはこのポストをご覧になったでしょうか? 🌱< This is "Type"Script...今回はtypeだけしか書いてないTypeScriptだよ正真正銘の"Type"Scriptって感じ画像下のAnswerが推論するものは一旦何でしょうか!自分の頭だけで考えてみてね…

Claudeで設計、Codexが実装:MCPでつなぐAI開発環境

こんにちは!まっちゃんです! 皆さん、Claude Codeは活用できていますか? 私は、現状でもSerena MCPを導入するなどして、結構活用できているように感じています! ですが、AIを活用する際に、もう一歩前に進む方法を @spookies_yuushi_suzuki と考えてみ…

弊社社内VPNをSoftEtherからWireguardに置き換えた話。

こんにちは。スプーキーズ東京オフィス窓口担当、鈴木です。 気づけば、この記事を書いてから半年以上が経過しましたね。 labs.spookies.co.jp いや、違う。 まだ一年経ってないはずなんですよ。 なのにAIコーディングツールの進歩が速すぎる。 前回まっちゃ…

Full Weak Engineer CTF 2025参加しました!

こんにちは!Spookiesに入ってもう少しで3ヶ月、こまさんです!! CTFは、入社する3年ぐらい前に一度参加してからずっとノータッチだったんですが、SpookiesにCTF部がある!という事で最近はボチボチ頑張ってます という事で、今回はSpookiesのCTFチームspoo…

Claudeの可能性を探ってみた

この記事は人間が書いています こんにちは。 まっちゃんです 現在、SpookiesではAIの導入を進めています。 導入を進めているAIはAnthropicという会社が開発している、ClaudeというAIです。 そのAIをどのように活用していけば良いかを書いていきたいと思いま…

【開発合宿in那須塩原】成果物発表~~~!!後編

こんにちは!アルバイトのガマです!! 開発合宿 in 那須高原(2泊3日) の後編をお届けします! 前回のブログでは、Aチーム・Bチームの成果をご紹介しましたが、 今回はいよいよ Cチーム・Dチーム・Eチーム の成果物をご紹介します!! どのチームも、テー…

【開発合宿in那須塩原】成果物発表~~~!!前編

こんにちは!アルバイトのガマです!! 今回は、先日開催した開発合宿 in 那須高原(2泊3日)での各チームの成果物を発表します!! 今回の合宿では、 「定量化が難しいものを、定量化・可視化するサービスを考え、制作する」 というテーマのもと、A〜Eの5チ…

CSV文字コード変換アプリのエンコーディング判定

こんにちは、spookies歴2か月目の下釜です! 今回は、CSVファイルの文字コード自動判定処理で発生した問題と、その対策について共有します。特に、jschardet を使っている方や、CSVの文字コードでハマった経験がある方に参考になれば嬉しいです。 問題内容 j…

NuxtのコーポレートサイトをNext.jsに置き換えたら、GithubCopilotに仕事を奪われかけた話

こんにちは。Spookies歴3か月のエンジニア、鈴木です。 この度、Nuxt.jsで作られていた弊社のコーポレートサイトをNext.jsに移植しました。 新年一発目の技術ブログは、本件についてまとめようと思います。 リプレイスに至った経緯 Reactのポートフォリオが…