新しいものを表示

オレンジ+-方式でも結構ストレス感じる><;

orange さんがブースト

どうしてもそういう「変更のたびにプレビューを見ないといけない」系の調整をするなら
qk<C-a>:wq<CR>
qj<C-x>:wq<CR>
みたいな感じで @ k と @ j みたいなマクロを登録して連打で調整かけるかなぁ

orange さんがブースト

個人的には二分探索で困らないかなぁ。マウスでスライダーを狙った位置に移動させるストレスの方がよほど大きいので……

それは「75にしたい」であって適切なパラメータを探る場面ではないでしょ?><
「75かな? あ、大きすぎた65くらいか? 今度は少なすぎた 72辺り?」
みたいな無駄な事をするのはオレンジには耐えられない><

orange さんがブースト

たとえば50の明度を75にしたいとして、 ce75^[:w^M (^[ は Esc でもいいし ^M は Enter でもいい) するだけで自動でプレビューが更新されるわけですが、それってマウスカーソルを動かしてスライダーなりツマミなりを微調整するより難しいことなんですか?
私はテキストで済む方がありがたいですが

例えば単純な場面でも例えば明度の調整を目視で行いたい時に、GUIであればスライダー動かすなりドラッグなりツマミ回すなり好きに実装したやり方でリアルタイムに調整できるけど、テキストベースの方式では調整する度にパラメータを書き換えないと行けないでしょ?><
めんどくさすぎてそんな事したくないかも><

orange さんがブースト

画像の加工というのがどの程度のことかわからないけど、 RAD ツールとやらで簡単に実現できる範囲なのであれば、それこそ雑に組んだ素朴な DSL でスクリプト書いてやって、スクリプトファイルへの変更を監視してプレビューを更新するようにしてやればいいんじゃないですか。
TeX を書くときとかそんな感じですよね。ドキュメントをテキストエディタで書くと、ビューア側が勝手にそれを検知して更新する。

例えば画像の加工をリアルタイムにプレビューしながら行ったり、音声を解析して加工したりとかするのはGUIがないととんでもなくめんどいかも><

あとWindowsとUNIXの文化の違いでオレンジ的に未だ納得できていないのが、WindowsであればGUIを持ったシステムモニタソフトウェアでリアルタイムにハードウェアリソースを監視したりネットワークアクセスを監視するのが当たり前に出来るように環境が用意されていて、オレンジも自作して自分で使ってるけど、そういうリアルタイムにシステムを監視する発想が標準ではない所が謎かも><

orange さんがブースト

むしろ「原理的に GUI でないと実現できない/難しい」ことってかなり少ないと思いますが…… (たとえば 3D モデリングとか?)

テキストのソースコードだけでRADで数時間で作れるようなまともなGUIを作ろうとしたらそれだけで数日かかるでしょ><

orange さんがブースト

や、べつにテキストだけで GUI 作れるからマウス使わないこともできるじゃんと言われるとそうなんですが、たぶんそれでは不満なんですよね?

それってつまり普段CLIとテキストエディタで済むような事しかしてないってだけでしょ?><

orange さんがブースト

私がほしいのは「好みのエディタでどうにかして、テキトーにコマンドをひとつ叩くと全てが済む」という環境であって、「特定のソフトウェアと特定の操作体系を強いられる環境でマウスを使ってあれこれしないといけない」ではないんですよね

スレッドを表示
orange さんがブースト

そもそも特定の RAD 環境を使うことを強いられること自体が「気軽に弄れない」に相当するので、噛み合わない……

で、Linuxデスクトップ環境って標準(というかなんというか)で超高速でそのディストロにあわせたGUIを持った環境に対してネィティブなソフトウェアを高速で作れるRAD環境なんて用意されてないわけで、WindowsやMacと比べるとアプリ作る側と使う側の隔たりがとても大きい環境だと思うかも><
ソースコードが配られる文化であっても結局気軽に弄れないんじゃ使う側が作る側に行くのが大変すぎるかも><

ていうか、後発であるはずのAndroidが標準でまともなRAD環境を用意できなかったの、アプリを使う人とアプリを作る人の垣根を高くしてる感じでなんだかなって気がしてる><
(そういう面ではAppleはかなりマシで偉い><)

そういう場面なら一回しかエンコードしないならそのままコマンドラインで使うけど、頻繁に使うのであれば自分で自分用のGUIフロントエンド書くかも><
それこそその程度であれば1時間もかからず作れるのがRAD環境だし><

orange さんがブースト

まあ GUI を簡単に使いたくて CLI に興味ない人はそれでいいんじゃないですか。
私はその道を進む Windows で WALKMAN 用と PSP 用と携帯電話用の動画変換で別々の GUI ソフトが配られているのを見て「もうこれは無理だ」と思って完全に離脱をキメたタイプなので…… (なお言うまでもないがいずれも ffmpeg の GUI フロントエンドに過ぎない)

orange さんがブースト

複雑なことをしたければ尚更 CLI やテキストによる処理の方が都合が良くなってくるので

スレッドを表示

オレンジ的には市販されてるような(比喩であって、例えばOSSでも例えばGIMPとかそういうちゃんとアプリとして成立してる)ソフトウェアを、思い付いてから数時間で最低限の機能が使える程度の状態まで完成させられる開発環境があるのが当たり前であって、コマンドラインで済むような目的で使う方がかなり少ないかも><

古いものを表示
:realtek:

思考の /dev/null