terça-feira, 3 de dezembro de 2013

NodeJS - Leitura e escrita de arquivos com o módulo File System

É muito fácil manipular arquivos em NodeJS utilizando o módulo File System. A programação pode ser feita utilizando funções sincronias ou assíncronas. Este post mostra como ler e escrever em arquivos das duas formas.

segunda-feira, 25 de novembro de 2013

Linguagens de programação utilizadas nos websites mais populares

Abaixo segue uma lista interessante, os websites mais populares e as principais tecnologias utilizadas para desenvolvê-los:

http://en.wikipedia.org/wiki/Programming_languages_used_in_most_popular_websites

NodeJS - Sails: Framework MVC






O Sails é um famework MVC escrito em NodeJS muito semelhante ao Ruby on Rails. Sails.js torna fácil o desenvolvimento de aplicativos personalizados e profissionais com a vantagem de utilizar os recursos do NodeJS como escalabilidade e a facilidade em criar realtme apps.

Ele utiliza o outras bibliotecas como o Express e o Socket.io. Além disso, ele tem seu próprio ORM chamado Waterline que suporta banco de dados NoSQL (Ex: MongoDB) e transacionais (Ex: MySQL).


quinta-feira, 14 de novembro de 2013

Gerenciando dependências de projetos frontend com Bower
















"O Bower é um projeto que permite gerenciar dependências client-side de uma maneira bastante simples. Em vez de ter que entrar no site de cada projeto que você quer usar e baixar os arquivos necessários, você pode automatizar este processo criando um arquivo de manifesto."
http://simplesideias.com.br/gerenciando-dependencias-client-side-com-bower

Clique abaixo para ler um pequeno tutorial de como utilizar o Bower!

segunda-feira, 4 de novembro de 2013

Primeiros passos com NodeJS!


"Construído com a ferramenta Google Chrome V7 JavaScript, o Node.js foi endossado pela Microsoft e pelo Yahoo!, que apoiaram a sua adequação para a construção de apps data-intensive em tempo real que precisam ser executados através de dispositivos distribuídos. Com um modelo event-drive e non-blocking, a ferramenta foi concebida e construída por Ryan Dahl, desenvolvedor da Joyent, que acredita que seu software substituirá o Java no espaço dos servidores."
Por Adrian Bridgwater | Dr Dobbs em itweb.com.br

Programar em javascript no servidor pode ser muito vantajoso! O velho javascript que nasceu no Netscape veio crescendo e amadurecendo a ponto de se tornar uma das linguagens mais fortes do mercado atual.

Abaixo, um exemplo básico do funcionamento da tecnologia.


quarta-feira, 23 de outubro de 2013

Persistência fácil com PHP

Persistência de dados em PHP pode ser muito fácil se você utilizar o framework certo. RedBean e NotORM são dois exemplos de como salvar e resgatar registros no banco de dados sem muitas linhas de código e sem dor de cabeça.

domingo, 25 de agosto de 2013

HTML + Javascript - Criando um picklist

Em alguns momentos, na criação de formulários, precisamos disponibilizar ao usuário um campo onde ele possa criar uma seleção a partir de uma lista.

Muitos frameworks como o Primefaces para Java possuem a implementação de tal componente como podemos ver neste link: http://www.primefaces.org/showcase/ui/picklist.jsf

Neste post, veremos um exemplo de como implementar tal componente utilizando HTML e Javascript.



Web design - Smashing Magazine

Neste website é possível customizar um template simples e bacana com layout responsivo e efeitos transition.

http://smashingmagazine.typeandgrids.com/




Wordpress - Cyclone Slider



O Wordpress é um dos melhores CMS disponíveis hoje no mercado. Você pode adicionar inúmeras funcionalidades à sua página web ou blog com muitos plugins que podem ser facilmente instalados. Um deles é o Cyclone Slider.

Trata-se de um plugin que permite que o usuário crie sliders na área administrativa, sendo que estes podem ser apresentados em qualquer post de forma muito rápida e prática.

Mais informações e download em: http://wordpress.org/plugins/cyclone-slider/