※弊社エンジニアの記事になります。 Renovateとは ソースコードの依存関係を最新にするため、プルリクエストの自動作成等を行なってくれるツールです。細かいカスタマイズができるのが特徴で、モノレポにも対応しています。 導入方法 公式のリポジトリに手順 が書かれてます。基本的に、以下の流れで導入できます。 Ren...
※弊社エンジニアの記事になります。 はじめに Next.js13.4から安定版として新しく追加された機能、App Routerを実務で使うに当たって便利そうな機能の一部など調べたことをまとめました。 React/Next.jsを既に実務で使用している方、App Routerへの移行を考えている方、Reactの学習...
※弊社エンジニアの記事になります。 きっかけ 業務でrails APIの環境に出会い、railsの勉強がてら個人で同じ構成で何か作ってみようとした時に、APIでの認証へ具体的な理解が浅いなと思ったので、調べてみることにしました。 この記事では、APIでの認証の基本的な仕組みを理解した上で簡単な実装ができるまでを目...
概要 Laravelのバージョンアップを苦労しながらやりとげたので、調査・検証方法を備忘録がてらまとめてみます。 背景 Laravel9から10へのバージョンアップは、想像以上に苦労しました。 振り返ってみると調査が足りなかったり、バージョンアップに伴って何をするべきなのか全容が見えていないように感じました。 そ...
弊社エンジニアの記事になります。 はじめに こんにちは。 「ソート」はどの言語においても標準ライブラリなどで高速のアルゴリズムが採用されています。わざわざ実装する機会はなかなかないかと思います。一方でソートのアルゴリズムはアルゴリズム界のHello Worldと言っていいくらい重要です。(素晴らしい記事 の受け売...
※弊社エンジニアの記事になります。 nullの判定方法のいろいろ その2 C#のnullの判定方法にも色々種類がある。 実際に自分でコードを書く時に使うのは1種類でも良いが、他の記述法を知っていれば何かのときに役立つだろう。 その1では null の判定だったが、その2では nullじゃない の判定についてまと...
※弊社エンジニアの記事になります。 実装を行なった経緯 知人が最近飲食店を始めたので、何か手伝えることがないか考えた結果あまり手伝えることがなかったので、instagramのデータを記入を自動化してみました。 お店のためになったかは微妙ですが、データが力を発揮するのはまだまだ先だと思ってるのでひとまずよしとします...
※弊社エンジニアの記事になります。 実施すること SwiftUIでRealmを用いて、CRUD処理を実装する はじめに SwiftUI上でRealmをどのように用いるかを確認するために公式ドキュメントを参考にして実装した。 公式ドキュメント https://www.mongodb.com/docs/realm/s...
※弊社エンジニアの記事になります。 はじめに 初めまして! 東京でモバイルエンジニアとして働いている たか です! 今回初めてブログを書くということで何について書こうかな〜と考えていたところ そういえば開発でよく「DI」という用語をしばしば耳にするけど詳しく知らないなと思ったので Androidアプリ開発で使用さ...
※弊社エンジニアの記事になります。 はじめに 突然ですが、みなさんはReactで状態管理を行う際に、どのような手法を用いますか? もちろん、useStateやuseEffectなどをはじめとするHooksや、コンテキストなどを使用し、状態管理をされていると思います。このような状態管理の手法は非常に便利ですし、Re...
※弊社エンジニアの記事になります。 はじめに こんにちは! 今回はiOSアプリのちょっとしたお話です。 WWDC23 で発表されたXcode 15以降で利用できる"String Catalogs"を利用した多言語対応をざっくりご紹介したいと思います! そもそも「多言語対応」って? Chat-GPTに聞いてみましょ...
※弊社エンジニアの記事になります。 はじめに 今回はAWSサービスのNetwork Firewallについて触れていこうと思います。 Network Firewallは、ネットワークトラフィックを細かく制御するためのファイアウォールルールを設定できるサービスです。通常、AWSでトラフィックを制御する際にはセキュリ...
※弊社エンジニアの記事になります。 はじめに iOSアプリにどうやってもついてまわる証明書ですが、何かとエラーの原因になりがちではないでしょうか 更新のたびにすっかり忘れてしまって資料を探している 作り方は分かるけど、実際何をしているか良くわからない… 急にiOSアプリの対応をすることになったけど、証明書の仕組み...
※弊社エンジニアの記事になります。 はじめに Airflowは分析基盤でよく使われるワークフロー管理プラットフォーム、僕なりに例えると「リッチなcrontab」ですね。 いろいろなタスクをOperatorというクラスを使って定義するのですが、今回はよく使う便利なOperatorをまとめてみました。 DummyOp...
※弊社エンジニアの記事になります。 はじめに 長く使っているシステムを運用しつつ、引き継ぎながら新しいシステムにリニューアルしていく、ってことはそこそこあるかと思います。 その時には、運用を出来るだけ止めないとか、旧システムよりも使いやすくしたいとか、など色々と対応すべきことはありますが、今回は旧システムから新シ...
※弊社エンジニアの記事になります。 はじめに iOSネイティブ側で実装したものをFlutterから呼び出す機能として、MethodChannel, EventChannel, PlatformViewがありますが、今回これらを活用してPasswordAutoFillを実装してみました。 デモ ※パスワード欄の録画...
※弊社エンジニアの記事になります。 前回、OS固有の問題を解決するためにネイティブコードの呼び出し方法を解説しました。 今回はさらなる問題解決のため、ネイティブの画面を呼び出せるようにしましょう。 Flutter側の呼び出し処理 今回はアプリのログイン処理をネイティブで行う、という想定で話を進めていきます。 20...