when no one cares

Just another WordPress site

Archive for the 'Chat' Category


So… It’s 1:02, and I’ve been up since 7:30.

This was a hectic last week indeed.

Started classes again, so I have a slightly different schedule. Most of the days for me now are like this:

  • Wake up at 7:30
  • Arrive at Critical at 8:20
  • Have lunch at Critical’s premises at 12:30
  • Leave at 17:00
  • Have classes until 23:30
  • Sleep listening to music at 00:30

Anyways… Bought an FM transmitter for the iPod, the sound quality wasn’t all that good, returned it.

The iPod is really nice. I am currently with it on my lap, listening to Pj Harvey – No Girl So Sweet, so yeah… I take it everywhere with me.

Got some photos developed from my Yashica GTN, so now I’ll try to post some photos from that batch (one per post), so here’s the first:


Just did a quick scan with vuescan and dumped a DNG file with about 26.7MB, and so there you have it. It is crazy difficult to have burned highlights, or to lose details on the shadows, so YAY film. That’s my auntie T on the photo, btw. Oh. And the film was an Ilford 400.

Tomorrow (today) I will be meeting with Tiago in my place at about 9:30 so we can study a bit. After that, we will have lunch and then head out for the gym. I can take someone else with me, so it’s all good. It’s much better doing it with someone else than alone. The good news, is that it is starting to show. I’m getting some more abs *nod* đŸ™‚

Tomorrow (today) I should also pick up my new eye glasses and contact lenses. We’ll see how that goes…

And on Sunday, perhaps I’ll go to OPorto. We’ll see…

Oh… And congrats to Marisa Duque for her Daily Deviation.

So that’s it for me. Tired, sleepy and honestly kind of depressed. *shrug*

posted by André Lemos in Chat,Family,Me,Music,Photography,Studies and have Comment (1)

Good News Everyone

Remember the Chat application?

Me and 2 friends of mine submitted this project as an iTi (Ideas to Income), which is an initiative of the company where I work for, where you submit ideas you have, so that the company can help you out with them (with resources, support, whatever…).

The idea got approved (freakin’ awesome), and so now, we have 48 hours (6 days) to achieve our goals for version 0.2, to use them when we think it’s best (obviously the company’s projects have a much higher priority).

The other good news, is that another colleague of mine, lent me his Mac, so I could compile the code over there (QT takes a lot of time compiling on a macBook), and although it couldn’t find a library (QtTest), I was able to replace it with something else (I was already thinking of making the move, so more power to me).

I’ve also moved the code from using Broadcast to use Multicast that basically should help us send some broadcasts pass some routers into other networks by using IGMP. Though it’s working great in Mac and Linux, I think Windows might still have a small bug.



(as I inserted this image, I opened a private chat with the mac computer (I’m on the Windows one), and the Mac laptop said: “Excuse me, but I need your attention”. COOL! I suppose alert() is doing it’s job :-))

and yes…. The screenshot is showing the color pick dialog (as always), and you can also notice a new button next to the color picker one (that is still under development, that’s why it doesn’t have an icon yet).


This one depicts the application running on a Linux environment (I had only shown before Windows), with a tab open with a private message from alemos, and of course… with the color dialog open, ONCE AGAIN.


posted by André Lemos in Chat,Software,Work and have Comments (2)

Chat R Us

As some of you know I’ve been doing some coding in C++ using the QT toolkit in my free time.

At the moment, it has the following functionality (both in Windows and Linux, using the same code):

  • basic chat capabilities (using UDP multicast for discovery and TCP for the actual conversations, so no server is needed)
  • save a log of the conversations
  • print the log of the conversations
  • warn if the TCP/UDP ports are already being used
  • remove disconnected users on timeout (both TCP and UDP timeout)
  • change tray icon on special events
  • hide window when the user presses the X button (show a balloon warning them, much like MSN)
  • context menu on the tray icon
  • basic translation mechanism (easy to translate the whole app, without changing the code)
  • private chat between users (besides a common room where anyone can talk)
  • URLs open on the system designated browser
  • settings are kept between sessions (currently our own font color, and if the balloon got clicked so that it doesn’t show again)

This should also work under Mac OS X (I need to get a Mac to compile the code on).

The following screenshot, depicts the first time a user using Windows was able to communicate with a user using Linux:


and this next one, shows how configurations are being saved between sessions on the Windows registry (they are saved under the user homedir in Linux), and you can also notice a small difference on the buttons design.

The color dialog on both screenshots change the font color you type your text with (it isn’t always showing of course, but somehow I always take my screenshots with it open *shrug*).


posted by André Lemos in Chat,Software and have No Comments