Pequena actualização: Easy Settings v1.1.523

Notícias do Site, Programação, Software No Comments »

Desde o lançamento do primeira Developer Preview do FireNotes v0.7 que toda a gente me tem reportado uma pequena falha (entre muitas outras) que existe, impedindo o uso normal da aplicação. A falha a que me refiro, provoca um crash na aplicação pois não consegue ter acesso de escrita ao ficheiro “settings.xml”. Este crash está relacionado com a minha biblioteca Easy Settings e não com o FireNotes.

O problema existe devido ao fluxo de escrita que ficava temporariamente aberto após ter gravado no disco o novo ficheiro XML. Isto porque faltava um par de linhas para terminar esse fluxo de escrita; o qual ficaria aberto temporariamente ate o sistema decidir fecha-lo.

O problema está agora resolvido no código do Easy Settings. Se o problema for muito comum na vossa utilização do FireNotes, podem fazer o download da nova versão do Easy Settings e substituir o DLL antigo pelo novo no directório onde instalaram o FireNotes.


Lentamente… FireNotes v0.7 (Developer Preview 2)

Notícias do Site, Programação, Software No Comments »

Tem existido uma certa actividade em torno dos tópicos sobre o lançamento da Developer Preview 1 do FireNotes v0.7 nos mais diversos fóruns em que anunciei a mesma, pelo que decidi começar muito lentamente o desenvolvimento da Developer Preview 2.

Isto significa que os planos foram ligeiramente alterados…

Têm-me feito várias sugestões para novas funcionalidades e/ou melhorias. Algumas simples e de fácil implementação, outras mais complicadas e trabalhosas e algumas outras que ainda precisam de melhor avaliação e discussão para que eu possa tomar uma decisão sobre o que lhes fazer. Fora as sugestões, também foram encontrados uma carrada de problemas, dos quais alguns deles eram demasiado triviais que me escaparam completamente e muito sinceramente, não estava nada à espera.

Lição aprendida, por mais que uma única pessoa teste intensivamente uma aplicação, nunca é suficiente para encontrar todos os seus problemas. Os seus hábitos e pensamentos são únicos e muitas coisas lhe irão passar ao lado.

Conclusão… A próxima versão irá ter unicamente ter todos os problemas reportados corrigidos, pequenas melhorias aqui e ali, bem como, algumas novas funcionalidades que me sugeriram. O desenvolvimento desta versão irá ser bastante lento pois tenho muito pouco tempo livre devido à minha vida pessoal e académica. Não posso afirmar com certeza para quando será o lançamento mas tentarei para que seja antes do próximo ano.


FireNotes v0.7.4920 (Developer Preview 1)

Notícias do Site, Programação, Software, Tecnologias 4 Comments »

Chegou finalmente o tão aguardado dia por muitos, o lançamento da primeira Developer Preview da versão 0.7 do FireNotes.

Completamente reescrito em C# e com um interface extremamente diferente, esta versão vem corrigir muitas lacunas existentes em versões anteriores. Dezenas de bugs foram corrigidos e muitas melhorias foram feitas em todos os níveis. É uma mudança drástica desde a última versão pública– que para quem não sabe foi lançada à quase 4 anos– a qual espero que esteja do agrado de muitos.

Apesar dos 4 anos de intervalo, isto não significa que eu estive a desenvolver esta versão este tempo todo como é óbvio. Mas que o tempo ficou, e fica, cada vez mais apertado para desenvolver os meus pequenos projectos, contudo, aqui está a versão 0.7 na forma de Developer Preview.

Porquê versão 0.7 e não 0.6 sendo a última pública a 0.5.1? Porquê Developer Preview e não Release Candidate ou Beta? Muito simples…

A versão 0.6 existiu mas apenas internamente, ou seja, para mim. Eu fiz umas melhorias aqui e ali que permitiam usar a aplicação no dia a dia, mas não estava pronta para ser usada pelo público geral pois estava visivelmente incompleta. O tempo ficou apertado e eu nunca mais a acabei. Entretanto o Windows Vista saiu para o mercado e eu adoptei-o para o meu sistema principal. A versão 0.6 deixou de ficar compatível e foi ai que decidi reescrever todo o código da aplicação, tendo em mente a compatibilidade total com o Windows Vista e Windows XP.

Developer Preview porque esta versão não é a versão final, não se encontra completa, mas encontra-se perfeitamente estável (julgo eu) para ser usada no dia a dia de toda a gente. Contudo, não é possível configurar as definições da aplicação directamente pelo interface pois este não existe. Todas as configurações terão de ser feitas manualmente editando o ficheiro settings.xml. Para mais informações sobre isto (entre outras coisas importantes sobre esta versão especifica), leiam o README.txt que acompanha o download desta versão do FireNotes.

Como eu sei que a maioria não vai ler o README, ficam aqui algumas notas importantes…

Esta versão usa o .NET Framework 2.0 ao contrário das versões anteriores que apenas necessitavam do 1.0. Recomendo que instalem antes a última versão do .NET Framework, a 3.5, que traz compatibilidade com a 2.0. Para além disto, notem que eu de momento não aceito qualquer tipo de sugestões para implementação de novas funcionalidades até à versão 0.7 final que necessitem de algum trabalho. Pequenas funcionalidades e fáceis de implementar ainda ouço o que tiverem para me dizer e obviamente que também sou todo de ouvidos relativamente a bugs que encontrem nesta versão. Isto porque até à versão 0.7 final eu já tenho uma lista de funções a implementar entre outros melhoramentos que pretendo fazer antes de começar a pensar na versão 0.8. Que será a versão para a qual irei ouvir as sugestões que tenham para novas funcionalidades que necessitam de tempo para implementação.

Esta nova versão não é compatível com alguma das versões anteriores e se ainda usa uma das versões antigas, é recomendado que proceda à sua desinstalação antes de “instalar” a nova versão. Não esquecendo de fazer uma cópia de segurança das notas actuais antes de desinstalar a versão antiga. A nova versão não possui qualquer instalador e a reposição de notas poderá ser feita criando novas notas e copiando o conteúdo das mesmas uma a uma, ou copiando todos os ficheiros de texto para a nova localização das notas em “%LOCALAPPDATA%\FireNotes”.

A má notícia é que eu não sei para quando será o lançamento da versão 0.7 final, é impossível prever tal coisa pois não sei quando irei voltar a pegar no código do FireNotes para começar a implementar o dialogo de configuração das definições da aplicação. Que é o ponto que está no topo da minha lista de prioridades para o FireNotes.

Sem mais nada a acrescentar, espero que esta versão seja do vosso agrado e espero pelos vossos comentários. Caso contrário, comentem na mesma e digam-me o que vos afasta desta nova versão do FireNotes ou da própria aplicação em si.


Actualização Easy Settings v1.1 e notícias sobre o FireNotes v0.7

Notícias do Site, Programação, Software No Comments »

Já lá vão uns dias desde que dei notícias, quer sobre a minha pessoa quer sobre os meus trabalhos pessoais que partilho com o público. Como não tenho muito a adiantar e não estou com paciência para escrever, dou direito ao assunto começando pelo fim do título deste post.

Tenho vindo a anunciar já há bastante tempo uma Developer Preview (por outras palavras, uma versão incompleta mas funcional) da versão 0.7 do FireNotes. Esse lançamento tem sido constantemente adiado da minha parte devido à falta de tempo que tenho tido para o desenvolvimento do dito cujo. Mas ficam a saber que o lançamento está para breve, pois já pouco me falta para que esta versão esteja realmente funcional e pronta a ser lançada para o público.

Devido ao desenvolvimento que tenho feito no FireNotes, senti a necessidade de actualizar a minha biblioteca .NET Easy Settings para suportar definições com base em tipos enumerados de forma a que o código do FireNotes fosse mais legível. E é apenas isso que esta nova versão 1.1 apresenta de diferente desde a última versão. Talvez seja útil para quem goste, como eu, de ter o seu código bastante organizado.


Passatempo: Oferta de uma cópia do Essential HDR

Fotografia, Notícias do Site, Software 6 Comments »

Essential HDR é o nome de um novo software para combinar múltiplas fotos com exposições diferentes numa só. Técnica mais conhecida por HDR. Desenvolvido pela Imaging Luminary e lançado para o mercado há umas semanas atrás a um preço muito competitivo de $48.99 (~33.50€) para os primeiros 1000 compradores ou $69.99 (~48.00€) como preço de mercado assim que esta promoção terminar.

Para ajudar na sua promoção, a Imaging Luminary está a oferecer uma cópia original do Essential HDR Standard Edition com actualizações garantidas até à versão 2.0 (não incluída). Para se habilitar a ganhar esta cópia terá de participar num pequeno passatempo organizado por mim que consiste em criar a melhor foto HDR usando, obviamente, o Essential HDR. Detalhes do passatempo encontram-se mais abaixo…

Como forma de ajudar a Imaging Luminary na promoção do Essential HDR, desenvolvi um artigo de introdução ao mesmo com um simples tutorial assim como uma breve explicação sobre o que é e para que serve o HDR. Para os interessados no passatempo recomendo a leitura do artigo, lamentando o facto que de momento apenas se encontra escrito em Inglês.

Os detalhes do passatempo são os seguintes:

  • A fotografia submetida a concurso tem de ser obrigatoriamente criada pelo Essential HDR Community Edition, não sendo permitida a remoção da watermark.
  • Cada participante terá direito apenas a uma única participação, podendo alterar a fotografia previamente submetida até à data final do passatempo.
  • A fotografia apenas pode conter tratamento ligeiro após ter sido gerada pelo Essential HDR.
  • Só serão aceites participações com submissão de duas fotografias exactamente da mesma cena, uma com tratamento (se for caso disso) e outra sem, de forma a verificar o ponto anterior.
  • A fotografia não pode conter qualquer moldura ou assinatura de forma a manter o anonimato dos participantes.
  • O passatempo será limitado a 30 participações com um mínimo de 10.
  • Se as 10 participações mínimas não forem preenchidas até ao último dia do passatempo, este será prolongando por mais 5 dias até o serem e assim sucessivamente ate o mínimo de participações for completado.
  • O passatempo terá a duração de 20 dias, terminando no dia 7 de Setembro.
  • Ambas as fotos devem ser alojadas em serviços públicos como o Imageshack ou TinyPic. Os seus endereços juntamente com o nome do participante deverá ser enviado para mim usando o formulário de contacto disponível no meu site escolhendo o assunto apropriado.

Qualquer dúvida ou sugestão relativamente aos detalhes do passatempo, deixem um comentário.

A decisão da melhor foto irá ficar ao encargo de todos numa votação pública. Os detalhes da mesma ainda não foram completamente definidos, pelo que se tiverem sugestões para uma votação coerente e justa, podem fazê-lo nos comentários.

A todos os participantes ou interessados, recomendo que subscrevam a feed RSS deste blog ou no mínimo fiquem atentos ao mesmo. Pois todo e qualquer anúncio relativamente ao passatempo irá ser feito nele.

Actualização #1:
Hoje, dia 7 de Setembro seria o último dia para submissão de fotos ao passatempo se o mínimo de participações tivesse sido preenchido. Apenas recebi duas participações pelo que o passatempo será prolongado por 2 semanas (e não 5 dias como anunciado anteriormente), terminando dia 21. Se até lá o mínimo de participações não for preenchido. O passatempo não terá qualquer efeito e nenhum dos actuais participantes irá receber uma cópia original do EssentialHDR.

Não deixem passar esta oportunidade, façam publicidade, digam aos vosso amigos ou conhecidos para participarem, ao menos alguém sairia vencedor, caso contrário, todos perdem. Lamento que seja necessário chegar a este ponto :(.

A ver vamos no que irá dar este adiantamento.

Actualização #2:
Infelizmente este passatempo não cativou o número suficiente de fotógrafos para dar continuidade ao mesmo. Apenas recebi 5 participações, pelo que o resto do passatempo fica sem qualquer efeito. Lamento imenso não puder oferecer uma cópia original do software a alguém que o merecesse, mas a culpa não é minha…

E para que percebam, a ideia original do passatempo sempre foi ajudar na promoção do Essential HDR. Como esse objectivo falhou redondamente, seria injusto para a Imaging Luminary oferecer na mesma uma cópia original do dito cujo. E como tal, sinto-me obrigado a abortar o passatempo desta forma.

Queria agradecer a todos os que ainda tentaram tornar este passatempo uma realidade pelo sua participação e esforço. Obrigado a todos e peço desculpa que o desenrolar do passatempo tenha tido este fim abrupto.


Primeira biblioteca .NET: Easy Settings v1.0

Notícias do Site, Programação, Software 2 Comments »

Após uma semana de preguicite aguda lá consegui terminar a documentação toda da minha primeira biblioteca .NET, designada por Easy Settings e, consequentemente o seu lançamento oficial.

“Easy Settings é a biblioteca .NET mais fácil e simples de usar que irá encontrar para gerir as definições da sua aplicação criada em VB.NET, C# e possivelmente qualquer outra linguagem .NET da qual eu não tenho conhecimento. Esta biblioteca é tão fácil e directa de usar como apenas colocar todas as definições como propriedades numa única classe. Os seus valores irão ser guardados num ficheiro XML para que sejam facilmente lidos e modificados manualmente.”

Esta biblioteca deve-se à necessidade existente na reconstrução de todo o código da futura versão 0.7 do FireNotes (sem data prevista de lançamento). Para essa versão, estou a preparar um conjunto de bibliotecas/componentes .NET que me irão facilitar em muito o desenvolvimento de futuras versões do FireNotes. Sendo esta biblioteca a primeira desse conjunto a ver a luz do dia.

Espero que esta biblioteca lhe venha a ser tão útil como já o é para mim.

Para os interessados, todo o código fonte desta biblioteca está também disponível para download. Sirvam-se dele para aprender alguma coisa, se é que realmente serve para isso, ou basearem-se na mesma para criar uma nova biblioteca. O código fonte foi lançado sob a Licença Pública Geral Menor GNU v3.0.


Renascimento parcial do blog!

Notícias do Site 1 Comment »

Ora viva a todos os meus visitantes! Quantos de vocês estavam à espera de notícias minhas? Nenhuns eu sei…

Como podem verificar, o meu blog voltou mas apenas parcialmente. Isto quer dizer que mudei de software para gerir o blog, agora com o WordPress, antigamente com o bBlog. O que significa que para já os meus planos apenas são utilizar uma plataforma como esta para apresentar as noticias no meu site. Quem sabe se no futuro não irei voltar ao passado; perceberam o trocadilho? ;)

Com a mudança de plataforma para o WordPress as coisas complicaram-se um bocado. Como tal, o aspecto do blog foi completamente renovado usando um template já existente mas adaptado ao meu gosto e ás minhas necessidades. Contudo, isso trouxe alguns problemas. Isto significa que até eu decidir fazer a versão 3.0 do meu site pessoal bem como integrar o blog com o site, todos os antigos tópicos irão permanecer apenas na base de dados e não irão ficar disponíveis para o público. Mas isso não será feito nesta versão temporária do blog. De qualquer forma, essa versão 3.0 não será para breve. Ainda relacionado, devo avisar que a apresentação das noticias na página principal do site poderá eventualmente conter algumas falhas de apresentação devido a esta mudança, assim como o próprio blog poderá conter algumas inconsistências de diversos tipos.

Noutras noticias, o Network Switcher foi descontinuado. O que significa que não faço intenções de continuar o seu desenvolvimento pelo que decidi partilhar o código fonte do mesmo para que possam implementar novas funcionalidades, corrigir algumas falhas existentes ou somente aprender com o código se for caso disso. O código fonte é disponbilizado segundo a Licença Pública Geral GNU v3.0.



WP Theme & Icons by N.Design Studio. Modded by Nazgulled. Read the Privacy Policy.