|
 |
During the last months I am studying about how to improve my code in Java for multicore environments. For me, the best approach was take advantage of Java Concurrency API, but I've still had some questions, so at FISL (International Forum of Free Software) me and my friend Mir0 from IBM, we had a chance to ask directly to Sun's executives (Ray Gans, Rich Sands from OpenJDK project) what they think about Java for Multicore. The result was post by Mir0 i (24.04.2008)
 |   |
|
 |
As promised, the improvements live-coded at FISL were tested and distributed today as a new release 0.1.8. Take a look. Report bugs. (24.04.2008)
http://dcon.com.br/dbjmin
 |   |
|
 |
After some months, the new release of DBJMIN is ready. The major change is regarding a new support to store database credentials as per request posted into sf.net (1820605). Feel free to download, use and colaborate :-) (25.02.2008)
http://dcon.com.br/dbjmin/
 |   |
|
 |
Muitas pessoas me pergutam sobre que livro eh bom pra estudar Java. Poxa existem muitos. Os próprios tutoriais oficiais da Sun, o bom e velho Java Alamanac :) etc. Mas pessoalmente gostei muito do Big Java - Boa tradução e ótima didática com excelente foco em OO.
Big Java: HORSTMANN, CAY / BOOKMAN COMPANHIA Editora / 2004 (08.02.2008)
 |   |
|
 |
How to solve NFS mounting problems in servers with Kernel >= 2.6.20?
The common problems are:
mount.nfs: mount to NFS server '100.100.100.29' failed: System Error: Connection refused
mount to NFS server '100.100.100.29' failed: server is down.
(31.01.2008)
http://dcon.com.br/jd.comment/kernel2_2_20_nfs_issue.php
 |   |
|
 |
Hi All. The DBJMIN is living! After more than 1,500 downloads (thank you all) it has a new release 0.1.3, with more support to OSs native graphical interfaces, improved compatibility with Derby, some corrections and several other changes. (27.10.2007)
http://dcon.com.br/dbjmin/
 |   |
|
 |
For who that have problem with Eclipse when it tries to access domain names without success. (Could not connect to: / Cannot locate host: / java.net.UnknownHostException:). Just add -Djava.net.preferIPv4Stack=true to eclipse.ini and will work. :) (16.10.2007)
 |   |
|
 |
Oi pessoal, nesta quinta-feira 13/setembro/2007 às 20h terei o prazer de ministrar a palestra sobre o tema "O papel dos padrões XML em SOA" em Ourinhos SP, na FIO (Faculdades Integradas de Ourinhos) no endereço 'Rodovia BR153 Km339 + 400m - Bairro Água do Cateto - Ourinhos/SP'.

 (12.09.2007)
|
 |
Hi, two weeks ago I was trying to use XQuery with Saxon, but I've just found few examples on Internet, so I made an open-source example of it using a web interface. Feel free to use and make your comments. (28.08.2007)
http://dcon.com.br/XQueryREST/
 |   |
|
 |
This app intents to be an easy way to make backups of large amount of files into medias such as CDs or DVDs. Also it compress groups of files to fit in the size of dest. media. To avoid integrity problems during decompression, no files are divided. (22.07.2007)
http://dcon.com.br/jpmbb/
|
 |
Para aqueles que estavam interessados nos passos de configuração básica para a programação JEE com JSF, aqui está o mini-tutorial em sua primeira versão. (11.06.2007)
http://dcon.com.br/jsf-first-steps/
 |   |
|
 |
Nas últimas semanas desenvolvi uma documentação introdutória sobre o processador CELL BE. Trata-se de um texto claro e objetivo que fornece as informações primordiais para quem deseja conhecer esta nova tecnologia. (20.05.2007)
http://dcon.com.br/jd.comment/intro-cell-be-pt_BR.pdf
 |   |
|
 |
Há alguns dias fui perguntado sobre os primeiros passos com FreeBSD, onde encontrar documentação, comunidade, etc. Resolvi então montar uma página com todas essas informações. Confiram! (27.04.2007)
http://dcon.com.br/freebsd_stone_links/
 |   |
|
 |
Já há algum tempo tive a idéia de reunir num só manual os passos práticos que costumo fazer quando tenho que instalar e configurar uma nova estação de trabalho com Debian para mim. Após reunir todos os procedimentos e comandos em um arquivo texto, formatei-o para web. Trata-se de uma documentação completa sobre instalação e configuração do Debian para uma estação de trabalho voltada a programadores. (27.04.2007)
http://dcon.com.br/debian-install/
 |   |
|
 |
Esta página é uma dica realmente simples, mas sempre útil para aqueles que criam e editam HTML na mão. Aqui você encontrará os códigos HEXADECIMAIS para as cores mais utilizadas em páginas web. (20.02.2007)
http://dcon.com.br/jd.comment/color_chart.html
 |   |
|
 |
It is a GPL multi-thread software for CPU, Hard Disk and Memory (RAM) profiling. It was developed to be started as a command-line software.
The functioning of this application is based on time measurement of tasks execution that simulates stress conditions of CPU, Memory and Hard Disk. Therefore, this system does not returns MHz values. On the contrary, it returns time unit values that can be compared with another machines in order to discover the average performance of computers and detect pro (12.02.2007)
http://dcon.com.br/jbasicprofiler/
 |   |
|
 |
Esta documentação é importante uma vez que com o crescimento dos serviços providos pela Internet, cada vez mais são necessárias metodologias de se distribuir o processamento e interconectar serviços. Uma abordagem eficaz para esta situação é o uso de Java Messaging Services em conjunto com brokers. O mercado têm fornecido uma série de brokers, mas pouco tem se falado sobre brokers abertos como o ActiveMQ incubado pela Apache Software Foundation, em plena ascensão atualmente. (11.12.2006)
tutorial-jms-activemq.pdf
 |   |
|
 |
Pessoal, desenvolvi um novo software open-source com um hardware bem simples para monitorar a conectividade de uma rede interna, o acesso da mesma à Internet e fazer a verificação se alguém está mapeando as portas da minha rede. O resultado foi o JScanlogAlert (Aplicação em Java e um hardware conectado na porta paralela). Bem útil para aqueles que tem o seu próprio firewall/roteador em Linux. (30.11.2006)
http://www.dcon.com.br/jscanlogalert/
 |   |
|
 |
Expressão regular completa para validar URLs no padrão da RFC 1738 (Uniform Resource Locators). A página oferece a expressão regular limpa e um exemplo de uso programado em Java 1.5 (07.10.2006)
http://dcon.com.br/jd.comment/url-regex.php
 |   |
|
 |
Oi Pessoal
Nas minhas horas vagas desenvolvi um cliente DB2 em java (Web-Based/Desktop) bem rápido e fácil de usar. O software é open-source e foi registrado no SourceForge.net e no Freshmeat.net.
Breve descrição: Web-Based/Desktop DB2 client (general-purpouse), inspired on phpMyAdmin. It runs on Tomcat 5.5 or SWING with JDK 1.5 (Multi-plataform, Schema Browsing , Multiple DB2 OS support, Tables Browsing, Tables Structure, SQL)
Se alguém tiver interesse, maiores informações podem ser en (26.08.2006)
http://www.dcon.com.br/db2jmin/
 |   |
|
 |
Quantas vezes não temos que testar a validação de formulários com CPF e CNPJ, daí usamos nosso CPF, o do colega do lado, da mãe, do tio, etc. Bom agora você pode usar um gerador automático. Dê uma olhada, o código-fonte está incluso e é muito simples. :-) (11.08.2006)
http://www.dcon.com.br/jd.comment/cpf_cnpf.php
 |   |
|
 |
Como identificar a procentagem de uso de sua CPU com apenas uma linha de comando?
ps -eo %C --sort pcpu | gawk '{ sum += $1 }; END { print sum }' (07.04.2006)
 |   |
|
 |
Dicas Rápidas de Linux: Como bloquear o acesso de MSN, ICQ, WinMX, KaZaA, Limewire, etc com IPtables/IPchains. (12.03.2006)
iptables-blocking.php
 |   |
|
 |
DB2 provides support for automatically generated identity columns using the GENERATE ALWAYS AS IDENTITY. The AUTOINCREMENT clause is not supported in DB2. See an example:
a) Table on MySQL:
CREATE TABLE `tb_email` (
`email_id` int(10) NOT NULL auto_increment,
`email_txt` varchar(50),
PRIMARY KEY (`email_id`)
);
b) Table on DB2:
CREATE TABLE `tb_email` (
(email_id INTEGER GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1),
`email_txt` var (03.03.2006)
http://www.dcon.com.br/jd.comment/home.php?cont_id=578
|
 |
Você já parou para pensar o quanto estamos sendo vigiados? O quanto nos monitoram? Hoje não falo dos recursos computacionais, mas sim da sua imagem. Cada dia que passa mais empresas e governos optam pela a implantação de circuitos fechados de TV como forma de aumentar a segurança nas localidades que lhe pertencem, com isso temos nossas imagens gravadas para fins benéficos, como garantir nossa integridade física, identificar suspeitos, previnir e desvendar crimes. Porém qual pode ser o resultado (01.01.2006)
http://www.dcon.com.br/jd.comment/home.php?cont_id=576
 |   |
|
 |
Na edição de 15/dezembro/2005 da LWN, foi publicado um artigo que conta que a Bluetooth Qualification Administrator exigiu que os mantenedores do projeto BlueZ (software que oferece suporte a bluetooth para o Linux) retirassem do seu site a lista dos equipamentos que funcionam com seu software. O argumento de tal organização foi de que como nenhum dos produtos citados na lista foram (27.12.2005)
http://www.dcon.com.br/jd.comment/bluetooth_linux_hardware.php
 |   |
|
 |
Para programadores, trabalhar com arquivos textos é uma tarefa da qual não dá para fugir, sempre temos que alterar registros, procurar termos em logs, substituir palavras, adicionar ou apagar linhas etc. Para isso não conheço melhor ferramenta do que o SED, por tanto disponibilizei no blog um tutorial muito útil escrito por Thobias Salazar Trevisan. (26.12.2005)
http://www.dcon.com.br/jd.comment/tutorial_sed.php
 |   |
|
 |
É incrível como o controle de versão é deixado para trás pelos programadores aqui do Brasil. A forma de como comprovei isso foi através de uma análise dos livros de informática/análise de sistemas/programação mais vendidos. Nessa análise encontra-de de tudo: Diversas linguagens, UML, Algoritmos etc, mas nada sobre controle de versão. Isso quer dizer que não há demanda para tal assunto, que reflete intimamente na maturidade e qualidade de software.
Agora, se assim como eu você procura por boas (13.12.2005)
http://www.dcon.com.br/jd.comment/home.php?cont_id=572
 |   |
|
 |
Encontrei um excelente conteúdo sobre Java, bem estruturado e bem completo. Não se trata apenas de um tutorial ou mais uma apostila e sim de um conjunto de notas de referência muito importantes especialmente para quem ta começando a programar. Todo conteúdo foi escrito por Fred Swartz e gentilmente disponibilizado sob a licença MIT, de forma que eu pude hospedar o conteúdo na íntegra no blog. Siga o link e confira! (29.11.2005)
http://www.dcon.com.br/jd.comment/articles/notes-java/
 |   |
|
 |
Dica rápida:
Como pular o Squid via IPTABLES? Digamos que você tenha em sua rede uma máquina realmente privilegiada e deseja que ela não utilize o proxy. Simples, basta adicionar a seguinte regra:
# iptables -A FORWARD -s 192.168.1.53 -d 0.0.0.0/0 -p tcp --dport 80 -j ACCEPT
Onde 192.168.1.53 é o IP da máquina que deseja liberar.
(27.11.2005)
http://www.dcon.com.br/jd.comment/home.php?cont_id=570
 |   |
|
 |
Vocês já devem ter ouvido falar do Linux rodando XBOX e no PlayStation, mas aqui vai um link um pouco mais bizzarro... Que tal o Linux rodando no Nintendo GameCube? Não é lenda não, confira! Vejam as características técnicas do bichinho: *IBM PowerPC, 486 MHz *ATI graphics *40MB of total RAM *8cm optical drive *(optional) 10/100 Ethernet (25.11.2005)
http://www.gc-linux.org/wiki/Main_Page
 |   |
|
 |
A Escola Politécnica da USP promo verá no dia 25 de novembro, às 14 horas uma discussão sobre Computador Popular no Brasil. (Endereço: Auditório Professor Francisco Romeu Landi - POLI - Av.: Professor Luciano Gualberto, travessa 3, nº 380 – Cidade Universitária)
Esse encontro tem como objetivos discutir a implementação de computadores de baixo custo na Educação, sob os seguintes tópicos:
- Desafios
- Riscos
- Oportunidades
O encontro é gratuito e aberto ao público.
---------------- (20.11.2005)
http://www.dcon.com.br/jd.comment/home.php?cont_id=567
 |   |
|
 |
Quem nunca teve o desespero de ver seu HD indo para o espaço? Ou pior, os dados indo para um buraco negro? Na maioria dos casos o que resta é chorar, mas às vezes, com muito cuidado e sangue frio é possível substituir os discos do HD "morto" para a estrutura de um HD em funcionamento. SIM, funciona, mas há um risco de você destruir o que estava funcionando :) (16.11.2005)
http://www.hackaday.com/entry/1234000840067578/
 |   |
|
 |
A Nokia finalmente agendou o lançamento de seu novo produto: Nokia 770 Internet Tablet. A data será 17 de novembro e o local será os Estados Unidos. Este novo modelo é baseado numa distribuição Linux chamada Maemo, originária do Debian. O kernel é o 2.6 com suporte ao X.org e GTK. As principais características de hardware são: Tela de 800x480px, processador TI OMAP ARM de 220Mhz com DSP, 64Mb de RAM e 128Mb de flash, porta USB, WiFi (b/g), Bluetooth, IR e slot RS-MMC. Tudo com uma bateria de 3 (14.11.2005)
http://linuxdevices.com/news/NS5409534614.html
 |   |
|
 |
Nova tecnologia desenvolvida por uma startup da Florida garante uma eficiência 1.000 vezes maior que a WiMax. O desenvolvimento ainda está em fase inicial mas já está tecnicamente provado que o consumo de energia será extremamente baixo, mas com grande alcance. Isso permitirá que qualquer um possa ser um ISP. Pode ser o fim do WiMax antes mesmo dele começar. (10.11.2005)
http://www.techworld.com/mobility/news/index.cfm?NewsID=4722
 |   |
|
 |
A última versão IBM WebSphere Application Server ganhou com vantagem de 64% o teste de performance realizado pelo Standard Performance Evaluation Corp.'s (SPECjAppServer2004). Este teste reflete com rigor aplicações complexas com alto volume transacional, fazendo uso Webservices, EJB, serviços de mensagem etc.
(10.11.2005)
http://www.spec.org/jAppServer2004/results/
 |   |
|
 |
Você tem um GPS na mão, mas está sem idéias na cabeça? Sem problemas, aqui vai uma: Que tal contribuir para a criação de uma base de dados mundial de mapas? Como? Basta sair por aí com seu GPS ligado e depois mandar os resultados (NMEA) para o OpenStreetMap.org. Uma iniciativa licenciada pela Creative Commons que visa receber contrbuições real-time para a formação de mapas online livres para consulta. Vale a pena dar uma olhada, veja a cidade de Londres, já está prontinha. (10.11.2005)
http://www.openstreetmap.org
 |   |
|
 |
Este projeto foi desenvolvido por mim, com o objetivo de coletar dados de redes WiFi e suas respectivas políticas/recursos de segurança. Usei um velho pentium 100 com 48mbytes de memória ram, rodando Debian, Kismet e umas outras aplicações para controlar o display de LCD. (10.11.2005)
http://www.dcon.com.br/jd.comment/wifinder.php
 |   |
|
 |
Welcome to the LCD4Linux project wiki.
LCD4Linux is a small program that grabs information from the kernel and some subsystems and displays it on an external liquid crystal display. (26.09.2005)
http://ssl.bulix.org/projects/lcd4linux/
 |   |
|
 |
PaparaDzIY é mais um ótimo endereço de referência para quem é ligado em desenvolver aplicações de hardware autônomo controlado por Linux. (10.08.2005)
http://www.nongnu.org/paparazzi/
 |   |
|
 |
Excelente referência sobre o desenvolvimento de uma empresa baseada em padrões abertos e software livre. Título orginal: InfoWorld Special Report: Build your business with open source (10.08.2005)
http://www.infoworld.com/reports/32SRoss.html
 |   |
|
 |
Como fazer uma ótima antena WiFi usando aquela sua antiga antena de televisão via satélite? Título Original: TREVOR MARSHALL - Biquad feed for primestar dish (09.08.2005)
http://www.trevormarshall.com/biquad.htm
 |   |
|
Ver todas as publicações
|
|
|