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

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

OSS-DB Silver受験記〜学習方法ともし今ゼロから勉強するなら〜

はじめに

こんにちは、新卒1年目のYoshidaMichaelです。
私の所属しているチームでは1年目にOSS-DB Silverを取得するという目標があり、この度無事取得に至りましたので私の行った学習方法とその比較、今ゼロから学習を進めるならもっとこうできたな、といった内容をご紹介していきたいと思います。

続きを読む

Laravel 8 で強化されたレート制限の新機能を紹介!

こんにちは、MasaKuです。

2020年9月8日に Laravel 8 がリリースされました。

laravel.com

Laravel 8 では セキュリティ周りの強化として Laravel Jetstream という新しいスキャフォールディングが注目されています。

jetstream.laravel.com

しかし、レート制限の新機能にも注目です!

今回はレート制限の解説と新機能部分の説明を行いたいと思います。

  • レート制限とは
  • 1. 特定のアクション(APIなど)に個別の制限をかける
  • 2. 認証を通過したユーザとゲストユーザで制限を分ける
  • 3. 特別なオプションを保有しているユーザだけは制限を開放する
  • おわりに
  • 参考サイト
続きを読む

【スマホアプリ開発】今更聞けない「年度末自己分類報告書(Annual Self-Classification Report)」の書き方・出し方【永久保存版】

はじめに

こんにちは、@rs_tukkiです。
突然ですが、皆さんはiOSでアプリをリリースする際、以下のような表示を見たことがあるでしょうか。

輸出コンプライアンス情報

Appには暗号化が使用されていますか?Appに使用されているのがiOSおよびmacOSの標準的な暗号化のみである場合も「はい」を選択します。

暗号化というと難しく聞こえますが、実は一般的なHTTPS通信もこの暗号化に含まれています。*1
そして、App StoreGoogle Playでリリースするアプリにこの暗号化が使用されている場合、「年度末自己分類報告書」というものを毎年作成し、提出する必要があります。
今回は、その書類の書き方・出し方を調べてみました。

  • はじめに
  • なぜ「年度末自己分類報告書」の記載が必要なのか?
  • 報告書の書き方
  • 報告書の出し方
  • まとめ
  • 参考

*1:輸出コンプライアンスの概要 - App Store Connect ヘルプには「セキュリティで保護されたチャンネル (例:HTTPSSSL など) を使って電話をかける場合」が暗号化の使用にみなされるとの記載がある。

続きを読む

Visual Studio Code のインストールと日本語化まとめ

はじめに

こんにちは、itoken1013です。すっかり秋ですね!
今回は近年エンジニアに大人気のエディタの1つである Visual Studio CodeVSCode)のインストールと日本語表記の手順を示し、入門エンジニアがいち早く開発のスタートラインに立てるようにご説明していきたいと思います。

Visual Studio Codeラクスの中でも支持するエンジニアが多く、実際の開発業務でも十分活用していけるツールです。
一方でVisual Studio Codeは世界中で利用されているため、インストール直後では英語表記となっており、日本語のツールをメインで使う入門エンジニアには若干の使いづらさを感じさせる見た目となっています。
今回はWindowsMacOS別に日本語表記の手順を示していきますので、どちらのユーザーの方も安心して読んでいただければと思います!

続きを読む

【超入門】Xcodeのインストール方法-iosアプリを実機にインストールするまで

はじめに

社会人として2年目になろうというタイミング(今年の4月)で急遽、スマホアプリの開発を担当することになりました。 スマホアプリは初めての開発だったため、AndroidiOS それぞれの開発の学習を行いました。

両方の学習を終えて振り返ってみると、Android より Xcodeを用いたiOSの開発の方が新しい発見が多く、面白く感じました。そこで今回は、Xcodeで開発したiOSアプリを 実機/iPhone でデバック・動作確認を行うまでの流れを解説しようと思います。

  • はじめに
  • そもそもX-codeとは
  • ダウンロード・インストール
    • 作業時の落とし穴
      • 1. Xcodeをインストールできない場合がある
      • 2. XcodeとSwiftのバージョンの組み合わせは決まっている
  • プロジェクトを作成する/選択する
  • 実機でデバックするための設定
  • おまけ:Provisioning Profile とは
  • さいごに
続きを読む

【UI/UXデザイナーLT会】を開催しました【登壇者15名御礼】

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

はじめに

9/29(水)に行われました『UI/UXデザイナーLT会 #uiuxdesignerslt』のイベントレポートを発信させていただきます!
申し込みは300名の満枠、当日もたくさんの方にご参加いただけたイベントになりました!
rakus.connpass.com

  • はじめに
  • イベント概要
  • 発表の紹介
    • 1. 伝わらない UI UX の 正しい伝え方 / 木村圭
    • 2. UIを止めるな! ~UIデザインのコンサルティングで話すこと~ / yumemiさん
    • 3. デザイナーとして入社した私がフロントエンド領域から届ける体験価値とは / Three4Cさん
    • 4. 三次元的アクセシビリティ解釈。価値、多様性、そして時間 / masuP9さん
    • 5. 新卒2年目のデザイナーが大事にすること / yuriさん
    • 6. TypeScriptで解説する催眠術のかけ方 / Ouji Miyaharaさん
    • 7. Adobe XDでつくるVUIプロトタイピング / Makiko Odaniさん
    • 8. デザイナー採用のUXデザインに取り組み始めた話 / TomoyoHirokawaさん
    • 9. UIデザインの呪術性 - 覚書- / yuki_sasakiさん
    • 10. デザイナー 1 年目のわたしが考えるデザイン / uknmrさん
    • 11. 生産性が上がる文章の書き方と、デザインと文章の関係性 / ShinyaSatoさん
    • 12. 技術とデザインの間 / takanoripさん
    • 13. TypeScriptではじめるUIデザイン / kgsiさん
    • 14. Web UIの実装で考えていることと気をつけたいこと / yamanokuさん
    • 15.3次元のカラーピッカー的なものを作ってみた / chooさん
    • 16. BtoB SaaSのUIリニューアルの苦労 / 小林肇
  • おわりに
続きを読む

Flutterでカメラを作成してみた

こんにちは。技術推進課のt_okkanです。

最近業務でFlutterを使用することになり、少しずつですがFlutterを学習しています。 そこで今回はFlutterで、実機(iPhone)のカメラを利用してみました。カメラを使用するためのプラグインの追加から、カメラでの画像の撮影と保存、保存した画像の表示までを行います。

  • 環境
  • Flutterについて
  • アプリ作成〜プラグインのインストール
  • 実装
    • 使用できるカメラの取得
    • カメラ制御の初期化
    • カメラのプレビューの実装
    • 画像の撮影と保存の実装
    • 撮影した画像を表示する
  • 全体のソースコード
  • まとめ
  • 参考
続きを読む
Copyright © RAKUS Co., Ltd. All rights reserved.