Pesquisar

Carregando...

14 de jun de 2016

Realidade Virtual com Oculus Rift

Recentemente pesquisando sobre Virtual Reality com Oculus Rift, para fazer um paper da faculdade, construí um dos itens do paper que vale à pena compartilhar aqui. Fica abaixo minha pesquisa.

O Aparelho é um dispositivo em forma de óculos que projeta imagens nos olhos dos usuários, imergindo-os em um ambiente tridimensional, como se estivessem “dentro do jogo”, prometendo revolucionar o conceito de jogos eletrônicos e de simulações.
Ainda é necessário um computador potente, acompanhado do óculos para ter uma experiência agradável. (BARROS, 2016)

21 de abr de 2016

Algoritmo de Concomitância de Períodos


Procurando por algoritmos sobre concomitância de períodos de datas, ou mesmo de concomitância numérica na internet, pouco achei sobre. Portanto acho que serei pioneiro na escrita sobre tal, e espero que o post possa ajudar também àqueles que trabalham desenvolvendo softwares previdenciários para calcular o tempo aproveitado de serviço para contribuição de aposentadoria.

 

 Introdução à concomitância de períodos numéricos

 

Primeiramente, o que é concomitar?
De acordo com o Dicionário inFormal online significa "V.T. Ação de produzir ou fazer várias coisas ao mesmo tempo, no mesmo momento. ". Entende-se por "período", dois números x e y, por exemplo (início e fim), capazes de gerar um conjunto numérico linear, criando então um vetor com elementos sequenciais de x até que chegue no y: {x, x+1, x+2, x+3, ... , y}.
Exemplificando: Tome como base x=2, y=6, então o conjunto de x e y será: {2, 3, 4, 5, 6}. Vamos nomear esse conjunto de "P", para entender mais à frente.

A concomitância de períodos nada mais é do que a intersecção de conjuntos numéricos, formando novos conjuntos a partir da intersecção que foi feita (se houver). Como o foco desse post visa auxiliar desenvolvedores de softwares previdenciários, a concomitância de períodos numéricos e de períodos de datas, nesse caso, funciona um pouco diferente, não sendo apenas fazer meras intersecções.

30 de dez de 2015

Cursos com "hacker" no nome e a modinha dos cursos baratos

Lendo umas críticas da Bozo Security, da unk-BR e da Coruja de TI, juntamente a outras postagens como a do Anchises e a crítica do Gustavo Lima sobre, decidi escrever uma crítica similar, relacionada aos cursos de segurança da informação que colocam "Hacker" no nome, e também aos cursos que custam menos de R$ 300,00 (descartáveis, que você pode aprender na internet de graça) e possuem instrutores poucos experientes, e até menores de idade!

Presenciamos nesta década um aumento considerável de cursos de segurança da informação com relação à década passada. Cursos fuleiros, com professores mais desqualificados do que nunca ainda são vistos por toda a parte. Cursos como os da "Escola de Hacker" do Thompson, os do Alan Sanches (dito um ex-anonymous - ahn?), e do Fraga. por exemplo, rolam solto. Cursos são mal feitos e horríveis em questões de didática - principalmente na forma  de ensinar. Já tive o desprazer de ver aulas deles quando baixadas em torrent distribuídas por aí, para ver se o curso era bom e valeria a pena fazer, vi reclamações no "Reclame Aqui", e escutei até reclamações vindas de profissionais que trabalham/trabalhavam comigo. Fica aí minha opinião.

Por favor, se você está lendo esse post, e deseja fazer um curso na área de segurança da informação e não consegue nenhuma graduação e nem pós graduação relacionada, opte por escolher locais de treinamento adequados (eu havia descrito uma lista deles, porém achei melhor não fazer marketing nem para um nem para outro - que acabaria sendo).

Ao escolher uma instituição para aprender, veja se os instrutores têm no mínimo uns 8 anos de

1 de dez de 2015

Itens e Benefícios que não podem faltar em uma Empresa de TI !

Quero bater um papo com os empresários, gestores e sócios de empresas agora, e para os leitores que trabalham como funcionários, sintam-se a vontade para se situar melhor sobre benefícios, criticar e sugerir também. Pois bem, vamos lá.
Em meio a necessidades de manter bons profissionais nas empresas, muitos gestores, empresários e sócios-proprietários vêm buscando melhores soluções para agradar seus funcionários em suas empresas de tecnologia.
Veja uma lista do que precisa ter numa empresa TOP e do que é agradável ter:

  1. Computadores bons. Não adianta dar para seu funcionário uma "carroça" para ele programar, mexer com documentos em nuvem, trabalhar com banco de dados e usar softwares da Adobe, Microsoft ou softwares como Eclipse, NetBeans, VMWare, com editores de texto aberto e navegador, não vai rolar...
  2. Cadeiras decentes e confortáveis. Poderia ser até o primeiro da lista. Há uma necessidade muito grande em ficar sentado e manter-se confortável, com postura ergonômica, encostar os pés no chão e ficar ereto. Cadeiras mais estofadas e que não causam dor já começam a valer.
  3. Cafeteira. Não preciso nem falar né? Ainda mais com profissionais de programação e desenvolvimento, que necessitam raciocinar bastante, geralmente acordam cedo e precisam se manter acordados e "ligados". Famosa a frase "Programador transforma café em código". Se possível ainda, colocar cafeteiras com mais de uma opção de café, como Capuccino, Mocha e Macchiato, e expressos, são upgrades muito bem aceitos!
  4. Ar-condicionado. No verão a coisa fica feia, em regiões mais quentes, como o Nordeste Brasileiro, algumas regiões de São Paulo e regiões mais áridas causam sofrimento dentro das empresas. Funcionários começam a se sentir mal, cai a produtividade, perdem os raciocínios do trabalho, começa a dar muito suor e lá vai problemas... É sem dúvida uma das prioridades.
  5. Possibilidade de se comunicar com colegas de trabalho e fazer pesquisas. Principalmente quando se diz respeito a aprender mais, ou tirar uma dúvida na hora de criar/desenvolver algo. Além claro daqueles minutinhos de descanso depois de concluir uma tarefa, e o funcionário não se sentir prejudicado ao conversar com outro sobre um tema qualquer.
  6. Aceitação  de sugestões e melhorias. Quando um funcionário bate em cima dessa tecla é porque, algo pode estar errado ou algo pode melhorar, é ideal dar atenção para que a vida de todos possam melhorar.
  7. Organização quanto a tarefas. É de extrema excelência seguir padrões para desenvolvimentos, análises e gestão na hora de gerenciar uma equipe de TI que irá fazer uma determinada coisa. Ter softwares para controlar, planejar, documentar e administrar é crucial para entregar tarefas em dia.

Agora segue uma lista de benefícios que agradam a qualquer um, que quando colocados na empresa chamam muitos profissionais. Além de um vale alimentação bom, planos de saúde, vale transporte/combustível, é interessante ter alguns como:

  • 2 monitores para trabalhar. Quando usados em desenvolvimento de software e redes, por exemplo, facilitam pesquisas, "debugging", visualização de resultados, conexões com outras máquinas além de evitar perdas de raciocínio quando se necessita transferir dados de uma tela para outra.
  • "Hora do sono". Parece estranho, mas para quem exercitou cerca de 4 horas a mente de manhã, merece um soninho após o almoço que tal? Já pensou em reservar uma área dentro da empresa ou perto para os funcionários tirarem um cochilo? É uma ótima ideia!
  • Distribuir WiFi grátis, nem que seja em horários antes do expediente, um pouco depois, e durante o período do almoço ou café da manhã/tarde.
  • Vestimenta livre. Funcionários (principalmente os que não tem contato nenhum com clientes) adoram quando podem vir trajados como bem acharem. Roupas como sociais, gola-polo, sport-chic estão valendo já.
  • Participação de Lucros. Se sua empresa é capaz de dar este benefício ao funcionário, é certo que dará outros olhos para a empresa, e com certeza atrairá mais profissionais qualificados, eis um benefício que faz diferença.
  • Horários flexíveis. Se a empresa puder estipular horários, porém flexíveis ao funcionário, dará maior liberdade por exemplo de sair da empresa mais cedo para atender a um compromisso, resolver problemas bancários, ou comprar alguma coisa que falta em casa, contudo entra-se mais cedo na empresa ou faz-se horas extras depois para compensar. 
  • Ter uma mesa livre: para o funcionário poder colocar quadros da família, ter sua própria caneca para tomar café e deixá-la ali, ter um mousepad personalizado.
  • Área de lazer: muitas empresas hoje em dia vêm colocando um pequeno espaço para descontrair: jogar vídeo-game, pebolim, sinuca, cartas entre outros, são peças fundamentais para o bom desenvolvimento de uma empresa.
  • Oferecer ao menos 1 massagem por mês para cada funcionário, com um(a) massagista contratado(a) pela empresa. Empresas grandes e bancos já fazem isso, que tal inovar?
  • Frutas! Se você puder oferecer ao longo do dia frutas para seu funcionário, poderá melhorar a alimentação dele e não deixá-lo com fome, além de estar contribuindo para a saúde física e mental dele.
  • Reservar uma cota financeira para cursos, certificações e livros. Eu já vi 6 empresas fazerem isso, e acho excelente. Vai garantir que o profissional fique muito tempo na sua empresa, vai se profissionalizar mais, ganhar mais conhecimento e dar mais moral à empresa, trazendo mais clientes.
Já pensou ter boa parte desses benefícios embutidos e vividos na sua empresa? Quem é que não vai querer trabalhar aí? ;-)

Se você tem uma dica a mais comente!!!

12 de out de 2015

Cursos BONS Online (EAD) grátis que certificam!

Primeiramente gostaria de dizer que pesquisei horrores para chegar nestas conclusões de cursos, inclusive é claro me cadastrei em DIVERSOS sites tanto nacionais quanto internacionais para avaliar as metodologias de ensino, a qualificação das empresas, críticas, prós e contras.

Fiz uma postagem relacionada alguns anos atrás porém ela encontra-se desatualizada e há links no qual não concordo mais em ter e vou excluí-la.

Muitas pessoas hoje em dia (principalmente as que por algum motivo não podem gastar dinheiro) querem estudar pela internet e não gastar, inclusive SEM GASTAR com o certificado. Mas como, isso é um sonho? É possível e com qualidade? A resposta é "sim", e este não é um post sensacionalista. Como falei, eu pesquisei muito antes de chegar nesta conclusão, cheguei a fazer alguns cursos nas instituições que postarei abaixo, pois eu era também uma pessoa que não tinha quase dinheiro nenhum para pagar cursos de qualidade. Sem muito mimimi segue abaixo as instituições com cursos EAD de qualidade:

É escovando bits que...

Certo dia um cara me disse que "Escovar bits" (estudar, programar e trabalhar com linguagens de programação de níveis baixos) servia para NADA, pois bem, o manifesto é...

Escovando bits que...

... exploro seu software,
... domino a criptografia,
... arquiteto compiladores,
... crio patchs,
... crackeio,
... entendo eletrônica digital,
... modifico drives,
... observo o Kernel,
... revivo o passado,
... aspiro a Matrix.

I'm a bit brusher, my friend.

<?php
function escovaBit(array $phrases)


foreach($phrases as $key => $value) {
    echo 'É escovando bits que '.$value."\n";
}
?>


TUDO são bits, meu caro.

Populares - Destaque