「gui」を含む日記 RSS

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

2021-10-27

anond:20211027152420

スキルというか"プログラミング"についての理解が足りてないだけだと。

適材適所スキルレベルも含めて、そのとき一番"自分に"いい(楽とかスキルアップ)と思うものを選べばいいのでは?

例えば動画編集していてDaVinciと他のソフト連携したいなと思っても、そういうのはググっても出てこない。

Photoshopプラグインとして機械学習を使ったものを入れたいと思っても、ググっても出てこない。

なければ自分でやる。そもそも連携可能でなければ出てこないし、労力に見合わなければやらない。

Pythonからエクセルを動かすのは、試してみたが、VBAマクロの方が楽に感じる。操作を記録する機能はあるし、そこから不要部分削ったりすればよく、Pythonエクセル動かそうとすると読みにくいし何やってるか結局わからない。

汎用型か、特化型か。Pythonで楽になるならVBAマクロはいらない。汎用性無双ならアセンブラ機械語プログラミング言語は止まってる。

プログラマーの人はエクセルなどを嫌うけれど、matplotlibを細かい調整しようとすると調べて描画し直してを繰り返さないとならず、GUIポチポチ調整する方が楽に感じてしまう。

エクセル含め便利なツールはがっつり使う。楽だからエクセルで辛くなったら、GUI=>VBAマクロ=>自作ツールGUIで楽なら無駄自作ツールなんか作らない。楽になりたい時だけ

個人GUIを作るとして、ボタンやプルダウンは簡単だけど、マウスを使ってインタラクティブになるとググってもすぐ出てこない。

Python使いじゃないのでなんともだけど、PythonオンリーならDjangoとか?

PythonGUIが得意な印象がないので、自分ならJS(TS)+Pythonで。Python部分は必要最小限にして、Node.jsで呼び出しか、ReactでAPIコール

みんな個人プログラム書いて便利になってるの?

Python流行っているけれど、どうも便利になってない。

自分プログラマーではないので、スキルが足りてないだけなのかもしれないけれど・・・


例えば動画編集していてDaVinciと他のソフト連携したいなと思っても、そういうのはググっても出てこない。

Photoshopプラグインとして機械学習を使ったものを入れたいと思っても、ググっても出てこない。

Pythonからエクセルを動かすのは、試してみたが、VBAマクロの方が楽に感じる。操作を記録する機能はあるし、そこから不要部分削ったりすればよく、

Pythonエクセル動かそうとすると読みにくいし何やってるか結局わからない。

プログラマーの人はエクセルなどを嫌うけれど、matplotlibを細かい調整しようとすると調べて描画し直してを繰り返さないとならず、

GUIポチポチ調整する方が楽に感じてしまう。


個人GUIを作るとして、ボタンやプルダウンは簡単だけど、マウスを使ってインタラクティブになるとググってもすぐ出てこない。

2021-10-25

anond:20211025142428

いや全然そんなことないよ

ライブラリで行ったら正直古いだけで機能充実してるなんて思ったことないし、GUI独自性が強すぎて慣れたら便利かもしれないけど、逆に言えば慣れなきゃどこに何があるかわからない。WordPress慣れした人がWordPress便利って言ってるのと同じ感じがしてしまう。

anond:20211025135116

俺は使ったことないけど、VBライブラリが充実してるだかなんだか、って聞いたことがある。

VC++より使いやすい、開発が早いって言われてたような気がする。

GUIが使い易いだったかな。

ほんとかどうかは知らんけど。

2021-10-18

anond:20211001193856

例えば、狙ったところを操作できるような、タッチパネル進化。昔のタッチパネルって強く押さないと反応せず、操作しにくくなかっただろうか?あれは抵抗方式といわれる方式が使われていたからだが、それが静電気で反応する静電容量式が普及することで一気に操作性が上がった。

後はCPUの処理性能。過去Linux搭載の携帯端末なんかは処理速度が遅く、ストレスがすごくなかっただろうか?

だけどiPhone最初からぬるぬる動いていた。そのレベルストレスなく動かせるにはCPUの性能が上がる2010年代を待たなければいけなかった。

静電容量式は新しい技術ではなかった(券売機とかATMとか)が、当時細かい操作に向かなかった。むしろ抵抗膜&スタイラスの方が細かい操作可能だったため、そこに固執してしまったが、静電容量式チューニングGUIを工夫した事が正解だった。

Linux 搭載のガラケーIPhone 直前のモデルはそこまで遅くはなかったし、PDAから見ても CPU 的には一足飛びに進化したわけではなかった。ただハードウェアOSから作り込むことで、画面の描画やブラウザカスタマイズで他より早く見せることが出来た。

初代 iphone 以前に要素はあったというか、言い換えると同じ要素が揃っていても、他のメーカーには iphone が作れなかった。(正解が見つけられなかった)

という方が近いのでは。

話の大意としては変わらないけど、要素技術が揃うだけではダメで、それを使った正解の形を見つける事も必要っていう。

2021-10-13

新しめのパソコンソフトって機能少なかったり痒いところに手が届かなかったりする

特にマルチプラットフォーム対応しようとしているのは。

GUIが作りにくくなってるんやろか。

2021-10-11

なぜVRが普及しないのか?

夏に初めてPSVR人喰いの大鷲トリコと、OculusでVRChatを経験して人生変わる位感動してしまった。

8月にはVRChat内に「STELLA」というオープンワールドが登場した。とてもエキサイティングなのに、一般的VRが普及しないのはなぜなんだろう?

かにVR酔いはきついが、慣れてくればどうってことない。値段もOculus Riftなら中古で2万円位で購入できるし、新品で買ってもそんなに高くない。

だがしかしamazonのこのレビューを見ると確かにと首を縦に振らざるを得ない。

VR体験デビューに本商品は最適であることは疑いようもない。

ヘッドマウントディスプレイ操作のためのコントローラーが2つ。

動作の検出解像度は高く、微妙動作、指先の動きまで検出してVR空間上にフィードバックしてくれる。

このクオリティでこのお値段というのはすごい事だと思う。

ハードウェアとしての★は疑いようもなく5つだろう。

だが、それとゲームとして継続して楽しめるかは別問題だ。

いくつかゲームを購入したが、最初VR体験から得られる感動に慣れると、あとはゲーム自体の質の方が重要になってくる。

残念ながら、ゲームの質は、他の据え置きゲーム機やSteamに数段劣る。

日本語対応が不十分なのも日本人には苦しいところだ。

ストーリーを追えないので、当然楽しさは半減する。

また、VR特有問題として入力インターフェースが実は不自由であるという点も問題だ。

マウスキーボードには数多くのボタンがあり、そのキーの数だけゲーム内の世界に対して多彩なアクションを行うことができるが、本商品コントローラーは片手でボタン5つ+モーションだけである

自由なようでいてその実、不自由なのである

VRゲーム実質的にはまだ黎明期を抜けていないのだと思う。

これまではプレイヤーの母数が少なかったため、特有インターフェースに適したGUIゲームシステムが洗練されるだけの開発費が投入されづらい状況だったのではなかろうか。

商品が大量に売れ、プレイヤーの母数が増えたことで、今後、VRゲームの質も向上が望めるのではないかと思う。

だが、残念ながら、現時点では非VRゲーム出会えた「自分の好みに合う、何百時間も没頭できるタイトル」は、VR環境では一つも見つけられず、本商品は置物になっている。

余談だが、本商品活用して、メジャーVRアダルトコンテンツにも手を出してみたが、正直、実用度は低い。

コントローラーから手を離すとVR空間に対して何もできなくなりVRの良さを体感することができず、かといってコントローラーを握ってるとナニを握れない、というジレンマに陥ってしまう。

セルフ焦らしプレイがしたいならおススメするが、そうでないなら金をかける価値はない。

https://www.amazon.co.jp/gp/customer-reviews/RRM44U68CSS8N/ref=cm_cr_dp_d_rvw_ttl?ie=UTF8&ASIN=B09B9F7439

2021-10-07

anond:20211007195229

ごめん例がわるかったなあ

ノンコーディングで細かい調整までGUIでできる時代がまもなく到来するってかんじかな

2021-09-27

GUIプログラミングむずい

ボタン置いたり、プルダウンメニューくらいはいいけど、

DAWみたいなのが全然できん。

2021-09-25

オブジェクト指向はすでに粒度時代にあっていない」を読んで

記事

@kis (id:nowokay) さんの以下の記事についてです。

https://nowokay.hatenablog.com/entry/2021/09/25/042831

ブコメにもあるようにちょっと内容が雑というかわかりにくいせいで賛否両論になってしまっていて、もしかしたら近いうちにアンサー記事が出るかもしれませんが、自分自身理解を助けるためにも言わんとしていることを推測しつつ、自分認識もまとめておこうと思い書くことにしました。明らかに誤読してそうな箇所があれば、指摘してください。

前提

まずは前提を書いておかないと論点がぼやけると思うのでいちおう。

自分バックグラウンドは以下:

その他の前提:


本文およびブコメを読んで思ったこ

2000年代に入って関数型プログラミングが脚光を浴び始めたのは、コンピュータ資源が潤沢になりパフォーマンスをそれほど気にしなくってよくなったことが大きな理由ではないか、という認識があります

関数型プログラミング言語の内部実装を読んだことがないので推測ですが、データを不変にするということはその都度メモリ領域を新たに割り当てることになり、そのオーバーヘッドプログラムパフォーマンスに影響を与えるので、パフォーマンス要件がをシビア場合、どうしてもメモリ割り当てや計算効率を考えるとミュータブルにせざるをえないと思います。が、ウェブアプリケーションに限っていえば、データベースアクセスネットワークアクセスレイテンシが大きいので、そうした相対的に細かいオーバーヘッド無視しても(大抵の場合は)問題にならなくなった、というのが「時代」の流れなんだという認識です。

いっぽうで別の観点もあって、REST API や FaaS が一般化して、関数単位で処理を分割し、アプリケーション外部に配置することが当たり前になってきた現状があり、マイクロサービスのようにアプリケーション自体モジュールの一単位として考えると、アプリケーション内部のモジュール同士でも関数ベースでやりとりする形になっても不自然ではないと考えられます

記事にもありますが、RPC派生実装?)として生まれJava の CORBA や MicrosoftDCOM みたいな振る舞い付きのオブジェクトコンポーネント)を共有しようという世界観は廃れ、REST API のような単一の振る舞い(エンドポイント)とそれにひもづく JSON のようなデータ構造のみを受け渡すやり方が一般的になったアプリケーション通信の潮流と、計算資源が潤沢になって再度脚光を浴びた関数型プログラミングが、レイヤーの違いを飛び越えてひとつになろうとしているのではないか、と。

まり、元記事に書かれている「時代に合ってない」というのは、「データ構造と振る舞いが一体となったオブジェクト」のような「なにか」は、そうした背景があるために、どこにも存在する必要がなくなってきているのではないか、と解釈しました。

なので、以下のコメントちょっと論点がずれてると思いました。

はあ?「再利用する方法としてはWeb APIが主流」って、その中身をオブジェクト指向設計することは、全く矛盾しません。 部品化の単位は、慣習や柵などで大きく変わりますオブジェクト指向とはほぼ無関係です。

https://b.hatena.ne.jp/entry/4708813645995359202/comment/suikyojin

なんでサービスとして外とやり取りする話とサービスの内部設計の話をごっちゃにしてんだ。なんか理解度が怪しくない

https://b.hatena.ne.jp/entry/4708813645995359202/comment/ssssschang

しかに、アプリケーション単位アプリケーション内部のモジュール単位とでその表現形式を合わせる必要はないんですが、元記事の言わんとしていることはこの一文に端的に表れていると思います

ソフトウェア記述をまとめるという視点では主にステートレス関数を分類できれば充分で、データと振る舞いをまとめたオブジェクトというのは大きすぎる、システムを分割して管理やすくするという視点ではオブジェクトというのはライフサイクルリソース管理視点が足りず小さすぎる、ということで、オブジェクト指向粒度でのソフトウェア管理は出番がなくなっているのではないか、と思います

個人的にわからなかったのは以下の部分です。

オブジェクト指向でなぜつくるのか」という本がありますが、「え、いまどきオブジェクト指向でつくらなくない?」っていつも思います。内容的には、もうほとんどはオブジェクト指向関係ないソフトウェア工学の紹介になっていますね。

当該書籍は読んだので後半はまぁわかるんですが、前半は「え、いまでもオブジェクト指向でつくるのが主流じゃないの?」って思ってしまますオブジェクト指向定義が「データ構造と振る舞いが一体となったオブジェクトの集まりとしてソフトウェア組織化すること」なのであれば)。

おわりに

Joe Armstrong が "Why OO Sucks" を書いたのが2000年とのことなのですが、そろそろこうした議論収束に向かってほしいと個人的には思います(とっくに収束していると感じている方もいらっしゃるでしょうけど)。

https://gist.github.com/posaunehm/4087971

WindowsGUI設計って話題にならないのだけど、もうやる人いないのか

Windows用のプログラム用意するのも少ないのかもしれないが。

2021-09-10

Matplotlibの表示形式時間かかるのに効率的なのか

Pythonグラフ描くとなるとMatplotlibが推奨されるが、

少し表示形式変えないと他人に出せないといったとき、かなり時間がかかる。

みんな本当に効率的と思ってるんだろうか。

GUIポチポチ触ったら、表示が変わるのと同時に、コード吐いてくれる方が楽じゃないのか

2021-08-18

デジタル化って選択肢が増えない

文房具だと、シャープペンシルボールペンなどは価格が安く、しかも種類が多くあり、

合わなければ他の商品を探せばいい。

紙についても色んな種類が手頃な価格であり、色んな物を試して、合うものを選べる。

紙の大きさも色々あるし、合わなければ自分カットすればいい。


デジタルになると、ペンの種類は減る。

Apple Pencilや、ワコム、他のメーカーもあるが数が減る。

書き心地が気に入らないといって、別の物を買おうとすると高くてなかなか買えない。

ディスプレイにシートを貼り付ける方法もあるが、書き心地だけを変更したいのに、表示が悪くなったりする。

じゃあ使いやすい方でいいじゃんと思うだろうが、デジタル推進派は、紙の削減も同時に起こるので選択肢は減るのだ。


あとソフトについても、勝者総取りというか、もう勝負はついてしまっていて、

もう少し便利にならないかな、といったかゆい所に手が届くような改善はもうされない。

そしてデジタル推進派は、人間システムに合わせるべき、という。


プログラマーの人は便利になっている。

エディタプラグイン世界の誰かが作ってくれる。

VSCodeには機能ドンドン追加される。

キーボードだと自作キットも増えて、選択肢は増えている。


じゃあプログラミング勉強すればいいじゃんと言われるだろうが、

市販ソフトのここのGUIの使い勝手が悪いから変更したいというのに対して、書籍ネットを探しても出てこない。

プログラミング言語仕様ライブラリの使い方は沢山記事があるが、欲しいことが全然出てこない。

2021-08-12

ワイがAWSをやらない理由

GUIダサい2010年くらいの感覚

・Cloudwatch、Lambda、S3、AMI、みたいなとっちらかった命名規則ダサい

・ただVM作るだけなのに関数みたいなのコピペさせたりとかダサい

・ところどころ英語メッセージになるのがダサい

結論ダサい

2021-08-05

RedmineソースコードSVN管理してあって思ったのだけど

SVN の使い方を忘れたというか、SVN って GUIしか使ったことないのだけど、それでも変な感じがする。集中管理VCS って、コミット中はフリーズされるのだっけ?忘れちゃったぜ。

2021-07-09

anond:20210709125125

抵抗のあるなし以前に、CLI触れなきゃGUIプログラミングもできないけど

なんで初心者GUIプログラミングをしたがるのか

ゲームみたいにグラフィック本質的な要素になるなら話は分かるが

なぜファイルを読み込んでチョメチョメするだけのツールウインドウを付けたがるのか

理解できない

作ってる段階で思わないのだろうか?

「これ結局、ロジックUIとは別に書かなきゃいけないんだからUI要らないわ」

って。

2021-07-04

anond:20210704112032

エクセルはいちいちGUI更新があって快適に解析が出来ない

バージョン管理が面倒

使うのに金を払わないといけない(最近は安くなったのでサブスク登録の面倒さとかそういう方面

等という理由がある

2021-06-30

anond:20210630164528

アラン・ケイらによってAlto上で開発された世界初GUIベースオペレーティングシステム (OS) 的存在であるSmalltalkは、パーソナルコンピューティング方向性エンドユーザーに示すだけでなく、オブジェクト指向概念を本格的に取り入れた設計開発者にもアピールし、このときオブジェクト指向によるOSAPIフレームワーク設計は、現在最先端と言われるOSにも今なお色濃い影響を与え続けている。

1970年代半ばにはすでに、ウインドウシステムメニュー操作アイコン付きパレットWYSIWYGエディタなど、現在パソコン匹敵する特徴も備えていた。出資受容の条件に要求してこれを見た、Apple Computerスティーブ・ジョブズに大きな影響を与え、LisaMacintoshを開発させるきっかけとなった。

2021-06-28

anond:20210628190235

この人の予測は丁寧なつくりだしGUIも見やすくされてるから楽しみにしてる。

サービス提供のお手本としたい。

2021-06-04

Pythonを学んで一か月が経った

前にhttps://anond.hatelabo.jp/20210526121840を書いた増田ですが、Pythonを学んで1ヶ月が経ちました。

最近はPySimpleGUIを使いGUIアプリを作りつつ、更に自分業務を色々と自動化しました。

ついつい自分の書いたコードを見返しながら、そこからコピペして作ったりばかりで

なかなか自分記憶を引っ張ってコードを書くことが出来ていません。

最近Djangoの講座動画を見ながら、休みの日にちょこちょこコードを書いています

こういうのを学べば学ぶほど、サービスアプリを安定稼働させているエンジニアの方々への感謝畏敬の念ばかり浮かんできます

オチ特にありませんが、これからゆっくりやっていきたいと思います

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