タグ

esuji5のブックマーク (9,661)

  • 「絶対にdisabled属性を避けて、aria-disabled属性を使わなければならない」わけではありません - Qiita

    「絶対にdisabled属性を避けて、aria-disabled属性を使わなければならない」わけではありませんHTMLアクセシビリティWAI-ARIA 最近、「アクセシビリティを向上させたいなら、HTMLの disabled 属性ではなく、aria-disabled 属性を使うべき」という主張を見かけますが、当にそうなのでしょうか? disabled属性を使っていても、スクリーンリーダーで要素を知覚できる そのような主張をしている人、それを受け止めた人の中には「 disabled 属性を使った要素はスクリーンリーダで読めなくなる」と誤解している人が少なからず存在するように思われます。しかしこれは正しい理解ではありません。 たしかに、disabled属性を付加している button 要素や input 要素、 select 要素、 textarea 要素は、Tabキーによるフォーカスはでき

    「絶対にdisabled属性を避けて、aria-disabled属性を使わなければならない」わけではありません - Qiita
    esuji5
    esuji5 2024/09/08
  • 京都で“迷子のインコ”東京にいた 500km移動!再会した飼い主は感動

    撮影した男性 「(京都駅で)外国人の観光客のリュックサックの上に乗っていたので、最初はその人が飼い主なのかなと。どうやらその人は飼い主じゃないとのことで」

    京都で“迷子のインコ”東京にいた 500km移動!再会した飼い主は感動
    esuji5
    esuji5 2024/09/08
  • C言語1000行でテキストエディタを作るチュートリアルをやった

    結果的に1200行を越えましたが。 kilo 成果物はこれ↓ 参考サイトはこれです↓ インスパイア元↓ 感想 C言語は10年ぶりくらいに書いた 進めていくうちになんとなく思い出すことができた 最初にちゃんと授業で学んだ言語なので懐かしく思った Cに出会っていなければプログラミングしてなかったかもしれないので感慨深い しかしこのレベルのメモリ管理は正直たいへん 「この関数で確保したメモリはこっちの関数で開放されるので問題ありません」みたいな この調子でやっていったらバグる未来しか見えない 1000行・1ファイルというコンセプトは良いのだがファイル分けて管理したいナ〜〜と思った 配列や文字列の操作、メモリ管理がやりやすい別の言語で書き直したい Cを書くの大変だな…という感想を持った 速さはともかく他の言語で書きたい もっとimmutableに… お手よりも行数が増えた 1行のif文などでもブ

    C言語1000行でテキストエディタを作るチュートリアルをやった
    esuji5
    esuji5 2024/09/08
  • その炎の名は性癖 第一話|裏サンデー

    「NTR」は、主に「寝取られ」を意味する用語である。恋人や配偶者が、他の異性と性的な関係を持つことを指す。 「脳破壊」を引き起こす危険により「NTR」というジャンルが禁じられて久しい近未来。 主人公の売れないエロ漫画家、戌井アキラはひょんなことから「NTR」に出会い、魅せられてしまう。性欲をエネルギーに変換する「性欲リアクター」を搭載したサイボーグ、ハルミとともに、「究極のNTR」を追求する情熱の日々が、いま始まる!! 次回は9/25に更新します。

    その炎の名は性癖 第一話|裏サンデー
    esuji5
    esuji5 2024/09/05
  • GitHub ActionsのJobが落ちたときに何をするべきかを記述するPlaybookの仕組みを作って運用している話 - newmo 技術ブログ

    newmoではGitHub Actionsを自動テスト、Lint、デプロイなどに利用しています。 また、newmoではmonorepoで開発しているため、1つのリポジトリに複数のチーム/複数のアプリケーションが存在しています。 GitHub Actionsではpathsを使うことで、特定のファイルが変更された場合のみ特定のWorkflowが実行できます。 newmoのmonorepoのworkflowでは基的にpathsが指定されていますが、それでも普段は触らないファイルを変更して意図せずにCIが落ちることがあります。 GitHub ActionsのCIが落ちたときに、そのCIの仕組みを作った人やチーム以外だと何をすべきかわからないことがあります。 この問題の解決するを手助けするシンプルな仕組みとして、GitHub ActionsにCIが落ちたときに何をするべきかを表示するPlayboo

    GitHub ActionsのJobが落ちたときに何をするべきかを記述するPlaybookの仕組みを作って運用している話 - newmo 技術ブログ
    esuji5
    esuji5 2024/09/05
  • GPSなしで太平洋を自律飛行も 東芝の慣性センサーモジュール

    東芝は、MEMS技術を用いて小型化し、同時に世界最高レベルの精度を実現した「慣性センサーモジュール」を開発した。このモジュールの精度は、航空機に搭載して太平洋航路をGPSなしで自律飛行できるレベルだという。東芝電波プロダクツは、新開発のジャイロセンサーを用い、小型の「可搬型ジャイロコンパス」を開発した。 振動子の方向や周波数で動き検出、高精度と高DRを両立 東芝は2024年9月、MEMS技術を用いて小型化し、同時に世界最高レベルの精度を実現した「慣性センサーモジュール」を開発したと発表した。このモジュールの精度は、航空機に搭載して太平洋航路をGPSなしで自律飛行できるレベルだという。また、東芝電波プロダクツは、新開発のジャイロセンサーを用い、小型の「可搬型ジャイロコンパス」を開発した。 慣性センサーは、加速度センサーとジャイロセンサーで構成される。加速度センサーは物体が縦横に動く「並進運動

    GPSなしで太平洋を自律飛行も 東芝の慣性センサーモジュール
    esuji5
    esuji5 2024/09/05
  • URLシェアを支える技術 lz-string

    WebアプリでURLシェアを実装する際に、URLにすべての情報を持たせてしまいたい場合があります。そのとき、情報をそのままクエリ文字列に渡してしまうとURLの文字数制限に引っかかってしまうかもしれません(厳密にはURLに上限はないようですが、現実はいつもブラウザ実装依存)。 そんなときURLセーフな文字列形式で圧縮してくれるライブラリがあります。lz-sringです。 変換の例 ライブラリで compressToEncodedURIComponent というAPIが提供されているのでこれを使用します。標準のencodeURIComponentでURLセーフな文字列に変換した場合とサイズ比較をしてみましょう。 import lzstring from "lz-string"; const rawData = "Lorem ipsum dolor sit amet, consectetur a

    URLシェアを支える技術 lz-string
    esuji5
    esuji5 2024/09/05
  • フィードバックされやすい人になろう

    2024/9/2 LayerX 全社週次定例 LayerX 部門執行役員 AI・LLM事業部長 中村龍矢 https://x.com/nrryuya_jp

    フィードバックされやすい人になろう
    esuji5
    esuji5 2024/09/05
  • 肌質ガチャハズレ民としてF外失。 肌は体質部分が大きい いいか、元増田..

    肌質ガチャハズレ民としてF外失。 肌は体質部分が大きい いいか、元増田が紹介してるケアはあくまで肌質ちょい皮脂多め〜普通肌〜乾燥肌民のケアだ、肌質負け組はこれ続けても意味ないので指摘しておく。(※元増田は何も悪くないです) 大前提として肌質には偏差値がある。皮脂過多系の肌質下位20%民は普通のケアじゃ綺麗な肌にならない。 所謂“普通のスキンケア“を2-3年続けても肌ガチャハズレ民はニキビ減らないしクレーターも悪化するし、毛穴も開きっぱなしだからもしかして負け組かも?と思ったら読んで欲しい。 ~病院選び編 ・すでにニキビが複数(15以下)あるならまずは初手皮膚科で良い。スキンケア+治療で1年ほどで良くなるだろう。 ・ニキビというよりももう顔面が赤い、複数クレーターがある、フェイスラインがボロボロの場合、初手美容皮膚科のが良い。普通の皮膚科だと5年かかる。せめて併設院に行け。 ~治療編・保険適

    肌質ガチャハズレ民としてF外失。 肌は体質部分が大きい いいか、元増田..
    esuji5
    esuji5 2024/09/05
  • 赤ちゃんのオナラは短い

    「ぶー」じゃない、「ぶ。」である。 それをわらびみたいな尻で鳴らす。 筋肉の盛り上がりがそんなにないからか、赤ちゃんの尻はゆるく作ったわらびのように四角いのだ。 赤ちゃんを持ち上げてなんでもないときに尻を嗅ぐと、塩バターポップコーンの匂いがする。 おむつの吸水ラインに色がついてないときはうす塩味で、ついてるときは塩強めのバターポップコーンだ。 赤ちゃんの指はサイゼリヤのサラダの小エビに似ている。 柔らかくて頼りなくて小さい。赤ちゃんがこちらの顔に手を伸ばすとき、「うおー小エビの調査団だ」と思う。 小エビたちは顔の上を好き勝手に調べまわり、時々鼻の穴に入ろうとするからそれだけは止める。 赤ちゃんの頭のてっぺんは香ばしい。 空気を思いっきり吸い込んで吐き出すと、心もとない毛がフワフワ揺れる。 幸せだ。

    赤ちゃんのオナラは短い
    esuji5
    esuji5 2024/09/05
  • 遺跡発掘調査の現場「猫の絵がかわいい」と地域で話題に 土を掘ったり測量したり…でもニャぜ猫を? 垂水

    「垂水小の工事現場に描かれたがかわいくて、毎日楽しみ」。神戸新聞の読者投稿欄「イイミミ」に1月、こんな声が寄せられた。記者が神戸市立垂水小学校(同市垂水区日向2)に向かうと、グラウンドは発掘調査中。ヘルメットをかぶった2匹が、愛らしくおじぎする姿を見つけた。調査予定を記すホワイトボードに描かれており、小学校などに尋ねると、1月末の調査終了まで毎週、新しい絵に更新されていたという。なぜ、の絵を-。(千葉翔大) ボードそばの学校掲示板によく似たの絵を見つけた。「地下にねむる垂水日向遺跡のひ・み・つ」と題したパンフレットに登場しており、2021年秋に児童向けにつくられたものだという。 考案したのは市文化財課の学芸員、石島三和さん。2匹には「イセキにゃん」と「レキシにゃん」という名前もある。石島さんに2匹のキャラクターが誕生した秘話を聞いてみた。 きっかけは、垂水小があるJR垂水駅北側で実

    遺跡発掘調査の現場「猫の絵がかわいい」と地域で話題に 土を掘ったり測量したり…でもニャぜ猫を? 垂水
    esuji5
    esuji5 2024/09/04
  • アニメをキッカケに新小惑星「Ao」誕生!由来はキャラの名前、作中の夢が“リアルで叶う”出来事に感激の声(オタク総研) - Yahoo!ニュース

    研究者と学生、一般市民とが協力し小惑星などの未発見天体を探索するプロジェクト「COIAS」は3日、運用開始から1年が経過するなか、新たに小惑星を発見し、同天体の命名提案権を得て「Ao(あお)」を命名したことを発表した。 【関連】望遠鏡がなくても未知の天体を発見できる「COIAS」の使用イメージ・原作者によるコメント COIAS(よみ:コイアス)は、ハワイ・すばる望遠鏡の画像データを用いることで、これまでに誰も見つけていない数100m程度の小さな小惑星を見つける市民天文学プロジェクト。小惑星のほか太陽系外縁天体を見つけることを目指し、2023年夏に一般提供を開始している。発表当時は国際会議のACMにてポスターセッションも行っていた。 このプロジェクトの興味深い点はその誕生経緯にあり、発足のきっかけからアプリケーション名まで、2020年に放送されたアニメ『恋する小惑星(通称:恋アス)』から来て

    アニメをキッカケに新小惑星「Ao」誕生!由来はキャラの名前、作中の夢が“リアルで叶う”出来事に感激の声(オタク総研) - Yahoo!ニュース
    esuji5
    esuji5 2024/09/04
  • スクラムガイド(LeSS版)

    スクラムガイドの目的 スクラムは複雑なプロダクトを開発、提供、保守する為のフレームワークである。このガイドではスクラムを定義している。定義には役割、イベント、作成物とそれらをまとめるルールが含まれている。フレームワークの各要素は特定の目的を有し、スクラムによって実現される価値と成果にとって不可欠な要素となる。スクラムの考え方や構造を変えたり、要素を省いたり、ルールを無視する事は問題を隠し、スクラムから得られる価値を限定したり、無意味な物にしてしまうのである。 Ken Schwaber と Jeff Sutherlandはスクラムのフレームワークを作る事に重要な役割を担った。 LeSS(大規模スクラム)は複数のチームでプロダクト開発をする際にスクラムを適応し、組織のシステムが変化した結果として形作られ、LeSSはLeSSルールにて定義をされている。LeSSルールは、各チームのレベルではスクラ

    スクラムガイド(LeSS版)
    esuji5
    esuji5 2024/09/04
  • 清潔になりたい男たちへ

    都内のメンズ系美容院で働いてるんだけど、ネットでやたらに清潔感について盛んに議論されてるせいか、最近20〜30代の男客からそういうリクエストをされることがすごく多くなった。 ただ、そういった新規のお客を見てきて、髪を整えるだけでは、その人が望んでいるであろう清潔感が手に入ることはほぼないんだろうなと思ってしまった。 髪型や服装みたいな、分かりやすい何か一つを整えることで一発逆転を求めている人が多い印象だけど、それは正直ちょっと難しい。 男の清潔感を異性が求めることの良し悪しはそれぞれ意見があるので、自分の考えを尊重すれば良いとは思うんだが、自分で選んで「清潔感が欲しい」と願った人がまず何をすればいいのか、そのファーストステップを書き置こうと思う。 ※顔の美醜について触れると軸がブレそうなので、ここでは特に肌や髪を手入れをしたことがなく、服装にこだわりのない人のことを全て初期アバターと呼ぶ。

    清潔になりたい男たちへ
    esuji5
    esuji5 2024/09/04
  • ライセンスのお話。 - mirichiの日記

    Twitterでライセンスの話を呟いていたら、zlib/libpngライセンスをお勧めされた。 http://sourceforge.jp/projects/opensource/wiki/licenses/zlib_libpng_license DXRubyがなぜMITライセンスなのかというと、できるだけ緩いライセンスにしておきたかったからだ。 GPLにするとexeに組み込んだときに全体がGPLになるだとか、LGPLにするとどーなのかとか、ライセンス関連はややこしい話が山積みだから、ソースを流用して改変する場合はともかく、DXRubyを使って何か作ってくれているユーザーの人に面倒を押し付けたくない。 なのでそういった面倒ごとがなさそうなMITライセンスにしておいたわけだ。 でも、初めから気にはなっていたことなのだが、MITライセンスの条文に「上記の著作権表示および許諾表示を、ソフトウェ

    ライセンスのお話。 - mirichiの日記
    esuji5
    esuji5 2024/09/04
  • 祖母の好きなひと

    わたしの母は実家が大好きな人で、子供の頃はよく泊まりに生かされたものだった。 母の生家(わたしから見た祖父母の家)は川の堤防沿いにあった。 そこは中々の田舎で、家にたどり着くまでの10m程の細道には雑草や低木が我が物顔で生い茂っていていたし、そこを歩く度に一枚の羽しかない黒胡麻の様な虫が何匹も脛にくっ付いた。 玄関を開けるとすぐ鏡張りの棚があって、そこには昔懐かしい黒電話がどんと置かれていて時々けたたましく鳴り響くのが怖くて堪らなかった。 そして夜は最悪で、日昔ばなしに出てきそうな古ぼけた畳の部屋に寝かされて、それだけでも嫌なのに遠くないところを新幹線が走るから中々寝付けなかった。 良いところなんて焼き魚を焼くと匂いに釣られた野良がにゃあにゃあ鳴きながら勝手口に集まってくるところぐらいだった。 わたしはそんな母の実家に泊まるのが嫌で嫌で泊まるのをよく嫌がったが、わたしが嫌がることを母は

    祖母の好きなひと
    esuji5
    esuji5 2024/09/03
  • Slackのデフォルトのフォントが変わってしまったのでSlackのフォントを元に戻したい! - Qiita

    最近、Slackフォントが変わりましたね。自分は前のフォントの方が良かったので元に戻す方法を残しておきます。 結論 Slackの適当なチャンネルに /slackfont Lato と打ち込み送信する。 デフォルトに戻すときは /slackfontと送信する。 ※ 変わらない場合は、フォントをインストールしてください。 解説 Slackデスクトップクライアントでは、 /slackfont <font name> でフォントを <font name> に変えることができます。 フォントはシステムにインストールされてると安心なので、元々のフォントを探してきてインストールします。 Slackの元々のフォントは Lato っぽいので、Google Fontから落としてきてインストールしましょう。 フォントをインストールしたら、Slackを再起動し、上記のコマンドを入力することで、おなじみの見た目

    Slackのデフォルトのフォントが変わってしまったのでSlackのフォントを元に戻したい! - Qiita
    esuji5
    esuji5 2024/09/03
  • ジャイアントパンダに注意 - Next.js のビルド改善 (株式会社GiXo様)

    最近になって Frontend Ops の傭兵として活動を始めました。 Frontend Ops 実践のモデルケースとして、 株式会社GiXo様で Next.js 仕事に取り組ませいただきました。今回、その内容を公開する許可を頂けたので、事例として公開させていただきます。 依頼主 株式会社GiXo様 以下、敬称略 相談内容 フロントエンド関連のリポジトリで、Next.js のビルドが遅くなってしまった。 重いことに起因して Vercel CI で OOM で確率的に落ちるようになった。CIが信用できなくなり、とりあえず再ビルドするクセがついてしまって、生産性が落ちている。 モノレポ内にとくに重いアプリケーションが一つあり、これを調査・解決してほしい。 仮ゴール: VercelCI 上のビルド時間を半分OOM が発生しないようにしたい 調査フェーズ リポジトリの閲覧権を頂き、プロジェクト構成

    ジャイアントパンダに注意 - Next.js のビルド改善 (株式会社GiXo様)
    esuji5
    esuji5 2024/09/03
  • 人を見つけるために古いゲームをやる

    Final Fantasyシリーズを1からやり直した。もちろんリメイク版だ。FF7をやっていないのは、中学生の時にPSPで『クライシスコア/CC』をやり続けたせいだ。ある種の受け入れがたい不整合がCCと編にはあり、それが私を編から遠ざけている。だがこれは主題ではないから深くは説明しない。 だが、実際はゲームの話などしない。1999年に販売されたゲームの内容の話をして何になるだろう? 今となれば、攻略サイトは無数にあるし、YouTubeにプレイ動画もある(おそらく実況している美女もついてくる)。FFについての哲学書すらある。 これから私はブログ(weblog)の話をする。これはかなり時代に取り残されている話だから(なにせブログの話だ)、古いゲームを媒体にするのがいいだろう。古いワインが新しいガラス瓶に入っていることはない。 FF8の記憶は私が子供のときにさかのぼる。昔の記憶にはありがちな

    人を見つけるために古いゲームをやる
    esuji5
    esuji5 2024/09/03
  • 生成AI活用で楽楽精算のエンジニアによる問い合わせ回答時間を75%削減! - RAKUS Developers Blog | ラクス エンジニアブログ

    はじめに はじめまして、楽楽精算のサポートエンジニアを担当している梅田です。私たちのチームは、お客様がサービス利用におけるお困り事を解決できるよう、エンジニアの立場からサポートを行っています。記事では、生成AIを活用して問い合わせ対応業務を効率化し、回答までにかかる時間を75%削減した取り組み、具体的な活用方法や効果、AI活用のポイントをお伝えします。 はじめに サポートエンジニアの概要 サポートエンジニアの役割 サービスデスク 問題管理 リリース管理 サポートエンジニアの連携先 サポートエンジニアの課題 問い合わせ対応における問題 問い合わせ対応における課題 サポート業務改善に生成AIの導入 改善に生成AIを選定した理由 生成AIを使った問い合わせの効率化 計画 工夫 成果 更なる改善 サポートエンジニアの概要 サポートエンジニアの主な業務の1つはお客様からの問い合わせ対応です。基

    生成AI活用で楽楽精算のエンジニアによる問い合わせ回答時間を75%削減! - RAKUS Developers Blog | ラクス エンジニアブログ
    esuji5
    esuji5 2024/09/03