Destaques do Blog...

Burlar Protetores de Link Teste de texto

27 de julho de 2011

SVN - Subversion

Bom... desculpe o sumiço... Culpa da vida corrida... Tô precisando de mais gente pra ajudar aqui, mas ninguém quis se cadastrar no Tecnopatas. Então, voltei aqui. E vou falar sobre SVN.



Subversion, conhecido como SVN, é um Sistema de Controle de Versão, que controla e gerencia arquivos e diretórios, possibilitando recuperações de versões antigas de um arquivo ou examinar o histórico de modificações deles.

As características são, principalmente:
  • Versionamento de diretórios: O Subversion implementa um sistema de arquivos "virtual" sob controle de versão que rastreia modificações a toda a árvore de diretório ao longo do tempo. Os arquivos e os diretórios são versionados;
  • Histórico de Versões Efetivo: No Subversion, você pode adicionar, copiar, excluir ou renomear quaisquer arquivo nos diretórios. Assim, cada novo arquivo, terá um histórico próprio;
  • Versionamento de Metadados: Os Metadados (dados que, geralmente, são usados para 'explicar' para que server o dado principal) também são versionados.
  • Escolha de Camadas de Rede: Pode ser associado ao Apache e a serviços de Rede, melhorando estabilidade, segurança, compactação, etc... Além de usar facilmente o SSH para tunelar;
  • Manipulação Consistente de Dados: Compara os arquivos, tanto texto quanto binário, que estão sendo inseridos no servidor utilizando um algoritmo próprio, e armazenando as diferenças em ambas as direções do envio;
  • Ramificações e Rotulagem Eficiente: Cria ramos e rótulos simplesmente copiando os projetos, semelhante ao hard-link (atalho usado no Unix, que é uma copia integra do arquivo original e não apenas um arquivo com a indicação do original), diminuindo o tempo da transferência;

Bem galera, SVN é basicamente utilizado para mesclar arquivos de projetos, seja programação, edição de vídeos, edição de áudio, etc...
Podendo assim, ter várias pessoas trabalhando num mesmo projeto, mexendo num mesmo arquivo, sem correr o perigo de perder o trabalho na hora de unir os arquivos.

Até a próxima...

Quer dar uma dica de postagem para o blog? Manda mention pro Twitter ou mandar um email para barbosa.amparo.lucas@hotmail.com

#Partiu

20 de julho de 2011

Você realmente precisa de um tablet?

Já imaginou o folclórico Joel Santana trocando sua famosa prancheta, na qual faz desenhos táticos e anotações, por um tablet? Será que funcionaria? O José Mourinho, técnico do Real Madrid, resolveu arriscar, e além de usar o tablet durante as partidas, também mandou fazer um aplicativo para administrar seu time em campo durante as partidas da Liga dos Campeões.

Um jogo representa apenas 90 minutos para mostrar toda uma semana repleta de treinos, concentrações, preleções e planejamentos. E por isso mesmo, até mesmo o Joel, declaradamente avesso a novas tecnologias, encontraria muita utilidade em um tablet. Mas, e você? Será que você realmente precisa de um tablet?

Diante dos preços praticados no Brasil para a venda desses tipos de aparelhos – por volta de R$ 1.000, para os mais baratos –, é preciso que você bote numa balança todos os prós e contras de se investir uma grana tão alta em uma coisa que, convenhamos, você até hoje viveu sem.

Antes de mais nada, se você tiver dinheiro sobrando para comprar um tablet, não pense duas vezes. Compre! Do contrário, é preciso ter em mente o seguinte: utilidade não é o mesmo que necessidade.

Utilidades os tablets têm diversas e servem a vários propósitos, tanto para entretenimento quanto para trabalho. No caso de alguns profissionais, esse tipo de ferramenta pode ser de grande importância no dia-a-dia, por sua praticidade.

Por exemplo, vamos supor que você seja um representante comercial, que anda com quilos e mais quilos de catálogos no porta-malas do carro e precisa bater de porta em porta de clientes. Neste caso, a quantidade de papel pode ser perfeitamente reduzida para um folheto – afinal de contas, é sempre bom o cliente ter algo físico em mãos, para se lembrar de você – enquanto o grosso da apresentação do produto é feita para ele num arquivo de PDF ou PowerPoint na tela do tablet. E, o que é melhor, se o cliente quiser ficar com a apresentação, basta enviar por e-mail ou, dependendo do modelo, até espetar um pendrive no aparelho e copiar o arquivo.

Prático, não? Vale o investimento? Certamente. Ainda mais pela quantidade menor de peso que você passaria a carregar, ao invés de carregar um notebook pesado que dura, no máximo, 2 horas sem carga (alguns tablets duram até 10 horas de uso ininterrupto). E convenhamos... faria muito bem também para a sua coluna.

Muitos restaurantes, por exemplo, têm usados os tablets como uma forma de apresentar o menu, passando para os clientes, na tela, os pratos do dia, e até mesmo, por intermédio da ferramenta, fechando os pedidos. Quer mais utilidade do que isso?


Agora, se você já tem um computador em casa – especialmente se for um notebook ou um netbook, que dão mais mobilidade –, e pensou num tablet apenas para entretenimento, talvez ainda não esteja no seu momento de comprar. Ainda mais se você estiver precisando segurar um pouco as despesas, ou se tiver outras prioridades de compra, como uma nova geladeira ou a sonhada TV de LCD de 32 polegadas, que, atualmente, pode ser comprada por um valor menor que o de um tablet.

É importante lembrar também que a compra de um tablet não vale muito se você optar por um modelo apenas com Wi-Fi, uma vez que, neste caso, você ficará na dependência de usá-lo apenas em lugares com rede aberta para acessar a internet. O ideal de um tablet é partir para os modelos também com acesso à internet 3G para usá-los em qualquer lugar, mas ele são mais caros e implicam em mais gastos com assinatura de pacotes de dados.

Além disso, vale a pena ficar de olho no noticiário sobre essa nova tecnologia no Brasil. Recentemente o governo brasileiro lançou uma medida provisória que reduz os impostos dos tablets e promete aquecer o mercado no país, uma vez que várias fabricantes já se interessaram em produzir os aparelhos por aqui. O resultado: alguns modelos deverão sair com preços até 36% mais baratos que os de hoje.

Vi na TechTudo. Autoria de Raphael Crespo.

18 de julho de 2011

Baixe vídeos do Youtube pelo Chrome.

Faça downloads através da própria página do Youtube com o Chrome Youtube Downloader. Sempre que você acessa uma pagina de vídeo do youtube e acaba gostando do vídeo, fica querendo ele pra você, sempre a hora que você quiser no seu computador não é mesmo? pois então, usando este programinha aparecerá uma barra em baixo do número de visualizações de vídeo. Você escolhe a qualidade que quer baixar e pronto, apenas um clique e você já tem o vídeo sendo transferido para o seu PC. Simples não? se você usa muito o youtube, tente você :D
Baixe o programa aqui.

Deixe o arquivo .crx ser baixado. Logo em seguida ele vai pedir pra ser instalado. Você aceita e pronto, vai para a página de configurações. Para acessar as configurações do plugin é só ir no Menu 'Configurações', submenu 'Ferramentas', em seguida 'Extensões' e clicar em 'Opções' no item Chrome Youtube Downloader.

E, no Youtube, olha o botãozinho no canto ali ó.


Abraços pra quem fica. Aproveita e segue no twitter @sep_lucas

13 de julho de 2011

Acelerando sua configuração de Internet

Fala galera.

Hoje eu venho aqui para trazer uma informação muito boa.

Você, que tem notebook, e precisa acessar diversas redes, cabeadas ou sem fio e está cansado de ficar toda hora mudando a configuração do seu adaptador de rede... Seus problemas acabaram!!!!!
Com um arquivo simples, da extensão .bat, você pode dinamizar essa configuração.

É bem simples fazer.
Primeiro, crie um 'Novo Documento de Texto'. Depois, digite o nome que você quer, por exemplo 'Configuração Wlan' (W de wireless e lan de Local Area Network, ou rede Local).
Lembrar de um detalhe, tem que mostrar a extensão do arquivo para assim poder retirar '.txt' e colocar '.bat'.
Depois de mudar o nome, você pode notar que mudou também o ícone do arquivo. Para colocar a linha de comando, você precisa agora clicar com o botão direito e ir até 'Editar'.
Insira nele o seguinte comando:
netsh interface ip set address name="" static 1
Esse comando vai mudar o IP que sua interface vai usar...
Para configurar o DNS a ser utilizado, use os comandos
Se for primário
netsh interface ip set dns name="" static register=PRIMARY
Se for secundário
netsh interface ip set dns name="" static register=BOOTH
Exemplo:
netsh interface ip set address name="wlan" static 192.168.137.10 255.255.255.0 192.168.137.1 1
netsh interface ip set dns name="wlan" static 192.168.137.1 register=PRIMARY


Simples assim... Um ultimo detalhe, você precisa de permissões de Administrador para poder executar o bat.

Abraços.

12 de julho de 2011

Promoção Lenovo - "Semana Lenovo"

E ai?
Quer ganhar um notebook Lenovo?

Então vai no seu twitter, segue o @lenovobr. Se esse perfil atingir as metas necessárias, a Lenovo vai sortear até o dia 15 de Julho (sexta feira agora o_o) com os produtos da sua linha de notebooks.

Vai ficar de fora? Até eu to nessa.

Sim... Mas para participar, você tem que escrever um tweet respondendo a pergunta "O que você faria com um computador novo?" com a hashtag #SemanaLenovo no final e mencionar o @lenovobr.

Na sexta feira, serão escolhidas 3 frases.

Confira abaixo as datas, metas e premiações desta campanha:
11/07 (Segunda-feira) – meta: 2 mil seguidores. Prêmio: 1 notebook.
12/07 (Terça-feira) – meta: 3 mil seguidores. Prêmio: 1 notebook.
13/07 (Quarta-feira) – meta: 4 mil seguidores. Prêmio: 1 notebook.
14/07 (Quinta-feira) – meta: 5 mil seguidores. Prêmio: 1 notebook.
15/07 (Sexta-feira) – meta: 10 mil seguidores. Prêmio: 3 notebooks.

Ah! Aproveita que você tá no twitter, e segue eu também :D @sep_lucas

11 de julho de 2011

Palavras reservadas - CILP Aula #06

Curso Iniciação em Lógica de Programação
Aula 06 - Palavras Reservadas.

Bom... Já vimos que existem variáveis diversas, cada uma servindo a um propósito. Porém, nos nomes dessas variáveis não se podem conter algumas palavras, que são reservadas pelo seu sistema de Programação (chamado de IDE - Integrated Development Environment ou Ambiente de Desenvolvimento Integrado).

As palavras variam de linguagem para linguagem.
As mais comumente encontradas são Write, Read, System, etc...

Cabe a você, que está começando, ler sobre a sua linguagem e descobrir quais palavras são reservadas.
Mas não se desespere. A grande maioria das IDE's (eu nunca vi nenhuma que não tivesse) usam um sistema de cor diferente para palavras reservadas.
Exemplo:
Note que as palavras Program, var, string, Begin, Write e End estão com uma cor diferente de 'a', que é uma váriavel simples do tipo Texto.
Readkey é uma função do Pascal para que necessite que uma tecla seja pressionada para poder seguir com a rotina.

Até a próxima. E Abraços.

8 de julho de 2011

Dicas para Internet...

Hoje, eu venho a vocês trazer duas dicas.

A primeira dica é sobre design. Encontrei um site onde você pode personalizar um tema para o Navegador da Google, o Chrome.
Nesse site você poderá mudar absolutamente tudo a partir de um tema praticamente vazio. É bem simples, só tem que ter uma noção bem básica de inglês (ou apelar para o Google Translate).

O site é esse aqui.
Primeiro, você vai no Theme Creator. Tem diversas opções ai, dentre elas, o plano de fundo da página, o plano de fundo do cabeçalho do navegador. É só navegar e aprender. Bem simples mesmo.

Para divulgar seu trabalho, é só baixar o arquivo .crx que é possível na ultima aba do Creator chamada de 'Pack' e clicar em 'Pack and download theme'. Agora, vá na seção de Share e coloque seus dados e os dados do seu tema.
Uma breve descrição, um upload de ScreenShot e do Tema e pronto. Está no ar.
Eu fiz esse aqui ó. Em homenagem ao Rock'n'Roll.


A outra dica é para quem quer fazer alguma coisa em flash para colocar no seu site. Aqui no meu, por exemplo tem um banner bem tosco no final da página, com uma 'propaganda' do meu próprio blog. Eu mesmo que fiz. Me orgulho dele, dá licensa?
Sim... no site Flash Vortex existem várias coisas já previamente prontas, só pra você adicionar suas informações. O site disponibiliza Menus, Textos, Banners, Botões e Relógios. É muito bom. E economiza muito tempo.

Então galera. Fica a dica aí.


Detalhe, quem me apresentou os sites foi a minha namorada, @yokohumi, do blog Mourir D'envie.

Abraços e até a próxima.

6 de julho de 2011

Dados no Programa - CILP #05

Muito bem, continuando as Aulas de Lógica de Programação agora. Eu perdi o meu cronograma que passei mais de 15 dias planejando... E agora vou fazer da forma que eu acho que seja, pois não lembro o que tinha planejado.





Curso Iniciação em Lógica de Programação
Dados no Programa - Aula #5

Existem duas formas de se armazenar valores em uma rotina de programação. Uma delas é a constante.

Constantes não podem sofrer mutação no seu valor. Vai ser um pré-determinado valor até o final da rotina. Normalmente, algumas linguagens já tem constantes armazenadas para pi (3,14...) dentre outras.
Alguns programadores também fazem constantes para usar dados que não serão mudados durante a execução, como por exemplo um texto que vá se repetir muitas vezes em interfaces diversas, ele pode optar por uma constante com o texto nela.

Outra forma de armazenar valores na rotina é com variavéis.
Variável é um 'espaço de memória' que fica vazio, a espera de algum dado específico, de um tipo pré-determinado (veremos isso mais tarde). Esse forma é de fundamental importância, pois todo programa tem variáveis.

Existem basicamente três tipo de dados: Booleano, Numérico e Texto.
Booleano tem apenas dois valores: verdadeiro ou falso.
Numérico existem diversos valores, a depender da linguagem. Normalmente são divididos em Inteiros, Reais (as vezes chamados de flutuantes). Dentro dos Inteiros, ainda podem ser encontradas pequenas subdivisões, como Pequeno Inteiro, Grande Inteiro, etc...
Texto existem também diversos valores. O mais comum é o 'string', encontrado em todas as linguagens de programação que eu conheço.

Como exercício, façam isto aqui.

É bem curtinho, faz ai. Qualquer dúvida, comenta ai.

Abraços.