Skip to content

Seu favoritos lhe acompanha onde você for.

Chipmark

Chipmark

Aquela velha história de ter um favoritos em casa e outro no trabalho já foi faz tempo, eu mesmo tinha apresentado aqui no blog em 2007 ainda uma boa solução que era o ChipMark.

Apesar do Chipmarks ter evoluido um pouco com versão para IE e etc, faz algum tempo que os reponsáveis pela continuidade do projeto tem deixado a desejar nas atualizações, como nos casos de nova versão do browser, demora até sair a nova versão suportado pelo navegador, no caso do FireFox 3 ainda não saiu, pelo menos até escrever o post.

Então começou a busca por outra solução, já que existem muitas, mas cada uma ao seu estilo.

del

Até tentei me adaptar ao Delicious, mas não gostei muito do seu estilo, mesmo sendo um dos mais populares e mais usados. Um pouco burocrático, com definições de tags, e muito ruim na localização de um determinado link.

Com isso a busca continuou até que meu colega de trabalho Davi achou uma ótima opção e indicou.

Xmarks

Xmarks

Trata-se do Xmarks. É uma solução que encaixou 100% no que eu precisava. Ele usa o próprio favoritos do navegador e através de um monitoramento faz a sincronia a cada período atualizando a base na internet com o seu favoritos local, mantendo sempre atualizados os seus links.

Existem versões para outros navegadores além do FireFox.

Eu recomendo pois estou muito contente com seus recursos.

The Developers Conference 2009 – Florianópolis

Excelente oportunidade para participar de um evento a nível internacional.

A programação pode ser acessada aqui.
 The Developers Conference 2009, um evento organizado pela Globalcode

Procurando por um JAR de bibliotecas Java?

finfJAR

findJAR

Principalmente quando pegamos um projeto pronto e queremos fazer rodar, muitas vezes temos dificuldade em saber onde encontrar as bibliotecas das classes que estão dando erro.

Este site ajuda muito pois localiza JAR´s de projetos onde é implementada a classe, é claro que é preciso olhar bem para saber qual é o JAR correto, pois muitas vezes estão em muitas bibliotecas e ainda podendo sofrer variação de versão.

Campanha Morte ao IE 6 via twitter!

Lendo o MeioBit, resolvi aderir a nova campanha pelo twitter para enterrarmos de vez o IE6 (Internet Explorer 6).

O post do MeioBit dá as instruções.

Ou se preferir pode acessar diretamento o site da campanha.

Só quem desenvolve pra web sabe o terror que é está praga que alguns usuários ainda insistem em usar, as vezes mesmo sem querer.

O novo Fenômeno chamado Twitter!

Já faz algum tempo que quando navegamos começou a pipocar alguns termos novos do tipo, twittar, twittando e etc…

twitter_logo_header

What are you doing?

No início não dei muita atenção, pois ainal a cada dia surgem novidades, porém certo dia lendo uma reportagem da revista Exame sobre o Twitter, deu pra perceber que a febre não era passageira.

Eu não sou nenhum fanático pelo tal do twitter, porém comecei a usar e acho que é muito bom para expressarmos algumas idéias, porém não comungo com as opções de muitas pessoas de contar sua vida interira no twitter, acho que aí já passa do limite.

Se você não faz idéia ainda do que é o Twitter, existe este link que pode explicar melhor.

Buraco negro digital!

Já à algum tempo, lendo um post do MeioBit com o título “O buraco negro dos registros digitais“, me chamou a atenção o fato de apesar das tecnologias evoluirem cada vez mais, estamos sempre como refens destas atualizações.

Muitas coisas que tínhamos armazenadas, se não atualizados os dispositivos de armazenamento corremos o risco de perder.

Exemplos mais práticos, temos o caso das fitas vhs, por enquanto ainda temos vídeos usados para ler as imagens guardadas, visto que vídeo cassete novo a venda é raro já nos dias atuais, o que vamos fazer quando tivermos as fitas e não os aparelhos para ler o conteúdo delas?

Fita VHS

Fita VHS

Se tinhamos um arquivo em disquete 5 1/4 (aqueles disquetes grandes quadrados), onde vamos ler?

Estes tipos de situações nos forçam a manter uma constante atualização de nossos acervos, sejam eles de arquivos texto, fotos e etc…

Ao mesmo tempo que as tecnologias evoluem, elas tem aspectos positivos e negativos, por exemplo, uma fita vhs com um problema em uma parte podemos cortar um pedaço e aproveitar o restante recuperando boa parte das imagens, fato que não ocorre com os cd´s e dvd´s, visto que dependendo do risco não conseguimos mais extrair nada deles.

A solução para isto na minha opinião é sempre ter mais de uma opção e disponibilizar estes acervos em meios acessíveis a qualquer tempo, substituindo o meio de armazenamento junto com a evolução técnológica.

Camera

Camera

Hoje existem muitos lugares na internet para guardar arquivos, paralelo a isso temos que fazer nossos backups sejam eles em cd, dvd, ou até mesmo em outros mídias.

O fato é que jamais podemos confiar, por exemplo, uma monografia, dissertação e etc em apenas uma cópia em um pen-drive. Isto caracteriza a tragêdia anunciada!

Muito interessante a análise no post acima citado fazendo comparações com escrita em pedra, fotos impressas e etc. Porém todos os meios tem seu tempo, algumas ténologias duram mais e outras menos…

Isto é uma discussão que não tem fim.

Teremos o google da Microsoft, o Bing!

Estava aguardando, pois já tinha lido no Meio Bit que seria lançada a nova ferramenta de buscas da Microsoft no post, além de reportagens do terra e outros sites.

Resta saber se desta vez vai… será que a Microsoft conseguirá reagir neste aspecto dos buscadores, pois os dados não são nada animadores para ela em comparação tanto ao yahoo como ao google, seus concorrentes mais diretos.

Segundo o post do blog Mestre SEO, o Bing é o substituto do Live Search e do MSN Search, agora, bing é novo buscador da Microsoft.

O prometido é aliar a eficiência de um buscador com futuras tomadas de decisões em cima das pesquisas, exemplo compras, viagens, informações empresariais e etc.

A galera já começou até a comparar buscas do Bing com as do Google. E foi exatamente o que eu fiz. Por enquanto ainda não senti muitas diferenças ao antigo buscador da microsoft, mas acho que ainda é cedo para conclusões. Por enquanto acho que o google não tem com o que se preocupar.

O básico do Bing já vi que funciona, porém parece muito similar ao google, não será uma tarefa fácil essa competição, mas toda concorrência é bem vinda, principalmente para nós usuários que só temos a ganhar com um nova opção.

Verificar se um número é primo e inteiro positivo em pascal!

Durante minhas aulas de laboratório de algoritmos, sugiu a dúvida entre os alunos de como era possível verificar se um número era inteiro e positivo e em caso afirmativo dizer se era primo ou não.

Como nós estamos mais acostumados a usar o operador “mod” e este suporta apenas valores declarados como “Integer”, não poderiamos deixar o usuário digitar um número com casas decimais.

Por isso dediquei algum tempo para provar que isto era possível, e não é tão complicado, bastou analisar bem o problema, e pesquisar um pouco a linguagem Pascal. Já que não é objetivo da disciplina um estudo avançado da linguagem, eu mesmo estou passando a solução aos alunos.

O fonte do programa (.pas) pode ser baixado aqui, ou abaixo temos o fonte do programa, com testes realizados no ambiente Free Pascal.

program primo;
{************************************************************************
Autor: Professor Eduardo Comin
Data: 15/05/2009

Objetivo: demonstrar que é poss¡vel verificar se um número
é inteiro e positivo e em caso afirmativo testar se é primo.

*************************************************************************}
uses crt;
var
i, qtde: integer;
num : real;
{preciso usar real para que aceite um n£mero com casas digitado pelo usu rio}

begin

clrscr;{Limpa a tela}

writeln(’Informe um n£mero inteiro e positivo ‘);
readln(num);

{inicialização das variáveis}
qtde := 0;
i := 1;

{A função ” frac ” me retorna a parte fracionária de um número,
ou seja o que vem depois do ponto}

{A função ” int ” me retorna a parte inteira do número}

if (frac(num) = 0) and (num > 0) then
begin

repeat

if frac(num/i) = 0 then
qtde := qtde + 1;
i := i + 1; {incremento minha vari vel de controle do loop}

until i = int(num);

{se a quantidade de vezes que sobrou zero for maior que dois não é primo}
if qtde > 2 then
writeln(’o número informado:’, num:10:0, ‘ não é primo’)
else
writeln(’o número informado:’, num:10:0, ‘ ‚ primo’);

end else
writeln(’O número informado não é um número inteiro e positivo’);

readln;
end.

Free Pascal Error!

Depois de algumas horas sofrendo com um erro de compilação no Free Pascal, em pesquisas do google localizei alguém com o mesmo problema e felizmente com a solução.

O erro é mostrado na figura abaixo:

fpc-compiler-message

O texto completo da solução do problema pode ser acessado aqui, ou ainda deixo um arquivo pdf com a solução disponível aqui.

O erro é um bug já relatado na sessão de bug fix do free pascal (versão 2.2.2).

Update: Para felicidade geral dos alunos o erro já está corrigido na versão 2.2.4 do free pascal.

Retornando as atividades no blog!

Retornando as atividades depois de um longo período!

E como as atividades só ficaram paradas aqui no blog, pois neste meio tempo, além de muito trabalho no desenvolvimento na TI da Unoesc, além das aulas ministradas na universidade, criei o site da Leoc (Liga Esportiva Oeste Catarinense).

Estou com idéia de criar, o blog do JAC. Que vou manter com a ajuda dos membros da comunidade e torcedores e simpatizantes do time. E aí como vi uma versão mais nova do WordPress, resolvi atualizar o blog.

A versão a ser atualizada era a 2.7.1.E como estava tudo muito fácil e não teria graça, não fiz backup da base de dados do MySql. E quando mandei rodar a atualização esqueci de um detalhe, codificação da base de dados, a minha estava em ISO, e ele jogou tudo para UTF8, aí adivinha só, todos os caracteres acentuados ficaram errados. Então o jeito vai ser arrumar na unha mesmo. Os primeiros posts já arrumei e aos poucos vou arrundo os outros também. Então peço desculpas por eventuais transtornos nos textos mais antigos.