segi0のブックマーク (1,108)

  • なぜJestのmockライブラリに混乱してしまうのか? - Qiita

    はじめに JavaScriptのモックライブラリでは、 sinon などが有名であるが、テスティングフレームワークに Jest を使ってるならば Jest組み込みのモックライブラリで済ませたほうが学習コスト少なくて済むだろうと思える。 しかし、 sinon の感覚でJestのモックライブラリを使おうとすると違和感というのか、モックへの考え方の違いに気づかされる。 ということで今回は、Jestのモックライブラリの考え方と使い方を整理していきたいと思う。 モックの用語整理とJestモックライブラリの位置づけ モックと一言でいっても、それが指す内容は微妙に異なる。 ここでは、モックを 広義のMock Object と 狭義のMock Object と分けて整理してくれているテスト駆動開発を参考に用語を整理する。 テスト駆動開発では、モック用語を、下図のとおり、テストダブルとそのサブクラスとして

    なぜJestのmockライブラリに混乱してしまうのか? - Qiita
    segi0
    segi0 2022/12/29
  • git push -f が更に安全になる --force-if-includes - id:onk のはてなブログ

    歴史改変、してますか? 私は歴史改変が大好きで、毎日 rebase しています。なので割と毎日 git push -f することになっています。 口で -f と言っても、実際には --force-with-lease --force-if-includes をしているので、これらのオプションのご紹介。 この記事は はてなエンジニア Advent Calendar 2022 の 18 日目です。昨日は id:rokoucha さんで 壊れたデータベースとの向きあいかた - rokoucha でした。 qiita.com -f の危険性 ...--F--G--H <-- main という状態で push した後、H をコミットし直したとしよう。 ...--F--G--H' <-- main \ H <-- origin/main このまま H' (main) を origin/main に p

    git push -f が更に安全になる --force-if-includes - id:onk のはてなブログ
    segi0
    segi0 2022/12/18
  • RESTful のウェブ API 設計で避けるべき 6 つのよくあるミス | Google Cloud 公式ブログ

    ※この投稿は米国時間 2022 年 12 月 1 日に、Google Cloud blog に投稿されたものの抄訳です。 オンラインで、組み立て式のテーブルを注文したとします。ところが、パッケージを開けてみると、組立説明書が入っていません。完成品がどんなものかはわかっていても、それぞれのパーツをどう組み立てればいいのか、まるでわかりません。設計が不十分な API を使うコンシューマ開発者も、同じような経験をしているといえます。適切に設計された API なら、容易に見つけ、検索してアクセスし、使用することができます。高品質の API は、コンシューマ開発者がアイデアをひらめき、新しいユースケースを作り上げる手助けになってさえくれます。 もちろん、API 設計を改善する方法はあります。たとえば、RESTful のプラクティスに従うなどです。しかし、お客様が知らず知らずのうちに、ちょっとした不便

    RESTful のウェブ API 設計で避けるべき 6 つのよくあるミス | Google Cloud 公式ブログ
    segi0
    segi0 2022/12/16
  • 「SPAのタブ永遠に開きっぱなし問題」を更新ボタンを設置せず解決した - 橋本商会

    こんにちは。強いUIはボタンを捨てるをスローガンにScrapboxを開発しています。shokaiですshokai.icon

    「SPAのタブ永遠に開きっぱなし問題」を更新ボタンを設置せず解決した - 橋本商会
    segi0
    segi0 2022/12/07
  • 日本アニメって軍隊を描けなくなってない?

    ヤマト2199とかガンダムの新しめのシリーズとか見てて不思議に思ったんだけど、 あれ軍隊の体をなしてなくない? 敵もいい加減だが特に主人公陣営。 戦闘訓練とか演習とか全然しねーし、なんなら勝手に持ち場離れて戦闘機持ち出してたりとか。 昔のシリーズなら描けてたかと聞かれるとちょっと微妙だが、昨今のは学生のノリで戦艦乗ってる感がキツくてげっそりする。 お前ら命令より規律より自分の感情が優先されると思ってない? ゲートなんかは原作者が原作者だから軍隊は割とリアリティがあったけど、まあ展開が軍人の願望てんこ盛り過ぎてアレになってたから作品全体としては微妙になってしまってたが、まとも(っぽく感じる)軍隊像が描けてるのあれくらいしかない気がする。 戦争から時が経ちすぎてまともな軍隊を描けなくなってしまったのかね。

    日本アニメって軍隊を描けなくなってない?
    segi0
    segi0 2022/12/05
    主人公達の現地組が中央の命令に背いて独自路線進めるエンタメを見ると「人間の普通の感覚」は本質的に関東軍なのだと感じる
  • 「プロジェクトマネジメントの基本が全部わかる本」は序盤から『交渉』について書いてるところが良いと思った - フジイユウジ::ドットネット

    プロジェクトマネジメントの基が全部わかる」を買ったら、注文ミスして2冊頼んでしまったんだけど、結果的にはむしろ2冊買ってよかった、という話を書きます。 「プロジェクトマネジメントの基が全部わかる」 ( @paradisemaker 著)が届いたー。 なんか注文ミスって2冊届いたけど、1冊は誰かに読ませるとき用にしようw pic.twitter.com/evnrXtssm8 — フジイユウジ (@fujii_yuji) 2022年11月10日 制作/開発をするメンバーはいるけどプロジェクトマネジメントは得意ではなくて雑になってしまっているという制作/開発会社も多いと思うのですが、僕もそういう会社からどうしたらいいのか相談されたり、PMの育成の話をすることがあります。 (肩書としてPMだったことはないんだけど、僕も20年くらいPdM的な仕事をやってるんで相談されることがそれなりにある

    「プロジェクトマネジメントの基本が全部わかる本」は序盤から『交渉』について書いてるところが良いと思った - フジイユウジ::ドットネット
    segi0
    segi0 2022/12/04
  • 自己肯定感の話 ①

    もうずいぶん昔のことです。 当時、すでに八十歳を超えていた母方の祖母とふたりきりで、ロンドンを旅したことがあります。 何故そんなことになったかというと、ある年のお正月、皆で祖母宅に集まったとき、私がイギリスで過ごした日々の思い出話を親戚たちに求められたのです。 それで問われるままにあれこれ語っていたら、祖母が「一生に一度でいいからイギリスに行きたい。お姫様のような旅がしたい」と言い始め、それを聞いた伯父たちが、それなら資金を出すから私が連れていってはどうか、と言い出したのだったと思います。 高齢者というのはたいてい何かしら気難しいところがあるものですが、祖母も典型的な「プライドが高すぎるめんどくさい年寄り」であり、既にまあまあ認知症も進んでおり、扱いの大変さを知っている母や叔母は強く反対しました。 祖母が海外で体調を崩したりしたら大変、というのが反対の理由でしたが、今思えばむしろ、ひとりで

    自己肯定感の話 ①
    segi0
    segi0 2022/11/14
  • 『Linuxのしくみ』は、アプリケーションの向こう側を知るために読むべき - Magnolia Tech

    [試して理解]Linuxのしくみ ―実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識【増補改訂版】 作者:武内 覚技術評論社Amazon 2022年も良い技術書がたくさん出版されましたが、その中でも『Linuxのしくみ』はぜひ手元に置いておきたい1冊ですね。 特に、主にアプリケーションレイヤーを主戦場としている人たちにとって、OSは各種ミドルウェアと比較すると「よく分からないもの」という存在になりがちです。しかし、OSがなければアプリケーションも動かないわけで、基的な知識としてこのに書かれているようなレベルのことを押さえておくと性能が出ない時に無闇に資源を増やす前に考えるべきことの気づきが得られます(無闇に資源を増やす、という選択肢が取れる時代になったのは、それはそれで良いことですが) 特に、前半のプロセス周りは、「sar」「taskset」など自分も今までちゃんと使ったことがない

    『Linuxのしくみ』は、アプリケーションの向こう側を知るために読むべき - Magnolia Tech
    segi0
    segi0 2022/11/13
  • テレワークで若い子が会議録画していいか許可とってきた 別になんでもない..

    テレワークで若い子が会議録画していいか許可とってきた 別になんでもない、作業の説明の会 手順書もあるけど、実際に手を動かしてるのを確認した方が早いと思っての会で、社内の人間ばかりの少人数の会だった 許可を求められた時、エッ と思った いや、悪くないよ、むしろ素晴らしいと思うよ、 でも簡単な手順だし、今回の説明で分からなければ、後日聞いてくれてもいいし、 …それに録画するとなると、皆、発言しづらくならない?バカなこと言えないなって身構えると言うか… 自分の音は最後の部分、話すことに制限をかけてしまうことだった 自分の声を録音される気恥ずかしさはもちろん、下手な発言できない気負いで説明も消極的になると思った が、後輩に言うと たしかにそうですけど、でも録画したいとのことだった じゃあいいよ、と許可して録画してもらった 後日、その時に説明した手順を後輩にやってもらう機会があった 作業は問題なし

    テレワークで若い子が会議録画していいか許可とってきた 別になんでもない..
    segi0
    segi0 2022/11/03
    技術の発展によりフェイクポルノや合成音声による捏造の危険性もあるので身構えるのはリテラシー的に正しいという話になるのかな
  • https://twitter.com/tigersharkNY/status/1570437278467784705

    https://twitter.com/tigersharkNY/status/1570437278467784705
    segi0
    segi0 2022/09/17
    日本人に目がコンプレックスが多いのと同じぐらい白人は大きい鼻がコンプレックスな人が多いことを考えると鼻がの存在感がかなり小さいアニメキャラは少なくとも白人ではないだろう
  • 「投資はいいぞ」派って宇宙戦争が起こってアメリカや中国が滅んだらどうするの?

    お前らが持ってる積立とやらも紙くずになるわけだが? anond:20220825233050

    「投資はいいぞ」派って宇宙戦争が起こってアメリカや中国が滅んだらどうするの?
    segi0
    segi0 2022/08/27
    その状況だと貨幣経済も崩壊してるだろうからタンス預金ですら無駄だろうね
  • 廃墟同人写真集大手「廃墟探索部」稲葉渉氏: "腐女子の「目当てだけ買ってすぐ帰る」というムーブ対策しないと、ほんとに殆どの同人サークル側はリアルイベントに出る理由が無くなる“への反応

    リンク はてなブックマーク 『稲葉渉 on Twitter: "今日東京で腐女子同人のイベントをやってんですが、早朝から待機列作ってるんだけど、帰るのも速攻だそうで、腐女子の「目当てだけ買って即帰る」というムーブ対策しないと、ほんとに殆どの同人サークル側はリアルイベントに出る理由が無 この記事に対して26件のコメントがあります。人気のあるコメントは「女性向け同人イベントは昔から早上がりが多いんだけど、コロナ禍なので余計に拍車かかっている。サークル側も昼過ぎには撤収する所が増えてるからそういう文化とご時世と思っている」、「どうもこの人、女性オタク全般を指して「腐女子」と呼んでいないか?/今のご時世、買うもの買ったらすぐ帰る事は寧ろ推奨では。/女性は家で家事や育児が待っているので長居出来ない人も多いと言う指摘も有ったな。」、「ちな、この週末のイベントとは、新刊出した時にもらえる新刊カードに

    廃墟同人写真集大手「廃墟探索部」稲葉渉氏: "腐女子の「目当てだけ買ってすぐ帰る」というムーブ対策しないと、ほんとに殆どの同人サークル側はリアルイベントに出る理由が無くなる“への反応
    segi0
    segi0 2022/07/25
    同人イベントにはコミュニティの側面があり、目当ての品物の購入だけ行う人が増えるとコミュニティとしては維持できなくなる、という話をなぜ原因を腐女子に限定したのか…
  • 別に尺八をディスってるわけじゃないから

    増田です。熱心なツッコミお疲れさまです。 anond:20220222220135 尺八だって世界中に愛好者がいる? そりゃネットが発達したこの時代、世界のどこにだって「愛好家」にカテゴライズされる物好きとかマニアのたぐいはいるだろうよ。 だから「必ずしも無名ではない」かもしれないが、それだけで有名というには流石に無理がある。 まあフェスが開催できて、メーカーに依る開発が続く程度にシェアを持つ規模まで行く楽器は限られるけど、それだってオーケストラや軍楽隊含む吹奏楽で世界的に広く普及している楽器とは比較にもならないだろう。 アマチュアという裾野の広さが大きく違う時点で、プロ奏者の数・楽器の生産数といった規模も全然違うし、そうした違いもあって、知名度も比較にならないくらい違うんじゃねーの? そうなるとギネスにおける楽器の難易度という議論の俎上に乗る可能性は限りなく低いし、それはディスでもなん

    別に尺八をディスってるわけじゃないから
    segi0
    segi0 2022/02/24
    そもそも引き合いに出す必要のないものにわざわざ言及して、欠点・弱点などネガティブな部分に言及するのはディスってるだと思う。ディスってるという言葉が強いのであれば軽んじているの方が適切だろうか
  • 「切り取ってロシアに渡せば…」ウクライナ情勢が緊迫するなか、日本で過熱する“親ロシア発言” | 文春オンライン

    ロシアによるウクライナ侵攻は起こるのか。稿を書いている今もなお、日を追うごとにキナ臭さを増していくが、それに比例して日の言論空間でも不穏な空気が立ち込めている。一言で言えば、ロシアに批判的な言説に対する親ロシア的言説のカウンターだ。 司会者が「他国の領土を切り渡す」という解決法を提案 先日、BSフジでの討論番組に出演した現役議員がウクライナに非がある主張を展開し、司会者に至っては問題の解決方法として、「例えばそこ(ドネツク・ルガンスク地方)を切り取ってロシアに渡す」を提案するという、ロシアに一方的に有利な現状変更を積極的に認めるとしかとれない発言があった。21世紀に「他国の領土を切り渡す」という解決法を公言したことに、SNS上では衝撃を持って受け止められた。 また、朝日新聞デジタルでは記事に社内外の識者がコメントするコメントプラスという機能が存在するが、ウクライナ問題について識者によっ

    「切り取ってロシアに渡せば…」ウクライナ情勢が緊迫するなか、日本で過熱する“親ロシア発言” | 文春オンライン
    segi0
    segi0 2022/02/24
    現状維持バイアスもあるのかなと思う。それで現状(=戦争がない状態)が維持できるなら大したことないと思い込もうとしてる。そもそも領土渡している時点で全く現状は維持できてないのだが
  • アメリカの政治学や近代・現代歴史クラスタでちょっと気になる動きがある ..

    アメリカ政治学や近代・現代歴史クラスタでちょっと気になる動きがある 向こうでもっぱら話題なのはやっぱり中露の横暴についてなのだが「我々はどこで歴史を間違えたのだろうか?」という話題になったときに「やっぱり第二次大戦で日を叩き潰したのがまずかった」「連合国が日を負かすために中国共産党に肩入れしたのが元凶だった」「中国・朝鮮半島・ユーラシア大陸東部あたりまで日に任せておけば今のような事態にはならなかった」というような主張がちらほら増え始めている 今はほとんどスルーされているが、きっぱりとした反論も出てこないあたり割と心ではそう思ってる人が向こうには増えているのかもしれない…

    アメリカの政治学や近代・現代歴史クラスタでちょっと気になる動きがある ..
    segi0
    segi0 2022/02/20
    中露の横暴が大日本帝国の横暴に代わるだけだからアメリカとしては大して変わらんのでは…?
  • 都道府県・男女別進学率の表を作ったら、毎日記者の脳が心配になった

    こんな記事があった 声をつないで:女子の大学進学 東京と鹿児島で格差2倍超 10県は30%台どまり | 毎日新聞 https://mainichi.jp/articles/20220213/k00/00m/040/124000c これを見て他の都道府県も知りたかったので、基になっている学校基調査という奴から表を作ってみた。ただこの統計表は4年生大学以外の短大や専門学校への進学も含まれるものだ。 わかること 進学率そのものは女性の方が高い。これは全国的にも鹿児島県でも同じで、男性の方が進学率が高いのは、北海道、山梨県、静岡県。ただいずれも値は拮抗し男女差2%以内。 進学率が最も低いのは鹿児島県ではなく沖縄県の41%。ついで山口県で44%、鹿児島県で45%なので、沖縄県が4ポイントも低いことに。トップは京都府で70%の進学率がある。沖縄県に対して27ポイントも違うので、男女格差よりも都道府県

    都道府県・男女別進学率の表を作ったら、毎日記者の脳が心配になった
    segi0
    segi0 2022/02/14
    男女差別の問題視するにしてもあえて「鹿児島」を取り出したのは別の偏見からじゃないのか?という視点は持っていたい
  • ドメイン駆動設計 モデリング/実装ガイド - little-hands - BOOTH

    書は、初めてDDDを学ぶ方、もしくは実際に着手して「難しい!!」と感じているエンジニアの方を対象とした、ドメイン駆動設計(以下、DDD)についての解説書です。 近年、ソフトウェアのレガシー化が社会的に問題になっていると言われています。 DDDはレガシー化への対策として非常に有用なものですが、日語で出ている書籍「エリック・エヴァンスのドメイン駆動設計」や「実践ドメイン駆動設計」は非常に重厚かつ難解で、初学者が実用に到達するまでには長い時間と試行錯誤が必要なのが実情です。 そこで書では、迷子になりがちな「DDDの目的」や「モデル」の解説からはじめ、 具体的なモデリングを行い実装まで落とす事例を元に、DDDの魅力や効果を体感することを目指します。 また、その後にはレイヤーごとの個別のトピックについて、1章ずつ詳しく解説します。 ■書の構成 書は以下の構成になっています。 「第1章 DD

    ドメイン駆動設計 モデリング/実装ガイド - little-hands - BOOTH
    segi0
    segi0 2022/02/06
  • 日記駆動仕事術のススメ | DevelopersIO

    仕事日記を書くといいですよ」という話をする機会があったので、日々の仕事をスムーズにするシンプルな「日記駆動仕事術」について書いてみました。 日記書くといいですよ prismatix事業部の塩谷(@kwappa)です。 他部署の人と1on1する機会があり、その中で「日記書くといいですよ」という話をしました。 そういえば以前からことあるごとに「日記書きましょう」と言い続けていたのですが、ちゃんとコンテンツにしたことはなかったような気がします。 せっかくの機会なので、日記駆動の仕事術とその意義について書いてみます。 日記駆動仕事術 これはぼくの1月の日記(架空)です。Notionを使って、1か月に1ページ使うようにしています。やり方はシンプルなので、手に馴染んだツールで置き換えることも簡単だと思います。 タイムラインとしては、1/31(月)の業務を開始したところ、だと思ってください。 TODO

    日記駆動仕事術のススメ | DevelopersIO
    segi0
    segi0 2022/02/01
  • 「会社の飲み会・ゴルフ・懇親会...は全部無駄説」を新卒で実践した結果、本当に苦労した「余計な敵を作って良いことなんて一つもない」

    Nakagawa Tetsuro @naka_fbbiz よくツイッターで流れてくる「会社の飲み会・ゴルフ・懇親会...etcは全部無駄だ説」は、あまり間に受けない方がよいです。 よりによって新卒で実践した結果、当に仕事で足を引っ張られて苦労しました。余計な敵を作って良いことなんて一つもない。 Nakagawa Tetsuro @naka_fbbiz ちょいバズしてるので、以前作って好評だったオススメoffice書籍の一覧パワポ宣伝させてください。 (アフィ無しなのでサイトは各自で辿り着いていただけると) pic.twitter.com/Iiu6wtUjkF

    「会社の飲み会・ゴルフ・懇親会...は全部無駄説」を新卒で実践した結果、本当に苦労した「余計な敵を作って良いことなんて一つもない」
    segi0
    segi0 2022/01/31
    「全員初対面の他部署との社内会議」と「顔見知りがいる社内会議」に一切違いを感じない合理的な人は参加しなくて良いと思う。でも飲み会が嫌いな人って前者がものすごくストレスな人も多いんじゃないかと思う
  • 専門家監修「よく分かる!日本の歴史」みたいなコミックがあるのに「芸人のYouTube」を選択する人へのアプローチはどうすれば - Togetter

    トースター女伯 @mayumayu_lucky 分かるんだけど、これだけ世の中に専門家が監修したビジュアル満載の「コミックでよく分かる!日歴史」みたいながあふれかえってるのに、あえて『日国紀』や、ようわからん芸人さんのYouTube番組を選択しちゃう人に、専門家がアプローチできる方法って何かあるんだろうか。 トースター女伯 @mayumayu_lucky 「専門家がYouTubeやれば?」 と思うかも知れないけど、それこそコスト的に難しいだろうし、結局は「分かりやすさ」と「語り口の軽妙さ」で芸人さんの番組が選ばれちゃう気がする。 トースター女伯 @mayumayu_lucky 「正確さ」よりも「おもしろさ」「手軽さ」を重視しがちな視聴者に専門家が専門知識でアピールする方法って、ちょっと思い付かない。 「YouTuberの方で、きちんと報酬を支払って専門家の監修を受けた番組をやる」

    専門家監修「よく分かる!日本の歴史」みたいなコミックがあるのに「芸人のYouTube」を選択する人へのアプローチはどうすれば - Togetter
    segi0
    segi0 2022/01/30
    そもそも「過度な単純化、キャラ付け」、「『隠された歴史の真実』のようなフレーズで優越感を煽る」など正確ではない事自体が人気の理由の部分も大きいから伝え方で解消は難しいのでは…