タグ

GUIに関するwasaiのブックマーク (17)

  • Pythonでも簡単にGUIは作れる - Qiita

    PythonだってGUIを作りたい Pythonで書いたプログラムを実行して使う場合、『GUIで入出力できたら便利なのに…』と思うときはありませんか? 誰かにプログラムを配布する場合でも、CUI(コマンドラインから入出力)はあまり親切とは言えません。 特にITスキルの高くない人にとっては、CUIは拒絶反応を起こすこともあります。 Pythonでも簡単にGUIを作れたら… そんな場合、PySimpleGuiを使ってみてはいかがでしょうか? PySimpleGuiは誰でも簡単にGUIを実装できるのが特徴で、PySimpleGui公式ドキュメントによると、PySimpleGuiはすぐに習得でき、コード量も他のGUIライブラリ(Tkinter、Qt、WxPythonなど)の1/2~1/10程度で済むとのこと。 百聞は一見にしかずなので、まずは下記のコードと実行結果をご覧ください。 import P

    Pythonでも簡単にGUIは作れる - Qiita
  • 「入門GUI」が発売されました - No Regrets in Bathing

    techbookfest.org GUIの薄いです。「入門 監視」ばりに主語デカタイトルです。 著者は私と f_subalさん、daiizさん、miyaokaさんで、座談会パートにはKeima Kaiさんが参加しています。 内容は「ドラッグ&ドロップを始めとする作るのがしんどいGUI」をいちから書いてみようよ、という感じです。 GUIコンポーネントの使い方についてのはよく見かけますが、コンポーネント自作についてのというのはなかなか珍しいんじゃないかと思います。 概ね下記のようなノリの、ゆかいなGUIとして読んでもらえれば、と思います。 私はセレクトボックスを実装してみようという章を書いています。最終的になぜかリングコマンドになりました。 中でも、最後の座談会パートは好評です。STUDIOの二人が参加しているので、先にSTUDIOを触ってみるとより文脈がわかると思います。 サンプル

    「入門GUI」が発売されました - No Regrets in Bathing
  • 入門GUI ーWebブラウザで作る本格インタラクションー:複雑GUIの会

    書は、Web ブラウザにおける格的な GUI の入門書です。 Web ブラウザに期待される役割は年々増してきています。 ネイティブアプリ顔負けのデザインツールや、ドラッグアンドドロップでの操作が必要なフォームを作りたくなったとして、我々は何に気をつけるべきなのでしょうか? そうでなくとも、これまで HTML / CSS / JavaScript で実装するのが大変だった UI をどう実装するべきなのでしょうか? この点を書は重点的に扱います。 書では定番のセレクトボックスやヘッダーレイアウトの他、バウンディングボックスやツリーといったドラッグを伴う UI なども実装していきます。 苦しくも楽しい、Web ブラウザの複雑 GUI の世界がここにあります。皆さんもエディタとブラウザを開きながら、足を踏み入れてみましょう。 関連ワード: GUI, 複雑GUI, SVG, React, V

    入門GUI ーWebブラウザで作る本格インタラクションー:複雑GUIの会
  • Pythonでデスクトップアプリを簡単に作る方法

    PyCon mini Shizuoka で発表する内容のスライドです。 PythonGUIライブラリPySimpleGUIを使用してデスクトップアプリを作成する方法を紹介します https://shizuoka.pycon.jp/session/dario_okazaki/ code: https://github.com/okajun35/for_pycon_shizu

    Pythonでデスクトップアプリを簡単に作る方法
  • 複雑GUIの会を主催した - No Regrets in Bathing

    GUIの雑談を無限にしたいなぁ」と思い、会を開催しました。 twipla.jp 上記のイベントページを立てて、Twitter上で募集をかけたところ、 この内容だけでピンと来てしまったガチ勢が9人も集まりました。 ドローツールやマインドマップ、作曲ツール等を自作するフルスクラッチマンたちです。 予約したルノアールの会議室は過密状態になってしまいました。 (もう少し広い部屋にしておけば…と後悔しました) (ルノアールです) #複雑GUI会 pic.twitter.com/XDGWs3EwZd— みやおか (@miyaoka) May 2, 2019 職人タイプの方が多かったので終始和やかな雰囲気でしたが、 やはり実装に深入りしていくことが多く、あまりの情報密度に 私も話についていくのが大変だったと自白しておきます。 あと、なぜか開催前に「バウンディングボックス大会」が行われる雰囲気が醸成され

    複雑GUIの会を主催した - No Regrets in Bathing
  • 【Ubuntu】GUI Diffツール【Meld】 - Milkのメモ帳

    インストール 起動してみよう! 初期画面 使い方 最後に Windowsユーザの場合は、Diffツールと言えば定番があると思います。 「WinMerge」 winmerge.org とりあえず、これを使っておけば間違いないです。 ただし、問題なのはLinuxユーザにとって、GUIのDiffツールがあるのか?という点。 一応調べてみました。 どうやら、「Meld」というソフトがGUI Diffツールとしてはいいみたい。 meldmerge.org インストール 入れ方としては簡単です。 Terminalを起動して、先ずは最新の状態に更新し、その後に「Meld」をインストールします。 $ sudo apt-get update $ sudo apt-get install meld 起動してみよう! Dashから「Meld」を検索かけて下さい。 因みに、Synapseを入れると、ランチャーとし

    【Ubuntu】GUI Diffツール【Meld】 - Milkのメモ帳
  • Mac/Windows/Linuxで利用可能なDB専用GUIツール『0xDBE』について | DevelopersIO

    これまでに、(主に)Amazon Redshiftで活用出来るGUIツールとして『Intellij IDEA Ultimate Edition』や『Aginity』等を紹介して来ましたが、Intellij IDEAを開発しているJetBrain社から別種のDB関連ツールが開発されているという情報を先日知りました。 Amazon RedshiftのMac OS X向けGUIツールとして『Intellij IDEA Ultimate Edition』のDatabase Toolsを使う | Developers.IO Redshift専用 Windows GUIツール『Aginity Workbench for Amazon Redshift』が便利かもしれない件 | Developers.IO それがこの『0xDBE』と呼ばれるものになります。アナウンス自体は1年以上前からなされていた様で、

    Mac/Windows/Linuxで利用可能なDB専用GUIツール『0xDBE』について | DevelopersIO
  • Gitつらい - 恋しい日々

    GUIクライアントを使っている人にGitの扱い方を教える機会というのがここ数年たびたびあって,最初のうちはGUIアプリわからんし,,,とかいってぽーいとぶん投げていた.途中から良くないなと思いGUIアプリとかも見ながらやってたんだけど,いろいろつらい. どういうことかというと,Gitってソース管理の複雑性を解決しないまま,そのまま複雑なソフトウェアとして落とし込んでいて,使う側に学習を強いるアーキテクチャだと思っていて,根的にはこれがつらい.ソフトウェア書いてるとソースコードの管理が簡単じゃ無い問題なのわかってるから,使い方覚えるモチベーションもあると思うけど,ソフトウェア書いてない人たちが使おうとすると,なぜ複雑なのかを覚えたり学んだりするところからになる.これは通常であれば完全に無駄なコストで,ノーメリットであると言える.もちろんそういうのすっ飛ばしてコマンドだけ教えても良いのだけれ

  • NavyJS

    NavyJS & NavyCreator Web application framework for mobile & IDE. Overview NavyJSは「ブラウザをアプリケーションプラットフォームとすること」目的に開発されています。 そのためには再利用可能なUI部品、アセットの管理、画面のライフサイクルなどのアプリケーションを開発する上での基的な機能をフレームワークとして提供する必要があると考えています。 また画面レイアウトを効率良く作成するためにはGUIによる開発環境も必要となってきます。 これらの機能と環境を1つのフレームワークとして提供しているのがNavyJSとNavyCreatorです。 しかし現状はこのコンセプトが世の中に受け入れられるのか?実現可能なのか?を確かめるために最小限の機能を持った フレームワーク(コンセプトフレームワーク)として提供することを直近のゴール

  • ニコニコのデザインはどうしてダメなのか:mod_hideawayのブロマガ - ブロマガ

    とりあえずのってみよう、このビックウェーブに 少し時間が出来たので、毒舌帳から分離して膨らましてみる くそ長文、くそ乱文、くそ構成なのはご容赦ください 物語の流れ ■私って古参アピール 筋とは全く関係の無い話、「ニコニコ動画はいつもこう」に対する前置き ↓ ■デザインについてプロは言う iPhoneのデザインの変遷と比較しつつ、デザインの難しさを偉そうに書く ↓ ■ニコニコ動画はいつもこう ・・・ニコニコ運営って・・・ほんと馬鹿、と言いたいだけの話 ↓ ■ニコニコのデザインはどうしてダメなのか ニコニコ動画を例に挙げて、魚拓をとりつつ 何が変わったのか、何がいけてないのか、何がいけてないのかをまとめる お話の筋 ↓ ■ニコニコを裏で動かしていることに自覚がない人達 エセ古参をでぃすりつつ、Zeroは裏でエセ古参たちが暗躍していた話 ↓ ■おわり 結局、ここであーだこーだ言っても何も変わ

    ニコニコのデザインはどうしてダメなのか:mod_hideawayのブロマガ - ブロマガ
  • Mozilla、デスクトップ向け「Firefox」の新UI“Australis”のプレビューサイトを開設

  • PostgreSQLのGUI管理ツール「PostgreSQL Studio」、オープンソースで公開

    PostgreSQLデータベースのスキーマやインデックスの管理、SQLの実行などをWebブラウザから行えるツール「PostgreSQL Studio」が、オープンソースで公開されました。 PostgreSQL Studioは、データベース内のテーブルのスキーマを参照し、また列やインデックス、ビューや制約、トリガーなどの作成や変更、SQL文の実行などを行う機能としてSchema Brwoser、Detail Browser、SQL Worksheet、Object Wizardsなどを備えています。 Webブラウザから利用できるため、PostgreSQL StudioをPostgreSQLと同じファイアウォールの背後に置いておき、HTTP経由でアクセスすることにより、安全にデータベースを管理できると説明されています。 Javaで記述され、複数のPostgreSQLバージョンに対応 対応するP

    PostgreSQLのGUI管理ツール「PostgreSQL Studio」、オープンソースで公開
  • 模倣における「真似と盗み」の境界線 - もとまか日記

    「優れた芸術家はまねるが、偉大な芸術家は盗む」 以下の記事を読んで、ふとその名言を思い出した。 パクリ礼賛--アップル対サムスンで考える特許とイノベーション - CNET Japanパクリが許されることには良い面もある。先行する何かの上に偉大なイノベーションが生み出されることも珍しくはない これについて思ったことのメモ。 上の名言については、以下が参考になるでしょう。「偉大なアーティストは盗む」 « maclalala2坂井直樹の”デザインの深読み”: ジョブズは「優れた芸術家はまねる、偉大な芸術家は盗む」と言い「炊飯器とコンピューター」という一見関係もないはずのものを「つないだ」のだ。 要するに「ただの真似か、それとも自分のものに出来たのか」という観点が重要、という話です。 真似すること自体は、悪いことではない。どこでも、どんな分野でも、誰でもしてること、と考えた方がいいし、「完全なオリ

  • ldtp

    Cross Platform GUI Test Automation tool Linux version is LDTP, Windows version is Cobra and Mac version is PyATOM. Linux GUI testing is known to work on GNOME / KDE (QT >= 4.8) / Java Swing / ?LibreOffice / Mozilla application on all major Linux distribution Windows GUI testing is known to work on application written in .NET / C++ / Java / QT on Windows XP SP3 / Vista SP2 / Windows 7 / Windows 8 M

    wasai
    wasai 2012/08/07
    クロスプラットフォームのGUIアプリ自動化ツールのようですね
  • 無料で使える新しいiPad/iPhone4S/iOS5などのGUIパーツ詰め合わせPSDファイル集

    新しいアプリのモックアップ作成やデザインの時に、画面上に見えている各種パーツを組み合わせれば単純なスケッチやメモ書きよりももっとはっきりとイメージできることが多く、そういうときに使えるのはこのPhotoshopで利用できるPSDファイル集です。 これらを使えばiOS向けの開発をするときにより説得力のある画面作りや、実際に作る前に最終的にユーザーが触れるデザイン・GUI部分について見栄えを確認することができるため、機能を作ってからGUIの整理をしたら二度手間、三度手間になったというような余計な手間や時間を減らすことができるはずです。 ◆新しいiPad(Retinaディスプレイ対応) iPad GUI PSD (Retina Display) | Downloads | Teehan+Lax http://www.teehanlax.com/downloads/ipad-gui-psd-ret

    無料で使える新しいiPad/iPhone4S/iOS5などのGUIパーツ詰め合わせPSDファイル集
  • VMware Auto Deploy を GUI 管理! - (1) VMware Auto Deploy GUI - 仮想化でプリセールスしてるSEの一日

    昨日 に引き続き、VMware vSphere 5 の便利ツールの紹介です。 「Auto Deploy」は、vSphere 5 新機能の中で目玉に近い機能です。 トラブルと目も当てられない SAN Boot を使わずに、サーバーの内蔵ディスクレスにできますので、コストはもちろん障害ポイントの削減につながります。 同じ理由で、最近は USB や SD カードで内蔵ディスクレスにするユーザーが増えていますが、OS イメージのロールバックができるのは Auto Deploy 構成だけです。 Windows Server 8 では DHCP の冗長化も刷新されるので、今後は安全に使えそう。 ただ、以前 Auto Deploy を実際に設定した際には、イメージの管理がすべて PowerShell の CLI ベースで、敷居が高く感じました。 手順書を見ながらでも「何のために設定しているか分からない」

    VMware Auto Deploy を GUI 管理! - (1) VMware Auto Deploy GUI - 仮想化でプリセールスしてるSEの一日
  • ESXi 5.0 Host Backup & Restore GUI Utility でホストのバックアップ&リストア - 仮想化でプリセールスしてるSEの一日

    久々に便利ツールの紹介です。 ESXi では、次のようなホストの設定バックアップ&リストアコマンドが用意されています。 VMware vSphere CLI(Perlベース) vicfg-cfgbackup VMware vSphere PowerCLI(PowerShellベース) Get-VMHostFirmware, Set-VMHostFirmware ただ、これらは CLI ベースになるので、少し敷居が高い。 GUI ベースでもっと手軽に!という方のために有志の方が GUI フロントエンド「ESXi 5.0 Host Backup & Restore GUI Utility」を開発したそうです。 ESXi 5.0 Host Backup & Restore GUI Utility の利用方法 このツールは PowerCLI のフロントエンドとして動作しますので、まずは Power

    ESXi 5.0 Host Backup & Restore GUI Utility でホストのバックアップ&リストア - 仮想化でプリセールスしてるSEの一日
  • 1