「gui」を含む日記 RSS

はてなキーワード: guiとは

2024-11-20

Immersive Translateっていう翻訳ツールというかブラウザ拡張機能が便利すぎてヤバい

良いところ



ダメなところ



いやマジで便利なんだが開発元が中国っぽくて勧めづらいんだよな…

BFD3を買った

インストールただしただけではStudio Oneから見えなかった…😟

直接.exeとか.dllの入ってるフォルダを見るように指定したら使えるようになったけど、VSTフォルダ構成がなんか混乱してきた

なんか一向に曲ができない、なんか違う感あるので、いっそVST書く方でもやろうかと思った

VSTといえばJuceでしょ、とJuceのテンプレート生成してVisual Studioビルドできるところまで確認はした

なるほど、みんなこんな感じで書いてるんだね

ついでにlibsdlがver.3作ってる途中なので、それもサンプルコードをいくつかビルドしてみた

ちゃんと動くね、2Dゲーなら問題なく書けそう、まあ、今の時代ゼロからC++Javaで書きたがる人がいるかというと少ないとは思うのだけど、

個人的にはUnityUnrealGUIみたいなのはクソだと思ってて、1行から書き始めて動作する方が落ち着くんだよね

でも、コードはもうあんまり書きたくないんだ、作曲したいんだ、コピーしたいんだ

Logic Proのドラム音源とかそこそこいいんだね、ちょっとMacほしくなる

というか、俺がMacほしくなる要因が、ヒラギノフォントとか、ドラム音源とか、なんかもうOSとかハードとか関係ないな、おまけがほしいになってる

Mac OS X Jaguarぐらいから?の付き合いだったけど、やっぱりxcodeはクソだと思ったし、Obj-Cもクソだと思ったし、今はまあSwiftあるけどさ…

Cocosゲーム作ろうとしたりとかしてたよな、なんか見せた人のウケは悪かったけど…

地図情報システムももうやりたいことあんまりないしな…

若い頃は死ぬほど絵が描きたかったはずなのに、こうなってみるとまったく創作意欲?がわかないな…😟

正直、作曲欲もあるというとウソになる、ずっとやりたかったけど、色々諸事情があってやれなかったので、死ぬまでぐらい好き勝手にやりたくなった、

そういう後ろ向きの発想なんだけど、こうなると自分から何か発信したいとか、そういう姿勢じゃないんだよな

アーティストになりたいんじゃなくて、スタジオミュージシャンになりたいみたいな…、まあ、それももう無理なおこがましいレベルの低さなだけど…

まあ、病気の件もあるけど、やるの遅すぎたよね、楽器10代ぐらいから始めて、ギターベースドラム技術としてのボーカルピアノ

シンセサイザー系のキーボードブラス系、一通りやるべきだよね、うまくならなくていいけど、どんな楽器でも触れるレベルにはなっておくべき

能力機械いくらでも増幅してくれるけど、知識機械が植え付けてくれるわけではないので…😟

やっぱり、まずはバンドスコアを買って、DAWに落とし込むとか、Guitar Proで楽譜として採譜して、MIDIに変換したものDAWで読んで加工するとか、

いずれにしてもDAWにらめっこしてても駄目だし、Amplitube立ち上げて音色遊んで時間過ぎてっちゃうし良くない

2024-11-03

連休の暇潰しでLinux From Scratch + Beyond Linux From Scratchをやっている

いつになったらGUI表示できるのか…

2024-11-02

anond:20241102072812

この話、逆のほうが強く感じた

Linuxのほうが良いって言っててWindowsバカにしてる人、こういう人でWindowsちゃん勉強して使ってるひとをあまり見ない

GUIで使えるから雰囲気で使って使いづらいと言ってたり

難しいLinuxを使いこなすだけの時間Windowsに当ててたらLinuxより早い段階でほぼ不満なくWindows使えるようなってると思うけど

個人的にはLinuxシェルよりWindowsPowerShellのほうがスクリプト言語に近い感覚で使えて扱いやすいと思う

2024-10-26

ベースの音とかドラムの音をMIDI自動的にしてくれような便利な道具ないの?ドラえも~ん!

耳コピしながら手で打ってると発狂しそうなので、昨日から便利そうな道具探してるけど、よくわからん

あっても使い方がわからん

というか、音楽関係ソフトウェアはなんでこう使い方がよく分からんのが多いんや、GUIデザインには以上に凝るくせに使い勝手が最悪なのはなんなんや

YAMAHAのTHR5のあのソフトもなんなん?GUIを全部手で描画しないと気が済まんのか?

普通にWin32GUI使うのイヤにしても、もっとこうなんかあるやろ…😟

あと、便利そうなプラグイン体験版を使おうとするたびに、独自ライセンス管理ソフトインストールさせられたり、なんか色々面倒、雑多なアカウント増えるし

とにかく、音→MIDIデータってなんかないの?

もう、曲の音声丸々入れたら、楽譜ピーガタガタタ…とか出力される機械ってないの?

教えてよ、ドラえもん…😟

2024-10-24

Android Studioが糞過ぎる

もう文句しか出てこない。

これまでいろいろな開発環境を使ってきたけど、Android Studioは本当にダメだ。

特に環境構築が煩雑すぎて本当に糞過ぎる。

別途Java環境も構築しなきゃいけないし、おまけにJavaバージョンによってはAndroid Studioとの相性が悪くてエラーが出ることも多い。

最初から最低限必要ものは揃えてくれればいいのに、後からどんどん障害物が出てくるから本当にイライラする。

そして証明書を取得するプロセス

アプリリリースするためには署名必要なんだけど、これがまた本当に面倒。

Android Studioには「キーを生成する」機能があるけど、これが直感的じゃない。

手順を調べるのに何時間も費やしたことか。コマンドラインからキーを生成するのか、GUIでやるのか、どっちにしても「なぜこんなに複雑にするのか」と思う。誰が得するんだ、この面倒くささは。

それでも頑張って環境を整えた後、いざプロジェクト作成

が、これまた問題が出てくる。ビルド時にエラーが出ることが多い。

何が悪いのか全然からないし、エラーメッセージもわけがからない。

ググって出てくる情報も正解とは限らない。結局時間けが無駄に過ぎていく。無限ループに入った気分。

こうやってひたすら環境構築と闘ってきたわけだが、実際にアプリ開発に入ると今度はAPIの変更やライブラリ依存関係でまた地獄が待っている。

新しいバージョンが出るたびに、対応しなきゃいけないことが山積みで、これをやっていると「何のためにこんな苦労をしているのか・・・」と思わずはいられない。

結局Android Studioを使っていると常に試行錯誤連続で、楽しいというよりはストレスたまるだけ。

正直、他の言語フレームワークに目を向けようかとも思ったこともある。

React NativeやFlutterなんかは環境構築がスムーズで、すぐに開発に入れる印象がある。

なのにAndroid Studioに戻ってくるのは、Android市場の広さが魅力的だからだろうか。

でも何度もこの環境で悩まされると、本当に心が折れそうになる。

というか開発者を苦しめるこのツールが、どうしてここまで多くの支持を得ているのか理解できない。

頼むからもう少し使いやすくなってくれよ。

2024-10-21

JTCのシステム部門に居るけど何か心が折れた

1行まとめ

SaaSとBIツールでどうにかなりますと言われて心が折れた

詳細

転職でJTCに入ったが配属がDX推進部だった。ずっと上流から下流までシステム開発に携わってきたので仕事は温いがそれ以上にローコードやノーコードツール危機感を感じ鬱になりそう

ちょっと前は苦手だったデータ加工も今じゃGUI簡単タスクに出来るのでデータをS3に置けば勝手に集計してBIツールで見やすく出来る

それをS3をOnedrive程度と思ってるitパスポートも持ってない社員が得意気に言ってるのを聞いた時何か心が折れた

面倒なデータ取得とかは他部署だしちゃん業務も分かれてるしDXとしても理想的な流れだと思う。自分も学べば良いと思うが前の仕事でBIツール導入にも携わったので何となく機能限界は分かっているし、今はツールの組み合わせで限界もなくなってきている。サーバレスすらもう古い。でかい会社なので利用料金高騰でツール終了もたぶん無いだろう

今後はマイクロサービス化も進むからバックエンドは最小でローコードやノーコードで作られたフロントデータが入り、それをローコードやノーコード連携し、ローコードやノーコードで取得し、ローコードやノーコードで表示分析する時、ごく一部のシステムエンジニア以外は不要になるよね

APIとかネットワークとか学んでも活かせるのはローコードツール作ってる会社エンジニアくらいで大半は無駄知識持った無能に成り下がるよね

金のない中小かに仕事あるだろうけど給与減るし、このままPythonとかwwwって笑われながらどんどん要望に合わせた自動化タスク作るのかと思うとIPAベンダー資格すら憎らしくなってきた。今はMSツール資格とSalesfarceよ。AWSのとか使えね

何かホント転職失敗したかも。社内異動申請しようかな

2024-09-26

ハートキャッチプリキュアopコードが読み取れない

初代プリキュアは初回一発でコードが当てられるのに、なんでだろう

なんか、コードが当てられる曲と、当てられないタイプの曲がある気がする

少なくとも、自分は耳は駄目な方だと思っているので、ベースギターのような音がない曲とかはかなりアウト、つらい

伴奏ベース音を地道に読むしかない、でもベースがあれば簡単である

問題ベースギター低周波、低音域であるため、プロでも聴き取りづらいことがあるのである

しかし、今はAI技術も相まって、奇麗に原曲パートに分けることができる

分けるツールも数多くあるが、Meta社が公開してるものオープンソース無償で一番よいであろう

それを呼び出すGUIツール存在するので、そちらを利用した方が簡単であろう

規約上良いのか怪しいが、検索ワードを入れるとYouTube上の楽曲が表示され、そこからパート分けしたいものクリック一発で選べるようになっている

さて、比較的奇麗なドラムベース音が取り出せるようになっただけでも、大昔に比べれば快挙であろうが、私はこのパート分解した音声データをそのままDAWに貼り付ける

ちなみに、私の現在DAWStudio Oneである

貼り付けたベーストラックトランスポーズ?だったかを0から12に変更すればオクターブが1つ上がる

このベース音が馬鹿みたいに聴き取りやす

オクターブは2つまで上げられるみたい、でもオクターブ1つがちょうどいい

あとは短音でベースがなくともギターで真似していけばいいし、打ち込みのトラックピアノロールに打ち込んでいくのもいいだろう

原曲の音声を使うのはYouTubeでは厳密には規約違反であり、違法であるはずだが、すべてを聴き取って打ち込み、楽器演奏を録音したコピー演奏は許されているはずである

これぐらいの簡単な曲であれば、ベースの音をそのままパワーコードにするだけで、ほぼなんちゃってメタルバージョンのできあがりである

ただ、問題なのは最近日本楽曲である

最近日本楽曲は、異常にコード進行が複雑で、頻繁なものが増えてる

そうなるとテンションの違いなどがかなり顕著に意味を持ってくるので、パワーコードにしてしまったら、そのニュアンスがまったく死んでしまい、意味がなくなってしま

それからベースの音=コードルート音みたいな安直パターンからも外れやすくなるので、そこは注意する必要があろう

しかし、少なくとも昭和平成アニソンであれば、大抵のものはなんとかなるものである

ただ、ときどきヒカシューとか変化球もあるので、それをどうするかはこれから考えるべき課題であろう

2024-09-19

anond:20240919114904

昔はJavaマネだし嫌な感じのオブジェクト指向感強いしGUI微妙ものだったからそんな好きじゃなかったけど、最近は便利機能が色々増えててそんな悪くないよな

ただ.NETサポート期間短いから、実質無期限みたいな.NETFrameworkの方で作らざるを得なくてこれらの新機能が使えないのが困るところだけど

windows10の終了に合わせて.NETFramework廃止してくれればいいんだけど

2024-08-29

そういえば、GodotのIDE自体がGodotで書かれてるし、

Godotで書かれた画像エディタとかあるんだから、あれC++とかで書けるようにしてくれたらいいのにな…

あと、BlenderGUIだけ分離しようとした人とかどっかにいた気がするんだけど、

日本語ちゃんと使えるマルチプラットフォームGUIライブラリって、未だに決定打ない気がするんだよな

誰か頑張って…😟

そういえば、いつだったか深夜にEテレ観てたら、

PythonTk使って芸人?がゲーム作る企画やってたけど、なんでpygame使わないんだろう…😟

というか、もういい加減Tcl/TkTkだけ延命するのやめない?

権利問題とか色々あるけど、Qtの方がまだマシだし、まあQt見てれば分かるけど、マルチプラットフォームGUIを実現するってかなりキツイ作業だし、

メンテコストもかかるからいつまでもTkにしがみついてるの分かるけどさ…

FLTKとかもバージョン2がとん挫しちゃったし

今なら、dear imguiじゃないかなぁ…😟

imguiって、なんもしてなくても画面更新してるんだろうし、かなりエコじゃないと思うんだけど、画面更新するアプリゲームかには適しているし、

というか、作者はそもそもそのつもりで作ったわけだけど…

てか、もうマルチプラットフォームGUIって、特殊な状況を除けば、もうWebブラウザだよな

最初の話もPythonじゃなくて、JavaScript使えばいいのに…

Canvasレンダリングしてゲーム作るやつなんて、腐るほどあるだろうし…

2024-08-22

面白かった頃のITを書いてみる

「ハーイ!ジョージ!」の頃はまだ良かったんだ

俺もピエロ🤡に扮して「ハーイ!女児ぃ!」とか言たいだけの人生だった

でも、ラストで巨大な蜘蛛が出てきた時点で興醒めですわ、どんなサメですわ

ウソです

田舎MSXに搭載されていたマシン語モニター機能とか使ってマシン語書いてた頃ですかね

文字をレンガ🧱とかに変えて、ロードランナーみたいなの作ってました

ウソです

中学校の私はマシン語理解する脳がありませんでした

MSX1以降、大学に入るまで、私はほとんどパソコンを使っていないブランク期間があります

ブランクの間、主にやってたことは絵とか漫画とか描いてました

パステルとかアクリル絵の具とか楽しかったですね

大学に入って、物置からMSX発見して、当時購入したマシン語入門的な本とか、

MSXカートリッジ機能を使って電子工作やる本を買ったりとかして、

MSXカートリッジの形状をしたユニバーサル基盤を秋葉原に買いに行ったこから、そこから毎週毎日秋葉原に行くようになります

まだ、オタク系のアニメとか漫画とかフィギュア模型の店とか、メイド喫茶とか、まったくない時代でした

MSXZ80マシン語を一通り理解して、MSXカートリッジユニバーサル基盤刺して、自分で組んだ電子回路MSX制御したりして遊んでました

あと、大学入学祝いPC-9801だったので、それをいじったりもしてました

Microsoft Quick CとかTurbo Cでプログラムを書いたり、Cマガジン定期購入するようになり、TeX最初に動かしたのもPC-9801だったと思います

そのあと、米国から輸入したPC/AT互換機を当時のドスパラだったかな?で購入して、私は運が悪いのか、ちょっと色々と酷いのが届いたのですが、

それを騙し騙し使うことにして、Laser 5が販売していたSlackwareLinuxインストールしたり、DOS/V海外ゲームやったり、なんだかんだ楽しかったのかもな

あと、まだアルファ版?だったかんのJavaを、えらい長い時間かけてダウンロードして、それのサンプルをひたすら眺めて勉強したりしてました

CとJavaソケット使ってネットワーク系のプログラム書いたりとか、簡単チャットみたいなのとか、JavaだとAWTGUIまで作れちゃいますから便利になりましたよね

JavaからSmalltalk勉強したりもしたなぁ

そういえば、前のバージョンScratchソースコードをなんか読んだ記憶がある

ただ、自分はBIO100%みたいにもなれなかったし、X68使ってる人たちみたいにもなれなかったし、Lightwave使ってる人たち、新海誠みたいにもなれなかったし、

なんか色々仕事したり、賞をもらったり、色々あった記憶はあるのだけど、何者にもなれなかったし、今も何者にもなれてないままですね、心に刻んでおくよ

2024-08-21

何故かnouveauが有効になってNVIDIAのproprietaryドライバconflictしてGUIが起動しなくなった。

どうにもnouveauが無効にできなくて困ってたけど、よくよく考えたらもうnouveauで良いかなって気分になってnouveauにしてみた。

今のところ特に問題なしだし、これでいいわ。

昔、デュアルディスプレイにするためだけにNVIDIAドライバ入れてたんだよね、たしか

今もうデュアルディスプレイ使ってないし。

anond:20240820124516

UnityもUnrealEngineも本格開発するなら大差はないんですけどね。

どのみちカスタマイズしないといけないというだけで、より短縮できるエンジン選択しただけの内容ですよ。

大まかにゲームエンジン特性

  1. クロスコンパイルと各実行環境への最適化精度
  2. 計算処理郡(ライブラリ自体の速度やCPU負荷、GPU負荷分散の精度や、メモリスレッド考慮した精度
  3. 最低必要な処理郡(IKとかそういうやつ)のレベルの高さと不必要な処理の削減のしやすさ、選択のしやす
  4. グラフィックエンジン能力、各プラットフォームの描画API最適化や、最新の描画技術統合GI等)
  5. GUIでの操作のしやすさ、非エンジニアとの連携のしやすさ、コンフリクトの起こしにくさ

評価ポイントになりますが、ゲームによって不必要ものは削除したり先鋭化したりしますが、大元開発者UnityEpic Games)との連携が不可欠になってしまます

大体の場合海外レスポンス非常に悪いので、自社でやれるなら自社でやったほうがカスタマイズやすいし、何なら最新の描画処理なんていらない、ってなるんです。

もちろんUnity最高HDRPいいよね、とかはちょっと……となりますが、エンジン性質を知ってる人であれば別にUnityだろうとUnrealEngineだろうと大差ないです。

スタンダード状態での品質はもちろん大型タイトル作るならUnityは論外ですが、小規模〜中規模で制作するならUEだとBP管理がクソ面倒なので、Unityの方が良いです。

2024-07-31

サーバー側のことには詳しくないのだけど

クラウドは別として自前でサーバー立てるようなときの設定って未だにテキストファイルを直で弄れとかが多い

今時もうgui分のリソースけちらなくていいし

専門性が下がって安くなると思うんだが

やっぱダメなんもんなの?

2024-06-17

郭の詐欺はアント・ギャングを苦しめるだけだ

#国文gui#ワシントンファーム

Guo Wengui 氏は、農場から XiCoin まで、一日中空に向かって自分無駄なことを宣伝しており、「HiCoin の暗号化機能と将来の支払い、そして将来の米ドルとの交換が歴史を作るでしょう。彼はその人です。」安定した通貨、変動する最新の暗号化された金融プラットフォームを備えているのは 1 つだけです。」 アント ギャングはだまされましたが、何十回も約束を破られた後、郭文貴は再びゲームプレイし始めました。そして何度も何度もアント ギャングプレイしましたが、郭はWenguiには不服従感覚はありませんでした。この老詐欺師は、仲間の福祉のためだと主張して、仲間を金持ちにしているふりをしましたが、実際には、それは新たな投資嫌がらせの波でした。彼は試みて失敗し、今またそれを行っています。その後、Xibaoがもう市場に出ていないことが明らかになりました。普通の人々の考えや反応によると、彼らは非常に動揺し、悲嘆に暮れているはずですが、Guo Wenguiは珍しくおしゃべりし、そのニュースを軽視し、後悔していませんでした。その代わり、カメラの前でペッパーチキンを食べました。美味しくて口の中が油でいっぱいです。 。なぜ?詐欺成功したので、Xicoinの上場時期や上場時期については? Guo Wenguiは冷酷で悪党に見え、手を広げ、知らないと主張しました。 Guo Wengui偽善簡単に暴かれますが、Guo の詐欺Ant Gang を罠にはめるための別の方法にすぎません。

2024-06-13

[] 今日おやつ

ErosEnro - [GclFIuRIoGhmOe] (花火)

10yue - [ZpOZ9oa6QqJweD] (アンコ)

 

iwara source downloaderの作者が公開停止して使えなくなって久しいので代替を紹介

https://github.com/dawn-lc/IwaraDownloadTool/blob/master/.github/README/README_ja.md

Chrome系/Firefox対応。Tampermonkey入れたあとスクリプトページからインストール

以後iwaraが改変されてUIが出る。ファイル名はiwara source downloaderと同じ書式にするなら

%#ALIAS#% - %#TITLE#%

とする。自分は末尾に動画IDを足すため[%#ID#%]もつけてる

ページにチェックボックスが出るようになるため複数ダウンロードにも対応

MEGAリンクのある動画DLせずそっちに誘導する機能もあるがiwara画質でいいならSettingでオフればおk

宛先フォルダまでカスタイマイズしたい場合はAria2というコマンドラインの汎用DLマネージャを拾ってきてパスの通った場所に置き

Node.jsインストールしてからpowershell

node node-server.js &
aria2c --enable-rpc --rpc-listen-all

を実行してからスクリプトのSettingでAria2方式選択してSaveで閉じればできる

ただし標準ではブラウザの保存パスではなくpowershellカレントディレクトリ基準になるのでスクリプトのSettingからフルパス指定しとくといい

もしダウンロードキューGUI確認したいなら、 https://github.com/ziahamza/webui-aria2 をまるまるクローンしてどっかのフォルダに置き

powershellでそのフォルダcdしてから上記コマンドを実行して、ブラウザhttp://localhost:8888 を開いておけば見られる

常用するならWindowsのスケジューラーログオン時このコマンドを書いたbatファイルを実行するようなタスクを追加しとくといい

WebUIからダウンロードアドレスを追加する場合、いにしえのflashgetがやってたような並列ダウンロードなんかが使える

なんかDLがすぐタイムアウトするような某サイトで使えるかもしれない

2024-06-04

生活残業をしたい人のためのおすすめパソコン環境

ブラウザChrome一択

生産性が全ブラウザの中で一番低いにも関わらずなぜか使用率が高いので、生活残業を稼ぎたい人に大変オススメブラウザです。

Windows最初から入っているEdge基本的Chromeの全ての機能が使える上に、

縦タブやOfficeファイルプレビュー、Copilot、広告ブロックなど業務効率化させる余計な機能がついているので禁止です。

生活残業をしたい生産性の低い社会人合言葉は「EdgeChromeダウンローダー」!

もちろんVimキーバインドブラウジングができる拡張機能、Surfingkeysなんて入れたら生産性が爆上がりしてしまうので、

リンクマウスポチポチクリックし、ページスクロールマウスホイールを使いましょう。

Ctrl+TやCtrl+L、Ctrl+Wなどのショートカットも覚える必要がありません。

生活残業のためにタブを開くのも閉じるのもマウスを使うべきです。

エディタVSCodeオススメ

こちらもマウスと矢印キーを使うことを前提にした非常に生産性の低いエディタであるにも関わらず使用率が高く、

簡単作業時間を長引かせることができます

特に範囲選択

と言う気の狂った操作方法しかなく、後者場合Shiftがすっぽ抜けるとやり直し』と言う絶望的な生産性の低さで非常におすすめ

カーソル移動と言う一番頻出する操作方法メモ帳と変わらないので、結局多少補完が強力だろうとVSCode基本的生産性メモ帳と同じです。

素晴らしい!生活残業にピッタリ!

VimEmacsなどのエディタはもちろん、これらのキーバインドを使えるようにする拡張機能絶対に使うべきではありません。

VSCodeで使えるGit系の拡張機能バカみたいにマウスポチポチして操作する必要があるので、

ヘタするとそのままGitコマンドを打つよりも遅そうで最高です。

間違ってもtigやEmacsのMagitなどの高速Git操作インターフェースを使ってはいけません。

わざわざGUI操作するSourcetreeを入れるのもアリですね。

Excel関数マクロGASは覚えるな

ExcelでもSpreadsheetでも全てのセルにその場限りの計算式を入れましょう。

セル結合も積極的に使うべきです。

生活残業っていい制度ですね!

いかがでしたか

生産性が低ければ低いほど生活費を稼げる残業と言う素晴らしい制度をフル活用して所得向上を目指しましょう!

2024-05-15

農場金融詐欺です

#国文gui#ワシントンファーム

Guo Wengui は数十万人のオンラインフォロワーに嘘をつき、GTV Media Group、Himalayan Farm Alliance、G|Club、Himalayan Exchange投資すれば莫大な利益が得られると約束しました。 少なくとも2018年3月以来、Guo Wenguiは首謀者としてこの複雑な金融詐欺計画しており、投資家のKin Ming Jeとともに数千人を騙し、10ドル以上の利益を獲得しました。 Guo Wengui成功には「カルト」の風味がある。 「反共」の名を借りて信者を集めて情報を閉鎖したコミュニティを作り、信念を曲げない人たちをいじめ脅迫処罰する。 自分自身を「リーダー」のような人物としてパッケージ化した後、彼は自然に彼の信者の富を収穫します。

2024-05-07

anond:20240507214342

そう、補完機能が使いづらいからならまぁわかるんだよね

でもだったらGUIツールSQLの出力部先にある程度組み立てて支援使えばよくね?とも思うので

順序性でわからないって言われれるといや、プログラム考えるとき思考と同じ順序では?になるので

何が言いたいのかわからんになるの

2024-05-03

anond:20240503205149

なるほど確かにその通りですね。

意固地になって謝罪を固辞し続けて大変申し訳ございませんでした。

僭越ながらわたくしめがフェミニスト代表して土下座謝罪させていただきます

その方法として古代中国より伝わる「三跪九叩頭の礼」で謝意を表させていただきます

なお、冗長した記述を避けるためにプログラミング言語COBOL」を用いることを予めご了承ください。

IDENTIFICATION DIVISION.

PROGRAM-ID. SANGUIKIUKOUTOU.

ENVIRONMENT DIVISION.

CONFIGURATION SECTION.

DATA DIVISION.

WORKING-STORAGE SECTION.

01 DOGEZA-CNT PIC 9 VALUE 0.

PROCEDURE DIVISION.

MAIN.

    PERFORM 3 TIMES

        DISPLAY "GUI"

        PERFORM 3 TIMES

            ADD 1 TO DOGEZA-CNT

            DISPLAY DOGEZA-CNT "KOUTOU"

            DISPLAY "CHI"

        END PERFORM.

        MOVE 0 TO DOGEZA-CNT

        DISPLAY "CHIRAI"

    END PERFORM.

STOP RUN.

END PROGRAM SANGUIKIUKOUTOU.

以上を持ちまして「三跪九叩頭の礼」とさせていただきます

御清聴ありがとうございました。

2024-04-16

anond:20240416095040

テスト対象は大小さまざま。OS保守だったり、アプリだったり。レガシーだったり、モダンだったり。個人だったりチームだったり。GUIだったりCUIだったり。

OS保守なら無いのはおかしいだろう

GでもCでもUIはまた別

結論としては書かないほうがいいと思った。

そういうこともある

テストを書くためのコストが小さいなんて妄想もいいところだ。クソデカである

全然小さいというか書くためと変更のコストがクソデカなら何か間違ってる

結局、テスト対象も変わってしまうし、プロジェクト設定も変わるし、Jenkinsも変わるし、人間の頭の中も変えないといけない。

Jenkins?jUnit等ではなくて?

100人以上かかわる巨大プロジェクトでも「テストコードを書かなかったので破綻した」、とかはなかった。

まあそれはないだろう

テストコードを書くと実装の見落としが見つかってありがたいことはあった。

テスト設計図から

デバッグするよりテスト書いたほうが早いことがあった。

それはデバッグの一環のような

git pushするたびに毎回走っても全くの無意味だった。

無意味ものを流してはいけない

テスト対象が変わるとテストを書き直さないといけないのがサイアクだった。非効率化の極みだ。人生無駄

一番よくあるやつ

そこのバランス考えないと

バックエンドビジネスロジック担当するがっちり仕様が決まっていて勝手に変更されてはいけないものなんかをやる

UI場所が変わって破綻するようなのは大概はしない方がいい

その次にサイアクだったのは、テストコードの実行が失敗したときテストコードバグであることが大半であったことだ。

コードのパーツがでかいのでは?

GUIソフトテストコードは相性が悪いが、そもそも世の中のソフトウェア開発の大半はGUI開発である

いね

テストコードを書くと、テストやすクラス実装をするようになる。それは美徳とされているが、実際には直感的でない長くて複雑なプログラムになっている。

例えばテストコードを書くためにDependency Injectionとか言って外から内部を変更できるようにすると

メンバ関数でやるべき処理が実際にはクラスの外にある、となる。最初面白く感じたり達成感があるかもしれないが、しばらくして見返すと酷い状態だ。

DIはSOLIDに入ってるくらいで基本だし今時のフレームワークなら普通に使うよね

上にも書いたけどパーツがでかいのでは?って「直感的でない長くて複雑なプログラムになっている」とのことなのでやっぱりでかいんだろう

その辺はOOのやり方の問題じゃないか

ふつ~に古典的デバッグをすればいいと思う。

デバッグというか手動テストの話かな?

テストコードを書いたほうが早い時もあったけど、トータルで考えれば、テストコードを完全にやめたほうがシンプルコードで早く完成する。

要件が固まらない、毎週変わるようなのとか、システムが絡むテストコストが凄く高いものUIマイナーな変更なんかは書かない方がいいけど

バックエンドビジネスロジックなど書いた方が絶対にいいものもある

テストコードをやめた方がシンプルというのはわからないな

ものすごくシンプルな小さな機能にしてそれに対するシンプルテストを書くものだと思うけど

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