Última atualização: 10/Mar/2010 RSS
A A A
Home...

Not&icute;cia

Curso de Games

Pessoal,

É com grande prazer que anuncio minha nova empreitada: Cursos especializados de games.
Me uni com meu amigo Evandro Luquini, em sua empresa ValorTI para oferecermos cursos diferenciados de desenvolvimento de jogos.

Nós fizemos um amplo estudo do mercado e de como ensinar sobre desenvolvimento de jogos nas mais diversas plataformas: Android, Iphone, Java e Xbox. Focamos nossa atenção em criar cursos que permitam ao aluno se tornar um desenvolvedor independente de jogos.

A idéia é fornecer a melhor adequação ao aluno, seja com cursos presencias ou online, mas sempre em pequenas turmas, com mais de um professor, num ambiente colaborativo e assistivo.

Se vocês tiverem interesse, visitem: [http://www.valorti.com.br]

[]s

Damico (09.02.2010)

Comment! 

Not&icute;cia

Who will take Novell?

Hi folks,

As many of you may know, the Elliott hedge fund has made an unsolicited offer for Novell. There are no specific information yet about the bidders but the list could be formed by:

Novell Bid

The fact is: Regardless of who buy Novell, the open-source model will be affected by it.

If you want to know more about this subject, these links are good sources:

[http://www.consortiuminfo.org/standardsblog/article.php?story=20100304051547830]
[http://www.eweekeurope.co.uk/comment/why-microsoft-cant-afford-to-let-novell-die-5681]

Best regards,

Damico (09.02.2010)

Comment! 

Not&icute;cia

Virtual F7

Hi people,

Some weeks ago I had a need to handle xrandr configuration dynamically, specifically to simulate the "fn + f7" key of my notebook. My idea was, have one very simple software that send the output of my default LCD screen to another projector or monitor connected to my laptop. So I've wrote a small and simple app with C# + mono + monodevelop. Take a look. [http://code.google.com/p/vf7/] (08.02.2010)

Comment! 

Not&icute;cia

The systemic weakness of Internet

How a smart and interpreted code can crash entire systems:
- With the increase of web use/navigation, the browsers are become more and more integrated with Operating Systems, the main idea is to bring to Web, resources that user only had inside his computer. In the case of Internet Explorer and Windows, this kind of integration is getting dangerous, because the browser are working as an 'exploit window, where smart codes can open critical security breaches.

A good example of this can be viewed here:


More information can be found here: [http://praetorianprefect.com/archives/2010/01/the-aurora-ie-exploit-in-action/] (18.01.2010)

Comment! 

Not&icute;cia

The Video Editor For Linux!

First we had Kino [http://www.kinodv.org/] , now OpenShot 1.0 [http://www.openshotvideo.com/]
The Video Editor For Linux!

OpenShot Video Editor - Version 1.0 Released! from Jonathan Thomas on Vimeo.

(11.01.2010)

Comment! 

Not&icute;cia

From Oracle to DB2: Coca-Cola case

Meu amigo Juliano Martins escreveu um post interessante sobre a migração que a empresa Coca-Cola fez, de Oracle para DB2. O post pode ser lido aqui: Coca Cola migra de Oracle para DB2 (e fica muito feliz) (16.12.2009) http://jmmwrite.blogspot.com/2009/12/coca-cola-migra-de-oracle-para-db2-e.html
Comment! 

Not&icute;cia

US$ 220,000 Linux Mainframe

Low cost Linux Mainframes. That is it. In the last 10 years, against several forecasts, the Mainframes are evolving. They are smaller, they are cheaper, they support Linux, They can concentrate several unixes servers in one box. But still they are running, mostly, over z/OS.The real movement from z/OS to Linux is still slow, so, most of features, related with cloud computing, virtualization and SOA were not really known. But now, IBM just released a new low cost Mainframe (~US$ 220,000) with no z/OS but with Linux (SuSE/RedHat). The idea is to compete with other servers that come with about 16 processors, but with the well-known stability/robustness of Mainframes. Read, more here [http://www.computerworld.com/s/article/9142007/IBM_s_newest_mainframe_is_all_Linux_] . (16.12.2009)
Comment! 

Not&icute;cia

JavaDiagram

JavaDiagram is a simple GPLv3 API for diagram designing that I've developed in my free time.

- The diagram is block-based.
- The diagram is hierarchical.
- It is saved in a PNG file.
- The inputs for the API can be an ArrayList of RetanguleBox Object or a simple Math representation of sets, like: A = {B,C,D}
- To learn how it works and how to use it, see the wiki [http://code.google.com/p/javadiagram/wiki/How_it_works]

The project is hosted at GoogleCode in: [http://code.google.com/p/javadiagram/]

The current version is 0.0.2, you can download the jar file from here: [http://javadiagram.googlecode.com/files/javadiagram.jar]

Bellow you can see an example of a diagram designed by the API:

Diagram Example

(20.10.2009)

Comment!View Comments

Not&icute;cia

EXTRA, EXTRA, saiu a LinuxMagazine 59

Pessoal, saiu um artigo muito bom sobre Análise de Escalonadores de Processos na LinuxMagazine de outubro/2009. Este texto aborda com profundidade o uso do DTrace no OpenSolaris com o objetivo de apresentar formas dinâmicas de inspenção de filas, prioridades, systems calls e processos. O artigo foi escrito pelo meu amigo Marcelo Arbore e por mim :-).

Pdf do artigo

Clique aqui para visualizar o artigo em PDF.

(13.10.2009)

Comment! 

Not&icute;cia

Black Tuesday: How to do not release fix patches? Do not do like Microsoft

Prepare yourself for the Black Tuesday, next Oct 13, 2009.
Microsoft will release from automatic update 13 (yes, thirteen) fix patches, for several (highly used) softwares, like Office, SQL Server, Windows, Internet Explorer etc.

- The risk is too high!
- The fixes affects several applications!
- The number of patches are 13!!!
- The update day is 13!!!!!

Redmond guys, do not do this kind of provocation, is the Halloween month. :(

More info at [http://www.computerworld.com/s/article/9139155/Microsoft_plans_monster_Patch_Tuesday_next_week] (09.10.2009)

Comment! 

Not&icute;cia

Postgres Conference Brazil 2009

Campinas/SP - Unicamp, nos dias 23 e 24 de Outubro de 2009 Faça como seu time, não perca!!!
Esta é uma excelente oportunidade para entender mais sobre esse SGBD de alto desempenho e extremamente robusto. Alguns temas abordados serão:

- Índices hipotéticos
- Particionamento
- Monitoramento
- Tuning

Informações oficiais aqui: [http://pgcon.postgresql.org.br/2009/index.php]

(07.10.2009)

Comment! 

Not&icute;cia

Microsoft continues to disregard and defy their customers and developers

O tempo passa, o tempo vooa e continuamos a ver problemas de compatibilidade com bibliotecas distribuídas nas ferramentas de desenvolvimento da MS:

Vejam esse post do [http://slashdot.net] , é lamentável, um upgrade no Visual Studio 2005 altera a compilação e por sua vez a compatibilidade com DLLs pré-existentes. Isso sem contar que desenvolver aplicações self-contained ainda é praticamente impossível com .Net, o usuário final continua preso a ter um sistema operacional compatível com a aplicação e não o contrário.

É interessante pq este problema exemplifica claramente a contínua fragilidade de aplicações baseadas no Visual Studio e fortifica a adoção do uso de máquinas virtuais que abstraem a configuração do SO. Isso sem contar que quando uma IDE interfere no modelo de compilação, o profissional passa a ter mais uma variável de risco em seu software, a IDE, pois seu código não depende tão somente da linguagem na qual foi codificado.

Post:

neutrino38 writes "This is an alert for all developers using Microsoft Visual Studio 2005. At the beginning of January, Microsoft issued a security fix for Visual Studio 2005 forcing the use of new dynamic libraries (DLLs) by all applications compiled with this IDE. Basically, applications compiled with Visual Studio 2005 will not work anymore on an ordinary (non-dev) PC unless the newer DLLs are installed. And we found out that this is true on fully updated PCs. I just posted some details and some suggested fixes." Read below for some more background on Microsoft's so-called "side by side assemblies."


For those unfamiliar with the Microsoft world, native microsoft applications written in C++ rely on dynamic libraries. Two of them are infamous: MSVCRT.DLL and MFCxx.dll. Because of software evolution and security fixes, multiple versions of these DLLs were often present in the system, causing application instability. Where Linux implemented a simple suffix notation on the dynamic libraries, Microsoft created a new beast in 2001: the Side By Side assembly. These are basically DLLs with a companion XML file that identifies them. The XML file contains a digital signature and when the system binds these DLLs dynamically to an application, it checks that the signature of the DLL matches the DLL itself. When everythings runs well, this is pretty transparent. But when issues arise, it becomes excruciatingly difficult to troubleshoot and fix. DLL hell is not over.

(06.10.2009)

Comment! 

Not&icute;cia

DIY Wifi Antennas over the Web

Um amigo meu me pediu uns links de projetos caseiros de antennas wifi. Como já trabalhei com isso no passado, resolvi publicar aqui o meu bookmark sobre o assunto:

[http://www.saunalahti.fi/elepal/antennie.html]
[http://www.wafreenet.org/docs/Quad.html]
[http://www.frars.org.uk/cgi-bin/render.pl?pageid=1066]
[http://www.diywisp.co.cc/]
[http://www.instructables.com/id/10--WIFI-16dBi-Super-Antenna-Pictorial/]
[http://www.usbwifi.orconhosting.net.nz/]
[http://www.digdice.com/13dbi-diy-omni-wifi-antenna/]
[http://www.instructables.com/id/DIY-WIFI-Antenna-Reception-Booster/]
[http://www.digdice.com/51-59ghz-hi-gain-antenna/]





(02.10.2009)

Comment! 

Not&icute;cia

Oracle Gives a BAD example of TPC use

Information Week reports that the Transaction Processing Council, which sets benchmarks for measuring database performance, has fined Oracle $10,000 for Oracle's ads published August 27 and September 3 on the front page of the Wall Street Journal which violate the 'fair use' rules that govern TPC members by comparing an existing TPC result to something that does not exist. The ads said to expect a product announcement on October 14 that would demonstrate that some sort of hybrid Oracle-Sun setup would offer two-digit performance on the TPC-C online transaction processing test compared to IBM's 6 million transaction per minute result on its Power 595 running AIX and DB2. The TPC Council serves as a neutral forum where benchmark results are aired and compared. At the time of publication, they didnt have anything submitted to the council says Michael Majdalany, administrator of the council adding that that Oracle is free to use TPC numbers once it submits an audited result for the Sun-Oracle system. Fines by the TPC are infrequent, with the last action — a $5,000 fine — levied against Microsoft in 2005 for unsupported claims about SQL Server. It takes a fairly serious violation to warrant a member being fined, says Majdalany.

[http://www.informationweek.com/news/software/hosted/showArticle.jhtml?articleID=220300395]

(30.09.2009)

Comment! 

Not&icute;cia

List of most important Network/System monitoring tools

Nmon - [http://nmon.sourceforge.net/pmwiki.php]
Cacti - [http://www.cacti.net/]
Icinga - [http://www.icinga.org/]
Ganglia - [http://ganglia.info/]
JRobin - [http://www.jrobin.org/index.php/Main_Page]
MRTG - [http://oss.oetiker.ch/mrtg/]
Nagios - [http://www.nagios.org/]
OpManager - [http://www.manageengine.com/products/opmanager/]
OpenMs - [http://www.opennms.org/wiki/Main_Page]
OpenView - [https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-10
36657_4000_100]

PRTG - [http://www.paessler.com/prtg/]
RRDTool - [http://oss.oetiker.ch/rrdtool/index.en.html]
System Center Operations Manager - [http://www.microsoft.com/systemcenter/opsmgr/default.mspx]
Tivoli - [http://www.ibm.com/developerworks/tivoli/availability/]
WhatsUpGold - [http://www.whatsupgold.com/]
Zabbix - [http://www.zabbix.com/]
Zenoss - [http://www.zenoss.com/product/systems-management]

For more information take a look here:
[http://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems]

(13.07.2009)

Comment! 

Not&icute;cia

db2tm: Test multiple instances of IBM DB2

This is a very simple application (written in Java) that aims to test multiple instances of IBM DB2 at same time with just one application through Command Line Interface. The test itself is just a connection try, plus a current and average time (in milliseconds) of each successful connection.

The User Interface is designed to work in a command line shell. It uses a Curses implementation for Java (jcurses).
(01.07.2009) http://code.google.com/p/db2tm/

Comment! 

Not&icute;cia

IVELA - Internet Voice E-learning Application

Another scientific paper (I am co-author) from R&D project called IVELA. This paper was accepted at WCCE 2009 (The IX World Conference on Computers in Education (IFIP).
(27.06.2009) http://dcon.com.br/jd.comment/WCCE2009_Final.pdf

Comment! 

Not&icute;cia

An E-learning Environment with Voice Recognition

Here is a scientific paper (I am co-author) from R&D project called IVELA. This paper was published at WSL 2009 (Workshop of Free Software - Brazilian Computer Society).
(26.06.2009) http://dcon.com.br/jd.comment/WSL2009_elearning_env_with_voice.pdf

Comment! 

Not&icute;cia

Knowledge Transfer: Paper translated to English

The paper 'Is Knowledge Transmission Possible ?' that discuss the ways and concepts of knowledge transfer was translated from Portuguese to English by Niura Regiane Henke. (18.06.2009) http://www.dcon.com.br/jd.comment/comment.php?id=622
Comment! 

Not&icute;cia

Java Query Builder

This is a small and very simple JEE application. That intents to be a based "report wizard". It collects data from one main table/view (and its relationships) and present the results based on simple logic arguments as AND, OR, <, >, CONTAINS, ==
This application is written in Java POJOs with EJB3 (Session Beans) and plain Servlets.
The target platform for this application is Glassfish v2 with Postgres 8.1
(30.05.2009) http://code.google.com/p/javaquerybuilder/

Comment! 

Not&icute;cia

Hacker Nature: Paper translated to English

The paper 'Hacker Nature' that presents the roots and explanations of hacker behavior was translated from Portuguese to English by Niura Regiane Henke. (18.05.2009) http://www.dcon.com.br/jd.comment/comment.php?id=560
Comment! 

Not&icute;cia

DBJMIN Release Candidate published!

Hi all,

I am glad to announce that the release candidate for version 0.5 was
published today at
http://code.google.com/p/dbjmin/downloads/list

There are 2 linux packages (Deb and Rpm) and 1 windows package.

Please make a download and test. Specially Web Module version. To test
it type the db credentials then click F9 instead of > button.

Best regards,

Damico
(13.05.2009) http://code.google.com/p/dbjmin/downloads/list

Comment! 

Not&icute;cia

Is Knowledge Transmission Possible?

As part of my research into Knowledge Management I've wrote (23 march 2009) a paper to discuss how to transfer knowledge between time and space.

HTML Portuguese version: http://dcon.com.br/jd.comment/transmissao-knowledge.html

PDF Portuguese version:
http://dcon.com.br/jd.comment/knowledge-transfer_ptBR.pdf


PDF English version: http://dcon.com.br/jd.comment/knowledge-transfer_enUS.pdf


(23.03.2009)

Comment! 

Not&icute;cia

Open-source Voice Recognition Test

Hi folks, I would like to ask your help with an open-source project. Ivela-Voice. An applet (written in Java 1.6) of Voice Recognition, that aims to be a part of an E-learning application, for an Open English Course. I need people to access the test page of project and try to use this "beta applet". You will be prompted with 10 words in english, then you will need to repeat these same words, finally the application will try to recognize what you said. This test is an anonymous process. It will take no more than 5 minutes. The test results will be submited to a database, for a statistic analysis. In order to get this software working, you will need to access through Firefox >= 2.0 with Java 1.6 plugin installed. The Operating Systems supported are Linux and Windows. The url to test is: http://200.17.41.215:8080/ivela-web/ivela_voice_stat.html Follow the instructions of test page. This is a good opportunity to contribute with Open-Source Community :-) Thanks in advance. Jose Damico (29.10.2008)
Comment! 

Not&icute;cia

PyHalt

"How to halt several machines with just one command?"

PyHalt intents to answer the above question.

PyHalt is a basic application that runs a socket client and socket server where authorized clients are able to request a remote computer to halt.

This program is written in Python 2.4 and works through command line.
(01.08.2008) http://code.google.com/p/pyhalt/

Comment! 

Not&icute;cia

Automated tool to find bugs

Hi All,

Through this post I hope to spread a tip, that is very useful for me. As a developer, programmer, coder, etc, I am very interested in quality improvement of code - In my case, Java code - for this reason, a defensive programming, free of OOP related bugs, as well as bugs of programmers addicted, is a key concept. However the hurry of day-to-day and the job's pressure, often may drive us away from best practices. In this case an automated tool that scans and looks for errors is very useful. So this is my tip: FindBugs . Try it as an Eclipse or RSA plugin or as a desktop application.

For more info, take a look at these links:

- http://findbugs.cs.umd.edu/talks/JavaOne2007-TS2007.pdf
- http://findbugs.cs.umd.edu/talks/fb-Sept1213-2006.pdf
- http://findbugs.sourceforge.net/

Also if you are interested into "Defensive Programming" take a look at a book called Code Craft - The Practice of Writing Excellent Code (by Pete Goodliffe).

Bye,

Damico
(28.07.2008)

Comment! 

Not&icute;cia

RankPatt

Pattern finder for Ranking Data. It is based on Euclidean Distance Score.

R4nkP477 was designed to be an open-source (written in Java) library to be used for similarities recognition into ranking's data. It also works for form's data analysis. (01.07.2008) http://code.google.com/p/r4nkp477/

Comment! 

Not&icute;cia

Java for Multicore

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 into YouTube. http://www.youtube.com/watch?v=WeFOs4BmY18




Links:

Ray Gans Blog
Rich Sands Blog

Mir0 Blog

Multicore processing for client-side Java applications

Henrik Stahl's Blog: Multi-core may be good for Java!

Is Multi-core really that bad for Java

Concurrency - Java and Multicore

Java Community News - The Impact of Multi-Core CPUs on Developers


(24.04.2008)

Comment! 

Not&icute;cia

New DBJMIN Release 0.1.8!

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
Comment! 

Not&icute;cia

IVELA

Internet Voice E-learing Application
A milestone of Learning Management Systems (LMS)
It has a robust architecture based on EJB 3, Hibernate, Struts 2, Restful Webservices (Jersey), Spring and ACEGI.

Project site:
[http://ivela.googlecode.com] (01.03.2008)

Comment! 

Not&icute;cia

New DBJMIN Release: 0.1.5

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/
Comment! 

Not&icute;cia

JBasicProfiler

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 or system resources percentage of use. 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 problems with unstable/overused hardwares. (12.02.2008) http://dcon.com.br/jbasicprofiler/

Comment! 

Not&icute;cia

Sugestão de Livro para aprender Java

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)

Comment! 

Not&icute;cia

Kernel >= 2.6.20: NFS problems

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

Comment! 

Not&icute;cia

Palestra: Inovação, Geração de Conhecimento e Renda com Fábricas de Sofware Open-Source

De forma a atender diversos pedidos, acabo de publicar o pdf da palestra Inovação, Geração de Conhecimento e Renda com Fábricas de Sofware Open-Source. Além de diversas referências e algumas fotos dos eventos onde foi ministrada. (27.10.2007) http://dcon.com.br/jd.comment/palestra-open-source-software-factory.php
Comment! 

Not&icute;cia

NEW RELEASE: DBJMIN 0.1.3

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/
Comment! 

Not&icute;cia

Eclipse Linux 64bits - Domain names resolution

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)
Comment! 

Not&icute;cia

Palestra: O papel dos padrões XML em SOA

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)

Comment!View Comments

Not&icute;cia

Java XQuery Example

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/
Comment! 

Not&icute;cia

jPMBB (Java Poor's Man Basic Backup)

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/
Comment!View Comments

Not&icute;cia

JPMBB

It is a GPL, command-line software written in Java, that intents to be an easy way to make backups of large amount of files into medias such as CDs or DVDs. This application also compress groups of files to fit in the size of destination media. To avoid integrity problems during decompression, no files are splited. So you will never need two or more archives to decompress one single file. By the way, jPMBB means Java Poor's Man Basic Backup
(22.07.2007) http://dcon.com.br/jpmbb/

Comment! 

Not&icute;cia

Java Server Faces First Steps

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/
Comment! 

Not&icute;cia

How to Kill TrendMicro OfficeScan processes?

Take a look on link and discover the processes names and how to kill them. (25.05.2007) http://dcon.com.br/jd.comment/trendmicro_officescan_kill.php
Comment! 

Not&icute;cia

Introdução ao Processador CELL BE

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
Comment! 

Not&icute;cia

Os Links das Pedras para o FreeBSD

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/
Comment! 

Not&icute;cia

Manual de Instalação Debian (Etch) para programadores

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/
Comment! 

Not&icute;cia

Hexadecimal Color Chart to HTML

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. (21.02.2007) http://dcon.com.br/jd.comment/color_chart.html
Comment! 

Not&icute;cia

JBasicProfiler (A GPL System Profiler)

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 problems with unstable/overused hardwares. (13.02.2007) http://dcon.com.br/jbasicprofiler/

Comment! 

Not&icute;cia

Debian Installer for Windows

Diga adeus para a Microsoft hoje... Com o ma-ra-vi-lho-so instalador Debian para Windows! Faça o Download, Clique 2 vezes e seja feliz. Sem CDs ou disquetes, apenas sua conexão de Internet.

(29.01.2007) http://dcon.com.br/goodbye-microsoft/index_pt.html

Comment! 

Not&icute;cia

Web-Proxies: Solução contra sites banidos









Precisa entrar em sites banidos como o You Tube? Um Web-Proxy pode ser a solução, veja você mesmo: http://www.iran-proxy.com/
(09.01.2007) http://www.iran-proxy.com/?hl=1011101001&q=d3d3LnlvdXR1YmUuY29t

Comment! 

Not&icute;cia

Tutorial JMS com ActiveMQ

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. (12.12.2006) tutorial-jms-activemq.pdf
Comment! 

Not&icute;cia

JScanlogAlert (Network monitoring tool)

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. (01.12.2006) http://www.dcon.com.br/jscanlogalert/
Comment! 

Not&icute;cia

JScanlogAlert

It is a set of GPL software and hardware that intents to monitors dangerous scans into your network as well as NAT conectivity and Internet access. The better installation target is your Linux firewall/router. (21.11.2006) http://dcon.com.br/jscanlogalert/
Comment! 

Not&icute;cia

IBM Academic Initiative - Segurança da Informação

IBM Academic Initiative - Palestra de Segurança da Informação - UNIBAN 30,31/out/2006 & 01/nov/2006
Palestra em PDF + Sites citados
(02.11.2006) http://dcon.com.br/jd.comment/evento_uniban_seg_info.php

Comment! 

Not&icute;cia

Regular Expression to validate an URL

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
Comment! 

Not&icute;cia

DBJMIN

This is an open source MULTI-DB client.
First, this software was intented to be a client just to DB2. A Web-Based/Desktop client (general-purpouse), inspired on phpMyAdmin. But after the first release several users asked to add support to other databases, so since version 0.0.9 the software have full support to DB2 (since version 8.1), MYSQL (since version 5.0), POSTGRESQL (since version 7.3), FIREBIRD (since version 1.5), DERBY Embedded and Network (since version 10.1) AND ORACLE (since version 10g).

The Desktop/SWING version runs on X,Windows,etc.
The Web-Based version runs on Tomcat 5.5.
All versions NEEDs JDK 1.5.

Main Features:
- Multi-plataform
- Pre-configuration of servers
- Schema Browsing
- Multiple OS (where DB is installed) support
- Tables Browsing
- Tables Structure
- SQL Query editor (Multiple queries parser) (01.09.2006) http://dcon.com.br/dbjmin/

Comment! 

Not&icute;cia

DB2-JMIN (An easy-to-use DB2 Client)

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 encontradas em:

http://sourceforge.net/projects/db2-jmin/
http://www.dcon.com.br/db2jmin/

[]s

José Damico

(26.08.2006) http://www.dcon.com.br/db2jmin/

Comment! 

Not&icute;cia

Gerador de CPFs e CNPJs

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
Comment! 

Not&icute;cia

VI commands - Tutorial

Documento com os principais comandos do VI. (19.06.2006) http://www.dcon.com.br/jd.comment/vi-commands-tutorial.php
Comment! 

Not&icute;cia

Apache 2 + PHP 5 Installation Guide

Guia rápido e fácil de instalação do Apache 2 + PHP5 no Linux (Distribuições Debian ou Fedora/Redhat). (15.06.2006) http://www.dcon.com.br/jd.comment/apache2-php5-inst.php
Comment! 

Not&icute;cia

ASCII Table

Tabela ASCII completa (extendida), para uso geral. (11.05.2006) http://www.dcon.com.br/jd.comment/ascii.html
Comment! 

Not&icute;cia

Linux CPU Usage

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)
Comment! 

Not&icute;cia

Blocking MSN, ICQ, WinMX, KaZaA, Limewire, etc with IPtables/IPchains

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

Comment! 

Not&icute;cia

AUTO_INCREMENT on DB2

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` varchar(50),
PRIMARY KEY (`email_id`)
);


(03.03.2006) http://www.dcon.com.br/jd.comment/home.php?cont_id=578

Comment!View Comments

Not&icute;cia

The Eyes of Big Brother

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 de um criminoso ter acesso irrestrito a tais imagens? Quão difícil é ter acesso a tais informações? Descubra você mesmo: Resultados do Google. Veja escolas infantis, tráfego rodoviário, hospitais, hotéis etc.

Como você mesmo pode comprovar mais de 10.000 resultados foram encontrados, mas é claro que muitos destes resultados não são informações confidenciais, ao contrário, dizem respeito a imagens que fornecem dados sobre o tempo, paisagem e trânsito, contudo isso não altera nem esconde o fato de que outros milhares de resultados são imagens confidenciais que estão disponíveis na Internet.

Mas ainda tem mais. No mesmo passo em que tais câmeras são instaladas, mais sistemas são inventados e comercializados com a promessa de serem mais simples de se operar, todavia o que as pessoas se esquecem é que esta simplicidade promove um sério risco de segurança, pois se o equipamento é simples de operar não é necessário um técnico tão experiente e especializado para administrar o sistema. Conclusão, muitos e muitas instituições que já disponibilizam imagens incorretamente, tem seus sistemas de câmeras vulneráveis, com as senhas padrão do fabricante.

Para explorar essa falha é muito simples (usarei como exemplo o produto da AXIS):

1) Escolha o servidor: Para isso vá ao Google e digite no campo de busca inurl:"axis-cgi/mjpg"
2) Clique nos resultados que desejar para ver as imagens
3) Para entrar na administração das câmeras digite a seguinte url: http://ip_ou_domínio/admin/
4) Digite o login/senha padrão do produto: root/pass

Agora se você quer ir mais a fundo e não deseja mais ser filmado sem autorização pelos lugares onde você vai, consulte os links abaixo:

a) [http://www.quintessenz.at/22c3/cctv_hacking_22c3.pdf]
b) [http://www.quintessenz.at/22c3/]
c) [http://www.naimark.net/projects/zap/howto.html]



(02.01.2006) http://www.dcon.com.br/jd.comment/home.php?cont_id=576

Comment! 

Not&icute;cia

Suporte ao Bluetooth para Linux

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 homologados para Linux é ilegal disponibilizá-los para uso público como funcionais em Linux. Porém, se você quer ver a tal lista siga o link abaixo... (28.12.2005) http://www.dcon.com.br/jd.comment/bluetooth_linux_hardware.php
Comment! 

Not&icute;cia

Detector de Redes Wifi e Bluetooth

Veja esse interessante projeto que transforma 3 componentes eletrônicos, 1 multímetro e 2 pequenas antenas de cobre em um detector de redes 2.4GHertz de alta sensibilidade. (27.12.2005) http://www.dcon.com.br/jd.comment/articles/TestGear2_4ghz.htm

Comment! 

Not&icute;cia

Tutorial SED

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
Comment! 

Not&icute;cia

Referências em Controle de Versão

É 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 referências em controle de versão, aqui vai uma ótima dica relacionada a CVS:

- Version Management with CVS (PDF file)


(14.12.2005) http://www.dcon.com.br/jd.comment/home.php?cont_id=572

Comment! 

Not&icute;cia

Java Programming Notes

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! (30.11.2005) http://www.dcon.com.br/jd.comment/articles/notes-java/
Comment! 

Not&icute;cia

NES Mp3 Joystick

Veja esta interessante e simples modificação que deu nova vida ao Joystick do antigo NES. (28.11.2005) http://www.techeblog.com/index.php/tech-gadget/nes-controller-mp3-player
Comment! 

Not&icute;cia

Dica rápida: Como pular o SQUID?

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.




(28.11.2005) http://www.dcon.com.br/jd.comment/home.php?cont_id=570

Comment! 

Not&icute;cia

Linux no Nintendo GameCube

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 (26.11.2005) http://www.gc-linux.org/wiki/Main_Page
Comment! 

Not&icute;cia

O que mais importa?

O que mais importa é conhecer ao Senhor Jesus Cristo.

O mais importante é restaurar seu relacionamento com seu Criador, Deus.

Quanto conhecimento você pode acumular? Até onde você pode chegar?

Não importa. A resposta não está no que você pode conquistar, a resposta não pode ser entregue a você. Você tem que se entregar a resposta. A resposta é a verdade. A verdade é Cristo.

Respondeu-lhe Jesus: Eu sou o caminho, e a verdade, e a vida; ninguém vem ao Pai, senão por mim. João 14:6

Dizia, pois, Jesus aos judeus que nele creram: Se vós permanecerdes na minha palavra, verdadeiramente sois meus discípulos; e conhecereis a verdade, e a verdade vos libertará. João 8:31,32

A motivação inicial que existe no homem, que o faz respirar assim que nasce e o leva a prosseguir vivo é a essência da busca pela vida. Contudo, com uma visão terrena, temporal e limitada usamos tal essência para aproveitarmos o máximo dos nossos contáveis anos de “vida”, quando na verdade estamos caminhando para uma morte certa. Ao contrário devemos neste pouco tempo - nada mais que um século e para tantos até menos – para nos encontrarmos com nosso Criador, nos reconciliarmos com Ele, nos arrependermos de nossos pecados, sermos perdoados, pela morte de Jesus na cruz, nascermos de novo e então participarmos da vida eterna.

Pois que aproveita ao homem se ganhar o mundo inteiro e perder a sua vida? ou que dará o homem em troca da sua vida? Mateus 16:26 (21.11.2005) most_imp.php

Comment! 

Not&icute;cia

Computadores Populares no Brasil (Parte 1)

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.

-------------------------------------------
Se alguém quiser saber sobre o meu projeto pessoal de computador popular de R$ 300,00, entre em contato comigo. (21.11.2005) http://www.dcon.com.br/jd.comment/home.php?cont_id=567

Comment! 

Not&icute;cia

Bookmark: Central de informações sobre Redes Neurais

Ótimo link para pesquisa de informações em Redes Neurais. Título da Página: Neural network resources (18.11.2005) http://diwww.epfl.ch/mantra/tutorial/english/weblinks.html
Comment! 

Not&icute;cia

Como restaurar HDs

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 :) (17.11.2005) http://www.hackaday.com/entry/1234000840067578/
Comment! 

Not&icute;cia

Bookmark: Open Source Software in Java(tm)

Excelente referência de softwares abertos em Java. (16.11.2005) http://www.java-source.net/
Comment! 

Not&icute;cia

Nokia finalmente lançará Tablet baseado em Linux.

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 horas de duração com uso contínuo. (15.11.2005) http://linuxdevices.com/news/NS5409534614.html
Comment! 

Not&icute;cia

Nova tecnologia pode matar o WiMax?

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. (11.11.2005) http://www.techworld.com/mobility/news/index.cfm?NewsID=4722
Comment! 

Not&icute;cia

IBM WebSphere Application Server quebra recorde de performance rodando em Linux

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. (11.11.2005) http://www.spec.org/jAppServer2004/results/

Comment! 

Not&icute;cia

Base de Dados de Mapas, OpenSource!

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. (11.11.2005) http://www.openstreetmap.org

Comment! 

Not&icute;cia

Veja um velho Pentium 100 ressuscitado como um poderoso farejador WiFi

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
Comment! 

Not&icute;cia

Bookmark: Recompilação de Kernel bem Explicada

Recompiling a kernel the Debian way This is the way to compile a custom kernel against an existing debianized kernel package. (14.10.2005) http://myrddin.org/howto/debian-kernel-recompile.php
Comment! 

Not&icute;cia

BookMark: Ótima referência para inserção de LCDs no linux

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/
Comment! 

Not&icute;cia

Hacker Nature / Natureza Hacker

This text was written (in 01/sep/2005) as a result of the analysis of the hackers´ way of thinking and acting, with the aim to properly define and clarify their behavior. HTML Portuguese version: http://www.dcon.com.br/jd.comment/natureza_hacker.html PDF Portuguese version: http://dcon.com.br/jd.comment/hacker-nature_ptBR.pdf PDF English version: http://dcon.com.br/jd.comment/hacker-nature_enUS.pdf (01.09.2005)
Comment!View Comments

Not&icute;cia

Faça você mesmo um helicóptero controlado por Linux!

Com este HOWTO você poderá construir um helicóptero rodando linux, em uma plataforma embarcada sem fio. Vale a pena conferir. (10.08.2005) http://perso.wanadoo.fr/pascal.brisset/chromicro/doc/chromicro.html
Comment! 

Not&icute;cia

Bookmark: Aeromodelo autônomo rodando Linux.

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/
Comment! 

Not&icute;cia

Bookmark: Negócios Open-Source

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
Comment! 

Not&icute;cia

Bookmark: Antena Wifi

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
Comment! 


Ver todas as publicações