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

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

イベント詳細についてはこちらをクリック

【Git】Gitのブランチの切り替えで失敗したこと

Git

こんにちは。新卒1年目エンジニアのrs_shoです。投稿は2回目になります。 今回はGitのブランチの切り替えで失敗したことについて書いていきたいと思います。 はじめに なぜ自動マージが起こったのか 解決方法 stashの戻し方と、それ以外の対処法 おわりに 参…

【Elasticsearch】Analyzerを手動で設定する方法 -Analyzerを理解する-

初めまして。今年度新卒入社のmako_makokです。最近実家に帰って水族館でペンギンを見てきました。 今回は全文検索エンジンのコア機能の一つであるAnalyzerについて書いていきたいと思います。 はじめに 検索エンジンの仕組み Analyzerとは 前準備 Char filt…

【Git】間違ったcommitを取消すあれこれ【イメージ編】

こんにちは!新卒のrs_chankoです。 エンジニアとして就職して早半年になります。 大学でもプログラミングを学んだものの、チーム開発は初めて。 就職してから「バージョン管理システム」というものに触れました。 とても便利ですよね。 しかしその反面、難…

PMBOKから学ぶプロジェクトマネジメント知識

はじめに ラクスに入社して1年のitoken1013です。 ラクス入社前までSIerでPM補佐やPMOを経験してきましたが、 この度あらためてプロジェクトマネジメントについて学ぶ機会がありました。 そこで今回はPMBOKを用いて、プロジェクトマネジメントの基礎知識につ…

【Ajax】フォームをsubmitせずにバイナリデータをサーバに送りたい

はじめに こんにちは、@rs_tukkiです。上半期も終わったところでこの六ヶ月のうちに書いた言語を数えてみたところ、実に7つもの言語を触っていたことに気づき驚いています。 さて、先日コードを書いているうちに以下のようなことが必要になりました。 「Web…

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

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

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

こんにちは、株式会社ラクスで横断的にITエンジニアの育成や、技術推進、採用促進などを行っている開発管理課に所属している鈴木です。 前回は匿名化したデータがどの程度匿名化されているかの指標についてお話ししました。 tech-blog.rakus.co.jp 今回は今…

【Git】commitのタイミングと注意点

Git

初めまして。新卒1年目エンジニアのrs_shoです。 今回はGitのcommitタイミングと注意点について書いていきたいと思います。 はじめに そもそもcommitって? commitのタイミング commitする際の注意点 おわりに 参考資料

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

はじめに こんにちは。新卒2年目のtaku_76です。 以前FirebaseでLINEbotを作成するという勉強会に参加してきました。 しかし、元々Firebaseについて名前を聞いたことがあるくらいで知識が全くありませんでした。 そこで今回は実際に使ってみることで理解を…

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

はじめに こんにちは、strongWhiteです。今回は大阪オフィスで開催された9月ビアバッシュをご紹介いたします。 前回の記事はこちら↓ tech-blog.rakus.co.jp はじめに 発表一覧 個人的に気になった発表 1日で学ぶ機械学習 エンジニアの知的生産術を読んで ス…

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

iOS

はじめに こんにちは、新卒3年目エンジニアの@rs_tukkiです。先日開発オフィスが移転となり、美味しい昼食を探し求める日々が続いています。 さて、来る9/20(現地時間)、ついにiOS13がリリースされました! ダークモードやSwiftUIなど、利用者としてだけでな…

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

こんにちは、新卒2年目のEngawaです。 今回はサーバにデプロイしたWEBアプリをEclipseでリモートデバッグする方法を書いていきたいと思います。 はじめに 普段から開発を行っている際は、Eclipseのデバッグ機能を使い処理の流れや変数の値を確認しながら実装…

第4回:ケータイの進化とともに変化してきたキャリアメールの歴史 【はいくる通信】

初めまして、hidePoohです。 第四回を担当させていただきます。 私たちが住む日本では、携帯電話という文化は独自の進化をしてきました。 キャリアメールも例外ではなく、各キャリアごとに特徴を出したものへと進化してきました。 なお、「キャリアメール」…

大量データを検索するサービスでElasticsearchはRDBの代替候補になりうるか?(Elasticsearch vs pg_bigm)

みなさんこんにちは。フジサワです。前回の記事でお伝えしていたElasticsearchの検証がひと段落しましたので、検証結果をレポートいたします。 連載目次 『全文検索 〜 Elasticsearchとデータ匿名化手法』 『全文検索の探求 Elasticsearch(1) 』: プロジェク…

データ匿名化の指標:データ匿名化 第5回

こんにちは、株式会社ラクスで横断的にITエンジニアの育成や、技術推進、採用促進などを行っている開発管理課に所属している鈴木です。 前回はデータを匿名化する際の一般化の例についてお話ししました。 tech-blog.rakus.co.jp 今回は匿名化したデータがど…

Excelで正規表現を使って置換する方法

こんにちは、新卒2年目のmrym_618です。 今回は、VBAやマクロを使わずに、Excelで正規表現を使って置換する方法についてまとめていきたいと思います。 はじめに エディタを使って置換する方法 最後に はじめに 最近、業務でExcelを正規表現を使って置換した…

匿名化のために行うデータ項目の一般化とは:データ匿名化 第4回

こんにちは、株式会社ラクスで横断的にITエンジニアの育成や、技術推進、採用促進などを行っている開発管理課に所属している鈴木です。 前回はデータを匿名化していく手順と、匿名化したデータを比較するための情報量の算出についてお話ししました。 tech-bl…

PostgreSQLのテーブルサイズの調べ方

こんにちは。最近、体型維持の目的で筋トレを始めたbadaikiです。 先日、業務でPostgreSQLのテーブルサイズを調査することがあり、PostgreSQLの仕様の理解が不足していると実感しました。今回はそのことについて備忘録的に書いていこうと思います。 はじめに…

個人情報を匿名化するプロセス:データ匿名化 第3回

こんにちは、株式会社ラクスで横断的にITエンジニアの育成や、技術推進、採用促進などを行っている開発管理課に所属している鈴木です。 前回は匿名化された個人情報において個人が特定されないとはどういうことなのかについてお話ししました。 tech-blog.rak…

若手エンジニアにおすすめ! ソフトウェアテストを学べるおすすめ書籍

こんにちは。新卒2年目のchoreiiです。 最近は会社所有の書籍を読むのが趣味になってきています。 今回のブログはそんな書籍のうちからソフトウェアテストに関する1冊を紹介します。 目次 目次 はじめに ソフトウェアテスト手法 同値クラステスト 境界値テス…

コードの静的解析を行うESLintについて

こんにちは。2年目のy_kwmtです。業務でESLintに触れる機会があったので、ESLintについてブログにまとめます。 ESLintとは インストール 実行 エラー、警告の種類 最後に 参考 ESLintとは ESLintはJavaScriptのための静的検証ツールです。 ファイル内のバグ…

モブプログラミングのすゝめ

私の所属する開発チームで行ったモブプログラミングの様子についてご紹介します。 これからモブプログラミングしようかと考えているが、 ハードル高いなぁと感じているチームリーダーの方 チームに対してモブプログラミグを提案したいと思っているいちメンバ…

第3回:開発者泣かせの多彩な状態変化でメールマーケティングを支える配信のしくみ【はいくる通信】

初めまして、pbtnhanです。ラクスベトナムから日本へ出向中のベトナム人です。はいくる通信の第3回を担当させていただきます。 第3回では、お客様のマーケティングの方法に合わせて選べるメールの配信方法と私たち開発者が意識している多彩な状態変化につい…

個人情報は匿名化しても意味がないのではないか?:データ匿名化 第2回

こんにちは、株式会社ラクスで横断的にITエンジニアの育成や、技術推進、採用促進などを行っている開発管理課に所属している鈴木です。 前回は個人情報の匿名化とはどういうことなのかについてお話ししました。 tech-blog.rakus.co.jp 今回は個人情報の匿名…

【PostgreSQL 9.4 → 11】pg_upgradeでデータベースクラスタをバージョンアップ

こんにちは 楽楽明細開発課のsts-250rrです。 先日Postgres11の入った検証環境に、現在運用中の環境のデータを移行して検証したいという機会がありました。 何点か意外とあるんじゃないかなというポイントがありましたので、Try&Errorの内容をまとめておこう…

振り返りの手法を理解しよう~YWT法編~

はじめに こんにちは、新卒3年目エンジニアの@rs_tukkiです。先日開発オフィスが移転となり、美味しい昼食を探し求める日々が続いています。 さて、昨年このブログの中でこんな記事を書きました。 tech-blog.rakus.co.jp 振り返りの手法のひとつ「KPT法」に…

第2回:メルマガ配信のメールの種類と開発時の考慮【はいくる通信】

はじめに こんにちは、strongWhiteです。 はいくる通信 第2回を担当させていただきます。 はいくる通信についてはこちら↓ tech-blog.rakus.co.jp 第1回の記事はこちら↓ tech-blog.rakus.co.jp 今回は、弊社のメール配信システム「配配メール」から配信できる…

古い静的ファイルを読み込ませない!Cache Bustingとは

はじめに こんにちは、3年目のid:FM_Harmonyです。 今回は、Cache Bustingと呼ばれるブラウザのキャッシュを制御する方法について調べる機会があったので、ブログ記事にまとめてみました。 静的ファイルのURLに一見意味のないクエリパラメータがついているこ…

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

はじめに 8月6日に行われたビアバッシュのご紹介をします。 今回はテーマ縛りなしで思い思いの「技術ネタ」を発表していただきました。 はじめに 発表一覧 個人的に気になった発表 inotifyのはなし 全機能テストの自動化 LT:Firebase Hack!! おわりに 発表一…

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

はじめに こんにちは、strongWhiteです。今回は大阪オフィスで開催された7月ビアバッシュをご紹介いたします。 前回の記事はこちら↓ tech-blog.rakus.co.jp はじめに テーマ発表 『沼へのご招待』 『Healthy Engineer Life』 『気分は南国』 LT発表 『テスト…

Copyright © RAKUS Co., Ltd. All rights reserved.