After many years running on my home server this blog is now hosted at lylix. I went to them because it was the only Gentoo/Funtoo VPS provider I could find:)
If something does not work, please drop me a note ![]()
Archive for the “Gentoo-dev” CategoryAfter many years running on my home server this blog is now hosted at lylix. I went to them because it was the only Gentoo/Funtoo VPS provider I could find:) If something does not work, please drop me a note
Oct
21
2008
A Wiki for GentooPosted by: Gustavo Felisberto in Ciência/Tecnologia, Gentoo-dev, tags: Gentoo, wikiA long long time ago I voiced about the need for a wiki in the Gentoo project. In those days Gentoo-Wiki was starting up. Now Gentoo Wiki has been down for a few days. And according to the backup page it does not seem a fix is going to happen soon. If we had taken this project under an umbrella a long time ago our users would not be missing on this very important resource.
Oct
03
2008
Struts 2 under IntelliJ IDEA 8.0M1Posted by: Gustavo Felisberto in Ciência/Tecnologia, Gentoo, Gentoo-dev, Geral, tags: intellij idea, java, struts 2If you like IDEA and use Struts 2 you can be happy to know that 8.0 release comes with a new Struts 2 plugin. There is a small tutorial on how to use it but it has some errors. package hello; import com.opensymphony.xwork2.ActionSupport; public class HelloWorld extends ActionSupport { private String username; private String message; public String getMessage(){ return message; } public String execute(){ message = "Hello, " + username + "."; return SUCCESS; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } } Second the JSP file can have a proper action: < %@ page contentType="text/html;charset=UTF-8" language="java" %> < %@ taglib prefix="s" uri="/struts-tags" %> <html> <head><title>Simple jsp page</title></head> <body> Struts 2 Message: <s :property value="message" default="Guest." /> <s :form method="GET" action="HelloWorld"> Enter your name:<s :textfield name="username" /> <s :submit value="Submit" /> </s> </body> </html> And finally struts.xml can have the Action declared without the ugly unRESTFUL .action: < ?xml version="1.0" encoding="UTF-8"?> < !DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <package name="/" extends="struts-default"> <action name="HelloWorld" class="hello.HelloWorld"> <result name="success">/index.jsp</result> </action> </package> </struts> I really like IDEA when it comes to Java codding, and I can live with the quirks of the Struts 2 support. But one thing that makes me steam is the fact that I have to un-deploy and deploy the application for each change I make. That steals me hours every week. For some days now Skype has released a new public release that has video support. Since day 0 the Gentoo users that were running the testing version could have an upgrade. A few more weeks and if no strange bugs pop up it will be marked as stable software. So if you are still running the old skype and want to use the new one:
Feb
07
2008
Gentoo on the Dell D630Posted by: Gustavo Felisberto in Ciência/Tecnologia, Gentoo, Gentoo-dev, tags: d630, dell, GentooThis is just a pointer to my guide about Gentoo on the Dell D630.
Nov
07
2007
Skype + Video now in LinuxPosted by: Gustavo Felisberto in Ciência/Tecnologia, Gentoo-dev, tags: linux, skype, video, webcamsSkype just released the first beta version of their Linux client with video support. I already added it to the Gentoo Portage, but as it is a Beta release you’ll have to package.unmask it:
As Skype beta tester I’ve been using these releases for some time and must say that I’m quite happy with the result, just a few quirks with some webcams, but nothing to serious, and maybe now there will be a good motive to pressure for nice drivers. If you have any problems fell free to bug me and I’ll try to give you a hand. My Skype name is gustavofelisberto
Feb
08
2007
Wildfire 3.2.0Posted by: Gustavo Felisberto in Gentoo-dev, Jabber, tags: Gentoo, Jabber, wildfireToday wildfire 3.2.0 got released and you can read the official announce here. But is my opinion that this is a premature release. If not lets see, in december 17 to manage SSL certificates under wildfire is considered a problem. They even comment on the fact that Jabber Software Foundation (JSF) has become a Intermediate Certification Authority and that this will increase the number of servers and users using SSL in the Jabber network. And what happens in the 3.2.0 RC2 release: SSL is partially broken when using JSF certificates. The fix seems to be….. to remove the certificates and use self signed ones. Proper use of SSL/TLS with good certificates needs to be standard in the XMPP Federation network. This is why this step in releasing the final version of wildfire was a premature one.
Efika System info Only stuff under /efika are actually hosted on the efika (mod_proxy is so nice).
Dec
29
2006
Pre built packages for the EfikaPosted by: Gustavo Felisberto in Efika, Gentoo-dev, Geral, tags: Efika, Gentoo, linux_ppcThere is now a PORTAGE_BINHOST for the EFIKA, just add: Remember that in order to use these packages you have to do emerge -g or emerge -G.
Dec
25
2006
Christmas Present for Efika UsersPosted by: Gustavo Felisberto in Efika, Gentoo-dev, Geral, tags: Efika, GentooDo you want a stage 4 for your Efika? Then go to my Efika page and grab it. Please do not open bugs about it. Either mail me or try to find me on IRC. The second Efika is here. It is already running and building stuff inside a very nice card box We at Gentoo already have a wiki page with info, and the Freenode irc channel #gentoo-efika is always alive with 20+ persons. Even if you do not use Gentoo this is a nice place to stop. As soon as I find my camera I’ll take some pictures. It seems that I have received a dead Efika. But the “gang” at genesis are really nice and have offered to send me another one as well as returning the money I’ve paid to the Portuguese customs. It is always refreshing to work with company’s with excellent support. In any case when the next one arrives I already have the serial < -> usb adapter, the null modem cable, the video card and the usb keyboard just waiting for the little baby :).
Dec
07
2006
Gentoo GNU/Linux on the EfikaPosted by: Gustavo Felisberto in Ciência/Tecnologia, Efika, Gentoo, Gentoo-dev, GeralOk. So i started hacking the efika today, after paying the Portuguese customs 82€ for a gift! But the board now sits on top the nice card board where it came with a nice PSU already attached, some switches for the power/reset and a power led that I ripped from an old system ( I’m using the HDD led for the power because the power led on the efika is two pins and the one on the box where the leds where taken was 3 pins with the middle one empty ). When turned on the PSU fan starts spinning and the led turns on. If I turn I press the power button for a few seconds it will turn off. So what do I need for further testing (this is a mental note to self):
I’ll keep reporting on the progress. As soon as I have a running Gentoo you’ll be the first to know
Dec
05
2006
The Efika is almost herePosted by: Gustavo Felisberto in Ciência/Tecnologia, Efika, Gentoo, Gentoo-dev, GeralI received a call from a FedEx representative in Portugal about a package from Genesis I already searched some info and it seems simple to boot Linux there. All I’m missing right now is a 2.5″ hard drive, a USB keyboard and a serial console cable…. From what I have read about a Debian installation on the Efika the simplest Gentoo install will be to put a drive in a USB craddle and unpack a Gentoo PPC stage3 there. After that copy the pre-compiled kernel and modules to the disk and put it in the efika. After that it should be possible to power it and use the OpenFirmware to boot the kernel. If all goes ok I’ll setup a page with more info. Today I was a bit tired of the Ruby codding I was doing (a Mobile IP network simulator for a class project) and considering that I had to start the GUI part and needed to read the QTRuby tutorial AND I have never used/played with QT I resolved to update Wildfire to the 3.1.1 version and close a pending bug. I also found out that Wildfire comes with built in transports for some old services. I already had PyMSN-t installed so in my server I just activated the others. If you are interested in jabber in Gentoo you can always use my server, or contact me at xmpp:humpback@jabber.felisberto.net A couple of days ago I received two digium TDM-400P cards each with two fxo ports and 2 fxs. I tried one and got some really strange messages in dmesg. Detailled info can be found in my post to the asterisk-users list: http://lists.digium.com/pipermail/asterisk-users/2006-November/172459.html as well as the pastbin link in the message. I tried the cards in another machine and the problems subsisted. So it is either driver related or it is two cards with the same hardware problem. If the latter is correct that means that Digium really needs to improve it’s QA. I hope it is just me doing something wrong. Due to my work for the next two semesters being increased I’m going to have to drop my maintainer status for some of the packages I handle. I’ll still keep a small number of packages that I really don’t want to let go. The list of orphans is: app-crypt/qca I’ll update the metadata.xml to maintainer-needed during the next days. Finaly skype released a new version that uses ALSA. So no more strange wrappers to have it working in a arts/esd env. For those who are not running ~x86 or ~amd64 here it goes: Just emerge –sync; emerge “>=net-im/skype-1.3″ I have a bugzilla instalation that uses a Postgres backend. The database is using unicode, so all hell went loose when users entered characters like “á à ã” because bugzilla was assuming ISO and not UTF. I did some changes to the Gentoo ebuild to install the 2.22rc1 bugzilla. This release seems very stable and the setup screens much more organized. That is the way to go Mozilla gang. If any one wants the ebuild drop a note here. In the last two days I’ve been playing with xplanet to make some maps with all the Gentoo developers. The default file is a modified xplanet config file, you can download mine. |