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

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

自動化大好きエンジニアたちが語る、効率化・品質向上 Tips【26選】

f:id:tech-rakus:20211118155320p:plain

こんにちは、技術広報のyayawowoです。

「自動化(オートメーション/Automation)」
今、この言葉を聞いて胸がときめいた方に必見です!

当社主催イベントでも人気の高い
「自動化大好きエンジニアLT会」全5開催分の資料をまとめて紹介します!

イベント詳細はこちらをご確認ください!
自動化大好きエンジニアLT会
自動化大好きエンジニアLT会 - vol.2
自動化大好きエンジニアLT会 - vol.3
自動化大好きエンジニアLT会 - vol.4
自動化大好きエンジニアLT会 - vol.5

続きを読む

【多言語対応】Spring Boot+Java - 動的に言語を切り替る方法 -

  • はじめに
  • 多言語対応とは
  • さっそく環境準備から
  • message.propertiesを作成する
  • Configを設定する
  • ResourceBundleMessageSourceを継承した独自クラスを作成する
  • Controllerから作成したMultiMessageSourceを呼び出す
  • 実行してみる
  • まとめ

はじめに

はじめまして、バックエンドエンジニアのryrkssです。
今回、担当する開発業務にて、Javaフレームワークの中でも有名なSpring FrameworkにあるSpring Bootを使用して、多言語対応しましたのでそのお話をさせていただきたく思います。
多言語対応で調べたときの記事で動的ではない言語対応方法(ユーザの言語設定に左右されない)の記事が多い印象でした。
たしかにサンプルとしてはいいかもしれないんですが、実際のアプリケーションでは動的に言語を切り替えたいはずです。
それをSpring Boot + Javaで実現する1つの方法を記載したいと思います。

今回のゴールはブラウザ設定に応じた言語でJsonレスポンスを返却するというところにおきます。

Spring Bootについてはこちらのブログでも紹介されておりますので参考までに。
【入門】Spring Bootとは~実践まで - RAKUS Developers Blog | ラクス エンジニアブログ

続きを読む

【PHP入門】よく使う関数 まとめ

こんにちは、tatsumiです。

いきなりですが、PHPの標準で用意されている関数について、いくつぐらい知っていますか?
私は今までPHPでの開発経験がなく、7月ごろからPHPの勉強を始めたので、正直ほとんど知りません。。。
ただ、実際にPHPの開発に携わるようになって、関数を知っていることの重要性を改めて実感しました。

PHPを始め、どの言語でも言えることですが、
コードを読むのも、コードを書くのも、関数を”知っている”か”知らない”かで大きく変わってきます。

例えば、コードを読む場合、
関数を知っていればある程度スラスラ読めますが、関数を知らないと新たな関数が出てくる度に調べないといけなくなります。

また、コードを書く場合は、
コードを読む場合と同様に関数を知らないと毎回調べることになりますし、
場合によっては標準で用意されている関数を使わずに自力で実装してしまう、というケースもあると思います。
(実際に私も、自力で実装した後に関数が用意されていることを知ってショックを受けた経験が何度かあります。。。)

PHPでは多くの関数が標準で用意されています。
この記事では、その中でカテゴリ別によく使いそうなPHPの関数をまとめてみました。
PHPを使う際、こういう関数ってないのかなって思った時の参考にしてもらえればと思います。

www.php.net

続きを読む

【イベントレポート】JJUG CCC Fall 2021に登壇・協賛しました!

f:id:tech-rakus:20211119152508p:plain

こんにちは、技術広報のyayawowoです。
皆さん!2021/11/21(日)に開催したJJUG CCC 2021 Fallに参加されましたでしょうか?

今回は、弊社エンジニアの登壇資料をまとめさせていただきましたので
JJUGに参加した人、参加できなかった人のご参考になれば幸いです!

また、ロゴスポンサーとしても協賛させていただいております!

目次

  • 目次
  • ラクスエンジニアの登壇内容
    • 勤怠管理サービスでの継続的テストの取り組み
    • 変わりゆくAPI連携仕様との付き合い方
  • 協賛内容
  • 終わりに
続きを読む

【2021年 新人インタビュー】入社して6ヶ月以上経ったので、バックエンドエンジニアに今の心境を聞いてみた ~ 関西 後編 ~

f:id:tech-rakus:20211109183141p:plain

技術広報のyayawowoです。
今回は、2021年4月に入社したフレッシュな新人エンジニアの皆さんに

  • 応募きっかけ
  • 入社の決め手
  • 現在の業務内容
  • ラクスの魅力
  • 今後の展望

などなど、をインタビューしてみました!
是非、新卒入社を検討している学生の皆様にラクスの魅力が伝われば幸いです。

バックエンドエンジニア後編では、関西開発拠点にある配配メール開発課とメールディーラーチャットディーラー開発課に所属する新人エンジニア2名をご紹介します!

続きを読む

【2021年 新人インタビュー】入社して6ヶ月以上経ったので、バックエンドエンジニアに今の心境を聞いてみた ~ 関西 前編 ~

f:id:tech-rakus:20211109183158p:plain

技術広報のyayawowoです。
今回は、2021年4月に入社したフレッシュな新人エンジニアの皆さんに

  • 応募きっかけ
  • 入社の決め手
  • 現在の業務内容
  • ラクスの魅力
  • 今後の展望

などなど、をインタビューしてみました!
是非、新卒入社を検討している学生の皆様にラクスの魅力が伝われば幸いです。

バックエンドエンジニア前編では、関西開発拠点にある楽楽販売開発課に所属している新人エンジニア2名をご紹介します!

続きを読む

【2021年 新人インタビュー】入社して6ヶ月以上経ったので、インフラエンジニアに今の心境を聞いてみた

f:id:tech-rakus:20211109183227p:plain

技術広報のyayawowoです。
今回は、2021年4月に入社したフレッシュな新人エンジニアの皆さんに

  • 応募きっかけ
  • 入社の決め手
  • 現在の業務内容
  • ラクスの魅力
  • 今後の展望

などなど、をインタビューしてみました!
是非、新卒入社を検討している学生の皆様にラクスの魅力が伝われば幸いです。

インフラエンジニア編では、弊社でインフラ開発課に所属している新人エンジニア1名をご紹介します!

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