shior718のブックマーク (3,834)

  • 兵庫県知事「今、記憶がない」“特産品の要求音声”直撃に… パワハラ告発男性が残す|日テレNEWS NNN

    兵庫県の斎藤知事のパワハラや贈答品などを巡る問題。18日、知事が県の特産品を要求したとされる音声を人に直撃しました。 ◇ 斎藤知事のものとされる音声 「ワインをちょっと、まだ私は飲んでいないのでぜひまた。この間はイチゴ・じゃこ・塩はあれですけど、また折をみてよろしくお願いします」 この音声は、斎藤知事のパワハラや贈答品などを巡る疑惑を告発し、今月、死亡した元西播磨県民局長の男性が残したものです。知事が求めたとされるのは、兵庫県上郡町の特産ワインとみられます。 記者 「西播磨県民局の一階にあるこちらの大会議室で懇話会が行われ、知事はワインを求めたとみられます」 上郡町は、ワインの提供については「調査中でお答えできることは何もない」としています。 特産品の要求はあったのでしょうか。 ──音声を聞いていただけますか 兵庫県 斎藤元彦知事 「はい」 “疑惑の音声”について、18日に知事を直撃する

    兵庫県知事「今、記憶がない」“特産品の要求音声”直撃に… パワハラ告発男性が残す|日テレNEWS NNN
    shior718
    shior718 2024/07/19
  • nix in desertis:ガーナ王国はいつ滅亡したか

    受験世界史深掘りシリーズ。ガーナ王国はニジェール川上流域北方に存在した王国である。現在のガーナ共和国とは全く領域が重なっておらず,歴史的なつながりもない。ガーナ王国はサハラ砂漠を縦断する貿易,サハラ砂漠で採掘される岩塩とニジェール川の南側で採掘される黄金を交換する塩金貿易を管理して繁栄した。金は地中海沿岸から来たムスリム商人によって持ち帰られ,イスラーム圏の金貨鋳造に用いられた。このため11世紀半ばのムスリムによる記録では,ガーナ王国の首都クンビ=サレーは二つの居住区域に分かれ,片方にはムスリムが,もう片方には伝統的宗教を維持する住民が居住した。宮廷があったのは伝統的な宗教の住民区の方であり,森の中であったとされるが,現在の発掘調査ではまだムスリム居住区しか見つかっていない。 このガーナ王国に異変が起きたのは1076/77年のことである。マグリブを征服したモロッコのムラービト朝は宗教的情熱

    shior718
    shior718 2024/07/19
  • Playwright を使いこなすためのベストプラクティス - Qiita

    はじめに Playwright を使うことで比較的簡単に E2E テストを実装することができます。しかし、通常テストコードは実装したら終わりということではなく、継続的にメンテナンス(保守)が必要になります。その際に保守しやすいように実装するため、Playwright の公式ドキュメントに記載されているベストプラクティスの中で参考になりそうな部分を確認しておこうと思います。 テストの独立性を高める 可能な限りテスト間の依存が無いようにして、テストを分離すると良いというプラクティスです。各テストが独立していることで、 1つのテストが失敗しても他のテストに影響しない テストの順序を考慮する必要がない テストをシンプルに保つことができる あたりのメリットがあるかと思います。また、特定の処理(例えば特定の URL に遷移する処理)の繰り返し実装するのを避けるために before and after

    Playwright を使いこなすためのベストプラクティス - Qiita
  • Vitest Browser Modeがアツい

    Background これまでVitestでコンポーネントのテストを行う時は、jsdom や happy-dom を使ってブラウザ環境を偽装していました。しかし、偽のブラウザ環境を使うことは多くの問題があり、また開発者はテスト以外でどこにも存在しない環境を作り上げるという不毛な作業が必要でした。 この問題を解決するために、Playwright や Cypress などのテストフレームワークは Component Test をサポートしています。しかし、UnitテストでPlaywrightやCypressを使うのは少々Fatであり、Reactのhooksなどのテストをすることができません。 Vitest Browser Modeを使用することで、Vitest上でComponent Testが可能となり、これらの問題を解決できます。 Installation Browser ModeのSetu

    Vitest Browser Modeがアツい
  • VHS で楽に Neovim のデモ動画を録る

    この記事は Vim 駅伝 の 07/15 の記事です。 前回の記事は staticWagomU さんによる、 06/12 の「mini.nvimを使って環境構築したら優勝した」という記事でした。 次回は 07/17 に投稿される予定です。 はじめに 1ヶ月ほど前に Vim のマイナーなテクニックを紹介する記事を公開し、ありがたいことに非常に多くの方に読んでいただきました。 この記事では特にデモ動画を多く載せることを意識していました。数えてみると8つもの GIF 動画が例に用いられています。Vim を用いた編集のスピート感を視覚的に示すことで、紹介したテクニックの魅力がより効果的に伝わったのではないでしょうか。 元記事の末尾に書いた通り、「中級 Vim 操作」では VHS というコマンドラインツール (CLI) と Neovim、そして nvim-keycastr というプラグインを用いてデ

    VHS で楽に Neovim のデモ動画を録る
    shior718
    shior718 2024/07/16
  • CSS の `@property` ルールでカスタムプロパティを定義する

    CSS の @property ルールを使うことで、CSS のカスタムプロパティ を定義できます。カスタムプロパティを定義することでプロパティの構文チェック、初期値の設定、プロパティが値を継承するかどうかの設定が可能になります。 @property --my-color { /** red や #fff のように色のキーワードまたはカラーコードを代入可能 */ syntax: "<color>"; inherits: false; initial-value: red; } /* カスタムプロパティを使用 */ .my-element { --my-color: blue; color: var(--my-color); } @property ルールのメリット @property ルールを使うことで、以下のようなメリットがあります。 カスタムプロパティによりコードをドキュメント化する 誤

    CSS の `@property` ルールでカスタムプロパティを定義する
  • ブラウザ開発者ツールのネットワークタブに表示されない情報送信手法 - Qiita

    はじめに はじめまして、セキュリティエンジニアのSatoki (@satoki00) です。今回はブラウザの開発者ツールのネットワークタブから隠れて、Webサイト内の情報を送信する手法をまとめます。所謂Exfiltrationというやつです。中にはCSPの制限をBypassするために用いられるテクニックもあります。CTFなどで安全に使ってください。 前提 発端はWeb上でテキストの文字数をカウントできるサイトが閉鎖する際の話です。カウント対象のテキストデータがサイト運営 (やサイトを改竄した攻撃者) に盗み取られていないかという議論が巻き起こっていました。「盗み取られていない」側の主張は、ブラウザの開発者ツールのネットワークタブにリクエストを送信した形跡がないというものでした。ここで ブラウザの開発者ツールのネットワークタブに表示がなければ外部へデータを送信していないのか? といった疑問が

    ブラウザ開発者ツールのネットワークタブに表示されない情報送信手法 - Qiita
  • 民主政の終わり - 内田樹の研究室

    都知事選の翌日にニッポンドットコムという媒体からインタビューを受けた。以下はその記事に少しリタッチしたもの。 今回の都知事選では、選挙は民主主義の根幹を為す営みであるという認識がかなり深刻な崩れ方をしているという印象を受けた。選挙というのは有権者が自分たちの立場を代表する代議員を選ぶ貴重な機会であるという認識が日からは失われつつあるようだ。 投票する人たちは「自分たちに利益をもたらす政策を実現してくれる人」を選ぶのではなく、「自分と同じ部族の属する人」に投票しているように私には見えた。自分と「ケミストリー」が似ている人間であるなら、その幼児性や性格の歪みも「込み」で受け入れようとしている。だから、仮に投票の結果、自分の生活が苦しくなっても、世の中がより住みにくくなっても、それは「自分の属する部族」が政治権力を行使したことの帰結だから、別に文句はない。 自分自身にとってこの社会がより住みよ

    shior718
    shior718 2024/07/12
  • だんドーン - 泰三子 / 番外長州編 | コミックDAYS

    だんドーン 泰三子 龍馬が薩長同盟を仲介し、新撰組が御用改め、薩摩が英国に喧嘩を売った時代、幕末。その激動の歴史のド真ん中にひっそりと隠れて、しっかりと「仕事」をした男がいた。彼は「愛国者」か「裏切り者」か。『ハコヅメ』の作者が「日警察の父」を描く、超格幕末史コメディ!

    だんドーン - 泰三子 / 番外長州編 | コミックDAYS
    shior718
    shior718 2024/07/12
  • 毎回眼鏡屋で「ハッキリ見えた方がいい」って言ってるのに「強すぎると疲れちゃうんで」と言われて結局満足できないメガネを渡される件。どう言えば納得してくれるのか。

    大童 澄瞳/Sumito Oowara @dennou319 毎回眼鏡屋で「メガネはハッキリ見えた方がいい」って言ってるのに「強すぎると疲れちゃうんで」とか言われて結局満足できないメガネを渡されるの当に何なんだ。疲れるかどうかは人それぞれだし疲れてもいいから見えないといけない瞬間あるんだよ!と・・・何万も払って・・・

    毎回眼鏡屋で「ハッキリ見えた方がいい」って言ってるのに「強すぎると疲れちゃうんで」と言われて結局満足できないメガネを渡される件。どう言えば納得してくれるのか。
    shior718
    shior718 2024/07/11
  • 毎回眼鏡屋で「ハッキリ見えた方がいい」って言ってるのに「強すぎると疲れちゃうんで」と言われて結局満足できないメガネを渡される件。どう言えば納得してくれるのか。 (2ページ目)

    ゆん@抜け殻 @yun0427 ORTさん(国家資格の視能訓練士)がいる眼科で、目的(高速運転が多い、観劇用、など)に合わせたメガネちゃんと測定してもらうのがいいよ。 一定の度数以上入れると過矯正になって今度は遠方視力落ちるからね。水晶体に負荷かけすぎるのは良くない。 x.com/dennou319/stat… 大童 澄瞳/Sumito Oowara @dennou319 毎回眼鏡屋で「メガネはハッキリ見えた方がいい」って言ってるのに「強すぎると疲れちゃうんで」とか言われて結局満足できないメガネを渡されるの当に何なんだ。疲れるかどうかは人それぞれだし疲れてもいいから見えないといけない瞬間あるんだよ!と・・・何万も払って・・・ ななし @rishirifuji91 眼科で細かく要望を伝えたら処方してくれるかも。 自分は左右の視力差がひどくて、ピント調節の筋肉も生まれつき弱いため、両目とも見

    毎回眼鏡屋で「ハッキリ見えた方がいい」って言ってるのに「強すぎると疲れちゃうんで」と言われて結局満足できないメガネを渡される件。どう言えば納得してくれるのか。 (2ページ目)
    shior718
    shior718 2024/07/11
  • 誰も教えてくれない「分かりやすく美しい図の作り方」超具体的な20のテクニック

    【追記】この記事をきっかけに、名著「ノンデザイナーズ・デザインブック」の20周年記念特典eBookの制作に協力させていただきました。詳しくはこちらを御覧ください。 ノンデザイナーズ・デザインブック20周年記念の特典に寄稿しました デザイナーである・なしに関わらず、仕事の中で伝えたいことを「図」で説明する機会は多々あります。提案書で事業内容を説明することもあるでしょうし、具体的な数値をグラフで説明することもあるでしょう。そんな中でこんな指摘を受けたことはありませんか? ・最終的に何を言いたいのか結論が見えないよ。 ・関係性が複雑すぎて理解しずらいんだけど。 ・要素が多すぎて全てを把握するのが大変。 ・何をどこから見れば良いの? ・結局一番言いたいことはなんなの? ・文字サイズがたくさんありすぎてまとまりがないね。 ・安っぽいチラシみたいでダサイなぁ。 ・全体的にバランスが偏ってて不安定。 ・

    誰も教えてくれない「分かりやすく美しい図の作り方」超具体的な20のテクニック
    shior718
    shior718 2024/07/09
  • 新人のためのインターネット&ネットワーク超入門 2024 - JANOG54 Meeting in NARA

    概要 「インターネットの中身」についてどれぐらい知っているでしょうか? インターネットを普段から当たり前のように使ってる人は多いですが、その裏側の仕組みについて知っている人は、決して多くはありません。(IT業界で働く人であっても、インターネットを構成する深い部分まで理解している人はごく一部だったりします。) 講演では、業界歴13年の現役ネットワークエンジニアであり、YouTubeにて5年に渡って情報発信してきた発表者が、ネットワーク業界関係者しか知らない「インターネットの裏側の仕組み」について、ディープに、かつ初心者にもわかりやすい言葉遣いで噛み砕いて解説させていただきます。 インターネットの仕組みやネットワークインフラの存在を知ることで、みなさんが普段お使いのサービスの裏側が理解できるようになるのはもちろんのこと、みなさんの業務においても、的を射たビジネス企画やサービス提案が実現できる

    新人のためのインターネット&ネットワーク超入門 2024 - JANOG54 Meeting in NARA
    shior718
    shior718 2024/07/08
  • Webサービス公開前のチェックリスト

    個人的に「Webサービスの公開前チェックリスト」を作っていたのですが、けっこう育ってきたので公開します。このリストは、過去に自分がミスしたときや、情報収集する中で「明日は我が身…」と思ったときなどに個人的にメモしてきたものをまとめた内容になります。 セキュリティ 認証に関わるCookieの属性 HttpOnly属性が設定されていること XSSの緩和策 SameSite属性がLaxもしくはStrictになっていること 主にCSRF対策のため。Laxの場合、GETリクエストで更新処理を行っているエンドポイントがないか合わせて確認 Secure属性が設定されていること HTTPS通信でのみCookieが送られるように Domain属性が適切に設定されていること サブドメインにもCookieが送られる設定の場合、他のサブドメインのサイトに脆弱性があるとそこからインシデントに繋がるリスクを理解してお

    Webサービス公開前のチェックリスト
  • サーバーレスベストプラクティスで初めて知ったこと - Qiita

    はじめに サーバーレス大好きなエンジニアです! AWS SUMMIT 2024に行ってきて、たくさんのことを学んできました! 特に「サーバーレス開発のベストプラクティス」の内容が面白かったのでシェアしたいと思います。 サーバーレスとは サーバーやインフラの管理を気にすることなくアプリケーションを実行することができる最高の技術です。細かい設定を気にすることなく、すぐに価値を提供できることが魅力です。 Lambdaのベストプラクティス ここからAWS SUMMIT 2024の内容に触れていきます。 TransportではなくTransform まず、ハッとさせられたのは以下のことです。 Transport (転送)ではなくTransform(変換)に使⽤する。 今までLambdaをどれだけ転送機能として使ってきたかを考えさせられました。 何でもかんでもLambdaに任せるのではなく、特定の変換

    サーバーレスベストプラクティスで初めて知ったこと - Qiita
  • なぜ僕たちは 開発生産性指標を見ていないのか / Our Strategy for Development Productivity Metrics

    開発の生産性を高める新たな視点〜開発生産性フレームワークSPACE〜 での登壇資料です

    なぜ僕たちは 開発生産性指標を見ていないのか / Our Strategy for Development Productivity Metrics
  • エンジニアにも知って欲しいChatGPT基本テクニック - Qiita

    はじめに ChatGPTブームがひと段落した感がありますが、周りのエンジニアChatGPTを活用している姿をあまり見みません。 基的なテクニックを理解すれば、エンジニアこそChatGPTを活用できると思うので、普段使用しているテクニックをいくつかピックアップして紹介します。 プロンプトの記載方法 Markdown記法で指示する 色々なところで紹介されていますが、回答や処理の精度を上げる方法としてChatGPTへの指示にMarkdown記法を使用することがオススメされています。 例えば下記のような文章による指示を行おうとした場合

    エンジニアにも知って欲しいChatGPT基本テクニック - Qiita
  • 【資料公開】価値創造と開発生産性

    みなさんこんにちは。@ryuzeeです。 2024年6月28-29日に開催の開発生産性Conference 2024で登壇しましたので、資料を公開します。 最近「開発生産性」という言葉を耳にする機会がすごく増えたような気がしますし、自分でもあるメディアの取材で「開発生産性」という単語を使ったのですが、なんとなくスッキリしない感じを抱えていました。 僕自身は「生産性」という単語の不透明さをさけるべく「開発生産性」を使ったのですが、これでも不透明さは残ったままだったわけです。 ということで、「開発生産性」が何を指すのかを深堀りした上で、この単語とどう付き合っていくべきなのかを整理したのが、このセッションです。 スライド全部を読む時間のない方もいると思いますので、以下に結論を書いておきます。 「開発生産性」に関心を持つ理由も、「開発生産性」の定義もさまざま 重要なのはコンテキスト 数字だけで全て

    【資料公開】価値創造と開発生産性
  • 「目標管理は(技術者には)クソ」という意見に「本当にこれ」から「目標管理という言葉が間違っている」までさまざまな意見が集まる

    りっきぃ🥑 @suganami0510 札幌・リモートで働くプログラマ Rubykaigi 2022 2023 ロードバイク オツカレー部所属 TREK emonda SL5 2024ハルヒル 53:41 FTP 228w(約3.7倍) 目標 2024ニセコHANAZONO 40分 2025富士ヒルシルバー

    「目標管理は(技術者には)クソ」という意見に「本当にこれ」から「目標管理という言葉が間違っている」までさまざまな意見が集まる
    shior718
    shior718 2024/07/01
  • 「GitHub難しい!!」を30分で解決するサイトを共同開発しました🚀|kazzyfrog

    はじめに先日、初心者でも簡単に参加できる GitHub チュートリアル 『First Contributions JA』を共同開発しました! 振り返りも兼ねて、プロジェクトの背景や使用技術について、紹介していきます。 ▼ GitHub のリンク: なぜ First Contributions JA を構築したのか?さて、First Contributions JA には、次のような特徴があります: - React/ Next.js で構築されたWebサイト - 初心者向けのGitHubチュートリアル - オープンソースのプロジェクト 上記を踏まえて、プロジェクトの経緯は、主に2つあります。 (技術スタックは、後で詳しく説明します) 1. JavaScript/ React 学習コミュニティで、共同開発を提案した!以前、 「JavaScript/ React を学習するコミュニティを、期間限

    「GitHub難しい!!」を30分で解決するサイトを共同開発しました🚀|kazzyfrog