segunda-feira, 24 de dezembro de 2007

NetBeans C/C++ Pack e Pthread





NetBeans cada dia melhor, agora pode-se utilizar esta ferramenta para auxiliar na programação com C/C++, assim como outras linguagens: Java(Padrão), PHP e Ruby.

Para quem está começando a utilizar o NetBeans C/C++ Pack, caso queira utilizar a biblioteca pthread poderá encontrar o seguinte erro na compilação:

O erro undefined reference to 'pthread_create' aparece, pois o Netbeans está executando o seguinte comando:

gcc teste teste.c



Para compilar utilizando a biblioteca pthread é necessário passar o parâmetro -lpthread, como no exemplo:

gcc -lpthread teste teste.c



No NetBeans, clique com botão direito do mouse sobre seu Projeto Principal e selecione Properties, em seguida Linker->Command Line e na linha Additional Options coloque no campo em branco -lpthread


Código Fonte Exemplo:


#include <pthread.h>

void* threadfunc(void* a)
{
// processando alguma coisa

return a;
}

int main()
{
int argumento = 42;

// Inicializando thread
pthread_t myThread;
pthread_create(&myThread,NULL,threadfunc,(void*)(argumento));

// ok, a thread já está executando

/* coloque aqui outro código para ser executado
em paralelo com a thread criada*/

return 0;
}


Referências:
https://computing.llnl.gov/tutorials/pthreads/
http://www.netbeans.org/features/cpp/index.html
http://www.slacklife.com.br/forum/viewtopic.php?p=70716

quinta-feira, 20 de dezembro de 2007

Feliz Natal na Capital

Muitas coisas para lembrar, sorrir e comemorar de mais um ano que se passa. Quero desejar Feliz Natal e um 2008 cheio de Alegria, Felicidade, Paz e muita Saúde para todos.

Gostaria de recomendar um passeio para quem vai ficar em casa(Palmas-TO) neste Natal, visite a Casa do Papai Noel na Praça dos Girassóis, lá tem muita coisa para ver: Trenó, um Pinheiro de Natal Gigante, a Cozinha da Mamãe Noel, Presépio, tem até aqueles brinquedos infláveis para as crianças (o ruim é a fila). Mas o brinquedo que mais me intrigou foi esse que fica atrás das barracas de tiro ao alvo.
Para quem não conhece é a Estátua da Família Siqueira Campos, feita pelo Artista: Marcos André Salles

terça-feira, 20 de novembro de 2007

Monografia Padrão ABNT

O BrOffice fornece modelos de documentos no Escritório Aberto

Também tem modelos de Projeto de Pesquisa e Monografia no Padrão ABNT (arial 12), pelos seguintes links:

http://www.broffice.org/escritorio_aberto
http://www.broffice.org/escritorio_aberto/trabalhos_academicos

segunda-feira, 19 de novembro de 2007

Google Maps ensina o caminho

O Google Maps está se tornando uma ferramenta de mil e uma utilidades, ainda não tem muitos recursos visuais como o Google Earth, mas basicamente onde existir internet e um Browser (navegador web: Firefox, IE) será possível acessar os mapas.

Educação - aprendizado em Geografia e noções de orientação

Saúde - pode auxiliar na localização de possíveis focos de Dengue (piscinas e caixas de água)

Comércio - onde fica a Pizzaria mais próxima...no Google Maps, utilize o campo de busca assim:
nome da cidade sigla do estado palavra que procura
exemplo:
palmas to viveiro de plantas





Onde você mora - crie o mapa e compartilhe




Como chegar lá? -
A primeira vez que vi este recurso foi no Guia 4 Rodas

No Google Maps pesquise pelo nome da cidade de partida (Palmas TO):
















No resultado selecione Como chegar: (onde você vem)Para cá ou (onde você vai) Daqui
Ao selecionar a opção outro campo surge, agora coloque a outra cidade (Brasilia DF), e teremos:




Observe a diferença no mapa abaixo, a origem e o destino são iguais ao mapa anterior, mas o caminho é diferente, para isto passe o mouse sobre o caminho azul, e quando aparecer uma bolinha "o", clique o botão esquerdo do mouse e arraste até o local desejado.



Tenha o Google Maps no seu Celular

Visite www.google.com.br/gmm no Web browser do seu aparelho móvel, se o aparelho solicitar a execução download da aplicação ele pode ser compatível, faça o download e aproveite este recurso. {tenha cuidado para não gastar muitos créditos, verificando qual é o valor da tarifa que sua operadora cobra para pacote de dados}

sábado, 27 de outubro de 2007

Para que serve um Blog?

Olá

Este é meu primeiro post neste Blog, e logo pensei em me apresentar e dizer quem sou.
Isso é fácil, verifique Quem sou eu...

Vamos ao que interessa:

Para que serve um Blog?

Um colega certa vez me disse que Blog só tinha: pornografia, programas para baixar, bobagens e assuntos sem sentido...e muita propaganda.

...principalmente aquelas em que surpreendentemente você foi o 999.999.999.999 usuário a acessar o site, e ganhou um super big ultra prêmio, exigindo apenas que se faça o cadastro do email, e agora é só esperar menos de 5 minutos para receber 1 Bilhão de Spams querendo te vender droga pra aumentar o...ôps deixa pra lá...

Então, cadê o lado bom do Blog?

Vamos supor a seguinte situação: lembra daquele emprego que você estava querendo há muito tempo, com um bom salário, hoje é o dia da entrevista. Chega sua vez, e a primeira pergunta:
- Você tem experiência em que área mesmo?

...o relógio para de funcionar, e sua vida passa na frente dos seus olhos...


Você responde:
- Ehhhhh. Leram meu currículo?

Bem daqui pra frente já sabemos o que acontece...ou não acontece.

Mas qual é o relacionamento entre Blog e emprego?

* O Blog pode ser utilizado para documentar todas as suas experiências (profissionais) que achar importante, trabalhos realizados, e ferramentas que você sabe usar, dessa forma o currículo vai crescendo aos poucos.
* Procure documentar fatos profissionais que interessem a todos.
* Tenha cuidado com informações intimas, que podem ser utilizadas por terceiros para fins maliciosos.

Como seus conhecimentos serão expostos no Blog, podem surgir de você os seguintes questionamentos:

- Se expor meus conhecimentos, podem querer me copiar.
- Estou entregando o jogo para meus concorrentes.
- Ninguém vai me pagar por isso.

Conclusão

Adquirir conhecimento individual é muito importante, mas a possibilidade de poder discutir a resolução de um problema em grupo, é o que realmente agrega valores.
Cada pessoa tem um ponto de vista, e experiências variadas. E cada vez que alguém contraria ou elogia uma idéia sua, é uma chance que você está tendo para aprender mais.