Re: [FUG-BR] Livros de C, C++ para Unix
Olá Pedro Henrique, Inteligente sua resposta? Mas o QT pelo o que eu andei lendo, ele é comercial somente para Windows ! Para Unix ele Free, claro com algumas restrições, mas nada que afeta-se o desenvolvimeto do meu projeto no caso, estou errado? Mas vou novamente dar uma olhada no wxWidgets, e mais eu acho que você está quase me convencendo a mudar de QT para wxWidgets? Eu só precisso é de uma ferramenta toolkit que me ajude no desenvolvimento, do projeto. Fico aguardando a resposta Pedro !!! -- Linux is for people who hate Windows, BSD is for people who love UNIX" ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Livros de C, C++ para Unix
Oi Éder, Como eu disse anteriormente, eu não tenho experiência nenhuma com programação gráfica tendo o KDE como base. Mas, eu pesquisei bastante algumas semanas atrás para escolher qual framework/toolkit gráfica eu aprenderia nestas férias. Bom, pelo que eu li e encontrei em termos de documentação, achei o wxWidgets bem melhor e mais poderoso. Não se trata apenas de uma framework GUI, a documentação é mais fácil de se obter (ebooks ilegais, infelizmente) e eu achei um projeto bem ativo quando eu participava de uma lista de discussão sobre o desenvolvimento do wxWidgets. Como você pode ver pelo site, é um software usado por organizações e softwares respeitáveis como: W3C, Xerox, Compaq, AOL, AVG antivirus, MinGW Devp. Studio, etc. O problema do Qt é que, basicamente, ele não é livre. Você iria utilizar software pirata nesse caso? Em minha humilde opinião, não sei se eu trocaria o Linux pelo FreeBSD quando o assunto é desktop. Até, Pedro Henrique - Copiado do livro Cross-Platform GUI Programming with wxWidgets (retirei algumas ferramentas para Win para o email ficar menor): hehehe, tem que ver quais deles realmente compilam sem grandes alterações no FreeBSD. O wxGlade me pareceu funcional. wxDesigner is a commercial dialog editor and RAD tool and can write C++, Python, Perl, and C# code directly. Its interface lets anyone somewhat familiar with wxWidgets to create aesthetically pleasant cross-platform dialogs in a matter of minutes. Features such as supporting copy/cut/paste, infinite undo/redo, and previewing make testing easy and safe. It's available for Windows, Linux, and Mac OS X from http://www.roebling.de. DialogBlocks is a sizer-based resource editor that creates professional-looking dialogs, wizards, and frames for deployment on any supported wxWidgets platform. DialogBlocks also generates makefiles and project files for a range of compilers. It's available for Windows, Linux, and Mac OS X from http://www.anthemion.co.uk/dialogblocks. HelpBlocks is an authoring tool for MS HTML Help and wxWidgets HTML Help files, available on Windows, Linux, and Mac (beta) from http://www.helpblocks.com. wxGlade is a GUI designer built with wxPython, generating Python, C++, and XRC code. It's available from http://wxglade.sourceforge.net. wxDev-CPP is a wxWidgets form designer plugin for the Dev-C++ IDE. It's available from http://wxdsgn.sourceforge.net. wxHatch is a free RAD tool for wxWidgets. It's available from http://biolpc22.york.ac.uk/wx/wxhatch. XRCed is a wxWidgets and wxPython development tool written in wxPython. It's available from http://xrced.sourceforge.net. MinGW Developer Studio is an IDE written in, and for, developing programs with wxWidgets and MinGW. It's available for Windows and Linux from http://www.parinyasoft.com. GTK-Qt is a theming engine that can make wxGTK applications look more at home under KDE. It's available from http://www.kde-apps.org/content/show.php?content=20042. --- Ederson de Moura escreveu: >Olá Pedro Henrique, > >Pensei em QT pois acho ela mais leve que a GTK e mais bonitinha ticamos >assim (no meu ponto de vista), sendo que o pessoal irá utilizar KDE como >desktop padrão, assim poderia utilizar bibliotecas do KDE também. >Para desenhar as interfaces estava pensando em utilizar toolkit do KDE o >KDevelop Interface Designer. > >Agora utilizar wxWidgets deve ser show de bola se não estou enganado foi >criado para Unix mesmo e é muito leve, agora para desenhar a interface eu >tenho que fazer tudo no braço ou existe ferramenta para isto? > >Tenho que pensar também na questão do tempo de desenvolvimento pois iremos >desenvolver um sistema muito crítico que utilizar irá utilizar como banco o >MySQL agora você imagina os caras aqui queriam fazer o sistema em PHP em Web >é mole o que mais convenci os caras para fazer compilado com C++ e ainda >mais vão utilizar FreeBSD como desktop tambem. > >Em quetão do wxWidgets o que acha? > >Abraços, > >Éder >-- >Linux is for people who hate Windows, >BSD is for people who love UNIX" >___ >Freebsd mailing list >Freebsd@fug.com.br >http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br > > > ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Livros de C, C++ para Unix
Em relação ao C&C++ Por exemplo eu tenho como trabalhar com threads, como o sistema é crítico penso em aplicar Real-Time agora se o usuario a caso (uma excessão) quizer utilizar Linux vou ter problemas ou não com portabilidade. Veja, isto vai ser difícil acontecer mas tenho que pensar nas possibilidades. O FreeBSD possui Real-Time nativo (acho que sim) ou emula, no caso se eu não estiver enganado o Linux emula processo de Real-Time e threads também. O que me dissem, Éder -- Linux is for people who hate Windows, BSD is for people who love UNIX" ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Livros de C, C++ para Unix
Olá Pedro Henrique, Pensei em QT pois acho ela mais leve que a GTK e mais bonitinha ticamos assim (no meu ponto de vista), sendo que o pessoal irá utilizar KDE como desktop padrão, assim poderia utilizar bibliotecas do KDE também. Para desenhar as interfaces estava pensando em utilizar toolkit do KDE o KDevelop Interface Designer. Agora utilizar wxWidgets deve ser show de bola se não estou enganado foi criado para Unix mesmo e é muito leve, agora para desenhar a interface eu tenho que fazer tudo no braço ou existe ferramenta para isto? Tenho que pensar também na questão do tempo de desenvolvimento pois iremos desenvolver um sistema muito crítico que utilizar irá utilizar como banco o MySQL agora você imagina os caras aqui queriam fazer o sistema em PHP em Web é mole o que mais convenci os caras para fazer compilado com C++ e ainda mais vão utilizar FreeBSD como desktop tambem. Em quetão do wxWidgets o que acha? Abraços, Éder -- Linux is for people who hate Windows, BSD is for people who love UNIX" ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Livros de C, C++ para Unix
Olá pessoal Quem sabe o link http://www.cs.cf.ac.uk/Dave/C/CE.html ajuda em algo. []s, JH Em 19/12/05, Otacilio Neto<[EMAIL PROTECTED]> escreveu: > Acho que vou só chover no molhado mas... > Nao esqueça das páginas de manual de linha de comando! > Elas são iguais as meninas super-poderosas tem tudo > que há de bom! > > > > --- Marcelo Vilela <[EMAIL PROTECTED]> > escreveu: > > > Olá, > > > > É sempre bom lembrar que para o FreeBSD temos o > > FreeBSD Developers' > > Handbook e o FreeBSD Architeture Handbook > > dependendo do que você quer > > fazer, ambos podem ser baixados do ftp do FreeBSD, o > > resto acho que terá que > > pegar um livro de C (ou c++) mesmo, que não falta no > > mercado. > > > > Abraços, > > Marcelo. > > > > > > > > > > > > > ___ > Yahoo! doce lar. Faça do Yahoo! sua homepage. > http://br.yahoo.com/homepageset.html > > > ___ > Freebsd mailing list > Freebsd@fug.com.br > http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br > -- Prof. João Henrique G. Borges "Nihil est in intellectu quod non ante fuerit in sensu." (Nada está no intelecto que não tenha passado antes pelos sentidos) ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Livros de C, C++ para Unix
Acho que vou só chover no molhado mas... Nao esqueça das páginas de manual de linha de comando! Elas são iguais as meninas super-poderosas tem tudo que há de bom! --- Marcelo Vilela <[EMAIL PROTECTED]> escreveu: > Olá, > > É sempre bom lembrar que para o FreeBSD temos o > FreeBSD Developers' > Handbook e o FreeBSD Architeture Handbook > dependendo do que você quer > fazer, ambos podem ser baixados do ftp do FreeBSD, o > resto acho que terá que > pegar um livro de C (ou c++) mesmo, que não falta no > mercado. > > Abraços, > Marcelo. > ___ Yahoo! doce lar. Faça do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Livros de C, C++ para Unix
Olá, É sempre bom lembrar que para o FreeBSD temos o FreeBSD Developers' Handbook e o FreeBSD Architeture Handbook dependendo do que você quer fazer, ambos podem ser baixados do ftp do FreeBSD, o resto acho que terá que pegar um livro de C (ou c++) mesmo, que não falta no mercado. Abraços, Marcelo. Em 19/12/05, Fidel Cassio <[EMAIL PROTECTED]> escreveu: > > Pensei em fazer esta pergunta tbm já que freebsd não usa o padrão GNU para > programação em C. Qual a diferença do padrão GNU e do FreeBSD? > > Em 18/12/05, Fabricio Lima <[EMAIL PROTECTED]> escreveu: > > > > > > Dave Programming in C - UNIX System Calls and Subroutines using C > > http://www.cs.cf.ac.uk/Dave/C/CE.html > > > > Unix Daemon Server Programming > > http://www.enderunix.org/docs/eng/daemon.php > > > > Addison Wesley - C++ Network Programming Volume I & II > > > > Addison Wesley - Richard Stevens - UNIX Network Programming, Vol. 1 & 2 > > > > Prentice Hall - PThreads Primer - A Guide to Multithreaded Programming > > > > O'Reilly - Java Network Programming, 3rd Ed > > > > > > -- Original Message --- > > From: Ederson de Moura <[EMAIL PROTECTED]> > > To: Lista de discussao do grupo FUG-BR > > Sent: Sun, 18 Dec 2005 01:50:35 -0200 > > Subject: [FUG-BR] Livros de C, C++ para Unix > > > > > Olá pessoal, > > > > > > Alguem conhece aí, algum livro ou apostila de C&C++ voltado para Unix > > > FreeBSD !!! > > > > > > Ano que vem iremos desenvolvenver uma nova aplicação de grande porte > > > e faremos em C++ com QT, utilizando FreeBSD como servidor para o > > > banco de dados e também como Estação de trabalho para os usuarios > > > que iram utilizar a aplicação utilizando KDE o que vocês acham. > > > > > > Dicas > > > > > > Abraços > > > > > > Eder > > > > > > -- > > > Linux is for people who hate Windows, > > > BSD is for people who love UNIX" > > > ___ > > > Freebsd mailing list > > > Freebsd@fug.com.br > > > http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br > > --- End of Original Message --- > > > > > > ___ > > Freebsd mailing list > > Freebsd@fug.com.br > > http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br > > > ___ > Freebsd mailing list > Freebsd@fug.com.br > http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br > ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Livros de C, C++ para Unix
Pensei em fazer esta pergunta tbm já que freebsd não usa o padrão GNU para programação em C. Qual a diferença do padrão GNU e do FreeBSD? Em 18/12/05, Fabricio Lima <[EMAIL PROTECTED]> escreveu: > > > Dave Programming in C - UNIX System Calls and Subroutines using C > http://www.cs.cf.ac.uk/Dave/C/CE.html > > Unix Daemon Server Programming > http://www.enderunix.org/docs/eng/daemon.php > > Addison Wesley - C++ Network Programming Volume I & II > > Addison Wesley - Richard Stevens - UNIX Network Programming, Vol. 1 & 2 > > Prentice Hall - PThreads Primer - A Guide to Multithreaded Programming > > O'Reilly - Java Network Programming, 3rd Ed > > > -- Original Message --- > From: Ederson de Moura <[EMAIL PROTECTED]> > To: Lista de discussao do grupo FUG-BR > Sent: Sun, 18 Dec 2005 01:50:35 -0200 > Subject: [FUG-BR] Livros de C, C++ para Unix > > > Olá pessoal, > > > > Alguem conhece aí, algum livro ou apostila de C&C++ voltado para Unix > > FreeBSD !!! > > > > Ano que vem iremos desenvolvenver uma nova aplicação de grande porte > > e faremos em C++ com QT, utilizando FreeBSD como servidor para o > > banco de dados e também como Estação de trabalho para os usuarios > > que iram utilizar a aplicação utilizando KDE o que vocês acham. > > > > Dicas > > > > Abraços > > > > Eder > > > > -- > > Linux is for people who hate Windows, > > BSD is for people who love UNIX" > > ___ > > Freebsd mailing list > > Freebsd@fug.com.br > > http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br > --- End of Original Message --- > > > ___ > Freebsd mailing list > Freebsd@fug.com.br > http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br > ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Livros de C, C++ para Unix
Eu tenho quase 20 anos de experiência de programação em C no Unix, inclusive no FreeBSD. Estou curioso com o projeto. Já pensei em escrever um livro assim, de C apar Unix, e já ouvi falar de um para Linux, mas não o vi (que eu me lembre). Um bom lugar para procurar um livro é na Biblioteca Nacional, http://catalogos.bn.br. Se não encontrar, é que não foi publicado no Brasil, ou é um livro ilegal, i.e. não fez o Depósito Legal. (Tinha um livro de OpenOffice que era estava ilegal. :^) ) João Rocha. On 12/18/05, Ederson de Moura <[EMAIL PROTECTED]> wrote: > Olá pessoal, > > Alguem conhece aí, algum livro ou apostila de C&C++ voltado para Unix > FreeBSD !!! > > Ano que vem iremos desenvolvenver uma nova aplicação de grande porte e > faremos > em C++ com QT, utilizando FreeBSD como servidor para o banco de dados e > também > como Estação de trabalho para os usuarios que iram utilizar a aplicação > utilizando KDE > o que vocês acham. > > Dicas > > Abraços > > Eder > > -- > Linux is for people who hate Windows, > BSD is for people who love UNIX" > ___ > Freebsd mailing list > Freebsd@fug.com.br > http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br > -- [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.goffredo.eti.br ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Livros de C, C++ para Unix
Dave Programming in C - UNIX System Calls and Subroutines using C http://www.cs.cf.ac.uk/Dave/C/CE.html Unix Daemon Server Programming http://www.enderunix.org/docs/eng/daemon.php Addison Wesley - C++ Network Programming Volume I & II Addison Wesley - Richard Stevens - UNIX Network Programming, Vol. 1 & 2 Prentice Hall - PThreads Primer - A Guide to Multithreaded Programming O'Reilly - Java Network Programming, 3rd Ed -- Original Message --- From: Ederson de Moura <[EMAIL PROTECTED]> To: Lista de discussao do grupo FUG-BR Sent: Sun, 18 Dec 2005 01:50:35 -0200 Subject: [FUG-BR] Livros de C, C++ para Unix > Olá pessoal, > > Alguem conhece aí, algum livro ou apostila de C&C++ voltado para Unix > FreeBSD !!! > > Ano que vem iremos desenvolvenver uma nova aplicação de grande porte > e faremos em C++ com QT, utilizando FreeBSD como servidor para o > banco de dados e também como Estação de trabalho para os usuarios > que iram utilizar a aplicação utilizando KDE o que vocês acham. > > Dicas > > Abraços > > Eder > > -- > Linux is for people who hate Windows, > BSD is for people who love UNIX" > ___ > Freebsd mailing list > Freebsd@fug.com.br > http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br --- End of Original Message --- ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Re: [FUG-BR] Livros de C, C++ para Unix
Oi Eder, Bom, não é a sua resposta, queria lhe fazer uma pergunta. Estava pensando em estudar wxWidgets nestas férias e, então, eu li seu email. Por que você escolheu logo Qt e não, wxWidgets ou GTK? O que você especificamente gostaria de aprender sobre programação C++ em FreeBSD? Porque a linguagem é padronizada Eu não sou um programador profissional, mas a não ser que você seja viciado em MFC ou algo do tipo, você não vai ter problema algum, não concorda? Até, Pedro Henrique Ederson de Moura escreveu: >Olá pessoal, > >Alguem conhece aí, algum livro ou apostila de C&C++ voltado para Unix >FreeBSD !!! > >Ano que vem iremos desenvolvenver uma nova aplicação de grande porte e >faremos >em C++ com QT, utilizando FreeBSD como servidor para o banco de dados e >também >como Estação de trabalho para os usuarios que iram utilizar a aplicação >utilizando KDE >o que vocês acham. > >Dicas > >Abraços > >Eder > >-- >Linux is for people who hate Windows, >BSD is for people who love UNIX" >___ >Freebsd mailing list >Freebsd@fug.com.br >http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br > > > ___ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br