| Autor |
Mensagem |
|
|
Pegue, por exemplo, o número 0x1234.
Para ser guardado na memória, ele precisa de dois bytes consecutivos. Em máquinas big-endians (parte mais significativa vem no fim) ele é guardado como 0x34 0x12 e, em máquinas little-endians, como 0x12 0x34.
|
 |
|
|
Mas poderia ser facilmente enganado, bastando alterar o relógio do sistema. Pra dificultar, o programa poderia guardar o timestamp da última vez que o programa rodou, e se o relógio do sistema for anterior ao timestamp, expira o prazo de vez, já que o usuário está tentando enganar o programa...
Acho que a melhor maneira mesmo é se conectando a um servidor de prazo.
|
 |
|
|
|
Sempre ouvi boas referências a respeito do MBA em TI da USP, na Faculdade de Economia e Administração. Mas o preço...
|
 |
|
|
Tirado direto do FAQ do SWT:
E, lembrando, se você estiver com o source do SWT, também pode gerar o Javadoc localmente.
|
 |
|
|
Tem uma desvantagem, a qual acredito ser a principal, que não permite uma maior aceitação do OS nas empresas: responsabilidade.
Uma empresa grande que vai montar, por exemplo, sua área de armazenamento, está disposta a dispender uma grande quantia em troca de confiabilidade. Eles não estão interessados em economizar neste aspecto, já que querem que a empresa contratada se responsabilize caso algo saia errado. Seria mais ou menos: "Se ferrar tudo, temos quem processar". Por isso ainda a Microsoft fecha contratos milhionários, usando software ruim e caro.
Mas isso está mudando, pois as maiores concorrentes estão apostando no software livre, na tentativa de derrubar a hegemonia da Micro$oft.
|
 |
|
|
Programas em SWT podem ser feitos em qualquer IDE, ou até em nenhuma
Mas... para baixar a última versão, somente baixando o eclipse SDK.
Há planos, para a próxima versão do eclipse, de separar o SWT e outros componentes em um pacote à parte, mas ainda não aconteceu.
|
 |
|
|
|
Paulo é realmente a pessoa certa pra perguntar sobre o Gerbo, porque ele é o autor do Gerbo.
|
 |
|
|
Eu me interessei pelo SWT porque aplicações escritas sobre ele parecem aplicações nativas (e as são efetivamente, já que usam as chamadas GUI nativas, ao invés de tentar mimetizar o aspecto de uma aplicação nativa, como acontece com o Swing).
A maioria dos programadores que migraram do Swing/AWT para JFace/SWT, o fizeram por achar que seus programas não tinham um aspecto profissional, pois por mais que a Sun se esforce em aproximar o Swing do aspecto nativo, ficam algumas diferenças.
|
 |
|
|
Quanto a portabilidade, eu não creio que tenha ido para o espaço. Veja: o SWT nada mais é que um substituto para o AWT. Cada JVM possui uma versão do AWT específica para o SO, assim como acontece com o SWT. A diferença é que o AWT vem embutido na JVM, ao contrário do SWT.
Quanto ao Swing ser portável, ele o é porque é montado em cima do AWT, assim como existe o JFace, que é montado em cima do SWT.
Até onde eu sei, existe versões do SWT para:
AIX
HP-UX
Linux (motif, GTK e QT)
MacOS
QNX
Solaris
Win32
Win32-CE (sim, para os portáteis também)
Todas as versões são atualizadas freqüentemente, no ritmo da comunidade open-source.
|
 |
|
|
Funciona assim:
- A sua aplicação não precisa ser recompilada, basta usar uma classe para carregar o swt. Mas essa classe precisa ser recompilada para cada SO, pois os pacotes que são especificos para determinado SO estão em diretórios diferentes.
Quanto ao poder usar em todos os SO sem modificacao, só se vc não usar nenhum recurso especifico do SO (controle ActiveX do windows...)
|
 |
|
|
Vai aqui uma screenshot do SWT Carbon (versão para o MAC):
Mais links interessantes sobre SWT:
Página do Desenvolvedor na Home do Eclipse
SWT na Wiki do Eclipse
|
 |
|
|
Se você está curioso e quer se iniciar em SWT, recomendo este ÓTIMO tutorial da IBM, em 3 partes:
Parte 1
Parte 2
Parte 3
|
 |
|
|
|
A empresa quer o seu bem até onde isso trouxer lucro para ela...
|
 |
|
|
|
Não é bem qualquer projeto, além de ser open-source, ele tem de passar pelo crivo do pessoal do Sourceforge.
|
 |
|
|
Nessa história, ficamos entre a Cruz e a Espada:
- Ou continua tudo com está, com os problemas já mencionados;
- Ou criamos uma Associação de Classe, aos moldes da OAB e similares, para forçar a contratação de mão-do-obra com um mínimo de qualificação, diminuir a oferta de mão-de-obra desqualificada e conseqüentemente aumentar o preço pago por quem é qualificado, ter algum "preço mínimo" como acontece com os dentistas, e assim vai...
(Sei que muitos vão me atacar; sim, eu sei, isso pode se tornar uma entidade tão burocrática e parada como muitas que existe. Talvez não seja a melhor solução, mas já seria um passo para por um mínimo de ordem nesse samba do crioulo doido que é a área de TI.)
|
 |
|
|