sexta-feira, 30 de novembro de 2012

Você já ouviu falar em Devops?


Uma matéria que fala sobre assunto na InformationWeek que gostei muito e trago para os leitores do meu blog se aprofundarem mais no assunto. Basicamente DevOps é a união das áreas de desenvolvimento e operações para acelerar a entrega de projetos e ajudar a evitar constrangimentos causados por testes falhos. Vale a pena dar uma olhada no site clicando aqui.
 

terça-feira, 27 de novembro de 2012

Delphi in Action Webinar with Marco Cantù – Development and Deployment of Multi-Tier Applications



Salve, Delpheiros,
Sabe aquele super evento que você não pode peder?, pois é, este é um deles.
Quer saber como desenvolver aplicativos em DataSnap, integrados a servidores Web e hospedados da nuvem? Então, não deixe de participar deste evento.
O Marco Cantu, irá mostrar como construir aplicativos usando o Delphi DataSnap, integrá-lo com os servidores web, hospedá-lo na nuvem, torná-los escalável e robusto, acessá-los a partir de diferentes tipos de clientes através de clientes de serviços em Delphi.
Clique aqui e faça sua inscrição.

sábado, 10 de novembro de 2012

Como dividir um string delimitada em um array de TStringList


Pessoal,
segue um exemplo de como dividir um string delimitada por '!' em um array de TStringLists..


program exampleTStringList;

{$APPTYPE CONSOLE}
{$R *.res}

uses
  System.SysUtils,
  System.Classes;

var
  lStringList: TStringList;
  li:integer;
begin
  try
    lStringList := TStringList.Create;
    lStringList.Delimiter := '!';
    lStringList.DelimitedText := 'Newton!DUG!RS!Delphi!';

    for li := 0 to (lStringList.Count-1) do
      Writeln(lStringList[li]);

    Readln;

  except
    on E: Exception do
      Writeln(E.ClassName, ': ', E.Message);
  end;

end.

Print Screen no OS-X

Quem nunca se perguntou, como fazer um printscreen no MAC???? Pois é seus problemas acabaram com a excelente materia Guilherme que você pode ver no endereço  http://gc.blog.br/2007/07/14/como-fazer-print-screens-no-mac-os-x/, mas como ja li, vou adiantar algumas coisas...


command+shift+3: Captura a tela inteira e salva numa imagem no seu Desktop (Mesa), em formato PNG.

command+shift+4: Captura uma parte da tela que você escolher, e salva no seu Desktop. Ao usar esta combinação, o cursor do mouse vira um alvo e você seleciona a área que quer capturar. Você arrasta e quando soltar ele automaticamente captura a tela.

command+shift+4 e depois barra de espaço: Se você usar a combinação anterior (command+shift+4) e em seguida apertar a barra de espaço, o ponteiro do mouse que era um alvo vira uma câmera, e você pode clicar com ela em cima da janela que você quer para capturar somente ela e salvar a imagem no seu Desktop.

qualquer combinação+ctrl: Ao invés de salvar a imagem no Desktop, a imagem fica no clipboard e você pode colar no programa que desejar, sem gerar uma imagem automática.


Espero ter ajudado os MAC Maníacos de plantão.

domingo, 4 de novembro de 2012

toString() no Delphi

Você sente falta do ToString no Delphi, então saiba que na versão XE3, isto é bem simples, basta utilizar um record Helper como mostro no trecho de código abaixo:

type
  Tinteiro = record helper for
    integer
    function ToString: string;
  end;

implementation
{ Tinteiro }
function Tinteiro.ToString: string;
begin
  result := IntToStr(Self);
end;

Esta técnica, você poderá utilizar para os outros tipos, por exemplo string, incluirmos o length... Em breve mostro como..



Introdução ao Firemonkey e Metrópolis Interface - Dia 13/11 no DUG-RS

Pizza Galdéria

Modo de fazer:




1. Faça um churrasco pegado (picanha, maminha, frango, costerla, linguiça, porco..)
2. Como bastante mas deixei um pouco para a pizza.
3. Depois, pegue uma rede e vá tirar uma soneca 
4. Pique tudo o que sobrou dentro de uma gamela







5. Corte  quejo em pedaços pequenos para colocar em cima da pizza
5. Frite tudo, coloque cebola, tomate, pimentão
6. Faça um molho bem pegado

















7. compre um ou mais discos de pizzas prontas
8. molhe os discos com molho especial para pizza (compre ou faça)
9. Coloque o churrasco picado em cima do disco de pizza
10. espalhe o queijo







11. coloque oregano
12. deixe no forno até o quejo derreter e a pizza assar (crave um palito, quando o mesmo não entrar, significa que passou do ponto)
13. Tire do forno, chame os xirus e as prendas e corra pro abraço.. se quiser dar uma de chique, faça como a figura ao lado...





 Chef Newton.. Em breve outras receitas...



Como primeiro post do meu blog, gostaria de agradecer diversas pessoas que são fundamentais para tudo o que esta acontecendo atualmente e que sem elas nada disto seria possível. Em primeiro lugar à minha mãe e meu pai, Dona Lú e seu Nivaldo e depois a minha esposa Ana Gláucia.. bom sem milongas, obrigado a todos que vem me ajudando a traçar esta linha do tempo.

A Mente que se abre para uma nova ideia, jamais voltará ao seu tamanho original (Albert Einstein)