segunda-feira, 13 de junho de 2011

Crimes Virtuais - Como anda a legislação brasileira

      De acordo com o site DNT a maior dificuldade dos advogados hoje é fazer o enquadro penal já que os crimes hoje cometidos passam muito dos limites da legislação vigente. Assim deve levar em conta que a internet é um meio de comunicação e ,assim , qualquer crime de informação previsto na Lei Penal que não distingua o meio, poderá se aplicar à internet.
  Um dos grandes problemas enfrentados é uma fusão de dois conceitos: A fusão do bullyng( que vem sendo cada vez mais evidenciado pela mídia) com a internet ( ferramenta que derrubou fronteiras na comunicação mundial), o chamado cyberbullyng, trouxe consequências extremamente negativas, talvez até mais nocivas que o bullyng. 
      Os cyberbullys levam vantagem sobre os bullys de escola, devido à segurança e ao anonimato garantidos pela internet, levando a casos de incentivo ao suicídio, como ocorreu com Yoñlu (pseudônimo de Vinicius Gageiro Marques), em que o mesmo comentou em fóruns sobre sua vontade de dar um fim à sua vida e foi incentivado por outros internautas anônimos que inclusive o auxiliaram com a forma escolhida para morrer. Há também casos não-fatais, como o que aconteceu com a norte-americana Catherine Wayne (melhor conhecida pelo seu pseudônimo Boxxy), em que usuários do imageboard 4chan fizeram montagens com seus vídeos postados no Youtube. Após a viralização dos vídeos de Boxxy nos fóruns do 4chan, os administradores baniram tais vídeos dos mesmos, numa tentativa de incentivo à postagem de conteúdo novo, o que acabou com a vandalização e exclusão de todas suas contas de redes sociais, ação esta realizada por hackers.
      A partir de casos como esses, é necessário abrir a pergunta: “até onde o anonimato na internet deve ser mantido?”. Será que o sigilo deve ser quebrado em casos que a internet é utilizada de forma a fazer mal a outras pessoas? Deve ser criado um código penal com leis específicas para crimes na internet ou o antigo deve ser adaptado à nova realidade? Há apenas uma certeza:  o mal deve ser cortado pela raiz antes que a internet se torne algo letal para os próprios usuários.

Just-In-Time

Just-in-time seria o termo utilizado a produção sob demanda, ou seja, vende-se o produto antes, para depois ser fabricado, evitando assim acúmulo de estoque, perda de materiais pela ação do tempo e etc. 

Não só indústrias utilizam just-in-time, um exemplo disso é quando vamos ao supermercado, assim não precisamos estocar comida em residencia por períodos longos evitando assim a perda de alimentos perecíveis.

Wikinomics

Wikinomics é a colaboração em massa, ou seja é uma ação coletiva em prol de algum tipo de trabalho, para sempre ser melhorado e aprimorado.
O termo "a união faz a força" cairia bem nesse conceito, mas nem sempre é 100% seguro. Se um trabalho que pode ser manipulado por várias pessoas, do mesmo jeito que existem pessoas boas, existem pessoas mal intencionadas que acabam prejudicando outras, é algo para ser analisado, a depender do ponto de vista, pode ser algo bom ou algo ruim.

Qual a influência do Sistema de Informação de Código Livre no futuro do desenvolvimento de software?





Qual sistema operacional escolher?
Linux, porque é livre?
Windows, por ser fácil de manusear?
Empresas vem adotando sistemas livres por serem bons, por que o tabu de que só o windows era o único sistema que prestava foi se quebrando, o linux não é difícil de se manusear, atualmente os cursos de informática ensinam a mexer nesse sistema operacional, além de não não precisar pagar licenças, o que torna-se muito caro quando se tem vários computadores. 


Silvio Meira publicou no seu blog ( dia a dia, bit a bit) fala como é importante os investimentos em tecnologias, porém, sabendo aplicar de maneira adequada. Cita sobre a Microsoft e a Nokia, que investem em pesquisas, mas não em inovação, como a Apple, que continua lançando novos produtos no mercado.

domingo, 12 de junho de 2011

A genealogia das linguagens de programação: de onde ela vêm e para onde estão indo?

 Linguagens Programacao C PHP Perl Web  Linguagens Programacao Picture3
O Assembly foi a primeira linguagem de programação da história que se tem registro, surgida na década de 50, época em que os computadores ainda usavam válvulas. 
As linguagens de programação tem como objetivo tornar possível a comunicação do utilizador ou programador para com o computador. A "evolução" das linguagens de programação se deve ao fato de que era necessário aprimorar as antigas linguagens, corrigindo defeitos ou para a melhoria de desempenho, e assim continuará sendo, algumas mais complexas que as outras, mas tudo para o aprimoramento dos softwares.


Fonte de pesquisa: http://www.slideshare.net/efaredes/linguagens-de-programao e http://www.hardware.com.br/artigos/linguagens/

sábado, 11 de junho de 2011

Como a ISO 9126 pode me ajudar a escolher um software?

A ISO 9126 é um conjunto de normas que verificam os softwares, focando na qualidade, abordando os seguintes requisitos:

  1. Processo de desenvolvimento, cuja qualidade afeta a qualidade do produto de software gerado e é influenciado pela natureza do produto desenvolvido;
  2. Produto, compreendendo os atributos de qualidade do produto (sistema) de software. Estes atributos de qualidade podem ser divididos entre atributos internos e externos. Estes se diferenciam pela forma como são aferidos (interna ou externamente ao produto de software) e em conjunto compõem a qualidade do produto de software em si;
  3. Qualidade em uso que consiste na aferição da qualidade do software em cada contexto específico de usuário. Esta é, também, a qualidade percebida pelo usuário.
Portanto um utilitário (seja uma empresa como um todo ou apenas uma pessoa) deve sempre verificar se o produto tem essa certificação, que significa que ele adquiriu um bom software.


Fonte de pesquisa:http://pt.wikipedia.org/wiki/ISO/IEC_9126