Arquivo para a categoria 'software'

WebKit como plataforma

Não pude deixar de sorrir ao ler este artigo, onde se afirma que o iPhone tem a jogar a seu favor o facto de trazer como browser o Safari, o qual se baseia no WebKit, já que desta forma existirá bastante software já desenvolvido para Symbian que poderá ser facilmente portado (tendo em conta que as últimas versões do S60 trazem o Nokia Browser, também baseado em WebKit). O inverso também deve ser verdade, as aplicações Web que sejam desenvolvidas para o iPhone também devem facilmente funcionar em Symbian.

Curiosamente, ao contrário do iPhone, há vários SDKs em Symbian, sendo o browser apenas mais uma hipótese. O software que entra nesta última categoria é uma gota no oceano de todo o software que existe para Symbian, por isso, ao apontar o Safari como *o* SDK do iPhone, acho, tristemente, que só conseguirão com que o software existente para iPhone seja sempre um sub-grupo reduzido do que existe para Symbian.

Microsoft cada vez mais ligada ao software aberto?

Segundo um artigo do Miguel de Icaza, sim.

A Microsoft não só deixou de ser “perigosa” (segundo o Paul Graham), como parece agora estar a tentar limpar a má reputação, mas talvez seja melhor esperar para ver… :)

In his keynote at OSCON, Microsoft General Manager of Platform Strategy Bill Hilf announced that Microsoft is submitting its shared source licenses to the Open Source Initiative. This is a huge, long-awaited move. It will be earthshaking for both Microsoft and for the open source community if the licenses are in fact certified as open source licenses. Microsoft has been releasing a lot of software as shared source (nearly 650 projects, according to Bill). If this is suddenly certified as true open source software, it will be a lot harder to draw a bright line between Microsoft and the open source community.

Comandos Windows e comandos Unix

Estive há pouco tempo a tentar escrever uns batch files para Windows, mas só me ocorriam comandos Unix. Valeu-me esta lista de mapeamento entre os comandos de cada um dos sistemas.

Safari nas janelas

Surpreendemente, a Apple lançou o Safari para Windows.

Interrogo-me se também funcionará em Linux, via Wine :)

Sempre é mais um com que passo a testar os sítios Web que me saiam das mãos.

Juntar PDFs via ghostscript

Windows
gswin32 -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=Merged.pdf -dBATCH 1.pdf 2.pdf 3.pdf

Unix
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=Merged.pdf -dBATCH 1.pdf 2.pdf 3.pdf

Traços e tracinhos em LaTeX

Como recorrentemente me esqueço dos devidos significados de cada um dos três diferentes tipos de traço que é possível escrever em LaTeX, deixo aqui para referência futura:

LaTeX provides for three sizes of dashes which are indicated by typing one, two, or three consecutive dashes in the text.

* a hyphenation dash, as in X-ray, is a single dash

* a dash between limits, as in 1 - - 2, is a double dash

* a parenthetical punctuation - - - such as this - - - is a triple dash



Note that this applies to paragraph mode. In math mode each - is interpreted as a minus sign.

Update: Aparentemente, o Wordpress também interpreta os traços duplos e triplos da forma que referi em cima (fixe!), daí tê-los separado por espaços em cima, de modo a ficar perceptível.

Microsoft Internet Explorer Developer Toolbar

A microsoft lançou uma tal de Developer Toolbar para o Internet Explorer. Soa familiar?

Via Helder Santos.

Referências bibliográficas

Via David Rodrigues, e para minha referência futura, o referencer parece ser uma aplicação extremamente útil para gestão de referências bibliográficas.

Referencer is a Gnome application to organise documents or references, and ultimately generate a BibTeX bibliography file. Referencer includes a number of features to make this process easier: Automatic metadata retrieval [...] Smart web links [...] Import from BibTeX, Reference Manager and EndNote [...] Tagging

Chegou o Thunderbird 2

Pode ser obtido no sítio habitual. Das release notes, as que me interessam mais:

* Message Tags: Create your own tags for organizing email. Messages can be assigned any number of tags. Tags can be combined with saved searches and mail views to make it easier to organize email.
* Advanced Folder Views: Customize the folder pane to show favorite, unread or recent folders.
* Easy Access to Popular Web Mail Services: Gmail and .Mac users can access their accounts in Thunderbird by simply providing their user names and passwords.
* Saved Search Folder Performance: Search results for saved search folders are now cached, improving folder loading performance.
* Find As You Type: Finds and highlights message text as you type.

Portabilidade do mediawiki entre win e linux

Após umas quantas horas passadas a tentar migrar uma instalação do mediawiki de windows para linux (o que devia ser algo trivial!), parece-me bem guardar para referência futura a seguinte informação.

Em PHP ao definir o valor da variável “include_path” através da função ini_set() é preciso ter em atenção a diferença de formatos entre windows e linux.

Pr exemplo, em windows:

ini_set( “include_path”, “.;$IP;$IP/includes;$IP/languages” );

E em linux:

ini_set( “include_path”, “.:$IP:$IP/includes:$IP/languages” );

Esta parte de código não portável encontra-se no ficheiro php de configuração, gerado pelo mediawiki no momento de instalação. Numa nova instalação a questão não se põe, porque o ficheiro é gerado correctamente logo à partida.