はてなキーワード: エラーとは
例えば、
誰かによるデタラメな回答に質問者が納得し感謝している様子を見ると、
「このままではこの人は間違った知識をずっと正しいものと勘違いしてしまう」
という強い危機意識と焦燥感に駆られて、納得できるよう根拠を示しながら訂正をせずにはいられない程度には誠実です。
それにもかかわらず、「日本語訳」を提示することに対する拒否反応が自分の中で凄まじく強いです。
日本語訳の助けとなる文法知識や読解方法などのヒントは惜しげも無く教示しますが、そこから先はどうしてもやりたくないのです。
相手が
「教えられた知識を頼りに自力で日本語訳をしたあと、答え合わせしたいから」
という理由で日本語訳も併せて求められても、ここだけはとにかくキッパリと断ってしまいます。
また、「日本語訳を教えてください」という質問に対してもわざわざ出ていき、ヒントを提示した上で
「自分でなんとかしなさい。訳せないなら力不足だからやる意味が無い」
と叱りに行きます。
このどうにも抑え込めない出し惜しみはなぜ起きてしまうのでしょうか?
私以外にも英語学習の世界には同じような人はかなり多いので我がことながら不思議に思いました。
ちなみに、プログラミングやイラスト制作の世界も同じような感じだと仄聞しました。
正直言って、日本語訳を求められた時に意地悪な衝動が湧き上がるのも自覚してます。
一方で、私が見る限り野球やゴルフや楽器演奏のジャンルでは、仮に自分より技術的に劣る人間が教えを乞うてきた場合は快く、丁寧にノウハウを伝授し、
「これはエラー動作だからこう直そう。これは君の武器になる良い特性だからそのまま大事にしよう」
とか惜しげもなく導こうとする意思を持つ人が大多数のように見えました。
なぜ英語の世界では腕に覚えがある人ほど意地悪になってしまうのでしょうか?
自分の胸に問うてもわかりません。
ほら、昔の漫画とかでよくあったでしょ。
コンピュータにガーッと入力してたらエラーが出て、次には爆発するやつ。
懐古主義も極まって、あれを作ろうって思い立ったんだけど実際取りかかるとなかなかに難しい。
キーボード上で指を適当に泳がせてカタカタカタカタカタカタカタカタカタカタと意味のない文字の羅列を作っているとエラーになってピーピー鳴り出し「ボンッ」と爆発する。
そんな設計にしようと思ったんだけど、途中で「あれ?」と気がついた。
エラーになって爆発する仕様ならエラーが出て爆発するのは仕様通りな訳で、つまりそれはエラーじゃない。
爆発させるためにはエラーが必要で、しかしエラーが生じると爆発させることができない。
↓
イオンカードを作ったぞ!
↓
↓
ふむふむ。支払いしたいからウォレットとついてるイオンウォレットをダウンロードするぞ!
↓
イオンウォレットにログインするのにイオンスクエアIDって何?イオンカード作った時にそんなの登録してなかったんだけど。新規登録すればいいの?
↓
イオンウォレットにログインできて支払いできるようになったぞ!
↓
イオン「iAEONアプリ支払い限定で割引しまーす!」 何そのアプリ?イオンウォレットじゃダメなの!?
↓
↓
iAEONアプリにログインするのにiAEONのIDを求められたぞ!スクエアIDでは拒否されたぞ!何それ新規登録すればいいの?
↓
iAEONアプリにログインできて支払いできるようになったぞ!
↓
イオン「イオンお買い物アプリ限定で値下げクーポン発行しまーす!」 は?何そのアプリ?iAEONアプリからクーポン発行できないの!?
↓
イオンお買い物アプリをダウンロードしたぞ!クーポン発行できたぞ!セルフレジで会計するぞ!コードをピッ
↓
イオンセルフレジ「エラーです!従業員を呼んでください!」 はわわわわわわわわわわ;;;;;;
↓
会員コードが読み取りできないんですが… イオン従業員「(面倒くさそうに画面を前に戻して)ここで読み取ってください」
↓
えっ?この画面のどこにここで会員コードを読み取れって指示が書かれてるんですか? イオン従業員「ここですね。(画面左下隅に小さく書かれたマークのボタンを指す)」
↓
なるほど。
↓
買い物終了できたぞ!
岡田はパーティしてる暇あるなら実家にイオンアプリ統一とセルフレジのユーザビリティアップを提案してろ!なお商品は安くて良い。
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のところを対象としたいものに変えれば使えるよ
バグあったら直して使ってね
リメイク元の三国志Vをさんざんプレイしたので新武将を作りまくった。
各武将は経験値を積むことで特殊能力を6個まで覚える。また、経験値いくらで特殊能力を覚えるかの成長パターンがいくつかある。新武将は経験ゼロで始まるので、特殊能力をできるだけ早く覚える成長パターンが望ましい。よって新武将作成時に成長パターンの厳選などをしていた。
そして作った新武将は新君主にするなどして敵対勢力に放り込んで自分は曹操もしくは曹操がいる勢力でプレイする。
まだやり切った感はないけど一旦終わらせた。
発売日直後に買って数年塩漬け。
切りの良いところまでやろうと思って寝食忘れてずっとやってしまうというのが結構あった。そろそろ終盤だろうってところが2/3だったり。
DQIXのストーリーの3倍くらいのボリュームがあった。1周でお腹いっぱい。
極端なレベル上げをあまりしていないのにレベル99になっていた。天空魔城でレアモンスターのゴライアスを探し求めていたらレベルが上がりすぎた。これがレベル上げになったのかもしれない。
スシ限定とテンプラ限定の妖怪がいるのでそちらも買っておけばよかったと思った(後に買う)。
自転車レースがDQXIのウマレースより難しくてだいぶ手こずった。ゲーム下手なのでウマレースはブラック杯を5回くらいやったがその比ではなかった。あれは妖怪ミニゲーム!妖怪不祥事案件、ミニゲームでアクションを要求してくるRPGってあるよね〜を引き起こす妖怪でウィッス。
妖怪が600種以上?とかいるけど、全部が全部強いわけではないし推しになるわけでもない。通信対戦だと別かもしれないが、本編だったら何を使っても攻略はできると思う。最初に仲間になるジバニャンとUSAピョンをパーティに入れてもラスボス戦で戦えはする。推しで戦えると楽しい。
バスターズトレジャーは本編と違って主人公の人間ではなく妖怪をダンジョンで動かしてプレイする。推しを動かせると楽しい。
初FEなのでノーマルカジュアルで。ハード以上だとフリーマップで稼げないらしいので、稼ぎ用DLCも買っておいた。DLC絶望の未来も買った。最も強き者の名は極めるつもりがないので不要。
まあノーマルなのでハード以上では通用しないフリーマップによる稼ぎで育成しまくった。「FEはそういうゲームじゃねーから」と心の中のエムブレマーがささやく。
New 3DS LLを中古で買ってバージョン限定妖怪を交換できるようにした。通信プレイもできる。正直こんな寂しいことする?って思ったけど、New 3DS LLは2024年現在よりずっと安く手に入ったし性能は元々持っていた3DSより高いのでヨシ!妖怪ウォッチ3のバスターズトレジャーもヌルヌル動いて感動的。しかし持っているだけで塗装が剥がれまくる。
片方から強い妖怪を持ってきて強くてニューゲーム的なことができる。
結局スキヤキに限定クエストが多く、どれか1つだけ買うとしたらスキヤキが正解。倒すと妖怪大辞典に登録されるボス妖怪も含めて辞典コンプができるのはスキヤキだけ。
UIや移動手段や時間の経過のさせ方、クリア後の経験値稼ぎの方法などが3で改善されていた。つまり3に比べるとちょっと不便。
3と違って必殺技がかなり有効。3はバトルで動く範囲が広いので必殺技が当てにくい。
3だと1日1回しかゲットチャレンジできない妖怪が多いがこちらはセーブ・ロードで1日に何度でも挑戦できる。
えんえんトンネルは8番出口的な雰囲気がある。最長999999mのトンネルで、妖怪や狂った人が歩いてくる。40000m以降からSランクのレアな妖怪が出てくる。
初代妖怪ウォッチとの連動でコマさんが手に入るので、初代を200円で買ってプレイはしていない。
白夜ノーマル→暗夜ハード→透魔ルナティックの順番でプレイ。全部カジュアルで。
暗夜で詰む可能性を感じて稼ぎ用DLCを買っておいた。プレイしてから特別クラス用DLCも買っておいてもよかったかもしれないと後悔。
透魔ルナは暗夜ハードより簡単。透魔はマップギミックは個性的だが同じ作業の繰り返しになりがち。
子世代21人を回収するのに人数分のマップをクリアする必要がある。1日1人回収すると21日かかる。シナリオ1本に28マップあるからその3/4である。
白夜・暗夜のオールスターだからキャラが多い。しかし出撃枠が少なすぎてキャラを使い切れない。
BGMは良曲が多い。覚醒も良曲はあるがifの方が好きな曲が多い。3シナリオあるからね。
ノーマルカジュアルで始めたら簡単すぎてハードクラシックでやり直した。FEでクラシックなど普段やらないが、カジュアルとクラシックの違いがロストの有無だけで、カジュアルでも味方がやられるとリセットする自分にとっては違いがなかった。ハードクラシッククリアで勲章がもらえる。
マップも敵の思考ルーチンも大味でifほど洗練されていない。覚醒のような突撃型だが覚醒ほど物量は多くない。
魔防が伸びないので敵の魔法が怖い。ifでは必須な魔法壁は不可能。しかし魔戦士にクラスチェンジすると魔法にめっぽう強くなるので別のゲームになる。
フリーマップで育成できるから育成しまくった。イラナイツといわれるクレーベもストーリー内での評判に負けないほど強くなり、1クレーベの単位も変わった。
カンストするまで育成してもクリア後のダンジョンが怖い。防御無視技持ちの敵と必殺率激高の敵がいて、カンストでも2発受けられない。
覚醒は2大陸が舞台でそのうちの1つがエコーズの舞台だから覚醒で見たマップがエコーズにもあり、聖地巡礼的なことができた。
覚醒・ifと違ってフルボイス。声と正義感の強さからアルムが炭治郎にしか思えない。脳内ではアルムを炭治郎と呼んでいた。じゃあルカは義勇かというとそうでもなく、「リズと青い鳥」の滝昇の方が近い。セリカとエフィは「リズと青い鳥」の希美とみぞれで、セリカは希美成分をある程度感じ取れるがエフィからはみぞれ成分を感じられない。
リメイク元のFE外伝のBGMを聞く機会があって、古いゲームの割に妙に良曲だと思っていた。やはり神アレンジだった。新曲も良曲多し。
DLCは星の神殿~深き場所~を買っておけばよかったとプレイ後に思う。成長率を上げるアイテムやドロップ率約0.01%のレア武器は実質ここでしか手に入らない。
DSのゲームは3DSでもできる。プレイしていたらエラーを吐いて落ちた。よく見ると端子が汚れている。運良くヨドバシで入手できたレトロゲーム復活剤を使うと落ちることなくプレイできるようになった。レトロゲーム復活剤は油なので汚れは取れない。汚れを取るなら無水エタノールと先の尖った綿棒を使えばいいのかな?
ハードクラシックでプレイ。FEでクラシックなど普段やらないが以下略。
アカネイアオールスターズってことで、アカネイア戦記のキャラや暗黒竜に出て紋章の謎で削られたキャラもストーリーにかかわらないところや外伝で仲間になる機会がねじ込まれている。
パオラとカチュアとシリウスはエコーズにもいたので、マーモトード砂漠を通ったときに、少し前のバレンシア統一王国の国王夫妻の新婚旅行で君らここに来たよね、などということができる。アカネイア大陸の北の蛮族のテリトリーが覚醒の時代には蛮族が建国した国になり、ラストバトルの舞台である竜の祭壇は覚醒でも登場する。このように未来の作品に思いを馳せながら聖地巡礼ができる。
しかしキャラが多いのに出撃枠が少なすぎて全然活躍させられない。「これ全員育ててプレイするゲームじゃねーから」ってことだ。たくさんのキャラから選んでねってことだろう。ほとんどのキャラはあまり強くなく、敵がカンストしてくる高難易度ではこちらも必要な能力値のカンストは当然必須だから使えるキャラが限られてくるはずだ。
訓練所で育成できなくはないのだが、難易度を上げると利用料金が高くなり、対戦相手も勝てないほどに強くなるので自由に使えるものではない。
出撃枠が少なく育成も自由にできず、上級クラスにするためのクラスチェンジアイテムも数量限定なので、キャラ多いゲームだいすきマンかつ育成だいすきマンの自分はこのゲームに不向きだった。
ルナティックでは通用しない邪道だがハードなのでボスチクで経験値を稼いでしまった。エースはボスチクしなくても自然に育つし(このようにエースが経験値を取りすぎると戦力が偏るので下策である)ボスをチクチクする前にワンパンしてしまうので、主に育成が遅れたメンバーにボスチクをやらせる。
クリア後にセーブしたらエンディングを見るだけのセーブデータになって自軍のメンバーを眺めることができなくなり、1周で終えるはずがマニアッククラシックで怒りの2周目に入ることになった(本当は通信対戦の準備画面から眺めることだけならできる)。開き直ってボスチクで育成するメンバーをもっと増やした。なんか育成メンバーを入れるゆるい縛りプレイみたいになった。
というわけで3DSの積みレトロゲーを数年かけてやり切った。これで先に進める。もう3DSはおもちゃ箱にしまい込んだよ。
New 3DS LLは液晶漏れが激しくてプレイに支障をきたすので、もし次プレイすることがあれば修理に出さないといけない。もちろん公式で修理はしてもらえない。修理をしてくれるお店がいつなくなるのかも不明だ。
それを言うと、男も女も「だからどうした?」って言っちゃうんだろうな。
男の方は、「おぬしできるな」って言ってほしいんだろ?言ってやるよと定型発達はできるだろうし、
女の方は、「あなた大変ね」って言ってほしそうだったら、言ってあげられるんだろう。
まあ、発達障害でも人と円滑にコミュニケーションするために定型発達のそれをエミュレートするくらいはできるけどな。
あくまでもエミュレートなので定型発達の人が共感コプロセッサで軽量に処理していることの何倍もの演算をやってそれっぽく見せているだけだし、
未知のパターンを受け取るとエラーになるので、反応性は悪いし、疲れるし、融通も利かないんだけどさ。
同じ傾向の異性だと恋愛相手としてベストマッチだから、別に発達障害だから自由恋愛できないとは思わない。
ただ、それだと社会生活が送りにくいので定型発達に擬態していることはままあると思う。
ぶっちゃけ、それなりのレベルの大学行っている人にはそれなりにお仲間が多い気がするんだけれど、違うんだろうか。
ここにいる人たちは論理的に話せば理解してくれる人たちばっかりで助かるー楽だなーみたいなのって、もしかしてそういうことなのかなと。
そっちももう売ってるものばかりだよ。一般への普及はこれからだけど。
たまに次のような書き方をする人がいるかもしれない。
result = f(g(x, h(y)))[0]
これはエラーメッセージをわかりにくくするのでおすすめできない。例えばIndexErrorが出たとして、どの部分のエラーかパッと見てわかりやすいだろうか。
以下のようにするべき。
z = h(y) tmp1 = g(x, z) tmp2 = f(tmp1) result = tmp2[0]
たった今、GPT(といってもBingのCopilotだけど)を使ったところだわ
AWS上でJavaScriptを動かしてて、AWSのライブラリ固有のエラーが出たんで
エラーメッセージをそのまま「これって何なの?」と聞いた
Amazon Qに聞いた方がよかったんかなw
でもブラウザで直接Copilotに聞けるから、こっちの方が便利なんよね。。
先日イオンのベンチに座ってたら、目の前のドリンクの自販機に業者のおじさんがやってきて、おじさんが自販機の鍵を開けて内部を開いたら、その瞬間に「うへえ~!」とかなり大きなため息のような声をあげた。
で、「何かあったのか」と思って自販機の内部を見える範囲でのぞき見してみたけど、自分の目では何も異常はなかった。
エラーか何かがあるようにも見えなかったし、在庫が空になってて補充の手間が大変そうというようにも見えなかった。
あのおじさんは一体なんで大きなため息をついたの?
本当に機械を開けた瞬間に中の何かを見てため息をついたような感じだったんだけど。
ちなみにおじさんはその後一人で普通に黙々と作業をするだけだった。
飲み屋でビール片手に、後輩に語りかける感じで話すよ。今日は、AIがどれだけプログラマーに影響を与えてるか、特にChatGPTについて話そうと思うんだ。
まず、ChatGPTってのはすごいよ。俺たちが昔必死に学んだことを、秒で答えちゃうんだから。でも、だからって俺たちプログラマーが完全に不要になるわけじゃないんだ。実際、ChatGPTが得意なのは単純で定型的なタスクなんだよ。例えば、基本的なデータ処理スクリプトとか、テンプレートベースのコード生成、単純なデバッグやエラーハンドリング、そしてドキュメント作成なんかはChatGPTに任せられる。
じゃあ、俺たちプログラマーの役割はどうなるかって?もっと高度な問題解決とか創造性が求められるようになるんだよ。複雑なシステムの設計や高度なアルゴリズムの開発は、やっぱり人間の得意分野だ。ChatGPTにはまだそこまでの理解力や創造性はないからね。
でも、これまでインターンやジュニアプログラマーがやってきた基本的な作業がChatGPTに取って代わられると、彼らが経験を積む場所がなくなるんじゃないかって心配もあるよな。これにはどう対処すればいいか?
まず、教育の場を再定義する必要がある。メンター制度を強化して、シニアプログラマーが直接ジュニアを指導するのがいいだろう。リアルなプロジェクトに参加させて、実際の問題解決を体験させるんだ。ChatGPTはサポートツールとして使えばいい。例えば、基礎的な質問にはChatGPTが答えて、シニアはより複雑な問題や高度な質問に対応する。
次に、ソフトスキルの育成も重要だ。チームでのコミュニケーション能力やコラボレーションスキルを磨く機会を増やすんだ。ペアプログラミングやコードレビューを通じて、実際に協力して問題を解決する力をつけることが大切だ。
それに加えて、高度な技術トレーニングも必要だ。オンラインコースや社内ワークショップを活用して、最新技術を学ぶ機会を提供するんだ。ジュニアプログラマーが自分で学び続ける意欲を持つようにサポートするんだよ。
シニアプログラマーやメンターには、新しいスキルセットが求められるようになる。技術的な専門知識はもちろん、教育能力やフィードバックの提供方法、対話スキル、プロジェクト管理能力、そしてモチベーションを高める力が必要になるんだ。俺たち自身も常に学び続け、適応し続ける必要がある。
だから、ChatGPTが登場したからといってプログラマーが不要になるわけじゃない。むしろ、俺たちの役割はさらに重要になる。AIと共存し、お互いの強みを活かしながら、より高度なスキルを身につけていく必要があるんだよ。
未来のプログラミングの姿は、AIと人間が協力し合うことで成り立つ。新しい技術を学び続け、常に自己研鑽を怠らずにいれば、どんな時代でも必要とされるプログラマーでいられるはずだ。AIをうまく活用しながら、俺たちの強みを最大限に発揮していこうぜ。
結婚したいのかよくわからないけど、なんとなく一人は嫌な気がしていて、それでいて本当に彼氏を作ろうともせず、真っ当に頑張って結果を掴んでいる人に嫉妬し、じゃあ資格でも取ろうとか前向きに動いてるふりするけど、結局身にならず、やはり自分は恋愛や結婚に向いていないと思い、でも完全に結婚したくないのかというとよくわからなくて、ずっとループ
27歳、今まで恋愛経験なし、彼氏なし、処女。一般的に言って何か欠落しているので、ここまでこじらせているのだと思う。アプリはやった。でも続かなかった。合コンにも行った。でも、自分は選ばれないと謎の卑屈さを発揮して連絡を続けなかった。
卑屈、卑屈、卑屈、それは間違いなく心の底にこびりついていて、勉強なんて学生時代にせず遊び惚けていたから、就職していざ頭の良い人たちの社会に入ると、本当に悲しくなる。金持ち喧嘩せずとは本当のことで、「持っている」人たちは劣った人間が集団に居ても、優しい。何があってもこいつが同じ土俵に立つことはないという余裕なのか、今までくぐってきた修羅場なのか、本当に優しいのだ。すごいことに彼らは家柄も知性もある上に、体力もあるし努力もするのだ。
レベルが同じくらいの人たちは、同じボリュームゾーンで付き合って、結婚していく。思いのほか若いうちに。晩婚化なんて正直感じない。みんな30歳までにはきちんと相手を見つけて、覚悟を決めて、身を落ち着けていく。それか、同年代の時期にはすでに一人でも自分の道を貫いていこうと思える強さが備わっている。実際そんなことないのかもしれないけど、切り替えもうまいんだよなあ。そう考えると、どうすればいいかわかんないなんて、こんなことでもやついてめそめそしている時点ですでに一つ次元が低いところに生きているのだろう。
「わたし結婚とか本当に無理だと思う」とか言っていた友達ほど本当にさっさと相手作って結婚していく。本当にこじらせている仲間はもういなくなってしまった。卑屈だから、正直同棲の話とか、結婚の話とか全然聞きたくない、結婚式だって行きたくない。お金はちゃんと出すから幸せな状態を見せつけてこないでほしい。だって1年前までは「むり~笑」とか言い合ってたのにこれだよ、なんと自分の惨めなことか。そしてそんなことに引っかかっている自分が矮小で、一番残念な自覚がある。
自由はいい、というかフリーだった時期しかないからそれ以外がわからない。適切な異性との距離とかわからない。どうやって距離を詰めればよいのか、何かアクションを起こして拒まれた際にきっと立ち直れない自信がある。手探りで正解を探せる時期は学生まで、いまの年齢で経験が無さ過ぎて、かつプライドが高すぎるのだろう、トライ&エラーができるほど打たれ強くない。
うだうだ言わずやってみないと何も始まらないというのは間違いないが、続いたためしがない。アプリなど何度DLしただろうか、1か月以上続いたことがない。ダイエットも、美容も。勉強だってすぐ飽きる。意志が弱い、本気で変わろうと思ってない、やる気がない、きっとそうなのだろう。やはり本気ではないのだ。
そんなこんなで自分に甘く、他人をうらやみ、勝手に卑屈になって辛くなっているだけの自分だが、最終的に結婚したいのか?と自分に問うと、やはりわからない。わからないという言葉で現実をみるのから逃げているのだろう。きっとこのループを3か月周期くらいで繰り返して、35歳くらいになって、いよいよこりゃあ、うまくいってわんちゃんもない、限界だ、とはっきりとした時には何が見えているのだろう。