「デバッグ」を含む日記 RSS

はてなキーワード: デバッグとは

2023-06-17

プログラマー存在に気づく話

ただの気づきメモである

管理課には件数数え係や絞り込み検索条件出す係などがおり

施工課には設計係や工事係などがおり

進行状況開示係もいたりする、という感じで

プロジェクトの中の課や係の構造考えるのがプログラマー

組織的メンバー関数メンバー変数を使ったりする

なので目的を果たせない人間組織にもまたデバッグ必要である

2023-06-10

もしかしてはてなーって、車にはアクセルブレーキの両方が必要って理解してない人?

ちょっと前に

SEX快感が子孫繁栄に貢献するデザイン←わかる

でも出産苦痛わからん

っていう増田で皆が盛り上がってたよね。

これなにもおかしくないでしょ?

出産というリスキー行為に対して正しくリスクを感じることが出来ない生物が滅びやすかった」

→「だから今いる生物出産苦痛を伴っているのが多いよ!」

でなにかおかしいことある

これってつまり

アクセルしかない車は滅んだ。ブレーキがないと運転手死ぬから

ってだけの話でしかないんだけど?

なんでこんなことを理解するのに「うーんうーん。難しいなあ」「皆さんどう思いますか」「やはり、バグだと思いますね」って議論してるん?

アホなん?

「もしもこの機能がなかったらどうなっていたかについて、ちゃんシミュレートしてみる」だけでいいんだけど?

なんなん?

現実存在しないものに対してのシミュレーター最初の1動作までしか動かせないん?

つうか1動作分の処理でも「出産を軽んじたことで母体が死亡」は想定できない?

「痛みがなかったらもっとポンポン生むじゃん!はい勝ち!論破!俺が正しい!」になるのなんで?

マジで分からん……はてなーってIT系気取ってる割にデバッグセンス人類平均未満ばっかなのか?

2023-06-06

anond:20230606124631

例えば、Rustだと変数宣言する時に

let a={

//宣言をする為の処理

};

のようにスコープを分けられるからデバッグの時とかに変数宣言する為に使った変数」とかが残り続けることがない。

PHPだと可読性の為に変数の処理を段階的に分けようとすると、それがメソッド内に残り続けてデバッグをしようとしたときに非常に読みづらいしバグの原因になる。

ifやforのブロック内で宣言した変数もその後に残り続けるからわりと困ってる。

Rustばかり書いてきたSWEPHPプロジェクトに携わって思ったこ

スコープ限定することができなくてデバッグの時に訳が分からんくなる。

 ・メソッドを分けて切り分ければよいのか?でもこれをするとパフォーマンスが低下するしな。

・型の情報がほぼ無いか知識を引き出す為の取っ掛かりがつかめない。

 ・Github Copilotに頼り切りになってる。それが無かった時はフレームワーク機能を丸暗記してたのか?

 ・RustやTypeScriptではVSCode上に表示されるドキュメント情報を読みながらコードを書いていたので、それができないのは本当につらい。

・nullがあるのが気持ちが悪い。Optionが無いとエラーハンドリングバグまくりそう。

・まだPHPやLaravelの機能を完全には把握していないから、これから深淵を覗くことになりそう。

2023-05-25

新しいスポーツを作る趣味ってないの?

同人ボードゲームを作ったり謎解きを作ったりゲームを作ったりするのは趣味として存在するけど、新しいスポーツを作る趣味って無いよね。

ルールを考えて実際にやってみてスポーツとして成立するかチェックしたり、無敵の戦法が無いかチェックしたりして洗練していくの。

皆で体動かしてデバッグするの楽しいと思うんだけどな。

同人スポーツというジャンル、あればいいのに。

2023-05-22

anond:20230522211248

同じく婚活中の増田です。

自分はとにかく選り好みせずいろんなタイプの人と会ってみて、自分の心に「今の人どうだった?」と問いて、自分にとっての譲れない点を見極めている。

そして同じように、会った人から質問にとりあえず答えてみて ex)「趣味は何ですか?」「体を動かすのが好きです」

答えてみると「今の答えしっくりこないな」とか「確かに私って体動かすの好きかも」とか自己の再発見ができる。

何事もトライアンドエラーですよ。自分自身をデバッグするのです。

2023-05-19

anond:20230519101239

まぁ今思うと2万円は自分個人情報危険晒すデバッグに協力してくれてありがとう、って意味だったんだろうな

2023-05-18

国民の何割に通じるんだろう?っていうIT用語

バグ

デバッグ

ローンチ

バックアップ

 

バグ」あたり日常会話で出していいかかなり迷う

デバッグ」は流石にまだ勇気がない

2023-05-16

Excelはすごい

ブック使ってる人にデータの現状がどうなってるか何があってどうなのかをわかりやす通知表示しようと中間値を集計したり条件付き書式を設定したり見やすくしたり4hくらい頑張って

若干重くなったけど表示はできた気がすると思って動作デバッグ兼ねていろんなデータ入れてフィルタしたりしなかったりしてたらフィルタ機能の数手で用が済むことが分かった

よしみんなフィルタ機能使え!解散

2023-05-15

anond:20230515204648

まあプログラマーですらデバッグ実行中に例外などで落ちた場合ログの一つも出さずに〇〇したら落ちただけしか言わないやついるしなあ

QAに最初にお願いするのはどういう流れかと再現性あるかないかを明記してくれってぐらいだし

2023-05-12

AIにいろいろサポートしてもらって動画つくった

これ作った。

YouTubeベストコメントTOP 5 [2023.05.11] #shorts

https://www.youtube.com/shorts/p1MTCvbwwdE

なにこれ

デイリーYoutubeおもしろコメントランキング形式で紹介する動画

インプットとなるデータはこないだ作ったYouTubeコメント収集してランキング形式で表示するサイトから引っ張ってきてる。

その際の日記ChatGPT使ってずっと作ってみたかったWebサイト作った

動画つくるところは全部pythonで書いてて、そいつランキング順位数字を5つ入力するとそれをもとに動画を作ってくれる仕組み。

なんで作った

こないだ作ったサイトあんまり望んだ結果にならなかったため、もう少し面白いもの作れないか考えた。

サイトに表示されるコメントのうち秀逸なコメント主観ピックアップしてまとめたらそこそこ面白くなるのではないかと考えた。

人が集まる場所でそのまとめを公開しようと思い動画化してyoutubeアップロードすることにした。

AIになに手伝ってもらった

ChatGPTに以下を教えてもらった

Niji journeyに以下を作ってもらった

AIどう?

ChatGPTは相変わらず自分全然知らない領域の案内役として重宝した。最初にやりたいことの実現手段をいくつか提示してもらって、次に自分が決めた実現手段の骨格となるサンプルコード提示してもらってそれを動かし、コード自分で肉付けしつつエラーが出たらデバッグも手伝ってもらうという使い方をした。たまに間違ったことを言ってくるのでそのときにググったり公式リファレンスを見たりした。でも最初からググって調べるよりサクサクと事が運ぶし、なによりChatGPTに「こんなん作りたいんだけど?」と聞くとスッと正解に近いもの提示してくれるので最初の動き出しの心理的障壁がだいぶ減ってありがたかった。

AIイラスト生成サービスとしてNiji journeyは今回初めて使ってみたけど人物動物、背景、小物の秀逸なイラストが出力できるので使い道がかなり幅広いと思った。今回スマホを持ったかわいい女の子画像をたくさんかつ似た絵柄で欲しかったので以下の戦略画像出力した。

  1. 女の子, スマホを持っている, 画面4分割, 白背景」みたいなプロンプトで気に入った画像が2,3枚が出てくるまで回す
  2. 気に入った画像2,3枚をブレンドして子画像を生成する
  3. 生成された子画像と親の画像近親相姦ブレンドして画像を何度も生成する(たまにほかのいい感じの画像も交えた3P, 4Pもしてみる)

これで似た絵柄でかついい感じにバリエーションの異なる画像が得られた。

つぎになにする

2023-05-05

自治体電子アンケートに答えた

封筒で来たけど、電子でも回答できるよって書いてたのであたぼうよ!!と思ったのでQRコードを読み込んでページを開く


15分くらいで終わるアンケートと書いてたので、ボリュームはそれなりだった

が、ページがわけられているわけではなく、スクロールで一番下に行くまで回答がずらーーーっと並んでいる

いつ途中でデータ飛ぶか気が気ではなかった

ページネーションくらい用意しろ

項目が多いのは仕方ないにしても、1に回答したら次は問3、と書かれているところでスクロールするのが手間なんだよ!

察してくれ!

委託したのだろうけど確認してくれ!

極めつけは1と回答した方にだけお聞きしますの項目、1と回答しなくても「必須回答です」と表示が出て無理やり回答させられる

(画面上は「回答次第で選択肢が変わります」と記述があったが、機能してなかった)

スマホだったかブラウザによってはjsあたりが動かなかったのだと予想する)

その他があれば「回答してないのに必須と言われたので回答しました」と記述し、その他がなければ仕方ないので適当な項目を選択した

虚偽の回答を強要させるシステムになってんの、気付いてくんないかなあ?

エクセルで集計するから大丈夫ですか?

あ、役所からジャストカルクか???

自分たちで手間増やしてんの理解しろ

まちづくりに貢献するためにアンケートに協力お願いします〜とかどの口がと思うわ

と言うわけで、封筒も同封されていたけれど意地と怒りで電子アンケート送信しましたとさ

電子アンケート選択肢を増やすならちゃんとして欲しい、デバッグ特にちゃんとしてほしい

市民の声もクソもないよ

まあ母数からして参考になるような数だとも思ってないけど

2023-04-19

anond:20150716210635

ブコメ

kobito19 (バグ解明した後の)バグ修正も広義ではデバッグやろ

 ← それ逆や。「バグ修正」「バグ取り」こそがデバッグの原義や。(広義ではバグ探しのプロセスも含めるが)

anond:20150716210635

デバッグが早い人は報告者が優秀。

俺が遅いのは追加情報求めた相手レスポンスが遅いから。

anond:20230419091348

バグを見つけただけでデバッグ終了あつかいしてもらえたら、どんなに仕事はのどけからまし、、、(字余り)

anond:20230419090107

まあ、バグを見つけ出すこともデバッグ工程の中の一過程ではあるけどな。まずは見つけないことにはバグは取り除けないわけだしな。(もちろん見つけただけでデバッグ終了とはならんけどw)

デバッグバグを取り除く作業なら、ってダイクストラ御大も言ってるだろ

まさかダイクストラも知らずにプログラム書いてないよね?

anond:20230419000253

ネットだとデバッグバグ発見みたいに使う人もいるし

 ・・・ そうなんか? debug という語の語構成を見れば本来意味は一目瞭然なのにな。

デバッグが早い人は地獄

デバッグが早い人は空をとび

デバッグが早い人は岩砕く

デバッグの力身につけた

正義ヒーロー

デバッグが早い人

デバッグが早い人

2023-04-18

anond:20150716210635

わいデバッグのろのろおじさん(のろおぢ)、参考になります

2023-04-06

anond:20230406195428

ワイはアプリデバッグでiOS12のiPhone5s使ってるやで

去年はiOS9のiPhone4S使ってたけどとうとうXCodeが非対応なったやで

ログイン ユーザー登録
ようこそ ゲスト さん