並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 539件

新着順 人気順

"New App"の検索結果1 - 40 件 / 539件

  • namae — name new project

    Check availability of your new app name for major registries at once.

      namae — name new project
    • Command Line Interface Guidelines

      Contents Command Line Interface Guidelines An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day. Authors Aanand Prasad Engineer at Squarespace, co-creator of Docker Compose. @aanandprasad Ben Firshman Co-creator Replicate, co-creator of Docker Compose. @bfirsh Carl Tashian Offroad Engineer at Smallstep, first e

        Command Line Interface Guidelines
      • 「ChatGPT/LangChainによるチャットシステム構築 」という書籍が素晴らしかったのでNode.jsでも書いてみた - selmertsxの素振り日記

        はじめに 「ChatGPT/LangChainによるチャットシステム構築」 という本が素晴らしかったので、ちゃんと身につけるために Python だけじゃなくて Node.js でも動かしてみました。同じことをやろうとした人のために、ここにそのときの記録を残します。特に callbacksやmemoryについて、詳細に記載しようと思います。 書籍の説明につながるようなことはできる限り書きません!めっちゃ良書なので、ご興味持っていただけた方は購入してもらえますと 🙏 5章まではPython固有のToolを利用しており、6章の中身は7章とかなり近いところがあるので、7章のプログラムだけここに記載します。LangChainの学習に注力したいので、Serverelss Frameworkに関連するコードは省略しました。また、Momentoや @slack/bolt に関する説明はしません。 プロ

          「ChatGPT/LangChainによるチャットシステム構築 」という書籍が素晴らしかったのでNode.jsでも書いてみた - selmertsxの素振り日記
        • Rust で Web バックエンド開発をはじめる | CyberAgent Developers Blog

          こんにちは。サイバーエージェント AI 事業本部 Dynalyst にて、ソフトウェアエンジニアをしている豊田(@helloyuki_)です。また、Rust 領域における Next Experts も務めています。 先日、CA BASE NEXT という CyberAgent が開催する20代が中心のカンファレンス[^1]に、私も一応20代ということで登壇させていただきました。 内容は Web アプリケーション開発を Rust で行った体験談を語るというものでした。実際に2018年〜2020年頃に Rust をとあるチームのアプリケーションに導入し、引き継ぎのために何をしたかという内容をお話させていただきました。 セッション自体は25分しかなく、またコード例をスライドからかなり削るなど、CG スタジオ仕様への対応が必要でした。というわけで、十分に伝えたいことを盛り込めたわけではありませんで

            Rust で Web バックエンド開発をはじめる | CyberAgent Developers Blog
          • Windows 10の「ライブタイル」機能が廃止へ

            Windows 8で搭載され、Windows 10にも引き継がれていた、スタートメニューにニュースや最新の情報を表示させる「ライブタイル」機能の廃止が、いよいよ近づいてきたようです。 Windows 10 is likely to get a new Start menu without live tiles https://www.windowslatest.com/2020/02/24/windows-10-start-menu-live-tiles-report/ RIP: Windows 10 live tiles reportedly getting killed by Microsoft | Laptop Mag https://www.laptopmag.com/news/rip-windows-10-live-tiles-reportedly-getting-killed-

              Windows 10の「ライブタイル」機能が廃止へ
            • Slackで動くChatGPTのチャットボットをGoogle Apps Script(GAS)でサクッと作ってみる

              Slackで動くChatGPTのチャットボットを作りたい 本記事では、Slackで下記仕様を実現できるChatGPTのチャットボットをGoogle Apps Script(GAS)でサクッと作成していきます。 botが所属するSlackのチャンネル内でメンションされると、スレッドで返信する botとのダイレクトメッセージの場合は、メンション無しでもスレッドで返信する botが参加しているスレッド内でのメッセージには、メンション無しでも(スレッド内の会話内容を読み取った上で)返信する また、下記項目も自由に設定することができます。何でも明るく回答してくれる社内のアイドル的なbotを作ってみるのも良いかもしれません。 botのアイコン、振る舞い(人格・役割など)の設定 gpt-3.5-turboやgpt-3.5-turbo-16kなどのGPTモデル設定 今回のbotは、非エンジニアの方でも作成

                Slackで動くChatGPTのチャットボットをGoogle Apps Script(GAS)でサクッと作ってみる
              • Python 初心者でも簡単!OpenAI を利用したチャットアプリを Streamlit で公開してみた | DevelopersIO

                [2023.09.19 追記] 本記事の執筆にあたり参考にさせていただいたUdemy講座の講師の方より、記事内容についてコメントをいただいたため一部修正しました。 はじめに こんにちは、アノテーション テクニカルサポートの Shimizu です。 突然ですが、私も含めた Python 初心者に、以下のような人は多いのではないでしょうか。 昨今の AI ブームに乗って API でデータをやり取りする基本的な Python プログラムを PC 上で動かせたものの、それを Web アプリとして公開するまでのハードルが高く感じる。 ブラウザ操作の UI を実装するには Django などの Web フレームワークを習得したり、アプリとして公開するには Python が動作するサーバーを用意したりと、なんだか難しそう・・ そんな私にピッタリのUdemy講座を見つけたため、今回受講してみました。 Ch

                  Python 初心者でも簡単!OpenAI を利用したチャットアプリを Streamlit で公開してみた | DevelopersIO
                • Go、Rust、Pythonで実装したAPIサーバーの負荷試験比較 - Qiita

                  はじめに みなさん様々な言語でAPIサーバーを立てて負荷試験を実施したことはありますか。 私自身、業務でPythonのアプリケーションに対して負荷試験を実施した経験があります。 その際にPythonの速度観点の不安定さを目の当たりにしたと同時に、別の言語ではどのような違いが生まれるのだろうか、という疑問を持ちました。 そこで今回は、簡単ではありますがGoとRustとPythonでそれぞれAPIサーバーを立てて負荷試験をしてみます。 負荷試験対象のAPIサーバー 今回は(1) Hello, World!を返すAPI(2) ファイル読み込みAPI(3)1秒待ってから応答するAPIの3つを実装します。 (1)はAPIサーバー自体の応答速度の計測、(2)はメモリを消費する処理が生じた場合のAPIの応答速度の計測、(3)は待ち時間発生している時のAPIの応答速度の計測することが目的です。 (2)につ

                    Go、Rust、Pythonで実装したAPIサーバーの負荷試験比較 - Qiita
                  • Next.js 13

                    As we announced at Next.js Conf, Next.js 13 (stable) lays the foundations to be dynamic without limits: app Directory (beta): Easier, faster, less client JS. Layouts React Server Components Streaming Turbopack (alpha): Up to 700x faster Rust-based Webpack replacement. New next/image: Faster with native browser lazy loading. New @next/font (beta): Automatic self-hosted fonts with zero layout shift.

                      Next.js 13
                    • 泣かないでSiri、Apple Watch新アプリがChatGPT搭載

                      泣かないでSiri、Apple Watch新アプリがChatGPT搭載2023.03.18 12:0068,435 Thomas Germain -Gizmodo US- [原文] ( R.Mitsubori ) Siriに感情があったら、不安でいっぱいかも…。 Apple WatchにChatGPTアプリ「Petey」が登場します。Peteyに話しかけるとかわいいロボット声で返事をしてくれて、その内容をテキストやメールで共有することもできます。 Siriは他のデジタルアシスタントと比べても、その機能が限定的であることが知られています。 天気を調べたり文章を送ったり(文字化けすることも)するには便利ですが、込み入った質問に答えるのはちょっと苦手です。 複雑な質問にも答えてくれるオランダの開発者Hidde van der Ploeg氏が投稿したデモによると、Peteyのほうが複雑なリクエスト

                        泣かないでSiri、Apple Watch新アプリがChatGPT搭載
                      • RailsライクなRustのWebフレームワーク 「Loco」 | DevelopersIO

                        Introcusion つい先日、「Rust版のRails」ともいわれている、 Locoというフレームワークを教えてもらいました。 Railsは昔ちょっとさわった程度なのですが、 Rustで手軽にRailsライクなアプリ開発はおもしろそうなので、 試してみました。 Loco? Locoについて簡単に説明します。 このblog記事で、Locoって何? なんでRustなの?とか誰のためのフレームワーク?みたいなことが書いてあります。 軽く説明すると、↓です。 Locoって何? Loco は、Rails からインスピレーションを得た Rust用のWebフレームワーク ほぼすべての Rails 機能が含まれている Controllerとaxum経由のルーティング ActiveRecordライクにSeaORMでモデル操作 rrgenでコード生成 その他いろいろ。詳しくは元記事で RubyでいいならR

                          RailsライクなRustのWebフレームワーク 「Loco」 | DevelopersIO
                        • Windows開発環境の構築をChocolateyからscoopに切り替える - tech.guitarrapc.cóm

                          この記事は、PowerShell Advent Calendar 2019の一日目です。 qiita.com Windows のパッケージマネージャーの裏はPowerShellが多く使われています。 そんなWindows におけるパッケージマネージャーと言えば、Package Management Chocolatey が有名なのではないでしょうか? 私もChocolatey をパッケージマネージャーに用いて開発環境の構築をしてきましたが、課題が多かったため Scoopに切り替えました。 Chocolatey で何が問題だったのか、なぜscoop を選んだのか、この一年 scoop をどのように環境構築に利用しているのかを紹介したいと思います。 目次 目次 TL;DR Chocolatey の利用 どのように Chocolatey を利用していたのか Chocolatey で困ること Ch

                            Windows開発環境の構築をChocolateyからscoopに切り替える - tech.guitarrapc.cóm
                          • TechCrunch

                            Welcome to TechCrunch Fintech! This week, we’re looking at Ramp’s big raise and valuation jump, Mercury’s move into personal banking, Klarna’s new credit card, global funding roun

                              TechCrunch
                            • N予備校で利用しているAWS CodeBuildについて - ドワンゴ教育サービス開発者ブログ

                              この記事は、ドワンゴ Advent Calendar 2022の8日目の記事です。 N予備校では、過去の記事でも触れた通りAWS CodeBuildを日常に利用しています。 この記事では、導入した経緯や実際の利用例などについてご紹介できればと思います。 AWS CodeBuildを導入した経緯 開発当初についてはGo製のCIツールであるDroneを利用しており、v0.5からv0.8まで利用していました。 Droneを利用していた際にはたびたび以下のような事象に遭遇しました。 サーバーがなんらかの理由でやたら停止してしまう cacheがよく壊れる エージェント数が十分に確保できておらずビルド開始まで待たされる 構築したインフラ起因での問題も多数ありましたが、開発を進める上で障害にはならないもののやや開発者体験を損なうという、なかなかイマイチな環境の中で開発していたかと思います。 Drone自

                                N予備校で利用しているAWS CodeBuildについて - ドワンゴ教育サービス開発者ブログ
                              • Rails アプリケーションの不安定なテストを撲滅したい 〜system spec のデバッグ方法とテストを不安定にさせる要因〜

                                Rails アプリケーションの開発において、自分の変更に関係のないテストのせいで CI がコケるとストレスですよね?真っ先に直したくなりますよね?不安定なテストを直すのは大変な労力が要ると思ってませんか?実は、たいていのケースは簡単に再現確認ができるし、不安定になる要因もだいたい決まっているし、ログやスクリーンショットを見れば原因も簡単に特定できるんです! そんなわけで、日頃不安定なテストを潰している身として知見みたいなものをまとめてみました。 今回利用した環境は次のとおりです。 rails 6.0.0 capybara 3.29.0 selenium-webdriver 3.142.4 rspec-rails 3.8.2 Google Chrome 77.0.3865.75 (headless で使用) ChromeDriver 77.0.3865.40 (f484704e052e0b5

                                  Rails アプリケーションの不安定なテストを撲滅したい 〜system spec のデバッグ方法とテストを不安定にさせる要因〜
                                • AWS Amplify Studio – Figma to Fullstack React App With Minimal Programming | Amazon Web Services

                                  Front-End Web & Mobile AWS Amplify Studio – Figma to Fullstack React App With Minimal Programming AWS Amplify announces AWS Amplify Studio, a visual development environment that offers frontend developers new features (public preview) to accelerate UI development with minimal coding, while integrating Amplify’s powerful backend configuration and management capabilities. Amplify Studio automaticall

                                    AWS Amplify Studio – Figma to Fullstack React App With Minimal Programming | Amazon Web Services
                                  • Slack ソケットモードの最も簡単な始め方 - Qiita

                                    ソケットモード(Socket Mode)とは? Slack は、2020 年に開催された年次イベント Frontiers にて「ソケットモード」という Slack アプリの新しい通信方式を発表しました。 これまでの Slack アプリ開発では、イベント API やモーダル送信、ボタンクリック、スラッシュコマンドなどのインタラクティブな操作のハンドリングには、公開された Web エンドポイントを用意して Slack からのリクエストを受信する必要がありました。 ソケットモードは、これを WebSocket での接続に切り替えることができる機能です。昔から Slack アプリやボットに慣れ親しんでいる方であれば Hubot や RTM (Real Time Messaging) API のように接続できる方式という言い方がわかりやすいかもしれません(RTM との違いについては、こちらのコメント

                                      Slack ソケットモードの最も簡単な始め方 - Qiita
                                    • GitHub Actionsのワークフローを利用してクロスブラウザのE2Eテストを自動化する - Money Forward Developers Blog

                                      こんにちは。 『マネーフォワード クラウド経費』のフロントエンドエンジニアをしている木村(@kimromi)です。 Ruby on Railsを利用してサービス開発を進めているプロダクトのフロントエンドの環境を整えていき、UIの改善やフロントエンド側の開発効率アップなどにつなげていくような動きを現在やっています。 なぜクロスブラウザのE2Eテストが必要になったか ある日、IE11のみでJavaScriptエラーが起こり動作しないとの連絡が入り、慌てて対象のプルリクエストをリバートしたということが起こりました。 原因としてはライブラリの追加によるものでした。 現在フロントエンドの改修を行っていく中で、ライブラリの追加やビルド方式の変更などドラスティックな変更をすることが多くなってきています。 そのたびにMicrosoftからダウンロードできるVM環境を立ち上げ手元で確認するのは手間がかかり確

                                        GitHub Actionsのワークフローを利用してクロスブラウザのE2Eテストを自動化する - Money Forward Developers Blog
                                      • Apple、iPhoneアプリ「Apple Music Classical」を2023年3月28日より提供開始(日本対象外) | Apple Apps | Mac OTAKARA

                                        ※本サイトは、アフィリエイト広告および広告による収益を得て運営しています。購入により売上の一部が本サイトに還元されることがあります。 Appleが、App StoreにiPhoneアプリ「Apple Music Classical」を登録し、2023年3月28日より提供開始すると掲示しています。 Apple Music加入者なら追加料金なしで利用でき、世界最大のクラシック音楽カタログから、ジャンルに合わせた検索で、どんな録音も瞬時に見つけられます。 新譜から名盤まで、世界最大級のクラシック音楽カタログ(500万曲以上)に無制限にアクセスでき、さらに何千もの限定アルバムも収録。 作曲家、作品、指揮者、さらにカタログ番号で検索し、特定の録音を即座に見つけることができます。 最高音質(最大192kHz/24bitのハイレゾロスレス)で聴き、Dolby Atmosによる没入感のある空間オーディオで

                                          Apple、iPhoneアプリ「Apple Music Classical」を2023年3月28日より提供開始(日本対象外) | Apple Apps | Mac OTAKARA
                                        • Best Rust Web Frameworks to Use in 2023

                                          Best Rust Web Frameworks to Use in 2023 In the dynamic landscape of web development, Rust has emerged as a language of choice for building safe and performant applications. As Rust's popularity grows, so does the array of web frameworks designed to harness its strengths. This article compares some of the best Rust frameworks highlighting their respective advantages and drawbacks to help you make i

                                            Best Rust Web Frameworks to Use in 2023
                                          • Swdev: 真の No bundle frontend

                                            みなさん、ブラウザ内で TypeScript が直接動いてくれたらいいなぁ、と思ったことはありませんか? しました。 これができます。 どのようにうごいてるか Service Worker は合法 MITM とも言えて、 fetch 時のリクエストを好きに書き換えることができます。 開発時 初回インストール時に Service Worker をインストール コンパイラを内蔵した Service Worker がリクエストの拡張子に応じて js に書き換える Content-Type: text/javascript として SW でキャッシュして返却 TypeScript(.ts, .tsx) と Svelte(.svelte + preprocess) に対応 WebSocket サーバーを起動。ファイル変更を監視して、変更されたファイル名をブラウザに通知 変更されたファイルを Serv

                                              Swdev: 真の No bundle frontend
                                            • Slack アプリでのモーダルの使い方完全ガイド - Qiita

                                              こんにちは、Slack の公式 SDK 開発と日本の Developer Relations を担当している瀬良 (@seratch) と申します この記事では、Slack アプリでエンドユーザーからの情報送信を受け付けたり、インタラクティブなインタフェースを提供するために利用できる「モーダル」について知っておくべきことを可能な限り全て網羅していきます。 この記事で網羅しているトピック もし、以下のようなことを疑問に思って Google 検索をしてこの記事にたどり着いたようでしたら、この(長い)記事のどこかにきっと必要な情報があるはずです。該当の箇所を読んでみてください。 モーダルを使うための基本的な手順 モーダルの API に渡すパラメータの詳細 モーダルからのデータ送信の留意点 モーダルからのデータ送信に対する応答方法 モーダルからのデータ送信以外のインタラクションへの応答方法 モーダ

                                                Slack アプリでのモーダルの使い方完全ガイド - Qiita
                                              • Apple、フリーボードを発表:クリエイティブな共同作業のために設計されたパワフルな新しいアプリケーション

                                                フリーボードは、本日より提供開始されるまったく新しいアプリケーションで、最新バージョンのiOS、iPadOS、macOSに含まれています。フリーボードを使うと、ユーザーは柔軟なキャンバスの上でコンテンツを整理して視覚的に配置することができ、レイアウトやページサイズを気にすることなく、表示、共有、共同作業のすべてを一か所で行えます。さらに、様々な種類のファイルをキャンバスに埋め込んでインラインでプレビューでき、ボードから離れる必要はありません。共同作業のために設計されたフリーボードでは、ほかの人を招待してボード上で一緒に作業することがかつてないほど簡単になります。FaceTime通話中にほかの人と共同作業することさえも可能です。フリーボードのボードはiCloudに保存されるため、ユーザーは常にデバイス間で同期を保てます。

                                                  Apple、フリーボードを発表:クリエイティブな共同作業のために設計されたパワフルな新しいアプリケーション
                                                • Svelteで始める頑張らないフロントエンド生活 前編

                                                  フロントエンドの世界も随分と様変わりしました。便利なツールが多数導入され、高度なフレームワークが整備され、言語には静的型検査が付き、より本格的なアプリケーションの制作に集中できるようになりました。 しかしそれらの環境は業務には適していても、必ずしも個人開発に適しているとは言えません。過剰な抽象化がほどこされ、混乱を招くこともあります。 そんな中で、最近話題のフレームワークとしてSvelteというものがあります。Svelteはシンプルかつ十分な機能を提供します。 対象とする読者 この記事は以下の読者を対象としています: HTML/CSSはある程度わかるJavaScriptはちょっと書いたことがあるReact/Vue/Angularは自分には難しすぎたでもフロントエンドで遊んでみたい フロントエンドの参入障壁 フロントエンドと言えば、かつてはちょっと頑張れば誰にでもできるような平和な分野でした

                                                    Svelteで始める頑張らないフロントエンド生活 前編
                                                  • NotionでPWAアプリの開発を実現するノーコードツール「NotionApps」の使い方! - paiza times

                                                    今回はNotionのデータベースを活用して、PWAにも対応したWebアプリ開発ができるノーコードツールをご紹介します! このサービスはNotionデータベースの情報を取得したり、更新・追加などがアプリ側から簡単にできるのがポイントです。ノーコードでさまざまなロジックも構築でき、自分がイメージしたアプリを素早くカタチにできます。 面倒なサーバーの準備も不要なため、誰でも簡単にアプリを開発して公開できます。ご興味ある方はぜひ参考にしてください。 【 NotionApps 】 「NotionApps」の使い方! まずはサイトの上部にある【Create your app】ボタンをクリックして、無料のユーザー登録を済ませておきましょう。 メールアドレスとパスワードを入力したら【Sign up】ボタンをクリックします。 以下のようなダッシュボード画面が表示されたら準備完了です! 「NotionApps

                                                      NotionでPWAアプリの開発を実現するノーコードツール「NotionApps」の使い方! - paiza times
                                                    • What's New In DevTools (Chrome 94)  |  Blog  |  Chrome for Developers

                                                      Use DevTools in your preferred language Chrome DevTools now supports more than 80 languages, allowing you to work in your preferred language! Open Settings, then select your preferred language under the Preferences > Language dropdown and reload DevTools. Preferences" width="800" height="494"> Chromium issue: 1163928 New Nest Hub devices in the Device list You can now simulate the dimensions of Ne

                                                      • サーバレスにおけるRustについて - NTT Communications Engineers' Blog

                                                        この記事は、 NTT Communications Advent Calendar 2023 22日目の記事です。 はじめに こんにちは、イノベーションセンターの鈴ヶ嶺です。普段は、クラウド・ハイブリッドクラウド・エッジデバイスなどを利用したAI/MLシステムに関する業務に従事しています。 本記事は、各クラウドベンダーのサーバレスにおけるプログラミング言語Rustについて調査・比較した結果を紹介します。 まず初めにサーバレスでRustを利用するメリットをエネルギー効率の観点から説明し、次に各クラウドベンダーの関連記事をピックアップします。 さらに、それぞれのクラウドでRustを使ったサーバレスアプリの代表的な作成方法を紹介して比較します。 Rustのエネルギー効率 Rustは、次の公式ページでも宣伝している通りパフォーマンスを強くアピールしています。 Rustは非常に高速でメモリ効率が高く

                                                          サーバレスにおけるRustについて - NTT Communications Engineers' Blog
                                                        • 翻訳サービスDeepLを使ったSlackアプリを設定してみる | DevelopersIO

                                                          ご機嫌いかがでしょうか、豊崎です。 現在、クラスメソッドでは外国籍のメンバーが増えてきており、社内のSlack上でも母国語ではない英語や日本語でのやりとりが増えています。それに伴い、社員が翻訳サイトを利用する機会も増えてきています。 業務に関係しない日常会話であれば、フリーの翻訳サイトを利用しても問題ありませんが、業務的な内容の場合、翻訳サイトのホスト側にテキストが保存されるような翻訳サービスは避けたいと考えました。 いくつか調べている中で、翻訳の精度の高いDeepLを見つけました。無料で利用する場合、翻訳されたテキストは翻訳の精度を高めるために機械学習に利用されますが、有償版では翻訳されたテキストは即時破棄され情報が保存されることはないそうです。 本ブログでは、翻訳サービスであるDeepL APIを契約して、翻訳機能を持ったSlackアプリの導入を試してみようと思います。 今回は以下のG

                                                            翻訳サービスDeepLを使ったSlackアプリを設定してみる | DevelopersIO
                                                          • Twitter・Slack・Discordなどのチャットサービス統合アプリ「Beeper」が登場、WindowsやAndroidでもiMessageを利用可能

                                                            TwitterのダイレクトメッセージやSlack、Discordなど、複数のチャットサービスを利用していると「全部まとめてひとつのアプリで管理したい」と考える人も多いはず。そんな願いをかなえてくれるサービス「Beeper」が、スマートウォッチ「Pebble」の創設者であるEric Migicovsky氏らによってリリースされました。AppleのOSにのみ搭載されているiMessageも利用できるのが特徴となっています。 Beeper - All Your Chats In One App https://www.beeperhq.com/ Pebble founder launches Beeper, a universal chat app that works with iMessage and others | TechCrunch https://techcrunch.com/20

                                                              Twitter・Slack・Discordなどのチャットサービス統合アプリ「Beeper」が登場、WindowsやAndroidでもiMessageを利用可能
                                                            • Layouts RFC

                                                              This RFC (Request for Comment) outlines the biggest update to Next.js since it was introduced in 2016: Nested Layouts: Build complex applications with nested routes. Designed for Server Components: Optimized for subtree navigation. Improved Data Fetching: Fetch in layouts while avoiding waterfalls. Using React 18 Features: Streaming, Transitions, and Suspense. Client and Server Routing: Server-cen

                                                                Layouts RFC
                                                              • Things you forgot (or never knew) because of React

                                                                Published: August 4, 2023 Updated: October 27, 2023 Part 1: an intro about music, defaults, and bubbles Like a lot of people, there was a time when the only music I listened to was whatever was played on my local radio station. (A lot of people over 30 or so, anyway. If this doesn’t sound familiar to you yet, just stick with me for a minute here.) At the time, I was happy with that. It seemed like

                                                                  Things you forgot (or never knew) because of React
                                                                • M1 MacのDockerでChromiumを使ったFeature Specを動かす - Gunosy Tech Blog

                                                                  はじめに 元々の構成 Google Chromeが異常終了する QEMUでSegmentation Fault arm64向けのGoogle Chromeはない 別コンテナでChromiumを起動する Chromiumを動かすDockerイメージにseleniarmを使う CapybaraでリモートドライバとしてChromiumを指定 Capybaraのリモートドライバ設定 ホストとポートの固定 ファイルダウンロードテストのためにvolumeを共有 まとめ 参考記事 はじめに こんにちは。広告技術部のjohnmanjiroです。普段は広告配信のAPIや管理画面を作っています。ピーナッツくんのライブに現地参戦したのがここ最近で一番楽しかったです。 Gunosyでは、社員が使っているPCが古くなってきたタイミングで新しいものへ置き換えるPCリプレースを行っています。今回私もリプレースの対象にな

                                                                    M1 MacのDockerでChromiumを使ったFeature Specを動かす - Gunosy Tech Blog
                                                                  • Rails 6.0: Action Mailbox, Action Text, Multiple DBs, Parallel Testing, Webpacker by default, and Zeitwerk

                                                                    Rails 6.0: Action Mailbox, Action Text, Multiple DBs, Parallel Testing, Webpacker by default, and Zeitwerk Dealing with incoming email, composing rich-text content, connecting to multiple databases, parallelizing test runs, integrating JavaScript with love, and rewriting the code loader. These are fundamental improvements to the fundamentals of working with the web and building fast and fresh appl

                                                                      Rails 6.0: Action Mailbox, Action Text, Multiple DBs, Parallel Testing, Webpacker by default, and Zeitwerk
                                                                    • 1Password 8: The Story So Far | 1Password

                                                                      Greetings everyone! With the recent launch of our Early Access preview of 1Password 8 on macOS I wanted to take a few minutes to pull back the curtain on this software development project that is over two years in the making. Before we get into that, though, I think a bit of backstory is warranted. 1Password 7, 6, 5, 4… With a fifteen year history, 1Password has seen a lot of changes across all ou

                                                                        1Password 8: The Story So Far | 1Password
                                                                      • AWS LambdaでSlackアプリを動かす - cockscomblog?

                                                                        プライベートな用事でサーバサイドで何かやりたい場合、サーバレスな構成が第一選択になる。規模が十分に小さい場合、サーバレスにした方が安い。常にインスタンスが立ち上がっているような構成は(たとえ冗長構成を取らなくても)プライベートな用事程度では大げさになる。またサーバレスな構成は放置しやすいのも魅力である。 Lambdaで動くcockscombot 最近、サーバサイドで何かしたあとの通知先としてSlackを使っている。Slackはちょっとしたユーザーインターフェースの代わりになる。その延長線上でSlackアプリを作ってみようと考えた。Slackが提供しているBoltというのを使うと、Slackアプリが簡単に作れる。 Slack | Bolt for JavaScript | Bolt 入門ガイド BoltはAWS Lambdaにデプロイできるようになっている。ドキュメントではServerles

                                                                          AWS LambdaでSlackアプリを動かす - cockscomblog?
                                                                        • Why stdout is faster than stderr? - Orhun's Blog

                                                                          I recently realized stdout is much faster than stderr for Rust. Here are my findings after diving deep into this rabbit hole. I have been using the terminal (i.e. command-line) for most of my day-to-day things for a while now. I was always fascinated by the fact that how quick and convenient the command-line might be and that's why I'm a proponent of using CLI (command-line) or TUI (terminal user

                                                                            Why stdout is faster than stderr? - Orhun's Blog
                                                                          • “社内つらみトップランカー”を210プルリクで倒しきった話 技術的負債は“継続して返却”すればいつかは終わる

                                                                            「初学者から上級者までが楽しめるWeb系の技術カンファレンス」をコアコンセプトに掲げる「Kaigi on Rails」。ここで登壇したのは、株式会社アンドパッドの川原万季氏。大きな技術的負債を解消するためにやったこと、心がけたことを発表しました。 登壇者の自己紹介 川原万季氏:「歴史あるプロジェクトのとある技術的負債を隙間プロジェクトの210PullRequestsで倒しきった話」というタイトルでお話をさせていただきます。よろしくお願いします。 先ほど「Twitter」に資料を上げたので、手元でご覧になりたい方は、そちらをご覧ください。 自己紹介をします。「makicamel」という名前で活動をしています。Rubyとビールとお酒が大好きで、好きなVRゲームは「Beat Saber」です。株式会社アンドパッドというところで働いていて、今日はこの話をします。 最後までやりきるのが難しい“大きな

                                                                              “社内つらみトップランカー”を210プルリクで倒しきった話 技術的負債は“継続して返却”すればいつかは終わる
                                                                            • ベストなCDK for Terraform(CDKTF)のディレクトリ構成を探る

                                                                              最近関わっているプロジェクトでは、大きなアプリケーションのリアーキテクチャを行っています。 そこではフルスクラッチでインフラの構成を書き直す機会がありました。 そのプロジェクトは社内では比較的複雑な構成になっていて、リアーキテクチャにあたっては、アプリケーション特有の事情により、考慮すべきポイントや難度が高いところがたくさんありました。 具体的には、複数のマイクロサービス間の協調性や独立性とそれに付随する認証/認可、クライアント証明書(mTLS認証)の管理、歴史的経緯による複雑性を正すためのawsアカウント移行などなど。 それらは別の機会で語る(or 同僚の誰かが語ってくれることに期待したい)として、この記事ではインフラをフルスクラッチで書き直すにあたって選択したCDKTFについて、紆余曲折を経つつも最終的に採用したディレクトリ構成について書きたいと思います。 タイトルには「ベストな」とあ

                                                                                ベストなCDK for Terraform(CDKTF)のディレクトリ構成を探る
                                                                              • Snowpack vs. webpack: A build tool comparison - LogRocket Blog

                                                                                LogRocket’s Galileo AI watches every session, surfacing impactful user struggle and key behavior patterns. Editor’s note: This post was updated on 14 March 2022 to include information relevant to Snowpack v3 and webpack v5. Few tools have been as central and important to the JavaScript ecosystem as webpack. Launched in 2012, the JavaScript module bundler has been a cornerstone of modern JavaScript

                                                                                  Snowpack vs. webpack: A build tool comparison - LogRocket Blog
                                                                                • 「ヒトラーのヒゲに見える」という理由でAmazonがアプリのアイコンを変更した説が浮上

                                                                                  by Charles LeBlanc 2021年1月、Amazonは公式モバイルアプリ「Amazonショッピングアプリ」のアイコンを改定していました。しかし、Amazonは新たにこのアイコンの「微修正」を行っており、その背景には「ヒトラーのヒゲっぽく見える」という指摘があったと報じられています。 Amazon Changes New App Icon After It’s Compared To Hitler Mustache – NBC New York https://www.nbcnewyork.com/news/tech/amazon-changes-new-app-icon-after-design-is-compared-to-hitler-mustache/2919590/ Amazon changed its new app logo that some said look

                                                                                    「ヒトラーのヒゲに見える」という理由でAmazonがアプリのアイコンを変更した説が浮上