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

社内勉強会で出題した「アクセシビリティに考慮したツールバーとテキストボックス作成課題」の話

この記事は、 ニフティグループ Advent Calendar 2022  16日目の記事です。 初めに 最近、アニメを見る欲が復活した会員システムグループの2年目社員の関です。 数ヶ月前に以下のブログ記事を書きました。 主催した社内勉強会の課題でアクセシビリティ的に優れているTODOリストの課題を出した話 上記はアクセシビリティ的に良いTODOリストを勉強会の課題として出したと

リモートモブプロ支援ツール「mob」を使ってモブプロしてみた

この記事は、 ニフティグループ Advent Calendar 2022 14日目の記事です。 今回は、モブプロ支援ツールの「mob」について紹介していきたいと思います! モブプロとは? モブプログラミング(モブプロ)とは、複数人の開発メンバー(モブ)がコミュニケーションを取りながら実装を進め、実際にコードを書く「タイピスト(ドライバー)」と、「その他のモブ(ナビゲーター

Flutter で Hero Animations を実装する

この記事は、 ニフティグループ Advent Calendar 2022 13日目の記事です。 はじめに 最近ChatGPTにハマっている柴田です。普段はFlutterの開発を個人的に楽しんでいます。今回は、FlutterでHero Animationsを実装してみます。 Hero とは FlutterのHero Animationsとは、アプリらしいシームレスなアニメーションのことで、Androidで言うshared element transitions、iOSでいうSwiftUI2.0で追加されたmatchedGeometr

Google Colaboratoryで自然言語処理モデルT5をチューニングする

この記事は、 ニフティグループ Advent Calendar 2022 11日目の記事です。 はじめに 会員システムグループ N1!Machine Learning Product Engineerの中村です。 ニフティでは11/22にNIFTY Tech Dayというイベントを開催しました。 この時に、ニフティニュースにおける深層自然言語処理によるニュース記事要約について発表をさせていただきましたが、この時に行った転移学習(ファインチュー

Slackでインタラクティブなリマインドアプリを作ってみた

この記事は、 ニフティグループ Advent Calendar 2022  10日目の記事です。 はじめに こんにちは!インフラシステムグループの仲上と申します。 今回は、Slackでインタラクティブなリマインダーアプリを作成したので、紹介したいと思います。 背景 突然ですが、皆さんはSlackを使っていますか?Slackには優秀なリマインダー機能があり、繰り返し設定や日付時間指定、リマ

【12/20(火)12:00〜】NIFTY Tech Talk #8 ニフティのデータ分析を語る会を開催いたします!

NIFTY Tech Talkは、ニフティ株式会社の社員が主催するトークイベントです。 本イベントでは、ニフティグループの社員が業務を通じて学んだことを発信しています! 第8回目のテーマは「ニフティのデータ分析を語る会」です。 ニフティのデータ分析部隊のメンバーから実際の業務で培われたノウハウについて、LTと質疑応答を交えたディスカッション形式で語っていただ

Next.jsを使ったサイトの表示速度改善

この記事は、 ニフティグループ Advent Calendar 2022  8日目の記事です。 はじめに こんにちは!会員システムグループの渡邊です。普段はニフティトップページの開発運用を担当しています。 今回はニフティトップページでも採用しているNext.jsを使ったサイトの表示速度を改善する方法について紹介します。 実行環境 MacBook Pro(M1、2021) macOS v12.6.1 Next.js v13.0.6 next/image 画

SRE的なリスク分析手法を試してみた

この記事は、 ニフティグループ Advent Calendar 2022 5日目の記事です。 はじめに 会員システムグループ SREチームの浅見( @rubihiko )です。 インシデント管理、リスク分析の重要性の高まりから色々調べていたところ、以下の記事の記事をみて良いと思ったので試してみました。 その SLO は現実的ですか?SRE 的なリスク分析手法 Googleでは 稼働準備レビュー(PRR) 時に リスクを

AWS CDK Tips(設定値編)

この記事は、 ニフティグループ Advent Calendar 2022 4日目の記事です。 はじめに こんにちは。ニフティ 会員システムグループ シニアエンジニアの伊達です。 AWS上で稼働するアプリケーションの開発をするにあたってIaC(Infrastructure as Code)を実践することは一般的になっています。ただ、そのツールにはいくつか候補があるでしょう。ニフティではTerraformを使うことが多くCD

NIFTY Tech Talk コソコソ噂話

はじめに この記事は、 ニフティグループ Advent Calendar 2022 7日目の記事です。 どうも!IWSです!普段はお客様が初めて@niftyをご利用になる際の無料ID会員登録システムや、サービスをご利用になる際のログインシステムの開発・運用を担当しています。 そして、それとは別にオンライン会議イベントサポートチーム(通称:オンサポチーム)としても活動をさせていただい

SvelteでGoogle拡張機能を作る際に躓いたこと

この記事は、 ニフティグループ Advent Calendar 2022 3日目の記事です。 はじめに こんにちは。ニフティ会員システムグループのたけろいどです。 今回は業務改善の一環としてGoogle拡張機能を作ってみました。そのとき躓いたポイントを書いていきます。 背景 みなさんはGoogle拡張機能を作ったことはありますか? 低コストで行える業務改善の手段の一つとしてGoogle拡張機能

ニフティトップページの運用メンバーで障害対応ロールプレイングをやってみたよ!

概要 この記事は、 ニフティグループ Advent Calendar 2022 2日目の記事です。 こんにちは。ニフティ トップページチームの添野、山田、佐々木、宮本、碇川、渡辺です。今回は共同執筆記事です。 ニフティで開催した障害対応ロールプレイングについてご紹介します。 障害対応ロールプレイングとは、「実際にシステムに障害が起こったことを想定し、擬似的な障害を起こす

ケース別!リモートでのおすすめレトロスペクティブ

はじめに この記事は、 ニフティグループ Advent Calendar 2022 1日目の記事です。 急に冷え込んだと思ったら、なんともう12月です!年末になると1年を振り返りたくなりますね。 スクラムでは、一定期間(スプリント)ごとにふりかえりを行うことをレトロスペクティブと呼びます。 このレトロスペクティブですが、私たちのチームでは、メンバーが交代でファシリテートを

スクラムのお悩みに答えます! NIFTY Teck Talk #6 レポート

有志によるスクラム本がでました! N1! 制度でスクラムエバンジェリストを担当している西野です。 9/11にオフライン開催された技術書典13にて、ニフティ有志で執筆したスクラム本の頒布を行いました! スクラムマスターの話を中心に、いろいろなチームのスクラムとの戦いの記録が読めます。 以下からDLできるので、まだ読んでいない方はまずDLしてからこの記事を読

チームで成果をあげるために「自分がやろう」をやめよう

ニフティ株式会社でマネージャーをしている元安です。 今回はマネージャーとして業務する上で気を付けていることについて経験談を交えながら書かせていただこうと思います。気を付けていることはいくつもあるのですがいくつも書くと長くなるので今回はまず1つ。 マネージャーだから意識しなければならないものではなくどのような立場でも気を付けたい内容です