Fala galera , ontem eu dei uma sumida e foi justamente ela que me deu o tema desta postagem , eu explico : Ontem , um antigo professor de geografia me pediu pra formatar o computador dele e também o do filho , ambos com Windows 8 , e pediu a instalação do 7 também em ambos , até aí , tudo normal , porém o susto veio ao abrir a BIOS do computador.
Como já assumi AQUI que não usei o Windows 8 , foi a primeira vez que notei um sistema de segurança que inicialmente impede a instalação de versões anteriores do Windows , talvez pudesse existir outro modo mais ágil , porém devido ao fato de estar acostumado com Linux , o instalei nas máquinas para depois migrar para o 7.
Depois da instalação instalação do sistema notei um probleminha um pouco maior , o site do fornecedor não disponibiliza drivers compatíveis com sistemas anteriores ao 8 , ou seja no site só era possível baixar drivers para windows 8 , 8.1 e ubuntu , que na minha opinião drivers para ubuntu é inútil , já que é possível instalar tudo via terminal.
Ao fim do dia , fiquei com aquilo na mente , mas ao leitor que possui duvidas sobre como criar um próprio sistema de segurança para um computador de uso exclusivo eu tenho duas dicas que eu também uso : Codifique ao máximo seu sitema , ou seja , insira senhas de conhecimento particular e SE necessário as forneça somente para pessoas que farão algo importante no seu PC .
No meu caso , eu uso dois tipos de senha , uma para inicializar a BIOS do sistema e outra para logar no usuário , sim , é pouco , mas eu devido ao fato de eu morar só com a minha mãe , se faz suficiente tendo em vista que ela não sabe desligar o linux devido estar acostumada com Win.
Pretendo depois com mais calma explicar para os que não sabem e ficaram interessados, um modo de como codificar a bios , mas é importante lembrar que se esquecer a senha torna-se impossível até mesmo acessar a bios , então pense bem antes de se decidir .
É isso galera , até mais !
Total de visualizações de página
Mostrando postagens com marcador Temas de TI. Mostrar todas as postagens
Mostrando postagens com marcador Temas de TI. Mostrar todas as postagens
quinta-feira, 9 de outubro de 2014
terça-feira, 7 de outubro de 2014
Microsoft surpreende ao anunciar o Windows 10 e o regresso do menu iniciar
Microsoft anunciou esta terça-feira (30), durante um evento em São Francisco, o Windows 10, a nova versão do sistema operativo da empresa.
"O novo sistema desbloqueia novas experiências para permitir que os utilizadores trabalhem, joguem e se conectem", afirmou Terry Myerson, vice-presidente executivo de sistemas operativos da Microsoft no evento.
"O novo sistema desbloqueia novas experiências para permitir que os utilizadores trabalhem, joguem e se conectem", afirmou Terry Myerson, vice-presidente executivo de sistemas operativos da Microsoft no evento.
Amanhã, a empresa irá disponibilizar a versão do Windows 10 para programadores, chamada de Technical Preview. A edição para servidores chegará em breve. Já para consumidores em geral, o novo SO deve chegar somente em 2015.




O produto deve reforçar a unificação de plataformas dentro da Microsoft. Uma boa notícia para os utilizadores do sistema Windows é que o menu iniciar voltou. O seu tamanho pode ser modificado e o seu visual alia características do Windows 7 e do Windows 8.
As aplicações desenvolvidas para o Windows 8, que eram executados sempre em ecran total, agora poderão ser usados no ambiente de trabalho clássico do Windows. "Não queremos esta dualidade, queremos que os utilizadores de PCs com mouse e teclado tenham o seu interface familiar", afirmou Joe Belfiore, vice-presidente corporativo do grupo de sistemas operativos."Foi intencional juntarmos PC, tablet e smartphone. Capacidades similares, mas que no fim se diferenciam", declarou.
Outra novidade que facilita o uso do Windows 10 é uma característica que também é encontrada no Mac OS X, da Apple: a possibilidade de ter mais de uma área de trabalho. Cada interface personalizada pode ser acedida através da barra de tarefas, que é onde ficam os atalhos para cada uma delas.
Um novidade interessante para programadores é que no Windows 10 é possível utilizar o atalho "ctrl + V" para colar caminhos de diretórios no comando prompt. Para além disso, os atalhos usando as teclas Shift e Ctrl+Shift podem ser usados para seleção de conteúdos assim como no restante sistema.
Quanto aos aplicações universais do novo Windows, a Microsoft informou que dará mais detalhes durante a Build 2015, sua conferência anual para programadores, que tradicionalmente ocorre no mês de abril.
Há novidades para o mercado corporativo também. Com o Windows 10, os clientes empresariais poderão personalizar a loja de aplicações. "Esta será a melhor plataforma enterprise da história da empresa", disse Myerson. "Estamos criando uma plataforma em larga escala, desde pequenos aparelhos a até servidores do Azure".
Windows 10? - A Microsoft contrariou as expectativas e rumores e saltou o Windows 9, indo direto para o 10. A empresa informou que "quando virem o produto no seu global, irão concordar que este é um nome mais apropriado". Além disso, devido à proposta ser multiplataforma, a próxima edição do sistema para smartphones da empresa será chamada de Windows Phone 10.
O produto deve reforçar a unificação de plataformas dentro da Microsoft. Uma boa notícia para os utilizadores do sistema Windows é que o menu iniciar voltou. O seu tamanho pode ser modificado e o seu visual alia características do Windows 7 e do Windows 8.
As aplicações desenvolvidas para o Windows 8, que eram executados sempre em ecran total, agora poderão ser usados no ambiente de trabalho clássico do Windows. "Não queremos esta dualidade, queremos que os utilizadores de PCs com mouse e teclado tenham o seu interface familiar", afirmou Joe Belfiore, vice-presidente corporativo do grupo de sistemas operativos."Foi intencional juntarmos PC, tablet e smartphone. Capacidades similares, mas que no fim se diferenciam", declarou.
Outra novidade que facilita o uso do Windows 10 é uma característica que também é encontrada no Mac OS X, da Apple: a possibilidade de ter mais de uma área de trabalho. Cada interface personalizada pode ser acedida através da barra de tarefas, que é onde ficam os atalhos para cada uma delas.
Um novidade interessante para programadores é que no Windows 10 é possível utilizar o atalho "ctrl + V" para colar caminhos de diretórios no comando prompt. Para além disso, os atalhos usando as teclas Shift e Ctrl+Shift podem ser usados para seleção de conteúdos assim como no restante sistema.
Quanto aos aplicações universais do novo Windows, a Microsoft informou que dará mais detalhes durante a Build 2015, sua conferência anual para programadores, que tradicionalmente ocorre no mês de abril.
Há novidades para o mercado corporativo também. Com o Windows 10, os clientes empresariais poderão personalizar a loja de aplicações. "Esta será a melhor plataforma enterprise da história da empresa", disse Myerson. "Estamos criando uma plataforma em larga escala, desde pequenos aparelhos a até servidores do Azure".
Windows 10? - A Microsoft contrariou as expectativas e rumores e saltou o Windows 9, indo direto para o 10. A empresa informou que "quando virem o produto no seu global, irão concordar que este é um nome mais apropriado". Além disso, devido à proposta ser multiplataforma, a próxima edição do sistema para smartphones da empresa será chamada de Windows Phone 10.
Fonte : http://www.nunomac.pt/index.php/8-noticias/244-microsoft-surpreende-ao-anunciar-o-windows-10-e-o-regresso-do-menu-iniciar-com-video
Construindo nomes dinâmicos em Matemática Por Victor Hugo .
Fala galera , visitando o blog do meu professor Victor , achei uma postagem interessante que constrói nomes dinamicos usando termos alfa - numéricos . segue a postagem :
Recentemente me vi com códigos estranhos e gigantes em minhas simulações.Para solucionar o problema, precisava criar nomes de arquivos de forma dinâmica.Para isto, pensei em uma forma de concatenar uma string que seria meu ponteiro ao arquivo de texto:
txtPointer = “nomeDoarquivo”+10+”.txt”;
Onde precisava colocar variáveis numéricas como nome do arquivo, para ter uma criação dinâmica de nomes de arquivos,para utilizar em um laço de repetição, por exemplo.
Rapidamente notei que isto não era viável. Eis que me surge a função StringJoin do mathematica, que solucionou o problema de forma bem trivial. A sintaxe da função é de termos diversos parâmetros de string, separados por vírgula, que serão concatenados:
Note a simplicidade de uso. Cada parâmetro informado será concatenado em uma única string.
No caso de colocarmos números no meio da string, é necessário a conversão dos dados:
novaString = StringJoin["Nome do candidato ", ToString[1]];
output: Nome do candidato 1
A função ToString[] converte a constante inteira 1 em um caractere “1″.
Um cuidado a se tomar é com conversão de floats, que utilizam “.” para separação de casas decimais. Se a string for um nome de arquivo, por exemplo, podemos ter um problema na abertura do arquivo. Uma saída é converter com a função StringReplace.
Simples assim!!
Recentemente me vi com códigos estranhos e gigantes em minhas simulações.Para solucionar o problema, precisava criar nomes de arquivos de forma dinâmica.Para isto, pensei em uma forma de concatenar uma string que seria meu ponteiro ao arquivo de texto:
txtPointer = “nomeDoarquivo”+10+”.txt”;
Onde precisava colocar variáveis numéricas como nome do arquivo, para ter uma criação dinâmica de nomes de arquivos,para utilizar em um laço de repetição, por exemplo.
Rapidamente notei que isto não era viável. Eis que me surge a função StringJoin do mathematica, que solucionou o problema de forma bem trivial. A sintaxe da função é de termos diversos parâmetros de string, separados por vírgula, que serão concatenados:
Note a simplicidade de uso. Cada parâmetro informado será concatenado em uma única string.
No caso de colocarmos números no meio da string, é necessário a conversão dos dados:
novaString = StringJoin["Nome do candidato ", ToString[1]];
output: Nome do candidato 1
A função ToString[] converte a constante inteira 1 em um caractere “1″.
Um cuidado a se tomar é com conversão de floats, que utilizam “.” para separação de casas decimais. Se a string for um nome de arquivo, por exemplo, podemos ter um problema na abertura do arquivo. Uma saída é converter com a função StringReplace.
Simples assim!!
fonte : http://profvictorhugo.esy.es/de-tudo-um-pouco/construindo-nomes-dinamicos-em-mathematica/
A tecnologia no esporte
Com o passar dos anos , assim como a comunicação via internet, os esportes têm se tornado cada vez mais ágeis e dinâmicos,o que impede uma decisão extremamente correta somente com a opinião gerada pela observação dos olhos humanos.
Os defensores do velho futebol por exemplo,posicionam-se contra com o argumento de que os erros de determinado arbitro são assuntos que se estendem nos bares até o próximo jogo dão a "graça" do futebol,o que se extinguiria com a implantação da tecnologia nos campos de futebol.
Porém,a abordagem em questão para a implantação ou não da tecnologia em todos os esportes,é a tese de que os erros humanos seriam praticamente erradicados e os esportes teriam uma justiça,pois não somente no futebol , mas também em esportes como a natação ou ainda o atletismo , pois ao olho nu a margem de erro sobre a decisão de ordem de chegada poderia alterar a premiação de campeonatos mundiais e extremamente importantes,o que foge do encontro da justiça no esporte.
Por meio deste trabalho científico pretende-se explanar opiniões diversificadas sobre o tema na tentativa de uma conclusão sobre o mesmo ,para que este possa ser entendido por futuros acadêmicos que buscarem uma opinião sobre este.
Este artigo discutirá o papel das inovações no esporte e tecnologia e as implicações dessas inovações para o futuro. De acordo com o dicionário Webster's New World, esporte é definido como:
1) "Qualquer atividade ou experiência que proporciona divertimento ou recreação; passatempo ou diversão";
2) "Tal atividade, especialmente quando competitiva, que requer um esforço físico vigoroso moderado e continuado às vezes como profissão, de acordo com algumas formas tradicionais ou conjunto de regras, seja ao ar livre ou em ambiente fechado."
A definição de tecnologia do Webster's inclui ciência aplicada" ou "o sistema pelo qual a sociedade proporciona aquilo que é necessário ou desejado pelos seus membros".
2 O QUE VEM MUDANDO ?
Nos últimos anos , as grandes empresas de vestuários esportivos, vêm financiando pesquisas sobre a anatomia humana para concretizar uma significativa melhora de desempenho dos atletas,independente do nível de profissionalidade. Pesquisas voltadas para o atletismo,por exemplo mostram que equipamentos de alta qualidade além de diminuir lesões causadas pelo impacto com o solo , geram uma melhora de desempenho de 0.023 segundos a cada 100m de corrida.
A tecnologia esportiva destaca-se ainda dentro das piscinas de todo o mundo , pois segundo a FINA,(Federação Internacional de Natação) no ano de 2008, quando o uso de um macacão desenvolvido pela NASA (Agência Nacional de Espaço Áereo) foi liberado , 18 recordes haviam sido quebrados , devido ao uso deste artefato que repele o acúmulo de água tanto no corpo quanto na roupa, o que favorece milésimos importantes de segundos a cada nadador portador deste traje.
Destaca-se ainda o futebol , que assim como todo esporte vem se tornando mais ágil , o que impede um correto julgamento de uma jogada que mesmo a principio pareça simples, pode mudar o resultado de um jogo. O impedimento por exemplo , uma das regras básicas do mesmo , garante que qualquer jogador em posição de ataque e que esteja com qualquer parte inferior do corpo à frente do ultimo jogador de zaga do time adversário,será impedido de concretizar uma jogada , e mesmo que esta aconteça , será invalidada.
Porém julgar se existe uma diferença de centímetros em fração de segundos é algo humanamente impossível. Como exemplo,pode ser citado o segundo jogo da final do campeonato estadual do Rio de Janeiro entre Vasco da gama e Flamengo,onde o clube Vascaíno vencia o jogo e aos 48 minutos do segundo tempo , teve um gol sofrido , originado por jogador em clara posição de impedimento mostrado pela mídia no dia seguinte.
Com isso, através de um gol irregular , o clube de regatas do flamengo foi campeão carioca de 2014,onde o seu goleiro disse a seguinte frase após o fim do jogo : "Roubado é mais gostoso". A grande questão é a busca pela justiça nos esportes seja ele qual for,sem clubismo,sem fanatismo , ou será mesmo que “Roubado é mais gostoso ?
3 COMO IMPLANTAR A TECNOLOGIA NO ESPORTE ?
Tecnologia é um termo antigo na esgrima , onde os seus lutadores usam um macacão todo mapeado com chips eletrônicos e uma lâmina com um sensor em sua ponta , que faz o macacão acender uma luz de LED a cada vez que existe o contato entre o sensor e o macacão , sendo marcado um ponto para o executor do ataque.A esgrima é um exemplo de esporte totalmente tecnológico e que mesmo assim possui a mesma competitividade do que se não utilizasse este artefato tecnológico.
A implantação de novos métodos não é baseada em vontade de uma única pessoa , e sim em estudos que buscam justiça no meio esportivo . O exemplo mais recente presente na biografia esportiva é o uso da tecnologia “line goal” que em português significa “linha do gol” e foi utilizada na copa do mundo do Brasil em 2014 para por meios tecnológicos ter a certeza se a bola ultrapassou completamente a linha do gol . Na história das copas temos alguns exemplos de jogos de carater decisivo que foram marcados por erros que mudaram o seu resultado,algo que não aconteceria com o uso de tal tecnologia. Dentre os principais, pode-se destacar a seguinte imagem:
Com o auxilio da imagem , nota-se algo que para qualquer amante do futebol seria inadmissível , caso fosse com o seu clube ou país , pois um gol não validado em uma partida de extrema importância , pode além de mudar o resultado do jogo ,abalar o psicológico dos jogadores e alterar por completo o seu comportamento dentro das 4 linhas
Assim como na figura acima, durante a realização da ultima Copa do Mundo,foi presenciado um lance com as mesmas características do lance citado anteriormente , porém houve o uso da tecnologia e o gol do atacante Francês Karim Benzema foi validado sem nenhuma abreviação para que houvesse
uma discussão sobre a veracidade do lance. Vale a pena mencionar que o primeiro gol válido com o auxilio da tecnologia na história das copas foi apitado pelo árbitro Brasileiro Sandro Meira Ricc no estádio Beira Rio.
Os defensores do velho futebol por exemplo,posicionam-se contra com o argumento de que os erros de determinado arbitro são assuntos que se estendem nos bares até o próximo jogo dão a "graça" do futebol,o que se extinguiria com a implantação da tecnologia nos campos de futebol.
Porém,a abordagem em questão para a implantação ou não da tecnologia em todos os esportes,é a tese de que os erros humanos seriam praticamente erradicados e os esportes teriam uma justiça,pois não somente no futebol , mas também em esportes como a natação ou ainda o atletismo , pois ao olho nu a margem de erro sobre a decisão de ordem de chegada poderia alterar a premiação de campeonatos mundiais e extremamente importantes,o que foge do encontro da justiça no esporte.
Por meio deste trabalho científico pretende-se explanar opiniões diversificadas sobre o tema na tentativa de uma conclusão sobre o mesmo ,para que este possa ser entendido por futuros acadêmicos que buscarem uma opinião sobre este.
Este artigo discutirá o papel das inovações no esporte e tecnologia e as implicações dessas inovações para o futuro. De acordo com o dicionário Webster's New World, esporte é definido como:
1) "Qualquer atividade ou experiência que proporciona divertimento ou recreação; passatempo ou diversão";
2) "Tal atividade, especialmente quando competitiva, que requer um esforço físico vigoroso moderado e continuado às vezes como profissão, de acordo com algumas formas tradicionais ou conjunto de regras, seja ao ar livre ou em ambiente fechado."
A definição de tecnologia do Webster's inclui ciência aplicada" ou "o sistema pelo qual a sociedade proporciona aquilo que é necessário ou desejado pelos seus membros".
2 O QUE VEM MUDANDO ?
Nos últimos anos , as grandes empresas de vestuários esportivos, vêm financiando pesquisas sobre a anatomia humana para concretizar uma significativa melhora de desempenho dos atletas,independente do nível de profissionalidade. Pesquisas voltadas para o atletismo,por exemplo mostram que equipamentos de alta qualidade além de diminuir lesões causadas pelo impacto com o solo , geram uma melhora de desempenho de 0.023 segundos a cada 100m de corrida.
A tecnologia esportiva destaca-se ainda dentro das piscinas de todo o mundo , pois segundo a FINA,(Federação Internacional de Natação) no ano de 2008, quando o uso de um macacão desenvolvido pela NASA (Agência Nacional de Espaço Áereo) foi liberado , 18 recordes haviam sido quebrados , devido ao uso deste artefato que repele o acúmulo de água tanto no corpo quanto na roupa, o que favorece milésimos importantes de segundos a cada nadador portador deste traje.
Destaca-se ainda o futebol , que assim como todo esporte vem se tornando mais ágil , o que impede um correto julgamento de uma jogada que mesmo a principio pareça simples, pode mudar o resultado de um jogo. O impedimento por exemplo , uma das regras básicas do mesmo , garante que qualquer jogador em posição de ataque e que esteja com qualquer parte inferior do corpo à frente do ultimo jogador de zaga do time adversário,será impedido de concretizar uma jogada , e mesmo que esta aconteça , será invalidada.
Porém julgar se existe uma diferença de centímetros em fração de segundos é algo humanamente impossível. Como exemplo,pode ser citado o segundo jogo da final do campeonato estadual do Rio de Janeiro entre Vasco da gama e Flamengo,onde o clube Vascaíno vencia o jogo e aos 48 minutos do segundo tempo , teve um gol sofrido , originado por jogador em clara posição de impedimento mostrado pela mídia no dia seguinte.
Com isso, através de um gol irregular , o clube de regatas do flamengo foi campeão carioca de 2014,onde o seu goleiro disse a seguinte frase após o fim do jogo : "Roubado é mais gostoso". A grande questão é a busca pela justiça nos esportes seja ele qual for,sem clubismo,sem fanatismo , ou será mesmo que “Roubado é mais gostoso ?
3 COMO IMPLANTAR A TECNOLOGIA NO ESPORTE ?
Tecnologia é um termo antigo na esgrima , onde os seus lutadores usam um macacão todo mapeado com chips eletrônicos e uma lâmina com um sensor em sua ponta , que faz o macacão acender uma luz de LED a cada vez que existe o contato entre o sensor e o macacão , sendo marcado um ponto para o executor do ataque.A esgrima é um exemplo de esporte totalmente tecnológico e que mesmo assim possui a mesma competitividade do que se não utilizasse este artefato tecnológico.
A implantação de novos métodos não é baseada em vontade de uma única pessoa , e sim em estudos que buscam justiça no meio esportivo . O exemplo mais recente presente na biografia esportiva é o uso da tecnologia “line goal” que em português significa “linha do gol” e foi utilizada na copa do mundo do Brasil em 2014 para por meios tecnológicos ter a certeza se a bola ultrapassou completamente a linha do gol . Na história das copas temos alguns exemplos de jogos de carater decisivo que foram marcados por erros que mudaram o seu resultado,algo que não aconteceria com o uso de tal tecnologia. Dentre os principais, pode-se destacar a seguinte imagem:
Com o auxilio da imagem , nota-se algo que para qualquer amante do futebol seria inadmissível , caso fosse com o seu clube ou país , pois um gol não validado em uma partida de extrema importância , pode além de mudar o resultado do jogo ,abalar o psicológico dos jogadores e alterar por completo o seu comportamento dentro das 4 linhas
Assim como na figura acima, durante a realização da ultima Copa do Mundo,foi presenciado um lance com as mesmas características do lance citado anteriormente , porém houve o uso da tecnologia e o gol do atacante Francês Karim Benzema foi validado sem nenhuma abreviação para que houvesse
uma discussão sobre a veracidade do lance. Vale a pena mencionar que o primeiro gol válido com o auxilio da tecnologia na história das copas foi apitado pelo árbitro Brasileiro Sandro Meira Ricc no estádio Beira Rio.
segunda-feira, 6 de outubro de 2014
Internet para todos : Quando ?
Sim,eu não sou a favor do governo dilma,por motivos particulares que não vem ao caso,mas revirando alguns arquivos encontrei uma reportagem sobre as propostas de governo da atual presidenta , e que devem ser retomadas com pleno fervor agora no segundo turno da campanha . Segue a reportagem , logo a seguir :
Faltando três meses para as eleições, a presidenta Dilma Rousseff já começou a fazer promessas de campanha relacionadas a tecnologia. A primeira delas foi divulgada nesta quinta-feira, 10, pelo Facebook: internet rápida, barata e segura para todos por meio de um programa chamado “Banda Larga para Todos”.
A chefe de estado foi categórica ao afirmar que o plano é promover a universalização do acesso de todos os brasileiros.
Segundo o vídeo publicado na rede social, o programa vai além de levar o acesso a quem não tem ainda. A ideia é estimular também a ampliação da infraestrutura para difusão da fibra óptica, que poderia garantir velocidades de acesso maiores.
Dilma lembra de que a internet não é apenas um espaço para socialização, mas que pode ser uma ferramenta importante para educação, participação nas decisões do governo e também o lazer.
Com ou sem eleição, a reforma na estrutura de internet viria bem a calhar. Recentemente, oOlhar Digital aproveitou a Copa do Mundo para fazer uma brincadeira comparando a velocidade da rede em cada um dos participantes do torneio. Com muito atraso, o Brasil ficou no fundo do ranking, com o posto de 4ª pior internet entre os países na competição, sem contar cinco cujos dados não foram disponibilizados pela Akamai.
Você pode conferir o vídeo e as promessas da candidata abaixo:
Volte a ser criança
Como sempre descubro um jeito pra tudo da área de tecnologia , no decorrer do curso,encontre o ZSNES emula os mais diversos jogos de super nintendo .
Estarei disponibilizando um arquivo com 76 jogos em formato Winrar.
Para quem desejar baixar outro não presente na pasta , basta acessar o site : http://coolrom.com/roms/snes/
É isso ai , descanse , volte a ser criança e DIVIRTA-SE.
Estarei disponibilizando um arquivo com 76 jogos em formato Winrar.
Para quem desejar baixar outro não presente na pasta , basta acessar o site : http://coolrom.com/roms/snes/
É isso ai , descanse , volte a ser criança e DIVIRTA-SE.
O funcionamento das urnas de votação .
Fala galerinha , tranquilo ? Bom , ontem eu dei uma sumida por passar o dia envolvido com os assuntos de votação aqui no DF onde eu apoiei o candidato PEPA 31222 e não tive como acessar o blog para qualquer tipo de postagem . Fiquei pensando se a galera sabe como é o funcionamento das urnas , então resolvi explicar . E aí vamos lá ?
Primeiro soube através da minha mãe que trabalhou como mesária que cada urna possui um HD externo onde ao fim das votações cada HD é lido por um computador reservado especificamente para essa função e ao fim da leitura de todos , envia o aglomerado de dados para o banco de dados do Tribunal Superior Eleitoral.
Mas como ter a certeza que o meu voto foi computado para o candidato certo ? Bom , com o meu pouco e gradativo entendimento de linguagem C , me aventurei a criar um projeto pelo Codeblocks ,que permita o usuário digitar o número para cada cargo possível,estarei disponibilizando o mesmo para download .
Quero deixar claro que isto é apenas um esboço sujeito à erros e que ainda não aparece a foto de cada candidato com o seu numero como nas verdade, isso ocorre pelo fato de cada urna possuir um acesso privilegiado ao banco de dados do TSE diferente do autor que vos escreve .
É isso galera , bom dia à todos
Primeiro soube através da minha mãe que trabalhou como mesária que cada urna possui um HD externo onde ao fim das votações cada HD é lido por um computador reservado especificamente para essa função e ao fim da leitura de todos , envia o aglomerado de dados para o banco de dados do Tribunal Superior Eleitoral.
Mas como ter a certeza que o meu voto foi computado para o candidato certo ? Bom , com o meu pouco e gradativo entendimento de linguagem C , me aventurei a criar um projeto pelo Codeblocks ,que permita o usuário digitar o número para cada cargo possível,estarei disponibilizando o mesmo para download .
Quero deixar claro que isto é apenas um esboço sujeito à erros e que ainda não aparece a foto de cada candidato com o seu numero como nas verdade, isso ocorre pelo fato de cada urna possuir um acesso privilegiado ao banco de dados do TSE diferente do autor que vos escreve .
É isso galera , bom dia à todos
sábado, 4 de outubro de 2014
Como escolher um novo computador
Primeiramente é importante destacar que qualquer que seja a funcionalidade do seu novo microcomputador ele é um bem durável , logo ele será seu fiel escudeiro por isso não faça um investimento que possa te trazer raiva durante o pagamento do mesmo . Para isso é essencial a observação dos seguintes tópicos.
Segue um mini tutorial do portal olhar digital sobre os passos para uma compra correta do seu computador :
- Valorize sim a marca pois quanto maior a popularidade,maior a certeza de um trabalho eficaz . Dentre as melhores dentro do ponto de vista do autor que vos escreve posso citar Sony,Dell ou HP , não necessariamente nesta ordem.
- Procure uma máquina com no mínimo 4GB de memória RAM , que é a memória de acesso rápido para executar os procedimentos solicitados pelo usuário . Quanto maior a capacidade de memória , maior eficácia do computador.
- Valorize o seu HD, que será responsável por guardar todos os seus arquivos . Comumente o minimo dos HDs comercializados são de 500GBs , mas a regra de que quanto maior a memória , maior a eficácia também vale para o HD.
- Não tenha medo de investir no melhor processador que lhe for oferecido , ele é o motor do seu computador, e diferente do HD e da memória RAM que podem ser substituídos de maneira fácil , o custo e dificuldade de troca do processador são extremas.
Segue um mini tutorial do portal olhar digital sobre os passos para uma compra correta do seu computador :
Android X iOS: a rivalidade já não importa mais
Como o blog é de tecnologia e tecnologia não se restringe somente à desk ou laptops resolvi falar nesta postagem sobre o computadores que conhecemos como celulares , já que estes possuem o mesmo sistema dos desk e laptops , porém miniaturizados .Encontrei uma reportagem interessante sobre os dois sistemas mais utilizados de celulares : Android X Mac Os com citações ainda sobre o Windows Phone . Segue a mesma :
Quando falamos em smartphones, três sistemas operacionais vêm em mente: Android, iOS e Windows Phone. O iOS é o mais velho, foi lançado dia 29 de junho de 2007 (6 anos). O Android vem logo em seguida, sendo apresentado no dia 28 de setembro de 2008 (5 anos) O caçula, mas não menos importante, Windows Phone nasceu no dia 8 de novembro de 2010 (3 anos).

Android e iOS

TouchWiz e Sense
Quando falamos em smartphones, três sistemas operacionais vêm em mente: Android, iOS e Windows Phone. O iOS é o mais velho, foi lançado dia 29 de junho de 2007 (6 anos). O Android vem logo em seguida, sendo apresentado no dia 28 de setembro de 2008 (5 anos) O caçula, mas não menos importante, Windows Phone nasceu no dia 8 de novembro de 2010 (3 anos).
Mas a real grande briga atual é do sistema operacional da Google e o da Apple. Não desmerecendo a Microsoft, pois o WP é um ótimo negócio, só que ele deixará a discussão para os mais velhos.
Muitos fãs espalhados pela internet defendem arduamente quais plataformas preferem, citando pontos positivos e criticando os concorrentes. Será que, após tantas inovações em conjunto, isso importa? O drama psicológico de trocar entre Android e iOS é enorme, no entanto, a realidade não é assim tão difícil.
Digam que a Google copiou o iOS, ou até mesmo que a Apple fez modificações em seus dispositivos móveis tomando em base o Android (como a central de controle). Mesmo que esse ainda seja um assunto polêmico, envolve mais questões pessoais do que a qualidade em si das plataformas.
Android e iOS
Muitos ainda usam o iPhone, iPad ou iPod pelo status que eles trazem junto à compra. Muitos utilizam o Android pela liberdade de customização.
No entanto, felizmente os produtos da Apple já estão perdendo esse valor social. Tanto um5S quanto um Z2 (é só um exemplo, pode ser um M8, S5 e por aí vai), hoje, fazem o mesmo papel na sociedade. Ambos mostram que o dono tem a capacidade de escolher um smartphone de qualidade. A plataforma da Google já não é tão customizável como antes, com tantas modificações pelas fabricantes e sem nenhuma facilidade de escolha. Por exemplo, é impossível comprar um HTC One M8 sem o Sense. Isso não é liberdade.
TouchWiz e Sense
A briga entre Android e iOS não é mais tão importante, até mesmo porque as fortes características de cada sistema operacional estão facilitando a adoção de um ou de outro. Depende exclusivamente do usuário e das suas necessidades (ou até mesmo caprichos).
O pessoa do CNET fez uma ótima matéria de como foi a experiência de troca entre um iPhone e outro smartphone com a plataforma da Google. O resultado foi o menos dramático possível. Eis os 5 passos necessários para trocar de sistema operacional:
- 1. Ligue o Android e gaste os primeiros 5 minutos limpando a interface de widgets e aplicativos nativos do fabricante (Ex: A Samsung ama espalhar suas ferramentas pela home screen)
- 2. Vá aos ajustes e gaste 2 minutos personalizando o teclado, notificações e o modo de desbloqueio.
- 3. Entre com a sua conte Google (ou crie uma) e vá ao Google Play. Baixe os aplicativos que você está acostumado.
- 4. Entre nas suas redes sociais.
- 5. Use o celular.
Não é a terceira guerra mundial. Existe uma frase que expressa bem a pressão psicológica que ainda existe sobre a mudança entre aparelhos: "nós criamos nossos próprios problemas". Quem decide qual sistema operacional usar é você.
Outra dificuldade que é carregada do passado é a falta de aplicativos do iOS no Android. Isso não é mais realidade. Ambas as lojas são repletas de coisas ótimas, e se você achar algum exclusivo, pode ter a certeza que outro similar já existe.
A Apple e a Google devem continuar concorrendo de modo saudável para trazer produtos melhores e mais eficientes, além de novos dispositivos com características marcantes, mas a guerra entre virtual entre as plataformas já não "o X da questão". Para reforçar a ideia final: quem decide qual sistema operacional é melhor é você. No entanto, o que é bom para si mesmo pode não ser para outros.
- O Samsung Galaxy S5 está disponível na OnlyCell por R$ 1.639 e na Balão da Informática por R$ 1.745. O custo-benefício é ótimo mas existem 5 modelos melhores.
- O Sony Xperia Z2 está disponível na Balão da Informática por R$ 1.759. O custo-benefício é ótimo e esse é um dos melhores modelos nessa faixa de preço.
- O Apple iPhone 5S está disponível na Compare Cam por R$ 1.795 e na Apple porR$ 1.979. O custo-benefício é médio. Existem 8 modelos melhores.
- O HTC One M8 está disponível na MercadoLivre por R$ 1.879.
(atualizado em 04 de outubro de 2014, às 06:52)
Fonte : http://www.tudocelular.com/htc/noticias/n35472/android-vs-ios-nao-importa-mais.html
Porque Linux ?
Confesso que desde da primeira vez que liguei um computador trabalhei com o sistema Windows , passando pelo 95,98,XP,Vista e até o 7 pois antes de trabalhar com o Windows 8 conheci um ser chamado Gregory Barbosa que me convenceu a experimentar o sistema Linux.Desde a criação do blog , venho pensando em escrever uma experiência pessoal com o Ubuntu 14.04 que é a atual versão do Linux presente no meu computador.
Antes de começar queria deixar uma frase que encontrei sobre o porque de aderir o Linux : "As pessoas não vão mudar para o Linux só porque ele é livre ou porque é de graça, mas principalmente porque vêem funções novas e originais que não existem no Windows. Então, aqui estão algumas razões do Linux ser excelente"Após a frase eu queria evidenciar alguns pontos:
Antes de começar queria deixar uma frase que encontrei sobre o porque de aderir o Linux : "As pessoas não vão mudar para o Linux só porque ele é livre ou porque é de graça, mas principalmente porque vêem funções novas e originais que não existem no Windows. Então, aqui estão algumas razões do Linux ser excelente"Após a frase eu queria evidenciar alguns pontos:
- Particularmente não conheço nenhum usuário do Windows que pague para ter direito de utilizar um determinado software, talvez sim pelo custo , mas sempre "Craqueiam" o software e em outras palavras realizam uma espécie de "roubo virtual " que vai totalmente contra a ideologia do Hacker ético então por que não usar um sistema que disponibiliza tudo gratuitamente ?
- Para você que não possui um computador particular e inclusive aquela vovó ou mamãe que clica em tudo o que vê pela frente e enche o seu computador de vírus,fique tranquilo , o vírus é feito no formato .exe que não é lido no Linux , ou seja , o Linux não pega vírus !
- Confesso que prefiro mil vezes programar do que formatar um computador pois estou aderindo a técnica de paciência de baixar drivers para cada modelo,versão ( 32 ou 64 bits ) e modelo dos computadores que preciso formatar . O que com Linux acaba,pois seus drivers são globais e instaláveis em qualquer computador.
- E como ponto mais marcante na minha visão , percebi que windows é um sistema para um usuário que se não preguiçoso , que jamais vai ser um programador , pois a intenção do Linux é justamente essa , personalizar de acordo com sua vontade um sistema que pode ser criado quase que do zero, onde no windows você só pode alterar um mero layout .
sexta-feira, 3 de outubro de 2014
Porque formar-se na área ?
Nas
três últimas décadas, a dinâmica da economia mundial sofreu
profundas transformações nos modelos de geração e acumulação de
riqueza. Diferentemente do antigo padrão de acumulação baseado em
recursos tangíveis, dispersos ao redor do mundo, no atual padrão, o
conhecimento e a informação exercem papeis centrais, sendo as
tecnologias de informação e comunicação seu elemento propulsor.
Essas tecnologias, que têm como base a microeletrônica, as
telecomunicações e a informática, constituem o setor de Tecnologia
da Informação e Comunicação, ou TICs (ESTATÍSTICA, 2013).
Dados
do Ministério da Ciência, Tecnologia e Inovação sobre dispêndios
em 2011, mostram um investimento maciço em TICs, tanto por parte do
governo, quanto pela iniciativa privada (Figura 1).
Figura 1 - Dispêndio nacional
em ciência e tecnologia (C&T) (em valores de 2011), total e por
setor, 2000-2011
Fonte(s):
Dispêndios
Federais: Sistema Integrado de Administração Financeira do Governo
Federal (Siafi). Extração especial realizada pelo Serviço Federal
de Processamento de Dados - Serpro;
Dispêndios
Estaduais: Balanços Gerais dos Estados e levantamentos realizados
pelas Secretaras Estaduais de Ciência e Tecnologia ou instituições
afins; e,
Dispêndios
empresariais: Pesquisa de Inovação Tecnológica - Pintec/IBGE e
levantamento realizado pelas empresas estatais federais, a pedido do
MCTI.
Este
investimento vem demostrando resultados. O mercado brasileiro de
Tecnologia da Informação (TI) é o sétimo maior do mundo, com
faturamento de US$ 123 bilhões em 2012 e tem representação de 5,2%
do Produto Interno Bruto (PIB) nacional. O Brasil também está em
sétimo lugar do mundo no que diz respeito ao mercado de software e
serviços com faturamento em 2012 de US$ 27,1 bilhões, representando
4,1% do mercado de TIC e 7,7% do mercado de TI (SOFTWARE,
2013).
No
setor de tecnologia da informação, atualmente são 1,2 milhões de
trabalhadores empregados e estão sobrando 115 mil vagas. A previsão
é que até 2020 devem surgir 750 mil empregos e até 2022 o Brasil
tem tudo para se tornar um dos quatros maiores centros de TI do mundo
(COMUNICAÇÃO, 2012).
Segundo
o SENAI, até 2014, o setor de TI vai precisar de cerca de 129,5
profissionais de diversos segmentos, sendo 50,3 mil Montadores de
Equipamentos eletrônicos, 45,6 mil Analistas de Sistemas, 30,9 mil
Técnicos de Computadores e Desenvolvimento de Sistemas, 1,7 mil
Operadores de Rede de Teleprocessamento e 1 mil Engenheiros em
Computação. O número de vagas disponíveis é grande, mas é
insuficiente a quantidade de formandos nas universidades, pois o
Brasil forma em torno de 85 mil profissionais por ano para todos os
campos da TI (COMUNICAÇÃO,
2012).
De
acordo com o IBGE, um terço das microempresas brasileiras, por conta
da dificuldade no recrutamento de especialistas em desenvolvimento de
sistemas, não consegue preencher as suas vagas abertas destinadas a
profissionais de TI. A principal alegação das empresas de grande
porte é a falta de mão de obra com conhecimento avançados em
linguagens de programação.
Computação em nuvem : O fim dos softwares

Uma vez devidamente conectado ao serviço online, é possível desfrutar suas ferramentas e salvar todo o trabalho que for feito para acessá-lo depois de qualquer lugar — é justamente por isso que o seu computador estará nas nuvens, pois você poderá acessar os aplicativos a partir de qualquer computador que tenha acesso à internet.
O Dropbox, um belo exemplo
Um exemplo perfeito de computação em nuvens são os serviços de sincronização de arquivos, como o dropbox, que é um dos serviços mais eficientes nesse sentido. Com ele, tudo o que você precisa fazer é reservar um espaço do disco rígido, o qual será destinado para a sincronia nas nuvens. Ao copiar ou mover um arquivo nesse espaço, ele será duplicado no servidor do aplicativo e também em outros computadores que tenham o programa instalado e nos quais você acesse a sua conta.
O Dropbox é apenas um exemplo entre vários outros. Grandes empresas têm cada vez mais interesse na computação em nuvens, como a Google, que oferece vários aplicativos que rodam diretamente em seu navegador.
Programe-se antes de programar
Primeiramente quero repassar o ensinamento do professor Victor Hugo Lázaro Lopes a importância de entender o funcionamento geral dos algorítimos e não se prender as especificidades de uma linguagem , pois isso limita a sua capacidade de programação.
Antes de escrever qualquer linha de código , é preciso que você que deseja tornar-se desenvolvedor de softwares pense que você programa para usuários que tenham um entendimento igual ou maior que o seu , até para aquelas vovós que só querem elogiar as fotos dos netos no Facebook . Então expanda o seu pensamento de alcance do seu software.
Por isso , se no futuro um cliente reportar um erro no seu código não pense que o erro foi dele que não soube utilizar o seu código,pelo contrário, o erro foi SEU que não soube criar uma possibilidade para que fosse impossível o usuário realizar um comando errado no seu programa.
Tendo visto este último conceito é importante que você seja sempre um estudioso que perca sim horas e horas de festas , futebol ao vivo para sentar em frente ao um computador com um auxílio de um livro para encontrar várias soluções para um problema super complexo até então.
Qualquer que seja o foco da sua programação é importante destacar que os melhores e mais reconhecidos materiais acadêmicos da área de TI são escritos em inglês. So,learn english as soon as possible (então aprenda inglês o mais rápido possível)
E para você que ainda não tem um emprego mas possui algum conhecimento sobre como desenvolver softwares tente criar um software inédito que tenha como objetivo alcançar os mais diversos públicos pois caso obtenha sucesso na sua divulgação e você tenha como provar a autoria do mesmo , com certeza sua visibilidade numa futura entrevista de emprego.
Antes de escrever qualquer linha de código , é preciso que você que deseja tornar-se desenvolvedor de softwares pense que você programa para usuários que tenham um entendimento igual ou maior que o seu , até para aquelas vovós que só querem elogiar as fotos dos netos no Facebook . Então expanda o seu pensamento de alcance do seu software.
Por isso , se no futuro um cliente reportar um erro no seu código não pense que o erro foi dele que não soube utilizar o seu código,pelo contrário, o erro foi SEU que não soube criar uma possibilidade para que fosse impossível o usuário realizar um comando errado no seu programa.
Tendo visto este último conceito é importante que você seja sempre um estudioso que perca sim horas e horas de festas , futebol ao vivo para sentar em frente ao um computador com um auxílio de um livro para encontrar várias soluções para um problema super complexo até então.
Qualquer que seja o foco da sua programação é importante destacar que os melhores e mais reconhecidos materiais acadêmicos da área de TI são escritos em inglês. So,learn english as soon as possible (então aprenda inglês o mais rápido possível)
E para você que ainda não tem um emprego mas possui algum conhecimento sobre como desenvolver softwares tente criar um software inédito que tenha como objetivo alcançar os mais diversos públicos pois caso obtenha sucesso na sua divulgação e você tenha como provar a autoria do mesmo , com certeza sua visibilidade numa futura entrevista de emprego.
Ser Hacker pode ser a profissão do futuro
Sei que os leigos que visitam o blog pela primeira vez devem estar me chamando de louco , talvez por possuírem a visão de que o hacker é somente aquele ladrão que rouba senhas desde redes sociais até senhas de bancos : Sim isso é verdade ,e concordo com o leitor que ainda existem muitos .
Mas eu como maluco por qualquer coisa na área de tecnologia fiz a minha inscrição no 1º congresso de TI online e ao assistir uma palestra , ouvi relatos de hackers que invadiram bancos , o que infelizmente é normal , até caso de hackers que gastaram horas para descobrir que a frequência de um orelhão era a mesma de um determinado apito e através de técnicas mirabolantes , esse maluco que não deixa de ser inteligente conseguiu realizar ligações gratuitas por meio de um apito !
Mas por causa dessa inteligência dos hackers , vários governos assim como o sul coreano que achei para citar como exemplo , contratam alguns hackers para que este faça parte da sua equipe desenvolvedora de softwares seguindo a tese que é preciso ter alguém na sua equipe que saiba atacar para que este possa alertar sobre brechas que dariam a possibilidade de um usuário malicioso entrar no sistema e usá-los de maneira incorreta.
Por esse motivo , uma das profissões com maior visibilidade na área de tecnologia é a de Hacker ético que passa a receber ótimos salários tendo em vista que se o seu trabalho for feito com eficiência,ele evitará rombos catastróficos na empresa .
Mas eu como maluco por qualquer coisa na área de tecnologia fiz a minha inscrição no 1º congresso de TI online e ao assistir uma palestra , ouvi relatos de hackers que invadiram bancos , o que infelizmente é normal , até caso de hackers que gastaram horas para descobrir que a frequência de um orelhão era a mesma de um determinado apito e através de técnicas mirabolantes , esse maluco que não deixa de ser inteligente conseguiu realizar ligações gratuitas por meio de um apito !
Mas por causa dessa inteligência dos hackers , vários governos assim como o sul coreano que achei para citar como exemplo , contratam alguns hackers para que este faça parte da sua equipe desenvolvedora de softwares seguindo a tese que é preciso ter alguém na sua equipe que saiba atacar para que este possa alertar sobre brechas que dariam a possibilidade de um usuário malicioso entrar no sistema e usá-los de maneira incorreta.
Por esse motivo , uma das profissões com maior visibilidade na área de tecnologia é a de Hacker ético que passa a receber ótimos salários tendo em vista que se o seu trabalho for feito com eficiência,ele evitará rombos catastróficos na empresa .
A importância das certificações
Na atual situação de uma sociedade cada vez mais interessada em evoluir e ampliar os seus conhecimentos acadêmicos,torna-se inviável a manutenção de qualquer que seja o ramo de trabalho , a manutenção no mesmo sendo que o profissional possui somente o diploma de Graduação. Mas entendam-me , não quero dizer que um esforço de no minimo de 3 anos como é o caso específico do meu curso é desnecessário.Entendo que este passo da graduação deve sim ser dado , porém não deve ser o último , pois ele não será SUFICIENTE para que você seja um profissional reconhecido na sua área de atuação .
Para isso , no caso específico de profissionais na área de TI existem as certificações que são diplomas gerados normalmente por grandes empresas como Microssoft,Oracle,IBM,e Vmware que garantem à uma empresa ou um futuro cliente que vá requerer alguma espécie de serviço de um determinado Tecnólogo que este participou de cursos oferecidos por determinada empresa e possui amplo conhecimento sobre o tema . Os temas mais abordados são :
Gestão de projetos
Segurança
Risco e controle
Arquitetura TI
Desenvolvimento
Banco de dados
Tenho certeza que no decorrer da leitura deste texto , algum leitor pode perguntar para si mesmo : "Mas porque estudar para obtenção de uma certificação após tantos anos focado em uma graduação ?" A minha resposta têm duas variações bastante plausíveis sobre este tema :
1. Para os tecnólogos empregados é importante lembrar que em uma conversa com o seu superior você pode sugerir que a empresa pague seu curso caso você obtenha o certificado , que não possui um valor tão amistoso assim,tendo como retorno a possibilidade de divulgar que possui funcionários de habilidade reconhecidas pela Microssoft por exemplo, o que com certeza será visto com bons olhos por futuros clientes
2. Para tecnólogos desempregados é importante destacar que antes dos anos 2000 , ter alguma espécie de certificação era uma forma destaque , e hoje isso na grande maioria de empresas de médio e grande porte isto é um pré requisito , onde pesquisas recentes feitas com gerentes de empresas desta área mostram que :
75% acreditam que as certificações são importantes para o desempenho da equipe
66% acreditam que as certificações melhoram o nível de serviços oferecidos para clientes e usuários de TI
55% utilizam as certificações como critério de contratação
40% dos profissionais acreditam que as certificações colaboram num melhor rendimento pessoal .
E aí, vamos atualizar as mentes antes dos softwares ?
Para isso , no caso específico de profissionais na área de TI existem as certificações que são diplomas gerados normalmente por grandes empresas como Microssoft,Oracle,IBM,e Vmware que garantem à uma empresa ou um futuro cliente que vá requerer alguma espécie de serviço de um determinado Tecnólogo que este participou de cursos oferecidos por determinada empresa e possui amplo conhecimento sobre o tema . Os temas mais abordados são :
Gestão de projetos
Segurança
Risco e controle
Arquitetura TI
Desenvolvimento
Banco de dados
Tenho certeza que no decorrer da leitura deste texto , algum leitor pode perguntar para si mesmo : "Mas porque estudar para obtenção de uma certificação após tantos anos focado em uma graduação ?" A minha resposta têm duas variações bastante plausíveis sobre este tema :
1. Para os tecnólogos empregados é importante lembrar que em uma conversa com o seu superior você pode sugerir que a empresa pague seu curso caso você obtenha o certificado , que não possui um valor tão amistoso assim,tendo como retorno a possibilidade de divulgar que possui funcionários de habilidade reconhecidas pela Microssoft por exemplo, o que com certeza será visto com bons olhos por futuros clientes
2. Para tecnólogos desempregados é importante destacar que antes dos anos 2000 , ter alguma espécie de certificação era uma forma destaque , e hoje isso na grande maioria de empresas de médio e grande porte isto é um pré requisito , onde pesquisas recentes feitas com gerentes de empresas desta área mostram que :
75% acreditam que as certificações são importantes para o desempenho da equipe
66% acreditam que as certificações melhoram o nível de serviços oferecidos para clientes e usuários de TI
55% utilizam as certificações como critério de contratação
40% dos profissionais acreditam que as certificações colaboram num melhor rendimento pessoal .
E aí, vamos atualizar as mentes antes dos softwares ?
Tanenbaum e seus sistemas operacionais
A
proposta inicial de Tanenbaum era de um SO voltado para suporte a
cursos universitários, em 1987. Ele utilizava em seus cursos uma
versão do Unix, e ele começou a considerar esta ideia horrível,
pois estas versões Unix eram, de certa forma, não livres (Unix
AT&T), tanto que a versão 7 deste Unix trouxe em sua licença
uma impossibilidade de utilização como estudo.
Como
vários estudantes de computação vinham estudando SO com Unix, ao
redor do mundo, Tanenbaum, então, pensou em construir um SO
Unix-like, entendendo que isto não seria tão difícil (bom, pelo
menos pra ele!!).
“Eu
decidi criar meu próprio sistema operacional compatível com o V7,
mas que eu pudesse utilizar em cursos com um sistema operacional
Unix-like”, disse Tanenbaum em seu livro.
Começou
sua escrita em um simulador, que seria um ambiente determinístico e
capaz de reproduzir de forma controlada o ambiente. Rodava seu SO até
que ele falhasse , e quando isto ocorria, revia suas últimas 100.000
instruções para encontrar o problema.
Engraçado
que ele teve mais problemas na construção do simulador do que no SO
em questão, mas como seu foco era o SO, considera ter perdido a
oportunidade de ter inventado o VMWare ainda na década de 1980.
O
SO passou a rodar perfeitamente no simulador, mas parava no hardware.
Até que ele estava prestes a desistir, quando um dos seus alunos
concluiu que o processador ficava quente e gerava uma interrupção,
e que Tanenbaum não havia identificado pois o manual do processador
não mencionava isto. Então ele contornou esta situação e concluiu
seu SO, e um novo livro a respeito (citado acima).
A
principal contribuição deste fato, relatado pelo autor do artigo, é
que rapidamente os SOs Unix-like com licença proprietária passaram
a não fazer sentido, apesar do apelo comercial que poderiam
levantar. Ou seja, este esforço pode ter garantido a existência
atual dos softwares livres, principalmente dos Linux que tanto
gostamos hoje em dia.
Assinar:
Postagens (Atom)