Jump to content

fyhuang

Community Members
  • Posts

    838
  • Joined

  • Last visited

Posts posted by fyhuang

  1. ProgramZeta - what makes you say that? Just because Microsoft is now kind-of adopting a standard doesn't make their product 'better', by any degree. You will not even see the difference (except that the filesize may be larger, possibly). Seeing as tabbed-browing has been around for a long, long time and Microsoft has only thought of implementing it (not even sure about this), I don't expect great changes in it's next Office products. Most likely, a couple more paper-clips, cooler-looking toolbars, and a bigger 'help' window.

    Meanwhile OO.o 2.0 is coming along VERY nicely :D.

    Cheers!

  2. I bet it's still going to be a 'Microsoft'-ted version of the standard.

    And if this IS an XML-based format, is the same Open Document format that OO.o 2.0 uses? That would be interesting, MS allowing its programs to work together with Linux programs.

    Cheers!

  3. I'm not quite an expert in PHP so I don't think I can help any further (especially in session stuff), but if you ever want access to a 'real' server I'm happy to set up an FTP account/folder for you.

    Cheers!

  4. You see, security flaws bypass all security restrictions, hence the name security flaw. One of the more common forms of a security breach (aside from buffer overflows of course :D) is an SQL insert. A hacker could insert something into your SQL table, thus making your script run arbitrary code.

    Now, in C++ applications and such, where machine code is being executed, it's not exceptionally easy to figure out where to overflow the buffer as to place code in a section of memory that's just about to be executed (because this can change, for example with dynamically loaded libraries and such). In something where you load code from a database, the position from whence (correct usage?) the code is loaded is static, thereby making it much easier for the hacker to execute code.

    Now that my rant is over, I am curious as to why you see the need for executing code from the SQL database?

    Cheers!

    [edit] BTW, no I haven't seen any good regex tutorials. It took me quite a bit of manpage searching to find out the little I know of regexes today. The most useful tutorial I think was the help documentation of KRegExpEditor, which I have uploaded here:

    http://www.altitude-tech.com/regex.html

    There were other Internet resources too, but I was an idiot and forgot to bookmark them.

  5. It probably sure did, but consider that some DRM schemes may not work correctly with converted music, and that since both are not lossless formats, and both choose to 'lose' different parts of the audio, your converted sound quality will overall be lower. Oh yes, I know you can get rid of the DRM, but that's technically illegal and so I don't really recommend it. AFAIK every music store uses a different kind of DRM (they also all seem to use different file formats), making DRM conversions somewhat trying, to put it lightly.

    The casual music listener will most likely notice a bit more background static here and there but personally I do hate closed, proprietary formats. I don't think Apple should be doing this, considering the very OSS-like move they made by adopting FreeBSD and making (at least part) of their 'Darwin' kernel open-source. And they provided a native X window system implementation, furthering their supposed reputation for liking to work together with others. Making a proprietary format like this, I would consider a bad marketing move. Seemingly it's not, as so many people use iPods, but I think that's cause the bad marketing move was offset by the good technological move.

    Then again, I think iTunes/iPod was concieved before their switch to the FreeBSD kernel, but I'm not sure about the details.

    Hopefully they will take moves to remedy this in the future (at least allow iPods to play other formats), and maybe even port some of their software to other, more useful platforms (if you still can't figure out which platform I'm referring to, shame on you ;)). But until then I don't like iPods :D.

    Ah, I think I should stop ranting about these things, it could get somewhat annoying to the casual forum-reader. Cheers!

  6. Regexes - the regex to select [tag]*[/tag], I believe is:

    \[tag\](.*)\[\/tag\]

    (I'm putting in all the backslashes because I can't remember which characters are special regex characters so I'm just escaping everything :rock:).

    Cheers!

  7. Hmm, I have a suggestion for your design doc. You SHOULD most definitely fill out your design doc completely. However, if you don't wish to show parts of it to the public that's fine. Keeping a full-detail design doc for yourself is most helpful though.

    Cheers!

  8. OT again - which sound card do you have? What's your MSN (wait, no I can't use MSN because 'my parents need to give me permission'... so, er, try e-mail or AIM/YIM)? I can help! (hopefully)

    That's the chicken-and-egg conundrum you're facing there - if no one uses Linux, no one bothers to make hardware drivers for it. If no one makes hardware drivers, no one will want to use Linux. So someone has to start the cycle...

    Cheers!

  9. The lack of the Administrator account, to me is a great security fix because the admin account has a blank password by default IIRC. Since the first user account is, by default an administrator anyways, I don't see why it would matter.

    For the command prompt, if it's true then that's important. It's still nowhere near the Linux console's usefulness, but it's getting there :rock:.

    Cheers!

  10. The only bad thing about a Zen Touch, as you just said, is that it's not 'plug-and-play'. Unfortunately, that's very bad for us Linux users, because Creative doesn't make software for Linux. And to add to that, none of my music (DRM-ENCRYPTED!!!) will play on Linux, and so I have to use Windows to transfer anyways :rock:.

    I think it is quite nicer than the iPod though, like I said, while iTunes may be popular, it's not worth it to re-buy all your music (assuming you already have some) in AAC format...

    Cheers!

  11. If you're not considering using the box for like, heavy graphics work/heavy gaming, 256 MB should be fine for Linux (USE GNOME! KDE IS A RESOURCE HOG!).

    I would look into that graphics card though, I'm not too certain about Linux support for integrated chips (well, okay they work, but you won't get 3D acceleration... not like there was any to begin with).

    But a $200 box... that's pretty good.

    Cheers!

  12. Strange to me that Apple isn't focused on making the sound quality better (as its iPod Shuffle inadvertently did), but is instead starting to (like Microsoft) pile on 'value added' features, like photo-viewing capabilities. Certainly, the small screen and low resolution make it rather pitiful to be viewing photos on.

    I personally recommend a Creative product - they have made their reputation through their Sound Blaster/Audigy sound cards (which, BTW, sound most excellent :rock:), and I'm to be receiving a Zen Micro in the mail in a couple of days. I'll listen to it and tell you how it sounds. It's slightly cheaper than the iPod Mini, and actually plays MP3s and other widely-supported formats, unlike Apple's proprietary rule. Seriously though, I suspect that if Apple opened up a little bit, they might be able to take hold of a little more market share.

    And of course, anyone wearing white earphones and carrying around a small white box with them is guaranteed to be mugged and have their small white box stolen. Just as 99.999999% of viruses target Windows, think about what will happen with iPods :).

    Just my .02. Cheers!

  13. I prefer ASUS for videocards, but really it doesn't make too much of a difference - in the end it's mostly the small features and added value items. The cards themselves are pretty much all of the same high quality :rock:. Like I said, it's things like TV-in, games included with the card, etc. that are the differences among manufacturers. That, and ASUS seems to have a knack at making their cards only take up one slot instead of nVidia's usual two :).

    Cheers!

  14. Hmm, from what that thread says, laptop video cards output the signal directly to the LCD... but wouldn't that make it technically infeasible for someone like nVidia to make laptop video cards? They'd have to somehow account for all those LCD manufacturers...

    Hmm, I still think that it's possible that there is a standard connector somewhere in there. Unfortunately, I can't figure that one out without getting a laptop myself, which I won't be doing until I get to school...

    Cheers!

×
×
  • Create New...