segunda-feira, 18 de abril de 2011

V Olimpíada Integrada do UNIFESO

Não sei se é de conhecimento de todos sobre as olimpíadas que ocorrem anualmente na instituição, a fim de descontrair da pressão da faculdade e para integrar os alunos de todos os cursos.
Sendo assim divulgo o e-mail encaminhado por nosso coordenador, João Falcão.

Caros alunos(as),

Estão abertas até o dia 15 de abril as inscrições para a V Olimpíada Integrada do Centro Universitário Serra dos Órgãos (UNIFESO). Os jogos acontecerão de 25 de abril a 15 de maio, nas modalidades basquete, vôlei, handebol, futsal e a novidade deste ano, tênis de mesa.

Os estudantes devem formar seus times por curso. Funcionários também podem participar montando times. Para o estudante que não conseguir formar um time no seu curso ou período haverá um sorteio para a inclusão em algum time participante.

Para a modalidade de tênis de mesa, a inscrição será individual e realizada no dia.


A organização do evento é do Centro de Ciências Humanas e Sociais (CCHS) junto com a Associação Atlética de Universitários de Teresópolis (AAUT). As  fichas de inscrição e a cartilha estão disponíveis na Direção do CCHS.


Mais informações pelos emails atleticafesoteresopolis@yahoo.com.br ou atletica@feso.br.
 

João Falcão
Instituto Superior de Tecnologia / FAETEC
Ciência da Computação / UNIFESO

terça-feira, 1 de março de 2011

LG vence o primeiro round: PS3 ficam retidos na alfândega

LG vence o primeiro round: PS3 ficam retidos na alfândega

Quando a LG abriu uma reclamação nos Estados Unidos contra a Sony por usar de forma indevida diversas patentes nos seus leitores de Blu-ray, muitos imaginavam que o assunto não iria para frente, e que se tratava de uma cortina de fumaça para incomodar a gigante japonesa. Mas a história está tomando rumos que indicam uma imensa guerra entre as empresas.
A corte da cidade de Haia na Holanda expediu uma ordem proibindo que qualquer Playstation 3 entre no território europeu pelos próximos dez dias, e como as lojas no continente costumam ter um estoque do console para cerca de três semanas, caso o embargo seja mantido, em breve poderão faltar aparelhos nas prateleiras.
Enquanto a Sony européia, que costuma importar cem mil Playstation 3 por semana, está tentando junto ao escritório de patentes suspender a decisão, a LG poderá pedir uma prorrogação da proibição ou até mesmo chegar ao extremo de sugerir que os consoles sejam destruídos, o que dificilmente seria acatado pela corte.
Como estamos falando de duas companhias extremamente poderosas, essa disputa ainda deverá ter muitos capítulos, e caso a Sony seja realmente considerada culpada, teria que pagar à concorrente uma porcentagem em cima de cada Playstation 3 vendido, o que aumentaria consideravelmente o prejuízo que os japoneses tiveram por muito tempo com o videogame.

Gmail reinicia contas de mais de 150 mil usuários

Servidores do Google sofreram pane e retornaram contas para estágio inicial, incluindo a mensagem de boas-vindas. O problema já está sendo resolvido.

Se você ainda não acessou sua conta do Gmail hoje, faça agora para conferir se está tudo certo com os seus emails. No início da madrugada, cerca de 0,08% das contas do serviço sofreram uma pane generalizada, retornando o status para primeira fase de criação.
Isso quer dizer que mais de 150 mil usuários tiveram problemas para abrir suas contas e, quando conseguiram, acabaram por encontrar a mensagem de boas-vindas ao serviço, em vez de conferirem a caixa de entrada abarrotada de mensagens colecionadas durante anos a fio.
As contas não traziam também logs dos chats realizados pelos usuários, ou seja, tudo limpo como se nunca tivesse sido usado. A Google não se pronunciou sobre o que causou o problema, porém já está trabalhando para restaurar todas as informações perdidas durante a pane.
Se você é um dos prejudicados, é possível conferir no Dashboard do serviço as informações sobre a resolução, atualizadas a cada duas horas. De acordo com a Google, algumas contas já foram restauradas, e a resolução deve ser realizada em todas as contas em um futuro próximo.
Enquanto os reparos estiverem sendo realizados, os prejudicados não poderão acessar sua conta. Portanto, se você tentar entrar no Gmail e não conseguir, considere-se um dos “premiados” pelos servidores da gigante da internet.

2038: o bug do milênio atacará novamente

2038: o bug do milênio atacará novamente

Entre os grandes medos que pairavam a informática nos anos 90, o Bug do Milênio possuía lugar privilegiado na primeira fila. O emblemático problema aconteceria na passagem do ano de 1999 para 2000 em sistemas mais antigos, que traziam datas armazenadas com apenas dois dígitos finais.
Dessa forma, quando o calendário fosse modificado para 2000, o medo era de que os sistemas na linguagem COBOL ou semelhantes simplesmente retornassem ao ano 1900. Com isso, os efeitos seriam devastadores, com clientes de banco aparecendo como devedores, boletos emitidos com datas 100 anos anteriores, juros e muito mais.
Entre os grandes medos que pairavam a informática nos anos 90, o Bug do Milênio possuía lugar privilegiado na primeira fila. O emblemático problema aconteceria na passagem do ano de 1999 para 2000 em sistemas mais antigos, que traziam datas armazenadas com apenas dois dígitos finais.
Dessa forma, quando o calendário fosse modificado para 2000, o medo era de que os sistemas na linguagem COBOL ou semelhantes simplesmente retornassem ao ano 1900. Com isso, os efeitos seriam devastadores, com clientes de banco aparecendo como devedores, boletos emitidos com datas 100 anos anteriores, juros e muito mais.
O pânico foi tão grande que empresas e pessoas correram para atualizar seus softwares e hardwares, permitindo que as empresas que vendiam serviços e equipamentos eletrônicos lucrassem uma pequena fortuna vendendo seus produtos.
Entretanto, o que se viu foram falhas pequenas, fáceis de serem corrigidas. O grande Bug do Milênio chegou e passou sem maiores problemas, e todo o pânico acabou por cair por terra, já que mísseis nucleares não foram lançados aleatoriamente, aviões continuaram nos céus e os sistemas seguiram funcionando sem nenhuma complicação.
Enquanto alguns ainda preconizam que o Bug não aconteceu exatamente por causa da renovação dos sistemas, outros ainda se perguntam se o grande problema era, de fato, um grande problema.

Mais um à vista

Se você acha que todo o drama já passou, está mais do que enganado. A próxima falha deve acontecer no ano de 2038, quando um novo bug pode causar erros em programas de computadores.
Entre os grandes medos que pairavam a informática nos anos 90, o Bug do Milênio possuía lugar privilegiado na primeira fila. O emblemático problema aconteceria na passagem do ano de 1999 para 2000 em sistemas mais antigos, que traziam datas armazenadas com apenas dois dígitos finais.
Dessa forma, quando o calendário fosse modificado para 2000, o medo era de que os sistemas na linguagem COBOL ou semelhantes simplesmente retornassem ao ano 1900. Com isso, os efeitos seriam devastadores, com clientes de banco aparecendo como devedores, boletos emitidos com datas 100 anos anteriores, juros e muito mais.
O pânico foi tão grande que empresas e pessoas correram para atualizar seus softwares e hardwares, permitindo que as empresas que vendiam serviços e equipamentos eletrônicos lucrassem uma pequena fortuna vendendo seus produtos.
Entretanto, o que se viu foram falhas pequenas, fáceis de serem corrigidas. O grande Bug do Milênio chegou e passou sem maiores problemas, e todo o pânico acabou por cair por terra, já que mísseis nucleares não foram lançados aleatoriamente, aviões continuaram nos céus e os sistemas seguiram funcionando sem nenhuma complicação.
Enquanto alguns ainda preconizam que o Bug não aconteceu exatamente por causa da renovação dos sistemas, outros ainda se perguntam se o grande problema era, de fato, um grande problema.

Mais um à vista

Se você acha que todo o drama já passou, está mais do que enganado. A próxima falha deve acontecer no ano de 2038, quando um novo bug pode causar erros em programas de computadores.
Chamado de Bug do Milênio Unix, o Y2K38, Y2.038K ou S2G tem data marcada para o dia 19 de janeiro. Da mesma forma que a falha do ano 2000, esta também aparece na contagem de datas, trazendo dificuldades de cálculo a partir de 2038. O bug deve acontecer a todos os softwares desenvolvidos na linguagem C, ou seja, aqueles em que a data é calculada pelo número de segundos desde o dia 1 de janeiro de 1970, ao meio dia.
Essa data inicial conta com valor zero e, a partir dela, todos os outros valores de tempo são expressos em segundos. Ao subtrair quaisquer dois valores por esse sistema, o valor final é sempre a diferença entre esses mesmos dois números, facilitando a contagem e determinação entre dois momentos distintos no tempo.
No formato padrão de 4 bytes, usado por esses sistemas, o número máximo a que se podem chegar em números positivos é de 2.147.483.64 (03:14:07 pelo código UTC - Coordinate Universal Time), ou seja, a data de 19 de janeiro de 2038.
Entre os grandes medos que pairavam a informática nos anos 90, o Bug do Milênio possuía lugar privilegiado na primeira fila. O emblemático problema aconteceria na passagem do ano de 1999 para 2000 em sistemas mais antigos, que traziam datas armazenadas com apenas dois dígitos finais.
Dessa forma, quando o calendário fosse modificado para 2000, o medo era de que os sistemas na linguagem COBOL ou semelhantes simplesmente retornassem ao ano 1900. Com isso, os efeitos seriam devastadores, com clientes de banco aparecendo como devedores, boletos emitidos com datas 100 anos anteriores, juros e muito mais.
O pânico foi tão grande que empresas e pessoas correram para atualizar seus softwares e hardwares, permitindo que as empresas que vendiam serviços e equipamentos eletrônicos lucrassem uma pequena fortuna vendendo seus produtos.
Entretanto, o que se viu foram falhas pequenas, fáceis de serem corrigidas. O grande Bug do Milênio chegou e passou sem maiores problemas, e todo o pânico acabou por cair por terra, já que mísseis nucleares não foram lançados aleatoriamente, aviões continuaram nos céus e os sistemas seguiram funcionando sem nenhuma complicação.
Enquanto alguns ainda preconizam que o Bug não aconteceu exatamente por causa da renovação dos sistemas, outros ainda se perguntam se o grande problema era, de fato, um grande problema.

Mais um à vista

Se você acha que todo o drama já passou, está mais do que enganado. A próxima falha deve acontecer no ano de 2038, quando um novo bug pode causar erros em programas de computadores.
Chamado de Bug do Milênio Unix, o Y2K38, Y2.038K ou S2G tem data marcada para o dia 19 de janeiro. Da mesma forma que a falha do ano 2000, esta também aparece na contagem de datas, trazendo dificuldades de cálculo a partir de 2038. O bug deve acontecer a todos os softwares desenvolvidos na linguagem C, ou seja, aqueles em que a data é calculada pelo número de segundos desde o dia 1 de janeiro de 1970, ao meio dia.
Essa data inicial conta com valor zero e, a partir dela, todos os outros valores de tempo são expressos em segundos. Ao subtrair quaisquer dois valores por esse sistema, o valor final é sempre a diferença entre esses mesmos dois números, facilitando a contagem e determinação entre dois momentos distintos no tempo.
No formato padrão de 4 bytes, usado por esses sistemas, o número máximo a que se podem chegar em números positivos é de 2.147.483.64 (03:14:07 pelo código UTC - Coordinate Universal Time), ou seja, a data de 19 de janeiro de 2038.
Marque as datas!
A partir daí, o tempo começa a ser armazenado em números negativos, algo que os sistemas devem interpretar como a data de 13 de dezembro de 1901 (curiosamente, uma sexta-feira 13), em vez da data real em que estaremos. O contador fica sem números usáveis e começa a contar do número máximo negativo, retornando novamente ao zero.

Como resolver?

Em sistemas que não trabalham com datas futuras, o problema só deve aparecer perto do ano 2038. Entretanto, para programas que usam contagem de tempo no futuro, ou seja, usam datas mais à frente para organização, é preciso pensar em resoluções antes do novo bug.
Porém, diferente das correções necessárias em 2000, este problema é bem mais simples de resolver. No caso de sistemas bem escritos, basta programá-lo para uma nova versão, que utilize valores de 8 bytes para armazenar datas.
Transformar o tipo de datação de 32 bits para sistemas de 64 bits é uma alternativa que provou-se funcionar, uma vez que se utiliza de datas mais elásticas – no caso,  292 bilhões de anos no futuro.
Entretanto, a mudança de definição dos sistemas de 32 para 64 bits pode prejudicar a compatibilidade binária de softwares. Todavia, trocar sistemas para os que suportam a arquitetura de 64 bits (descartando o de 32 bits) deve acontecer antes da data fatídica chegar, já que esses sistemas são cada vez mais comuns, tanto em computadores pessoais quanto em servidores.
Claro, muitos sistemas embarcados ainda podem não ser substituídos até a data prevista. Além disso, alguns arquivos codificados em formato 32 bits (como o ZIP) continuam a todo o vapor, deixando o problema ali mesmo depois da vida útil dos computadores em si.
Existem outras alternativas para resolver a falha,  entre elas a inclusão de armazenamento de datas em milissegundos ou microssegundos. Essa opção traz um mínimo de 300.000 anos antes que os números inteiros cheguem a uma contagem negativa.

Datas diferentes para sistemas diferentes

A data limite de 2038 varia de acordo com qual é o valor zero utilizado para iniciar a contagem de tempo. No Windows NT, que se utiliza de inteiro de 64 bits, com nanossegundos como contagem e data inicial de 1 de janeiro de 1601, o problema deve aparecer apenas no ano de 2184.
Já em computadores que iniciam seu ponto de partida zero em 1 de janeiro de 1980, os números inteiros devem se esgotar apenas em 2116, mesmo que usem inteiros de 32 bits. A Apple, entretanto, diz que só terá problemas semelhantes no ano de 29.940, ou seja, tempo mais do que suficiente para novas tecnologias darem conta do recado.
Para saber detalhes mais técnicos sobre o assunto, você pode acessar a página do Project 2038 ou do The Year 2038 Bug (ambas em inglês), que trazem informações detalhadas sobre o assunto, incluindo códigos que podem ser usados por desenvolvedores para resolver o problema.
O que vale comentar é que esse problema não traz motivos para um pânico desenfreado, como aconteceu em 2000. Além de ser uma situação mais simples, o espaço de tempo para uma resolução é ainda maior, suficiente inclusive para que novas tecnologias surjam e não tragam maiores problemas para o armazenamento e contagem de data.

Fonte: http://www.baixaki.com.br/tecnologia/8795-2038-o-bug-do-milenio-atacara-novamente.htm
By: PFJBFULL

domingo, 31 de outubro de 2010

Novidades

Você está cursando ciência de computação e provavelmente não tem dificuldade em encontrar tudo o que deseja na internet, correto? Pelo menos não deveria pois o pré-requisito do curso é ser um pirata da web.
Ainda assim, como veterana do curso, não vou me preocupar em colocar postagens interessantes sobre as inovações tecnológicas (Eugênio já faz isso por e-mail), vou publicar apostilas, materiais, cursos, revistas e tudo o que poderá ser útil (e o que não é útil também pois ninguém resiste aos games, rss) ao longo do curso.

Próximas postagens:
- Livro: Java: Como Programar - Harvey M. Deitel
- Revistas: SuperInteressante, Info Exame,...
- Cursos: Reparação de Placa Mãe, Delphi, C, C++, etc...

...entre outras coisas.
Começando pelo o que não é útil, trago uma dica de game online chamado Dead Frontier, eis o link: http://www.deadfrontier.com/

terça-feira, 19 de outubro de 2010

Feliz Dia do Profissional da Computação!

Mensagem da coordenação:

Queridos,

"As emoções são nossa forma de perceber o mundo que nos cerca, nos fazendo valorizar os momentos da nossa vida...
Cada um de nós, é tudo aquilo que vivenciou...
Somos um acúmulo de experiências, às vezes ruins, outras boas...
Mas, que de alguma forma nos ajudaram a construir a nossa história, a nossa bagagem...
As pessoas são únicas, cada uma tem o seu papel na nossa história de vida...
Existem pessoas que nos fazem sentir bem quando as conhecemos, outras que deveríamos esquecer que existem...
A vida é um somatório de emoções, cabe a nós escolhermos sempre a melhor forma de sentir, de se emocionar...
Não esquecendo que até mesmo com as sensações ruins, aprendemos...
Pois nem tudo podemos escolher... em muitos momentos apenas aceitamos..."

Feliz Dia do Profissional da Computação!
São os sinceros votos da Coordenação do Curso de Ciência da Computação.

Vamos comemorar?
Aguardo vocês mais tarde no laboratório 2!

aushaushus!
Brincadeiras à parte, parabéns para todos nós, loucos do ramo! Porque só sendo louco mesmo! \o/