quinta-feira, 4 de dezembro de 2014

Novo endereço do Blog

Endereço do meu novo Blog

Valeu galera por me acompanhar por aqui, mas venho informar que estou com um novo blog e o endereço segue abaixo.

Se curtiu alguma coisa aqui e gostaria de ver no blog novo envie um e-mail para diesaraujo@gmail.com
ou acesse o blog novo e deixe o seu comentário.

diegosaraujo.wordpress.com



sexta-feira, 23 de maio de 2014

Novo produto Microsoft @CodenameOslo


@CodenameOslo


 Microsoft esta para lançar no segundo semestre deste ano um novo produto chamado Oslo.

Para saber um pouco mais sobre o Oslo assista o vídeo abaixo e tenha uma ideia de como será capaz integrar LinkedIn, Yammer, Office, SharePoint e outros possíveis produtos e plataformas. 
Agora é só aguardar o lançamento e conferir.






Fonte da informação.
http://www.technologyreview.com.br/printer_friendly_article.aspx?id=45233

quarta-feira, 21 de maio de 2014

JavaScript - Essencial

Um pouco da História

 

 

JavaScript é a linguagem de script criada pela Netscape em 95. O JavaScript foi lançado juntamente com a versão 2.0 do navegador. Com a criação do JavaScript as páginas HTML ganharam mais vida e um pouco mais de dinamismo.
Ao contrário de que muitos pensam JavaScript não é derivado de Java, mesmo possuindo algumas semelhanças.

Chamada Inline e Externa

Assim como o CSS o JavaScript permite fazer chamadas do código .js de maneira interna ou externa. Basta escolher a maneira desejada e prestar atenção à alguns detalhes. 

Chamada Interna ou Inline

Para inserir um JavaScript em seu documento HTML basta utilizar a tag <script> </script>. O numero de scrpits em sua página é ilimitado.
A tag <script> pode ser adicionada na tag <body> ou na tag <head>.

Exemplo:

<head>
<script>
document.write("Teste de Script");
</script>
</head> 

Dica importante
Se possuir algum comando que precise ser executado antes do carregamento da página é importante que este fique na tag <head>

Chamada Externa

A chamada externa pode ser chamada na tag <body> ou na tag <head> através da tag <script> com o atributo src(source).
Exemplo
<body>
<script src="meuCodigo.js"></script>
</body> 

Dica Importante
Não esqueça de verificar

Visão geral sobre linguagens de programação e Frameworks



Computação Básica


 

Linguagem de Máquina e Linguagem de Montagem

A linguagem de máquina é o código que somente o computador interpreta. Nesse código tem todas as instruções com as informações necessárias para um computador executá-las. Porém não é inteligível a humanos.
A linguagem de montagem é um código que já pode ser interpretado por pessoas, porém ainda está bem próximo do que será executado pela máquina(computador). Cada instrução de montagem corresponde a uma instrução de máquina geralmente.
Exemplo de código de Montagem e código de Máquina: Código de Montagem:
Mov AX, [BX]
Código de Máquina:
0100101011001100100110
Acima segue um exemplo de como funciona o assembler. O assembler ou montador é o responsável por traduzir o código de Montagem para o código de máquina Cada instrução de linguagem Assembly(de montagem) vira um, dois ou mais bytes de instruções de linguagem de máquina.

 Registradores

O Registrador de uma CPU é uma unidade de memória capaz de armazenar n bits. Os registradores estão no topo da hierarquia de memória, sendo assim, são o meio mais rápido e caro de se armazenar um dado.
Lembrando que os registradores são circuitos digitais capazes de armazenar e deslocar informações binárias, e são tipicamente usados como um dispositivo de armazenamento temporário.
São utilizados na execução de programas de computadores, disponibilizando um local para armazenar dados. Na maioria dos computadores modernos, quando da execução das instruções de um programa, os dados são movidos da memória principal para os registradores. Então, as instruções que utilizam estes dados são executadas pelo

sábado, 9 de novembro de 2013

Entendendo o Java


Nesta postagem irei explicar como é o funcionamento do Java.



Então, como o Java funciona?
Digamos que seu objetivo é escrever um aplicativo para convidar alguns de seus amigos para sua festa de aniversário e seu desejo é que eles recebam este convite em qualquer dispositivo.
Vamos aos passos necessários:
Você criará um arquivo de código-fonte, o compilador Javac irá compilar o seu código e, em seguida será executado o bytecode compilado em uma maquina virtual Java.

Detalhes do funcionamento:

1 - Código-fonte: Crie um documento código fonte, neste caso a linguagem Java será a nossa linguagem utilizada. O código-fonte é o código salvo como ".java". Exemplo: churrascao.java.


Exemplo de código-fonte Java

2 – Compilador: O compilador busca em seu código-fonte algum erro, caso haja algum erro no seu código ele retorna para você (mensagem de erro). O código só é compilado quando não há mais nenhum erro.  Quando não existir mais nenhum erro é gerado um arquivo  .class, este .class é um segundo documento gerado pelo compilador. Este arquivo é composto por bytecodes Java.

3 - Saída: A saída é simplesmente o código compilado. Exemplo: Churrascao.class
Qualquer dispositivo que execute Java conseguirá interpretar ou converter este arquivo em algo que possa ser processado. O bytecode gerado pelo compilador funciona independente de plataforma, ou seja, posso executar em um computador ou até mesmo em uma geladeira (desde que tenha uma JVM).

4 - Máquinas Virtuais: A maquina virtual é a responsável por converter o bytecode em algo que a plataforma escolhida entenda e execute. A maquina virtual utilizada é a JVM(Java Virtual Machine).
Em breve começaremos de fato a codificar, a ideia é só entender como tudo funciona antes de qualquer coisa.


Na próxima postagem estarei explicando um pouco sobre a estrutura do código Java.


Espero que continuem a me seguir e não se esqueçam de comentar, pois preciso de um feedback de vocês.



Valeu Galera!!!

sexta-feira, 8 de novembro de 2013

Objetivo do Blog





Olá, eu me chamo Diego Santos Araújo. Sou estudante de Analise e Desenvolvimento de Sistemas no Instituto INFNET e atualmente trabalho com desenvolvimento e SharePoint na GPS IT.

O objetivo do blog é alcançar os leigos e estudantes que estão migrando para a área de analise e desenvolvimento. Sempre irei publicar artigos e minhas linhas de estudo da faculdade e do trabalho. 

Assuntos como SharePoint, desenvolvimento de software, metodologias de projetos, linguagens de programação, novidades sobre tecnologia e outros temas da área estarão aqui.


O meu real interesse é gerar uma interação entre nós(eu e você leitor) para que possamos trocar figurinhas sem muita formalidade e desta forma alcançarmos o objetivo que é compreender o "mundo da programação" e seus "braços".





Espero que dê tudo certo e...mãos à obra!!!