Treinamento Django – Semana da Computação SOCIESC

August 25th, 2010 by admin No comments »

Semana da Computação SOCIESC 2010A Imotion-Info tem o prazer de estar participando da Semana da Computação SOCIESC com o minicurso “Construindo um e-commerce em 3 horas com Django”. Os minicursos acontecem nos dias 24 e 25 de agosto em Joinville na SOCIESC da Marquês de Olinda na sala B105.

Como diz o nome, o minicurso consiste na construção de um sistema de e-commerce completo com integração ao gateway de pagamento PagSeguro. E claro tudo isso em 3 horas, tempo possível graças a facilidade e funcionamento do Django.

Seguindo a ideologia da Imotion-Info de contribuir, usar e divulgar soluções livres ao terminar os minicursos divulgaremos aqui no blog os códigos usados, a apresentação assim como um “resumão” do que aconteceu no evento. Aguardem!

Site Imotion Atualizado

January 14th, 2010 by aluizio No comments »

Logo do imotion pressAcabamos de inaugurar o novo site da Imotion-info com novos produtos a disposição do cliente. Ampliamos as possibilidades com a apresentação de uma idéia inovadora, o ImotionPress.

ImotionPress é parte de um conceito democrático para web: possibilitar pessoas comuns e pequenas empresas terem sua identidade virtual formada na grande rede mundial, tendo em vista o custo inicial e de manutenção muito baixos. Isso principalmente se comparado as opções existentes atualmente no mercado, que possuem preços maiores agregados devido ao alto nível de personalização.

Há uma grande variedade de recursos pré instalados com o ImotionPress o que agrega mais pontos positivos custo/benefício ao produto. Vale a pena conferir!

Python MySQLdb no OS X 10.6 (intel)

January 14th, 2010 by admin No comments »

Vamos acompanhar a instalação do MySQLdb no python2.5.4.

Passo 1:

Partimos do princípio que você tem o Python e o MySQL já instalados no sistema e claro, você deve ter instalado o Xcode 3.2.1 completo e instalado.

Passo 2:

Baixe a versão 1.2.2 do MySQL for Python em AQUI. Extraia o conteúdo do pacote com o seguinte comando

$ tar xzvf MySQL-python-1.2.2.tar.gz

Passo 3:

Entre na pasta descompactada e edite o arquivo “_mysql.c” com seu editor de texto. Dessa forma faça as seguintes alterações

- Remova as seguintes linhas:

#ifndef uint
#define uint unsigned int
#endif

- Altere as linhas

uint port = MYSQL_PORT;
uint client_flag = 0;

para:

unsigned int port = MYSQL_PORT;
unsigned int client_flag = 0;

Passo 4:

Crie um link simbólico dos arquivos do mysql com o comando:

$ sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql

Passo 5:

Edite o arquivo “setup_posix.py” e altere a seguinte linha:

mysql_config.path = "mysql_config"

para

mysql_config.path = "/usr/local/mysql/bin/mysql_config"

Passo 6:

Execute os comandos:

export CC=gcc-4.2
ARCHFLAGS=`i386` python setup.py build

Se tudo correr bem, seu mysqldb está compilado, agora precisamos instalá-lo com o comando:

python setup.py install

E pronto! Agora tudo vai funcionar corretamente. Observação importante, quanto foi passado o argumento ARCHFLAGS i386, é porque meu MAC é Intel, não sei como isso pode se comportar na plataforma PPC.

Espero ter ajudado.

Python Imaging Library compilados para OSX 10.6 (Snow Leopard)

January 14th, 2010 by admin No comments »

A instalação do PIL para python Mac OSX 10.6 muitas vezes pode ser difícil para um usuário leigo. Eventualmente é necessário compilar o PIL para a versão do python de seu Mac, e isso não é 100% fácil nem necessário.

Pensando em facilitar a nossa vida e a de quem interessar, disponibilizamos uma versão pré-compilada do PIL para Mac Intels na página de contribuições. E ainda postamos um tutorial auxiliando na instalação do pacote.

Instalando o Python no Mac OSX 10.6 (Snow Leopard)

January 14th, 2010 by admin No comments »

Nesse post vamos abordar a instalação do Python 2.6.4 no Mac OS X 10.6 (Snow Leopard). Detalhes, nessa instalação já vamos preparar o PIL (python image library) e o setuptools. E ainda, deixar os arquivos de “headers”, os famosos .h, disponíveis caso alguma aplicação necessite do python-dev.

1 – Instalar o Python2.6.4.

Para isso acesse o link http://www.python.org/ftp/python/2.6.4/python-2.6.4_macosx10.3.dmg e baixe o pacote “.dmg”

Abra o arquivo .dmg e instale o python. Feito isso você já pode usar o python2.6.4 pelo terminal. Para testar digite:

# python2.6

A saída deve ser algo semelhante a isso:

sh-3.2# python2.6
Python 2.6.4 (r264:75821M, Oct 27 2009, 19:48:32)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type “help”, “copyright”, “credits” or “license” for more information.
>>>

sh-3.2# python2.6
Python 2.6.4 (r264:75821M, Oct 27 2009, 19:48:32)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type “help”, “copyright”, “credits” or “license” for more information.
>>>

Pronto Python instalado.

2 – Instalar o setuptools

Primeiro é necessário baixar o setuptools no endereço: http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg

Antes de executá-lo verifique se o pacote baixado tem exatamente este nome “setuptools-0.6c11-py2.6.egg”. Caso não tenha renomei-o. Agora exetute o arquivo baixado como mostra o campo a seguir:

sh-3.2# sudo sh setuptools-0.6c11-py2.6.egg
Processing setuptools-0.6c11-py2.6.egg
Copying setuptools-0.6c11-py2.6.egg to /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
Adding setuptools 0.6c11 to easy-install.pth file
Installing easy_install script to /Library/Frameworks/Python.framework/Versions/2.6/bin
Installing easy_install-2.6 script to /Library/Frameworks/Python.framework/Versions/2.6/bin
Installed /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.egg
Processing dependencies for setuptools==0.6c11
Finished processing dependencies for setuptools==0.6c11

Se tudo correu bem o setuptools está instalado.

3 – Instalar o PIL

O PIL, Python Image Library é um problema a parte. O instalador do PIL para o OS X é baseado na versão 2.4 do Python, então fazemos um pequeno artifício técnico. Está disponibilizado na sessão de contribuições do blog uma versão já compilada do PIL para Macs Intel. Então baixe essa versão disponível aqui.

Descompacte esse arquivo e pelo terminal copie a pasta PIL para dentro do diretório “site-packages” do Python. Siga o examplo:

sh-3.2# sudo mv PIL /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/

Pronto, PIL instalado. Agora essa parte está feita. Espero ter ajudado.

sh-3.2# python2.6Python 2.6.4 (r264:75821M, Oct 27 2009, 19:48:32)[GCC 4.0.1 (Apple Inc. build 5493)] on darwinType “help”, “copyright”, “credits” or “license” for more information.>>>

O nosso Blog!

January 12th, 2010 by admin No comments »

Esse é o post piloto do blog da Imotion-Info. Aqui vamos postar tutoriais, códigos, novos produtos e diversos outros assuntos relacionados a software livre em geral.

De agora em diante, esse é um canal direto de comunicação com nossos clientes, parceiros e toda a comunidade. Esperamos que goste do conteúdo, dúvidas, sugestões e críticas são bem vindas em nosso formulário de contato.

Chegou aqui por engano? Visite o site da nossa empresa http://imotion-info.com e conheça nosso produtos e serviços.

  • Blog! Imotion-Info
  • Categorias
  • Tag Cloud
    alternativo baixo barato cms django download Eventos mac minicurso mysql mysqldb notícia osx palestras pil python setuptools sistema site sociesc website wordpress xcode
  • Initializing...