並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 212件

新着順 人気順

ソフトウェアの検索結果81 - 120 件 / 212件

  • 短い間隔で動作するソフトウェアを見せようとするとすべてが改善される

    みなさんこんにちは。@ryuzeeです。 今回は、自称「アジャイル開発をしている」といいつつ、定期的に謎の進捗報告会をJiraで行ない、「効率がどうたら」と口癖のように言っている人たちへの説教です。 スクラムでもスクラムでないやり方でも何でも構わないのですが(その違いは大きな問題ではない)、動作するソフトウェアを定期的に披露しようとすると、さまざまな改善が芋づる式に進みます。 披露しようとすれば、一気通貫で動作し、目で見て分かり、評価可能ものを作ることになります。 部品だけを作っても見えないし分かりません。例えばUIモックだけを作っても実際の操作感は分かりません。 何より動かないものや触れないものは真剣に見ません(モックを事前に送付してコメントがさして無かったのに、実物を見せたら大量にあーだこーだ言われた経験を持つ人は多いでしょう)。 一気通貫で見えるものを提示しようとすれば、短い期間で色

      短い間隔で動作するソフトウェアを見せようとするとすべてが改善される
    • 「ソフトウェアアーキテクチャの基礎」と「アーキテクトの教科書」の備忘と感想

      はじめに 最近、ソフトウェアアーキテクチャを改めて勉強しようと2冊の本「ソフトウェアアーキテクチャの基礎 ―エンジニアリングに基づく体系的アプローチ」と「アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築」を読んだので要点と感想を備忘としてまとめます。 ソフトウェアアーキテクチャの基礎 ―エンジニアリングに基づく体系的アプローチ アーキテクトの教科書 価値を生むソフトウェアのアーキテクチャ構築 概要とポイント ソフトウェアアーキテクチャの基礎 ―エンジニアリングに基づく体系的アプローチ アーキテクチャには正解も間違いもない。ただトレードオフがあるだけだ。 この本はアーキテクチャを考えるための思考から、代表的なアーキテクチャスタイルの紹介やアーキテクトとしてのソフトスキル(対人スキルやチーム運営、キャリアパス等)まで網羅的にまとめられているものとなります。 アーキテクチャの技術

        「ソフトウェアアーキテクチャの基礎」と「アーキテクトの教科書」の備忘と感想
      • Excel上でWebAssembly版Pythonを実行可能にするアドオン「Anaconda Code」が登場

        Python関連のツールベンダとして知られるAnacondaは、Excel上で直接Pythonコードを実行できる新機能「Anaconda Code」を含むExcelのアドオンツール「Anaconda Toolbox in Excel」をパブリックベータとして公開しました。 You can now run Python directly in Excel locally w/ the new Anaconda Code add-in! Public beta is live! Faster performance, flexible data handling, editable initialization, & customizable environments. Read more in our blog & follow @anacondainc: https://t.co/9LAy

          Excel上でWebAssembly版Pythonを実行可能にするアドオン「Anaconda Code」が登場
        • 「窓の杜」のRSSがちょっとだけ改善 ~「IFTTT」で自動化していた筆者だけが大歓喜/皆さんにも活用してほしい【やじうまの杜】

            「窓の杜」のRSSがちょっとだけ改善 ~「IFTTT」で自動化していた筆者だけが大歓喜/皆さんにも活用してほしい【やじうまの杜】
          • 「才能ない」と言われたエンジニアがAzure開発者になるまで 日米ソフトウェア開発文化の違いと挑戦

            「Developer eXperience Day 2024」において、Microsoft Senior Software Engineer の牛尾剛氏が、自身のキャリアと米国IT企業での経験を通じて、ソフトウェア開発の文化とマインドセットの違いを語りました。プログラマーへの夢を追い続けた軌跡から、世界的クラウドサービスの開発現場まで、日米のソフトウェア開発アプローチの違いが明らかになりました。全4回。 牛尾剛氏の自己紹介と経歴 牛尾剛氏:はい、おはようございます! おはようございますじゃないんや、よくわからへんねん。僕は今10時ぐらいなんですけど、みなさんの時間帯がよくわからないですね。というわけで今日は、「米国巨大IT企業で働いてわかったソフトウェア開発の文化とマインドセットの違い」をテーマに、話をしたいと思います。 私はエンジニアをやっています。Azure Functionsという世

              「才能ない」と言われたエンジニアがAzure開発者になるまで 日米ソフトウェア開発文化の違いと挑戦
            • 利益が出ないというプチコンを,なぜスマイルブームは作り続けるのか。「令和最新版BASIC事情」レポート[CEDEC 2024]

              利益が出ないというプチコンを,なぜスマイルブームは作り続けるのか。「令和最新版BASIC事情」レポート[CEDEC 2024] ライター:箭本進一 Nintendo SwitchやニンテンドーDSiといったゲーム機で,懐かしのBASICを使ったプログラミングができる「プチコン」シリーズ。その利益は開発者自らが「お察しください」と語るものだが,スマイルブームはなぜシリーズを続けているのだろうか? CEDEC 2024の講演「令和最新版BASIC事情:我々がプチコンを作り続ける理由」では,プチコンの歴史とこれを続ける理由が語られた。 ●「令和最新版BASIC事情:我々がプチコンを作り続ける理由」登壇者 細田祥一氏(スマイルブーム 開発本部長) 小林貴樹氏(スマイルブーム 代表取締役) 写真左から,細田祥一氏(スマイルブーム 開発本部長)と小林貴樹氏(スマイルブーム 代表取締役) スマイルブーム

                利益が出ないというプチコンを,なぜスマイルブームは作り続けるのか。「令和最新版BASIC事情」レポート[CEDEC 2024]
              • 「Metasequoia 4」Standard版が無償開放 ~老舗の高機能3DCGモデリングソフト/商用・非商用目的を問わず利用可能

                  「Metasequoia 4」Standard版が無償開放 ~老舗の高機能3DCGモデリングソフト/商用・非商用目的を問わず利用可能
                • ChartDB - Database schema diagrams visualizer

                  Free and open source, database design editor. No signup -> get a diagram in just 15sec Free and open source, DB design editor. No signup -> get a diagram in just 15sec

                    ChartDB - Database schema diagrams visualizer
                  • Windows君さぁ、一体いつになったら、掴まれているプロセスの正体が誰なのか教えてくれるようになるの→「このファイルは開けません」

                    ふも @fumokmm システム屋です。最近はアーキテクト的なことをやっています。ITで遊ぼう! 興味:プログラミング/AI/読書/数学/哲学/心理学/物理学/宇宙/投資/ゲーム(レトロRPG) もし私をフォローしていただけますと、私のフォロワーが増えます。※ポスト内容は基本的には個人の意見です ※Amazonアソシエイトプログラム参加者です onl.tw/XNHeeKq

                      Windows君さぁ、一体いつになったら、掴まれているプロセスの正体が誰なのか教えてくれるようになるの→「このファイルは開けません」
                    • コンテナランタイム「containerd 2.0」がまもなく登場。何が変わるのか?

                      コンテナランタイムの代表的な実装の1つである「containerd」の初のメジャーバージョンアップとなる「containerd 2.0」の開発が進んでいます。 今年(2024年)3月に最初のリリース候補版「v2.0.0-rc.0」が登場し、6月には「v2.0.0-rc.3」まで進捗しているため、数カ月以内には正式版が登場すると思われます。 containerdのこれまで もともとcontainerdはDockerコンテナの一部として実装され、2016年に独立したオープンソースプロジェクトとなりました。現在でもDockerのコンテナランタイムとして採用されています。 参考:Dockerエンジンのコアランタイムが「containerd」として分離、独立したオープンソースプロジェクトに。Docker、AWS、Google、IBM、マイクロソフトらが協力して開発推進へ 2017年3月にCloud

                        コンテナランタイム「containerd 2.0」がまもなく登場。何が変わるのか?
                      • ソニーが「アニメ制作ソフト」をイチから開発する理由――関係者に聞く、課題と解決の先にある“可能性”

                        ソニーグループが2024年5月の経営方針説明会で発表したアニメ制作ソフト「AnimeCanvas」に注目が集まっている。「アニメは世界に通用する」と吉田CEOは述べたが、なぜソニーが手掛けることになったのか、業界をとりまく課題と、その解決策について聞いた。

                          ソニーが「アニメ制作ソフト」をイチから開発する理由――関係者に聞く、課題と解決の先にある“可能性”
                        • 次世代のブラウザテスト自動化プロトコルWeb Driver BiDi

                          Seleniumの独自実装が元となって2018年にはW3C勧告として標準化されました。[1] 言葉の使い方が非常にややこしいのですが、ここでいうW3CのWebDriverはChrome Driver, geckodriverといった具体的な実装ではなく、ブラウザを自動化するためのAPIとプロトコルを規定したものを指しています。 Selenium4を例にとるとWebDriver型のツールは次の流れで動作しています。 Driverに対してクライアントから自動化コマンドを送る Driverが実際のブラウザ操作に変換し、ブラウザを自動操作 Architecture of Selenium WebDriver この方式はW3Cの標準が存在しクロスブラウザ対応が容易な点でメリットがあります。一方で仕組み上flakyになりやすかったり、websocketを使った実装に比べて低速であるというデメリットがあ

                            次世代のブラウザテスト自動化プロトコルWeb Driver BiDi
                          • 使い慣れたデスクトップ状態を一発再現する便利ツールを追加した「PowerToys 0.84」/Microsoft公式のパワーユーザー向けシステムユーティリティ群

                              使い慣れたデスクトップ状態を一発再現する便利ツールを追加した「PowerToys 0.84」/Microsoft公式のパワーユーザー向けシステムユーティリティ群
                            • AI・機械学習チームで学んだ開発技法で趣味の通知系ツールを量産した - エムスリーテックブログ

                              AI・機械学習チームブログリレー 7日目担当の高田です。 AI・機械学習チームでは、開発するプロダクトの数が多く、スピード感を持って開発を進めることが求められます。 そのような環境の中では、高速にプロダクトを生むためのあるあるのアーキテクチャであったり、どのプロダクトでも使っているぞというライブラリが存在します。 それらのノウハウを活かして、日曜大工で作った趣味開発のプロダクトを紹介していきたいと思います。 AI・機械学習チームのあるある アーキテクチャ編 ライブラリ編 趣味プロダクトもスピードが大事 YouTubeライブ開始通知 ポイ活案件検知 ANAトクたびマイル通知 まとめ We're hiring! AI・機械学習チームのあるある アーキテクチャ編 例えばm3.com会員向けのコンテンツ配信設定など、ビジネスサイドでデータの入力を運用するプロダクトがあります。そういったプロダクトで

                                AI・機械学習チームで学んだ開発技法で趣味の通知系ツールを量産した - エムスリーテックブログ
                              • シスコ製のネットワーク構成図作成・構成情報管理ツール「Network Sketcher」v2.3.0 ほか ~11件を掲載(8月28日のダイジェストニュース)【ダイジェストニュース】

                                  シスコ製のネットワーク構成図作成・構成情報管理ツール「Network Sketcher」v2.3.0 ほか ~11件を掲載(8月28日のダイジェストニュース)【ダイジェストニュース】
                                • レビュー依頼の優先度について考えていたら、レビュー依頼をスコアリングしてソートするツールができた - エムスリーテックブログ

                                  こちらはAI・機械学習チームブログリレー8日目の記事です。前回のブログは高田さんの「AI・機械学習チームで学んだ開発技法で趣味の通知系ツールを量産した」でした! www.m3tech.blog エムスリーエンジニアリンググループ AI・機械学習チームでソフトウェアエンジニアをしている中村(po3rin) です。 「レビュー依頼の優先度」といえば自分の作業とレビューのどちらを優先するかという意味での「優先度」の印象ですが、今回は複数あるレビュー依頼の中で、どのレビューから見ていくかという意味での「優先度」の話をします。 レビューの優先度を考えていく中で、「これは自動化したら面白いのではないか」と思い立ち、レビューの優先度をスコアリングするツールを作ったので、その経緯を簡単に紹介していきます。 レビューの優先度の再考 先に見るべきレビュー依頼の観点 急ぎ系のマージリクエスト メンションされてか

                                    レビュー依頼の優先度について考えていたら、レビュー依頼をスコアリングしてソートするツールができた - エムスリーテックブログ
                                  • Windowsの神モード、コントロールパネルと設定アプリの項目をまとめて使える代替ツールが便利すぎ

                                    Windowsのコントロールパネル廃止問題でひと騒動があったが(下記リンク記事参照)、そもそも設定項目が1箇所でまとまって一覧できればこんな問題は起こらない。そこで活用したいのがWindowsのGodMode(神モード)だ。 ●とうとうWindowsからコントロールパネルが廃止! マイクロソフトが公表(8月23日のニュース) ●Windows「コントロールパネル廃止」を撤回? 発端になった文章が変更(8月28日のニュース) Windowsの隠しモードであるGodMode 実はWindowsには、GodModeと言われる隠しモードが存在しており、特殊な手順を踏むことでコントロールパネルの各項目の機能や設定を一覧表示でき、どの設定項目にもほぼ1クリックでアクセルできる隠し機能が存在している。 ●GodModeの設定方法 Godモードの設定は、新しいフォルダを作り、フォルダ名を「GodMode.

                                      Windowsの神モード、コントロールパネルと設定アプリの項目をまとめて使える代替ツールが便利すぎ
                                    • Docker Desktop内のコンテナに対して「localhost」でアクセス可能に、WSL2のストレージ領域を自動で縮小など新機能、Docker Desktop 4.34正式リリース

                                      Docker社は、WindowsやMac、Linuxに手軽にDockerコンテナ環境を導入し利用できるソフトウェアであるDocker Desktopの最新版「Docker Desktop 4.34」正式版のリリースを発表しました。 Docker Desktop 4.34では、Docker Dekstop内のコンテナに「localhost」でアクセス可能にする設定やWSL2を利用していてオブジェクトが削除された場合、自動的にストレージ領域が解放される新機能などが追加されています。 localhostでコンテナ内のサービスに接続可能に Docker Dekstop内のコンテナに「localhost」でアクセス可能な設定があらたに追加されました。下記は「Docker Desktop 4.34: MSI Installer GA, Upgraded Host Networking, and Pow

                                        Docker Desktop内のコンテナに対して「localhost」でアクセス可能に、WSL2のストレージ領域を自動で縮小など新機能、Docker Desktop 4.34正式リリース
                                      • webpack互換のRust製高速バンドラ「Rspack」が正式版となるバージョン1.0に到達。webpackより10倍高速と

                                        webpack互換のRust製高速バンドラ「Rspack」が正式版となるバージョン1.0に到達。webpackより10倍高速と webpack互換のRust製高速バンドラ「Rspack」が正式版となる「Rspack 1.0」としてリリースされました。 Announcing Rspack 1.0 - the next generation JavaScript bundler written in Rust, webpack compatible, 10x faster. Check out the release blog for more details:https://t.co/nOVJjKMRBo — Rspack (@rspack_dev) August 28, 2024 RspackはTikTokで知られるByteDanceが中心となってオープンソースで開発されています。 バンド

                                          webpack互換のRust製高速バンドラ「Rspack」が正式版となるバージョン1.0に到達。webpackより10倍高速と
                                        • 生成AI入門 - AWS社員が解説するAmazon Bedrock詳細ハンズオン - Findy Tools

                                          公開日 2024/09/05更新日 2024/09/06生成AI入門 - AWS社員が解説するAmazon Bedrock詳細ハンズオン はじめにAmazon Bedrockは、業界をリードする種々の基盤モデル(Foundation Model・FM)を提供する、生成AIアプリケーションの構築に必要な幅広い機能を備えたフルマネージドサービスです。 生成AIを業務で導入するには、モデル選びやセキュリティなど、さまざまなことを考える必要があります。 Amazon Bedrockは、APIを通じて生成AIの基盤モデルを利用できるだけでなく、付随するサービスによってお客様が生成AIを簡単に導入できます。 Amazon BedrockはAWSマネジメントコンソール上でモデルを有効化し、API経由で入力を送信するだけで使用できます。コンソールでモデルを試したり、複数モデルを比較したりすることもできます

                                            生成AI入門 - AWS社員が解説するAmazon Bedrock詳細ハンズオン - Findy Tools
                                          • スペイン語対応でわかった、語順が変わる問題に取り組んだ話 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                            このブログは、テクニカルライター/ローカライズ リレーブログの3本目の記事(前編)です。 こんにちは。テクニカルライターチームのpiyo(@_chick_p)です。 私は、サイボウズ製品のユーザー管理やログイン設定などのサービスを提供する、cybozu.com共通管理のUI文言やヘルプ管理を担当しています。 サイボウズでは、2023年12月にkintoneがスペイン語に対応しました。 kintoneが新たにスペイン語に対応し 多言語対応を推進 日本語・英語・中国語(簡体字・繁体字)と合わせて5つの言語に対応 | サイボウズ株式会社 同様に、cybozu.com共通管理の画面でもスペイン語に対応しています。 今回は、スペイン語対応に向けて、製品の画面文言やヘルプサイトを改善した取り組みを、前後編に分けて紹介します。 前編のこの記事は、製品の画面文言をスペイン語に翻訳したときにわかった「言語に

                                              スペイン語対応でわかった、語順が変わる問題に取り組んだ話 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                            • ソフトウェアテストはQA(品質保証)の手段の一つでしかないと言われるけれど、QAってなぁに? - テストするアシカ

                                              QA(品質保証)とテストの違いについて述べたコンテンツはたくさんありますが、自分自身の言葉で整理することを目的に記事にしたためました。 なお、QAに関する具体的なアプローチについては触れないため、そういった情報を求めている方は、そっとタブを閉じるか、ブラウザバックしていただければと思います。 また、本稿で述べる違いは、「QAエンジニアとテストエンジニアの違い」ではありません。 二つの品質 西堀栄三郎先生の「品質管理心得帖」では、「二つの品質」というものが提案されています。 この書籍は、40年以上前に出版され現在は絶版となっていますが、紹介されているマネジメントの考え方は現代にも活かすことができる素晴らしい書籍です。 入手困難な状況ではありますが、国会図書館のデジタルコレクションで読むこともできます。 そのときに、私は二つの品質を提案しました。 その一つは、『狙いの品質』であり、もう一つは、

                                                ソフトウェアテストはQA(品質保証)の手段の一つでしかないと言われるけれど、QAってなぁに? - テストするアシカ
                                              • 「goo.gl」で始まる短縮URLに8月23日以降は警告ポップアップが表示されるように/2025年8月25日で短縮URLサービス「Google URL Shortener」が完全終了

                                                  「goo.gl」で始まる短縮URLに8月23日以降は警告ポップアップが表示されるように/2025年8月25日で短縮URLサービス「Google URL Shortener」が完全終了
                                                • YubiKey 5にサイドチャネル攻撃でセキュリティが破られる脆弱性が見つかる、バージョン5.7より前のYubiKeyは永久に危険との勧告

                                                  FIDO認証のセキュリティキーとして人気のYubiKeyに脆弱(ぜいじゃく)性があることが判明したと、セキュリティ企業のNinjaLabが発表しました。脆弱性を突いた攻撃には高度な知識と高価な設備が必要ですが、YubiKeyはファームウェアの更新ができないため、バージョン5.7より前の製品はすべて永久に脆弱なままとなります。 Security Advisory YSA-2024-03 | Yubico https://www.yubico.com/support/security-advisories/ysa-2024-03/ EUCLEAK - NinjaLab https://ninjalab.io/eucleak/ YubiKeys are vulnerable to cloning attacks thanks to newly discovered side channel |

                                                    YubiKey 5にサイドチャネル攻撃でセキュリティが破られる脆弱性が見つかる、バージョン5.7より前のYubiKeyは永久に危険との勧告
                                                  • 「物理構成図はVisio」「コードを書けるならdraw.io」、個性派の作図ツール4選

                                                    ネットワーク図を描くにはツールの活用が欠かせない。簡単な図であれば、米Microsoft(マイクロソフト)の「PowerPoint」や「Excel」を使う技術者が多いようだ。 一方、大規模ネットワークの図を描く技術者の多くは作図専用ツールを活用している。そこで物理構成図に強いといった「個性」を持つツールを4つ紹介しよう。 「飛び越し点」で線の交差を識別 Microsoftの「Visio(ビジオ)」は、1990年代から続く歴史ある作図ツールの1つ。大規模ネットワークを構築するインテグレーターなどの技術者から根強い支持がある。TISの後藤崇夫IT基盤エンジニアリング第1部チーフは「設計フェーズで使う詳細な物理構成図を描くときに使い勝手が良い」と説明する。 大規模ネットワークの物理構成図は機器同士を結ぶ線が交差しやすく、機器同士の接続状況を区別しにくくなる。設計フェーズで機器同士の接続を誤ると、

                                                      「物理構成図はVisio」「コードを書けるならdraw.io」、個性派の作図ツール4選
                                                    • 新しい「Windows Sandbox」がプレビュー公開、コマンドラインにも初期対応/「Windows 11 Insider Preview」Build 27686(Canary)でテスト開始

                                                        新しい「Windows Sandbox」がプレビュー公開、コマンドラインにも初期対応/「Windows 11 Insider Preview」Build 27686(Canary)でテスト開始
                                                      • Difyで複数のLLMを切り替えるチャットを実現する - Taste of Tech Topics

                                                        こんにちは、新人エンジニアの前田です。 最近、南海トラフ地震の臨時情報や台風などもあったりして、自衛のための事前準備は欠かせないなと思いました。 さて、今回はDifyを使って複数の大規模言語モデル(LLM)を切り替えるチャットチャットボットを作ってみたいと思います。 なぜ、この内容をやってみようかと思ったかというと、Difyは、複数のLLMを利用できるのですが、 それらは、事前に設定を行って利用するもので、ユーザーが実行時に切り替えて指定ができなかったのですよね。 とはいえ、これもノーコードで実現できるのが、Difyの強みです。 1. 概要 1.1.Difyとは 1.2. この記事で実現すること 2. アプリ作成 2.1. モデルの定義 2.2. モデルの選択 2.3. 変数の集約 3. 作成したアプリを動かしてみる 4. まとめ 1. 概要 1.1.Difyとは Difyは、大規模言語モ

                                                          Difyで複数のLLMを切り替えるチャットを実現する - Taste of Tech Topics
                                                        • Software Design 2024年8月号 連載「レガシーシステム攻略のプロセス」第4回 ZOZOTOWNリプレイスにおけるマスタDBの移行 - ZOZO TECH BLOG

                                                          はじめに 技術評論社様より発刊されているSoftware Designの2024年5月号より「レガシーシステム攻略のプロセス」と題した全8回の連載が始まりました。 ZOZOTOWNリプレイスプロジェクトで採用したマイクロサービス化のアプローチでは、安全かつ整合性のとれたデータ移行が必須となりました。第4回では、このマスタDBの移行について紹介します。 目次 はじめに 目次 はじめに マスタDB移行 マスタDB移行について 要件と課題 テーブル構成を再設計したうえでデータ移行を実施する ダウンタイムなしでデータ移行を実施する 方針 異なるDBおよびデータスキーマ間で移行を実施するためEmbulkを使用する ダブルライトをリリースし、データ移行中に発生するDBへの書き込みを両DBにアトミックに実施する データを一時DBに格納し、一時DBから移行先DBにデータを移行する BulkloadとBac

                                                            Software Design 2024年8月号 連載「レガシーシステム攻略のプロセス」第4回 ZOZOTOWNリプレイスにおけるマスタDBの移行 - ZOZO TECH BLOG
                                                          • 全ベンチマークでGPT-4oを上回る世界トップのオープンソース大規模言語モデル「Reflection 70B」が登場、Llama 3.1 70B Instructをベースにリフレクションチューニングを施す

                                                            大規模言語モデル(LLM)が自分の間違いを修正できるように開発されたトレーニング手法の「リフレクションチューニング」を用いてトレーニングされたオープンソースのLLM「Reflection 70B」が発表されました。 HyperWrite debuts Reflection 70B, most powerful open source LLM | VentureBeat https://venturebeat.com/ai/meet-the-new-most-powerful-open-source-ai-model-in-the-world-hyperwrites-reflection-70b/ New Open Source AI Model Can Check Itself and Avoid Hallucinations | Inc.com https://www.inc.com/k

                                                              全ベンチマークでGPT-4oを上回る世界トップのオープンソース大規模言語モデル「Reflection 70B」が登場、Llama 3.1 70B Instructをベースにリフレクションチューニングを施す
                                                            • 変形・合体する左右分割キーボードNAYA Createを試す。トラックボールや3Dマウス着脱でカスタマイズ自在、ソフトも強力な多機種対応 | テクノエッジ TechnoEdge

                                                              欧州発のスタートアップNAYAが開発するモジュール式キーボード、NAYA Create の試作機を試してきました。

                                                                変形・合体する左右分割キーボードNAYA Createを試す。トラックボールや3Dマウス着脱でカスタマイズ自在、ソフトも強力な多機種対応 | テクノエッジ TechnoEdge
                                                              • TypeScriptで 負荷テストを書こう 〜k6のシングルバイナリの秘密〜

                                                                2024/8/24 フロントエンドカンファレンス北海道2024

                                                                  TypeScriptで 負荷テストを書こう 〜k6のシングルバイナリの秘密〜
                                                                • Amazon ECSのデプロイにecspressoを使うとビルド・デプロイの境界やアプリ・インフラのIaC境界が明確になる ~ fujiwara-ware OSS ~ | DevelopersIO

                                                                  クラスメソッドは2024年に5つのOSSに対して支援を実施しました 当方が推薦した @fujiwara さん作による Amazon ECSのデプロイツールである ecspressoが選定されたので、簡単に紹介します。 継続的デリバリーの責任範囲を明確にするecspresso ecspresso(「エスプレッソ」と発音します)はAWSのコンテナサービスAmazon ECSのデプロイツールです。 ECSでのデリバリーを思い出してみましょう。 ECSのデリバリーは、新しいコンテナイメージのビルドと、新しいコンテナイメージのデプロイの2つのフェーズに分かれている ECSのデプロイは、タスク定義を更新し、サービスの参照するタスク定義を更新すること 頻繁に更新されるアプリケーションに対して、VPCやALBといったインフラストラクチャの更新頻度は低く、この2つの更新のライフサイクルは大きく異なる 以上を

                                                                    Amazon ECSのデプロイにecspressoを使うとビルド・デプロイの境界やアプリ・インフラのIaC境界が明確になる ~ fujiwara-ware OSS ~ | DevelopersIO
                                                                  • Firefoxベースで高パフォーマンス・高セキュリティなオープンソースブラウザ「Zen Browser」

                                                                    オープンソースで開発される「Zen Browser」はパフォーマンスを考慮して構築されたウェブブラウザで、「ブラウジングが可能な限り高速になるように最適化されている」というのが特徴です。Zen BrowserはMozilla Firefoxがベースになっており、アルファ版が無償で公開されています。 Zen Browser https://www.zen-browser.app/ GitHub - zen-browser/desktop: 🌀 Experience tranquillity while browsing the web without people tracking you! https://github.com/zen-browser/desktop 上記の公式サイトにアクセスし、「Download Zen Browser」をクリック。 OSを選択して「Continue」

                                                                      Firefoxベースで高パフォーマンス・高セキュリティなオープンソースブラウザ「Zen Browser」
                                                                    • 無償テキストエディター「Mery」、Migemoを用いたローマ字検索に正式対応へ【8月27日追記】/カスタムフォントのフォールバックなどにも対応した最新ベータ版が公開

                                                                        無償テキストエディター「Mery」、Migemoを用いたローマ字検索に正式対応へ【8月27日追記】/カスタムフォントのフォールバックなどにも対応した最新ベータ版が公開
                                                                      • 米ガートナー「先進テクノロジーのハイプサイクル2024年」を発表。6Gや汎用人工知能は黎明期、プロンプトエンジニアリング、WebAssemblyは過度な期待のピーク

                                                                        米ガートナー「先進テクノロジーのハイプサイクル2024年」を発表。6Gや汎用人工知能は黎明期、プロンプトエンジニアリング、WebAssemblyは過度な期待のピーク 米調査会社のガートナーは、「先進テクノロジーのハイプサイクル2024年」(2024 Hype Cycle for Emerging Technologies)を発表しました。 ガートナーのハイプサイクルは、技術の登場から安定までを5つのステージに分けて説明したものです。5つのステージは、「黎明期」から始まり、「『過度な期待』のピーク期」「幻滅期」「啓発期」「生産性の安定期」まで。この途中で消えていく技術もあります。 ガートナーは、このハイプサイクルに示した先進テクノロジーは今後2年から10年の間に変革をもたらす可能性を秘めているとしています。 また、ガートナージャパンがほぼ同時に「日本における未来志向型インフラ・テクノロジのハ

                                                                          米ガートナー「先進テクノロジーのハイプサイクル2024年」を発表。6Gや汎用人工知能は黎明期、プロンプトエンジニアリング、WebAssemblyは過度な期待のピーク
                                                                        • ソフト開発を職人技にしない、「エンジニアリング」と「工場」にする

                                                                          「ソフトウェアを職人技からエンジニアリングへ」と題した講演を、ウーブン・バイ・トヨタのジェイエフ・バスティエン氏がAUTOSARオープンカンファレンス(2024年6月11~12日)で行った。同氏はトヨタ自動車のB&D改革部 商品・製品開発にも所属し、プログラミング言語であるC++の標準化を担うISO/SC22/WG21の進化作業グループの議長なども務めている。 ソフトウェア開発の歴史を1960年代までさかのぼりながら、SDV(ソフトウェアデファインドビークル)の時代に向けてソフトウェアエンジニアが持つべき目線について語った。 ビルや橋は大丈夫なのにソフトウェアは…… 勤務先が入居するオフィスビルや日々通過する橋に不具合が発生することは、めったにない。それは建築や土木がエンジニアリングとして確立されているおかげだといえる。しかし、身の回りだけを見ても、ソフトウェアが使われている製品からバグが

                                                                            ソフト開発を職人技にしない、「エンジニアリング」と「工場」にする
                                                                          • 惰性でArchLinuxを使っていたが、必要に駆られてNixOSを使い出した

                                                                            始めに エンジニア転職する少し前から、ArchLinuxをメインのOSと使い出して2年経過しました。 ArchLinuxにこれと言った不満は無く、「困ったことがあればインストールしなおしたらよいではないか」、という運用を続けていました。 実際、ネットワーク環境が整っていれば、パッケージダウンロードを含めて2時間程度で復旧できることが分かったので、惰性の運用をしていました。 ただ、最近のディストロ界隈とvim-jpの流行の波があり、世間は許してくれませんでした。 必要に駆られたため、現在はNixOSに移行して通常の作業が可能になっています。 1か月程NixOSをカスタマイズしたので、参考になりそうな情報を共有しておこうと思います。 前提条件 最初に書いたように、私はArchLinuxで1からデスクトップ環境を構築した経験があり、その際の知識が前提の元、現在はNixOSをメインで使用しています

                                                                              惰性でArchLinuxを使っていたが、必要に駆られてNixOSを使い出した
                                                                            • Microsoftが「Mono」をWineチームに寄贈、Microsoftの手を離れることでMonoが再び活気を取り戻すと期待する声も

                                                                              Microsoftが、.NET Frameworkのオープンソース実装であるMonoの管理を、Unix系OS上でWindowsアプリを実行するためのソフトウェア「Wine」のWineHQチームに移管したことを発表しました。 Thank you to all the Mono developers! · Issue #21796 · mono/mono · GitHub https://github.com/mono/mono/issues/21796 Microsoft Hands Mono Over to the Wine Project - OMG! Ubuntu https://www.omgubuntu.co.uk/2024/08/microsoft-mono-project-to-wine Microsoftのジェフ・シュワルツ氏は、Monoプロジェクトの公式サイトとGitHub

                                                                                Microsoftが「Mono」をWineチームに寄贈、Microsoftの手を離れることでMonoが再び活気を取り戻すと期待する声も
                                                                              • 単一のSwiftコードからiOSアプリとAndroidアプリが作れる「Skip 1.0」正式リリース。SwiftをKotlinへトランスパイル

                                                                                単一のSwiftコードからiOSアプリとAndroidアプリが作れる「Skip 1.0」正式リリース。SwiftをKotlinへトランスパイル iOSのネイティブアプリケーション開発には、開発ツールとしてXcodeを使い、Swift言語を用いてプログラミングを行うのが、iOSの開発元であるAppleが推奨する方法です。一方、AndroidではAndroid Studioを開発ツールとしてKotlin言語を用いてプログラミングすることがGoogleによって推奨されています。 しかしiOSとAndroidの両方で同じモバイルアプリケーションを展開したい場合、異なる開発ツールを使い分ける手間やプログラミング言語の学習コストを考えると、できれば単一のソースコードから2種類のプラットフォームへ展開できることが望ましいでしょう。 最近ではこうしたニーズに対応して単一のソースコードからマルチプラットフォ

                                                                                  単一のSwiftコードからiOSアプリとAndroidアプリが作れる「Skip 1.0」正式リリース。SwiftをKotlinへトランスパイル
                                                                                • フリーランスの保護を強める「フリーランス新法」が2カ月後から施行。発注内容の明示や報酬減額の禁止、ハラスメント防止策など企業に義務付け

                                                                                  フリーランスの保護を強める「フリーランス新法」が2カ月後から施行。発注内容の明示や報酬減額の禁止、ハラスメント防止策など企業に義務付け フリーランスが安心して働ける環境を整備するための法律として、いわゆる「フリーランス新法」、正しくは「特定受託事業者に係る取引の適正化等に関する法律」が令和5年(西暦2023年)4月28日に可決成立しました。 そして今から約2カ月後の2024年11月1日に施行されます。 これまで、多くのフリーランスが、事前に発注内容が示されないまま仕事に取りかからざるを得なかったり、発注者が納品物を受け取ってくれず何度もやり直しが発生したり、事後に報酬を減額されるといったトラブルを経験していました。 フリーランス新法ではこうした状況を改善することを目的としてます。 例えばフリーランスへの仕事の発注時には書面やメールで発注内容を明示すること、発注者は納品物の受領の拒否や報酬の

                                                                                    フリーランスの保護を強める「フリーランス新法」が2カ月後から施行。発注内容の明示や報酬減額の禁止、ハラスメント防止策など企業に義務付け