この機会に必要な運動量についても調べてみた。身体のストレッチにもなるから、これから冷房使う季節だしいいかもしれない。
プログラミングのためのBGMや環境音など。仕事や勉強の邪魔にならない無料で使えそうな音源集。2024年版 在宅で仕事や勉強をしている時間が増えてくると、ずっと無音だと寂しい気がして、できればあまり気にならないBGMや環境音があるといいなあ、と思ったことはありませんか? 昨年、そうした音源集を記事として紹介しましたが、1年が過ぎると紹介した音源の多くが配信を終了したりURLが変わったりしています。そこで、現在配信中の音源にアップデートしつつ、昨年の記事のコメントやブックマークで教えていただいた読者のお気に入りの音源なども加えた音源集まとめの2024年版を作りました。 記事の前半は音楽、後半は環境音を中心に紹介します。紹介した音源のほとんどは無料で聴けるものにしましたので、仕事や勉強に気軽に役立てていただければ幸いです。 作業用BGMの定番としてのLoFiチャンネル 今回も、まずはBGMの定番
JJUG CCC 2024 Spring 複雑な業務ロジックに立ち向かうための実践技法 【初級編】 ①値の種類 ②範囲型 ③階段型 【中級編】 ④状態遷移 ⑤入出金履歴と残高 ⑥未来在庫 【上級編】 ⑦セット演算 ⑧割合と端数 ⑨決定表 ⑩経路探索
よく見かけるRepositoryパターンのアンチパターンの紹介と対策です。 Repositoryパターンとは Repositoryパターンとは永続化を隠蔽するためのデザインパターンで、DAO(DataAccessObject)パターンに似ていますが、より高い抽象度でエンティティの操作から永続化ストレージを完全に隠蔽します。 例えばDBコネクションやストレージのパス等はReposiotoryのインターフェースからは隠蔽され、Repositoryのユーザは永続化ストレージが何であるか(例えばMySQLやRedis等)を意識することなく保存や検索の操作を行うことができるようになります。 これによりRepositoryを利用するロジックは業務的な操作に集中できるようになる他、データベースの移行等の永続化層の変更が発生した際にロジックへの影響を切り離すことができるようになります。 // 例) ユーザ
ある秋の日、200人の女性たちが米フィラデルフィアのベンジャミン・フランクリン橋に集まり、ウォーキングを行った。「フィリー・ガールズ・フー・ウォーク」という名称のこのグループは、心身の健康増進を目的に、毎週約5キロメートルのウォーキングを実施している。女性と若年成人は、仕事に関連する燃え尽き症候群のリスクが世界的に最も高く、運動はそれを軽減する方法のひとつだ。(PHOTOGRAPH BY BRIAN FINKE) 会議、電話、通知、マルチタスク――現代の職場は、リラックスして仕事ができる環境にあるとは言い難い。事実、最近の米国の調査では、米国人の84%が「自身が抱えるメンタルヘルスの問題の少なくともひとつは雇用主に関するものである」と答えている。 燃え尽き症候群やストレスに悩まされる人の数が驚異的に増えつつあるなか、米ジョージタウン大学の教授でベストセラー作家のカル・ニューポート氏は「スピ
ECMAScript 2024 features: resizing and transferring ArrayBuffers In this blog post, we examine ArrayBuffer features that were introduced in ECMAScript 2024: “In-place resizable ArrayBuffers”, proposed by Shu-yu Guo “ArrayBuffer.prototype.transfer and friends” proposed by Shu-yu Guo, Jordan Harband and Yagiz Nizipli What are ArrayBuffers? # The following classes provide an API for handling binary
アトムテックから運転免許不要で乗れる電動モビリティ「ATOM Full eBike」が登場しました。ATOM Full eBikeは最高設計速度が時速20kmで、自転車に近い乗り心地で簡単に運転できるとのこと。また、折りたたみ式自転車に近い形状をしており、使わない時は折りたたんで収納することもできます。そんなATOM Full eBikeの試作品がGIGAZINE編集部に届いたので、まずは外観を細かくチェックしてみました。 ATOM Full eBike | ATOM 公式ストア https://www.atomtech.co.jp/products/atomfullebike ・目次 ◆1:ATOM Full eBikeの外観をチェック ◆2:電源を入れてみる ◆3:折りたたみ手順はこんな感じ ◆4:色んな所に収納可能 ◆5:ATOM Full eBikeの充電手順 ◆1:ATOM Fu
EDIT: A previous version of this post recommended publishConfig, operating under the mistaken belief that it could be used to override "exports" during npm publish. As it turns out, npm only uses "publishConfig" to override certain .npmrc fields like registry and tag, whereas pnpm has expanded its use to override package metadata like "main", "types", and "exports". There are a number of reasons y
2024年4月にリリースされたReact 19 Betaの新機能について、細かい点やポイントを解説します。
Stage 1 (explanation) Authors: Rob Eisenberg and Daniel Ehrenberg This document describes an early common direction for signals in JavaScript, similar to the Promises/A+ effort which preceded the Promises standardized by TC39 in ES2015. Try it for yourself, using a polyfill. Similarly to Promises/A+, this effort focuses on aligning the JavaScript ecosystem. If this alignment is successful, then a
Introduction This guide should help you to make sure you are following our best practices and writing tests that are more resilient. Testing philosophy Test user-visible behavior Automated tests should verify that the application code works for the end users, and avoid relying on implementation details such as things which users will not typically use, see, or even know about such as the name o
Mark Seemann 著、吉羽 龍太郎、原田 騎郎 訳、Robert C. Martin まえがき TOPICS 発行年月日 2024年06月 PRINT LENGTH 312 ISBN 978-4-8144-0079-9 原書 Code That Fits in Your Head FORMAT Print PDF EPUB ソフトウェアは複雑さを増すばかりですが、人間の脳は限られた複雑さしか扱えません。ソフトウェアが思い通りに動くようするには、脳に収まり、人間が理解できるコードを書く必要があります。 本書は、拡張を続けても行き詰ることなくコードを書き、複雑さを回避するための実践的な方法を解説します。最初のコードを書き始めるところから機能を追加していくところまでを解説し、効率的で持続可能なペースを保ちながら、横断的な問題への対処やトラブルシューティング、最適化を行なう方法を説明します
この本の概要 本書はCI/CDの設計や運用について,GitHubを使ってハンズオン形式で学ぶ書籍です。GitHub Actionsの基本構文からスタートし,テスト・静的解析・リリース・コンテナデプロイなどを実際に自動化していきます。あわせてDependabot・OpenID Connect・継続的なセキュリティ改善・GitHub Appsのような,実運用に欠かせないプラクティスも多数習得します。 実装しながら設計や運用の考え方を学ぶことで,品質の高いソフトウェアをすばやく届けるスキルが身につきます。GitHubを利用しているなら,ぜひ手元に置いておきたい一冊です。 こんな方におすすめ GitHubは使っているけれど,プルリクエストぐらいしか利用していない CI/CDというキーワードは知っているけれど,自分で設計したことはない GitHub Actionsには触れているけれど,正直雰囲気で運
林原 めぐみ,江守 徹,堀 勝之祐,古谷 徹,Satoshi Kon,Satoki Toyoda,Seishi Minakami
GPT-4o (“o” for “omni”) is a step towards much more natural human-computer interaction—it accepts as input any combination of text, audio, image, and video and generates any combination of text, audio, and image outputs. It can respond to audio inputs in as little as 232 milliseconds, with an average of 320 milliseconds, which is similar to human response time(opens in a new window) in a conversat
国立研究開発法人情報通信研究機構(NICT、理事長: 徳田 英幸)は、日本時間5月8日(水)10時41分以降、10日(金)2時44分までに、太陽面中央付近に位置する黒点群13663および13664で大規模な太陽フレア5回を含む複数回の太陽フレアの発生を確認しました。この現象に伴い、コロナガスが地球方向へ放出したことが複数回確認されました。コロナガスは、日本時間の5月10日(金)の夜以降、順次到来することが予測されています。 この影響で、地球周辺の宇宙環境が数日間大きく乱れる可能性があり、地球周辺の人工衛星の障害やGPSを用いた高精度測位の誤差の増大、短波通信障害などが生じる恐れがあり、宇宙システムの利用に注意が必要です。今後数日間は、この非常に活発な黒点群による同規模の太陽フレア及び関連現象の発生に注意が必要です。
特殊部隊「アメリカ海兵隊特殊作戦コマンド(MARSOC)」が、背中にライフルを搭載した四足歩行無人地上兵器を試験運用していると報じられました。 Rifle-Armed Robot Dogs Now Being Tested By Marine Special Operators (Updated) https://www.twz.com/sea/rifle-armed-robot-dogs-now-being-tested-by-marine-special-operators Robot dogs armed with AI-targeting rifles undergo US Marines Special Ops evaluation | Ars Technica https://arstechnica.com/gadgets/2024/05/robot-dogs-armed-wi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く