Não deixem que te enganem, usar Phonegap com frameworks web faz com que sua aplicação tenha um desempenho ridiculamente ruim, é até bonito pra palestrar nos eventos e te ludibriar, mas se você quer uma aplicação que tenha desempenho e que seja multiplataforma use um framework que faça aplicações nativas, como o Titanium ou ReactNative. Neste tutorial vamos ver como funciona o Titanium e te dar o caminho das pedras para virar um mestre!.
Crie aplicações utilizando Gulp e faça deploy no Github gratuitamente.
Crie aplicações web estáticas seguindo as melhores práticas do mercado, e faça o deploy gratuitamente no Github através do GH-Pages
Apt-get no Windows
Transforme o seu windows em um Linux-Like com o chocolatey, com ele você poderá instalar vários aplicativos através de um comando simples no terminal. Nunca mais instale o asktoolbar (ou hao123) por engano ;)
Did these guys just reinvent the Web?
San Francisco startup Famo.us is doing amazing things with JavaScript, radically raising the bar on what cross-platform Web and mobile apps can do
“40-60fps on phones, tablets, PCs, and televisions mod a template, or piece together components no plug-ins, no WebGL, no Canvas works on modern browserseverything is DOM 65KB footprint”
example page: http://famo.us/
Node web modules
Uma coleção de web frameworks para Node.js
Aumente o desempenho do Mac Removendo efeitos de animação
Utilize os comandos abaixo para remover os efeitos do Mac e aumentar o seu desempenho.
Configurando ambiente para desenvolvimento Android
Introdução ao RingoJS - Aplicações WEB com Javascript Server Side
RingoJS
Ringo is a CommonJS-based JavaScript runtime written in Java and based on the Mozilla Rhino JavaScript engine. It takes a pragmatical and non-dogmatic stance on things like I/O paradigms. Blocking and asynchronous I/O both have their strengths and weaknesses in different areas.
Aprenda GIT em 5 minutos!
Guia de sobrevivência para aprender git em alguns passos bem rápidos.
Pesquisar recursivamente em pastas via terminal
comando:
1
|
|
Pesquisar por comandos digitados no terminal
Aprenda a recuperar comandos que você já digitou anteriormente no terminal.
Enviando chaves ssh para o servidor remoto com apenas um comando
Gere chaves SSH da sua máquina e envie para o servidor remoto com o seguinte comando:
1
|
|
Debbuger do SERVIDOR no Chrome
Veja esta ferramenta que te permite Debugar todos os objetos do servidor através do chrome!
Você pode debbugar projetos Django, PHP entre diversos outros.
Cuidados com WHOIS, não comprem na Hostgator.
Há tempos atrás eu havia registrado um domínio na Hostgator bem como o seu plano de hospedagem, o que eu não sabia era do temeroso “Who Is”.
Demanda de programadores no mundo
Vídeo interessantíssimo sobre a arte de programar, bem como sua demanda futura…
Como remover submódulo do GIT
To remove a submodule you need to:
1. Delete the relevant section from the ".gitmodules" file.
2. Delete the relevant section from ".git/config".
3. Run "git rm --cached path_to_submodule" (no trailing slash).
4. Commit
5. Delete the now untracked submodule files: "rm -rf path_to_submodule"
Melhor livro de GIt
Quer saber tudo de GIT? Leia o livro ProGIT é gratuito.
HTML5 Up and Running!
Quer aprender HTML5 direto da fonte, de maneira organizada e muito didática?
Leia o livro Dive into HTML5 traduzido pela comunidade de software livre, o livro é muito completo e aborda os principais conteúdos do novo padrão, talvez um dos melhores materias abordados sobre o assunto.
Forçar git a remover modificações locais em um pull
1
|
|
Faculdade de graça EAD
A Fundação CECIERJ/Consórcio CEDERJ disponibiliza aqui as videoaulas do curso de Tecnologia em Sistemas de Computação.
Este é um curso de nível superior que adota a metodologia semipresencial e conta com videoaulas especialmente produzidas neste contexto.
O curso tem como objetivo formar profissionais com competência para realizar, entre outras tarefas, instalações de redes locais; desenvolvimento de pequenos programas; instalação de sistemas operacionais para máquinas de pequeno porte; manutenção de banco de dados em computadores pessoais destinados a pequenas corporações; e criação e manutenção de sites na web.