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

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

「DNSエラーってなに?」その原因と解決方法

はじめに

 はじめまして、ラクスでインフラを担当しているftkenjです。 WEBページにアクセスしようとするとたまに発生する「DNSエラー」について、よくある原因とその解決方法を紹介します。

  • はじめに
  • DNS」について
  • DNSエラー」について
  • DNSエラーとなる主な原因
    • 1.インターネットに繋がっていない
    • 2.ネットワークの構成が共有接続になっている
    • 3.一時的なアクセスの不具合
    • 4.DNSサーバの不具合
    • 5.WEBサイトの閉鎖
  • 解決方法
    • 1.ネットの接続状況の確認
    • * Windows10
    • * Mac
    • 2.ネットワーク構成の変更
    • 3.パブリックDNSの利用
    • 4.サイト管理者の対応を待つ
  • 最後に
  • 参考サイト
続きを読む

PHPerの今とその先について in 2021 【PHP TechCafe イベントレポート】

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

弊社で毎月開催しPHPエンジニアの間で好評いただいているPHPエンジニアのための勉強会『PHP TechCafe』。2021年7月のイベントでは社外でご活躍されているPHPエンジニアにもご参加いただいて「PHPerの今とその先」について語り合いました。今回はその内容についてレポートします。

rakus.connpass.com

  • PHPerの今とその先
    • PHPの基本知識
    • PHPの歴史
      • 1990年代の黎明期
      • 2000年代以降の機能強化
    • PHPエンジニアの人口/人気/キャリア
      • 言語別の求人数ではPHPが1位
    • PHPバージョン
      • PHP5がひとつの到達点
      • PHP7以降は言語機能が拡張され続ける
    • IDE
    • フレームワーク
    • フロントエンドとPHP
    • PHPの強み・弱み
      • PHPは遅いのか?
    • コミュニティ
  • PHP TechCafeについて
続きを読む

はじめての Next.js 入門(Headless CMSとの連携)

f:id:moomoo-ya:20210819200645j:plain

こんにちは。 株式会社ラクスで先行技術検証をしたり、ビジネス部門向けに技術情報を提供する取り組みを行っている「技術推進課」という部署に所属している鈴木(@moomooya)です。

今回は最近プライベートで利用するようになったフロントエンドフレームワークNext.jsについて、使えるようになるまでに参考にした情報などをまとめようと思います。

Next.jsはホスティングサービスを提供するVercel社が開発しているReactベースのフロントエンドフレームワークです。このNext.jsをプライベートプロジェクトのサイト構築に利用したケースを元に情報をまとめていきたいと思います。

この記事がこれからNext.jsを触りたいという方の参考になれば幸いです。

  • Next.jsを利用しようと思った背景
  • Next.jsを使うにあたって参考にした資料
    • ウェブサイト
    • 書籍
      • 和書
      • 洋書
  • Next.jsで実現したいと思ったことと実現方法
    • ・Headless CMSから取得したコンテンツを表示
    • ・コンテンツを部品化し、複数ページで表示 → うまくいかなかったorz
  • 他にNext.jsでできること
  • Gatsby.jsとの比較
続きを読む

【Meetup】SaaSを支える開発戦略・マネジメント/GraphQL、Flutter、大規模チーム開発、スクラム

アイキャッチ画像

はじめに

技術広報のyayawowoです。
いつもラクスのエンジニアブログをお読みいただき、またエンジニアイベントへのご参加、ありがとうございます。
今回はイベント申込も200名以上となり、大変盛り上がったMeetup(8/4開催)の発表内容についてご紹介します。

rakus.connpass.com

  • はじめに
  • イベントテーマ概要
  • 発表の紹介
    • ラクスの技術スタックを新陳代謝し開発を加速させる取り組み
    • 若手育成と機能開発を両立する開発戦略〜新機能開発を若手チームに任せてみた〜
    • スクラム開発チームをLessでスケールさせた話
  • おわりに
続きを読む

RDBMSとDBMSについて【初心者向け】

はじめに

こんにちは。楽楽精算開発チームのyk_itgです。

これまで6回の投稿で主にPostgreSQLについての記事を書いてきましたが、今回はPostgreSQLをはじめとするデータベースを管理するDBMSや、リレーショナルデータベースを管理するRDBMSについてまとめました。
初心者の方でも分かりやすい内容になっていると思いますので、ご参考いただけますと幸いです。

  • はじめに
  • DBMSとは
    • データベースって?
  • DBMSの分類と特徴
    • RDBMSとは
      • RDBMSの特徴
        • 柔軟な検索ができる
        • 整合性を完全に保てる
    • NoSQLとは
      • NoSQLの特徴
        • 処理が速い
        • 拡張性が高い
    • NoSQLの方がRDBMSより優れている?
  • RDBMSDBMSについて まとめ
  • 参考文献
続きを読む

【Denoまとめ】Node.jsと比較してみた

こんにちは。
今回は前々から気になっていたNode.jsの後継Denoについて調べましたので、Node.jsと比較しながら紹介していきたいと思います。

  • Denoとは
  • 環境
  • 開発環境のセットアップ
    • Deno CLIのセットアップ
    • 各種IDEのセットアップ
  • Denoの特徴
  • Node.jsとの違い
    • TypeScriptにネイティブ対応
    • Promiseファースト
    • モジュールシステム
      • package.jsonとnpmの廃止
      • URLを利用したimport
        • deps.ts
        • import maps
      • CommonJSからESModuleへ
  • その他
    • deno cacheでモジュールをキャッシュする
    • deno compileで実行可能バイナリを生成する
  • Denoまとめ 感想
  • 参考
続きを読む

JavaScriptのArray関数【まとめ】

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

  • はじめに
  • 前置き
    • some
    • every
    • filter
    • find
    • findIndex
    • map
    • forEach
    • reduce
    • reduceRight
  • さいごに
  • 参考文献

はじめに

こんにちは。UI開発課のmtaaaです。UI開発課のフロントエンドチームでは、定期的にメンバー間で勉強会や輪読会を行っております。JavaScriptのArray関数をテーマにした会で主導となって動く機会があったため、記録も兼ねて今回記事にしました。
Array関数は業務での利用機会も非常に多く、細かい部分を再確認できる良い機会になりました。それでは本題に入っていきます。

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