はてなキーワード: 記法とは
その記法だと前者が攻め?
Ruby全盛期のちょっと後くらいからWebエンジニアをしているんだけど、React.jsがいろんな意味で扱いにくすぎる
関わっている人にもフロントエンドエンジニア(=React.jsしかやりたくない)が多いのでここに強めの毒気で吐き出しておく
ライフサイクルや裏側の仕組みをなんとなく理解していないと使えず無意味に複雑
useEffect一つとっても~~の場合はuseStateでいけるとかTIPS集みたいのがあるけど、そういうウンチクみたいなのわかってないと使いこなせないのは仕事増えてない?
仮想DOMで高速化とか言っているけどライフサイクル理解しないと速度でないよね?いつものプロジェクトそんなにちゃんと書けてる?jQueryで良くない?
ベストプラクティス知っててちゃんと設計しないと改修する工数がすごいことになる
そもそもプロジェクトにおいて作るものは都度変わっていくので完璧な設計は存在しない。なので、設計をきちんとしないとカオスになるのはReact.jsのほうが間違っている
React.jsと別のフロントエンドライブラリ比較するだけで空気悪くなるので正直フロントエンドエンジニアの人の前で話せない話題がある
なぜかフロントエンドライブラリをReact.jsしか許さない人が多いのはなぜ
言うまでもないけどNext.jsの記法はひどすぎる。Remixは良いけどそれならもうReact.jsじゃなくていい
数少ないメリットだったエコシステムだけど、もうReact.jsしか対応していないことなんてほぼ無い
フロントエンドリッチでアクセス数ものすごいサイトを運用するのにフロントエンドライブラリが必要だった時代にReact.jsを開発する必要があったのはわかるけど、もっと便利なフロントエンドライブラリあるし正直時代遅れなのを理解してくれ
あっちの日付記法ほんとうに嫌い
初見殺しされて泣いちゃった。
まあ色々状況は違っていて、おれの場合は子供が生まれてからまだお互い20代のうちにレスになった
その時も辛かったが、まあ実際育児でイチャイチャする時間も取りづらかったし、家にいる時も実際色々忙しいし、子供が起きちゃうからと断られてもまあまあ我慢できた。実際子供が深夜に起き上がってママがいないと気づいて泣き叫ぶことがなん度もあったのだ
本当につらかったのは、子供が幼稚園に上がり、おれがリモートワークになってからのことだ
午前休さえ取れば彼女と二人で毎日とは言わないまでもいちゃつけるやんけ!もう一人で実家に預けたりもできそうだしそしたら一晩中節句寿司放題!?と俺の心は踊った。本当に本当に楽しみにしていた。楽しみにしていたんだよ。本当にさぁ
何回断られたかわからない。家に二人っきりだ!と期待して妻の横に座って話しかけても、妻さん、ずーっとスマホを見ているんだよ。なんとかいちゃつこうとキスとかハグとかしようと思っても「ちょっと待って」って言って家事とかしに行っちゃうんだよ。ちょっとってなんだよって思ったよ。
あの頃は本当に辛かった。毎日毎日毎日死ぬことばかり考えていたなあ。
たまに出社した後の帰りとかにキャバクラとか風俗とかに何度か行ってみるんだけど、何にも面白くないんだよな。いや抜くには抜くんだけど、もう早く終わりてえと思いながらやってたからね。何萬も払ってんのに!!
はてブのクソかしこ共はこういう話になると「妻とよく話し合いなさい」の一点張りだよな。本当にクソだよ。
おれだって話し合おうとしたと思う。おれが今の状況がこんなふうになっており、辛い思いをしているのだが、どう思っておるのか、妻は今後どうしたいと思っているのか、みたいなことをなるべく丁寧丁寧丁寧に話すんですよ。すると妻は「うーん……」以下無言。3分ぐらい待って我慢できないおれがまた喋り出す。妻無言。これ。
いや、元々喋らない人とかそういうわけでもないんだよ?割とオタクだし、一緒にお料理するときなんかはニコニコしてたくさんおしゃべりして、そりゃあもうカワイイ人なんですよ。おれはカワイイ妻と劇的カワイイ子と一緒に暮らす幸せ者だと思うよ。
だけどさあ、したいよ。セックスは。別に挿入なくてもいいんだよ。とにかくイチャイチャイチャイチャこきたいのだよ。
そんなこんなで毎日死にてえとかムカつくとか言いながらやってたんですけど、
ある日ある時にセックスしない?させてくださいともう何回したかわからんお願いをした時に、なんかそんなに悪くない感触があったんだよな。いいよとは決して言われてないんだけど、まあ明示的に断られることもないという感じのさ。
これはワンチャンあるやも!?と思ったおれはまあとにかくキスしたね。すごい長い時間キスした。チュッチュチュッチュやった。
そしたらまあ、最初はキスしてる間もスマホ見てるような感じだったのが、だんだんこっちに集中してくれるようになったんですよ!!!!!!やったか!?!?!?!?
このまま死蔵することになるやもと思われていた新品のサガミオリジナルの封を開けましたよ。
本当にあの時の幸福といったら、なかったな。
まあ、ぼくの話はこれで終わりです。増田君には自慢と思われちゃったかな。
アドバイスできることとかは別にないんですけど、レス以降、キスとクンニはしっかり時間を取るように心がけています!
今の妻との関係はどんなかといえば、まあ広義ではレスと言えるだろうな。9割断られてるからな。2ヶ月に一回できるかどうかって感じです。
まじでおれ、こんなに妻とのsexだけを生きるよすがとする人間になるとは思ってなかったよ。
あの辛かった日々に比べたら辛くないはずなんだけど、やっぱりそれはそれで辛い!でも何とか生きてる!下の子もかわいいし!
なんとかがんばります。増田もなんとか生きてもらえたら嬉しいです。
(追記)
(はてぶから引用)はてブクソは「話し合え」なんて言ってなくない? 「離婚しろ」が支配的では?
これなんだけど、離婚は基本「ない」んだよね。増田もそうなんじゃないかと思うんだけど。
自暴自棄になるぐらいにはセックスしたいんだけど、それはそれとして妻と子のことは愛しているんだよね。彼女らのいない人生なんて考えられないし、彼女らとの日々を愛しているわけ。子供の成長は楽しみだし、夫婦でカフェだの買い物だの行ったりするのは心底好きなのよ。
ただただ、セックスしたいけど相手が乗り気じゃないという、その一点なんですよ。離婚は単なる別離であって、おれの愛の問題が解決せんのですわ。
もちろん向こうがセックスするぐらいなら離婚の方を望むってならまあそれも考えるけども、とりあえずはそういうこともないみたいだしね?
あと、どう過ごしたらいいかも共有するね
割愛するよ
ちなみに人は傷付けてないよ
無罪を主張すると公開裁判(一般人に裁判を見られるし、その場で増田の名前や住所などの個人情報を口頭で言われる)になるし、
一刻も早くここから出たいと思い、
諦めて罰金払ったよ
罰金払えない場合は、1日5000円で罰金分労働することになるよ
具体的には病院とか、取り調べとかだよ
刑事さんは激務で、取り調べをしてくれた人はお昼ご飯おにぎり二個しか食べれてなかったよ
ちなみに、取り調べは「調べ」と呼ばれるよ
よくニュースで言われる、「警察の調べに対し、容疑者は~」というのはこの「調べ」から来てるよ
「思わないよ」と言われたよ
あとは「なんで警察官になったんですか?」とか
まず全裸でぴょんぴょんさせられるよ
何も持ってないことを証明するためにするらしいよ
お風呂は週2回
誰かがトイレにいる時は、
みんなトイレを見ないようにしていたよ
本読み放題だよ
1日4回まで本が変えられるよ
野矢茂樹の本読んだり、
たまにストレスで体調崩して、吐いたりしてたよ
相部屋の人とおしゃべりを楽しんだよ
家族みたいに仲良くなったよ
ちなみに、増田は認知症の人と同部屋になって実質介護させられてたよ
夜中に徘徊されたり、壁を叩いたり、
叫ばれたりして部屋を変えて貰ったよ
あとは、隣の部屋では、発狂、脱糞やおもらしをしてしまう人もいたよ
正気でいられたらすごいよ
正気でいられなくなった人たちは、
面会室でよく嘔吐するらしいよ
これはとても注意した方がいいよ
仲良くなろうね
警察官が得意なのは、上から来た命令をそのまま実行することだけだよ
作業Aをしている時に作業Bを依頼する声をかけたりしない方がいいよ
体調が悪そうだったら、体調の心配をしてあげたり、
警察官とサシの場面があったら「こんなこと○○さんにしか話せないんですが~」とか
「○○さんがお話聞いてくれて少し落ち着きました」とか言ってあげると、
心を許されてる感を与えられて、仲良くなれるよ
仲良くなれると、移動するときに手錠を緩めて貰ったり、
ヤバイ人間と相部屋になった時に、部屋替えの考慮をしてくれるよ
ちなみに、警察にはむかったりすると特別な独房(汚い、臭い)に入れられるから気を付けてね
あと警察と留置所で捕まっている人たちとでは、明確な上下関係があるよ
怒鳴られたり、家畜みたいな扱いをされるよ
増田は、いくら加害者(それに冤罪の可能性がある人もいる)でも人間扱いされない、
増田たちは取り調べを受けていることになるよ
3食出るよ
揚げ物が、朝と夜に必ず出るよ
もう一生コッペパン食べたくないよ
普通に朝夜美味しくて満足して太ったよ
自弁という制度があるよ
自弁でパンを頼むと、警察官が近所のコンビニで適当なパン買ってきてくれるよ
Xで取り調べは黙秘した方が良いと言われてたけど
実際にそうしてた増田の相部屋の人が、
黙秘続けた結果、接見禁止(弁護士以外の誰とも面会できない)とか勾留延長をされてたよ
嫌がらせだと思うよ
増田は、普通に雑談したり、思ったことを正直に喋ったりしてたよ
増田が「増田は子供の頃、両親に他人と比較されて説教されるたびに増田には価値がないんだ、と思って、
価値がないから傷付けてもいいと思って、ボールペンで手の甲をガリガリ削って、増田の両親を泣かせたりしてたよ」と言ったら、
すぐに刑事さんが机の上からボールペンを引っ込めていて面白かったよ
増田は、疲れていたので、取り調べでフラッシュバックを起こして泣き叫んだり、
爆笑したりを繰り返していて、刑事さんに「大丈夫?」とよく聞かれてたよ
刑事さんはこういうのに慣れてるみたいで、落ち着いていたよ
検察官とおしゃべりするよ
裁判所では、「凄くきちんとされているんですね、こんなにきちんと喋る人いるんだなとびっくりしました」と言われたよ
こんなところで褒められると思わなかったよ
検察官は、さすがに警察官より頭がいい人たちが多い印象を受けたよ
判決が出るまでたまーに通うことになるよ
裁判所は、基本私語厳禁だけど、警察官は英語分からない人が殆どみたいで、
英語で小声で会話ならなんも言われないよ
前科がある場合、どうやって外国に入国ハックするかとか、英語で情報交換をしてたよ
裁判所の待合室は凄く狭いよ
待合室の奧にトイレがあるよ
お腹辺りまでむき出しになるよ
便臭が漂う中で、6人くらい狭い空間で6~8時間座って過ごすよ
そこでご飯も食べるよ
警察は世論を気にする組織で、何か事件が起きた時に「警察、無能だなー」と言われるのを嫌がるから
とりあえず検挙数を増やして、逮捕して、数だけ対策増やしてやってる感アピール出す事情があるよ
補足すると、口論レベルの話でも警察にすぐ通報する人がいたらそういう人から離れた方がいいよ
増田はとりあえず会社をクビ(実際は退職勧告)になったので、すぐ就活したよ
翌月には就職先も決まって、有給休暇を使い切った後にすぐ転職先で働き始めたよ
有給休暇中は友達と沢山遊んだり、面接したり、薬の副作用で寝てたよ
転職して増田の年収は150万くらい上がったので、色々何とかなったよ
パートナーに申し訳が無いから、正直にこの事を話したら、理解を得られたよ
増田は後述した通り、心的外傷後ストレス障害になったよ
増田はこのことでフラッシュバックを起こしたりして、カウンセリングに通っているよ
周りを心配させたことや、真っ当なパートナーに対して増田は前科者・犯罪者という肩書があることに罪悪感があるよ
増田は社会の歯車くるくる回すことに勤しむよ、死にそうな気持ちで
増田が、警察官にされたことや色々なことを誰にも言えなくて、本当に辛かったよ
被害者の方に、増田の至らない点で辛い思いをさせたことも辛いし、
この先どう生きてもずっと増田は辛いよ、
これだけは分かるよ、今の増田でも
被害者の方が(増田の誤字で加害者と書いていたよ、申し訳ございません)、
気軽に海外旅行に行けないように+増田を社会的に殺したくて示談不成立にしたのだと思うよ
海外旅行に行く時に、ちょっと厄介な手続きをする羽目になったり、
入国禁止で送り返されることもあるらしいよ
もうワーホリにも行けないのも悲しいよ
最近転職したんだけど、そこにアルファベットの文字列を読めない人が一定数いる。
特に文字数の一致だけで同一性を判断している人が数名おり(DCMとIDCの区別が瞬時につけられない)、マニュアルに書いてある指示を適切に履行できない。
もちろんシステム上で似たような文字列を選択肢として持たせるのは可読性がよくなく、上のような操作をミスを招くのでよくないのだが、それはそれとして「そういう人もいるのか……」と感心した次第。
Geminiに聞いたら視覚性ディスレクシアの一種ちゃうんかって言われたけどホンマか?と思いつつ、定義もよくわからないので調べるのも難しい。
import requests import json from urllib.parse import quote def fetch_bookmarks(url): try: # URLをエスケープ escaped_url = quote(url, safe="") api_url = f"https://b.hatena.ne.jp/entry/json/?url={escaped_url}" response = requests.get(api_url) response.raise_for_status() try: return response.json() except json.decoder.JSONDecodeError as e: print(f"Error decoding JSON from {api_url}: {e}") print("Response content:", response.text) return [] except requests.exceptions.RequestException as e: print(f"Error fetching bookmarks from {api_url}: {e}") return [] def find_common_bookmarks(bookmarks1, bookmarks2, url1, url2): common_users = set(bm["user"] for bm in bookmarks1 if bm["comment"]) & set(bm["user"] for bm in bookmarks2 if bm["comment"]) common_bookmarks = [] for user in common_users: comments = [] for bm in bookmarks1: if bm["user"] == user and bm["comment"]: comments.append({"url": url1, "comment": bm["comment"], "timestamp": bm["timestamp"]}) break for bm in bookmarks2: if bm["user"] == user and bm["comment"]: comments.append({"url": url2, "comment": bm["comment"], "timestamp": bm["timestamp"]}) break if len(comments) == 2: common_bookmarks.append({"user": user, "comments": comments}) return common_bookmarks if __name__ == "__main__": url1 = "https://news.yahoo.co.jp/articles/f9966c4ccc374fc88babbb50175a9ea844c99638" url2 = "https://www.asahi.com/articles/ASN6K7F64N6KUJHB00L.html" data1 = fetch_bookmarks(url1) data2 = fetch_bookmarks(url2) common_bookmarks = find_common_bookmarks(data1["bookmarks"], data2["bookmarks"], url1, url2) print(json.dumps(common_bookmarks, indent=2, ensure_ascii=False))
url1, url2のところを対象としたいものに変えれば使えるよ
バグあったら直して使ってね