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

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

【JDK】Javaの更新で考えたこと

  • 考えること1: JDKのEOL
  • 考えること2: 使用しているMW(ミドルウェア)の対応バージョン
  • 考えること3: JDK本体の更新内容
  • 考えること4: 性能テスト
  • まとめ

皆さんはJDKの更新をしたことがありますでしょうか。
私はこれまでやったことはありませんでした。。
理由は単純で基本的にJDKはLTS(長期サポート)を使用し更新する機会がなかったからです。
しかし今回偶然にもJDKの更新をする機会があったので更新する際にどのようなことを考えながら実施したかを
備忘録がてらご紹介したいと思います。

続きを読む

PHPerのための「PhpStorm」を語る【PHP TechCafe イベントレポート】

弊社で毎月開催し、PHPエンジニアの間で好評いただいているPHP TechCafe。
2023年4月のイベントでは「PhpStorm」について語り合いました。
弊社のメンバーが事前にまとめてきた情報にしたがって、他の参加者に意見を頂いて語り合いながら学びました。
今回はその内容についてレポートします。

  • 「PhpStorm」を語る
    • PhpStormとは
      • JetBrains社とは
    • 静的解析ツールとしての一面
    • 最新機能
      • 2022.3
        • 非推奨の動的プロパティ
        • 日時形式のプレビュー
        • リストでの array shape の繰り返しをサポート
      • 2023.1
        • 3v4l.org での PHPクラッチファイルの実行
        • インデックス作成中でも使用できるようになった Go to Class(クラスに移動)アクション
        • データフロー解析に対応したデバッガー
        • var_dump() / dd() のターミナル出力にクリック可能なパスとクラス参照を追加
        • 新しいインスペクション
    • ショートカット
      • 主なコマンド
        • 編集系
        • 検索系
        • ナビゲーション
      • 参考資料
    • プラグイン
      • Marketplace
      • Top PhpStorm Downloads
      • Pickup
    • 静的解析機能
    • 他のエディタと比べて
  • まとめ
続きを読む

【IPA】データベーススペシャリスト試験の受験記と対策法(午前/午後別)

はじめに

こんにちは、Hiropyです。

昨秋(2023年10月)IPAデータベーススペシャリスト試験を受け、無事合格しました。

本記事では、私が行った対策法と軽い感想を紹介します。

 

続きを読む

【初心者向け】ChatGPTがシェルスクリプトをうまく作ってくれない時に知りたかった4つのコツ

皆さんこんにちは!開発エンジニアをしているnkumaです!
最近ますます生成AI系の勢いが増しているのを感じる今日この頃です。
今回は、(1年くらい前の経験にはなりますが)ChatGPTを触り始めたくらいに躓いた経験から、
うまくいかないときに試していただきたい工夫をいくつかご紹介したいと思います。

本記事のターゲット

  • お使いのChatGPTが素直じゃない方
  • なぜかChatGPTに作らせたいものが、どんどん逸れていってしまう方 など

※ChatGPTやシェルスクリプトといった言葉は知っている初心者を対象といたします。
そのため、そういった言葉の定義や解説は当記事では触れないのでご了承ください。

  • 本記事のターゲット
  • はじめに
  • 知りたかったコツ4個
    • ⓵ 段階的に飲み込ませる
    • ② パーツごとに作成してもらい、組み合わせるのは自分でやる
    • ③ 入力データを用意して、読み込ませる
    • ④ 都度、途中経過のファイルを出力する
    • Before/After のスクリプト
  • 最後に
続きを読む

git diffで色々比較!

はじめに

こんにちは、新卒1年目のTKDSです。 今回はgitについて調べました! gitはよく使われているバージョン管理システムで、記事をご覧の皆さんも使ったことがあるのではないでしょうか? この記事では、diffコマンドのケース別の使い方について実際に試しながらご紹介します。

  • はじめに
  • git diffとは?
    • 準備
    • add前の変更の差分
    • 特定のコミットとadd前の変更との変更
    • 特定のブランチと現在のブランチの状態の比較
    • コミット間の変更
    • ブランチ間の変更
  • まとめ
続きを読む

WASMとは?ブラウザ上で動くバイナリコードのフォーマット

はじめに

新卒1年目のTKDSです! 今回は昨年社内LTで発表した内容をもとにWASMについての情報をまとめた記事を書きました。 WASMについていくつかの項目に分けて記述します。

  • はじめに
  • WebAssembly(WASM)とは
    • WASMの仕組み : 実行環境
    • WASMの仕組み : なぜJSより速い?
    • ブラウザで試す
  • WASMの事例
続きを読む

【まとめ前編】楽楽精算PdMが資料を作るときに考えていること

皆さん、こんにちは!もしくはこんばんは! 楽楽精算プロダクトマネージャーの@wekkyyyyです。

前回は「楽楽精算のPRD(製品要求仕様書) Agenda」というテーマで記事をかかせていただきました。

tech-blog.rakus.co.jp

今回は趣向を変えて、「資料を作るときに考えていること」
いわゆるドキュメンテーションスキルについて書いていこうと思います。

目次は以下となります。

  • 対象読者
  • 筆者がどんな人物か
  • なぜこれを書いたのか
  • 注意点
  • 資料を作るときに考えていること
    • 【まずやる】仕事と作業を分けて優先度をつける
    • 【いざ開始】1つのアウトプットを3ステップで分けて作業する
      • 【15点版】1に達成状態・2に達成状態・3、4がなくて5に達成状態
      • 【15点版】Agendaとざっくり内容でストーリーをつくる
      • 【30点版】納得感をどうやって実現させるか考える
    • 続きは後編へ...
続きを読む
Copyright © RAKUS Co., Ltd. All rights reserved.