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

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

2019-01-01から1年間の記事一覧

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

こんにちは、株式会社ラクスで横断的にITエンジニアの育成や、技術推進、採用促進などを行っている開発管理課に所属している鈴木( @moomooya )です。 前回は個人情報の匿名化とはどういうことなのかについてお話ししました。 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発表 『テスト…

【全ITエンジニア必修】匿名化された個人情報とは何なのか:データ匿名化 第1回

※公開時から一部訂正しています※ 文中で個人識別符号の例としてクレジットカード番号をあげていましたが、個人情報保護委員会から発行されている『「個人情報の保護に関する法律についてのガイドライン」及び「個人データの漏えい等の事案が発生した場合等の…

「参加してよかった!」と思えるイベント オープンソースカンファレンスについてご紹介 #osckyoto

こんにちは、MasaKuです。 今年もオープンソースカンファレンスが開催されましたので、毎年の恒例行事として参加してきました! www.ospn.jp 以前参加した際に、興味深かった発表の記事を書かせていただいたり、弊社で行っているビアバッシュで発表しました…

faviconが表示されない時に確認する5つのこと

はじめに faviconを表示させたいことがあったのですが、ブラウザごとの挙動の違いによって以外と苦しめられました。この記事ではタイトルの通り、faviconが表示されない時に確認することを記載します。 はじめに faviconって何? 確認したブラウザとそのバー…

Agile Japan 2019にムービースポンサーとして参加してきました

https://www.agilejapan.org/www.agilejapan.org はじめに 楽楽明細のエンジニアをしているid:eichisandenです。 7/18に行われたAgile Japan 2019のムービースポンサーを弊社の方で務めさせて頂きました。 アジャイルジャパン2019にムービースポンサーとして…

「Node.jsのEOLと格闘した2年間の記録」RAKUS Meetup Osaka #3 で発表しました!

こんにちは。シカタ(id:d_shr)です。 先月のことですが、弊社で開催した RAKUS Meetup Osaka #3で発表しました。 今回は発表内容について書きたいと思います。 発表資料 発表レポート 機能開発を担当している「Mail Dealer」でNode.jsのEOLと格闘した2年間に…

全文検索の探求 Elasticsearch(1) プロジェクト方針およびElasticsearch概要

みなさんこんにちは。フジサワです。今回は、前回の記事でご紹介いたしました、「開(か)発の未(み)来に先(せん)手をうつプロジェクト(通称:かみせんプロジェクト)」についての途中経過をレポートさせていただきます。 今年度のかみせんプロジェクト…

第1回:メルマガ配信サービスで重要な「メール到達率」と「迷惑メール対策」について【はいくる通信】

初めまして、MasaKuです。 はいくる通信 第1回を担当させていただきます。 はいくる通信はこれから全4回にわたって記事を投稿していきますのでお楽しみに! tech-blog.rakus.co.jp 第1回では、先日、弊社で開催した RAKUS Meetup Osakaの発表内容をもう少…

jQueryでスクロール位置を取得するときに困った話

はじめに こんにちは、新卒2年目のmrym_618です。 最近、jQueryでスクロール位置の取得する方法を実装しましたが、なかなかうまくいきませんでしたので、そのときのことを書いていきたいと思います。 はじめに jQueryでスクロール位置を取得する方法 うまく…

デシジョンテーブルについて調べてみた

こんにちは。新卒2年目のbadaikiです。早いもので後輩が配属され、社内の雰囲気がより明るく、より活発になっているように感じます。 目次 目次 はじめに デシジョンテーブルとは デシジョンテーブルの構成 メリット、デメリット 最後に 参考にしたサイト は…

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

はじめに こんにちは!今回は6月25日に行われたビアバッシュのご紹介をします。 今回のビアバッシュは翌日に行われたMeetupのリハーサルとLTの2部構成でした。 Meetupについてはcompassのページをご覧ください。 rakus.connpass.com 対象のMeetupは終了して…

【初心者向け】PostgreSQLでインデックスを使ってくれない理由

はじめに こんにちは、2年目になったyk_itgです。 今回はpostgreSQLでindexを利用した時、どれだけ検索速度が上がるのか調べてみよう…としたのですが、うまくindexを使ってもらえませんでした。今回はその時のことを記事にしたいと思います。 なお、この記事…

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