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

AWSで学習済み機械学習モデルを爆速でデプロイする方法

はじめに こんにちは、ニフティのいかりがわです。 ニフティでは毎年、新卒エンジニア向けのOJTとしてエンジニア定例という勉強会を開催しています。 私は機械学習の講師を務めていて、講義の中で Amazon SageMaker を使ったハンズオン実習を行うことにしました。そのために、いろいろな勉強をして準備を進めていました。 その中で、 Amazon SageMaker JumpStart が学習済みのモ

Notionで仕事のスピードを加速するテクニックとは? NIFTY Tech Talk#10 を開催しました🎉

こんにちは! Notion勉強中の小浦です。 他の人が作ったスペースを覗いてみると、見たことない機能を駆使していたりして気になりませんか?私は気になります。 ということで、月に一度開催しているNIFTY Tech TalkでNotionについて話しました! イベントの概要 YouTube Liveにて、ニフティのNotion活用事例について3名が話しました。 詳細についてはこちらの記事をご参照くださ

プルリクエストの質を上げるGithub Actions活用法

はじめに 基幹システムグループ 湊谷です。 突然ですが、皆さんGithub Actionsって使っていますか? GitHub Actions は、ビルド、テスト、デプロイのパイプラインを自動化できる継続的インテグレーションと継続的デリバリー (CI/CD) のプラットフォームです。 リポジトリに対するすべての pull request をビルドしてテストしたり、マージされた pull request を運用環境にデプロイした

スクラムマスターが持つべき新たな武器「動機づけ面接」

ニフティ株式会社でニフティニュース開発チームでスクラムマスターをやっている中村です。 この記事ではスクラムマスターが身につけるべき新たなスキルとして「動機づけ面接」を紹介します。 (途中のスライドは週次で行っているチーム会の内容からの引用です) スクラムマスターの難しさ 普段は開発チームにおいてスクラムマスターをやっているのですが、スク

【チーム開発インターンシップ3days】サイトの課題解決に向けた実装に挑戦!

はじめに こんにちは。新卒4年目の南です。 ニフティでは新卒採用活動の一環として、毎年インターンシップを開催しています。 私は2021年・2022年のチーム開発インターンシップにメンター社員として参加し、今年もメンター社員として参加します。 本記事では、今年も開催を予定している「チーム開発3daysコース」について紹介します。 少しでもニフティのインターン

マスタデータ管理のためにAdminer Editorを検証してみた

はじめに こんにちは。ニフティ株式会社入会システムチームの高畑です。 最近マスタデータ管理のために、Adminer Editorというアプリケーションを試してみましたので紹介します。 背景 システム設定やマスタデータをDB上のテーブルで管理している際に、操作ミスによっては影響が大きいためSQLを直接操作したくありません。そのため、社内運用ツールを作成することもあ

【6/27(火) 12:00~】スクラム開発の真髄を探る!認定スクラムマスター研修参加者が語る成功のカギを開催します!

イベント概要 NIFTY Tech Talkは、ニフティ株式会社の社員が主催するトークイベントです。 本イベントでは、ニフティグループの社員が業務を通じて学んだことを発信しています! 第12回目のテーマは「スクラム開発の真髄を探る!認定スクラムマスター研修参加者が語る成功のカギ」です。 研修から試験、そしてその先へ。 研修や試験、資格取得後どうだったか、第一歩

最強の開発チームを目指す!Four Keysでパフォーマンスを可視化して改善

はじめまして。SREチームの島です。 今年の3月にニフティに入社した駆け出しSREです。 前職では10年ほどアプリ開発に携わっており、この度SREデビューしました。 そんな私がニフティに入って最初に行った「Four Keysの設定」について、試行錯誤した経験を交えながら綴りたいと思います。 この記事の内容 触れること Four Keysの概念 実体験に基づいたFour Keysの設定例 触れな

ビルドとかしつつ環境も分けてclaspのデプロイを楽にしたい

こんにちは、最近はスプレッドシートの値をgetValuesした時の型が自由すぎることが悩みの宮本です。便利といえば便利なんですが、自由奔放すぎてTypeScriptだとちょっと手を焼いています。 はじめに みなさん clasp はご存知でしょうか?claspは、Google Apps Script(以下GAS)のプロジェクトをコマンドラインでデプロイできるようにできるツールです。GASをローカルで開発し、

concurrent.futuresモジュールを使用してPythonでマルチスレッドを最適化する

はじめに ニフティ株式会社 会員システムグループの深田です。 ニフティではブカツ制度という社内交流の活動支援制度があり、最近会社でも健康志向が高まってきているので、筋トレ部なるものを発足しようかと考えています。 早速ですが、みなさんは Python でマルチスレッド(以下、並行処理)を実装されていますか? Python で並行処理を実装する方法はいくつか挙げ

自分しか知らないシステムでモブプロやってみた

はじめに 基幹システムグループの大里です。 新年度になってもう2か月になりました。新年度になってから部署替えやチーム編成の変更も生じるかと思います。 私の所属するチームは去年の6月に他のサービスを担当していた2人とチームが合併して3人チームになりました。このチーム編成の変更の際にまず立ち向かわないとならない問題として、自分が担当しているシス

30分でできるZapier による Google フォームと Notion DB の連携

基幹システムグループ N1! オートメーションスペシャリストの南川です。 今回は、自動ワークフロー作成サービスである Zapier を使った Google フォーム (Google Forms) と Notion データベースの連携について紹介します。 こちらの記事は、 NIFTY Tech Talk #10「 Notion で仕事のスピードを加速するテクニックとは?」 にて発表した内容がベースとなっており、その時の スライド も公

落ちないシステムの作り方~NIFTY Tech Talkとニフクラエンジニアミートアップのコラボレーション企画!~を開催しました!

はじめに こんにちは!NIFTY Tech Talk運営の碇川(いかりがわ)です! 2023年4月19日(水)に開催した「落ちないシステムの作り方〜NIFTY Tech Talkとニフクラエンジニアミートアップのコラボレーション企画!〜」にて司会進行を務めさせていただきました。 今回のNIFTY Tech Talkは ニフクラエンジニアミートアップ とのコラボレーション企画で開催しました! 業務で扱っている

「Zapier」を用いたSlackでのChatOps

はじめに 初めまして。 ニフティ株式会社 会員システムグループの川上拓哉です。 今回は、私の所属しているチームでの運用業務を、Webサービス「Zapier」とSlackを用いてChatOps化をしてみた、という記事です。 Zapierとは Zapier とは様々なクラウドサービス、アプリ間をノーコードで連携することができるSaaS です。 クラウドサービスのイベントやスケジュール(Trigger)をも

【5/30(火) 12:00~】NIFTY Tech Talk 新人エンジニアに贈る最強の開発環境 を開催します!

イベント概要 NIFTY Tech Talkは、ニフティ株式会社の社員が主催するトークイベントです。 本イベントでは、ニフティグループの社員が業務を通じて学んだことを発信しています! 第11回目のテーマは「新人エンジニアに贈る最強の開発環境」です。 ニフティのエンジニアが、働き始めた新人エンジニアに開発環境を紹介する回となります。 概要 日程:5月30日(火)12:00〜1