{"id":410,"date":"2021-02-16T17:54:10","date_gmt":"2021-02-16T20:54:10","guid":{"rendered":"https:\/\/www.dicas-l.com.br\/educacao\/?page_id=410"},"modified":"2021-10-07T11:59:05","modified_gmt":"2021-10-07T14:59:05","slug":"zenity","status":"publish","type":"page","link":"https:\/\/www.dicas-l.com.br\/educacao\/zenity\/","title":{"rendered":"[DICAS-L EDUCA\u00c7\u00c3O] Zenity"},"content":{"rendered":"<h2 style=\"\"><strong>Programando com Zenity<\/strong><\/h2>\n<p><span><img decoding=\"async\" alt=\"\" width=\"80\" height=\"188\" title=\"moon-arrow-2\" data-id=\"5807\" src=\"\/\/www.dicas-l.com.br\/educacao\/wp-content\/uploads\/tcb_lp_templates\/templates\/css\/images\/moon-arrow-2.png\" loading=\"lazy\"><\/span><span style=\"width: 100%;\"><img decoding=\"async\" alt=\"\" width=\"310\" height=\"310\" title=\"Matrix-Tux\" data-id=\"29\" src=\"https:\/\/www.dicas-l.com.br\/educacao\/wp-content\/uploads\/2021\/02\/Matrix-Tux-1.png\" style=\"\" data-width=\"310\" data-height=\"310\" data-init-width=\"500\" data-init-height=\"500\" loading=\"lazy\"><\/span><\/p>\n<p style=\"\"><strong>Zenity<\/strong> \u00e9 um programa que se utiliza de ferramentas do GTK+ (que significa <em>GIMP Tool Kit<\/em>) para produzir interfaces gr\u00e1ficas muito bem acabadas que atuar\u00e3o entre <em>scripts<\/em> em Shell (e outras linguagens orientadas a caractere) e os usu\u00e1rios, provendo entre ambos uma correla\u00e7\u00e3o amig\u00e1vel e bonita.O <strong>Zenity<\/strong> \u00e9 um execut\u00e1vel, que recebe todos os par\u00e2metros via linha de comando e retorna &#8211; no c\u00f3digo de retorno (<strong>$?<\/strong>) e\/ou na sa\u00edda prim\u00e1ria (<em>stdout<\/em>) a escolha do usu\u00e1rio. Isso permite apresentar, pedir e trocar informa\u00e7\u00f5es com o operador.<\/p>\n<h2 style=\"\">Descri\u00e7\u00e3o<\/h2>\n<p><span data-id=\"icon-list_alt\"><\/span><\/p>\n<h4 style=\"\">DESCRI\u00c7\u00c3O<\/h4>\n<p style=\"\">O <strong>Zenity<\/strong> \u00e9 a cara do Shell, fac\u00edlimo de usar e faz-se muito, escrevendo pouco. Estas duas ferramentas se complementam, de forma a facilitar sua vida em programas curt\u00edssimos e poderosos. Estamos em plena era de renascimento do <strong>Zenity<\/strong>. O projeto, uma vez estabilizado, ficou muito tempo parado, sem que nada de novo aparecesse. Raramente t\u00ednhamos uma vers\u00e3o nova e quando aparecia alguma, as mudan\u00e7as propostas eram corretivas ou cosm\u00e9ticas, mas um ucraniano chamado Victor Ananasik (aka Ananas) criou um fork do projeto que foi denominado <strong>Yad<\/strong> ( <em>Yet Another Dialog<\/em>), que possu\u00eda algumas facilidades que o <strong>Zenity<\/strong> n\u00e3o contemplava (como por exemplo, a cria\u00e7\u00e3o de formul\u00e1rios,). A partir de ent\u00e3o come\u00e7aram a surgir novas vers\u00f5es do <strong>Zenity<\/strong> com tantas implementa\u00e7\u00f5es que est\u00e1 at\u00e9 dif\u00edcil manter esse material atualizado. Dominando Shell e <strong>Zenity<\/strong>, voc\u00ea poder\u00e1 desenvolver seus scripts em Shell &#8211; que \u00e9 uma linguagem simples e concisa &#8211; e dar-lhes um excelente acabamento gr\u00e1fico com <strong>Zenity<\/strong>.<\/p>\n<p><span data-id=\"icon-wc\"><\/span><\/p>\n<h4 style=\"\">P\u00daBLICO ALVO<\/h4>\n<p style=\"\">Este curso contempla com textos e exemplos todos os di\u00e1logos com todas as suas op\u00e7\u00f5es caracter\u00edsticas, al\u00e9m de todas as op\u00e7\u00f5es gen\u00e9ricas (aquelas que podem ser usadas em qualquer di\u00e1logo), o que \u00e9 o resultado de um esfor\u00e7o de cria\u00e7\u00e3o muito grande para encontrarmos casos de uso para cada um deles, de forma a termos exemplos coerentes e consistentes.O curso foi criado para atender a qualquer pessoa que tenha a motiva\u00e7\u00e3o para aprender a programar em <strong>Zenity<\/strong>, como todos que pleiteiam alcan\u00e7ar uma certifica\u00e7\u00e3o, administradores em geral, bem como os <em>DevOps, SysOps<\/em> e <em>*Ops.<\/em><strong>\u00c9 recomend\u00e1vel que o aluno possua bons conhecimentos de programa\u00e7\u00e3o shell Linux.<\/strong><\/p>\n<p><span data-id=\"icon-pen\"><\/span><\/p>\n<h4 style=\"\">MATERIAL DO CURSO<\/h4>\n<p style=\"\">Este curso \u00e9 o resultado de uma colet\u00e2nea de dados obtidos atrav\u00e9s de consulta \u00e0 documenta\u00e7\u00e3o (<em>man pages<\/em>) e alguns sites da Internet.&nbsp; Nasceu da necessidade de gerar uma interface mais intuitiva a alguns scripts shell e como o <strong>Zenity<\/strong> era um programa muito bem avaliado que fazia exatamente isto, resolvemos nos dedicar a document\u00e1-lo de forma abrangente e precisa. Para nossa surpresa, n\u00e3o encontramos nenhum manual completo e com bons exemplos. Como nos apaixonamos pelo software, resolvemos nos dedicar a escrever algo mais consistente e este curso \u00e9 o resultado deste esfor\u00e7o.<\/p>\n<p><span data-id=\"icon-accessibility_new\"><\/span><\/p>\n<h4 style=\"\">NOSSOS DIFERENCIAIS<\/h4>\n<p style=\"\">O curso tem o acompanhamento integral dos instrutores, sete dias por semana.<\/p>\n<p style=\"\">\n<p style=\"\">As suas d\u00favidas s\u00e3o sempre respondidas sempre muito rapidamente, e voc\u00ea poder\u00e1 refazer o curso gratuitamente quantas vezes quiser, at\u00e9 se sentir seguro e totalmente proficiente na linguagem.<\/p>\n<p style=\"\">\n<p style=\"\">Al\u00e9m disto, <strong>nosso curso tem garantia integral, voc\u00ea tem 7 dias para avaliar o curso e se quiser desistir, n\u00f3s lhe devolvemos o valor pago integralmente, sem fazer nenhum questionamento.<\/strong><\/p>\n<p style=\"text-align: center; letter-spacing: 1px;\">garantia<\/p>\n<p style=\"\"><span style=\"font-weight: normal;\">7 DIAS<\/span><\/p>\n<p style=\"\"><strong>INCONDICIONAL<\/strong><\/p>\n<h2 style=\"\">O seu investimento \u00e9 100% garantido!<\/h2>\n<p>Se por qualquer raz\u00e3o, voc\u00ea quiser desistir do curso, <strong>voc\u00ea tem sete dias a partir da sua matr\u00edcula, para solicitar o reembolso integral de todos os valores pagos.&nbsp;<\/strong><strong><\/strong>N\u00e3o lhe faremos nenhuma pergunta ou tentaremos lhe convencer a n\u00e3o desistir, o reembolso \u00e9 feito imediatamente.<\/p>\n<h2 style=\"text-align: center;\">Depoimentos de nossos alunos<\/h2>\n<p style=\"\">Trabalho com Linux desde antes do kernel chegar \u00e0 sua vers\u00e3o 1.0 e, antes disso, j\u00e1 trabalhava com Linux. O bash shell e as express\u00f5es regulares j\u00e1 eram parte da minha vida em pequenas tarefas de automa\u00e7\u00e3o na administra\u00e7\u00e3o de sistemas. Eu achava que sabia ao menos o suficiente e que o curso oferecido pelo J\u00falio e o Rubens seria uma divertida reciclagem com esses dois feras. A parte da divers\u00e3o \u00e9 verdade. A da reciclagem n\u00e3o! Eu vi que sabia muito menos do que imaginava.<\/p>\n<p style=\"\">\n<p style=\"\">Os pulos do gato oferecidos no curso fizeram com que meu conhecimento desse um salto enorme. Eu n\u00e3o conhecia nem de longe o suficiente e o curso mostrou-me que ainda tenho muito espa\u00e7o onde continuar aprendendo.&nbsp;<\/p>\n<p style=\"\">\n<p style=\"\"><strong>O material disponibilizado virou minha refer\u00eancia quase di\u00e1ria quando preciso entender, modificar ou criar qualquer script e as express\u00f5es regulares t\u00eam me economizado um tempo enorme!<\/strong> Recomendo muito esse curso!<\/p>\n<p style=\"\"><strong>CESAR BROD, LAJEADO, RS<\/strong><strong><\/strong><strong><\/strong><\/p>\n<p style=\"\"><strong><\/strong><\/p>\n<p><span><img decoding=\"async\" alt=\"\" width=\"111\" height=\"117\" title=\"CesarBrod\" data-id=\"22\" src=\"https:\/\/www.dicas-l.com.br\/educacao\/wp-content\/uploads\/2021\/02\/CesarBrod-1.png\" data-width=\"111\" data-height=\"117\" data-init-width=\"981\" data-init-height=\"1030\" style=\"\" loading=\"lazy\"><\/span><\/p>\n<p style=\"\">\u201c<\/p>\n<p style=\"\">Quando comecei o curso n\u00e3o sabia praticamente nada de shell script, ap\u00f3s participar do curso a primeira vez, fui compreendendo como a linguagem funcionava, como o shell &#8220;pensava&#8221;. J\u00e1 depois da segunda participa\u00e7\u00e3o me sinto alfabetizado em shell script, consigo ler os scripts de outros e saber o que eles fazem, al\u00e9m de j\u00e1 conseguir escrever meus pr\u00f3prios scripts. <strong>A possibilidade de fazer o curso diversas vezes, sem pagar a mais por isso, \u00e9 fant\u00e1stica. <\/strong>O ambiente de intera\u00e7\u00e3o entre novos e velhos participantes favorece em muito o estudo e motiva o aprofundamento no curso. Acho que o fato de ter come\u00e7ado a aprender shell no ambiente feito pelo J\u00falio e pelo Rubens foi fundamental para n\u00e3o pegar maus h\u00e1bitos e para n\u00e3o perder tempo procurando informa\u00e7\u00e3o na internet. O curso \u00e9 realmente muito estruturado e se sente que h\u00e1 realmente muito saber acumulado ali, saber esse que \u00e9 transmitido de forma muito amig\u00e1vel. <strong>Minha experi\u00eancia foi muito satisfat\u00f3ria, recomendo fortemente.<\/strong><\/p>\n<p style=\"\"><strong><\/strong><strong>ALLAN CALDAS, S\u00c3O CARLOS, SP<\/strong><\/p>\n<p style=\"\"><strong><\/strong><\/p>\n<p style=\"\"><strong><\/strong><\/p>\n<p><span><img decoding=\"async\" alt=\"\" width=\"111\" height=\"112\" title=\"alancaldas\" data-id=\"21\" src=\"https:\/\/www.dicas-l.com.br\/educacao\/wp-content\/uploads\/2021\/02\/alancaldas.png\" data-width=\"111\" data-height=\"112\" data-init-width=\"400\" data-init-height=\"405\" loading=\"lazy\" style=\"\"><\/span><\/p>\n<p style=\"\">\u201c<\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.dicas-l.com.br\/educacao\/depoimentos\" target=\"_blank\" rel=\"noopener\"><strong>Veja mais depoimentos de nossos alunos<\/strong><\/a><\/p>\n<h2 style=\"\">FAQ &#8211; Perguntas mais frequentes<\/h2>\n<h2 style=\"\">Equipe<\/h2>\n<p><span><img decoding=\"async\" alt=\"\" data-id=\"39\" width=\"175\" data-init-width=\"500\" height=\"175\" data-init-height=\"500\" title=\"Julio-Neves-Fundo-Transparente\" src=\"https:\/\/www.dicas-l.com.br\/educacao\/wp-content\/uploads\/2021\/02\/Julio-Neves-Fundo-Transparente.png\" data-width=\"175\" data-height=\"175\" style=\"\" loading=\"lazy\"><\/span><\/p>\n<h3 style=\"\">Julio Cezar Neves<\/h3>\n<p style=\"\">\n<p style=\"\">Trabalhou por 8 anos na empresa Cobra Computadores e Sistemas Brasileiros, que foi a primeira empresa brasileira a desenvolver, fabricar e comercializar computadores. Participou da equipe de desenvolvimento do SOX, que foi o 4\u00ba sistema operacional reconhecido com padr\u00e3o Unix e que \u00e9 o \u00fanico sistema, at\u00e9 hoje, desenvolvido fora dos Estados Unidos. Al\u00e9m de ter trabalhado na cria\u00e7\u00e3o de diversas ferramentas para o mercado banc\u00e1rio brasileiro que, para se adaptar a uma infla\u00e7\u00e3o de 80% ao m\u00eas, tornou-se o sistema mais \u00e1gil e eficiente e exportou a nossa tecnologia de hardware e software banc\u00e1rio para todo o mundo. Possui mais de 35 anos de experi\u00eancia em sistemas com a filosofia Unix e sua viv\u00eancia com o desenvolvimento de sistemas operacionais e muitas linguagens de programa\u00e7\u00e3o, lhe permitiu estudar a fundo o c\u00f3digo da shell Bash e descobrir recursos n\u00e3o documentados que facilitam enormemente a vida de quem programa. \u00c9 autor do bestseller <a href=\"https:\/\/amzn.to\/36K5Uym\" target=\"_blank\" rel=\"noopener\"><strong>Programa\u00e7\u00e3o Shell Linux<\/strong><\/a>, atualmente na 11\u00aa edi\u00e7\u00e3o, e do livro <strong><a href=\"https:\/\/amzn.to\/3cJilhM\" target=\"_blank\" rel=\"noopener\">Bombando o Shell &#8211; Caixa de Ferramentas Gr\u00e1ficas do Shell Linux.<\/a><\/strong><\/p>\n<h3 style=\"\"><span style=\"text-transform: none;\">Rubens Queiroz de Almeida<\/span><\/h3>\n<p style=\"\">\n<p style=\"\">Criador do portal Dicas-L, um dos primeiros portais no Brasil a tratar de software livre em geral. Engenheiro eletricista, trabalhou no Centro de Computa\u00e7\u00e3o da Unicamp de 1988 a 2019. Possui grande experi\u00eancia em sistemas operacionais Unix e derivados, protocolos TCP\/IP e aplicativos e tecnologias Web. Experiente instrutor e palestrante, com participa\u00e7\u00e3o em diversos simp\u00f3sios e eventos no Brasil e no exterior.<\/p>\n<p><span><img decoding=\"async\" alt=\"\" data-id=\"50\" width=\"177\" data-init-width=\"500\" height=\"177\" data-init-height=\"500\" title=\"RubensQueiroz - Fundo Transparente\" src=\"https:\/\/www.dicas-l.com.br\/educacao\/wp-content\/uploads\/2021\/02\/RubensQueiroz-Fundo-Transparente-1.png\" data-width=\"177\" data-height=\"177\" style=\"\" loading=\"lazy\"><\/span><\/p>\n<h2 style=\"\">Fale Conosco<\/h2>\n<p style=\"text-align: center;\"><strong><span style=\"font-size: 14px;\">Voc\u00ea tamb\u00e9m pode entrar em conosco pelo email <\/span><a href=\"mailto:educacao@Dicas-L.com.br\" target=\"_blank\" rel=\"noopener\"><span style=\"font-size: 14px;\">educacao@Dicas-L.com.br<\/span><\/a><span style=\"font-size: 14px;\">&nbsp;ou pelo <a href=\"https:\/\/api.whatsapp.com\/send?1=pt_BR&amp;phone=5519997575191\" target=\"_blank\" style=\"outline: none;\" rel=\"noopener\">WhatsApp (+55 19 997 575 191)<\/a>&nbsp;que teremos o maior prazer em atend\u00ea-lo.<\/span><\/strong><\/p>\n<p style=\"text-align: center;\">\n<p style=\"text-align: center;\">LIVRATE &#8211; TECNOLOGIA E EDUCA\u00c7\u00c3O EM SOFTWARE LIVRE<\/p>\n<p style=\"text-align: center;\">\u00a9 Todos os direitos reservados<u><\/u><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Programando com Zenity Zenity \u00e9 um programa que se utiliza de ferramentas do GTK+ (que significa GIMP Tool Kit) para produzir interfaces gr\u00e1ficas muito bem acabadas que atuar\u00e3o entre scripts em Shell (e outras linguagens orientadas a caractere) e os usu\u00e1rios, provendo entre ambos uma correla\u00e7\u00e3o amig\u00e1vel e bonita.O Zenity \u00e9 um execut\u00e1vel, que recebe [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-410","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.dicas-l.com.br\/educacao\/wp-json\/wp\/v2\/pages\/410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dicas-l.com.br\/educacao\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.dicas-l.com.br\/educacao\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.dicas-l.com.br\/educacao\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dicas-l.com.br\/educacao\/wp-json\/wp\/v2\/comments?post=410"}],"version-history":[{"count":22,"href":"https:\/\/www.dicas-l.com.br\/educacao\/wp-json\/wp\/v2\/pages\/410\/revisions"}],"predecessor-version":[{"id":1296,"href":"https:\/\/www.dicas-l.com.br\/educacao\/wp-json\/wp\/v2\/pages\/410\/revisions\/1296"}],"wp:attachment":[{"href":"https:\/\/www.dicas-l.com.br\/educacao\/wp-json\/wp\/v2\/media?parent=410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}