blog.serso.com

Yours truly, Sergio de Sousa :-)

Showing content in News

Please tell me it’s possible and that someone is interested!
I — Yours truly here — do need someone to help me, as a freelencer, in RoR* projects. Given the customer needs and all that comes with the (*beeep*) crisis we are enduring here in Portugal, I actually need that this person is able to handle CSS and javascript.

Hey!, we are talking RAILS, right? One’s supposed to understand the model, right?

Well, yes, I need someone to work with me in projects that aren’t that long or “that” well paid. But – I insist! – we must be professionals and deliver the best we can, within specs and agreed product.

My customers ask for a lot. I manage it, and I always deliver. And I check for quality. So does the customer, who will only pay after “acceptance”. I do control that “phase” in my own servers, though…

We’re talking 15 EUR/hour here. No more. And lot’s of effort.

Are you interested?

Cool, drop me a line, then :)

Cheers! Yours truly,

-Sergio

* NOTE: Please, if you don’t know what RoR IS, don’t bother spamming me. Thanks.)

SerSo.com is looking for a coder that can:

  • Write VB (web) .NET applications/sites
  • Write PHP and knows what Smarty is
  • code in OO style with PHP
  • use the SVN as a revison control system

Further, nice to have, skills are:

  • Using Eclipse IDE as well as VisualStudio 2010
  • Ability to set up his/her own devel environment and deliver through subversion
  • MySQL
  • WebServices (SOAP)

The skills needed are deemed to be at an Intermediate level. This job will be a part-time (aprox 35 hrs/mth). Telecommuting is accepted, however a weekly meeting is required (can be done online). Salary and conditions to be discussed upon interview. Language is English (or Portuguese). References are required.

Please let me know of your interest: send me a resume or email me here. I’ll discuss details and answer all questions upon your contact.

Thank you.

SerSo.com has been upgraded again. At the speed and frequency new releases of WordPress are made available, this is a bit crazy, but one thing I am happy with: their “upgrade” feature. The 5 minute install, the export and the upgrade features do make a lot for WordPress.

In a certain way, it compensates for many other shortcomings of the engine itself. I still am not completely accomodated to the idea that one doesn’t have any simple way to get the page slug, for instance, and there are many more like that.

I’ll stop complaining because I realize that this is community development driven, and I, for one, haven’t contributed anything to it. I will, I will! :)

Upgraded :)

1 comment

Thanks to all folks that may have been visiting this site during the times I was taking care of the upgrade. They may have just had to read a “please come back” message, because the site was down.

Anyways, It’s up and running again, this time with an upgraded wordpress version behind it. The template is another story, for I have not had the time to customize it to my liking yet, and I’ll take my time with it. For now, I am happy I could do all this in LESS THAN AN HOUR!!

Once again, thank you for your patience, folks!

-Sergio

There’s no more waiting, the guys from Dreamhost where this blog/site is hosted sent a huge “humpf!” my way because, apparently, I am a security hazard for them with my old, old WP installation :)

Folks that know me say I am conservative, perhaps a tad too much in what concerns technology hehehehe. The truth is something else, though. I am a procrastinator, that’s what! :-D

Anyways, this time around I am going to do it. I’ll have to go through the bore of adapting a new template as well, because I am taking the opportunity to “clean up” the site looks a little bit. When I am finished, I will share the experience here with a step-by-step how-to dedicated to you folks that would like to do the same and don’t have all the programming knowledge that is often necessary. Cool?

Meanwhile, please bear with the occasional downtime that the site may suffer as I go through this upgrade.

Thanks and Cheers to y’all!

-Sergio

Notwithstanding that I was firmly intent in keeping this blog fully bilingual, after trying so many plug-ins, add-ons and so on for WordPress (and after trying to take time to write one myself), I came to the conclusion that the effort was, well, fruitless.

Amongst many a reason for deciding to drop the idea, and a few more I could come up with, only two stand to be enough for my decision:

1. It’s easier to write in one language and keep consistency; one of the excuses I find myself uttering for not posting is that “oh, then I’ll have to translate, it’s too much work… to have it good enough, I must spend double the time, or more, in each post”. A known procrastinator of all things personal, the less excuses I give myself to push schedules, the better. And I like blogging, so let’s make an effort this time…

2. I already have a Blog in Portuguese. My Insonia also suffers from lack of attention because of my guilt feelings about not writing here. So, there it is my opportunity to also keep that blog consistently updated and keep up with the quality of my writings in my mother language. :)

Note that I am truly bilingual. Though I am Portuguese, and that is the language of my parents, I did learn English since I was little. As such, I do have a justification, right? :-D

continue reading…

Forum

No comments

As you might have already noticed, I integrated BBPress with WordPress, right here. It was not easy, nor straightforward, unlike folks around the web might have had you believe it.

I will open a discussion in my forum about this, as I will post an article describing what I had to do to make it work. In the end, it was all about lack of clear and updated information on the part of those bbpress blokes, but I finally found out that you should not try to integrate the latest WordPress with BBPress ’cause of cookies integration. It was simple, after all and I had to downgrade my WP version to 2.5.1 and all was well and yes, straightforward from then on. What wasn’t simple was to find out about it!…

My project involves a lot of customization of BBPress and I will make it public domain here. My code and such will be published under some shareable license as well.

Cya around :)

Guess what: my template decided to act erractically right after i did… nothing! :(

It’s true, it simply doesn’t respect my choice for what page is shown HERE or not. I guarantee you that I had nothing to do it it (lol, of course I simply did something that I can’t remember or pinpoint just now… but I will).

Anyways, if you see something strange happening in the home page, it is simply because I am working on it and it will soon be stable.

Thank you and cheers!!

- Sergio

Translation…

No comments

Indeed I am a well meaning guy. Sure, self-apraising that may sound, I belive I am entitled to say so when my intention was to provide language and 118n (thats the abbreviation of “internationalization” for you, hehehe) support in this site, just for the sake of it of course. Before you jump to any conclusion from the fact that you are reading this in English, let me say that my efforts indeed worked: I managed to get all WordPress strings (well, almost all of them, anyway) to show in Portuguese.

So, where exactly did I decide to stop and why? First off, I didn’t give up just yet. However, what happened was a succession of little anoyances and set backs that I should already account for and be used to (I am a long timer, after all…):

1 -

The translated language file: not even half translated, as I saw it. That’s besides the fact that many strings were not translated to  my liking (a personal opinion only). An example would be translating words such as “post” or “blog”, or even “password”. I personally do not use the translated equivalents for they may be equivocal or simply “not just right”. C’mon, even to you the pseudo-word “blogue” must sound very weird, huh?? :-D

So, that meant that I would have to review all the existing strings, however well transleted they would be. Note, this is not a critique to the folks that did it, not at all: they have made an effort and even did a good job, albeit some strings being obvious customizations for their own project and included their “name”, hardcoded :) (see the official files at http://svn.automattic.com/wordpress-i18n/pt_PT/trunk/ and http://svn.automattic.com/bbpress-i18n/pt_PT/).

2 -

I had decided to integrate a bulletin board system into my site (forums :) ) and in the end, integrating the translatoin of the chosen software, bbpress, revealed to be quite not so straightforward… although it is from the same folks that brought wordpress to us :)

AND, last but not the least, i could not yet figure an easy way to merge .po files :-D

In any case, my plan is still up, and what i intend to do in the end is that the whole site is seamlessly translated and multilingual, capable of just “showing itself” in any language at the click of a link or button.

Think I’m gonna make it? (…any time soon?)

Meanwhile, cheers from

Your truly :)

This time, I think I will stick to this one. Let me tell you, this has been hard to choose!! First off, I wanted to completely change the CMS for the site. I even looked into Java based systems, but ended up just changing the one in Wordpress I had already started customizing. And I give up, I really will not waste time trying to write my own cms, that would be useless, right? :-D

Desta vez acho que vou ficar com este template. Devo dizer que isto foi difícil!! Até considerei um CMS em Java. Acabei por apenas alterar o site em Wordpress que já tinha começado a “customizar”. E, desisto! Nao mais irei tentar reinventar um cms!!

Switch to our mobile site