並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 31 件 / 31件

新着順 人気順

swの検索結果1 - 31 件 / 31件

  • 祖母が就寝するとDBインサートができなくなる - Qiita

    世の中には、一見関係なさそうな物理現象がITシステムに不可思議な影響を及ぼすことがあります 例えば,500マイル以上離れた場所にメールが送れないという話だったり 中国人のAさんがお茶を入れると会社のネットが繋がらなくなる という話があります。 私の場合は、祖母が就寝するとDBインサートが失敗する、という状況でした 実家の見守りシステム 問題が起きているのは、離れた実家にいる一人暮らしの祖母の状態を見守るために作成した自作のシステムです。 気温や湿度、CO2濃度、明るさ、部屋のドアの開閉、冷蔵庫の開閉の状況をモニタリングできるようにしています。 Raspberry Piに各種センサが接続され、定期的にInfluxDBに送信し、Grafanaという可視化ツールでいつでも見られるようにしています。 これらの情報を見ることで、祖母の家の部屋の温度が適切か、活動しているか、部屋にいるかなどが分かりま

      祖母が就寝するとDBインサートができなくなる - Qiita
    • なぜ脱OSSが増えているのか?

      はじめに TerraformやVaultを開発するHashiCorpは自社製品をOSSのMPL(Mozilla Public License v2.0) から、ソースコードは公開するも一部の利用に制限があるBSL(Business Source License) への変更をアナウンスしました。 これは2018年のRedisを皮切りにMongoDBやCockroachDB、ElasticSearchなど多くのプロダクトで進められている脱OSSの流れです。商用のオープンソース[1]と言われてしまうこともある最近のこの動きの理由は何故なのか? という点を以下の動画で解説しました。 動画中では尺の都合で端折った個所も多いので、こちらの記事の方にもまとめておきたいと思います。 OSSとは? OSSの定義 まず、OSS(オープンソース)とはなんでしょうか? これはRMSのフリーソフトウェアを源流とする

        なぜ脱OSSが増えているのか?
      • 全ての開発者が知っておくべきUnicodeについての最低限の知識

        2003年には「プレーンテキストなんてものは全く存在しない」と言われ、テキストの解読には文字コードの情報が必須となっていました。しかし、2023年になるまでの20年の間に絵文字などのおかげでUnicodeの利用率は98%へと到達し、再び文字コードを気にせずにすむ時代がやってきています。そんな時代において、正しくUnicodeを使うために必要な知識をエンジニアのニキータ・プロコポフさんが解説しています。 The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) @ tonsky.me https://tonsky.me/blog/unicode/ Unicodeの歴史と利用率の推移をまとめたグラフは下図の通り。2000年代後半から急速に普及が進んでいったこ

          全ての開発者が知っておくべきUnicodeについての最低限の知識
        • OpenSSHの脆弱性 CVE-2024-6387についてまとめてみた - piyolog

          2024年7月1日、OpenSSHの開発チームは深刻な脆弱性 CVE-2024-6387 が確認されたとしてセキュリティ情報を発出し、脆弱性を修正したバージョンを公開しました。この脆弱性を発見したQualysによれば、既定設定で構成されたsshdが影響を受けるとされ、影響を受けるとみられるインターネット接続可能なホストが多数稼動している状況にあると報告しています。ここでは関連する情報をまとめます。 概要 深刻な脆弱性が確認されたのはOpenSSHサーバー(sshd)コンポーネント。脆弱性を悪用された場合、特権でリモートから認証なしの任意コード実行をされる恐れがある。 悪用にかかる報告などは公表時点でされていないが、glibcベースのLinuxにおいて攻撃が成功することが既に実証がされている。発見者のQualysはこの脆弱性の実証コードを公開しない方針としているが、インターネット上ではPoC

            OpenSSHの脆弱性 CVE-2024-6387についてまとめてみた - piyolog
          • 技術に興味がなくて何が悪い? - Qiita

            TL;DR 技術に興味がなくても、エンジニアとして生きていくことはできる。 対象読者 自分を技術に興味がない側の人間だと思う方 筆者について Webアプリケーションの開発エンジニア。主な仕事はプログラム詳細設計、画面設計、コーディング。 技術にあまり興味がない。 初めに エンジニア界隈では、以下のような主張がしばしば見られる。 休日に勉強するべきである。 最新の技術動向は常にチェックするべきである。 技術イベントには参加するべきである。 毎日コードを書くべきである。 レガシーな技術ではなく、モダンな技術を習得するべきである。 etc... そしてこれらの"べき論"がさらに加速すると、 「技術に興味がない人はエンジニアに向いていない」 という主張すら出現し、それに同調する声も少なくない。 最近、とあるSNSで以下のようなやり取りを見かけた。 駆け出しエンジニアの質問 休日に勉強するべきですか

              技術に興味がなくて何が悪い? - Qiita
            • 先頭のゼロを勝手に消すな ~「Excel」のお節介な自動データ変換を抑制する機能が一般提供開始/「Microsoft 365」アプリ最新チャネルの「バージョン 2309」で

                先頭のゼロを勝手に消すな ~「Excel」のお節介な自動データ変換を抑制する機能が一般提供開始/「Microsoft 365」アプリ最新チャネルの「バージョン 2309」で
              • ハッカーの呪いと共に生きる ~ The hacker is dead, long live the hacker! - An Epicurean

                私がWeb業界に入ったのは、ハッカーに対する憧れからです。その原体験を大事にしたいという気持ちを今でも強く持っています。 もう20年近く前になりますが、Web2.0の時代、私は傍観者でした。世界ではGoogleを筆頭として、日本でも、はてな社などが、エンジニアドリブンで個性的なサービスを生み出していました。他にもmiyagawaさんなど、個人で世界的に使われるようなOSSを開発している人もいました。書籍「ハッカーと画家」で描かれるような、ハッカーが個人技で大企業を出し抜く痛快さがありました。 そのように、WebサービスにせよOSSにせよ、同年代のハッカーが自分の技術でイノベーションを起こし、世の中に影響を及ぼしていることに羨望の眼差しを向けていたのです。 サブカル的な空気感も好ましく思っていました。西海岸のコンピュータ文化はヒッピーカルチャーの影響を受けていたのは間違いないでしょう。当時の

                  ハッカーの呪いと共に生きる ~ The hacker is dead, long live the hacker! - An Epicurean
                • Microsoft、「MS-DOS 4.0」をオープンソース化

                    Microsoft、「MS-DOS 4.0」をオープンソース化
                  • 「NativePHP」、PHPでデスクトップアプリを開発できるフレームワークが登場

                    PHP言語を用いてデスクトップアプリケーションを開発可能にするフレームワーク「NativePHP」が登場しました。現在アルファ版として公開されています。 PHPランタイムとElectron/Tauriをバンドル NativePHPはHTML、CSS、JavascriptそしてPHPを用いてWindows、Mac、Linuxのクロスプラットフォームに対応したデスクトップアプリケーションを開発可能にするフレームワークです。 PHPランタイムと、アプリケーションからホストOSへアクセスするためのクラス群、Web技術でデスクトップアプリケーションを開発可能にするフレームワークであるElectronもしくはTauriをバンドルし、アプリケーションとしてビルドする機能を備えています。 現時点ではPHPのフレームワークとしてLaravelをベースにしていますが、特定のフレームワーク依存をなくしていく方向

                      「NativePHP」、PHPでデスクトップアプリを開発できるフレームワークが登場
                    • ヨーロッパ映画の日本版DVDは音程が変わっちゃってる!! | Jazz Maffia BLOG

                      ブログでの記述にPAL方式は1秒25コマとありますが、実際は1コマ内に奇数列と偶数列で違う2枚分の絵が存在するので、秒50枚の絵を表示しています。専門用語を使うと25フレーム、50フィールドと言います。詳しくはググってください。 日本のNTSC方式では秒30フレーム、60フィールドとなります。 60コマの絵が使えるので、フィルム24枚の絵を60コマに振り分けていくことでテレビ放送に対応させています。具体的には11/222/33/444…と、フィルムのコマを2フィールドと3フィールドずつ順番に振り分けます。そうすることで、視覚上さほど気にならないレベルで24コマのフィルムを60フィールドに振り分けることが出来ます。 ではPAL方式ではどうかというと、50フィールドでは違和感無くフィルムの24コマを振り分けることが出来ません。この問題を解決するには2つの方法があり、ひとつはブログでもご指摘され

                        ヨーロッパ映画の日本版DVDは音程が変わっちゃってる!! | Jazz Maffia BLOG
                      • SQLite、複数クライアントからの同時書き込みを可能にする「BEGIN CONCURRENT」文を実装へ

                        SQLite、複数クライアントからの同時書き込みを可能にする「BEGIN CONCURRENT」文を実装へ SQLiteの開発チームは、複数クライアントからの同時書き込みを可能にするBEGIN CONCURRENT文を実装していることを明らかにしました。 これまでSQLiteでは書き込みの同時実行はできず、つねに1つのクライアントだけが書き込み可能でした。 同時書き込み処理は、データベースのジャーナルモードが「wal」(Write-Ahead-log)もしくはwalを改良した「wal2」で、BEGIN CONCURRENT文を実行した場合に可能となります。 どのように同時書き込み処理が行われるのかについては、上記のWebページの説明を引用しましょう。 ロックが延期されることで同時書き込みが可能に まず、書き込み時のロックがCOMMITまで延期されることで同時書き込みが実現されると説明されて

                          SQLite、複数クライアントからの同時書き込みを可能にする「BEGIN CONCURRENT」文を実装へ
                        • Ubuntu 24.04 LTSの日本語Remixについて | Ubuntu Japanese Team

                          2024年6月10日 長年にわたりISOイメージ形式で配布してきた「Ubuntu日本語Remix」ですが、Ubuntu 24.04 LTSではリリースしないことに決定しましたのでお知らせします。 理由は以下の通りです。 新しいインストーラー採用に伴うカスタマイズ難易度の増加 Ubuntu 24.04 LTSから新しいインストーラーが導入され、ISOイメージのファイル構成が変更されました。この変更により、ISOイメージをカスタマイズすることが難しくなりました。 多言語ライブ環境の非対応化 Ubuntu 24.04 LTSの公式ISOイメージは英語以外のライブ環境に対応しておらず、日本語ライブ環境を実現するためには大きな変更が必要となりました。 Ubuntu日本語RemixのISOイメージの主な利点は、日本語ライブ環境が使えること、およびインターネット未接続状態でも日本語のデスクトップ環境をス

                          • ユニクロアプリが動画メインになっていて、なかなか見たい商品まで辿り着けない!と話題に「素直に静止画で見せてお願い」→対処法もあるらしい

                            在宅管理職WM @Um6UX5LpQkTd9Ut こちらがユニクロアプリを開く時はもうキッズパジャマ買うぞ、ヒートテック買い足すぞ、みたいなテンションでのびのび動画を出されてもイラつくだけなの。 2023-12-25 10:20:22

                              ユニクロアプリが動画メインになっていて、なかなか見たい商品まで辿り着けない!と話題に「素直に静止画で見せてお願い」→対処法もあるらしい
                            • NPU不要で「ReCall」機能をWindows・Mac・Linuxで再現するツール「OpenRecall」が登場

                              Microsoftは、Snapdragon X Eliteなどの高性能NPUを搭載してAIの実行に適したPC「Copilot+ PC」向けに、PC上で見たものや行ったことをすべて記録して後から検索できる機能「Recall」をリリースすると発表しました。このRecall機能を、NPUを搭載していないPCで再現するオープンソースのツール「OpenRecall」が公開されています。 GitHub - openrecall/openrecall: OpenRecall is a fully open-source, privacy-first alternative to proprietary solutions like Microsoft's Windows Recall. With OpenRecall, you can easily access your digital history

                                NPU不要で「ReCall」機能をWindows・Mac・Linuxで再現するツール「OpenRecall」が登場
                              • 米政府、カスペルスキー社製ソフトウェアの国内販売を禁止へ

                                米政府は、カスペルスキー社製のサイバーセキュリティおよびアンチウィルスソフトウェアが米国の国家安全保障および米国人の安全保障にもたらす過度かつ容認しがたいリスクに寄与しているとして、国内販売を禁止する通達を発表しました。 カスペルスキー社はロシアの管轄下にある 米商務省は通達の中で、カスペルスキー社は米国が指定する国外の敵対者であるロシア連邦の管轄下にあり、ロシアの司法権に服する企業としてロシア政府からの援助や情報提供の要請に応じなければならないことを理由として挙げました。 そしてそのことが、米国の国家安全保障および米国人の安全保障と安全に対して容認できないリスクをもたらすとしています。 The Department finds that Kaspersky’s provision of cybersecurity and anti-virus software to U.S. perso

                                  米政府、カスペルスキー社製ソフトウェアの国内販売を禁止へ
                                • 「ICQ」が6月26日で機能停止、終了に ~かつて一世を風靡したインスタントメッセンジャー、現在はロシア資本/四半世紀以上の歴史に幕

                                    「ICQ」が6月26日で機能停止、終了に ~かつて一世を風靡したインスタントメッセンジャー、現在はロシア資本/四半世紀以上の歴史に幕
                                  • Vitestでドキュメンテーションテストする

                                    ドキュメンテーションテストをご存知でしょうか。 ドキュメンテーションテストとは、ドキュメントに記載されたコードを実行し、その結果が期待通りであるかを検証するテストのことです。 これにより、ドキュメントの内容が常に最新の状態であることを保証することができます。 Rustでは公式がrustdocというツールを提供しており、これを使うことでドキュメンテーションテストを行うことができます。 この記事では、TypeScript/JavaScriptでドキュメンテーションテストを行うVitest向けのプラグインを紹介します。 vite-plugin-doctest vite-plugin-doctestは、Vitestのエコシステムを利用してドキュメンテーションテストを行うためのプラグインです。 Vitestとは おそらく、この記事を読んでいる方はほとんど知っていると思いますが、VitestとはVit

                                      Vitestでドキュメンテーションテストする
                                    • “古いCOBOL”が動き続けるのは「単に動くから」である可能性

                                      情報化時代を経て、企業はさまざまな技術を導入してきた。その中でITは飛躍的な進化を遂げ、絶え間ないイノベーションを起こした結果、旧世代の技術は急速に廃れた。一方で企業はいまだに、こうしたレガシー技術に依存している。1959年誕生のプログラミング言語「COBOL」で開発した古いシステムを、メインフレームで稼働させ続けている企業は珍しくない。 なぜ企業はレガシーシステムを使い続けるのか。主な理由は6つある。 理由1.まだ動く 併せて読みたいお薦め記事 連載:レガシーシステムがなくならない6つの理由 第1回:世の中には「2種類のシステム」しかない――レガシーか、レガシー以外か レガシーシステムにどう向き合うか 「定年退職したレガシーエンジニア」を高給で奪い合う企業の本懐 COBOLをやめても消えない“亡霊”「JOBOL」とは何なのか 企業によっては「レガシーシステムが思い通りに動作している」とい

                                        “古いCOBOL”が動き続けるのは「単に動くから」である可能性
                                      • Windows 10 / 11、「更新してシャットダウン」を選んでも「更新して再起動」してしまう現象の報告多数 | テクノエッジ TechnoEdge

                                        ガジェット全般、サイエンス、宇宙、音楽、モータースポーツetc... 電気・ネットワーク技術者。実績媒体Engadget日本版, Autoblog日本版, Forbes JAPAN他 掲示板サイトRedditなどへの報告によると、Windows 10またはWindows 11を実行中のPCで、Windows Updateを適用する際にメニューから「更新してシャットダウン」を実行したにもかかわらず、なぜか「更新して再起動」になってしまう現象が発生しています。 もし、いまからWindows Updateを適用しようと思われるなら、「更新してシャットダウン」を選択した場合も、アップデートの適用後に勝手にPCが起動してこないかを確認してからPCを離れるようにするほうが良いかもしれません。 この現象はすべてのユーザーで発生しているわけではありませんが、電源を切ったつもりのPCがまた立ち上がってくるの

                                          Windows 10 / 11、「更新してシャットダウン」を選んでも「更新して再起動」してしまう現象の報告多数 | テクノエッジ TechnoEdge
                                        • オープンソース版のWindowsを目指す「ReactOS」、GUIセットアップ/インストーラーを改善へ | ソフトアンテナ

                                          ReactOS Deutschland e.V.は10月1日(現地時間)、ReactOSのGUIセットアップ開発にフルタイムで従事するために、Hermès Bélusca-Maïto氏を5ヶ月間雇用したことを発表しました(Phoronix)。 同氏は2021年からプロジェクトに参加している長年の貢献者で、ReactOSの様々なコンポーネント、特にクライアント/サーバーランタイムサブシステム(CSRSS)、コンソールサーバーサブシステム(CONSRV)、NTVDMなどのスキルと専門知識を持っています。 目標は、第一段階のReactOS GUIセットアップを完成させることにあり、古典的な第一段階のテキストモードセットアップ(USETUPとも呼ばれる)に代わるものを提供する予定です。現在、ReactOSをインストールする唯一の選択肢はテキストモードのセットアップで、残りのセットアップ/インストー

                                            オープンソース版のWindowsを目指す「ReactOS」、GUIセットアップ/インストーラーを改善へ | ソフトアンテナ
                                          • ケースワーカーが遺体を放置した遠因に「上司の配慮不足」など指摘 江戸川区の検証委員会が報告書:東京新聞 TOKYO Web

                                            東京都江戸川区の福祉事務所で生活保護のケースワーカーをしていた20代男性職員が、独り暮らしの生活保護受給者の遺体を2カ月以上放置していた問題で、区が設置した事案検証・対策検討委員会が29日、区に報告書を提出した。 報告書では、男性職員が所属していた課で年度中に退職者が相次ぎ、担当世帯数が社会福祉法の標準を上回っていたこと、上司の配慮不足やハラスメント的な言動をする職員がいたために、相談しづらい雰囲気だったことを指摘。また、男性職員が遺体発見時に必要な対応をしなかったり、虚偽の経過記録を作成したりした点を違法とした。 その上で、職員や組織間のサポート体制の強化などを再発防止策として挙げた。検討委の池谷秀登委員長(立正大社会福祉学部教授)は「単に職員個人の問題ではなく組織、体制の問題としてとらえる必要がある」と述べた。

                                              ケースワーカーが遺体を放置した遠因に「上司の配慮不足」など指摘 江戸川区の検証委員会が報告書:東京新聞 TOKYO Web
                                            • 「Docker Desktop」も「Windows on Arm」に対応 ~業界のARM64シフトが鮮明に/近日リリース見込みのv4.31で

                                                「Docker Desktop」も「Windows on Arm」に対応 ~業界のARM64シフトが鮮明に/近日リリース見込みのv4.31で
                                              • 「Photoshop」Windows版を更新するとフリーズ! 操作不能になる不具合が発生中/Adobeが2通りの回避策を案内

                                                  「Photoshop」Windows版を更新するとフリーズ! 操作不能になる不具合が発生中/Adobeが2通りの回避策を案内
                                                • VMware、ライセンス販売を終了しサブスクへ全面移行

                                                  VMware by Broadcom(旧VMware)は12月11日、ライセンス販売を終了し、サブスクリプションベースに移行する計画を発表した。「VMware vSphere」などの主力製品が対象となる。 11月22日、Broadcomの買収に伴いVMware by Broadcomとして新しいスタートを切った旧VMware。製品ラインはVMware Cloud Foundation(VCF)、Tanzu、ソフトウェア定義エッジ、アプリケーションネットワーキングとセキュリティの4つの柱となることがThe Registerなどの報道により明らかになっている。 今回の発表は、買収完了後のビジネスの方向性となる。発表によると12月11日を最後にライセンス販売を終了し、今後は期間限定のライセンスおよびサブスクのみとなる。 VMwareのVCF事業部シニアバイスプレジデント兼ゼネラルマネージャのKr

                                                    VMware、ライセンス販売を終了しサブスクへ全面移行
                                                  • 技術的負債の怨霊と除霊方法 / ghosts-of-technical-debt

                                                    このイベントの登壇資料です 『ミノ駆動さんと語るエンジニア怪談〜技術的負債の呪いにどう立ち向かうのかLT〜』 https://forkwell.connpass.com/event/291332/

                                                      技術的負債の怨霊と除霊方法 / ghosts-of-technical-debt
                                                    • フリーのメディアサーバー「Universal Media Server」がメジャーバージョンアップ/アクセスコントロールが強化、より柔軟に

                                                        フリーのメディアサーバー「Universal Media Server」がメジャーバージョンアップ/アクセスコントロールが強化、より柔軟に
                                                      • Why Having a Tech Lead or Manager as Scrum Master is a Bad Idea

                                                        Have you ever had friends or family ask, “I know you’re called a scrum master, but what does that mean? What do you actually do?”  Go ahead. Tell them that the role of ScrumMaster is as a servant-leader, coach, and facilitator, navigating the dynamics of the team to ensure Scrum practices are followed and value is delivered effectively. Then watch their eyes glaze over. Being a ScrumMaster is an i

                                                        • 江戸川区が第三者委設置へ 区職員の遺体放置問題:東京新聞 TOKYO Web

                                                          東京都江戸川区の福祉事務所で生活保護のケースワーカーをしている二十代男性職員が、独り暮らしの生活保護受給者の死亡を把握しながら遺体を二カ月以上、放置していた問題で区は十四日、月内を目標に生活保護実務などに詳しい学識経験者らによる第三者検証委員会を設置し、再発防止に向けた検証を行うと発表した。 また、区は再発防止策として、三月下旬に事態を把握して以降、ケースワーカーのマニュアルに生活保護受給者が自宅で死亡した場合の対応を詳細に記した。情報共有のための死亡連絡票、死亡時の事務処理のチェックリストも作った。 一方、男性職員は区の聞き取りに「先輩や同僚にも相談できなかった」などと話しており、経験が浅い職員を孤立させず、相談しやすい環境にするため、ケースワーカーを束ねる査察指導員による個別面談の回数を増やす。 事案では一月十日、倒れている受給者を介護ヘルパーが発見。受給者の死亡診断をした医師が所属す

                                                            江戸川区が第三者委設置へ 区職員の遺体放置問題:東京新聞 TOKYO Web
                                                          • 孤独死放置は「協力体制の不備」 東京・江戸川区第三者委が報告書 | 共同通信

                                                            Published 2024/01/29 21:26 (JST) Updated 2024/01/29 21:43 (JST) 東京都江戸川区の福祉事務所のケースワーカーだった男性主事が、孤独死した生活保護受給者の死亡後の事務処理を怠り遺体を放置した問題で、区が設けた第三者検証委員会は29日、検証結果の報告書を取りまとめた。組織の問題に関し「対応が困難な事例が発生した際に、課を越えた協力体制が整っていなかった」などと指摘した。 報告書は、主事が在籍した課について「休職者や高いストレスを抱える職員が多いのに、産業医に相談できる制度が周知されず、安心して働ける環境をつくれなかった」と分析。一部職員が受給者を呼び捨てにしたり「言うことを聞け」などと怒鳴るケースがあったとして、第三者委は区に改善を求めた。

                                                              孤独死放置は「協力体制の不備」 東京・江戸川区第三者委が報告書 | 共同通信
                                                            • 死亡連絡の時期を偽って報告 主事「怖かった」 江戸川区の遺体放置:朝日新聞デジタル

                                                              ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                                死亡連絡の時期を偽って報告 主事「怖かった」 江戸川区の遺体放置:朝日新聞デジタル
                                                              • せきやdn on Twitter: "今回の「ファミレスを享受せよ」 Windowsがフランス語だと立ち上がらない不具合。 お恥ずかしい話なのですが、 同じミスする方もいるかもしれないので共有です。 少しプログラミング的な話になります。 日本語・英語だと小数は「3.5」と書きます。 これがフランス語だと「3,5」だそうです。…"

                                                                1