sexta-feira, 16 de novembro de 2012


Continuação da primeira parte de Aprendendo Assembly. Caso você não tenha lido a primeira parte, leia aqui.
Na parte anterior, abordamos o operador aritmético de soma, assim como um breve exemplo do operador de subtração.
O operador de subtração, assim como todos os outros operadores, são feitos e tratados da mesma maneira.

sábado, 27 de outubro de 2012




Este tutorial tem o intuito de configurar as ferramentas e plug-ins necessários para o desenvolvimento Android com o Eclipse.
Para o desenvolvimento Android, usaremos um plug-in chamado ADT for Eclipse.

- Primeiramente faça o download do Android SDK em http://developer.android.com/sdk/index.html

sexta-feira, 26 de outubro de 2012

A unit Graph é uma unidade de recursos presente na maioria dos compiladores Pascal (Free Pascal...). Neste post estarei mostrando os seus recursos e como usá-los.
Primeiramente, antes de mais nada, é necessário declarar a uses Graph.

uses
   Graph;

Aqui vou mostrar os principais recursos dessa unit, e um dos mais interessantes e mais usados quando ela é importada, é a manipulação de cores da aplicação.


quinta-feira, 25 de outubro de 2012


Quando falamos de Assembly (Assembler é o "compilador"), o que te vem a cabeça?
Normalmente a primeira impressão que temos, é de que a linguagem é algo incompreensível e difícil de se entender, realmente! Mas esta série de tutoriais tem o intuito de "desmistificar" a linguagem, dando uma pequena noção sobre ela.

Pré-requisitos

- Saber programar em alto nível. (C++, Java....)
- Ter um compilador C++ (Neste tutorial usarei o C++ Builder, serve para o Dev-C++, Visual C++....)

Porque um compilador C++?

Pra começarmos esta série de tutoriais, é necessário aprender a lógica de como os bits trabalham, então neste caso, usaremos o C++ como a linguagem "mãe", e o Assembly incorporado no código C++. Isso, para termos uma "noção" antes de escrever uma aplicação em Assembly do zero.

domingo, 21 de outubro de 2012









Já está disponível o download do Visual Studio 2012 Express Edition, contendo novos recursos e possibilitando o desenvolvimento de aplicativos na interface Metro para Windows 8.
Você pode conferir todas as novidades em: http://www.microsoft.com/visualstudio/ptb/whats-new

E pode fazer o download da versão Express em http://www.microsoft.com/visualstudio/ptb/downloads


Neste post estarei mostrando como é possível manipular datas no banco de dados, utilizando apenas algumas das funções disponíveis.
Primeiramente, vamos criar um novo banco de dados.

CREATE DATABASE teste_data;

Vamos nos conectar ao banco.

USE teste_data;

E criar uma tabela para que podemos com os campos necessários.

CREATE TABLE clientes (
   id INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
   nome VARCHAR(30),
   endereco VARCHAR(30),
   telefone VARCHAR(15),
   data_nasc DATE);

Para podemos manipular esta tabela, vamos inserir alguns registros.

Vale lembrar que no MySQL as datas são representadas como: YYYY-MM-DD.

segunda-feira, 15 de outubro de 2012



Nesta nova versão do Delphi, temos a possibilidade de desenvolver aplicativos com a interface Metro utilizando o VCL Metropolis UI Application.

Logo ao criar uma nova aplicação, temos alguns templates disponíveis como:

Blank Metropolis UI Application -> Cria uma nova aplicação em branco
Grid Metropolis UI Application ->
Split Pane Metropolis UI Application -> Template com barra de subitens laterais.