Crie incríveis protótipos de Aplicativos sem nenhum código

Para: iPhone e Android

Marvel é uma daquelas ideias/apps que se destacam das outras por sua simplicidade. É quando você encontra esse tipo de produto você pensa: “Como não soube disso antes?”.

Screenshot MarvelApp

Marvel é uma excelente aplicação gratuita que permite-nos a traduzir o rascunho de sua idéia em um protótipo em nosso funcional em seu smartphone. Todo mundo, em algum momento, teve a idéia de fazer um aplicativo, o que acaba acontecendo é deixar ele apenas na ideia, ou escrever um texto descrevendo ele, ou em casos um pouco mais raros desenhar um esboço no papel. O problema que isso chama atenção e acaba sendo deixado de lado, então porque não deixar seu protótipo vivo? MarvelApp faz isso pra você.

Sim, Marvel nos permite fotografar os esboços/rascunhos de nosso aplicativo, e unir todos esses esboços no que seria o protótipo mais básico de nossa App com animações e transições. E se tiver algo mais bem acabado feito, por exemplo no Photoshop, melhor ainda. Olhe para este conjuntos de demonstrações da Marvel, com Screenshots, para nos dar uma idéia de como ele funciona.

Em síntese? Um excelente aplicativo que poderia nos ajudar a, por que não, criar o próximo aplicativo de milhões de verdinhas.

Publicado em Android, Desenvolvimento, Design

Docker – dial unix /var/run/docker.sock: permission denied

Comecei a brincar com Docker e a medida que vou encontrando erros e solucionando vou ṕstando no blog para ajudar outras pessoas. Depois de Instalar, surge o primeiro problema ao tentar rodar o Docker,

> docker run -d -p 80:80 -e SECRET_KEY_BASE=secretkey .

que resultou em:

2015/01/28 09:25:23 Post http:///var/run/docker.sock/v1.12/containers/create: dial unix /var/run/docker.sock: permission denied

Ao rodar
> docker -d

Recebo
2015/01/28 09:26:22 The Docker daemon needs to be run as root
Confirmo o problema de permissão do Docker, para solucionar basta executar o seguinte comando

> sudo usermod -a -G docker

e reiniciar a maquina!

sudo usermod -a -G docker

Publicado em Docker, Linux

Postgres: Deletando todas as tabelas de sua base de dados sem precisar da drop

Muitas vezes queremos fazer o backup->restore de uma base de dados ai acabava tendo de apagar a base de dados re-criar ela e depois fazer o restore.
Olha i o caminha mais fácil para essa tarefa:

drop schema public cascade;
create schema public;

Assim você poderá restaurar sua base de dados sem precisar excluir e re-criar ela de novo.

Publicado em Desenvolvimento, Dicas

Dica rápida: Fechando todas as conexões do Postgres

Para o PostgreSQL 9.1 ou inferior:

SELECT pg_terminate_backend(pg_stat_activity.procpid)
FROM pg_stat_activity
WHERE pg_stat_activity.datname = 'NOME_DO_BANCO'
  AND procpid <> pg_backend_pid();

PostgreSQL 9.2 ou superior:

SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE pg_stat_activity.datname = 'NOME_DO_BANCO'
  AND pid <> pg_backend_pid();
Publicado em Desenvolvimento, Dicas, Linux

Configuração inicial do Git

git config --global color.ui true
git config --global user.name "Luiz Carvalho"
git config --global user.email "maximusmano@gmail.com"
ssh-keygen -t rsa -C "maximusmano@gmail.com"
cat .ssh/id_rsa.pub 
Publicado em Linux

Rails: pacotes necessários para ubuntu

Aqui vai uma lista rápida de pacotes para fácil configuração de seu ambiênte Rails

 

sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libgdbm-dev libncurses5-dev automake libtool bison libffi-dev postgresql-common postgresql-9.3 libpq-dev  

 

 

Publicado em Ruby

Recuperando Grub

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair

Caso ocorra problemas com falta de pacotes utilize

 

sudo add-apt-repository ppa:fossfreedom/packagefixes
sudo apt-get update
sudo apt-get install banish404
sudo banish404
Publicado em Linux

Apresentação FLISPOL – Palmas – Ruby on Rails

Ruby-on-rails-servicos-flisol-palmas

 

 

 

 

 

 

 

Download da apresentação aqui

Publicado em Sem categoria

Minicurso de Android no V Workshop Tocantinense de Sistemas de Informação Católica-TO

Para os alunos e interessados no conteúdo disponibilizado durante o mini curso, coloco aqui os recursos utilizados.

Android Básico

Baixe a apresentação aqui: Apresentação

Baixe as imagens aqui: Imagens

Baixe o código aqui: Código

Publicado em Android

Rails migrations tasks

Hoje vou passar uma lista de tarefas rake para manipulação de sua base de dados

  • db:create cria a base de dados do env atual
  • db:create:all cria databases de todos os envs
  • db:drop apaga a base de dados do env atual
  • db:drop:all apaga todas as base de dados de todos os envs
  • db:migrate executa as migrações que ainda não foram executadas ainda
  • db:migrate:up roda uma migration específica
  • db:migrate:down retrocede para uma migration específica
  • db:migrate:status exibe o estado da migração atual
  • db:migrate:rollback retrocede para a última migration
  • db:forward avança a versão atual do schema em um.
  • db:seed roda o arquivo db/seeds.rb
  • db:schema:load carrega o schema para a base de dados do env atual
  • db:schema:dump da um dumps no schema do env atual
  • db:setup roda o db:schema:load, db:seed
  • db:reset roda db:drop db:setup
  • db:migrate:redo roda (db:migrate:down db:migrate:up) or (db:migrate:rollback db:migrate:migrate) dependendo da migração
  • db:migrate:reset roda db:drop db:create db:migrate
  • db:migrate VERSION=0 retrocede todos os migrations
Related Posts Plugin for WordPress, Blogger...
Publicado em Ruby