Por que adquirir um aparelho de navegação GPS dedicado se você já possuir um dispositivo móvel com a função GPS? Especialmente se as suas necessidades de navegação não forem muito complexas ou se as suas viagens não forem tão frequentes, um aparelho dedicado pode parecer um desperdício de dinheiro. Ao mesmo tempo, encontrar um aplicativo GPS para Android parece ser tão difícil quanto encontrar uma agulha no palheiro, especialmente se o requisito "grátis" estiver incluído.
Participação no Ludum Dare 30
Pela segunda vez pude participar da competição internacional de desenvolvimento de jogos Ludum Dare, na sua trigésima edição. O jogo desenvolvido (PitBall) foi além das minhas expectativas, mas o resultado final das avaliações ficou um pouco abaixo do que o da minha participação anterior, algo que eu não esperava.
AsciiDoc: legendas de tabelas em português
AsciiDoc é um formato em texto para produção de diversos tipos de documentos e publicações. Pode ser usado para gerar diferentes tipos de formatos, como HTML e PDF. Uma das facilidades do formato é permitir a tradução de legendas de figuras e tabelas.
Riscos em telas LCD/LED: é possível remover?
Nenhum monitor LCD ou LED está imune a ser riscado por acidente. Telas de celulares e tablets, carregados em bolsos e bolsas por aí, são ainda mais suscetíveis a danos, embora alguns dos mais caros contem com tecnologias que protegem até certo ponto. Películas ajudam, todo o cuidado é necessário, mas quando o dano ocorre, o que fazer? Existe alguma forma de resolver o problema ou pelo menos diminuir os riscos?
Eclipse: como ver dois ou mais arquivos simultaneamente
Uma função que é muito interessante ter em um editor de texto é poder visualizar dois documentos (ou duas partes de um mesmo documento) simultaneamente. Essa divisão da janela é possível em editores como o Vim e até mesmo no Microsoft Word. No Eclipse também, mas não é tão simples.
Tutorial básico de Free Pascal - Parte 3
Nesta terceira parte do tutorial sobre Free Pascal, vamos estudar procedimentos e funções. São duas formas de evitar repetir trechos de código, algo que se torna cada vez mais comum à medida que um programa fica mais complexo.
Tutorial básico de Free Pascal - Parte 2
Nesta segunda parte do tutorial sobre Free Pascal, veremos como utilizar estruturas de controle. Também conhecidas como fluxo de controle, essas estruturas são utilizadas para definir a ordem em que instruções, expressões e chamadas são executadas ou avaliadas em linguagens de programação como Pascal.
Tutorial básico de Free Pascal - Parte 1
Free Pascal é um compilador profissional de Pascal e Object Pascal. Distribuído sob as licenças LGPL e GPL, tem suporte a várias arquiteturas de processadores e sistemas operacionais e é compatível com Turbo Pascal 7.0 e com a maioria das versões de Delphi. Neste tutorial, dividido em partes, será feita uma introdução básica ao Pascal utilizando o Free Pascal.
Padrões de projeto: conceitos básicos
Na programação orientada a objetos, é comum que as soluções para problemas semelhantes apresentem recorrência de determinadas estruturas e relações no código. Os padrões de projeto evitam que seja necessário criar uma nova solução do zero para cada problema, ao oferecer modelos testados em projetos anteriores que, após documentados, podem ser reutilizados em novos projetos.
Servidor de aplicação: conceitos
Um servidor de aplicação "fornece um ambiente onde aplicações são executadas, não importa quais são nem o que fazem". no universo da linguagem java, o termo é um tanto controverso e sofre constantes mudanças. tradicionalmente, ferramentas como apache tomcat ou jetty não eram considerados servidores de aplicação; atualmente, no entanto, ambos têm sido reconhecidos como tal, ainda que num sentido mais amplo.
Qualidade de serviço em ambiente WAN
QoS (do inglês Quality of Service, "Qualidade de Serviço") é um termo utilizado para descrever tecnologias e serviços que existem para assegurar que determinadas aplicações críticas e avançadas receberão os recursos necessários para a sua transmissão através da rede.
Switches layer 3 e roteadores
Switches comuns são dispositivos de rede que operam na camada 2 do modelo OSI, comutando quadros entre diferentes dispositivos Ethernet. Em vez de simplesmente receber e replicar os quadros para todos os dispositivos conectados a ele, como fazem os hubs, os switches mantêm uma tabela de encaminhamento que lhes permite saberem quais endereços MAC estão conectados a cada porta.
Declaração de imposto de renda com Linux
Parece que algumas pessoas acreditam que fazer a declaração de imposto de renda usando Linux é impossível ou muito complicado. Na realidade, é tão simples (ou complicado, dependendo do ponto de vista) quanto fazê-lo no Windows. É só seguir alguns passos e corrigir alguns problemas que eventualmente venham a ocorrer.
Recupere uma imagem ISO corrompida durante o download
Algumas vezes, ao calcularmos o hash MD5 de uma imagem ISO que acaba de ser baixada, percebemos que o resultado não corresponde ao informado no site da distribuição Linux. Nesses casos, a solução mais comum é baixar a imagem totalmente de novo, o que é muito desagradável para quem tem uma conexão de Internet lenta ou que cobra por dados. Compartilho aqui uma ótima solução para esse problema.
Como NÃO comprar um tablet
Parece que os tablets definitivamente estão na moda. Se antes o sonho de muitas pessoas era ter um notebook, hoje as coisas mudaram em favor do tablet. As razões para isso são muitas, mas é preciso ter cuidado para não comprar gato por lebre: existem muitas ofertas por aí que podem trazer muita dor de cabeça. Então, como escolher um tablet? Veja abaixo alguns conselhos sobre o que evitar na hora da compra de um tablet Android.