【汚職の祭典】IOC「近い将来日本がまた五輪の開催地になるだろう。日本人が『また日本に五輪が戻ってきて』と思ってほしい」
今回の記事は普段の GS2 のアップデート告知とは少し毛色が異なり、技術的なトピックを扱うエントリーです。 gs2.hatenablog.com こちらで告知した消費アクションの分岐処理を実装するにあたって、どのようなアプローチで課題に向き合ってきたのかを解説しようと思います。 非同期処理とリトライ まずは、非同期処理とリトライについて考えてみましょう。 非同期処理とは? 「API を呼び出すと、処理の結果が返ってくる。処理の途中でエラーが発生したらエラーが返ってくる」というのが同期処理です。 この場合、エラーハンドリングは呼び出し元に委ねられますので、比較的シンプルに処理を行うことができます。 一方で、非同期処理とはどういうものか?というと 「API を呼び出すと、処理を動かし、処理IDを応答する」「処理IDを指定して完了を通知」「処理IDを指定して処理結果を取得」 というように呼び出し
システムプラットフォームチームで SRE をしている id:masayoshi です。 この記事は、はてなの SRE が毎月交代で書いている SRE 連載の7月号です。先月は id:chaya2z さんの AWS ECS で実行するバッチ処理を Cluster Auto Scaling を使ってコスト最適化する でした。 今月は、社内で最近始めたSREへの研修についてお伝えします。 SREの研修 SREの研修は新卒入社のSREや、中途採用でインフラエンジニアやアプリケーションエンジニアからSREにジョブチェンジした方を対象に実施しています。 SREの研修は主に以下の2つに分かれます。 SREの原理原則やSLI/SLOに関する研修 インフラ構築、運用、CI/CD環境の構築に関する研修 基本的にはどちらも受けてもらうことになりますが、受講者の経験によってはどちらかだけになることもあります。 ま
先日、突如「手話通訳不要論」という投稿がたくさんまわってきた。手話関係者が怒っている。あまりにも安直な手話に対する偏見を大量に並べる投稿が悪趣味だった。私も結構ツイートを投げていたので(試験前後の興奮で)一応まとめておこう。自分の分を。 >手話を第一言語としている人も その可能性は考えた。弁護士会で提言する際にも。しかし、手話と日本語が別言語ならば日本語の習熟に努めるべきだし、日本語字幕を見ても、よくわからない人は文盲と変わらない。そして字幕を見てもわからない内容を、どうやって手話で伝えることができるんだ。… https://t.co/4UoKEPBd8v — 弁護士 徳永信一 (@tokushinchannel) July 24, 2024 この「日本語字幕を見てもわからない人は文盲」については、そもそも、そうした文盲、つまり非識字者のことを無視してきた歴史があり、今も日本語リテラシー関
AI・機械学習チームのブログリレーも9日目になりました。同チームの横本@yokomotodです。 本日はJavaとGoを題材に並行プログラミングまわりの自由研究をしたお話をしてみたいと思います。 3部構成で、パート1では発端となった「排他制御」について、パート2では「メモリの可視化」について、それぞれJavaとGoを比べてみました。 最後にパート3では、それらの動作を規定する「メモリモデル」について、わかりやすく解説されているリソースを紹介します。 長過ぎる! 3行で!! パート1: synchronized = 「排他制御」? Java synchronized vs Go sync.Mutex Goで再入可能なロック? 仮にGoで再入可能なロックを実装するなら? Javaが再入可能を選択した理由 パート2. sycnhronized = 「排他制御」+「メモリ可視性の保証」 Javaの
翻訳を担当した書籍『スタッフエンジニアの道ー優れた技術専門職になるためのガイド』(オライリー・ジャパン)が来週(2024年8月26日)発売となります(電子書籍はオライリー・ジャパンのサイトでの販売となります)。本書は、2022年にO'Reilly Mediaより刊行されたTanya Reilly著『The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change』の全訳となります。 スタッフエンジニアの道 ―優れた技術専門職になるためのガイド 作者:Tanya Reillyオライリー・ジャパンAmazon 本書は、技術専門職としてのキャリア成長に必要な考え方やスキルを、20年を超えるキャリアを持ち、現在も現役で上級技術専門職を務めている著者が、自身の経験をもとに整理・解説し
GitHub Actions の実践的なノウハウが凝縮されている一冊「GitHub CI/CD 実践ガイド」を読んだ📕 本書ではソフトウェア開発ライフサイクルから GitHub Actions 基礎トピック・GitHub Actions 実践トピックが紹介されていて,さらに GitHub Actions を活用して実現するリリース自動化・パッケージ管理・セキュリティのシフトレフトまでもカバーされている❗️素晴らしい👏 GitHub Actions をなんとなーく使っていたり,いつも既存のワークフローをコピーしていたりする人は必読かなと \( 'ω')/ また著者の経験に基づくベストプラクティス(こうすると良いよ〜的な)が散りばめられているのも現場目線で読めて良かった❗️ GitHub CI/CD実践ガイド――持続可能なソフトウェア開発を支えるGitHub Actionsの設計と運用 エ
TOPICS Business/Essay 発行年月日 2024年08月26日 発売予定 PRINT LENGTH 400 (予定) ISBN 978-4-8144-0086-7 原書 The Staff Engineer’s Path FORMAT Print PDF EPUB キャリアアップを目指すシニアソフトウェアエンジニアには、2つの異なる道があります。一つは、管理職への道。マネジメントスキルを磨き、チームや組織を導く道です。この道については、多くの研究がなされ、スキルを向上させるための書籍も数多く存在します。もう一つは、技術専門職の道。エンジニアリングのスキルを極め、専門性を深めていく道です。近年、技術専門職のキャリアパスを用意する企業は増えてきているものの、まだ明確な指針が確立されているとは言えません。 本書は、技術専門職としてのキャリア成長に必要な考え方やスキルを詳細に解説し
そこまで書いたんなら、京都市の条例も調べろよ。といっても君に調べる能がなさそうだから、私がわざわざ調べてやったぞ。京都市の公式Webより、京都市建築基準条例第3条【道路の角にある敷地内の建築制限】の解釈についてPDFファイルのリンクを以下に示してやるよ。 建築審査課でよくいただくご質問と回答 - 京都市 https://www.city.kyoto.lg.jp/tokei/cmsfiles/contents/0000282/282178/shitsumontokaitou.pdf すみ切り - 京都市 https://www.city.kyoto.lg.jp/tokei/cmsfiles/contents/0000282/282178/sumikiri.pdf さらに丁寧なことに、上記「すみ切り」のPDFファイルから「すみ切りの目的」という文章を引用してやるよ。 ※ すみ切りの目的 すみ切
2024年のブラウザならCSSの:has()疑似クラスが使えます。この:has()疑似クラスは非常に強力なポテンシャルをもっています。というのも:has()疑似クラスを使えば、どんな関係のセレクターも指定可能になります。これを使えば多彩なセレクターが記述できるようになり、より表現力豊かなCSSを実現できます。この記事では:has()疑似クラスを使ったCSSの表現手法やテクニックを紹介します。 サンプルを別ウインドウで開く コードを確認する :has()疑似クラスの基本的な使い方 :has()疑似クラスの使い方について簡単に説明します。:has()疑似クラスは渡したセレクターを持つ親要素を選択します。たとえば、次のようなHTMLとCSSがあるとします。 <p class="text"> <strong>メロス</strong>は激怒した。必ず、かの邪智暴虐の王を除かなければならぬと決意した。
株式会社HAPPY ANALYTICSの小川卓(id:ryuka01)です。 Google Analytlcs 4 (以下、「GA4」)に関するセミナーや勉強会などを行っていると、様々な質問を受けます。今までに1,000件以上の質問に回答してきました。 その中で、よく聞かれる質問と回答をピックアップいたしましたので、紹介いたします。ぜひ目を通していただき、GA4を正しく理解出来ているか確認してみましょう。 Q:GA4ではユーザーをどのように特定していますか? Q:GA4のレポートで「しきい値」が発生するとデータの精度が下がるらしいですが、どのような仕様なのでしょうか? Q:GA4のレポートで「サンプリング」が発生するとデータの精度が下がるらしいですが、どのような仕様なのでしょうか? Q:GA4とサーチコンソールを連携すると、どのキーワードでコンバージョンしたのかわかりますか? Q:流入元ご
はじめに さくらのクラウドにはいくつかの開発チームがありますが、その中で私が所属しているガンマチームにおけるTerraformやAnsibleの活用というテーマで川井が発表させていただきます。 内容としては、まずこの発表の目的を説明し、IaC (Infrastructure as Code)とはそもそも何かという話をして、それからさくらのクラウドでTerraformをどのように活用しているか、またAnsibleをどのように活用しているかを発表します。 目的 今回はIaCの勉強会ということで、IaCの理解と実践を目的としています。この勉強会に参加することで皆さんがTerraformやAnsibleを理解し、インフラ構築に活用できるようになることを目指したいと思います。 IaCの理解と実践 この発表ではIaCを以下のように定義します。 「IaC(Infrastructure as Code)と
データベースアップグレード後の性能劣化、イヤですよね。 去る2023年某日、弊社ではAmazon Aurora MySQL 互換エディション 2 (MySQL 5.7 互換) から Aurora MySQL 互換エディション 3 (MySQL 8.0 互換) にアップグレードしました。当時の背景やアップグレードに関する知見は以下の記事をぜひ読んでみてください。 blog.smartbank.co.jp ソフトウェアバージョンアップをするとき、旧バージョンが抱えていた問題の解決などの恩恵を我々は期待します。しかし時には予期せぬデグレーションに遭遇することもあります。我々のMySQL 8.0へのアップグレード前後においてもいくつかの問題に遭遇しました。 本記事ではそんな問題の一つ、MySQL 8.0のオプティマイザが選択したセミジョイン最適化が性能劣化を引き起こした事例と解決方法について紹介し
アリスは驚きと興奮を抑えきれませんでした。彼女はすぐに新しいコードを試し、その速さに目を見張りました。今まで数時間かかっていた計算が、ほんの数分で終わったのです。 翌日、アリスはこの発見を友人たちに話しました。友人たちも同じように魔法の本を使い、彼らのコードを高速化しました。こうして、プログラミング王国全体で「JITの魔法の本」が広まりました。 やがて、アリスは王国のプログラミング大会で優勝し、JITの魔法の本の力をさらに広めることになりました。彼女は「JITの守護者」として称えられ、プログラミング王国はかつてない繁栄を迎えました。 アリスはいつも心に誓いました。どんなに強力なツールも、それを使う人々の努力と情熱があってこそ、本当の力を発揮するのだと。彼女の言葉は次世代のプログラマーたちに伝わり、JITの魔法の本は永遠に受け継がれていくのでした。 前回のあらすじ。 Python count
米Microsoftは7月20日(現地時間)、米CrowdStrikeのサービス更新が原因で世界同時多発的に発生したWindowsのブルースクリーン問題の影響を受けたPCが、世界で850万台と推定した。すべてのWindows端末の1%未満に当たるという。 同社は公式ブログで、この問題はMicrosoft側のインシデントではないが、Microsoftのエコシステムに影響を与えるので、24時間体制で作業し、サポートを提供していると説明した。 CrowdStrikeによる回避策、Windowsエンドポイントで状況を改善するための手順、手動修復ドキュメントとスクリプトなど、復旧に役立つ各種リンクも提示している。また、Azure顧客のためのインシデントの最新ステータスをダッシュボードで通知している。 CrowdStrikeは同日、この問題の原因と経緯を公式ブログで説明した。 Microsoftは、米
はじめに こんにちは、@okazu_dm です。 今回自分がぴざきゃっとさんが2022年4月に書いた以下の記事を更新したため、本記事ではその差分について簡単にまとめました。 Firebase Authentication利用上の注意点に関して生じた差分とは、すなわち「この2年強の間にどのような仕様変更があったか」と同義だと言えます。IDaaSに限らず認証のセキュリティに興味のある方には参考になるコンテンツだと思います。 更新した記事につきましては、以下をご覧ください。 差分について Firebase Authenticationの落とし穴と、その対策を7種類紹介する、というのがオリジナルの記事の概要でしたが、2年ほどの時間の中で対策については大きく進歩したものが4点ありました(残念ながら落とし穴が無くなった、とまでは言えませんが)。 今回記事の中で更新したのは以下4点です。 落とし穴 1.
TL;DR 「最短でプロダクションで扱うため」のコンセプトはそのままに 入門 Docker がv2になりました 5年ぶりにのアップデートで、古くなった情報を消し最新の情報の追加をしてほぼ書き直しました。 現代でも残ってしまっているような古いプラクティスについても言及しているので、再読もオススメです。 概要 入門 Docker を5年ぶりにアップデートしました。 deprecatedな部分だけは綺麗にするかと思い、git cloneしたところ筆が乗りだいぶ様変わりしてv2になりました。 変更点 古くなってしまっている情報を修正したことがメインです。 特に以下3点です。 1. DockerfileのDSL 2. compose v2対応 3. Dockerfileのベストプラクティス 他にもいくつか。 現在でも使用されている非推奨な使い方への言及 古くなってしまっているが、現在でも使用されてい
1. はじめに こんにちは、「信頼性は可用性ではない」を標語にしているnwiizoです。 近年、サービスの信頼性向上に向けた取り組みとして、SLI(Service Level Indicator)、SLO(Service Level Objective)、エラーバジェットという概念が注目を集めています。これらは、Google発祥のSRE(Site Reliability Engineering)プラクティスの中核をなす考え方であり、多くの組織がこのアプローチを採用し始めています。また、関連するツールも成熟し始めており、実践的な導入がより容易になってきています。 本ガイドでは、SLI、SLO、エラーバジェットを導入する前に知っておくべき重要なポイントについて詳細に解説します。各概念の定義から実践的な導入ステップ、さらには組織文化の変革まで、包括的な情報を提供します。 2. SREにおける基本
テキストをホバーしたときの変化やアニメーションをつくることは、どのようなサイトをつくっていてもほぼ必ず行う工程ではないでしょうか。 テキストがリンクであることをユーザーに伝えるという点では、ブラウザのデフォルトスタイルのような下線のみで十分な場合もあると思います。 しかしそれだけではなく、変化をつけてよりわかりやすくしたい場合や、サイト全体の雰囲気に合わせたい場合にちょっとしたアニメーションが効果的です。 今回はHTMLとCSSのみで作成できる、シンプルながら少し目を引くアニメーションをテーマに実装例を紹介します。 ▼今回紹介する実装例一覧 とくに、以下のようなデザイナー/エンジニアにとって参考になれば嬉しいです。 HTMLとCSSのみでどのようなホバー時のアニメーションができるのか知りたい 透明度の変化や、下線のつけ外し以外の実装例の引き出しを増やしたい ※今回の実装例では主にヘッダー/
すぐ思い出せたものをピックアップ。 もっといろいろあると思うので、増田やブクマカにフォローしてほしい。 トラバ・ブクマからの情報をもとに追加・訂正。リンクを張りすぎると記入できなくなったような気がするので、追加分については参照リンクを張らない。ご容赦を。 追記:夕闇に誘いし漆黒の天使達、宮地佑紀生 追々記:浜村淳、北野誠 追々々記:荻上チキ 降板伊集院光(アシスタントやスタッフへのパワハラ)https://friday.kodansha.co.jp/article/217776 id:UFOqibe氏からの指摘により「降板せず」へ移行。感謝。 上杉隆(デマの流布)https://togetter.com/li/112014 有村昆(ケチくさい不倫)https://www.nikkansports.com/entertainment/news/202105140001447.html 斉藤慎
TypeScriptのコードでは、export {}; という記述を見かけることがあります。これはECMAScriptの構文ではあるものの、これが使われる背景にはTypeScript特有の事情があります。この記事では、export {}; がなぜ使われるのか、どのような効果があるのかを解説します。 export {}; とは この構文は、exportというキーワードから分かるように、モジュールに関連する構文です。 一般に、export { ... };という構文は、既存の変数をモジュールからエクスポートするために使われます。例えば、次のようなコードが考えられます。 const foo = 42; const bar = "hello"; const banana = "banana"; export { foo, bar as hello, banana as "🍌", }; 変数をエク
昨日投稿したもの https://anond.hatelabo.jp/20240730192839 やがて、カスタマーサポートに情報提供が入りはじめた。「ガチャで出てくるカードが複製されている」「ヤフオクなどで売られている」という内容だった。 以前からあるにはあった。この時期になって急に増えてきた。これまでは「そのような事実は把握していません」という内容を返してたけど、本格的に調査しないといけない段階に入っていた。 あまり詳しく書くことはできないけど、当時の調査結果を掻い摘んで述べる。 ・ネット掲示板やオークションを見たところ、何らかの手段での複製が可能と判断 ・具体的な手法まではわからない ・カードに個別IDを付番していないため、細かい追跡作業はできない ※本物・偽物の区別はできる。人力になるけど…… 解決への道筋には、法律上の問題が絡んでいる。 複製されたカードの所有権が誰にあるか、そ
はじめに CSVファイルをExcelで開こうとしたとき、電話番号や郵便番号の先頭のゼロ(0)が自動的に消えてしまったり、文字化けしてしまう...。そんな悩みをお持ちの方はいませんか?この記事では、データを正確に保持しながらCSVファイルを開く方法を簡潔にご紹介します。 1.CSVファイルとは そもそもCSVファイルって何?というところから説明します。 CSVはComma Separated Value(カンマで区切られた値)の略であり、CSVファイルはテキストデータの各項目を、カンマ(,)で区切って表現したファイルです。 言葉では理解しにくいので、画像で見てみましょう。 まず、こちらがExcelでCSVファイルを開いたときの画像です。 普段、Excelでデータを作成・編集しているときと同じように見えますよね?CSVといっても、特に変わったことはなさそうです。 では、Windowsの「メモ帳
アメリカのバイデン大統領は、21日午後、声明を出し、秋の大統領選挙での再選を断念し、選挙戦から撤退する考えを表明しました。 そして、後任の民主党の大統領候補として、ハリス副大統領を支持する考えを示しました。 これを受けてハリス副大統領は21日、声明を出しました。 この中で「わたしは、アメリカ国民を代表し、バイデン氏の大統領としての並外れた指導力と、数十年にわたるわれわれの国に対する貢献に感謝する。バイデン氏が成し遂げた偉大な功績はアメリカの現代史において比類のないもので、2期を務めた、ほかの多くの大統領の功績をしのぐものだ」として、バイデン氏をたたえました。 その上で、バイデン氏が民主党の大統領候補としてハリス氏を支持したことについて「バイデン大統領の支持を得られたことを光栄に思う。この指名を勝ち取るつもりだ」として、党の候補者の指名獲得に意欲を示しました。 そして、「わたしは全力を尽くし
公園の使用許可が出ていないのに、 勝手にお祭りをするクルド人。 和を以て貴しと為す🇯🇵 郷に入っては郷に従え🇯🇵 が出来ないから嫌なのよね。 pic.twitter.com/tOAM4OHKH6— ぴろん🇯🇵 (@pirooooon3) 2024年8月14日 ※消えた場合のスクショ こんな投稿があった。アカウントの「ぴろん@pirooooon3」投稿文の主張は次の通りだ。 公園の使用許可が出ていないのに、 勝手にお祭りをするクルド人。 そして貼られた動画には上部に明らかに追加されたキャプションである「無許可で公演を占拠使用」という誤字ありの文章が追加されている。 ところで、この動画5秒程度なのだが、音声と画面下部のスーパーには次の様なものだ。 音声 使用許可が出ませんでしたが、協会とクルド人を支援する団体が協議を重ね スーパー 公園の管理協会 当初「安全の確保が難しい」 → 使
100 Exercises To Learn Rust を題材に Qiita Engineer Festa 2024 投稿マラソン に参加していました! 7月17日に仮置きを残しながら投稿したのち、 ようやく全記事完成しました! ので、その記念として、色々話したいと思います!(え、7/17ってもう3週間前...?!) 目次 全記事一覧 100 Exercises To Learn Rustを完走した感想 100 Exercisesの魅力 1. そこそこの長さ 2. 無理のない学習順序 3. 各エクササイズ間に関連がある 4. 効率よく"ミソ"を摂取できる Rustで今まで勘違いしていたこと3選 1. Copy は Clone::clone を...呼び出さなかった! 2. 不変参照は...実は不変ではなかった! 3. 値がスレッドを跨ぐには 'static は...不要だった! 所感 ※
ファインディ株式会社でフロントエンドのリードをしております 新福(@puku0x)です。 この記事では、ファインディで導入しているモノレポ管理ツール「 Nx 」について紹介します。 モノレポとは Nxとは Nxワークスペースの作成 Nxの機能 コード生成 変更検知 依存関係の管理 キャッシュ機構 自動マイグレーション まとめ モノレポとは モノレポは全てのコードベースを単一のリポジトリで管理する手法です。 monorepo.tools コードの共通化や可視化、ツール・ライブラリの標準化、一貫性のあるCI/CDパイプラインを構築できるといったメリットがあります。また、マイクロサービスと相性が良いとも言われています。 circleci.com ファインディでは主にフロントエンド系のリポジトリをモノレポとして運用しています。 アプリケーションとそれに関連するフィーチャー、UIライブラリがひとつに
ニューヨークタイムズの100冊 一週間前に書いた下記の記事が、意外と読まれたので、 軽い補足記事的なものをいくつか貼っておきます。 www.nejimakiblog.com 新たに公開された、 「ニューヨークタイムズの読者が選ぶ100冊」。 ・Readers Pick Their 100 Best Books of the 21st Century www.nytimes.com 日本で知名度高い本や、日本語訳されているものを中心にピックしておきます。 91位 『プロジェクト・ヘイル・メアリー』三体ではなくこちらがランクイン。 86位 『パイの物語』映画『ライフオブパイ』の原作。 小説だとどんな感じなんだろう? 79位 『1Q84』わりと日本色が強いこれがウケるのがよくわからないけれど、確かにアメリカのメディアでも当時騒がれていた気もする。 78位 『海辺のカフカ』ギリシャ神話好きなアメリ
はじめに こんにちは。かる(@caru)です! 大学生として勉強する傍ら、日々フロントエンドエンジニアを目指して活動しています。今回は、私がコミッターとして参加しているMagnitoというOSSプロジェクトについて紹介します。 皆さんは、AWSのCognitoというサービスを知っていますか? スマホアプリからWebアプリまで、多くのアプリケーションで認証・認可の機能は不可欠です。その中でも、Amazon Cognitoは多くの開発者に利用されている認証・認可サービスの一つです。この記事では、Cognitoを使う際の課題と、Magnitoがそれにどう対応するかを紹介します。 Amazon Cognitoとは Amazon Cognitoは、Amazon Web Serviceが提供するユーザー認証、認可、およびユーザー管理を簡単にするためのサービスです。これにより、アプリケーションにユーザー
はじめに:なぜ今、ユーザビリティが重要なのか? みなさん、こんにちは。日々Figmaと格闘しながら画面設計に励むイェンです。 「使いやすい」と言われるアプリやWebサイト。実は、その裏には綿密に計算された設計があるんです。今回は、私が実際のプロジェクトで学んだ、ユーザビリティを向上させるための5つの鉄則をご紹介します。 これらの鉄則を押さえておけば、ユーザーから「使いやすい!」と絶賛されるデザインが、きっと作れるはずです。さあ、一緒に探検してみましょう! 【1】 シンプルイズベスト:余計なものは思い切って削ろう ユーザーが迷わず操作できる画面を作るには、シンプルさが鍵となります。 ・不要な要素を削除し、本当に必要な情報だけを表示する ・情報の優先順位を明確にし、重要な要素を目立たせる 具体例: ナビゲーションメニューは5-7項目に絞り、よく使う機能をトップレベルに配置します。 Figmaで
WEBデザイン制作のなかでよく耳にするのが「作業時間」の問題。 制作会社に就職したら、仕事量が多くて残業が多くなりがち。 フリーランスや副業でデザインをしている方は、時間がかかるせいで時給換算したときに安くなりがち。 とのことです。 そこで今回は、全WEBデザイナーさんに見ていただきたい、あなたの作業効率をアップさせるのに役立ちそうなAIツールを18個まとめました。 今回ご紹介するのは 画像の編集・加工に役立つAIツール WEBサイトの制作に役立つAIツール プレゼンテーション資料作成に役立つAIツール リサーチに役立つAIツール タスク管理や生産性向上に役立つAIツール の5種類。 それぞれの特徴はこんな感じです。 ※表は右にスクロールできます→ ツール名 画像の編集 加工 WEBサイト 制作 プレゼンテーション 資料作成 リサーチ タスク管理 生産性向上 Canva ◎ – – – –
LLMのチャット以外の可能性 ChatGPTなどで話題のLLM(Large Language Model)、用途としてはチャットボットとしての使われ方が多いですが、チャット以外にも使える可能性を秘めています。 具体的には、生成AIでロボット制御をする「RT-1」や、マインクラフトをプレイする「Voyager」などがあります。これらの詳細の解説は以下記事参照ください。 今回は、夏休みの自由研究(と呼べるほど高尚なものではないですが)として、手軽に分かりやすい例として、LLMでマリオをプレイできるか試してみることにしました。 LLMでマリオをプレイ マリオに関しては、以前に深層強化学習で全ステージクリアにチャレンジしたことがあります。 複数人の有志の協力があり、ループを多用する8-4を除いたステージを全てクリアすることができました。ただ、ステージごとにシミュレータで半日以上かけて学習させる必要
すんげーマイナーな論点ですが、ロックリー氏をめぐる論争の中ではけっこう重要だと思うので短い記事を書きます。 でね、なんか私がロックリー氏の本について発言すると「お前は間違ってる! ロックリーは嘘つきだとユーチューバーが言ってた!」みたいな人が話しかけてくるんです。やめて。悲しくなるから。ロックリー氏の日本語著作『信長と弥助』は無料サンプル部分もあるのでせめて自分の目で読んでからにしてください。いいか無料サンプルがあるんだぞ2回言ったぞ。 ロックリー氏に対するデマの中で最大最悪のものだった〈ロックリーは黒人奴隷は日本発祥だと主張してる!〉という言説。デマだと理解されたのか、昨日(2024年7月27日)から急に沈静化しましたが、それまで10日間ほどツイッター(現X)や動画サイトを席巻していました。まだ言ってる人も多いですけどね。その様子は以下のツイートやメディアを見ていただければと思います。
Alba Link(アルバリンク) 代表取締役社長 河田 憲二 大学卒業後、法律系メディアを運営する傍ら、不動産賃貸業を展開。 様々な物件に携わる中で、空き家で悩む方が大勢いることを知り、「空き家をゼロにする」をミッションに、株式会社AlbaLinkを創業。全国の空き家を買い取り、再生・活用する事業を行っている。 空き家で悩むすべての人へ贈る「松本明子×AlbaLink」 河田 初めまして。 株式会社AlbaLink代表の河田といいます。 本日は、松本さんが空き家のご実家を処分をされた際のお話をお聞かせいただければと思います。 松本さん なんでも聞いてください。 河田 ありがとうございます。 弊社は空き家をはじめとする訳あり物件専門の不動産買取業者なのですが、年間5000件ほど物件に関する問い合わせがあり、その大半が空き家の相談なんです。 松本さんがご実家の整理をされたご経験は、そうした空
2025年には、団塊の世代全員が後期高齢者になるため、要支援・要介護の割合が急増し、介護は誰にとっても身近な問題となります。介護に関する事柄をできるだけわかりやすくまとめました。突然、大切な家族の介護が必要になり、何から手を付ければ良いかわからなくなることがないよう、この情報が少しでも役立てば幸いです。 出典:「令和2年国勢調査 | 総務省」「今後の高齢化の進展 ~2025年の超高齢社会像 | 厚生労働省」 突然の事態が起こる前に 親が介護を必要とする原因 高齢者の介護が必要になる原因は男女で多少の差はありますが、「認知症」「脳卒中」「骨折・転送」「高齢による衰弱」となっています。他には関節疾患と続きます。高齢の親は転倒したり脳卒中を発生したりと突然の事態に起こるケースが多くあります。脳卒中の場合は自覚症状も出にくいため、急な胸痛が続く、体の一部が動かない、話しにくい、痙攣がとまらない、冷
ラム・マイヤーズ @laymans8 「本当に弥助が侍となったのか議論がある」と書いてあります。岡美穂子先生が監修しているのでトンデモ描写は不可能です。 x.com/jkno30111/stat… 岡 美穂子. @mei_gang30266 @laymans8 『つなぐ世界史』当該箇所は、私自身がご本人の許諾を得て、編集者権限により改稿しており、問題のある記述は一切ありません。出版社に抗議のメールや電話などが来ており、大変迷惑がかかっております。比較的冷静な方とお見受けしますので、二次被害を起こさないようにご助力いただけますと幸いです。 岡 美穂子. @mei_gang30266 アサシン・クリード・シャドウズの問題、いつか鎮静化すれば良いと思っていたが、民が暴徒化しており、お気楽なパブリックヒストリアンたちは口を噤んでいるようなので、Xなるものを稼働させることにした。時々呟く。
われわれ人間はどうすればトコジラミに勝てるのか。その答えを探し求める動画がYouTubeチャンネル「うごめ紀」に投稿されました。記事執筆時点で動画は82万回以上再生され、1万5000件をこえる高評価と870件以上のコメントを獲得しています(※本記事にはトコジラミの姿や、吸血シーンなどが掲載されています。虫やトコジラミが苦手な人は閲覧注意です)。 結局どうすればトコジラミに勝てるのか? ホテルやネットカフェで増えている“ある害虫”とは……? 投稿主のうごめ紀さんは、昆虫や冬虫夏草(虫に寄生するキノコ)を中心にさまざまな生物を探し、写真や動画を撮影している生物系YouTuber(関連記事)。今回は、最近ニュースやSNSでも話題になっている、“ある害虫”に勝つ方法を模索するようです。 最近ホテルやネットカフェで増えているという、ある害虫。それはずばり「トコジラミ」! トコジラミは吸血性のカメムシ
ざっと調べてみたところをまとめる。 まとめのまとめ擦るな擦るな擦るな 安い化粧水をじゃばじゃば使え 化粧水の成分を気にするぐらいなら日焼け止めを塗れ 美容界隈は情報が非対称だし価格も青天井だから恐ろしいぜよ。 肌は刺激しないほうがいいまず根本はこれ。皮脂を落とすクレンジングや、化粧水を塗るために擦ったりは肌の刺激になってよくない。 極論、皮脂を落とすような洗顔を洗わなくていい。 肌に出来ることは保水のみハトムギエキスだとかいろいろ含まれているが、肌につけて液体が作用するのは角質のみ。真皮などには到達しないので、人体への成分の効果はない。 じゃあなにが出来るか=何をしたほうがいいかというと、角質、皮脂が行なっている水分維持などを同じく+アルファする程度。 つまり水と油をつければいい。保湿成分。 具体的には安全性が高いグリセリンなりワセリン(あとなんとか酸とかコラーゲンとか)。でもそれらはほぼ
はじめに この記事の内容 この記事は上記記事で作成したデータベースに接続するテストの仕組みを運用した際に発生した問題点とそれに対する分析、解決策の案をまとめた記事です。 データベースに接続するテストの詳細な内容は上記記事を参照していただければと思うのですが、作った仕組みの概要としては データベースに接続するJUnitTestをCIで実行するしくみ です。 これによって私が開発しているプロダクトのテストの仕組みの全体像は以下のようになりました。 CIで実行されるJUnitTest(Javaプロセスのみ)の実行基盤 CIで実行されるJUnitTest(データベースにアクセスする)の実行基盤 機能開発時に開発者が作成し協力会社の打鍵者の方に依頼するファンクショナルテスト これは自動E2Eテスト等でカバーできるものも含まれており、そういった仕組みも整備しなければいけないという課題認識があります。
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く