Welcome to Hardcode Sign in | Join | Help

February 2006 - Posts

 At a glance differences:
    - much faster operating speed (of course, 220Mhz vs 123 Mhz but also 6630's processor is dedicated to the OS unlikely the 7610 one that also does GSM stuff).
    - alpha blending all over is very nice - a much slicker interface
    - Java 3D api implemented - the games are so nice
    - of course, stereo mp3 player that works fine when multitasking

Unfortunately there's no sign of a 7610 update getting close i.e. a Symbian phone with fashion design - because of the Nseries that has all the high-end. My bet is that at some point in the future they will add Series 60 to their fashion collection - we'll see.
I have always thought that OpenGL separated back faces from front faces (for use in culling for example) using the direction of the normal (after the transformation): z be positive if the normal is oriented to the back and negative if to the front - or vice-versa.
No, they are not. Actually the vertex order is responsible for this: clockwise order means front facing and counter-clockwise means back facing (you can choose this with glFrontFace GL_CW or GL_CCW). This forces you to render the object being careful to use the same vertex order. But that's not the big problem - you can't mirror (i.e. scale by -1) without toggling the flag.
So - lots of workarounds when it could have been so simple: just look at the normal z sign.
Apple mice (actually their scroll wheel) have evolved to 2d scrolling instead of 1d (see the Mighty Mouse). Now, remember the Nokia 7110 cellphone ? It had the best navigation ever conceived for a mobile phone: a scroll wheel - unfortunately it was the only phone with that, possibly because 2d navigation became mainstream. So, Nokia, what about embedding in future phones a small trackball instead of the current d-pad ?
We are currently looking to expand our team with an experienced developer (in Visual C++ / .NET) that is passionate about software development, interested in disruptive tehnologies and capable of guiding other developers and able to participate in designing software.
If you think you are up to the task or know somebody who would please drop me an email at andrei at krogos.ro.
So here at Krogos we have Mantis (nice site for bug tracking) running on Apache (Windows installation). Now, from time to time I've noticed that files are not returned completely - this means partial css / html downloaded, thirds of images shown on the client :D and so on. Until today when I used this fix.
And you're not into gaming? Try to use it then for anything else.
Couldn't find any add-ins for this - someone please give me a shout if they really exist. I'm saying about VS2005-like refactoring menus and of course better stuff if possible.
I'm pretty sure it can be implemented in a pretty simple way - when clicking on a button / link that has a javascript onclick handler simply store the current page status (including javascript variables though - problems here?) so you can revert the state when the Back button is pressed. So it should be feasible because Firefox already caches the pages so it has code for saving / reloading page data.

Why isn't it made publicly available? MFC is sometimes easier to work with because of this. Also - there is no secret or protected stuff in there to say that they are defending their IP, at least nothing I'm aware of.

1. Decide on a pretty used desktop application
2. Start your own company, named from the already famous generator
3. Port the application to a web-based version (with AJAX of course)
4. Optionally add collaborative editing features over the web
5. Design the site using ideas from here
6. ???
7. Profit
I absolutely love digg's series of Web 2.0 design posts. However, besides the fun that has been made over these sites, their fresh look is definitely welcomed and let's face it - they look far better than usual ones.
Interesting Guerilla marketing or more likely an unfair business? - here and the Beyond3D thread is here.
Nvidia Corp. Monday faced charges over hiring fans to communicate with computer enthusiasts in forums and communities, get needs and requirements of hardware users for the graphics processors developer, share the technical information with the end user, pre-test software and hardware and, possibly, create positive image of Nvidia’s products in computer forums. The firm has admitted some of the actions, but denied other allegations.
No need to comment on it as the beyond3d folks did this in 36 pages - and I'm an ATI fanboy anyway :).
Here's the guy behind Turbo Pascal, Delphi and C# (after he left Borland for Microsoft). Definitely an influential person in the history of programming, he is the one that, by leaving Borland, has started the decline (and here's that, today, Borland announced that they are giving up their IDE business ...).
Bizarre USB devices have always been a hobby of mine. The first I have seen were commercialized on thinkgeek. Here's a top 10 of the weirdest ones ever (via Pisi).
I completely agree with Vivi - that's why my blog is very specific and has straight to the point posts. Although the lack of comments made me wonder what's wrong with it - too technical or poor writing skills :) ?
I so wish it will have social networks (presented in a visual way, that is...) - come on, it's the biggest online network, any other ones are pointless :).
It appears Windows XP has far better memory management than Windows 2003 Server - the same printing process occupied many times more memory on 2003 - gigabytes vs hundreds of megabytes. After debugging I found out that even there were elements drawn near the page these were stored somewhere (by the driver?) thus occupying useless memory.
The same process was running nicely on Windows XP. Also - the same printer driver was used by both OSes.
It's up and running ... well actually it's the same (exotic?) hosting as before. The software was upgraded to Community Server 2.0 Beta 3 and the DNS server is the one from Windows 2003. Important points when hosting on Windows:
    - you must use a reverse lookup zone in the dns server (with PTR records)
    - be careful to also open port 53 UDP besides TCP

At some point after installing some Visual Studio 2005 components I realised the splash screen was corrupted - there's a screenshot below. While looking for it in DLL resources without success, I found a dat file in C:\Documents and Settings\All Users\Application Data\Microsoft\VisualStudio\8.0 called vs000223.dat - it's a bmp actually. Just replace it with the correct one for the initial look.
After hunting decimals for the whole day (I mean looking where the fractional parts get truncated and influence badly the final result), I so wish that MFC (and, actually, everything) had coordinates and CRects with double instead of int ... and would get converted to integer in the final phase, the rendering.