Content-Length: 339239 | pFad | http://b.hatena.ne.jp/hachi/

hachiのブックマーク - はてなブックマーク

タグ

hachiのブックマーク (11,084)

  • 「7」の倍数を表す正規表現の解説 - Panda Noir

    「7の倍数」を表す正規表現 #正規表現 - Qiita ↑この記事について、「2進数だったら現実的なサイズの正規表現で書けそう」と思ったので書いてみます おさらい: 7の倍数かを判定するオートマトン 7の倍数であるというのは、言い換えると 7で割ったときにあまりが0である ということです。これをもとに、ある数字を7で割ったときの余りを状態に持つオートマトンを考えます。このオートマトンは状態が0のときに受理状態になります(=7の倍数)。 このオートマトンの遷移には筆算の考え方が使えます。筆算ではまず一番上の桁をみて7で割り、そのあまりを10倍して次の桁での計算に利用していく、という流れです。それをもとにオートマトンを書いてみるとこんな感じになります。 12345 を 7で割ってみる オートマトンの状態に1 mod 7を格納 (状態: 1) 状態を10倍して、次の桁を足す (状態: 1*10

    「7」の倍数を表す正規表現の解説 - Panda Noir
    hachi
    hachi 2025/02/28
  • “糸”コンピュータ? マイコンや通信機器を1本の繊維型に。服に編んでコンピューティング。洗濯も可【研究紹介】 レバテックラボ(レバテックLAB)

    米マサチューセッツ工科大学(MIT)などに所属する研究者らが発表した論文「A single-fibre computer enables textile networks and distributed inference」は、衣服に自然に統合できるテキスタイルファイバーコンピュータを提案した研究報告である。 論文によると、このファイバーコンピュータは、重量わずか5グラム未満でありながら、センシング、データ処理、メモリ、通信機能を1の糸のように組み込むことに成功した。 ▲テキスタイルファイバーコンピュータの外観 keyboard_arrow_down 研究紹介:リチウムイオンで充電式 keyboard_arrow_down 研究応用:服の手足部分に編み込み身体活動を認識 特に注目したいのは、平面的なマイクロチップを円筒形のファイバー構造に組み込む方法を開発したことだ。研究チームは折りたた

    “糸”コンピュータ? マイコンや通信機器を1本の繊維型に。服に編んでコンピューティング。洗濯も可【研究紹介】 レバテックラボ(レバテックLAB)
    hachi
    hachi 2025/02/28
  • Rails: mocktailでテストをモックする方法を詳しく解説します(翻訳)|TechRacho by BPS株式会社

    概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: A real-world example of a Mocktail test | justin․searls․co 原文公開日: 2025/01/12 原著者: Justin Searls -- Test Doubleの共同創業者です 日語タイトルは内容に即したものにしました 私は数年前に、Test DoubleのMocktailというライブラリをRuby向けに書きました。リポジトリのREADEMEには、2つのインストール方法を選べる画像付きリンクを用意し、APIドキュメントも完備していますが、具体的なテスト例がなかったので、そのままでは現場で使いにくくなっていました。 久しぶりにmocktailで最初のテストを書いたところだったので、mocktailのかわいいREADMEに驚いた方や、mocktailを活用した単独の単体テ

    Rails: mocktailでテストをモックする方法を詳しく解説します(翻訳)|TechRacho by BPS株式会社
  • 「記憶が曖昧」「目がうつろ」中央・総武線で運転士“謎の体調不良”続出…JR東日本が調査も原因不明、会社側の対応義務は | 弁護士JPニュース

    弁護士JP 弁護士JPニュース 「記憶が曖昧」「目がうつろ」中央・総武線で運転士“謎の体調不良”続出…JR東日が調査も原因不明、会社側の対応義務は JR中央・総武線各駅停車の運転業務を担当する「中野統括センター中野南乗務ユニット(以下、中野)」で続発した奇妙な出来事が話題になっている。2024年7月に東京新聞、2025年1月に朝日新聞が報じたところによれば、運転士に突発的な体調不良が相次ぎ、途中駅での運転士交代、居眠り、オーバーランなどのトラブルが2021年から2024年にかけて、計40件以上も発生したというのである。 JR東日輸送サービス労働組合東京地方部(以下、サービス労組)に話を聞くと、代表的な「症例」は、「人に体調不良の自覚がない」「意識がもうろうとする」「視界がぼやける」「運転中の速度感が鈍る」「後日聞き取りを行っても記憶が曖昧、もしくは欠落している」といったもの。 乗務

    「記憶が曖昧」「目がうつろ」中央・総武線で運転士“謎の体調不良”続出…JR東日本が調査も原因不明、会社側の対応義務は | 弁護士JPニュース
    hachi
    hachi 2025/02/28
  • いま文章を書くのに「CURSOR」を使わないのは損だ

    粘土板からプロンプトへ 人間が「ことば」を記録するようになったのは、紀元前3300年頃のメソポタミアでのことだそうだ。シュメール人たちが、粘土板に楔型文字を使って文字を印した。この人間が「ことば」を記録するという営みが、いま生成AIによって大きく変化しはじめている。 生成AIで「ことば」を生み出すといえば、ChatGPTでメールの返事を書かせたり、人間が書いたとしか思えない小説ができたといった話題もある。それらはどちらかというと、何か小石のようなものをジャラジャラとシャッフルして自分の納得するパターンを見つける特別な仕掛けのようなものだ。 それに対して、自分の頭の中にあるものを言葉として表現して、相手に伝えるための手段として生成AIを使うことも始まっている。それをいまのところいちばん理想に近い形で実現していると見られているのが、コードエディタ「CURSOR」(カーソル、カーサー)のようだ。

    いま文章を書くのに「CURSOR」を使わないのは損だ
    hachi
    hachi 2025/02/28
  • JINSから「メガネにつけるマウス」。これ、かなり革命的かも

    JINSから「メガネにつけるマウス」。これ、かなり革命的かも2025.02.26 21:4937,474 はらいさん これまでも数々のユニークな製品を生み出してきたアイウェアブランド「JINS(ジンズ)」が、新たにデジタルデバイスを操るメガネ「JINS ASSIST(ジンズ アシスト)」を発表しました。 メガネでマウスを操作。“デジタルデバイドの解消”を狙うJINS ASSIST体。指でつまめるサイズPhoto: はらいさんJINS ASSISTは、手や腕などに障害のある方でもわずかな頭の動きだけでデジタルデバイス上でマウス操作が可能になるというガジェット。 JINSが過去に手がけたココロとカラダのセルフケアメガネ「JINS MEME」に搭載された独自のセンサー技術が応用され、障害があってマウスを使うのが難しい方や、そのご家族からの要望を受けて誕生したのがJINS ASSISTです。 メ

    JINSから「メガネにつけるマウス」。これ、かなり革命的かも
    hachi
    hachi 2025/02/27
  • Rubyアプリケーションでスレッドが停止する様子を計測する(翻訳)|TechRacho by BPS株式会社

    概要 元サイトの許諾を得て翻訳・公開いたします。 英語記事: Instrumenting Thread Stalling in Ruby Applications | byroot’s blog 原文公開日: 2025/01/23 原著者: byroot -- Railsコアコミッター、Rubyコミッターであり、ShopifyのRuby/Railsインフラチームのシニアスタッフエンジニアです 参考: Active Support Instrumentation で計測 - Railsガイド 前回の記事↓で、IO-boundなRailsアプリケーションの当の姿について書いたとき、CPU枯渇をIO速度低下と見間違えてしまうというよくある落とし穴について述べました。 「RailsアプリはIO-boundである」という神話について考える(翻訳) start = Time.now database

    Rubyアプリケーションでスレッドが停止する様子を計測する(翻訳)|TechRacho by BPS株式会社
    hachi
    hachi 2025/02/27
  • CLINEに全部賭けろ

    Cline を使い始めて2ヶ月ぐらい経った。 自分の直感として、Cline は真のイノベーションの入口であり、そして開けてはいけないパンドラの箱でもあったと思う。 ここでいう Cline は Cline型コーディングエージェントであり、広義には Devin / Cursor や Copilot Agent 等を含む話。だが、後述するように Cline でしか見えない世界がある。 その先の未来に、プログラマとしての自分はフルベットする、という話をする。 私たちが知っているプログラミングの終焉 大事なことは次の記事に全部書いてある。まずこれを読んでほしい。 (Google翻訳) Steve Yegge 氏は、置き換えられるのはジュニアおよび中級レベルのプログラマーではなく、新しいプログラミング ツールやパラダイムを受け入れず過去に固執するプログラマーであると指摘しています。 <略> これはプロ

    CLINEに全部賭けろ
    hachi
    hachi 2025/02/27
  • Rails: TurboのAction Cableコネクションに潜む脆弱性を事前に修正しよう(翻訳)|TechRacho by BPS株式会社

    概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Binary Solo | Is your Action Cable connection secure when using Turbo? 原文公開日: 2025/02/20 原著者: Ayush Newatia 日語タイトルは内容に即したものにしました。 2020 年後半にTurbo 7とそのRails統合がturbo-railsとしてリリースされて以来、Action Cableはこれまで以上に利用しやすくなりました。わずか数行のコードを書くだけで、更新をWebSocket経由でクライアントにブロードキャストし、あらゆる種類のリアルタイム対話操作を手軽に構築できるようになりました。 しかしこの手軽さにはトレードオフが伴います。実に簡単に陥りやすいセキュリティ上の落とし穴が存在しており、WebSocketコネクションはデフォル

    Rails: TurboのAction Cableコネクションに潜む脆弱性を事前に修正しよう(翻訳)|TechRacho by BPS株式会社
  • ClinPeer Railsプロジェクトの技術選定(2025年版) - メドピア開発者ブログ

    こんにちは。サーバーサイドエンジニアの三村(@t_mimura39)です。 こちらでご案内した通り、弊社で新しくリリースした「ClinPeer」の裏側をご紹介します。 tech.medpeer.co.jp 今回はClinPeerのバックエンドについての簡単なシステム概要と選定技術の紹介編です。 2024-2025年にrails newをした新鮮なRailsプロジェクトの様子をお楽しみください。 目次 システム概要 rails stats Gemfile 技術選定 Ruby Ruby on Rails Puma ActionPack::CloudfrontViewerAddress Trilogy SolidQueue SolidCache Kaminari Async::HTTP::Faraday Ueki Jb Nokogiri Blazer ActiveHash Flipper Log

    ClinPeer Railsプロジェクトの技術選定(2025年版) - メドピア開発者ブログ
    hachi
    hachi 2025/02/26
  • Slackで新たなメンバーが追加されたときに通知を受け取る|TechRacho by BPS株式会社

    Slackでワークスペースに新たなメンバー(ゲスト以外)が追加されたら、通知を受け取るようにする方法です。 背景 Slackには色々なユーザ種別がありますが、Enterprise Gridでない通常プランでは、ざっくり以下を意識することが多いと思います。 管理者: ワークスペースの設定やメンバーの追加などの操作が可能 通常メンバー: すべてのパブリックチャンネルに参加可能 マルチチャンネルゲスト: 指定されたチャンネル(任意の数)のみ参加 シングルチャンネルゲスト: 指定されたチャンネル(1つ)のみ参加可能(無料) (他に取引先とのSlack Connect等もありますが題ではないので省きます) 業務中のコミュニケーションはほとんどSlackで行っているため、どうでもいい雑談から重要な意思決定まで、非常に多くの情報が詰まっています。勝手にメンバーを追加し放題では大きな問題なので、管理者し

    Slackで新たなメンバーが追加されたときに通知を受け取る|TechRacho by BPS株式会社
  • SolidQueue解体新書 - メドピア開発者ブログ

    こんにちは。サーバーサイドエンジニアの三村(@t_mimura39)です。 さて、Railsエンジニアの皆さんは非同期処理にどのようなライブラリを利用していますか? ちなみに弊社では Sidekiq を利用するプロジェクトが多いです。 tech.medpeer.co.jp 今回はRailsでの非同期処理ライブラリの新たな選択肢として誕生した「SolidQueue」について解説します。 github.com 目次 🆕 更新履歴 🆕 2024/09/12 🙋 はじめに 🙋 📝 SolidQueueとは 📝 🚀 SolidQueueの特徴 🚀 🔓 「FOR UPDATE SKIP LOCKED」 とは 🔓 🍀 4種類のアクターについて 🍀 起動方法 (おまけ)二つの起動モードについて 🚶 SolidQueue実装の歩き方 🚶 モデル アクター 🥞 SolidQueu

    SolidQueue解体新書 - メドピア開発者ブログ
    hachi
    hachi 2025/02/25
  • ゼレンスキー大統領、ウクライナの平和のためなら辞任の用意ある

    ウクライナのゼレンスキー大統領は23日、キーウでの記者会見で、戦争で荒廃している自国に平和がもたらされるのであれば、退陣する用意があると述べた。ロシアウクライナ侵攻から24日で丸3年となる。 ゼレンスキー氏は、大統領職と引き替えにウクライナの北大西洋条約機構(NATO)加盟が実現するような申し出があれば、喜んで引き受けるだろうと語った。同氏は「何十年も権力の座に居座ることはない」と言明した。 米国のトランプ大統領は先週、ゼレンスキー氏を「選挙を実施しない独裁者」と表現、選挙の実地を求めた。ロシアもまた、和平合意の一環としてウクライナに大統領選挙を行うよう長く要求しているが、戒厳令下では選挙を行うことができない。

    ゼレンスキー大統領、ウクライナの平和のためなら辞任の用意ある
    hachi
    hachi 2025/02/25
  • ゼレンスキー氏、米に強気姿勢崩さず 「トランプ氏は永遠ではない」:朝日新聞

    ウクライナのゼレンスキー大統領は23日、首都キーウで会見し、希少資源に関する米国との協定について「10世代にわたるウクライナ人に支払いを強いるものには署名しない」と語った。協定の締結を急ぐ米国に対し…

    ゼレンスキー氏、米に強気姿勢崩さず 「トランプ氏は永遠ではない」:朝日新聞
    hachi
    hachi 2025/02/25
  • 飛行機で死亡事故に遭遇する確率は「1370万回の搭乗に1回」

    大規模な航空事故では搭乗していた乗員・乗客が全員亡くなるような事例がありますが、航空機は年々安全になっています。マサチューセッツ工科大学(MIT)でフライトの安全と運用を専門にしているアーノルド・バーネット教授によると、2018年から2022年に世界で航空事故に遭い死亡する確率は「1370万回の搭乗で1回」だったとのことです。 Airline safety: Still getting better? - ScienceDirect https://www.sciencedirect.com/science/article/abs/pii/S0969699724001066 Study: Flying keeps getting safer | MIT News | Massachusetts Institute of Technology https://news.mit.edu/202

    飛行機で死亡事故に遭遇する確率は「1370万回の搭乗に1回」
    hachi
    hachi 2025/02/25
  • Claude 3.7 Sonnet and Claude Code

    Today, we’re announcing Claude 3.7 Sonnet1, our most intelligent model to date and the first hybrid reasoning model on the market. Claude 3.7 Sonnet can produce near-instant responses or extended, step-by-step thinking that is made visible to the user. API users also have fine-grained control over how long the model can think for. Claude 3.7 Sonnet shows particularly strong improvements in coding

    Claude 3.7 Sonnet and Claude Code
    hachi
    hachi 2025/02/25
  • Clineに自分をエミュレートさせて技術記事を代筆させてみたらビビった

    なんか驚き屋っぽくてアレなんだけど、今回はさすがに驚く権利があると思うので、至急記事を書く。 やろうとしたこと 毎回手元の検証結果から技術記事を構成するのがだるい 自分のブログを適当に読ませておいて、その構成と文体を真似させればいいのでは 手元に mizchi/zenn というリポジトリがあり、ここに zennにポストする原稿を管理している。 $ tree ./articles ./articles ├── 1c35fdcc77065c02f631.md ├── 3e4742e24f2ca0118f70.md ├── 8a017097d3994ddc0a85.md ├── ai-code-generation.md ├── ai-programmer.md ├── ai-team-mate.md ├── antipattern-of-tournament-score-sheet.md ├─

    Clineに自分をエミュレートさせて技術記事を代筆させてみたらビビった
    hachi
    hachi 2025/02/25
  • 「ヌル氏」名前のせいでビザが発行されずホテルの予約もできずインターネット契約すら解約できず他人宛の郵便物が届きまくる

    コンピューター分野では「何も示さないもの」を示す語句として「Null(ヌル)」が用いられています。この慣行が影響して姓名に「ヌル」が含まれる人は数々の問題に遭遇しています。 When Your Last Name Is Null, Nothing Works - WSJ https://www.wsj.com/lifestyle/null-last-name-computer-scientists-forms-f0a43b08 Nullはドイツ語で「0(ゼロ)」を意味する単語で、ソートアルゴリズムの「クイックソート」の発明者としても知られるアントニー・ホーア(通称:トニー・ホーア)氏によってコンピューターの世界に持ち込まれました。Nullは多くのプログラミング言語やデータベースなどで用いられていますが、中でもJavaのエラーの1つである「NullPointerException」は「ぬるぽ

    「ヌル氏」名前のせいでビザが発行されずホテルの予約もできずインターネット契約すら解約できず他人宛の郵便物が届きまくる
    hachi
    hachi 2025/02/25
  • GitHub Actions のワナ仕様

    はじめに GitHub Actions (GHA)、便利ですよね。 便利なんですが、たまに「え、そんな仕様だっけ?」みたいなワナに遭遇します。そして毎回忘れてワナにハマってしまいます。 今後そんなワナにハマって時間を無駄にしないよう、ワナ仕様について網羅していきます。 対象読者 GitHub Actions を使い倒したい方 割と大きめな規模の GitHub Actions を構成している方 初級編 run を複数行で書くときの記法 GHA というか YAML の記法です。いきなり GHA から外れてすみません 💦 が、よく忘れるので覚えておくと助かります。以下の 2 種類を覚えておけば、ほとんどの場合事足りると思います。 | は改行を改行として実行する

    GitHub Actions のワナ仕様
    hachi
    hachi 2025/02/24
  • 潰さない飲食店の始め方

    プロを目指す人向けの料理教室を10年ほどやっているんだけど、 当にたくさんの人がお店を持ちたくて、うちに習いにくる。 うちは、ただの料理教室でコンサルではないので、損得勘定抜きにして開業の相談に乗ったりする。 若い人だと20代から上は50、60代まで、みんな自分の店を持ちたがる。 一生懸命貯めたお金をドカンと使って、夢を叶えたいのだ。 でも実際、飲店は1年で5割、3年で7割、5年で8割が廃業する。 お金で苦しくなるケースもあれば、体力的に苦しくなるケースもあったり、 モチベーションが保てないケースもある。当にさまざま。 なので、うちの生徒さんから開業相談もらった時は、いくつかのことを試すことをお勧めしている。 これから飲やってみたいという人は同士だと思ってるので、増田に潰さない飲店の始め方を放流してみる。 1.まずはイベントをやれ まず、料理仕事にしたいのであれば、人に料理を出

    潰さない飲食店の始め方
    hachi
    hachi 2025/02/22








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://b.hatena.ne.jp/hachi/

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy