RAKUS Developers Blog | ラクス エンジニアブログ

株式会社ラクスのITエンジニアによる技術ブログです。

性能・負荷回帰テストをCIで運用している話

はじめに

性能回帰テストを自動化するプロジェクトを開発をしながら隙間を見つけてチームメンバーと行なっておりました。 完成して運用している今、下記3つをポイントに紹介していきたいと思います。

  • どのようにプロジェクトを進めたのか
  • 進める上でどのような課題が出て解決したのか
  • 運用方法

昨年の弊社アドベントカレンダー(性能回帰テストの自動化プロジェクト始めました)にてプロジェクトの進め方を紹介しました。 そこから再編集を行い、この記事にて完結編とさせていただきます。

続きを読む

実際の匿名化:データ匿名化 第6回

こんにちは、株式会社ラクスで横断的にITエンジニアの育成や、技術推進、採用促進などを行っている開発管理課に所属している鈴木です。

前回は匿名化したデータがどの程度匿名化されているかの指標についてお話ししました。

tech-blog.rakus.co.jp

今回は今回の取り組みの中で実際にデータを匿名加工する際にどのような流れで進めたのかについてお話ししていこうと思います。

連載目次

続きを読む

Firebaseを使ってリアルタイムチャットを作成してみた

はじめに

こんにちは。新卒2年目のtaku_76です。 以前FirebaseでLINEbotを作成するという勉強会に参加してきました。 しかし、元々Firebaseについて名前を聞いたことがあるくらいで知識が全くありませんでした。 そこで今回は実際に使ってみることで理解を深めようと思い、簡単なものではありますが FirebaseのRealtime Databaseを使ってリアルタイムチャットを作成しましたので、Firebaseとは、というところから紹介していきます。

  • はじめに
  • Firebaseとは
  • Realtime Databaseとは
  • 実装
    • Firebaseでプロジェクトの作成
    • ログイン方法の設定
    • Realtime Databaseの作成
    • Firebaseの読み取りの書き込み
      • データベース参照を作成
    • チャット作成
      • 送信準備
      • 送信処理
      • 受信処理
  • 終わりに
  • 参考

Firebaseとは

続きを読む

【9月】大阪開発ビアバッシュレポート

はじめに

こんにちは、strongWhiteです。今回は大阪オフィスで開催された9月ビアバッシュをご紹介いたします。 前回の記事はこちら↓ tech-blog.rakus.co.jp

発表一覧

続きを読む

iOS13でアップデートされたCoreNFCを試してみた

はじめに

こんにちは、新卒3年目エンジニアの@rs_tukkiです。先日開発オフィスが移転となり、美味しい昼食を探し求める日々が続いています。

さて、来る9/20(現地時間)、ついにiOS13がリリースされました!
ダークモードやSwiftUIなど、利用者としてだけでなく開発者としても魅力的な機能が様々追加されているそうですが、今回はその中でも、ついにアップデートされたCoreNFCについてまとめてみます。

  • はじめに
  • CoreNFCとは
    • 今までは
  • Suicaの履歴を読み取ってみる
    • Xcodeプロジェクトの設定
    • 読み取り開始まで
    • 読み取った内容の解析
    • 結果確認
  • まとめ
  • 参考
続きを読む

Eclipseでリモートデバッグする方法

こんにちは、新卒2年目のEngawaです。
今回はサーバにデプロイしたWEBアプリをEclipseでリモートデバッグする方法を書いていきたいと思います。

はじめに

普段から開発を行っている際は、Eclipseデバッグ機能を使い処理の流れや変数の値を確認しながら実装しているのですが、ローカル環境では実行できない部分(外部サービスと連携した後の処理とか)の実装では処理の流れや、変数には何が入っているかわからない上、動作確認もサーバにデプロイして確認しているのですが、エラーが出た時も詳細なエラー原因を探すのに苦労しました。
そこでサーバにデプロイしたWEBアプリをEclipseでリモートデバッグする方法を簡単にまとめてみました。

  • はじめに
  • 設定
  • 終わりに
  • 参考

設定

まずはTomcatの設定からです。
起動シェルの以下の1文を変更

続きを読む
Copyright © RAKUS Co., Ltd. All rights reserved.