並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 2384件

新着順 人気順

appの検索結果121 - 160 件 / 2384件

  • AWS App Mesh (with Fargate) 再入門 | DevelopersIO

    おはようございます、もきゅりんです。 Shall we mesh ? 弊社コンサルティングには、今一度 AWS の各サービスを初心に返って、基本的な部分から見つめ直してみよう、解説してみようといったブログリレーという企画があるのですが、本稿はそれを模して、個人的な AWS App Mesh 再入門という体にしてみました。 どちらかというと、未来の自分のための備忘録と言えます。 これまで AWS App Mesh (以下 App Mesh) に入門されていなかった方も、すでに脱会されてしまった方も興味があれば再入門して下さい。 App Mesh とは何か サービス(アプリケーション)間の通信制御と可視性を実現するサービスメッシュを提供する AWS マネージドサービス です。 ブラックベルトにならってまとめると以下のような機能があります。 HTTP通信のリトライやタイムアウト 通信のトレーシン

      AWS App Mesh (with Fargate) 再入門 | DevelopersIO
    • Next.js + SvelteによるnoteのフロントエンドApp分割|note株式会社

      ※ この記事は2021年6月21日に行われた「進化するフロントエンド2021 − 4プロダクトから学ぶSPA/PWAの技術と実践−」の登壇を文字起こししたものになります noteのフロントエンドの歴史 ではまず自己紹介をさせていただきます。フロントエンドエンジニアの山形と申します。よろしくお願いします。 去年の3月に入社したので、noteには1年3ヶ月くらいいます。趣味でコーヒーの焙煎とかやっています。 今回はnoteが抱えているフロントエンドの課題をどう解決していったのかを話していきたいと思います。 最初にnoteが今までどうやって実装されていたのか、その歴史を説明していきます。 初期のnoteはRuby on Railsのアセット上に構築されたSPAサイトで、フロントはAngularJSとCoffeeScriptで書かれていました。 この構成はかなりの問題を含んでいました。 1つ目はS

        Next.js + SvelteによるnoteのフロントエンドApp分割|note株式会社
      • 440億円超を「アプリ削除後もこっそり料金を請求し続ける」詐欺アプリがApp StoreやGoogle Playで稼ぎ出している

        無料トライアルで人を集め、アプリが削除された後でもこっそりと定額利用料を請求するマルウェアアプリを「フリースウェア」と呼びますが、新たな調査では、App StoreやGoogle Playから合計204個のフリースウェアが発見され、総額4億ドル(約440億円)を稼ぎ出していることが判明しました。 Fleeceware Apps On Mobile App Stores | Avast https://blog.avast.com/fleeceware-apps-on-mobile-app-stores-avast アンチウイルスソフトを開発するAvastの研究者によると、合計204個のフリースウェアは10億回以上ダウンロードされ、440億円以上を稼ぎだしているとのこと。フリースウェアの中には年間でユーザー1人あたり3432ドル(約37万円)を稼ぎ出すものもあるそうです。 発見されたフリース

          440億円超を「アプリ削除後もこっそり料金を請求し続ける」詐欺アプリがApp StoreやGoogle Playで稼ぎ出している
        • App Router への移行は「改善」となり得るのか?/ Can migration to App Router be an improvement

          フロントアーキテクチャ改善NIGHT https://hireroo.connpass.com/event/310150/

            App Router への移行は「改善」となり得るのか?/ Can migration to App Router be an improvement
          • アップル、App Storeでレトロゲーム機エミュレータを解禁。ゲームの追加ダウンロードも可、合法に限る | テクノエッジ TechnoEdge

            ガジェット全般、サイエンス、宇宙、音楽、モータースポーツetc... 電気・ネットワーク技術者。実績媒体Engadget日本版, Autoblog日本版, Forbes JAPAN他 アップルが、App Storeのアプリレビューガイドラインを更新し、これまで許可しいなかったレトロゲーム機のエミュレーターアプリの配信を認める文言を追加しました。 ガイドラインには「レトロゲーム機のエミュレーターアプリはゲームのダウンロードを提供してよい」と記されており、適宜希望のタイトルを追加でダウンロードする仕組みも提供できることになります。 ただし、エミュレーターは許可するものの、当然ながら海賊版ゲームの配信まで許可されるわけではありません。ガイドライン文書では、エミュレーターを提供する開発者は「配信するゲームタイトルについてガイドラインおよび適用されるすべての法律に準拠していることを確認」し「アプリ内

              アップル、App Storeでレトロゲーム機エミュレータを解禁。ゲームの追加ダウンロードも可、合法に限る | テクノエッジ TechnoEdge
            • モダンなWebアプリのあるべき姿 Twelve-Factor App (AWSやIaCであるTerraformと絡めたら) - Qiita

              モダンなWebアプリのあるべき姿 Twelve-Factor App (AWSやIaCであるTerraformと絡めたら)AWSIaCTerraformTwelveFactorQiitaEngineerFesta2022 概要 先日、弊社の情報システム部門で開催されている勉強会にお呼ばれいたしまして、「モダンなWebアプリのあるべき姿 The Twelve-Factor Appとは?」という内容でお話しさせていただきましたので、その内容についてブログとして記載していきたいと思います。 内容なのですが、The Twelve-Factor AppのそれぞれのベストプラクティスとAWSを使った場合の適合方法、それぞれについての理解とモダンなwebアプリ開発など絡めたものになっております。 Twelve-factor Appって?? モダンなWebアプリケーションのあるべき姿として、12のベストプ

                モダンなWebアプリのあるべき姿 Twelve-Factor App (AWSやIaCであるTerraformと絡めたら) - Qiita
              • 感染症を拡大させるゲーム『Plague Inc.』が、突如“中国のApp Store”から消滅【UPDATE】 - AUTOMATON

                ホーム ニュース 感染症を拡大させるゲーム『Plague Inc.』が、突如“中国のApp Store”から消滅【UPDATE】 『Plague Inc.』が、中国のApp Storeから消滅したようだ。実際にApp Storeからゲームが消えていることが確認されており、中国メディアが報じている。同作は中国にてリリースされて以来根強い人気があったほか、新型コロナウイルスの存在が確認されて以来、そのテーマ性が話題を呼び有料アプリランキングでは1位に居座ることも多かった。しかし2月27日に入り、急にストアから姿を消したようだ。 『Plague Inc.』は、感染症をテーマとしたシミュレーションゲームだ。プレイヤーは危険な病原体を作り出し、世界を滅亡させることを目指す。伝染病のタイプや感染国を選び、惨事を引き起こすのだ。感染を拡大させる上では、ワクチンという天敵が立ちはだかる。騒ぎにならぬように

                  感染症を拡大させるゲーム『Plague Inc.』が、突如“中国のApp Store”から消滅【UPDATE】 - AUTOMATON
                • 「Appleは中国政府にiCloudやApp Storeの検閲を許すことを妥協した」という報告

                  Appleが中国でデバイスの販売やサービスの展開を行うために、プライバシーとセキュリティについて中国政府に譲歩していたことが、内部文書や従業員からの証言で判明したと、ニューヨーク・タイムズが報じています。 In China, Apple Compromises on Censorship and Surveillance - The New York Times https://www.nytimes.com/2021/05/17/technology/apple-china-censorship-data.html How Apple Stays on the Good Side of Chinese Authorities - The New York Times https://www.nytimes.com/2021/05/17/technology/apple-china-pri

                    「Appleは中国政府にiCloudやApp Storeの検閲を許すことを妥協した」という報告
                  • App Runnerの登場とAmplify ConsoleのSSR対応でVPCレスなAWSアーキテクチャを夢見た話

                    はじめに 新サービスの AWS App Runner が発表されました、そして AWS Amplify Console が Next.js(バージョン 9 の機能をサポート)を使っての Server Side Rendering と Static Site Generate に対応しました。 https://aws.amazon.com/jp/blogs/aws/app-runner-from-code-to-scalable-secure-web-apps/ https://aws.amazon.com/jp/blogs/mobile/host-a-next-js-ssr-app-with-real-time-data-on-aws-amplify/ この 2 つのサービスを使うことでフロントエンドもバックエンドも VPC レスでスケーラビリティのある AWS アーキテクチャが実現可能に

                      App Runnerの登場とAmplify ConsoleのSSR対応でVPCレスなAWSアーキテクチャを夢見た話
                    • create-react-app --template typesctiptの直後に初手で入れる設定 - 私が歌川です

                      はじめに Reactでアプリケーションを作るときは、だいたい create-react-app --template typesctipt してから開発を始める。ゼロコンフィグでReactアプリケーションを書けて便利だけど、もうちょっと手を入れておくと快適に開発できるようになる。 趣味の個人開発で create-react-app --template typescript した直後にやっている設定を紹介する。集団開発だとまた変わってくる項目もありそう。 バージョン情報 create-react-app 4.0.3 設定していること ESLint package.jsonの eslintConfig を以下のように書き換える*1。 @typescript-eslint/explicit-module-boundary-types は、exportする関数の型を明示すべきというルール。型推論

                        create-react-app --template typesctiptの直後に初手で入れる設定 - 私が歌川です
                      • Kristina @ no-travel-October on Twitter: "マイクロソフトが、「悪の帝国」と呼ばれていた時代にやっていたのとかなり近しいことをアップルがやっているのに、メディア・ユーザーともにアップルをたたえ続けることに違和感を覚える今日この頃。 例えば、App Storeにアプリを掲載… https://t.co/Wc1jRLkrR6"

                        マイクロソフトが、「悪の帝国」と呼ばれていた時代にやっていたのとかなり近しいことをアップルがやっているのに、メディア・ユーザーともにアップルをたたえ続けることに違和感を覚える今日この頃。 例えば、App Storeにアプリを掲載… https://t.co/Wc1jRLkrR6

                          Kristina @ no-travel-October on Twitter: "マイクロソフトが、「悪の帝国」と呼ばれていた時代にやっていたのとかなり近しいことをアップルがやっているのに、メディア・ユーザーともにアップルをたたえ続けることに違和感を覚える今日この頃。 例えば、App Storeにアプリを掲載… https://t.co/Wc1jRLkrR6"
                        • Scrollbar.app

                          Simple CSS scrollbar editor.

                            Scrollbar.app
                          • Next.js 13 app directory で記事投稿サイトを作ってみよう

                            Next.js 13 から新たに App Router と呼ばれる機能が追加されました。これは従来の pages ディレクトリとは異なるレイアウトシステムです。App Router には以下のような特徴があります。 ルーティング:pages ディレクトリではページのルーティングはファイル名によって決まっていました。例えば pages/about.js というファイルは /about というパスに対応します。App Router ではルーティングに対応するファイルは page.js という固定の名前になります。/about というパスに対応するファイルは app/about/page.js という名前になるのです。page.js 以外にも共通されたレイアウトを担当する layout.js、ローディング UI を表示する loading.js などさまざまな特殊なファイルが存在します。 レンダ

                              Next.js 13 app directory で記事投稿サイトを作ってみよう
                            • Google App Engineが「Java 11」サポート開始。Spring Boot、Micronaut、Quarkus、Ktorなどのフレームワークも利用可能

                              Google App Engineが「Java 11」サポート開始。Spring Boot、Micronaut、Quarkus、Ktorなどのフレームワークも利用可能 Java 11は1年以上前の2018年9月にリリースされたJavaです。Javaは6カ月ごとにフィーチャーリリースが登場しているため、現時点での最新版のJavaは「Java 13」となります。 ただし、Javaには3年ごとに長期サポート対象となるLTS(Long Term Support)版が登場します。LTS版以外のJavaは次のフィーチャーリリースが登場するとセキュリティパッチなどが提供されなくなりますが、LTS版は登場から3年間はセキュリティパッチなどが提供されます。 そしてJava 11は、このLTS版としての最新版なのです。 App Engineは、フルマネージド環境でアプリケーションを実行できるクラウドサービス。

                                Google App Engineが「Java 11」サポート開始。Spring Boot、Micronaut、Quarkus、Ktorなどのフレームワークも利用可能
                              • COCOA - COVID-19 Contact App - Apps on Google Play

                                This app is for use in Japan. Officially provided by the Ministry of Health, Labour and Welfare of Japan (MHLW), this app notifies you of close contact with COVID-19 positive users to help the government and healthcare organizations contain the spread of COVID-19. ■ What you can do Smartphones with this app will emit radio waves via Bluetooth. When other smartphones with this app receive the radio

                                  COCOA - COVID-19 Contact App - Apps on Google Play
                                • ブラウザだけでライブコーディング「Hydra」「Estuary」「P-Code」「Twigl.app」「Tone.js」 - karaage. [からあげ]

                                  ブラウザだけでDJ・VJ気分!? この前、DJ・VJ的な遊びをするためにコーディングをしているという記事を書きました(詳細は以下参照ください)。 ただ、自分で1から作るとなると、ある程度プログラミングの知識や環境の構築が必要なので、0から始める人はなかなか気軽に楽しむのは難しいかと思います。 そこで、今回はネット環境とブラウザさえあれば、手軽にDJ・VJ的なことができてしまうサイトをいくつか紹介したいと思います。 どのサイトも、動かすだけならプログラミングの知識は不要です。自分で好きな映像・音楽を生成する場合は、多少のプログラミングの知識があった方が良いのですが、どれもそれほど難しくないのと簡単(適当でもOK)なものもあるので、自分に合っていそうなものを楽しんでみると良いかと思います。 なお、ブラウザはすべてGoogle Chromeを使って確認しました。 Hydra 上記サイトにアクセス

                                    ブラウザだけでライブコーディング「Hydra」「Estuary」「P-Code」「Twigl.app」「Tone.js」 - karaage. [からあげ]
                                  • App Fuel - The one-stop station for app builders

                                    Bring your app to the next level with Tricks 🪄 our library of 300+ tactics to boost your app growth & UX. Check it out!

                                      App Fuel - The one-stop station for app builders
                                    • サービスメッシュとAWS App Meshに入門した | Folioscope

                                      こんにちは、ご無沙汰しています。 2020 年も終わろうとしていますが、この度サービスメッシュと AWS App Mesh に入門しました。 サービスメッシュ超入門 AWS App Mesh は、AWS 上のサービスでサービスメッシュを実現するための AWS サービスです。 サービスメッシュやその背景については、Tori さんによる「サービスメッシュは本当に必要なのか、何を解決するのか」の講演が詳しいです(この講演にも最後の 5 分くらいで App Mesh が登場します)。 サービスメッシュは、サービス間の通信のリトライ処理、レートリミット、サーキットブレイカーなどの仕組みを、クライアントやサーバー側で制御するのではなく、プロキシサーバーで解決します。 Envoy Proxyは、サービスメッシュのプロキシサーバーとして、広く利用されています。 Envoy Proxy へのリトライやレート

                                        サービスメッシュとAWS App Meshに入門した | Folioscope
                                      • 過去に公開されたXcodeの高速ダウンロードや切り替えが可能なオープンソースのXcodeバージョン管理ツール「Xcodes App」がリリース。

                                        過去に公開されたXcodeのダウンロードや切り替えが可能なXcodeバージョン管理ツール「Xcodes.app」がリリースされています。詳細は以下から。 Appleの統合開発環境Xcodeは、Mac App Storeから最新バージョンのダウンロード&インストールが可能なものの、macOSやSDK、Swiftコンパイラのバージョンの関係で過去に公開された旧バージョンのXcodeを利用したい場合がありますが、そんなXcode.appのバージョン管理を行えるツール「Xcodes.app」がリリースされています。 The easiest way to install and switch between multiple versions of Xcode. RobotsAndPencils/XcodesApp – GitHub Xcodesシリーズはカナダのソフトウェア会社Robots & P

                                          過去に公開されたXcodeの高速ダウンロードや切り替えが可能なオープンソースのXcodeバージョン管理ツール「Xcodes App」がリリース。
                                        • iOS Privacy: Announcing InAppBrowser.com - see what JavaScript commands get injected through an in-app browser

                                          Last week I published a report on the risks of mobile apps using in-app browsers. Some apps, like Instagram and Facebook, inject JavaScript code into third party websites that cause potential security and privacy risks to the user. I was so happy to see the article featured by major media outlets across the globe, like TheGuardian and The Register, generated a over a million impressions on Twitter

                                            iOS Privacy: Announcing InAppBrowser.com - see what JavaScript commands get injected through an in-app browser
                                          • 任天堂株式会社の導入事例:ビッグタイトル『Super Mario Run』のバックエンドを支えた Google App Engine | Google Cloud 公式ブログ

                                            昨年末にリリースされ、任天堂初のスマートフォン向け本格ゲームアプリとして注目された『Super Mario Run(スーパーマリオ ラン)』。その背後では、文字通りケタ違いのアクセスをさばく強力なバックエンドが稼働していました。任天堂、DeNA そして Google が一丸となって取り組んだ、その開発ストーリーをお届けします。 ■利用している Google Cloud Platform サービス Google App Engine Google BigQuery Google Cloud Dataflow Google Cloud Datastore Google Cloud Pub/Sub Google Cloud Storage Google Stackdriver (Logging, Monitoring, Trace, etc) など ■任天堂株式会社 1980 年代に『ファミリー

                                              任天堂株式会社の導入事例:ビッグタイトル『Super Mario Run』のバックエンドを支えた Google App Engine | Google Cloud 公式ブログ
                                            • TodoBot | Task Management App for Slack

                                              Track small day-to-day tasks without leaving the chat! ToDoBot is a productivity and task tracking app that helps you and your team work together, organize, and prioritize your tasks without leaving Slack.  This can be of much use for the tasks that are too small to be tracked using the “heavy” task management systems. Using ToDoBot you can create ToDos for yourself and for your team for each #cha

                                                TodoBot | Task Management App for Slack
                                              • Music.app(旧iTunes)のライブラリを外付けHDDに移行した - ぱすたけ日記

                                                ググってもiTunes時代の話ばっかり出てくるのでブログに書いておきます。 iTunes時代からずっと使ってきたライブラリが230GBほどに育っていて、今使っているMBPが500GBモデルなので約半分近くを消費していた。そろそろリモート時代に突入したこともあるし、たまに出社しているけどそういうときはiPadなりでAppleMusic経由で聴けば良いと思い、外付けHDDに逃がそうと思った。 まず Music.app 外付けHDD 移行とかで検索すると、Googleが気を利かしてiTunesと読み替えてくれて古代の話が大量に出てくる。更新期間を1年とかにしても古代のiTunesのスクショのサイトが出てくるので、とにかくそういうのは無視する。大体以下のような操作を勧めてくる。 Option+クリックで開くと「ライブラリを選択」と出るので、iTunes Library.itlを選択すればOK これ

                                                  Music.app(旧iTunes)のライブラリを外付けHDDに移行した - ぱすたけ日記
                                                • App Router で1年間開発した知見と後悔

                                                  Next.js の App Router を 1 年間使用した経験をもとに僕なりの知見と後悔したことを共有しようと思います。 データフェッチング戦略(知見) App Router では RSC 内でのフェッチのため分離しづらいです。なおかつ、以前より柔軟にサーバー側の処理を書けるため、より多くのコードが集まり肥大化しやすいです。 したがって Pages Router と比較して以下のような違いがあります。 Pages Router(SSR) App Router(RSC によるフェッチ) この違いにより、App Router ではデータフェッチのロジックを自身で抽象化する必要性が高まっています。 ベンチャーでは Next.js にすべてのロジックをもたせて、スピード感のある開発をしたい場合があります。それがメインのプロダクトの場合、将来的には肥大化を解消するために API サーバーを実装す

                                                    App Router で1年間開発した知見と後悔
                                                  • ‎武内崇さんに聞くサーヴァント誕生秘話:App Store ストーリー

                                                    神話に登場する神、伝承の中の英傑、歴史に名を残した実在の英雄、ゲームブランドTYPE-MOONの別の作品に登場した人物——。FGOには様々なサーヴァントが登場しますが、そこには単純に資料や史料を元にした再現や想像とは異なる、FGO独自の解釈があると武内さんは話します。 武内崇さん:「大前提として、FGOのサーヴァントたちは、ゲーム上レアリティの設定はされていますが、すべて等しく英雄です。レアリティが低いから重要度が低い、といったことはなくて、それぞれみんな英雄として輝く存在であることを守ろう、というルールの下でやっています。 その上で、FGOで英雄がサーヴァントになることというのは、『Fate』シリーズの世界、それは(メインシナリオライターの)奈須きのこの世界観でもありますが、その中でその人物がどういう風に解釈されるか、ということだと私は考えています。セイバーやアーチャー、ランサーといった

                                                      ‎武内崇さんに聞くサーヴァント誕生秘話:App Store ストーリー
                                                    • AWSがSlack経由で有償サポートの提供を開始、チームのメンバーで問題への対応を共有できる「AWS Support App」開始

                                                      AWSがSlack経由で有償サポートの提供を開始、チームのメンバーで問題への対応を共有できる「AWS Support App」開始 Amazon Web Services(AWS)は、ユーザーがSlackを通じてAWSのサポートケースを開始、サポートエージェントと対話し、その経過や結果をチームで共有できるSlackアプリケーション「AWS Support App」の提供を開始したと発表しました(AWSブログでの説明)。 上記の画面のように、Slack上のワークスペースを設定しチャンネルを用意することで、AWSのサポートエージェントとSlack上でチャットできるようになります。チャンネル内ではチームの複数のメンバーがサポートエージェントと共に作業して問題解決を図り、その経過や結果を共有することも可能。 Slack上でこれまでのサポートケースの検索により以前の解決策などを見つけることも容易にな

                                                        AWSがSlack経由で有償サポートの提供を開始、チームのメンバーで問題への対応を共有できる「AWS Support App」開始
                                                      • Scrapyとscikit-learn、Streamlitで作るかんたん機械学習アプリケーション / Making ML App with Scrapy, scikit-learn, and Streamlit

                                                        DeNAのデータサイエンス輪講(DS輪講)での発表内容です。 Scrapyとscikit-learn、Streamlitを使うことで、機械学習を使ったデモアプリをクイックに作ることができます。 ソースコードはGitHubに公開しています。 https://github.com/amaotone/movie-recommendation-demo

                                                          Scrapyとscikit-learn、Streamlitで作るかんたん機械学習アプリケーション / Making ML App with Scrapy, scikit-learn, and Streamlit
                                                        • はてなブックマークで謎のドメインsearch.appが席巻中

                                                          はてなブックマークの新着エントリにおいて、一見マスコミのニュースサイトへの直リンクに見えるが、実際には「search.app」という謎のドメインを経由するURLが多数表示される事象が発生している。 search.app[B!]新着記事・評価 - はてなブックマーク https://b.hatena.ne.jp/site/search.app/ サイトのアイコンや記事のサムネイルは元サイトのものが使われているので、ユーザーはsearch.appにブクマをつけていることが気づきにくい。特にスマホアプリだとURL確認もしにくいので何の疑問もなくブクマをつけてしまいそう。 以下の記事は、元記事ではなく、search.appへのリンクに多数ブクマがついている。 「ICCの裁判官は屈しない」ICCの赤根智子所長がロシアからの指名手配をうけ…圧力に負けず裁判を進めることの重要性を訴え|FNNプライムオン

                                                            はてなブックマークで謎のドメインsearch.appが席巻中
                                                          • 「App Store上の反映遅延」でメンテ延長 スマホゲームでトラブル相次ぐ

                                                            「App Store上でのアプリの反映が遅れているため、メンテナンス終了時間を未定とさせていただきます」──11月27日午後、複数のスマートフォンゲームの運営元からそんな報告が相次いでいる。いずれのゲームも同日に、アプリ更新に伴うメンテナンスを実施していた。iOSアプリの配信プラットフォームであるApp Storeで何らかの障害が発生している可能性がある。 27日午後7時以降、「Fate/Grand Order」(FGO)の他、「FFブレイブエクスヴィアス」「キン肉マン マッスルショット」などの運営元がTwitterで障害を報告している。 スマホゲームの運営元がiOSアプリの内容を更新しApp Store上に反映させるには、専用のコンソール画面からアップロードし、その後Apple側が審査・公開を行う必要がある。このApp Store側の過程で何らかのトラブルが生じている模様だ。 FGOを開

                                                              「App Store上の反映遅延」でメンテ延長 スマホゲームでトラブル相次ぐ
                                                            • AWS App Mesh を使用した Amazon ECS でのカナリアデプロイパイプラインの作成 | Amazon Web Services

                                                              Amazon Web Services ブログ AWS App Mesh を使用した Amazon ECS でのカナリアデプロイパイプラインの作成 この記事は Create a pipeline with canary deployments for Amazon ECS using AWS App Mesh を翻訳したものです。 この記事では Amazon Elastic Container Service (Amazon ECS) で実行されるアプリケーションのカナリアデプロイ戦略を、AWS App Meshと組み合わせて実装する方法を説明します。ALB の加重ターゲットグループを使用した AWS CodeDeploy でのカナリアデプロイを行う場合はこちらの記事を参照してください。 Amazon ECS や Amazon EKS などのコンテナオーケストレータを利用することで、世界中

                                                                AWS App Mesh を使用した Amazon ECS でのカナリアデプロイパイプラインの作成 | Amazon Web Services
                                                              • App Storeアプリ解析入門

                                                                1. ネットワーク解析 2. パッケージ解析 3. バイナリ解析 という段階があります。 1. ネットワーク解析アプリ内で発行されているリクエストやパケットの内容。APIの仕様、送信データが分かります。 Charles for iOS や mitmproxy がよく使われています。 証明書のピン留めが施されている場合はこの方法は行えません 2.パッケージ解析アプリのどんなファイルが含まれるのか。画像、音声、設定テキスト、リンクされているフレームワークなどが分かります。 ipaファイルを入手するiTunesが配布されなくなったことによってApple Configurator 2を使う必要があります ipaファイルを解凍するただのzipファイルです appバンドルの中身を閲覧する解凍したらappバンドルになります。これはただのディレクトリなのでシェルから移動します 3.バイナリ解析ソースコード

                                                                  App Storeアプリ解析入門
                                                                • Railsアプリ開発の事例紹介 / A case study for a Rails App

                                                                  リードエンジニアから学ぶMedPeerのプロダクト開発 https://medpeer.connpass.com/event/181835/

                                                                    Railsアプリ開発の事例紹介 / A case study for a Rails App
                                                                  • Next.js App Router で Keycloak と @auth0/nextjs-auth0 を利用してマルチテナント認証機能を実装する - Uzabase for Engineers

                                                                    初めまして、 @takano-hi です。 2023年2月に AlphaDrive にジョインして、主にフロントエンド領域を中心に設計・実装などの業務を担当しています。 最近、Next.js のプロジェクトを新たに立ち上げる機会があり、せっかくなので App Router を採用しました。 そのプロジェクトの認証機能の実装に当たり、今まで他プロジェクトでも利用していた Keycloak と @auth0/nextjs-auth0 の組み合わせを試したところいくつかの困難に遭遇したので、その解決方法についてまとめようと思います。 環境 next v13.4.9 @auth0/nextjs-auth0 v3.1.0 keycloak v20.0.1 ライブラリの選定背景 私が所属しているチームでは、認証基盤(IDプロバイダー)に Keycloak を利用しています。 Keycloak は Op

                                                                      Next.js App Router で Keycloak と @auth0/nextjs-auth0 を利用してマルチテナント認証機能を実装する - Uzabase for Engineers
                                                                    • 「どうやって作るか」「どうやって売るか」がないSaaSは、必ず破綻する Azure実装のベストプラクティス「The Twelve-Factor App」

                                                                      日本マイクロソフトとオルターブースが、Azureを利用したクラウドアーキテクチャおよびアプリケーションアーキテクチャの設計を検討する際に必要な知識やスキルについて発表しました。株式会社オルターブース 代表取締役の小島淳氏は、「The Twelve-Factor App」の概念とAzureでの実装方法について話しました。全2回。前半は、SaaS開発における大事なことについて。 「Cloud Adoption Fram」と「Well-Architected Framework」をおさらい 小島淳氏:では、僕は「The Twelve-Factorで実践するSaaS開発」の話をしていこうと思います。 まず自己紹介です。株式会社オルターブースの代表をやっている小島と申します。よろしくお願いします。僕はMicrosoft MVPではなくて、Microsoft Regional Directorというも

                                                                        「どうやって作るか」「どうやって売るか」がないSaaSは、必ず破綻する Azure実装のベストプラクティス「The Twelve-Factor App」
                                                                      • iPhoneやiPad、Vision Pro上で仮想マシンを実行できる「UTM SE」がリリース。AppleがApp Storeでの配信を許可。

                                                                          iPhoneやiPad、Vision Pro上で仮想マシンを実行できる「UTM SE」がリリース。AppleがApp Storeでの配信を許可。
                                                                        • New – AWS App Runner: From Code to a Scalable, Secure Web Application in Minutes | Amazon Web Services

                                                                          AWS News Blog New – AWS App Runner: From Code to a Scalable, Secure Web Application in Minutes Containers have become the default way that I package my web applications. Although I love the speed, productivity, and consistency that containers provide, there is one aspect of the container development workflow that I do not like: the lengthy routine I go through when I deploy a container image for t

                                                                            New – AWS App Runner: From Code to a Scalable, Secure Web Application in Minutes | Amazon Web Services
                                                                          • JupyterLab Desktop App now available!

                                                                            We are pleased to announce the release of desktop application for JupyterLab! Standalone and self-containedJupyterLab App is the cross-platform standalone application distribution of JupyterLab. It is a self-contained desktop application which bundles a Python environment with several popular Python libraries ready to use in scientific computing and data science workflows. JupyterLab App running o

                                                                              JupyterLab Desktop App now available!
                                                                            • In-App Review APIでAndroidアプリレビューがめちゃくちゃ改善した話|チャリチャリ

                                                                              こんにちは。チャリチャリのAndroidエンジニアのteshiです。 アプリ開発に携わっている皆さま、御社のアプリのストア評価はいくつですか?評価を気にしていますか? チャリチャリのAndroidアプリはリリース以来ずっとレビューを放置していたら、評価下がり続けて★1台に突入しそうになりました。 そこで先日ストアレビュー改善施策としてIn-App Review APIを導入したところ、劇的に評価が改善したのでその取り組みについて紹介します。 下がり続けるストア評価 レビュー施策前の2020年10月末の時点でチャリチャリのAndroidアプリのストア評価は★2.2でした。 毎日普通に使ってくれているお客さまは多いのに、悪い評価は日に日に増えていきます。 ストア評価が低いことで、新規のお客さまは「悪い評価が多いからダウンロードするのはやめよう」となってしまいますし、協業を検討していただいている

                                                                                In-App Review APIでAndroidアプリレビューがめちゃくちゃ改善した話|チャリチャリ
                                                                              • 1000万DL人を支えるiAEONアプリ:完全停止を防ぐ耐障害性の設計/iAEON app supporting 10 million users

                                                                                2024年9月18日開催「一休×AEON 事業会社のサービスを支える基盤開発トーク」の登壇資料です。 https://ikyu.connpass.com/event/327095/

                                                                                  1000万DL人を支えるiAEONアプリ:完全停止を防ぐ耐障害性の設計/iAEON app supporting 10 million users
                                                                                • 久々に sinatra app を作った - id:onk のはてなブログ

                                                                                  「いつもの」が結構ありそうなので書いておく。 app.rb ペラ 1 でツラくなったときの対策はだいたい sonots パイセンの ちっちゃくはじめておっきく育てる sinatra アプリの作り方 に書いてあって、これは今でも有効なので読んでおくと良いです。 ディレクトリ構成 REPO ├── app.rb ├── bin/ ├── config/ │ ├── database.yml │ ├── initializers/ │ └── locales/ ├── config.ru ├── Gemfile ├── Gemfile.lock ├── helpers/ ├── models/ ├── public/ └── views/ sinatra らしさをなるべく残してある 例えば config/boot.rb を用意するかは非常に悩んだのだけれど、起点は app.rb であって欲しい

                                                                                    久々に sinatra app を作った - id:onk のはてなブログ