O Blog do Gustavo Felisberto

Paula Simões One of my links to windows was broken today Print This Post Print This Post
 

I need Second Life for my work and I was a little afraid to run it in Linux. I was using it in windows. Today I tried it in Linux and I must say I did not saw any problems :-)
Nice!

sl

Gustavo Felisberto JBoss and EJB3 is so Cool…… Print This Post Print This Post
 

…. or then again it might suck.

Personally I find it to be a very complex platform. And with my experience, the more complex a system is, the more bugs it has.

For the last two weeks I’ve been trying to develop a very small application, it consists of a Web Service that is accessed by some EJB Session Beans. The web service is probably working as it gets deployed, and I can get the WSDL from it.

For purposes of reference I’m using jboss-4.2.1.GA with Java 1.6.0_03 on Linux.

Right now I have a jsp file that gets a LibrarySearcher (Remote bean), this in turn gets a WebBookSearcher (Local bean) and this calls the WebService. I’m getting this error:

12:18:52,845 ERROR [STDERR] javax.xml.ws.WebServiceException: java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage
12:18:52,850 ERROR [STDERR] at org.jboss.ws.core.jaxws.client.ClientImpl.handleRemoteException(ClientImpl.java:304)
12:18:52,850 ERROR [STDERR] at org.jboss.ws.core.jaxws.client.ClientImpl.invoke(ClientImpl.java:242)
12:18:52,850 ERROR [STDERR] at org.jboss.ws.core.jaxws.client.ClientProxy.invoke(ClientProxy.java:164)
12:18:52,850 ERROR [STDERR] at org.jboss.ws.core.jaxws.client.ClientProxy.invoke(ClientProxy.java:150)
12:18:52,850 ERROR [STDERR] at $Proxy145.bookSearchXML(Unknown Source)
12:18:52,850 ERROR [STDERR] at sessionsbeans.WebBookSearcherBean.searchBooks(WebBookSearcherBean.java:29)
12:18:52,850 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
12:18:52,850 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
12:18:52,850 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
12:18:52,851 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
12:18:52,851 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
12:18:52,851 ERROR [STDERR] at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
12:18:52,851 ERROR [STDERR] at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
12:18:52,851 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,851 ERROR [STDERR] at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
12:18:52,851 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,851 ERROR [STDERR] at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
12:18:52,851 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,851 ERROR [STDERR] at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
12:18:52,851 ERROR [STDERR] at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
12:18:52,851 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,851 ERROR [STDERR] at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
12:18:52,852 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,852 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
12:18:52,852 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,852 ERROR [STDERR] at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
12:18:52,852 ERROR [STDERR] at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
12:18:52,852 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,852 ERROR [STDERR] at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
12:18:52,852 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,852 ERROR [STDERR] at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
12:18:52,852 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,852 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:214)
12:18:52,852 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:184)
12:18:52,852 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:81)
12:18:52,852 ERROR [STDERR] at $Proxy138.searchBooks(Unknown Source)
12:18:52,853 ERROR [STDERR] at sessionsbeans.LibrarySearcherBean.searchBooks(LibrarySearcherBean.java:33)
12:18:52,853 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
12:18:52,853 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
12:18:52,885 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
12:18:52,885 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
12:18:52,885 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
12:18:52,885 ERROR [STDERR] at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
12:18:52,885 ERROR [STDERR] at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
12:18:52,885 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,885 ERROR [STDERR] at org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:57)
12:18:52,885 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,885 ERROR [STDERR] at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
12:18:52,886 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,886 ERROR [STDERR] at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
12:18:52,886 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,886 ERROR [STDERR] at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
12:18:52,886 ERROR [STDERR] at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
12:18:52,886 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,887 ERROR [STDERR] at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
12:18:52,887 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,887 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:83)
12:18:52,887 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,887 ERROR [STDERR] at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
12:18:52,887 ERROR [STDERR] at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
12:18:52,887 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,887 ERROR [STDERR] at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
12:18:52,887 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,887 ERROR [STDERR] at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
12:18:52,887 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,887 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulContainer.dynamicInvoke(StatefulContainer.java:333)
12:18:52,887 ERROR [STDERR] at org.jboss.ejb3.remoting.IsLocalInterceptor.invokeLocal(IsLocalInterceptor.java:79)
12:18:52,887 ERROR [STDERR] at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:70)
12:18:52,888 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
12:18:52,888 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulRemoteProxy.invoke(StatefulRemoteProxy.java:135)
12:18:52,888 ERROR [STDERR] at $Proxy137.searchBooks(Unknown Source)
12:18:52,888 ERROR [STDERR] at org.apache.jsp.search_jsp._jspService(search_jsp.java:64)
12:18:52,888 ERROR [STDERR] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
12:18:52,888 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
12:18:52,888 ERROR [STDERR] at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
12:18:52,888 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
12:18:52,888 ERROR [STDERR] at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
12:18:52,888 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
12:18:52,888 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
12:18:52,888 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
12:18:52,888 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
12:18:52,888 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
12:18:52,888 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
12:18:52,889 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
12:18:52,889 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
12:18:52,911 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
12:18:52,911 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
12:18:52,911 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
12:18:52,911 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
12:18:52,911 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
12:18:52,911 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
12:18:52,911 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
12:18:52,911 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
12:18:52,911 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
12:18:52,912 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
12:18:52,912 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619)
12:18:52,912 ERROR [STDERR] Caused by: java.lang.UnsupportedOperationException: setProperty must be overridden by all subclasses of SOAPMessage
12:18:52,912 ERROR [STDERR] at javax.xml.soap.SOAPMessage.setProperty(SOAPMessage.java:424)
12:18:52,912 ERROR [STDERR] at org.jboss.ws.core.soap.SOAPMessageImpl.<init>(SOAPMessageImpl.java:67)
12:18:52,912 ERROR [STDERR] at org.jboss.ws.core.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:155)
12:18:52,912 ERROR [STDERR] at org.jboss.ws.core.CommonSOAP11Binding.createMessage(CommonSOAP11Binding.java:58)
12:18:52,912 ERROR [STDERR] at org.jboss.ws.core.CommonSOAPBinding.bindRequestMessage(CommonSOAPBinding.java:153)
12:18:52,913 ERROR [STDERR] at org.jboss.ws.core.CommonClient.invoke(CommonClient.java:274)
12:18:52,913 ERROR [STDERR] at org.jboss.ws.core.jaxws.client.ClientImpl.invoke(ClientImpl.java:230)
12:18:52,913 ERROR [STDERR] … 94 more

I’ve googled and could only find references to the top error when the deployed ear contained extra JAR files for the WS engine that conflicted with the one already in JBoss.

Paula Simões Screen Brightness on a LG z1 with Kubuntu Gutsy Print This Post Print This Post
 

We are so used to think that linux is an OS hard to handle, that sometimes we think we have no “out of the box” solutions.
I had  a small problem with the brightness of the screen when on battery power (too dark to work), I have searched google and foruns and in most of them people were saying that it could be a problem, depending if those keys were controlled by hardware or software.

It seems ridiculous now, but all I had to do was click on battery icon and adjust brightness on a battery powered laptop :-)

Powered by ScribeFire.

Paula Simões Virtual Worlds Forum Europe 2007 - mp3 available Print This Post Print This Post
 

You can find them here :-)

Paula Simões Configurar e-U em Kubuntu Gutsy Print This Post Print This Post
 

Um dos maiores receios que eu tinha, derivado da experiência negativa de vários amigos, era não ter wireless e-U em Kubuntu. Ligar-se à guest-e-U parece fácil, mas não se tem jabber, nem mail, via kontact, nem ligação ssh à selva. E se posso passar sem as comunicações instantâneas, é-me muito mais penoso ver o email na meia-dúzia de contas, uma por uma.

Hoje resolvi fazer uma pesquisa no google sobre a configuração da dita cuja (O how-to para Fedora que está no site da UC parece-me bastante complicado). O primeiro resultado que encontrei foi este.

Segui os passos. Verifiquei que já tinha jabber e ssh, mas continuava a não ter email. De forma que usei a solução de quem não tem conhecimentos de Linux: reboot.

Voltei a ligar a net et voilá! Tudo funciona direitinho! :-D

Posto isto, hão-de permitir-me um desabafo. Eu sei que o Kubuntu/Linux não é perfeito, sei que tem problemas, como o Windows, como o Mac OS X. Mas é o OS que eu mais gosto, que me rende mais em termos de trabalho e o que me dá, a mim, menos problemas.
Fico triste quando os amigos me dizem - e foram muitos - que fiz asneira em livrar-me do mac, que em qualquer outro portátil eu teria os mesmos ou mais problemas em instalar linux. Que o linux tem muitos problemas nos laptops - e não digo que não, nem digo que não venha a ter problemas - mas até agora tudo tem funcionado. E quando não funciona, uma pesquisa rápida (primeiros resultados) no google, copy/paste das instruções e funciona.

Um grande obrigada ao Filipe Pires de Morais, pelo how to.

Paula Simões “There’s Only One Sun” - [Wong Kar Wai] Print This Post Print This Post
 

Foi o luís do natal no bordel que me chamou a atenção para esta curta belíssima, que Wong Kar Wai produziu para a Aurea Philips.

One year ago, I saw something I shouldn’t have.
(…)
Afterwards, they tried to remove Light from my memory.
But I can steel feel his warmth.

Paula Simões Escolas Livres Print This Post Print This Post
 

Já há muito tempo que venho a adiar a escrita deste post sobre um dos projectos mais interessantes que me foi dado a conhecer, nos últimos tempos: Escolas Livres.

O Escolas Livres começou como um projecto, cujos objectivos passam por:

* Promover a adopção de software livre nas escolas portuguesas;
* Promover a utilização de software livre educativo e de gestão escolar;
* Estabelecer um local comum para a discussão e partilha de informações sobre Software Livre nas escolas;
* Contribuir com traduções para português de aplicações educativas.

Agora, este projecto está a tentar constituir-se como uma associação sem fins lucrativos e precisa da nossa ajuda.

Paula Simões Skype e flash, uma dor de cabeça em kubuntu amd64? naaa… Print This Post Print This Post
 

Como não tenho muito tempo disponível, reservo um bocadinho do dia para ir instalando aquilo que preciso no laptop novo, com o último kubuntu.
Hoje decidi instalar o skype.
Na instalação, o sr da konsole disse-me “Ouça lá, a sua distribuição é amd64 e o skype que está a tentar instalar é 32bits. A menina não percebe nada do que está a fazer. De forma que nada feito.” E fugiu.

Pergunto a um colega experimentado no Skype “Ouve lá, onde vou buscar o skype 64″. Pergunta-me ele se eu instalei uma distro de 64. Digo que sim. Diz-me que fiz asneira. Para instalar o skype é uma dor de cabeça. E que é por isso que não tenho flash e não pude ver o link do youtube que ele me deu.

Sempre fugi do flash e, verdade seja dita, não sinto necessidade do flash para o meu trabalho. Só quando ele me disse, é que me apercebi que tinha um problema com o flash! :-)

Bem, uma pesquisa rápida na web deu nisto:

Instalar o skype:
Fazer copy/paste do que diz aqui.

Instalar o Flash no Firefox:
Ir ao synaptic procurar por flash e instalar o pacote flashplugin-nonfree

Mas onde está a dor de cabeça? :-D

Paula Simões DRM: Minus 9,95€ to Virgin/EMI Print This Post Print This Post
 

Some days ago I bought Talkie Walkie from Air. When I got home I found out DRM on the CD. So I return the cd and took my money back.

air

Paula Simões goodbye macbook pro, hello LG z1 pro Print This Post Print This Post
 

mbp

É verdade, livrei-me do desgraçado. Foi tudo: Macbook Pro, iPod vídeo, gravador de iPod e rato. Tudo de uma vez. Durante o fim de semana, tive de comprar um novo laptop. O Marcos ajudou-me a escolher. Fomos à Vobis e à Fnac, onde ambos os funcionários foram simplesmente fantásticos, deixando-nos experimentar um live cd. Estava indecisa entre um Asus e um LG, de 12 polegadas. No Asus os live cd’s não arrancavam, no LG o Knopix não arrancava, mas o Debian cumpria a função.
Fiquei muito contente com a atitude de ambos os funcionários, percebia-se um interesse e curiosidade pelo linux.
Acabei por comprar o laptop na Fnac, pelo facto de nesta existir um modelo mais barato, tendo trazido de oferta um telemóvel, que saíu estava eu ainda na Finlândia.

lg

No caso do Debian, há alguns problemas com drivers, mas o Kubuntu foi aqui instalado sem problemas, de forma muito fácil, rápida e tendo funcionado tudo direitinho, sem necessidade de tutoriais de mais de uma dezena de páginas :-)

Fiquei aborrecida com o facto de não poder comprar o laptop sem sistema operativo. Mesmo telefonando para a Asus e para a LG, foi-nos dito que não era possível.
No início, pensei em comprar um Dell, sem sistema operativo. Os contras desta opção resumiram-se a ser mais demorado e ficar cerca de 500 euros mais caro.
Terei sempre de usar windows, já que preciso testar jogos e aplicações que não funcionam em mac os x, nem em linux, mas já tinha uma licença do XP. Além de que o Vista tem vários problemas de incompatibilidade.

De forma, que estou muito contente! :-)
Vamos ver como este se porta em termos de hardware, já que em termos de software tenho o meu problema resolvido :-)

Gustavo Felisberto Zabbix mental note nº1 Print This Post Print This Post
 

In the last two weeks I’ve been working with Zabbix, a very good Health Monitoring system. This post serves as a mental note for myself on how custom scripts for notification work.
Media scripts receive 3 parameters: destination, subject of trigger, message of trigger. Scripts have to be placed in AlertScriptsPath= that is set in zabbix_server.conf . Also they have to be self running, do not try to place python myPythonScript.py as the script name because that will not work.

susana onde estão os estatutos da amizade? Print This Post Print This Post
 

gosto de conhecer pessoas. quanto mais diferentes, melhor! e gosto que essas pessoas exponham as suas ideias, ideias que podem vir na forma de teorias, valores/princípios, gestos, comportamentos, humores…

gosto de perceber o seu raciocínio, qual o seu percurso até às conclusões que chegam - o processo. não consigo desligar-me dessa análise. e quando não faz sentido para mim, interrogo-me exaustivamente onde foi interrompido esse percurso para não fazer sentido para mim!

 isto tudo porque não percebo onde se quebram os laços de amizade por não se telefonar regularmente às pessoas ditas Amigas? 

quem são as tais pessoas - Amigas - a quem devemos telefonar com regularidade? quantas?

ou deverei perguntar primeiro: quantos mesmos telefonemas fazemos com a mesma frequência às mesmas pessoas?

ficaremos assim a saber de quem somos Amigos? ficarão assim a saber, essas pessoas,  que são nossas Amigas?

ou deverei perguntar a cada pessoa que considero Amiga qual a frequência com que devo telefonar para que não quebre a amizade/desligue o telefonema?

Continue reading ‘onde estão os estatutos da amizade?’

Paula Simões eLearning Conference Lisbon 2007 Print This Post Print This Post
 

I did not made my registration on time so I could not go to this conference. I tried to subscribe to see it online, but then I saw that I had to install a non-free software only available to Windows.

But today I found that everyone has access to the conference:

mplayer http://wms.fccn.pt/e-learning

Paula Simões Aconteceu numa capital europeia, em pleno séc. XXI Print This Post Print This Post
 

Depois do Fórum Software Livre, que decorreu em Lisboa, este fim-de-semana, o Marcos e eu decidimos ir até ao Colombo, visto termos a certeza que encontraríamos uma farmácia aberta lá (chegou o tempo das constipações).
Uma vez no Centro Comercial Colombo, decidimos jantar por lá, acabando por o fazer num restaurante madeirense (não tanto pela especialidade gastronómica, que é excelente, mais pelo facto de ser dos poucos restaurantes sem fila de espera).
No fim da refeição, já com o café tomado, peço a um dos srs que estava a servir, a conta. O sr. olha para mim atónito, meio desconcertado: “A conta? Posso, sim, senhor. É a menina que vai pagar?!”
Digo ao Marcos, com um riso a raiar a gargalhada: “Já sabes, na próxima, tens de ser tu a pedir a conta”.
Pergunto-me quem deveria pedir a conta, se tivesse ido jantar com uma amiga…

Gustavo Felisberto I still buy music Print This Post Print This Post
 

I bought a Sony Records CD and a CD+DVD by Warner Music Group. I think that not doing something because “the big companies are bad” is stupid.

I bought a collection of songs by Simon and Garfunkel and a CD+DVD by R.E.M. and I don’t think there is nothing wrong with D.R.M. and stupid and copy-systems. They will not stop people from reading the information 40 or 50 years from now. They serve a short time porpuse of protecting someones investment. Just a few years after they are release those schemes are cracked so historians can be confident that in 60-600 years the data will be available.

Paula Simões Famílias e petições sem sentido Print This Post Print This Post
 

Chega-me ao email um pedido do Fórum da Família para assinar uma petição para que os pais casados possam ter benefícios no IRS. Os argumentos que esta associação, organização ou o que seja, dá são que os pais solteiros têm benefícios fiscais que os pais casados não têm, o que configura, dizem eles, uma situação de injustiça.
Os argumentos _não são_ os pais casados precisam de ajuda. Não. Os argumentos são aquele pai solteiro que tem de sustentar uma família está muito mais beneficiado do que um casal que tem de sustentar uma família.

Ou seja, estes senhores acham que uma família que tem DUAS pessoas a receber dois ordenados deve ter os mesmo benefícios que uma família que tem UMA pessoa a receber um ordenado!

E não contentes com isto ainda têm o descaramento (não é exagero) de criarem uma petição que sugere ao Estado não gastar mais dinheiro, mas sim retirar metade dos benefícios dos pais solteiros para dar aos casados!!!
Dizem eles:

Sendo, actualmente, o número de crianças e jovens filhos de pais casados ou viúvos igual a metade do seu número total, isto é, igual ao número de crianças e jovens de pais com outros estados civis, esta questão pode ser resolvida sem qualquer encargo adicional para o Estado, fazendo com que todos os pais, independentemente do seu estado civil, possam deduzir metade do valor actualmente permitido apenas para os pais não casados ou não viúvos

E afirma-se esta associação defensora das famílias! Alguém quer fazer o favor de explicar a estes senhores que um pai + um filho TAMBÉM é uma família?

Paula Simões Bookmark: Confused with an english word? Print This Post Print This Post
 

Try Confusing Words. Really nice :-)

Paula Simões Nota explicativa ou mea culpa, como preferirem Print This Post Print This Post
 

O post anterior despoletou tal celeuma que se impõe uma explicação. Por mais do que uma vez fiz nos comentários perguntas com o intuito de redireccionar para aquilo que eu estava efectivamente a criticar, sem que, contudo, me tenha feito perceber.

Este é, obviamente, um post irónico - basta ler título. Mas analisemos o conteúdo e deixemos o título para a segunda parte deste texto.
O conteúdo do texto diz respeito à anotação de informação sem rigor e falsa que é dada na ficha técnica do site da Assembleia da República.
Vejamos dois exemplos:

Ponto 1 - Se apenas existisse o Microsoft Word Viewer, o utilizador até poderia pensar que Microsoft Word era uma abreviatura do nome. Acontece que Microsoft Word é um programa distinto, que _também serve para visualizar_ (também é um visualizador) documentos em formato word.
É-me dito então que eu posso obter o Microsoft Word gratuitamente.
Esta afirmação é falsa.

Ponto 2 - Se clicarmos no link (e só se clicarmos no link) verificamos que o que podemos obter gratuitamente é apenas o Microsoft Word Viewer. Mas também me é dito que eu posso instalar este programa no meu computador.
Ora, esta afirmação só é verdadeira se se verificarem uma das duas condições: o computador tem de estar a correr windows ou mac os x. Pelo que, para sermos simpáticos, esta afirmação é enganadora, por omissão.

O que se infere desta análise é que eu estou a fazer uma crítica à ficha técnica do site da Assembleia da República e nada mais do que isso.

Alguns dos comentadores do post anterior lançaram mão do argumento deste post ser mais uma acha na guerra “fanática” Linux vs Microsoft. O que é falso. Mas compreendo.

Imagino o caminho que o pensamento dos srs leitores fez: A Paula defende o software livre (são uns fanáticos esses moços e moças do software livre :-D ), a Paula escreveu a palavra Microsoft num post, conclusão a Paula só pode estar a dar uma rabecada estrondosa na Microsoft.

É claro que imbuídos deste (pre)conceito e chegados ao fim do post, pareceu aos estimados leitores uma crítica injusta. E eu concordo. A crítica à Microsoft no meu post anterior é injusta. E digo mais, qualquer crítica não existente a qualquer coisa é sempre profundamente injusta.

Destapemos agora o título, que confere a ironia ao post e analisemo-lo à luz daquele.
Mesmo quem não viu o debate, leu certamente sobre o mesmo e sabe dos dislates que foram ditos. Lembro-me de algumas bancadas se mostrarem ofendidas porque acharam que íam ser obrigados a usar software livre (a proposta não dizia tal coisa). Lembro-me vagamente de um deputado aborrecido, zangado até, dizer que a empresa open source também era apoiada por este e por aquele.
Estes e outros dislates, cometidos, ouso dizer por quase todas as bancadas parlamentares, demonstram claramente a falta de conhecimento e rigor sobre o que estava a ser discutido. E não admira, se até a ficha técnica do site daquele orgão de soberania, supostamente feita por um webmaster, supostamente um informático, carece de rigor no que concerne à sua área de expertise.

Eu continuo a não ver nenhuma crítica à Microsoft, nem nenhum favorecimento ao Software livre.

A única intervenção que fiz fora do âmbito acima descrito foi concordar com o Gustavo quando ele lançou a questão da publicação em formatos abertos. E que saíu obviamente do conteúdo do post inicial.

Vi que o Paulo voltou a lançar esta questão. É verdade, Paulo, eu não falei de formatos abertos nesse post. Falei dessa questão num post mais antigo de forma breve, porque na minha opinião é algo que nem devia estar em discussão. Mas sim talvez um dia eu faça um post sobre formatos abertos. E nessa altura, Paulo, terei de falar mais do que a acessibilidade dos utilizadores de hoje a esses documentos. Nessa altura, terei de falar do dever que temos de garantir que este tipo de documentos possam ser abertos e lidos daqui por muitas décadas, para que não aconteça casos de documentos guardados em disquetes que não podem ser abertos e lidos e que se pensa terem importância histórica.
Eu sei que parece quase ridículo falar de História hoje. Mas daqui a muitas décadas vai ser importante falar da História de hoje e seria muito triste que nessa altura não se pudesse falar da História de hoje, só porque hoje não nos quisemos dar ao trabalho de publicar esses documentos em formato aberto.
Sim, Paulo, talvez um dia eu faça um post sobre formatos abertos e nessa altura terei de falar de todas estas coisas também.

Ontem, eu apenas critiquei a falta de rigor de um site, fazendo o link para a falta de rigor do debate da semana passada.

Paula Simões Está explicada a confusão no debate parlamentar Print This Post Print This Post
 

No site da Assembleia da República pode ler-se:

ar

Eles acham que o Microsoft Office é gratuito!!! Segue email para o webmaster…

Paula Simões Tate’s Cracked Print This Post Print This Post
 

Shibboleth 2007 by Doris Salcedo

tates

From here

A video on Guardian

Guardian investigates how it was done