Tutorial, Blog em Python - Parte 6: Source code

0 comentários
Sérgio Silva
2014-05-10 12:00 (GMT)
Por motivos de força maior não poderei continuar a divulgar mais posts sobre este projecto, por isso, decidi disponibilizar o código fonte do projecto tal como está actualmente.

Source: https://github.com/sergiofasilva/PyBlogEngine


Principais funcionalidades disponíveis.


  1. Registo de novos utilizadores;
  2. Login;
  3. Adicionar posts;
  4. Adicionar comentários;
  5. Paginação dos posts;
  6. Paginação dos comentários.



Se tiverem dúvidas sobre o projecto contactem-me por e-mail.


Este post faz parte da série de posts "Tutorial, Blog em Python":
...



Ver post completo

Flapping Bee. O meu primeiro jogo para Android.

0 comentários
Sérgio Silva
2014-03-11 10:44 (GMT)
Apresento-vos em primeira mão o Flapping Bee. O Flapping Bee é o meu primeiro jogo para plataforma Android e como já devem ter adivinhado pelo nome, é um jogo baseado no famoso Flappy Bird. Sim mais um ...

Já há muito tempo que queria desenvolver uma aplicação para dispositivos móveis, principalmente para Android, mas nunca me surgiu uma ideia interessante que me fizesse avançar. Quando me chegou aos ouvidos a febre do Flappy Bird, pensei para comigo "eu podia fazer um jogo assim", e foi assim que me decidi a desenvolver o Flapping Bee.


Optei por fazer o jogo usando tecnologias Web (WebApp) em vez de uma aplicação Android completamente nativa, por um lado porque estou mais familiarizado com as tecnologias Web mas principalmente porque defendo que uma aplicação deve ser o mais possível independente das plataformas em que funciona.

...

Flapping Bee



Ver post completo

Tutorial, Blog em Python - Parte 5: Base de Dados

0 comentários
Sérgio Silva
2014-02-05 08:27 (GMT)
Neste post vamos criar o modelo da Base de dados para o nosso blog.

Para lidar com a persistência de dados no nosso blog, vamos usar a framework SQLAlchemy.

O SQLAlchemy é um ORM (Object Relational Mapper). Os ORMs permitem trabalhar com as base de dados usando objectos em vez de tabelas e SQL. As operações realizadas sobre os objectos serão traduzidos em SQL e transmitidos para a base de dados pelo ORM.


Para o motor da nossa base de dados vamos usar o sqlite. Escolhi o sqlite por conveniência, visto que ele já vem instalado com o Python e assim não precisamos instalar e configurar mais software.

Base de dados


Instalar o SQLAlchemy

Com o ambiente virtual do blog activo, usar o pip para instalar o SQLAlchemy:
...



Ver post completo