並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 590件

新着順 人気順

デベロッパの検索結果281 - 320 件 / 590件

  • 非同期処理を使いこなそう ! - 第 3 回 AWS サービスを活用した非同期処理アーキテクチャ - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

    こんにちは、プロフェッショナルサービス本部クラウドアプリケーションアーキテクトの五十嵐です。 「非同期処理を使いこなそう !」シリーズの第 3 回となる今回は、いよいよ物理アーキテクチャ、つまり AWS サービスを利用したアーキテクチャ構成を考えていきます。 これまでの連載記事では、EC サイトを例として 第 1 回 で同期処理と非同期処理の使い分けについてご説明し、第 2 回 で各処理のステップや論理構成についてご説明しました。これをベースとして、第 3 回は非同期処理を実現するための AWS サービスをご紹介し、それらを活用した非同期処理アーキテクチャについてご説明します。 みなさまは AWS を活用したアーキテクチャ (以下「アーキテクチャ」と記載) をご自身で描かれたことはありますでしょうか。もしあまりイメージがわいていなかったり、見たことはあるけどもご自身で描いたことがないという

      非同期処理を使いこなそう ! - 第 3 回 AWS サービスを活用した非同期処理アーキテクチャ - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
    • 日本のホテルを買いあさる「中国の不動産デベロッパー」の思惑 | 香港の投資家が熱視線

      香港を拠点とする不動産大手やホテル運営企業が数年前から相次いで日本に進出し、ホテルの買収に力を入れているという。なぜ日本なのか、どれだけの利益を上げているのか──香港紙「サウス・チャイナ・モーニング・ポスト」が取材した。 アジア太平洋で最大の不動産投資市場 日本は低金利環境のもと、観光地として人気が高まっていることから、2024年は国内のホテル投資が過去最高を記録する見通しだ。 香港と中国本土が景気減速に見舞われ、さらには中国と欧米間で地政学的リスクが高まるなか、香港を拠点とする投資家にとって日本のホテルは堅実な分散投資の機会を提供している。 不動産コンサルティングを手がけるジョーンズラングラサール(JLL)の推計によると、日本のホテルへの投資額は2024年に過去最高の6000億円に達するとみられている。JLLが関わったホテル取引は上半期時点ですでに3780億円相当に達し、前年同期比で64

        日本のホテルを買いあさる「中国の不動産デベロッパー」の思惑 | 香港の投資家が熱視線
      • マイグレーションを実現するために - 第 2 回 : 移行戦略と移行パスとは ? - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

        エンタープライズ・トランスフォーメーション・アーキテクトの佐藤伸広です。ソリューションアーキテクトの中でも主にクラウド移行の上流工程をご支援させて頂いております。 リモートを主とした在宅勤務などの新しい生活様式にもなれてきたことかと思いますが、我が家も家事分担の見直し実施を行い、私が中学生の娘のためにお弁当を毎朝作ることになりました。以降、常に明日のお弁当には何を入れよう、と考えています。夕ご飯はきれいに食べてしまって残りは無いし、娘の好きな唐揚げ弁当を毎日作るのも何だし、と悩みは尽きることがありません。しかしながら、前日のうちに次の日のお弁当のメニューを予め考えておくことでスッキリと眠ることが出来ますし、朝の忙しい時間にメニュー選択で慌てることもなくなります。 毎朝のお弁当作りと同じ様に、クラウド移行をする際にも、将来判断する必要があることを事前に予測し、最初から対応を考えておくことは非

          マイグレーションを実現するために - 第 2 回 : 移行戦略と移行パスとは ? - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
        • TensorFlow デベロッパー認定証を取得する - TensorFlow

          Congratulations to everybody who passed the TensorFlow Developer Certificate exam. Your credentials are valid for 3 years from the date that you passed the exam. While we evaluate the next step in our certificate program, we have closed the TensorFlow Certificate exam. � 4��U ��A��U

            TensorFlow デベロッパー認定証を取得する - TensorFlow
          • 『メモ帳』標準のBOMなしUTF-8に、Windows Searchは対応していない | スラド デベロッパー

            ASCII.jpの記事によると、最近ではUTF-8形式のテキストファイルも増えているがその反面、WindowsでUTF-8を使うとWindows Searchの利用に不便が生じることがあるそうだ。 正確にはファイル先頭にバイトオーダーマーク(BOM)のあるUTF-8は正しく認識できるものの、BOMのないUTF-8の場合、日本語などの非ASCII文字で全文検索ができないとしている。BOMはUTF-8形式において必須項目とされていないため、BOMのないUTF-8のデータも数多く出回っている。Windowsに付属するメモ帳でも「19H1」(May 2019 Update)からは標準設定ではBOMのない仕様に変更されている。

            • ArchUnitで考えるアーキテクチャ構造とその検証 | 豆蔵デベロッパーサイト

              「進化的アーキテクチャ」に続き「ソフトウェアアーキテクチャの基礎(日本語版)」発売で再び注目を浴びてきたArchUnitですがTips的な情報があまりネットにないので、これはArchUnitで検証しておこう!というパターンをよくありそうなアプリケーションを題材に実装例をまとめてみました。また、実装例だけだと味気ないので筆者なりのアーキテクチャに対する考え方を合わせて少しご紹介します。 Informationこの記事はArchUnit 0.23.1をもとに作成しています。APIの細かい説明は行いませんので詳細が必要な場合はArchUnitの公式ガイドを参照ください。 はじめにそもそもArchUnitってなに?という方にごく簡単に説明するとArchUnitはJavaのコードでクラスやパッケージ間の依存関係をチェックするライブラリとなります。この依存関係のチェックはJUnitのテストメソッドとし

                ArchUnitで考えるアーキテクチャ構造とその検証 | 豆蔵デベロッパーサイト
              • 【Nyantech ハンズオンシリーズ】1 クリックで立ち上がる自分だけの環境で、お猫様の画像生成をやってみた。 - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                選択 機械学習を使って写真に写っている猫を見分けてみよう! ~ 前編 : Amazon SageMaker Ground Truth を使った画像のラベリング ~ 機械学習を使って写真に写っている猫を見分けてみよう! 〜中編:Amazon Rekognition Custom Labels を使った機械学習モデルの作成 機械学習を使って写真に写っている猫を見分けてみよう! 〜後編:Amazon SageMaker を使った機械学習モデルの作成 たくさんの写真の中からうちの子 (猫) をみつけよう ! 〜機械学習と Amazon Elasticsearch Service で類似画像検索 Nyantech とはじめる MLOps 〜学習パイプランを使って効率的に猫を見分ける機械学習モデルを目指そう ! の巻〜 猫の画像を使ってあそぶブラウザゲームを作ろう ! 〜AWS Cloud Devel

                  【Nyantech ハンズオンシリーズ】1 クリックで立ち上がる自分だけの環境で、お猫様の画像生成をやってみた。 - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                • Steamのデベロッパー登録をする(Steamworksに法人として登録)|阿部聡也さんのnote

                  PSやSwitchなどのコンソールゲーム機のデベロッパー・パブリッシャーになるには審査が必要でなかなかハードルが高いですが、Steamだったらきちんと手続きに則って処理すれば企業規模や実績は関係なくデベロッパー登録できます。ゲーム自体の審査もほぼ技術的、セキュリティ的なチェックのみで比較的気軽にゲームをリリースすることができます。(売れるかどうかは別問題) ただしSteamはアメリカ企業のサービスですのでアカウント登録をするのに米国の作法で行わなければいけません。特に税務情報の審査で分かりづらいところがあります。個人としてデベロッパー登録する方法についてはいくつかサイトがあったのですが、法人として登録するパターンだとなぜか存在せず、今回Steamworks(Steamでのデベロッパーサイトのこと)に法人として登録したので手順をメモしておきます。 ちなみに私はこの作業を前の会社でやったことが

                    Steamのデベロッパー登録をする(Steamworksに法人として登録)|阿部聡也さんのnote
                  • 高度な AutoML ライブラリ、AutoGluon-Tabular を使ってみた - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                    皆さんこんにちは、機械学習ソリューションアーキテクトの藤川です。 前回、「3 行のコードが実現する機械学習の自動化。「AutoGluon」が見据える未来とは ?」というブログ記事をお届けましました。そこでは AutoML の OSS のフレームワークである AutoGluon の開発者へのインタビューを取り上げたのですが、今回は、実際にこの AutoGluon を使ってみるチュートリアルをご紹介したいと思います。 今回は特にテーブルデータを対象とした AutoML ライブラリの AutoGluon-Tabular を取り上げます。AutoGluon-Tabular は 論文 でその精度の良さを発表して以来注目を集めているライブラリです。論文で報告されていることとして、Otto Group [2015 年] と BNP Paribas [2016 年] という 2 つの有名な Kaggle

                      高度な AutoML ライブラリ、AutoGluon-Tabular を使ってみた - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                    • ChromebookにapkファイルからAndroidアプリをインストールする(デベロッパーモード不要) - Qiita

                      はじめに ChromebookにはAndroidアプリをインストールできますが、基本的にはPlayストアからのみインストールできます。 adbを使えばapkファイルからインストールできますが、そのためにはChromebookをデベロッパーモードに切り替える必要がありました。 今回デベロッパーモードに切り替えずにCrostini(Linux開発環境)を使ってapkファイルから野良アプリのLINE Liteをインストールできることを確認したため、記事にします。 (ver.84にて確認) ※Android 11アップデート済の機種ではワイヤレスデバッグを使用することでLinux開発環境なしでapkをインストールできることを確認したため、下の方に手順を追記しました(22/08/17)。 Crostini(Linux開発環境)のインストール まず初めにCrostini(Linux開発環境)をインスト

                        ChromebookにapkファイルからAndroidアプリをインストールする(デベロッパーモード不要) - Qiita
                      • 【AWS グラレコ解説】アプリケーション同士の疎結合を実現。「Amazon SQS」をグラレコで解説 - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                        ※ 本連載では、様々な AWS サービスをグラフィックレコーディングで紹介する awsgeek.com を、日本語に翻訳し、図の解説をしていきます。awsgeek.com は Amazon Web Services, Inc. プリンシパル・テクニカル・エバンジェリスト、ジェリー・ハーグローブが運営しているサイトです。 これまでのグラレコ解説はこちら » 近年、「モノリス」と呼ばれる単一の大きなアプリケーションから、複数のモジュールで構成される「マイクロサービス」あるいは「サーバーレス」と呼ばれるアーキテクチャへ移行するケースが増えてきています。 今回ご紹介する Amazon Simple Queue Service (Amazon SQS) は、マイクロサービス や サーバーレスアーキテクチャ において、アプリケーション間をつなぐ、コーディネーターのような役割を担うサービスです。具体的に

                          【AWS グラレコ解説】アプリケーション同士の疎結合を実現。「Amazon SQS」をグラレコで解説 - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                        • Amazon Bedrock を用いた掲示板投稿監視システムの実現 - 株式会社ゲームエイトによる生成 AI 実装解説 - - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                          Game8 は株式会社ゲームエイトが運営する日本最大級のゲーム攻略サイトです。Game8 にはユーザー同士が情報交換や交流するための掲示板があり、日々多くのコメントが投稿されています。時々、荒らしや誹謗中傷などの不適切なコメントが投稿されますが、これらはサービスブランド毀損、ユーザー間のトラブルにまで発生する可能性があります。担当者による目視の確認で不適切なコメントを非表示にする監視業務をしていましたが、1 日数万件のコメントが投稿されるため見逃しが発生すること、リアルタイムな対応が難しいという課題がありました。 そこで全投稿のリアルタイム監視を実現するために Amazon Bedrock を用いて投稿監視システムの構築を開始しました。 本記事では掲示板投稿監視システム構築における工夫、導入効果について詳しく紹介いたします。 Game8 では誹謗中傷・スパム・個人情報などを不適切なコメント

                            Amazon Bedrock を用いた掲示板投稿監視システムの実現 - 株式会社ゲームエイトによる生成 AI 実装解説 - - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                          • MicrosoftのC#コーディング規約に「privateフィールドにはプレフィックス」と追記されて混乱を呼ぶ | スラド デベロッパー

                            C#のコーディング規約として一番権威あるのは本家Microsoftのものだと思われるが、そのページに、いつの間にか「private/internalフィールドには _ プレフィックス」「private/internalなstaticフィールドには s_ プレフィックス」「ThreadStaticの場合は t_ プレフィックス」を付ける必要がある(should)という項目が追加され、C#er達が大混乱に陥っている(C#のコーディング規則、 発端となったツイート)。 C#においては、後発のUnityがプレフィックスを付ける文化を持っている一方、本家のC#においては、プレフィックスを付けずに this. で参照する文化があり、StyleCop.Analyzersなどのスタイルチェックもこれをデフォルトとしている。また、2010年頃のプログラミング書籍では「メンバー変数にプレフィックスを付けるのは

                            • GitHub Codespaces を使いはじめる | 豆蔵デベロッパーサイト

                              GitHub Codespaces は GitHub が提供するクラウド開発環境です。GitHub 社内で運用されていた Codespaces が間もなく一般にもリリースされそうです。 Codespaces InformationGitHub 社内の開発環境は昨年 Codespaces に移行し、社員の環境構築作業が劇的に改善されました。マシンスペックの変更も設定ファイルを1行書き換えるだけで完了するとのことです。社員からの評価も非常に高いようです。 GitHub開発チームでのCodespacesの利用 現在パブリックベータで、申し込んだ人から順次使えるようになっている段階です。私のアカウントでもかなり前に申し込んでいてすっかり忘れていましたが、いつの間にか有効になっていました。 Codespaces のページからリポジトリを選択して Codespace を作成することできますが、各リポジ

                              • GitHub Actions Runner Controller (ARC) - セルフホストなランナーを Kubernetes でオンデマンド実行する | 豆蔵デベロッパーサイト

                                これまで GitHub Actions のセルフホストランナーは、ローカルの PC や VM に構築するものでした。そのため、CI/CD ワークフローの実行時に Runner 用のマシンをプロビジョニングしてワークフロー終了時にマシンを破棄するということが難しく、常に起動状態にしておく必要がありました。

                                  GitHub Actions Runner Controller (ARC) - セルフホストなランナーを Kubernetes でオンデマンド実行する | 豆蔵デベロッパーサイト
                                • Apache Log4j 2 で非常に深刻なリモートコード実行の脆弱性が見つかる | スラド デベロッパー

                                  Apache Log4j 2 でリモートコード実行の非常に深刻な脆弱性 (CVE-2021-44228) が見つかり、修正版の Log4j 2.15.0 が公開された (Apache Log4j Security Vulnerabilities、 The Register の記事、 LunaSec のブログ記事、 The Verge の記事)。 この脆弱性はLog4j 2 の JNDI 機能が攻撃者にコントロールされた LDAP やその他の JNDI 関連エンドポイントに対する保護を行わないというもので、Log4j 2.0-beta9 から 2.14.1 までのバージョンが影響を受ける。攻撃者は脆弱性のある Log4j 2 に特定の文字列をログとして記録させることで、LDAP サーバーから任意のコードを読み込んで実行させることが可能だ。この脆弱性を使用するエクスプロイトが既に公開されており

                                  • セキュリティ基準に違反する設定を簡単に修復 ~「AWS での自動化されたセキュリティ対応」を試してみる - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                    皆さん、こんにちは!ソリューションアーキテクトの駒原雄祐です。 様々なユースケースに対応するソリューションを AWS 上で簡単に構築できる「AWS ソリューションライブラリ」、皆さんはご存知でしょうか ? builders.flash では、紹介記事 も徐々に充実してきました。今回は、AWS 環境のセキュリティ統制に役立つ、「AWS での自動化されたセキュリティ対応」というソリューションをご紹介します。 AWS を利用していて、「アカウント内のリソースのセキュリティが保たれているか不安、Amazon GuardDuty は有効化しているけれど有効化したきりで何をしたらよいかわからない」といったお悩みを抱えていないでしょうか ? このソリューションを使うことで、AWS 環境下で、準拠すべきセキュリティ基準に違反するリソースを検出し、手動もしくは自動でその修復を行うことができます。「検出」だけ

                                      セキュリティ基準に違反する設定を簡単に修復 ~「AWS での自動化されたセキュリティ対応」を試してみる - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                    • ラーニング・パターンの中から自分に合った学習スタイルを探そう - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                      builders.flash 読者の皆さん ! こんにちは ! シニアテクニカルトレーナーの吉田慶章です。 私は今まで builders.flash では「学び」に関する記事を書いてきました。金澤さんとの対談を記事にしてもらったこともあります。 ラーニングパスを活用して効率的に学び始めよう ! ハンズオンの「腹落ち問題」を改善する 5 Tips 初学者にもわかりやすい「名前」って何だろう ? 「この本が私を育てた!」「この本に早く出会いたかった!」エンジニアとしての個人的バイブルを語る (技術書編) エンジニアとしての個人的バイブルを語る (ソフトスキル編) 今回は「学び」に対する「スタイル」や「振る舞い」として「ラーニング・パターン」を紹介したいと思います。そして、私自身を自己分析しつつ「活用しているパターン」と「うまく活用できていないパターン」も紹介します。 Here We Go ==

                                        ラーニング・パターンの中から自分に合った学習スタイルを探そう - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                      • データレイク解説シリーズ 第 4 回: 実践的なデータレイク構築方法とポイント - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                        こんにちは。AWS Glue & Lake Formation 開発チームの関山です。 この「データレイク解説シリーズ」では 2020 年 6 月出版予定の書籍「AWS ではじめるデータレイク」をベースに、全 4 回でデータレイクのエッセンスをお伝えしています。最終回となる今回は、実践的なデータレイク構築方法とそのポイントについて解説していきます。 今回は例として、図のような構成の一般的なウェブシステムのログデータをもとに、データレイクを構築していきます。 AWS ではデータレイクのストレージとして、Amazon S3 をオススメしています。そこで、ログデータを何らかの方法で収集して S3 にアップロードする必要があります。 ログデータはその性質上、いろんなところに点在しがちです。AWS で構築したシステムでも、EC2 インスタンスのローカルディスクにあったり、S3 にあったり、Cloud

                                          データレイク解説シリーズ 第 4 回: 実践的なデータレイク構築方法とポイント - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                        • AWS で静的ウェブサイトをホストする | AWS デベロッパーセンター

                                          静的ウェブサイトをホストする シンプルなマーケティングウェブサイトまたはウェブアプリケーションを AWS でホストします。 静的ウェブサイトは、HTML、JavaScript、画像、動画などのファイルをウェブサイトの訪問者に提供します。静的ウェブサイトは非常に低コストで、信頼性が高く、IT 管理はほとんど必要ありません。また、追加作業を行うことなく、エンタープライズレベルのトラフィックを扱えるようスケールすることができます。 よくある質問については、こちらを参照してください >> AWS コンソールで AWS Amplify を使って静的ウェブサイトをホスティングします。AWS Amplify は、静的ウェブサイトおよびウェブアプリにフルマネージドのホスティングを提供します。Amplify のホスティングソリューションは、Amazon CloudFront と Amazon S3 を使って

                                            AWS で静的ウェブサイトをホストする | AWS デベロッパーセンター
                                          • AWS Skill Builder 個人サブスクリプションで AWS を学んでみる ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                            Learning Changes Your Life ! どうも AWS パートナートレーナーの内山です。早いもので今年も折り返し地点を過ぎましたが皆様どのようにお過ごしでしょうか ? 皆様は年初に「今年はこんなスキルを身につけよう !」という目標を立てたりしますか ? この記事を読んでくださっている方の中には「今年こそは AWS を勉強しよう !」と目標を立てた方もいらっしゃるかもしれないですね。 そして AWS の学習については、いざ 「勉強しよう !」と思っても、以下のような悩みを抱える方も多いのではないでしょうか ? AWS はコンピューティング、ストレージ、ネットワークなど、様々なカテゴリーでたくさんサービスが提供されているらしいぞ・・・各種 AWS サービスについて初学者にもわかりやすく説明されたコンテンツはないだろうか・・・。 特定の分野 (例えば、データ分析、DevOps

                                              AWS Skill Builder 個人サブスクリプションで AWS を学んでみる ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                            • DevSecOps パイプラインを構築してみよう ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                              こんにちは、builders.flash セキュリティシリーズの 3 作目を担当させていただきます、ソリューションアーキテクトの高野です。普段は製造業のお客様担当として、スマートプロダクトの開発支援や、SaaS plus a box といったモノとコトを組み合わせた新たなビジネス創出のお手伝いなどをさせていただいています。最近はこのような SaaS ビジネス関連の AWS イベント を実施しておりますので、ぜひご興味のある方はご覧ください。 新たなビジネスを創出する際には、市場の要求に迅速に応えるための開発スピードが求められますが、同時にプロダクトの品質もサービス展開のブロッカーにならない様に担保される必要があります。セキュリティもその重要な一要素です。 昨今では開発プロセスにおいて DevOps とセキュリティテストを組み合わせた DevSecOps という言葉が一般化しており、リリース

                                                DevSecOps パイプラインを構築してみよう ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                              • AWS 有償トレーニングのメリットってなんだろう - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                                builders.flash 読者の皆さん ! こんにちは ! シニアテクニカルトレーナーの吉田慶章です。 私はトレーナー (AWS 認定インストラクターとも言います !) として、主に有償トレーニングを通して、お客様の学びを支援しています。本記事は「How to be a Developer」というカテゴリーに所属しています。AWS を学ぶために「まずは有償トレーニングに参加するぞ !」というお客様もいらっしゃるのではないでしょうか ! さて、私は有償トレーニングを担当するだけではなく、有償トレーニングの受講に悩んでいるお客様に対してコース提案をさせていただく機会もあるのですが、よく聞かれる共通的な質問があります。大きく分類すると以下の 3 つでしょうか ! 「どのコースを受講すれば良いですか ? »」 「有償トレーニングのメリットは何ですか ?」 「コースを申し込んだけど学習効果を高め

                                                  AWS 有償トレーニングのメリットってなんだろう - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                                • 豆蔵デベロッパーサイト

                                                  こんにちは、みんな!豆香だよ。今日はね、「Algorithm Optimization」についてお話しようと思うの。これ、プログラミングの世界ではめちゃくちゃ大事なんだよね。 アルゴリズム最適化っていうのは、簡単に言うと、プログラムがスムーズに、早く、効率的に動くように工夫することなの。例えばね、私がラーメンを作る時、具材をどの順番で入れるか考えるでしょ?それと同じで、コードの中の「具材」をどう組み合わせるかっていう工夫をするわけ。 でも、これが結構面倒くさいのよね〜。だって、最適な方法って一つじゃないんだもん。時には、コードを短くしたり、メモリ使用量を減らしたり、計算速度を上げたり…。もう、まるでダイエットみたい(笑)。食べたいけどカロリーは低くね!みたいな? コーディングチャレンジでよく「Algorithm Optimization」が出題されるのは、このスキルがエンジニアにとって超重

                                                    豆蔵デベロッパーサイト
                                                  • マイグレーションを実現するために - 第 1 回 : 既存システムのマイグレーションはなぜ必要なのか ? - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                                    はじめまして、エンタープライズ・トランスフォーメーション・アーキテクトの佐藤伸広です。ソリューションアーキテクトの中でも主にクラウド移行の上流工程をご支援させて頂いております。 さて、みなさんも在宅勤務やいろいろな理由で生活様式が大きく変わってきていると思いますが、私も以前に比べて家事を担当することが多くなってきます。そんな中、私が担当している洗濯において特に思うのは、洗濯とは「段取りが重要」ということです。我が家は洗濯機と物干しが離れているため一旦洗濯物をカゴに入れるのですが、その際に干す順番を考えながら洗濯物をカゴに入れないと、実際に干すときに、タオルはこっち、T シャツはハンガーに掛けて、パジャマはハンガーに掛けつつズボンはこっちにかけて、とあっちこっちに手を伸ばすことになります。なので、カゴに入れる際に干すときのことを考えて、ハンガーを使うもの、洗濯物干しを使うもの、ベランダに直接

                                                      マイグレーションを実現するために - 第 1 回 : 既存システムのマイグレーションはなぜ必要なのか ? - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                                    • Dify と Amazon Bedrock を使って、簡単にセキュリティオペレーション自動化 ~ Amazon GuardDuty 検知結果の自動解析を例に ~ - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                                      こんにちは。サイバーエージェントのシステムセキュリティ推進グループの小笠原と申します。 私は普段、セキュリティ部署の技術チームに所属しインハウスのセキュリティエンジニアとしてセキュリティ対応を行っています。技術チームではテクノロジーを駆使して、セキュアな開発環境の構築・提供や、オペレーションの自動化を行っています。 昨今、LLM の進歩によりセキュリティオペレーションの自動化がさらに加速しています。 AWS では Amazon GuardDuty などの既存のセキュリティサービスと Amazon Bedrock の生成 AI サービスを組み合わせることで、セキュリティオペレーションの自動化を効率よく実現することができるようになりました。 去年 ~ 今年にかけて LLM の周辺ツールがますます充実したことで、LLM のテクノロジーがさらに使いやすくなってきました。 今回は Dify というツ

                                                        Dify と Amazon Bedrock を使って、簡単にセキュリティオペレーション自動化 ~ Amazon GuardDuty 検知結果の自動解析を例に ~ - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                                      • デベロッパーってどんな仕事? 三井不動産 人事担当者に聞く|NHK就活応援ニュースゼミ

                                                        マンション、オフィス、商業施設・・・。私たちの暮らしに欠かせない建物を扱う不動産業界ですが、その仕事内容はあまり知られていません。不動産会社と建設会社ってどう違うの?新型コロナでリモートワークが進んでいくと、オフィスはどうなっていくのでしょうか?三井不動産の人事担当者に聞きました。

                                                          デベロッパーってどんな仕事? 三井不動産 人事担当者に聞く|NHK就活応援ニュースゼミ
                                                        • AWS認定資格を12個すべて取得したので勉強したことなどをまとめます | 豆蔵デベロッパーサイト

                                                          筆者の簡単な属性を紹介します。 2022年2月中途入社の社会人18年目。 福岡在住でフルリモート勤務(執筆時点の出社回数は4回)。 同居人は同業者の妻と小学生の男子二人。 前職では開発の片手間で社内インフラ(社内ネットワークの構成と管理、VPN構築、自社製の勤怠管理システムの管理、など)の管理をしていた。 情報処理技術者試験のデータベーススペシャリスト、ネットワークスペシャリスト、情報処理安全確保支援士を保有。 豆蔵入社時点でAWSを触った経験なし。 きっかけは豆蔵入社直後の事業部長との面談で、「APN(AWS Partner Network)のTierを上げるためにAWS認定の保有者が必要なので、Cloud Practitionerを取らないか」と勧められたことでした。 豆蔵に入社した理由が、「AWSやAzureなどのメガクラウドでサーバーレスなシステム構築などモダンな技術を使った開発に

                                                            AWS認定資格を12個すべて取得したので勉強したことなどをまとめます | 豆蔵デベロッパーサイト
                                                          • 「お客様のデベロッパープロフィールとすべてのアプリはGoogle Playから削除されます」とGoogle Play Consoleよりアカウント確認を求められたときの対処法まとめ

                                                            「お客様のデベロッパープロフィールとすべてのアプリはGoogle Playから削除されます」とGoogle Play Consoleよりアカウント確認を求められたときの個人開発者向けの対処法まとめ。 2024年11月26日までにアカウント確認が終わらないとデベロッパーアカウントおよびアプリが削除されてしまう。 個人でAndroidアプリを公開しているデベロッパー向けの手続きの手順を解説。 「Google Play で収益化することを選択した場合、正式な住所全体が一般に公開されます。これは消費者保護法を遵守するためです。」 有料アプリやアプリ内課金などの収益化しているアプリにおいては、住所情報が公開されるため注意。 お支払いプロファイルをリンクして本人確認。 国/地域、氏名、郵便番号、住所など入力。 Googleからの連絡先情報を入力。 ウェブサイト、氏名、メールアドレス、使用言語、電話番号

                                                              「お客様のデベロッパープロフィールとすべてのアプリはGoogle Playから削除されます」とGoogle Play Consoleよりアカウント確認を求められたときの対処法まとめ
                                                            • マルチテナント SaaS アプリケーションの認証を Amazon Cognito で実現してみよう ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                                              こんにちは ! ソリューションアーキテクトの柴田です。 皆さんはマルチテナントアプリケーションを開発されたことはありますか ? マルチテナントアプリケーションは、シングルテナントアプリケーションに比べて、インフラストラクチャの集約によるコストの最適化や、運用の均一化による開発速度の向上といったメリットがあります。 一方で、マルチテナント SaaS アプリケーションではコンシューマー向けの Web アプリケーションや従業員向けの BtoE アプリケーションと異なり、「テナント」の概念をアプリケーションの各レイヤーや運用に組み込む必要があります。詳細については こちらの連載 や AWS Well Architected フレームワーク SaaS レンズ にて紹介されていますので、ぜひご覧ください。 複数のテナントで同じ環境を共有するため、特にセキュリティの観点で重要になってくるのは、アクセスし

                                                                マルチテナント SaaS アプリケーションの認証を Amazon Cognito で実現してみよう ! - builders.flash☆ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                                              • Apple、新しいツールとリソースでデベロッパに力を与えイノベーションを推進

                                                                XcodeとSwiftの機能強化と新しいAPIの組み合わせにより、高品質のアプリを作成するためのより豊富な機能をデベロッパに提供します Appleは、世界中のデベロッパがすべてのAppleのプラットフォーム向けのよりパワフルで効率的なアプリを作成できるようにデザインされた、革新的な数々の新しいツールとリソースを発表しました。 カリフォルニア州クパティーノ Appleは本日、世界中のデベロッパがすべてのAppleのプラットフォーム向けのよりパワフルで効率的なアプリを作成できるようにデザインされた、革新的な数々の新しいツールとリソースを発表しました。Xcode 16では、Swift Assistや予測的コード補完などの機能により、デベロッパは開発プロセスにかかる時間を短縮して、さらに多くのことができるようになります。新しいAPIと拡張されたAPIにより、デベロッパは、自身のアプリを進化させ、エ

                                                                  Apple、新しいツールとリソースでデベロッパに力を与えイノベーションを推進
                                                                • Apple、さらにパワフルなテクノロジーをデベロッパに提供

                                                                  カリフォルニア州クパティーノ Appleは本日、デベロッパがユーザーのためにより豊かな体験を作り出せるように設計された、新しいツール、テクノロジー、APIを発表しました。ロック画面のウィジェットは、デベロッパがアプリケーションからの重要な情報を新しい方法で表示できるようにし、一方、Appleの各種プラットフォームにわたるその他の新しいAPIは、さらにユニークな機能を構築するために役立ちます。WeatherKitはデベロッパがApple Weatherの予報データをアプリケーションに直接統合できるようにします。また、Xcode Cloud(Xcodeに組み込まれた、Appleの継続的な統合と配信のためのサービス)はすべてのApple Developer Programメンバーが利用できるようになり、より高品質なアプリケーションをより迅速に作成するために役立ちます。Metal 3によりゲームの

                                                                    Apple、さらにパワフルなテクノロジーをデベロッパに提供
                                                                  • ORマッパーのTypeORMをTypeScriptで使う | 豆蔵デベロッパーサイト

                                                                    Node.jsの普及によって、JavaScript/TypeScriptはフロントエンドだけの実装言語ではなくなりました。 Express等のWebサーバーや、Lambda等のサーバーレス環境でバックエンド処理として使われることが当たり前になりました。 最近はもっとバリエーションが増えていますが、一般的にバックエンドサービスだとRDBアクセスが定番モノと言えます。 ここでは、そんなJavaScript/TypeScript向けのORマッパーのTypeORMをご紹介します。 TypeORMはフルスタックのORマッパーで、特に実装言語としてTypeScriptを利用すると、その型付け機能をフル活用できます[1]。 もちろん、PostgreSQL、MySQL、Oracle、SQL Server等のメジャーなRDBはフルサポートされています。 また、実験的(experimental)ではありますが

                                                                    • コンテナイメージを実際に作成してみよう ! ~スペシャリストから学ぶコンテナ技術 第 3 回 - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                                                      こんにちは、テクニカルソリューションアーキテクトの原田です。 「スペシャリストから学ぶコンテナ技術 第 1 回」では、環境差分をなくすための手段の 1 つとしてコンテナならびにコンテナ技術について紹介しました。 「スペシャリストから学ぶコンテナ技術 第 2 回」では、コンテナ実装のソフトウェアとしてデファクトスタンダードになっている Docker が生まれた背景について紹介しました。 今回は、コンテナイメージの作成を実際に行って、Docker の使い方の基礎を紹介します。 本記事は、原田とコンテナスペシャリスト ソリューションアーキテクトの 林 (@literalice) の共同執筆となります。 (動作環境について) 私の環境は Mac で、Docker for Desktop を利用しています。 この記事はハンズオンでありませんが、Windows や Linux 上でも動きますので、一緒

                                                                        コンテナイメージを実際に作成してみよう ! ~スペシャリストから学ぶコンテナ技術 第 3 回 - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                                                      • 「情報処理」誌2020年8月号が面白いらしい。プログラミング教育の最前線 | スラド デベロッパー

                                                                        学会誌である情報処理の2020年8月号に「プログラミング教育の最前線」という特集が掲載されているそうだ。2020年度からの学校でのプログラミング教育の必修化の結果、現場では様々なグダグダが発生している模様(学会誌「情報処理」、TAKASU Masakazu|note)。 ネタ元から勝手に中身を想像してる見る範囲では、フローチャートの意味を理解していない先生によるフローチャートの授業がフローチャートお絵かき教室と化している、市価で2000円程度のmicro:bitが納品ルートのせいで6000円になってる、初めてのコンピューターとして1500円のIchigoJamをハンダ付けしている、というプログラミング教育とはなんぞやな状況が載っているらしい。

                                                                        • サーバーレスアプリケーション開発におけるエラーハンドリング ~ ワークフローパターン 前編 ~ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

                                                                          選択 第 1 回 オープニング 第 2 回 Web API パターン 第 3 回 イベント駆動のデータ加工、連携処理パターン 第 4 回 マイクロバッチ・ストリーミングパターン 第 5 回 ワークフローパターン 前編 第 6 回 ワークフローパターン 後編 ワークフローパターンは、条件分岐を含むシーケンシャンルなステップの集合です。それらのハンドリングを一つのプログラムモジュールで実現しようとすると、条件判断や、エラーハンドリング、リトライ、などのビジネスロジック外の本質的ではないコードが多く記述されることになり、また単一のモジュールにすべての処理をまとめると、各々の処理が密結合になるリスクなどもあります。 こういったリスクを排除するために、ワークフローエンジンを利用し、各処理単位で独立したタスクに切り出したプログラムモジュールを組み合わせて、本質的ではないタスク間の連携処理については、ワ

                                                                            サーバーレスアプリケーション開発におけるエラーハンドリング ~ ワークフローパターン 前編 ~ - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
                                                                          • Switch版「キングダムカム・デリバランス」の開発は,日本発の誤報がきっかけ。デベロッパが明かす

                                                                            Switch版「キングダムカム・デリバランス」の開発は,日本発の誤報がきっかけ。デベロッパが明かす ライター:奥谷海人 2021年6月11日に掲載した記事でお伝えしたように,パブリッシャのKoch Mediaが,新たなレーベルとして「Prime Matter」を発表し,同レーベルから発売される予定の多数のタイトルを明らかにした。その1つが,中世世界を舞台にしたオープンワールドのRPG「Kingdom Come: Deliverance」(以下,「キングダムカム・デリバランス」)のNintendo Switch版だ。 すでにPC版やPS4版がリリースされているため,「レガシーゲーム」のカテゴリで登場した「キングダムカム・デリバランス」は,魔法やドラゴンといったファンタジーとは無関係の中世ヨーロッパ社会をリアルに描き,ファンの根強い支持を得ている。 Due to your overwhelmi

                                                                              Switch版「キングダムカム・デリバランス」の開発は,日本発の誤報がきっかけ。デベロッパが明かす
                                                                            • AWS Lambda 向け軽量Node.jsミドルウエアエンジン Middy の紹介 | 豆蔵デベロッパーサイト

                                                                              これは、豆蔵デベロッパーサイトアドベントカレンダー2022第11日目の記事です。 今年偶然[1]に見つけた middyjs が、「シンプルでパワフル・軽量で拡張性あり」というサイトの謳い文句どおり素晴らしかったのでご紹介します。 AWSの多くのサービスは、サービスの機能拡張やアプリケーション部分の実装としてLambda関数を指定できるように統合されています。例えばApiGatewayと連携しAPIサーバを構築する、S3と連携し多機能なオブジェクトストレージを実現する、SNSやSQSと連携しPub/Subシステムを構築するといった具合です。 Lambda関数には、様々なサービスからのイベントを処理する業務ロジックが実装されます。 // file: my-handler.ts import { APIGatewayProxyEvent, APIGatewayProxyResultV2 } fr

                                                                                AWS Lambda 向け軽量Node.jsミドルウエアエンジン Middy の紹介 | 豆蔵デベロッパーサイト
                                                                              • GitHubが無料プランのプライベートリポジトリ制限を撤廃 | スラド デベロッパー

                                                                                GitHubが今まで有償で提供してきたチーム向け機能の一部を無料で提供することを発表した(Publickey、窓の杜、TechCrunch、Engadget日本版)。この変更によって、プライベートリポジトリにおけるコラボレーション機能が無料ユーザーでも無制限で利用できるようになる。 GitHubのプライベートリポジトリ機能では、昨年1月に無償版ユーザーでも無制限にリポジトリを作成できるよう変更が行われていたが、プライベートリポジトリにアクセスできる共同作業者数は3ユーザーまでとの制限があった(過去記事)。今回の変更でこの制限が撤廃される形となる。また、合わせて有償プランの料金見直しも行われている。

                                                                                • OpenAIのAssistants API(ベータ版)を試す | 豆蔵デベロッパーサイト

                                                                                  先日のOpenAIの開発者イベント(DevDay)では、新モデル(GPT-4 turbo)やカスタムGPT(GPTs)等、数多くの注目機能が発表されましたね。 We're rolling out new features and improvements that developers have been asking for: 1. Our new model GPT-4 Turbo supports 128K context and has fresher knowledge than GPT-4. Its input and output tokens are respectively 3× and 2× less expensive than GPT-4. It’s available now to… — OpenAI (@OpenAI) November 6, 2023 この中で

                                                                                    OpenAIのAssistants API(ベータ版)を試す | 豆蔵デベロッパーサイト