Postado por Marcus Antonius - 7 abr, 2010. em wordpress
Se você estiver tentando mostrar os posts de uma determinada categoria do Wordpress e não esta conseguindo, esse código abaixo irá resolver todos os problemas.
O Segredo está no query_posts que passa os parâmetros dizendo qual a categoria e quantos posts você quer exibir, se você consultar o codex vai encontrar outros parâmetros que irão te ajudar a fazer querys personalizadas como por exemplo:
Últimos Posts
Posts de um mês específico
Posts de um Autor
Posts com determinada Custom Field
Etc. Milhares de combinações fazendo a consulta de acordo com o que você deseja, neste link você encontrar os demais parâmetros.
Postado por Marcus Antonius - 4 mar, 2010. em eventos
O ENSOL se supera a cada ano, trazendo uma grande variedade de palestrantes internacionais. Nessa quarta edição do evento os participantes serão contemplados com a presença de Rasmus Lerdof, criador do PHP, linguagem de programação interpretada e livre, sendo uma das mais populares em todo o mundo quando o assunto é desenvolvimento para a web. Além disso Rasmus fez diversas contribuições no servidor web Apache e é oficialmente um esquimó. Este é, literalmente, “o cara” que vai aparecer em nosso evento, sendo esta sua primeira aparição em eventos no Nordeste.
Nascido na Groenlândia, mais especificamente em Qeqertarsuaq, uma cidade com um nome bastante difícil de se pronunciar, Rasmus concluiu em 1993 o curso de Engenharia de Sistemas na universidade de Waterloo, em Ontário, e hoje é cidadão canadense, apesar de ser oficialmente um esquimó. A linguagem PHP, inicialmente PHP/FI, teve sua primeira versão lançada em 1995 após frustradas tentativas do Rasmus em criar sua página pessoal usando as soluções já existentes.
Hoje Rasmus trabalha no setor de Infraestrutura da Yahoo! e dá palestras em grandes eventos de Software Livre por todo o mundo. Não perca esta chance inédita de conhecer Rasmus Lerdof e outros palestrantes internacionais e inscreva-se já no IV ENSOL.
A quarta edição do ENSOL, que ocorrerá de 6 a 9 de maio na capital paraibana, João Pessoa, contará com a participação de alguns palestrantes internacionais. Para quem não lembra, o ENSOL já trouxe grandes figuras de todo o mundo, como o Diretor Executivo da Linux International, John “Maddog” Hall, e o criador da Free Software Foundation (FSF) e do projeto GNU, Richard M. Stallman.
O Grupo de Usuários Linux da Paraíba, G/LUG-PB e o Projeto Software Livre, PSL-PB esperam ver vocês em breve aqui em João Pessoa, cidade repleta de praias apenas esperando por você.
Postado por Marcus Antonius - 4 mar, 2010. em eventos
O Grupo de Usuários Linux da Paraíba, G/LUG-PB e o Projeto Software Livre, PSL-PB, têm o orgulho de apresentar a quarta edição do ENSOL, Encontro de Software Livre da Paraíba, um dos maiores eventos de Software Livre do Brasil. Como na edição anterior, João Pessoa, capital da Paraíba, sediará o encontro, que neste ano será de 6 a 9 de maio. O lema do evento continua “Liberdade no Extremo”, o que condiz bastante com a cidade e até mesmo o local do evento, a Estação Cabo Branco – Ciência, Cultura e Arte, que está situada a poucos minutos de caminhada do Farol do Cabo Branco, ponto mais oriental das Américas.
Convidados
Neste ano de 2010, o IV ENSOL promete superar todas as expectativas deixadas – com toda a razão – pelas edições anteriores. Para quem não lembra o ENSOL já trouxe grandes figuras internacionais, como o Diretor Executivo da Linux International, John “Maddog” Hall, e o criador da Free Software Fundation (FSF) e do projeto GNU, Richard M. Stallman. Para esta edição são estimados nada menos que 5 palestrantes internacionais, dados que serão confirmados nas próximas semanas. E não se preocupe com problemas linguísticos, pois o ENSOL irá garantir tradução simultânea nas palestras necessárias, atingindo assim todo o público do evento.
Mas é claro que não podemos nos esquecer dos representantes nacionais. Também já passaram pelo ENSOL palestrantes do porte de Anahuac de Paula Gil, Luis Felipe Costa, Corinto Meffe, Julio Neves, Sérgio Amadeu e tantos outros que contribuíram para que o ENSOL se tornasse referência nacional quando o assunto é eventos de Tecnologia da Informação e Software Livre.
Palestras
Como em edições anteriores, serão abordados diversos temas em diferentes palestras e workshops. Desde assuntos mais práticos como segurança, desenvolvimento, inclusão digital e social, redes e até mesmo alguns mais teóricos, como filosofia do Software Livre e direitos autorais. O ENSOL conta com conteúdo e informação para toda a sorte de pessoas, seja você um estudante, professor ou um profissional da área de Informática. Não é a toa que este ano o evento irá durar quatro dias, aumento substancial se comparado à edição anterior.
Local
A Estação Cabo Branco – Ciência, Cultura e Arte foi construída recentemente e projetada pelo grande arquiteto Oscar Niemeyer. Sua aparência futurista e localização privilegiada fizeram esta esplêndida construção se tornar rapidamente um dos mais novos e requisitados pontos turísticos de João Pessoa. Com poucos minutos de caminhada você estará no Farol do Cabo Branco, marco do ponto mais oriental das américas, razão para João Pessoa ser conhecida como “a cidade onde o sol nasce primeiro”. Para conhecer um pouco mais sobre este maravilhoso local, entre aqui.
Inscrições
As inscrições, abertas no dia 25 de janeiro, faltando exatamente 100 dias para o início deste magnífico evento, estão disponíveis através do site oficial. Ao participar do encontro você receberá gratuitamente uma camiseta do evento, assim como um certificado de presença e um Kit Congressista. As traduções simultâneas necessárias às palestras internacionais também já estão inclusas no pacote.
Aprendizado com palestrantes ilustres tanto do Brasil como do exterior, tradução simultânea, camiseta grátis, certificado de presença, troca de conhecimento com uma comunidade de Software Livre experiente, festas e tudo isso tendo como palco João Pessoa, ponto mais oriental das Américas, repleto de belas praias e com um clima tropical. Ô cabra da peste… Que mais você quer?
Inscreva-se já e fique por dentro das últimas aqui, no site do ENSOL.
Postado por Marcus Antonius - 15 dez, 2009. em projetos
Quase sempre queremos saber como está o nosso CRE (Coeficiente de Rendimento Escolar), tanto para verificar o nosso rendimento, quanto para ver se ele está apto a entrar naquele projeto de pesquisa que queremos participar. Porém a cada período o número de disciplinas aumenta, o que torna cansativo o cálculo de uma forma manual. E foi por esse motivo que resolvi criar uma forma mais automatizada para o cálculo de CRE.
Basicamente o CRE é determinado pela seguinte expressão:
Obs.: Eu tomei como base de cálculo um documento da instituição onde estudo, o IFPB (antigo CEFET-PB), a quem interessar, clique aqui.
Postado por Marcus Antonius - 17 nov, 2009. em geral
É de máxima importância contar com um contrato correto e eficiente para garantir os direitos tanto do desenvolvedor ou da empresa de desenvolvimento, como do cliente que está contratando os serviços.
Nesta área você poderá fazer download de alguns modelos de contratos e, em cima deles, criar o contrato padrão de sua empresa ou de seus serviços. Lembrando que este é um modelo de contrato, e não de uma proposta de serviço.
Para propostas de serviço não existe um padrão. Cada empresa tem sua característica e deverá seguir sua individualidade, mas lembramos sempre que temos que expor todos os detalhes do site/sistema proposto, assim como informar as tecnologias a serem usadas, deixar claro a forma de entrega/manutenção, a liberação ou não das fontes (.psd, .fla, etc…), os custos adicionais com domínio e hospedagem, o custo da proposta e o cronograma.
Postado por Marcus Antonius - 8 nov, 2009. em eventos
O GOPHP Conference 2009 é um evento destinado aos profissionais de PHP que querem aprimorar a sua base de conhecimento e aumentar a sua rede de relacionamentos.
O evento contará com a participação de palestrantes de renome e possuirá 12 palestras sobre os mais variados temas, relacionados a PHP. O GOPHP Conference 2009 não tem um publico alvo específico, atendendo tanto o profissional com bastante experiência quanto ao profissional iniciante e estudante.
Além das palestras haverão 4 minicursos de 4 horas cada, que têm como objetivo explicar os assuntos de maneira que o participante saia do minicurso apto a aplicar a técnica/tecnologia na prática. Inicialmente os temas dos minicursos serão Orientação à Objetos, Frameworks, Segurança e Metodologias.
Outro ponto forte do evento será o networking entre os participantes, que terão a possibilidade de se conhecer e fazer contatos profissionais durante os dois cofee breaks oferecidos pelo evento.
O evento ainda contará com 4 Palestrantes Convidados.
Com isso, o evento visa mostrar que Goiás é um pólo de desenvolvimento Web com PHP, com bons profissionais e de renome internacional.
Postado por Marcus Antonius - 20 out, 2009. em mobile
Chegou ao mercado neste ano a nova tecnologia de transmissão de dados a distância: mais rápida, mais inteligente e mais econômica.
No último dia 21 de abril, a empresa norueguesa Bluetooth SIG lançou oficialmente seu novo protocolo de conexão wireless, o Bluetooth 3.0. Como o próprio nome sugere, o lançamento é um melhoramento da versão anterior, a 2.0. Mas quais são as novidades dessa versão?
Mais velocidade
Talvez a principal novidade da versão 3.0 é sua maior velocidade comparada com a versão 2.0. Ela consegue isso pois integra o padrão de comunicação wireless IEEE 802.11, o mesmo utilizado pelas placas de transmissão Wi-Fi de internet sem fio.
Os dispositivos tradicionais Bluetooth transmitem a uma taxa de 1Mbps – conhecida como taxa básica (BR, Basic Rate) – ou ainda a 3Mbps – taxa aprimorada (EDR, Enhanced Data Rate). É claro que essas são taxas de transmissão ideais. Na prática, transmitem a 721Kbps e 2,1Mbps respectivamente.
Para transmitir dados com tamanho pequeno, como fotos de baixa resolução ou clipes curtos de áudio, os dispositivos ainda utilizarão os padrões atuais BR e EDR. Porém, quando for necessário transmitir arquivos maiores ou quando precisar de maior estabilidade, o dispositivo irá transmitir com o padrão IEEE 802.11 e pode chegar a uma velocidade de 54Mbps ou, no pior dos casos, a 11Mbps.
Otimização de energia
Como o novo Bluetooth 3.0 irá utilizar o padrão IEEE 802.11 somente quando necessário, ele não implicará em um gasto maior de energia. Dessa forma, não haverá um desgaste maior da bateria. Não é necessária nenhuma configuração especial ou seleção específica para esse novo protocolo, porém é preciso que ambos dispositivos conectados estejam habilitados com o novo sistema de comunicação.
Maior Estabilidade
Outra grande novidade para o Bluetooth é a implantação do EPC, ou Enhanced Power Control, responsável por diminuir interferências e interrupções comuns quando o aparelho é coberto por algo – por exemplo, se o dispositivo é colocado no bolso da camisa, mochila ou bolsa. O aparelho utiliza o protocolo Bluetooth para fazer a conexão, mas utiliza o padrão 802.11 para realizar a transmissão dos dados. Assim, ele não precisa se basear somente na potência do Bluetooth para se comunicar com outros aparelhos, o que também ajudará na economia de energia.
Retrocompatibilidade com versões anteriores
Para que um aparelho utilizar essas melhorias do novo Bluetooth 3.0, ele precisa estar habilitado tanto com um dispositivo Bluetooth instalado como com uma placa Wi-Fi. Caso um dos aparelhos não tenha a placa Wi-Fi, o sistema irá utilizar a tecnologia do aparelho mais antigo, para ainda permitir a melhor comunicação. É claro que isso não vai fazer com que a transmissão seja a melhor, mas não vai impedir que exista. O sistema escolherá a melhor forma de conexão possível entre os dois aparelhos, de acordo com a capacidade de ambos.
Mais segurança
O novo sistema do Bluetooth utiliza uma especificação chamada de MAC/PHY Alternada, responsável pela conexão entre os aparelhos. É a mesma utilizada, por exemplo, por redes Wi-Fi para transmissão de dados via internet. Além de proporcionar maior estabilidade e velocidade para a transmissão, a MAC/PHY Alternada irá garantir mais segurança, pois com ela o aparelho só procura novas conexões quando precisa. Quando não for pedido ou desnecessário, o sinal do Bluetooth não estará disponível para novas conexões.
Como ele poderá ser utilizado
Atualmente, o sistema Bluetooth 2.0 está integrado a computadores, smartphones e alguns periféricos como fones de ouvido, microfones e mouses. A nova versão pretende se integrar a mais aparelhos, como televisores, para permitir uma maior interação do usuário.
Com uma câmera e um televisor equipados com Bluetooth é possível enviar grandes pacotes de imagens ou vídeos diretamente para reprodução na tela grande. Também há a possibilidade de enviar as mesmas imagens em grandes pacotes diretamente para a impressora. Assim, você não precisará mais enviar uma foto de cada vez ou esperar pela transmissão.
A transferência ou sincronia de músicas entre seu computador e MP3 player ou celular também serão mais rápidas. Pode-se enviá-las em grandes pacotes com velocidade de transmissão muito maior que a normal, chegando à velocidade de transmissão da sua placa de internet Wi-Fi.
Disponibilidade no mercado
Para que o seu aparelho possa usufruir da nova tecnologia do Bluetooth 3.0, é necessário que os desenvolvedores programem essa tecnologia em novos dispositivos. Como ela utiliza o mesmo protocolo 802.11 das placas Wi-Fi, não haverá um aumento de custo. Entretanto, não se sabe quando os novos aparelhos começarão a vir com o novo sistema. Imagina-se que não lançarão atualizações de Firmware para que aparelhos atuais utilizem a nova tecnologia, mas em breve todos os novos aparelhos serão lançados com o padrão 3.0, sem que isso represente um aumento de custo dos novos gadgets por terem essa tecnologia em seu sistema.
Postado por Marcus Antonius - 19 out, 2009. em eventos
O terceiro encontro do grupo de desenvolvedores PHP da Paraíba tem como objetivo reunir os membros do grupo, estudantes e profissionais da área de TI para troca de conhecimentos na tecnologia PHP e relacionadas. O encontro contará com palestras e momentos de networking entre os participantes.
Teremos também um momento de desafio, onde haverá uma competição de resolução de problemas utilizando PHP valendo brindes. Para isso, caso você tenha um notebook, leve para o evento. Caso o contrário combine com um amigo, pois a competição será em duplas.
O evento ocorrerá no dia 31 de outubro de 2009 no Auditório do Sebrae em João Pessoa – PB.
Postado por Marcus Antonius - 18 out, 2009. em acessibilidade
Colocando aqui um post do meu falecido blog do cobaia. Trata-se de da Acessibilidade Web. Vale a pena conferir.
Acessibilidade é um assunto muito, mas muito importante. Todos, na maioria das vezes, estão de acordo com tudo o que é falado. Acontece que nem sempre colocamos em prática na vida real, ou porque faltou tempo, ou porque o produto ficaria caro, ou qualquer outra “desculpinha”.
O pessoal da Acesso Digital criou um vídeo que mostra, à queima roupa, as dificuldades que pessoas com deficiência motora e visual tem ao acessar a internet. Vendo de perto, podemos mensurar os benefícios que 4 ou 5 linhas de código a mais trariam.
O vídeo mostra alguns problemas com suas simples soluções. Você pode aplicar ainda hoje essas soluções e criar um hábito de implementar essas técnicas na implementação do site.
Postado por Marcus Antonius - 25 set, 2009. em css
Resolvi reviver esse post tirado do meu antigo blog e coloquei aqui. É sempre bom ter um guia pra todas as vezes que agente esquece alguma coisa nas folhas de estilo.
Então vamos ao trabalho!
As folhas de estilo podem ser vinculadas a um documento de três maneiras distintas:
1. Importadas ou lincadas;
2. Incorporadas;
3. Inline.
Folha de estilo externa
Uma folha de estilo é dita externa, quando as regras CSS estão declaradas em um documento a parte do documento HTML. A folha de estilo é um arquivo separado do arquivo html e que tem a extensão .css
Uma folha de estilo externa é ideal para ser aplicada a várias páginas. Com uma folha de estilo externa , você pode mudar a aparência de um site inteiro mudando um arquivo apenas (o arquivo da folha de estilo).
O arquivo css da folha de estilo externa deverá ser lincado ou importado ao documento HTML, dentro da tag <> do documento. A sintaxe geral para lincar uma folha de estilo chamada estilo.css é mostrada abaixo: