並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 360 件 / 2850件

新着順 人気順

開発の検索結果321 - 360 件 / 2850件

  • ダークモードの需要は意外と侮れない。メモアプリへのレビューから見えてくる「眩しさ」への拒否感、ダークモード搭載の安心感

    みねたけ@個人開発と投資やってる @MinetakeT 平日の昼間から映画見てビール飲んで温泉に入りたい♨️ |  iOSアプリ開発(23本リリース!)| Swift,Go,Java,Python,いろいろ! | 日本株、米国株、不動産投資やってる | From. 20231009 appstore.com/yasuhirokojima

      ダークモードの需要は意外と侮れない。メモアプリへのレビューから見えてくる「眩しさ」への拒否感、ダークモード搭載の安心感
    • 大阪万博「関連費」に約13兆円 便乗の広域開発「理解できない」

      「大阪・関西万博の会場建設に黄信号 半導体工場がライバル」では、2025年国際博覧会(大阪・関西万博)に関わるゼネコンの実情などを紹介してきた。今回は、批判も多い、膨れ上がる万博関連予算や経済効果について見ていく。 万博が多くの人から“敬遠”される大きな要因は、人手や資材不足による建設単価の急騰に伴って膨れ上がった予算だ。 「費用の抑制に向け、政府として管理、監督責任を果たす。さらなる増額を認めるつもりはない」。岸田文雄首相は23年11月の衆院予算委員会で、会場建設費の上振れが続いた大阪・関西万博についてこう強調した。 会場建設費2度の修正 会場建設費は誘致時の1250億円から、20年に1850億円、23年秋は最大2350億円に膨らんだ。資材や人件費の高騰が主因だ。会場建設費は国、大阪府・市、経済界が3分の1ずつ負担する。人件費や警備費などを含む運営費も当初想定の809億円から23年末には

        大阪万博「関連費」に約13兆円 便乗の広域開発「理解できない」
      • ラズパイを屋外で使う——メカトラックス、Raspberry Pi屋外稼働キット「Pi-field Mini」発売|fabcross

        メカトラックスは、Raspberry Pi屋外稼働キット「Pi-field(パイフィールド)」シリーズの新製品「Pi-field Mini(パイフィールド ミニ)」を、2024年6月3日に発売した。 Pi-fieldは、電源やネットワークがない屋外でもRaspberry Piを使用した環境モニタリングを実現する同社開発の屋外稼働キットだ。4G通信モジュール、太陽光パネルなどの部材を防水ボックスに配置し、間欠動作を採用することでシステム全体の小型と軽量化を実現し、2017年2月の出荷以来、自治体での河川監視など多くの稼働実績があるという。

          ラズパイを屋外で使う——メカトラックス、Raspberry Pi屋外稼働キット「Pi-field Mini」発売|fabcross
        • レビュワーを"憑依"させて Pull Request をセルフレビューする - Konifar's ZATSU

          メンバーと1on1をしていると、「うっかりミスが多くて Pull Request で毎回コメントをもらってから気づくのを何とかしたい」という相談を受けることがある。 まず、そういう認識を持てていることが素晴らしい。課題意識があるのであれば、どう補正していくかを一緒に考えることができる。 自分がオススメしているやり方は、レビューを依頼する前に徹底的にセルフレビューすることである。巷でよくやられている方法ではあるが、どういうやり方かを雑に書いておく。 レビューを依頼する前に レビュワーになりきって 自分の Pull Request を自分でレビューしてみる 頭にレビュワーが思い浮かぶのであれば、その人を "憑依" させるイメージ 「この人はここでこういうコメントしそうだな」と思ったら、 先回りして PR上にコメントしておくか、突っ込まれないようにコードやコードコメントを改善する タイトルや説明

            レビュワーを"憑依"させて Pull Request をセルフレビューする - Konifar's ZATSU
          • 生成AI時代のフロントエンド開発術

            2022年11月にChatGPTがリリースされて、1年と約半年が経過しました。私はChatGPTが話題になった頃から、継続して利用しています。ChatGPTを使い続けていると、Webアプリケーションのフロントエンド開発に役立つことがありました。 そこで、本記事ではフロントエンド開発でChatGPTを活用して効率よく進める3つのパターンにまとめました。これらのパターンを紹介し、読者の皆さんの開発に役立ててもらえればと思います。 以下は、本記事で紹介するFigma、ソースコード、デプロイ先URLです。 Wireframing photo - Figma silverbirder/figma-photo-sample-app-for-ai - GitHub https://figma-photo-sample-app-for-ai.vercel.app ChatGPTを使う前に ChatGPTに

              生成AI時代のフロントエンド開発術
            • GPT-4は財務諸表から将来の収益の伸びを予測する点で人間のアナリストよりも優れていることが研究により明らかに

              OpenAIが開発する大規模言語モデル(LLM)の「GPT-4」は、道徳テストで人間の大学生より優れたスコアをたたき出したり、セキュリティ勧告を読むことで実際の脆弱性を悪用できたりと、すでに一部の分野で人間の能力を超えることが示されています。そんなGPT-4が、プロのアナリストに匹敵する精度の財務諸表分析を行えることが実証されました。 Financial Statement Analysis with Large Language Models by Alex Kim, Maximilian Muhn, Valeri V. Nikolaev :: SSRN https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4835311 The future of financial analysis: How GPT-4 is disrupting

                GPT-4は財務諸表から将来の収益の伸びを予測する点で人間のアナリストよりも優れていることが研究により明らかに
              • フロントエンド開発の効率化!Nx と Playwright でビジュアルリグレッションテストを賢く実施しよう - Techtouch Developers Blog

                はじめに なぜ VRT が必要なのか? VRTとは? Nx と Playwright で賢く VRT を実施する どう賢く実施したか 結果 まとめ 参考資料 はじめに 「食べログ ラーメン TOKYO 百名店」の全店舗訪問を目指してラーメン巡りを続けているフロントエンドエンジニアの kenshin です。 フロントエンド開発者の皆さん、新機能を追加したり、ライブラリをアップデートした後に UI が予期せず変更されてしまった経験はありませんか?このような問題を素早く検知し、未然に防ぐ方法として、ビジュアルリグレッションテスト(以下、VRT)があります。 この記事では、Nx と Playwright を用いて VRT を効率的に行う方法をご紹介します! なぜ VRT が必要なのか? フロントエンド開発では、新機能の追加やライブラリのアップデートにより、予期せぬ UI 変更が発生することがありま

                  フロントエンド開発の効率化!Nx と Playwright でビジュアルリグレッションテストを賢く実施しよう - Techtouch Developers Blog
                • Rustで有名アルゴリズムに挑戦(18) Rustでライフゲームを作ってみよう

                  C言語に代わってOS開発に採用されているRust。本連載では、Rustで有名アルゴリズムを実装して、Rustについての理解を深めています。今回扱うのは、生物の栄枯盛衰をシミュレーションするライフゲームです。 コンウェイのライフゲームで生物のシミュレーションをしよう コンウェイのライフゲームとは? 「ライフゲーム(Life Game)」は、イギリスの数学者コンウェイによって考案されたもので、簡単な配列操作によって実装できる簡単な生物のシミュレーションです。次のように動きます。 コンウェイのライフゲームを動かしているところ 見た目が面白いのに加えて、プログラミング言語の性質や特徴を知るのにもってこいの題材であるため、次の姉妹連載でも何度か紹介しています。ぜひ、今回のRust版と見比べてみてください。 - Python連載9回目(https://news.mynavi.jp/techplus/a

                    Rustで有名アルゴリズムに挑戦(18) Rustでライフゲームを作ってみよう
                  • GPT-4oをわかりやすく解説、専門家が「時代の転換点」と評価するヤバすぎる能力とは

                    2024年5月に入ってすぐ、AI研究者の間ではOpenAIにまつわる複数の噂が流れていました。いわく「OpenAIが近日中に生成AIを使った検索サービスをするらしい」、「OpenAIが新型のGPTを発表するらしい」などといったものです。 それに先立ち、4月の後半からは、生成AIの性能を比較するサイトで、正体不明のモデル「gpt2-chatbot」なるものが出現し、制作者が不明である中、当時最高の性能を誇っていたGPT-4を上回る性能を見せつけていました(もちろんOpenAIはすでに「GPT-2」を数年前に発表済みです)。では今更このような名前をつけて暴れ回っているこれは何なのか。OpenAI製なのか、それとも別の機関が開発したのか。 この話は後々答えがわかるのですが、このようにAI研究者たちが落ち着かず、あれこれと噂してOpenAIの動向に注意している中、OpenAIは日本時間の5月11日

                      GPT-4oをわかりやすく解説、専門家が「時代の転換点」と評価するヤバすぎる能力とは
                    • Playwrightを使ったE2Eテストを導入した話 - インフラ編 Playwright × Allure Report × AWS - Uzabase for Engineers

                      はじめに こんにちは。ソーシャル経済メディア「NewsPicks」の QA/SET チームの海老澤です。 先日は Playwright を使ったE2Eテストの導入について、紹介させていただきました。 今回は作成したテストをAWS 基盤上で動かす方法を紹介させていただきます。 前回の記事 tech.uzabase.com E2Eテスト実行のタイミング NewsPicksでは 下記のタイミングで E2Eテストを実行させています。 ①リリース時のカナリーデプロイ後 NewsPicks ではカナリーリリースを採用していてカナリーへのデプロイが完了した後、カナリーに向けてE2Eテストが動きます。 ②開発環境デプロイ後 動作確認をしたい場合に feature ブランチなどでデプロイ後 E2Eテストを実行できるようにしています。 本記事では主に 「②開発環境デプロイ後」 を例に紹介します。 実行方法 具

                        Playwrightを使ったE2Eテストを導入した話 - インフラ編 Playwright × Allure Report × AWS - Uzabase for Engineers
                      • 【技術書典】「Streamlit データ可視化入門」を執筆しました。 - Qiita

                        前置き こんにちは。データエンジニアの山口歩夢です! この度、技術書典16に向けて、Streamlitの入門書を執筆しました。 StreamlitはPythonで書かれたOSSのフレームワークで、こちらを使用することでWEB開発の知識がなくても非常に簡単にアプリケーションの作成をすることができます。 日本語の情報がまだ少なく、英語のドキュメントや記事で情報を集める必要がある中で、多くの方々に魅力を伝えたいと考え、今回執筆に至りました。 ※下記のリンクで電子版を販売開始しました! 謝辞 今回、こちらの技術書の作成にあたって、 Snowflake Superheroesの小宮山さん(@kommy_jp)に内容のレビューや表紙の絵の作成をしていただきました。 誠にありがとうございます 小宮山さんのSnowflakeについての著書はこちらです! コンテンツの内容 簡単にどんな内容を書いたのか解説さ

                          【技術書典】「Streamlit データ可視化入門」を執筆しました。 - Qiita
                        • 怒る客の声、AIで穏やかに ソフトバンクがカスハラ対策 - 日本経済新聞

                          ソフトバンクは15日、人工知能(AI)で客の通話音声を穏やかなトーンに変換する技術の事業化を目指すと発表した。顧客による迷惑行為「カスタマーハラスメント(カスハラ)」に対する取り組みの一環で、コールセンターの電話対応業務に利用する。2025年度中の事業化に向けて、東京大学と研究開発や検証を進める。ソフトバンクの新規事業提案制度「ソフトバンクイノベンチャー」から生まれた。電話口で怒鳴るなどの迷惑

                            怒る客の声、AIで穏やかに ソフトバンクがカスハラ対策 - 日本経済新聞
                          • Apple、M4チップを発表

                            カリフォルニア州クパティーノ Appleは本日、まったく新しいiPad Proに驚異的なパフォーマンスをもたらす最新チップ、M4を発表しました。第2世代の3ナノメートルテクノロジーを使って設計されたM4は、Appleシリコンの業界をリードする電力効率をさらに向上させ、iPad Proの驚くほど薄いデザインを実現するシステムオンチップ(SoC)です。このチップはまた、iPad Proの画期的なUltra Retina XDRディスプレイの驚くべき精度、色、輝度を実現する、まったく新しいディスプレイエンジンを搭載しています。新しいCPUは最大10コアを搭載し、新しい10コアGPUは、M3で導入された次世代GPUアーキテクチャをもとに設計され、Dynamic Caching、ハードウェアアクセラレーテッドレイトレーシング、ハードウェアアクセラレーテッドメッシュシェーディングを初めてiPadで利用

                              Apple、M4チップを発表
                            • 入社2年目の女性技術者が「こんな小娘が言うこと信じて貰えないかも知れませんが」と前置きして話始めたのを見て考えさせられた

                              電機くん @denkikun_stepup 東京都内勤務/大学院卒/ ビジネス/電機メーカー勤務/設計•開発職/NISA/インデックス投資/就職/転職/恋愛/子育て/Amazonアソシエイト•プログラム参加中 note.com/denkikun_stepup 電機くん @denkikun_stepup 入社2年目の女性技術者が「こんな小娘が言うこと信じて貰えないかも知れませんが」と前置きして話始めたのを見てこの人は工学部でどう過ごしてきた結果こういう発言するようになったのかと考えちゃったね 2024-05-27 12:31:01

                                入社2年目の女性技術者が「こんな小娘が言うこと信じて貰えないかも知れませんが」と前置きして話始めたのを見て考えさせられた
                              • 「ドラクエ12」開発継続か 堀井雄二さん「さっきまで打ち合わせをしていた」

                                ドラゴンクエストシリーズのゲームデザイナー・堀井雄二さんは5月27日、自身のXで、「心配をかけているドラクエ12ですが、実はさっきまで、その打ち合わせをしていました」と投稿した。 開発中止が心配されていた「ドラゴンクエストXII 選ばれし運命の炎」(ドラクエ12/スクウェア・エニックス)だが、堀井さんの投稿をみる限り、開発は継続しているようだ。 ドラクエ12は、21年5月に発表された、ドラクエシリーズの最新ナンバリングタイトル。その後、情報がほとんど出ないままだった。 そんな中、スクエニが2024年4月30日、タイトル名を明言しないまま、一部のHD(コンシューマー機向け)ゲーム開発中止に伴う221億円の特別損失計上を発表したことで、「ドラクエ12の開発が中止されたのでは」と憶測が広がった。 5月27日の「ドラクエの日」(初代ドラゴンクエストの発売日)に合わせ、堀井さんはXにファンへの感謝を

                                  「ドラクエ12」開発継続か 堀井雄二さん「さっきまで打ち合わせをしていた」
                                • 神宮外苑再開発 “人権に悪影響の可能性”国連の作業部会 公表 | NHK

                                  東京の明治神宮外苑の再開発について、国連人権理事会の「ビジネスと人権」作業部会は、「人権に悪影響を及ぼす可能性がある」とする報告書を公表しました。これに対し政府は「大きな問題がある」として報告書から文言を削除するよう求めています。 各国の企業活動における人権問題などを調べて対応を促す国連人権理事会の「ビジネスと人権」作業部会は、去年夏に初めて日本で調査を行い、このほど政府などに対する提言などをまとめた報告書を公表しました。 報告書には計画に反対の声も上がっている明治神宮外苑の再開発も含まれていて、「大規模な再開発は環境への影響を検討するプロセスにおいて住民との協議が不十分との報告があり懸念している。その一つとして神宮外苑の再開発があり、人権に悪影響を及ぼす可能性がある」としています。 これに対し、認可を行った都の意見をとりまとめた政府は、事業者が住民説明会を行ったことを踏まえ「事業者から意

                                    神宮外苑再開発 “人権に悪影響の可能性”国連の作業部会 公表 | NHK
                                  • CQRS設計パターンをモダナイズする

                                    CQRSとは CQRS(Command Query Responsibility Segregation、コマンド・クエリ責務分離)は、ソフトウェアアーキテクチャパターンの一つで、つまりシステムのコマンド部分をクエリ部分から分離します。基本的な考え方は、データの書き込み操作(コマンド)と読み取り操作(クエリ)を異なるモデルで扱うことです。これにより、スケーラビリティ/パフォーマンス/セキュリティの観点で柔軟な設計が可能となり、クエリ要件に合わせて最適化が実現できます。 CQRSの基本構成としては、 コマンドモデル(書き込みモデル):データの作成、更新、削除といった書き込み操作を担当します。このモデルは、データの整合性と一貫性を確保するために最適化されています。 クエリモデル(読み取りモデル):データの読み取り操作を担当します。このモデルは、クエリのパフォーマンスを最大化するために最適化され

                                      CQRS設計パターンをモダナイズする
                                    • CSSは日々進化している!知ったら使いたくなる「モダンCSS」機能紹介

                                      執筆 山内 直 有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)に所属するテクニカルライター。出版社を経てフリーランスとして独立。ライター、エディター、デベロッパー、講師業に従事。屋号は「たまデジ。」。著書に『Bootstrap 5 フロントエンド開発の教科書』、『作って学べるHTML+JavaScriptの基本』など。 監修 山田 祥寛 静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」代表。 主な著書に「独習」シリーズ、「これからはじめるReact実践入門」、「改訂3版 JavaScript本格入門」他、

                                        CSSは日々進化している!知ったら使いたくなる「モダンCSS」機能紹介
                                      • 「AIと共存すべき」人気声優・梶裕貴 自身の声で自由にしゃべれるAIソフト発売へ 「たくさん悩んで」決断

                                        「正直、たくさん悩みました」――人気声優の梶裕貴さんが、自身の声で自由にしゃべらせることができる音声合成ソフト「CeVIO AI 梵そよぎ(そよぎそよぎ) トークボイス」を製品化すると発表した。5月29日午後9時から、クラウドファンディングサイト「CAMPFIRE」で受注をスタートする。 ここ最近、AIを使って人気声優の声などを無断で再現したコンテンツが問題になっており(関連記事)、梶さんも頭を悩ませてきたという。だが「AIと敵対するのではなく、共存すべき」と結論づけ、「あえて私の声を持つ『梵そよぎ』を解禁することで、"正しい音声AIの在り方"を証明できるのではないか」と考えて開発を決断したという。 CeVIO AIは、ソニー・ミュージックエンターテインメントや名古屋工業大学発ベンチャーのテクノスピーチなど、複数の企業が参加する音声合成AIプロジェクト。 「CeVIO AI 梵そよぎ」は、

                                          「AIと共存すべき」人気声優・梶裕貴 自身の声で自由にしゃべれるAIソフト発売へ 「たくさん悩んで」決断
                                        • OpenAI、次世代AIモデル「GPT-4o」を発表

                                          日本時間2024年5月14日未明、OpenAIは新たなフラッグシップモデル「GPT-4o」を発表しました。このモデルは、音声、視覚、テキストのリアルタイム処理を可能とし、従来のAIモデルを大きく上回る性能を誇ります。OpenAIのCTOであるミラ・ムクティ氏は、「GPT-4oは、人間とマシンのインタラクションの未来を大きく変える一歩です。このモデルにより、コラボレーションがはるかに自然で簡単になります」と述べました。 「GPT-4o」の主な特徴を以下にまとめました。 他のモデルを凌駕する性能 GPT-4oは、OpenAIの以前のモデルであるGPT-4 Turboや、ライバル会社のClaude 3 Opusなどの大規模言語モデルと比較して、頭ひとつ抜けた性能向上を実現しました。サム・アルトマンCEOは、今年4月に "Chatbot Arena" でgpt2というコードネームでテストされていた

                                            OpenAI、次世代AIモデル「GPT-4o」を発表
                                          • 『Lean と DevOps の科学』って教養ないと理解できないじゃん!っていう話 - Qiita

                                            今や生産性の可視化・評価指標といえば本書籍で紹介された『FourKeys』ですね。ちまたでは、絶対視されている様な表現・評価がされている記述をたまに見かけます。ですが、本当にそうでしょうか?ある方が調べたところ、FourKeys を使用している人のうち『Lean と DevOps の科学』を読んだことがない人は9割近くもいたそうです。 本記事では、FourKeys を有効に活用するために知っておくべき・理解しておくべき事柄を幅広い分野でまとめました。生産性を向上し、仕事の成果の質を上げたいと努力するエンジニアの方々が、次の日から使える情報を書けたのではないかと思います。FourKeys だけを見て生産性を上げるという行動は手段の目的化につながりかねません。Fourkeys の背景にある思想を知ることで、FourKeys を真に活用するきっかけになればと思います。 目次 初めに GW中に読も

                                              『Lean と DevOps の科学』って教養ないと理解できないじゃん!っていう話 - Qiita
                                            • 「コードに早まってDRY原則を適用しないこと」とGoogleが呼びかけ

                                              Googleに存在するコードを読みやすく保守しやすい形に保つ取り組みを行うグループ「Code Health」が、「DRYを早まって適用しないこと」と題した記事を公開しました。 Google Testing Blog: Don't DRY Your Code Prematurely https://testing.googleblog.com/2024/05/dont-dry-your-code-prematurely.html DRYは「Don't Repeat Yourself」の略称で、コードを重複させないことを重視する考え方です。重複するコードが存在していると、特定の機能を変更しようとした時に同じ機能を持つ部分を全て探して同時に変更する必要があり、見落としやミスが発生する危険性が高まります。一方、コードの重複を防げていれば一カ所だけを変更すればOKというわけ。 一見DRYを厳しく適用

                                                「コードに早まってDRY原則を適用しないこと」とGoogleが呼びかけ
                                              • AWSコスト異常検知を導入したら、『人にお願いする』トイルが発生したのでSlackBotを作って解消した - KAYAC engineers' blog

                                                SREチームの池田(@mashiike)です。SRE連載の5月号になります。 AWSのコストについては、多くの方がすごく気にしていると思います。 カヤックでもAWSのコストの変動に関しては敏感に気にしています。 そんな方々の心のお供になる機能が、 AWSコスト異常検知(AWS Cost Anomaly Detection) です。 今回は、このコスト異常検知にまつわるトイル削減の取り組みを紹介します。 背景 AWSコスト異常検知は、AWS マネジメントコンソールの中では『Billing and Cost Management』配下にある機能になります。 この機能を使うことでAWSで発生したコストに関して、通常とは異なるコストの発生を検知することができます。 コスト異常検知自体については、CureApp テックブログ様のZennの記事がわかりやすくまとまっているので、そちらを参照いただければ

                                                  AWSコスト異常検知を導入したら、『人にお願いする』トイルが発生したのでSlackBotを作って解消した - KAYAC engineers' blog
                                                • 『アズールレーン』公式、“X運営の要請”で表現規制にて水着キャライラストの過去ポストを一部削除する可能性ありと発表。「基準が謎」と困惑 - AUTOMATON

                                                  『アズールレーン』公式Xアカウントは5月24日、同アカウントが過去に投稿した6つのポストについて、今後削除する可能性があることを発表した。同アカウントによると、Xを運営するポリシーチームから表現内容を規制してほしいといった要請を受けたためだという。 『アズールレーン』は、中国に拠点を置くManjuuとYongshiが共同開発する基本プレイ無料の美少女艦船シューティングRPGだ。国内向けにはYostarが2017年9月から展開している。本作にてプレイヤーは、世界中の艦船を可愛い少女に擬人化したキャラクターを育成し、最大6隻からなる艦隊を編成。シューティング要素のある戦闘を繰り広げる。 今回本作の公式Xアカウントは、同アカウントから投稿された6つのポストを削除する可能性があることを発表した。というのも同アカウントに対して、Xを運営するポリシーチームから該当の画像付きポストについて「表現内容規制

                                                    『アズールレーン』公式、“X運営の要請”で表現規制にて水着キャライラストの過去ポストを一部削除する可能性ありと発表。「基準が謎」と困惑 - AUTOMATON
                                                  • 旧パレスホテル立川、マンション計画から一転再びホテルに…大宴会場も残り地元財界「大きな意義」

                                                    【読売新聞】昨年末で営業を終了した「パレスホテル立川」(東京都立川市曙町)について、立川市の不動産開発会社「立飛ホールディングス(HD)」が4月に土地(約3600平方メートル)と建物(地上12階地下2階)を取得し、建物を改修してホテ

                                                      旧パレスホテル立川、マンション計画から一転再びホテルに…大宴会場も残り地元財界「大きな意義」
                                                    • 無償でローカル「WordPress」環境を構築する最速の方法、「Studio」がWindowsに対応/わずか数クリック、開発の成果を最大5つまでデモサイトとして無償公開する機能も

                                                        無償でローカル「WordPress」環境を構築する最速の方法、「Studio」がWindowsに対応/わずか数クリック、開発の成果を最大5つまでデモサイトとして無償公開する機能も
                                                      • GitHub CI/CD実践ガイド ――持続可能なソフトウェア開発を支えるGitHub Actionsの設計と運用

                                                        この本の概要 本書はCI/CDの設計や運用について,GitHubを使ってハンズオン形式で学ぶ書籍です。GitHub Actionsの基本構文からスタートし,テスト・静的解析・リリース・コンテナデプロイなどを実際に自動化していきます。あわせてDependabot・OpenID Connect・継続的なセキュリティ改善・GitHub Appsのような,実運用に欠かせないプラクティスも多数習得します。 実装しながら設計や運用の考え方を学ぶことで,品質の高いソフトウェアをすばやく届けるスキルが身につきます。GitHubを利用しているなら,ぜひ手元に置いておきたい一冊です。 こんな方におすすめ GitHubは使っているけれど,プルリクエストぐらいしか利用していない CI/CDというキーワードは知っているけれど,自分で設計したことはない GitHub Actionsには触れているけれど,正直雰囲気で運

                                                          GitHub CI/CD実践ガイド ――持続可能なソフトウェア開発を支えるGitHub Actionsの設計と運用
                                                        • カスペルスキーがLinux専用の無料アンチウイルスソフト「Kaspersky Virus Removal Tool for Linux」公開

                                                          カスペルスキーがLinux専用の無料アンチウイルスソフト「Kaspersky Virus Removal Tool for Linux」公開 アンチウイルスソフトウェアで知られるカスペルスキーは、Linux専用のアンチウイルスソフトウェア「Kaspersky Virus Removal Tool for Linux」の無料公開を発表しました。 Introducing our Virus Removal Tool for Linux! Our FREE application scans and cleans Linux systems for known cyber threats, ensuring your machines remain secure. #LinuxSecurity #CyberDefense All you need to know about KVRT for L

                                                            カスペルスキーがLinux専用の無料アンチウイルスソフト「Kaspersky Virus Removal Tool for Linux」公開
                                                          • 増田で結婚相談所を装った男女分断工作が流行ってる

                                                            連続して結婚相談所や婚活アプリ開発を自称する増田が投稿されてるけど、どう見ても男女分断目的の虚言だよね、そもそも結婚相談所職員にしても婚活アプリ開発にしても、こんな利用する気が萎えるような文章投稿しない。自分らの報酬減るじゃん。投稿したとたん非公開ブクマ3とかもバズらせたい意志しかないし。 相談所の女性会員ってこんなんだよ https://anond.hatelabo.jp/20240507202757 大手の結婚相談所職員が本当だったら個人情報漏洩や風評被害はまず問題なのでこんなの投稿しない。投稿したって全く利益がない。ここまで女の悪口ボロクソに言ったら入会されなくなるから。相談所にとって入会してる会員に対する中傷や叩きが起こるのは百害あって一利もない。 結婚相談所の報酬体系って成婚報酬と入会報酬があって、毎月の課金に比べるとそれらがでかいからしり込みさせるようなことはまず言わない。成婚

                                                              増田で結婚相談所を装った男女分断工作が流行ってる
                                                            • AIの急速な導入がWindowsの予定を変えた!? Windows 12がすぐには出ない可能性 (1/2)

                                                              Windows 12は名前に過ぎないので 出るか出ないのかは、すべてMicrosoft次第 「Windows 11」というのはMicrosoftが提供するOSの名前である。Windows 95以来のWindowsは、ソフトウェアなのにバージョンではなく名前で区別されるようになった。 もちろんそれぞれのWindowsにもバージョン番号自体はある。現在のWindows 11には、Ver.23H2というバージョンがあって、次のバージョンは、Ver.24H2になる予定だ。しかし、これもWindows 11という名前の中で、それぞれを区別する名前の一部でしかない。 これらはあくまでも名前なので、技術的な観点ではなく、ビジネス的な観点から付けられる。Windows 10もWindows 11も、内部的には「10.0.xxxxx」というバージョン番号を持つ。この番号になったのは、Windows 10から

                                                                AIの急速な導入がWindowsの予定を変えた!? Windows 12がすぐには出ない可能性 (1/2)
                                                              • ゲーム内の円周率が「3.14159……」ではない場合どうなるのか?

                                                                円周率は無理数であり、その値が「3.14159……」となることはよく知られています。こうした円周率はグラフィカル・プログラミングやビジュアル・レンダリングの一環としてゲーム内でも用いられることがありますが、あの伝説的なFPSゲーム「Doom」に用いられた円周率の値は間違っているそうです。こうした「誤った円周率」がゲームに用いられた場合どうなるのか、ソフトウェアエンジニアのルーク・ゴツリング氏が解説しました。 Non-Euclidean Doom: what happens to a game when pi is not 3.14159… - media.ccc.de https://media.ccc.de/v/mch2022-236-non-euclidean-doom-what-happens-to-a-game-when-pi-is-not-3-14159- 円周率とは、円の直径に

                                                                  ゲーム内の円周率が「3.14159……」ではない場合どうなるのか?
                                                                • TypeScriptのパフォーマンス改善

                                                                  2024/05/11に行われたTSKaigiで発表したLTの資料です! ◎概要 TypeScriptはJavaScriptのスーパーセットとして、静的型付けと高度な型システムを提供し、大規模なプロジェクトの開発を助けています。しかし、これらの利点を最大限に活用するためには、コンパイルパフォーマンスの最適化が不可欠です。コンパイル速度を上げることでビルド時間やテスト実行時間の削減を行うことができます。今回の発表では、TypeScriptのコンパイルパフォーマンスを改善するための具体的な手法とその背後にある理論をいくつか紹介します。 ◎内容 1. TypeScriptのパフォーマンスとは何か、そしてなぜそれが重要なのか 2. コンパイル速度を改善するための具体的な手法とその背後にある理論 本資料で紹介している内容については以下の記事で詳しく記載していますので合わせて参照していただければと思いま

                                                                    TypeScriptのパフォーマンス改善
                                                                  • 電子ペーパーでリフレッシュレート60Hzのなめらか描画を実現する日本製の独自ディスプレイを採用したタブレット「DC-1」が登場

                                                                    テクノロジー企業のDaylight Computerが、まるでEインクのようなマットな質感かつブルーライトカットを実現しながら、高い視認性と応答性を誇る独自のディスプレイを搭載したタブレット端末「DC-1」を発表しました。 Daylight Computer | The Fast 60fps E-paper and Blue-Light Free Tablet https://daylightcomputer.com/product E-Ink Evolved: From E-Ink to LivePaper™ - YouTube Daylight DC1: a new tablet with a better screen and no blue backlight - The Verge https://www.theverge.com/2024/5/23/24163225/dayli

                                                                      電子ペーパーでリフレッシュレート60Hzのなめらか描画を実現する日本製の独自ディスプレイを採用したタブレット「DC-1」が登場
                                                                    • テストプロセスを詳細化した話 - レビュー・テスト分析 - Qiita

                                                                      以前、シフトレフトのために静的テスト、動的テストの2つのアプローチからどんなアクションを取れるかを記事にしました。 上記記事で書いたように、以前までのwith QAチームではテスト設計以降の作業を重視せざるをえず、上流工程でのテスト活動を明文化できていませんでした。しかし、メンバーの増強とユニット制への体制移行により、より上流工程から積極的にQAが関わっていけるようになりました。 その中でQAとして何ができるとよいのかを考えた結果、より積極的にテスト活動が行えるようテストプロセスを詳細化することにしました。具体的にはwith QAチームでは新たにレビューとテスト分析をテストプロセスとして明示することになりました。1 今回は、このレビューとテスト分析を中心に、実際に何が変わったのかを書いていきます。 前提の確認 本題に入る前に、レビューとテスト分析とは何かという確認から行います。 「レビュー

                                                                        テストプロセスを詳細化した話 - レビュー・テスト分析 - Qiita
                                                                      • 自分好みのAIチャット相手を簡単に作れる「Dify」が面白い (1/4)

                                                                        生成AI界隈で話題になっているAIサービス「Dify.AI」がなかなか面白いですよ。Dify.AIは、スタートアップの米LangGeniusが用意している大規模言語モデル(LLM)用のWebUI環境を利用して、いろいろなシステムを組み込むことで、プログラムを書くことなく簡単にチャットbotなどのネイティブAIアプリを開発できるサービスです。 Difyは大きく「チャットボット」、「エージェント」、「ワークフロー」の3つの機能に分かれており、簡単なチャットボットから、複数のLLMを組み合わせた複雑な動作をさせるように設計するものまで、多様なアプリを開発することが可能です。ChatGPTから、Claude 3、Geminiなどの主要なLLMをAPIから呼び出すことができるので、それらを組み合わせてサービスを作ることも可能です。例えばOpenAIのAPIキーを生成してDifyに入力すると「GPT-

                                                                          自分好みのAIチャット相手を簡単に作れる「Dify」が面白い (1/4)
                                                                        • 使い込んで厳選したNeovimプラグインたちをご紹介します

                                                                          筆者はこれまで、定期的にVimのプラグイン紹介の記事を定期的に投稿していたのですが、2019年のVim AdventCalenaderに投稿したNeovimでモダンなPython環境を構築するv2(LSPを添えて)以降、ほとんどプラグイン紹介記事を執筆していませんでした。 他のかたの記載されるNeovim環境構築記事を見るたびに、筆者も自分の環境を紹介したいと常々思っていました。 ワシの使っているNeovimプラグインは200個近くあるぞ vim沼: NeovimのReact、TypeScript、Tailwind CSS用セットアップ Neovimでのフロントエンド開発環境 2022 しかしNeovim v0.5のリリース以降、増え続けるluaプラグインの洪水に飲まれ、筆者のNeovim環境はプラグインを入れては消しを繰り返し、安定しない日々を過ごしていました。 Neovim v0.5リ

                                                                            使い込んで厳選したNeovimプラグインたちをご紹介します
                                                                          • Domain Event

                                                                            目次 概要 この記事の内容 対象読者 注意事項 前提知識 定義 用途 モデリング 不変性 独立性 汎用情報 個別の情報 Versioning 実装 前提 フレームワーク Domain Eventの処理 型定義 interface DomainEventEnvelope Enum Domain Eventの内部通知 staticなEvent Publisherを用意してAggregateがPublisherを呼び出す 実装例 AggregateのCommandの返り値としてDomain Eventを返す 実装例 Aggregateで保持してGetterで取り出す 実装例 永続化と外部通知 要件 永続化 外部通知 まとめ 参考文献 概要 この記事の内容 Domain Eventは非常にシンプルな概念かつ強力なモデリングパターンです。 モデリングにおいては直感的に扱うことが可能ですが、実装をする

                                                                              Domain Event
                                                                            • PPR - pre-rendering新時代の到来とSSR/SSG論争の終焉

                                                                              本稿はNext.js v15.0.0-rc.0時点の情報を元に執筆しており、PPRはさらにexperimentalな機能です。v15.0.0のリリース時や、PPRがstableな機能として提供される際には機能の一部が変更されてる可能性がありますので、ご注意下さい。 Partial Pre-Rendering(以降PPR)はNext.js v14.0で発表された、SSRやSSGにならぶ新たなレンダリングモデルです。 PPRは前述の通り開発中の機能で、v15のRC版にてexperimentalフラグを有効にすることで利用することができます。ppr: trueとすれば全部のページが対象となり、ppr: "incremental"とすればexport const experimental_ppr = trueを設定したRouteのみがPPRの対象となります。 // next.config.mjs

                                                                                PPR - pre-rendering新時代の到来とSSR/SSG論争の終焉
                                                                              • 継続性視点での開発生産性マネジメント / Managing Engineering Organization in a Strategic Way

                                                                                2024年5月28日に開催された「ビジネス成長を止めてしまうペインはどこにある?投資した開発品質との向き合い方」(主催:ファインディ株式会社)における技術責任者 @sunaot の発表資料です。 https://developer-productivity-engineering.connpass.com/event/316486/

                                                                                  継続性視点での開発生産性マネジメント / Managing Engineering Organization in a Strategic Way
                                                                                • Making of “Kindolphin” | 麦 Baku

                                                                                  group_inou / HAPPENING group_inouとAC部のミュージックビデオ作品『HAPPENING』をWebアプリ化しました。デザインと実装は僕一人です。元のビデオがGIFアニメ縦長漫画が歌詞に合わせて自動スクロールする仕様だったので、GIFの質感をロスレスかつ自分のペースで楽しめるように、某電子書籍アプリのような体裁でインタラクションできるようにした次第です。 We have just released a Webtoon app that highlights the lyrics of group_inou's music video "HAPPENING". You can switch between Japanese/English, change colors, stop and have a close look, or just scratch and

                                                                                    Making of “Kindolphin” | 麦 Baku