badge

Archive for the 'software' Category

Novo blog

Mais ou menos… Era suposto já estar no ar, usando a base de dados actual do Wordpress e com uma interface completamente renovada, código próprio e no qual, com o tempo iria incluir novidades, no entanto, ainda não está a funcionar ao nível desejado e não está activo.

Estes dias que o blog esteve inactivo serviram para fazer testes, mas optei por manter o Wordpress a funcionar por mais algum tempo e evoluir o código.

Há que fazer umas protecções para alguns meninos maus que adoram fazer SQL Injection, SPAM, etc.

Há algum tempo tinha pensado em modificar o CMS actual, mas optei por escrever o código de raíz. O interessante mesmo era usar o GAE (Google AppEngine), mas o alojamento não dispõe de Python, por isso o código está a ser escrito em PHP, tendo embutido a versão mobile.

20080412

Bah! Fui acordado e coagido a cortar o cabelo. O mais engraçado é que depois, no regresso a casa, dizem-me isto:

“Ah, se ao menos o lavasses todos os dias e usasses amaciador até podias deixar crescer…”

Vá… Não é crítico, afinal lavo-o todos os dias visto que todos os dias tomo banho (confesso que hoje não o fiz, bem… Ao sábado de manhã costumo estar tão cansado e acordo tão tarde ou sou acordado à bruta e não o faço.), agora, depois de cortar darem dicas para o manter… É PARVO!

A vontade era dizer mesmo:

“Ah e tal, obrigadinho, vou agora voltar ao cabeleireiro(barbeiro, ahahah) para repôr o meu cabelinho perdido!”

Foda-se, é que ele já estava quase em 8cm… (Sim, já me tapava os olhos no banho…) E quê? Tive que o cortar! E quando me viram, ainda fui gozado pelo penteado. Tipo, já que fui cortar, aproveitei para fazer algo diferente e tendo em conta que já não me lembro do tempo em que cortava à tesoura (desde os meus 8/9 anos que tem sido sempre pente 2/3) e não ouvia aquele som da tesourinha à volta da cabeça. Só tenho a dizer que ouvir o “tchk, tchk, tchk, tchk” sou bem, tendo em conta o habitual “brrrrrrrrrrr” irritante.

De tarde, lá fui, novamente coagido, para 2 jogos do nacional de pólo aquático (Lousada Séc. XXI - CDUP, séniores, 1ª divisão, em Lousada e CDUP - CPL, juvenis, em Paços de Ferreira). Eu sou oficial de mesa da Associação de Natação do Norte de Portugal desde 28/01/2008, tal como o meu pai, sendo o meu irmão Árbitro Internacional. No entanto, dou prioridade à natação, visto ser Juíz de Natação de 2ª, pela mesma associação. (Sim, de segunda, há pouco tempo até. Já cumpri 1 ano de serviço em 3ª e com nota positiva, logo, automaticamente passei para Juíz de 2ª.). Como nota, dia 25/04 estarei ao serviço da natação em Vila do Conde, no Torneio Internacional de Natação “Técnicas Simultâneas” e dias 31/05 e 01/06 no Porto, na piscina de Campanhã para o XXVI Meeting Internacional Cidade do Porto.

Bem, com tudo isto, não pude fazer uma surpresa e fiquei com os planos todos estragados. Bem, pelo menos ontem a noite até correu bem, tendo em conta que o Ed ficou mesmo chateado e a inesperada ida até Alpendurada (já hoje, pois já passava das 0h00), só para conhecer o caminho e provar que é perto.

Estive a trabalhar com o GoogleAppEngine SDK (GAE) enquanto a Google não abre novas vagas para o appspot.com. É muito interessante, mas tenho tido alguns problemas com a base de dados, no entanto, nada que não vá resolver, espero eu.

O problema é que a correr o GAE em Windows, o get não é feito na form que tenho. Quando corro no meu servidor a porca torce ainda mais o rabo. Não é que ele faz timeout à ligação? Presumo que seja por causa da porta em questão, visto que o GAE corre na 8080 e não devo estar a conseguir aceder-lhe. Enfim… Um gajo apanha sempre com algum problemita.

Não podia esquecer, PARABÉNS OTÍLIA!

Fogo

O título nada tem a ver com a fonte de calor ou com o calão, na realidade estou a escrever, apenas para avisar que o blog aderiu ao FeedBurner. Agora a feed dos posts está disponível em http://feeds.feedburner.com/DailyStories.

MatPlotLib scatter crashing

Well, I’m working out sfotware to provide multivariate data statistical analisys and one of the things i need is to plot the graphic. For that, i’m using MatPlotLib. When i used to run the software in command line style it used to work very well.

Now i’m using wxPython and it just crashes after i call the scatter(). It shows the graphs, saves the figure but i’m unable to close the frame and if i try to move it it crashes.

a_lock = thread.allocate_lock()
with a_lock:
scatter(list1,list2) #FIND OUT WHY IT CRASHES THE SOFTWARE!
if fName:
savefig(fName)

This is the code i’m using. Yes, i tried withou the a_lock, which just gave me the same answer:

This is so annoying. And yes, I’m working on Windows Vista since i hadn’t got the time, nor the patience to put my Huawei mf622 wireless modem to work on Ubuntu.

Windows Pathetic

One of the reasons I think Windows Vista is pathetic!

Windows Vista

Truly and utterly sucks when it comes to programming…

Been working on wxPython and it keeps crashing after a few runs, which is very, very frustrating…

(yeah, for now i am stuck to Windows Vista in the laptop)

Oh and by the way… wxPython gives so many errors…

— EDIT —

I had to comment line 456 in _misc.py

wxDateTime_GetNumberOfDaysinYear = wx._misc.DateTime_GetNumberOfDaysinYear

It was giving an error while trying to run code. Anyone with the same problem?

My Desktop

 Ubuntu with Compiz-Fusion + XP on VirtualBox

Quem dera ao Vista fazer metade…

spam

É incrível. Tenho a prova de que o spam é um mal que afecta, gravemente, a nossa sociedade de informação.

Hoje estive a trabalhar num código PHP que já não mexia há meses e fiz uns melhoramentos. Então fui à página do projecto (que utiliza esse mesmo software) e deparei-me com 15 comentários de spam.

É pá… Isto é uma coisinha descomunal para um página do género desta. Todos os meses, desde Julho, têm entrado comentários lá.

http://i-bbs.arnax.org

Daily Stories goes mobile

Eh pá… Estava a ter uma aula de Organização de Empresas Industriais bastante interessante, com algumas discussões à mistura sobre Marketing, produtos, organização e estrutura das empresas, quando tive uma ideia.

E porque não criar 1 página para que um utilizador de internet móvel possa aceder ao blog, sem ter que o abrir directamente? É que por acaso isto até demora a carregar no Opera Mini do meu telemóvel (Nokia 6680). Então desenhei um fluxograma para o efeito. Escusado será de dizer que a minha companheira de mesa se riu…

Pois bem, estava eu a fazer uma pesquisa sobre bactérias coliformes e Escherichia coli para o trabalho de microbiologia ambiental quando me deu para escrever o código da página. Lá executo o notepad++ e começo a escrever, passo no phpmyadmin para ver as tabelas e os campos, bem como para testar o SQL porque já ando um pouco destreinado e pronto, já lancei a 0.1 Stable deste pedacinho de software.

Ainda falta criar uma lista de links a remeter para a própria página ou outra apenas para visualização de posts, mas está prático, serve bem para o efeito e permite ter acesso rápido a um índice dos últimos 10 posts que escrevi.

Nota: a página, segundo o Opera Mini, tem uns míseros 460 Bytes, mas claro que depende do tamanho do título dos posts… (não podia deixar a piada de lado)

Conto, em breve tornar o blog completamente mobile e quiçá, transformar este software num plugin para o Wordpress.

Daily Stories Mobile

Até à Vista

Hoje tive a primeira experiência com o Windows Vista e muito sinceramente… Preferia trabalhar com o 3.11!

Não tem nada de inovador  à primeira vista, tirando os menus que estão evoluídos. Tem uns widgets lá espalhados e arrasta-se…

Oh well, thank God there is Linux.

E eu que até nem gosto muito do XP, começo a achá-lo um excelente sistema operativo.

E ainda há quem vá à escola de pijama… Isso é que é de homem! Oops, mulher…


Utilizadores Online

Daily Stories Mobile
Under development

 

November 2008
S M T W T F S
« Oct    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

My latest deviations at deviantART

del.icio.us

Categories



    Writing


    299 articles
    419 comments

      Comments


      platform
      413 





      browsers
      231
      179
      8
      4
      0
      0
      0

Bad Behavior has blocked 30 access attempts in the last 7 days.