ニフティ株式会社 の技術ブログ

ISUCON13へ参戦するまでにやったこと

この記事は、 ニフティグループ Advent Calendar 2023 19日目の記事です。 はじめに こんにちは。会員システムグループの川上です。普段はiOS/Androidアプリ「マイ ニフティ」の開発をしています。(弊チームではエンジニアを 募集中 です!) 今回は、ISUCONという競技イベントにニフティ社員でチームを組んで参戦するにあたって実施した準備について紹介します。 イベント当

初心に戻って、Pythonのスコープとクラスの罠について

この記事は、 ニフティグループ Advent Calendar 2023 22日目の記事です。 こんにちは。ニフティ会員システムグループの増井です。 みなさん業務や趣味でPythonを使っていますか。 高い汎用性とシンプルな文法で知られるPythonは、データ分析や機械学習のプロジェクトから、Web開発、さらには日々の作業を自動化するスクリプトまで、幅広い分野で活躍しています。 私の所属す

NIFTY Tech Day 2023 開催レポート セッション編

この記事は、 ニフティグループ Advent Calendar 2023 25日目の記事です。 概要・はじめに 開場! 共通セッション ニフティの過去・現在・未来 KDDI共同講演:@￰niftyメール基盤移行プロジェクト 生成AIが切り拓く未来〜AWSにおける機械学習と自然言語処理〜 職種と企業を飛び越えたNTT Comとの新規ビジネス共創 Expert Tech Talk!〜ニフティスペシャリスト対談〜 2レーン開催セッショ

ニフティグループ アドベントカレンダー 2023 完走しました!!

この記事は、 ニフティグループ Advent Calendar 2023 25日目の記事です。 メリークリスマス!!! こんにちは!メリークリスマス! ニフティグループアドベントカレンダー2023 も無事完走いたしました!! 読んでくださった皆様、書いてくださったニフティ社員の皆様のおかげです。 今年は去年よりも多くの記事を書いてもらいました! 良かったこと 記事公開通知や週次ブ

動作確認に時間がかかるPRをレビューしやすくする技術 ~diffとプロセス置換を添えて~

この記事は、 ニフティグループ Advent Calendar 2023 24日目の記事です。 はじめに こんにちは。会員システムグループの上原です。 みなさん、コーディングは好きでしょうか?私は業務ではGo, Python, TypeScript, プライベートでゴリゴリRustを書いていて毎日楽しいです。 さて、業務でコーディングしていると付きまとうのがコードレビューです。コードのどこを変えたのかGitHub

デイリースクラムの見学に行ってデイリーを改善したい!

この記事は、 ニフティグループ Advent Calendar 2023 23日目の記事です。 はじめに こんにちは。新卒1年目の終わりが近づいてきていることに怯えている西根です。 ニフティでは複数のチームでスクラム開発を採用しています! ジョブローテーションで配属されていたチームでもスクラム開発(厳密にいうとなんちゃってスクラム開発)を採用していました! 今回は、あるス

Flutterコントリビューターになりました

この記事は、 ニフティグループ Advent Calendar 2023 22日目の記事です。 はじめに こんにちは。最近はGitHub Copilot無しでコーディングしたくない ShibataRyusei です。 業務ではiOS/Androidアプリ「マイ ニフティ」の開発を行っており、iOS, Android, バックエンドなどほとんどの開発に携わっています。 (ちなみに弊チームではエンジニアを 募集中 です!) 個人では日々Flutterを使った開

【2023年12月版】Notionの作図機能紹介(会社編)

この記事は、 ニフティグループ Advent Calendar 2023 4日目の記事です。 ニフティ株式会社の仲上です。 私は以前Notionの作図機能についてまとめたことがあります。 私的Notion作図ベストプラクティス【2023年5月版】 – Qiita こちらの記事はあくまで個人利用を前提として書かれているため、会社で利用している状況とは若干異なります。また、時間が立ってNotion側の機能にも

【やってみた】情シス(コーポレートエンジニア)が3年間スクラム継続する中で工夫したこと

この記事は、 ニフティグループ Advent Calendar 2023 21日目の記事です。 この記事を読んで分かること ニフティの情シス(コーポレートエンジニア)の概況 スクラムとは何か(ざっくりと) 情シスでスクラムをやるにあたってどんな工夫をしているか  ニフティで情シス、スクラムマスターをやっている小浦です。人生で初めてクリスマスケーキを予約したので、今年はク

ZapierでNotionDBのアイテム作成を通知しよう

この記事は、 ニフティグループ Advent Calendar 2023  20日目の記事です。 はじめに こんにちは、IWSです。 Yotutubeで配信している NIFTY Tech Talk では運営の方からYoutubeの枠を作成してほしいという依頼を受けるときにNotionのデータベースを活用し、こういったタイトル、概要欄にしてほしいというのを書いてもらっています。その際、Zapierを使って作成依頼が来たことが分か

シンクライアント環境への取り組み

インフラチームに所属しております松本と申します。 当社のお客様サポートセンター内の業務作業環境は、 情報漏洩やセキュリティ強化を考慮し、約15年前から タイトルにある環境を採用しております。 接続元機材は環境初期より、下記4点の特徴【コンセプト】 がある端末(筐体)を用いております。 1.記憶装置を搭載せず 2.単体で起動するOSでは業務遂行ができ

会社でもガチャを回したい!(SlackワークフローからGoogle Apps Scriptを実行する方法)

この記事は、 ニフティグループ Advent Calendar 2023 18日目の記事です。 風邪を引いてアドベントカレンダー遅刻しました はじめに ニフティ株式会社新卒入社一年目の中井です。今日は皆さんに会社でも回せるガチャを実装する方法、もとい、SlackワークフローからGoogle Apps Scriptを実行する簡単な方法についてご紹介します! 早速ですが、皆さんは普段、Slackを使われていま

コンテナによるローカル開発環境 その2(Dev Containers編)

この記事は、 ニフティグループ Advent Calendar 2023 18日目の記事です。 こんにちは。会員システムグループでエンジニアをしている山田です。 前回 はDocker Composeを利用し、コンテナ上でアプリケーションを実行する環境を整えました。今回はコーディングまでを含めた開発環境を整えていきます。 コンテナ環境の課題 コンテナという独立した環境を用意したので、コーディ

コンテナによるローカル開発環境 その1(Docker Compose編)

この記事は、 ニフティグループ Advent Calendar 2023 17日目の記事です。 こんにちは。会員システムグループでエンジニアをしている山田です。 私が担当するシステムでは、コンテナベースでの開発環境を整えて開発を行っています。その内容を社内レポートにまとめたりしていたりもするのですが、プライベートでも確認したいという声が社内から挙がったので、出せる範

フォースフィールドアナリシスでチームのアクションを作る

この記事は、 ニフティグループ Advent Calendar 2023 9日目の記事です。 こんにちは。会員システムグループの三浦です。とあるプロダクトの開発チームリーダーを担当しています。 今回は、チームで行ったふりかえりで特にやって良かったと感じた、フォースフィールドアナリシスについて紹介します。 チーム背景の詳細についてもある程度書いています。ぜひあなたのチ