Jump to content

neylitalo

Staff Alumni
  • Posts

    1,853
  • Joined

  • Last visited

    Never

Everything posted by neylitalo

  1. Is there ever a situation where you'd want to make a constructor private?
  2. Promoted to PHP Freaks Recommended or Moderator.
  3. One more thing: Sucking up doesn't get you promoted. And revraz, you say there is room for improvement - can you identify any specifics?
  4. The administration team is aware of this bug, and is doing everything it can to solve it. For now, Firefox users can add a filter for http://defaced.org/* to Adblock Plus to prevent the iframe from loading.
  5. While it's not very popular, the Ogg Vorbis audio format has much better compression than the "standard" MP3. This means that you get the same quality at lower bit-rates, and lower bit-rates imply lower filesizes. Very few proprietary players play OGG files, but nearly every Free media player does. (I always suggest VLC for playing all media files, so I suggest VLC for this, as well.) OGG is a Free media format, so encoders and decoders are a dime-a-dozen. (Actually free-a-dozen, but that just didn't sound as cool.) My recommendation for video format is Xvid. Xvid is a high-performance and high-quality MPEG-4 codec, and, like OGG, is a Free format. (It still uses MPEG-4, which is not Free, but it's close enough for our purposes.) Like Ogg Vorbis, encoders and decoders are usually absolutely free, and in some cases, are even included with major media players. (I believe WIndows Media Player supports Xvid-encoded files.) Again, a completely Free media player is VLC - I think you'll find that VLC can play whatever you want to throw at it.
  6. Two things: We can't see how you vote. All we see are the numbers. Constructive criticism is good.
  7. I'd seen this keyboard before, and never seriously considered it. But on the website, they compare it to the "legendary IBM model M" - a legendary keyboard? I did a bit of research on the model M, and found an actual cult following. (Not something common with keyboards.) There's even a website dedicated to the sale of these keyboards. And as luck would have it, I had a model M in a pile of broken computer stuff at home (I think I need to throw some stuff out), and after trying it for a few seconds, I was sold. Smooth keypresses and the curvature of the board make for an awesome experience - I highly recommend it to everybody. Unfortunately, the model M has been discontinued, and a model M in good shape can easily fetch 50 USD on ebay. (These keyboards are from the late 1980's and early 1990s. That's saying something.) I hear that universities throw these babies out left and right, so I'm going to head down to the university and see if I can't find one (or a dozen) in the garbage pile of the computer science building. If not, I think I'll spend the $50 on eBay.
  8. No, it's definitely a US layout I want, but unfortunately, there are two popular US layouts. One where backslash/pipe is horizontally between backspace and +/=, and one where backslash is vertically between backspace and enter. (The former layout usually involves a 2-column, 3-row layout of Insert, Delete, etc., and the latter usually has three columns with two rows.)
  9. When my Microsoft Ergonomic 4000 keyboard started randomly mis-firing keycodes and I needed a quick replacement, I went to walmart and bought a $20 "elite internet" piece of junk. It will hold me over until payday, but until then, I'm stuck with this thing that sounds like a typewriter and feels about as sturdy as the cardboard box it came in. The Logitech and Microsoft multimedia/internet keyboards are quite prevalent, but I'm of the opinion that there has to be something better. I do a lot of programming, and a lot of typing in general, so keep that in mind. Now, for the fun part: I also have two requirements that a lot of keyboards fall short on (including this one). Backslash CANNOT be directly left of backspace. It must be between the enter key and backspace. My little finger just doesn't naturally reach far enough to hit a one-key-width backspace. (Backspace should also be two key-widths wide.) The block of keys with Home, End, et. al., should be arranged in two rows of three keys, not three rows of two keys. This is the desired (pretty standard, I believe) layout: Insert Home PgUp Delete End PgDn I also want something that will last, so I would especially like you to chime in if you've got a particular model that you have consistently good luck with. And if you have something sitting on your desk that's obscure, unique, or fun in some other regard, feel free to contribute. Oh, and one last note: I want a keyboard. Not a keyboard with detachable numpad and LCD screen and separate unit for gaming keys.
  10. I think I need to get back in school.
  11. That's how it's designed. Search engines prefer a directory-like appearance over one single file that serves everything.
  12. Why aren't you just using the PHP interpreter at /usr/bin/php, instead of going through wine?
  13. Yes, 'wine php.exe' should run the executable file. And to install wine on Fedora, I believe running "yum install wine" (as root) should do the trick.
  14. You're still not getting the point. A low budget makes you a prime target for a scam, since you will be easily ready to part with your money. I have a 'proper' small business and my honesty is a key part of that. The day we throw away honesty and human goodness (in favour of written contracts and the like) in any stream of life is the day we allow the bad ones take control, and leave it to us to play catch up all the time. Honesty and trust must always be on the top of all things considered in this world, coding jobs not excluded. Unfortunately, as you have found out, honesty and trust alone get you very little in the business world. Of course you have to be honest, and of course you have to trust people (to a point), but you still have to protect yourself by clearly defining the terms of the business arrangement. Written contracts rarely have anything to do with people deciding to take the money and run - it's most often the technicalities that get brought into question. He meant that if you pay them $500 with the expectation of getting a full-blown e-store next week, you have not found a gold mine. You have found a scammer, or a really shoddy programmer, and you need to keep looking until you find someone with realistic rates. You need to understand the market before you try to participate. And unfortunately, there is nothing we can do. We are not the ones who made the business deal, so we aren't even in the picture. The administrators are discussing a course of action amongst themselves, but our control only extends to this forum, so our effectiveness in your case is limited.
  15. Have you checked Google? You people REALLY need to learn to do your homework. Also, learn to ask questions the smart way.
  16. I added a sample code block to the first post, to demonstrate the problem.
  17. Spam: Unsolicited e-mail, often of a commercial nature, sent indiscriminately to multiple mailing lists, individuals, or newsgroups. Yes, you are trying to be a spammer, and don't pretend otherwise. Similar requests will result in a ban.
  18. Sure it does. WYSIWYG is "what you see is what you get" - in the context of text editors, it means that you don't have to edit the formatting (HTML) manually. Whatever you see on the screen is what will get shown in the final result - the browser, in this case. I don't think there are any, but if there were a document format that was purely XML or other text-based markup language, you could write and format your own documents in plain text, or you could use OpenOffice (or equivalent) to write it and format it as WYSIWYG. He's talking about a browser-based editor... something you'd plug into a CMS or similar. He never said that. He mentioned that he used fckeditor, but found it too heavy - FCK Editor is a product very similar to TinyMCE, so I'd wager that ober was on the same page.
  19. You've tried copying files as administrator, or an equally privileged user?
  20. A combination thereof. It's very difficult to make any respectable application bug-free, and your management knows that. There are plenty of companies and organizations that release software with bugs, because there is simply no way to be sure that it's completely bug-free. However, it seems that your management is also taking things a bit too far, and not putting nearly enough QA effort into it, especially if these bugs are so monumental as to cause customers to stop using the product. And, as you said, the lack of guidelines and requirements of tests to be made are indicative of "a lack of commitment to the Q/A process." It seems that the management, in this case, simply doesn't understand the importance of testing the product.
  21. When you ask us for a particular product that will suit a specific need, the odds of someone knowing of a program are not good - in fact, the odds of the program even existing are not good. (Think in abstracts, don't use examples.) The number of potential specific needs (infinite) far outnumber the amount of products designed for specific needs, so it's probable that an application for your specific need doesn't even exist, therefore no-one can know of it. (The number of products designed for specific needs is finite, and therefore very small. A finite number divided by infinity is always an unknown very, very small number, regardless of the magnitude of the finite number). So, due to the sheer probability that nobody will know of a product to suit your needs, it's quite likely that you won't get any positive hits in the responses to your thread. And apparently hcdarkmage realized that the odds were not good - miniscule, actually - so he pointed you to your best chance. You see, Google is a machine, and therefore is far less likely than a human to "forget" things, and is also far more likely to "know" of things than the average human is. As for an explanation for hcdarkmage's simple referral and complete absence of actual information: Understandably, hcdarkmage didn't want to do the legwork himself - after all, he doesn't care about the results, you do. So why should he have to do your work for you? You are perfectly capable of going to Google and typing "free flash editor" in the input box. Answer to the original question: If there were such a thing, Adobe would put a stop to it in a hurry. I am 98% certain that there is nothing functionally equivalent to Adobe Flash.
  22. To style straight XML in your layouts, you need to either use XSL, or the XML CSS declaration. And the downloading-and-not-loading is a result of the web server not sending the correct headers with the files. This can be solved (in Apache) with a simple section in httpd.conf, the vhost, or the per-dir configuration files: <FilesMatch "\.(xhtml|asdf|qwer)"> ForceType text/html </FilesMatch> And, with that simple directive in .htaccess, we get the following extensions interpreted as HTML: .xhtml, .asdf, and .qwer.
  23. First, I'd just like to say that XHTML is very simply "HTML that follows the XML standards." You can also translate it to mean "XML with a limited, pre-defined set of tags." Yes, you can use XHTML markup in a PHP page. You can use any kind of markup you want in a PHP page, as long as the browser on the other end will interpret it. Internet Explorer can interpret XHTML, so the only thing I can think of is that you weren't creating the document correctly. (The computer is very rarely the one at fault.) The XHTML doctype at the top of the page doesn't do anything but inform the browser what the format of the page is, so the browser doesn't have to guess. I don't think it would affect loading time, although it will affect the actual rendering. Without a proper doctype, the browser will switch into "quirks mode", where it will interpret the website however it wants to. If you make sure to use a proper doctype, the browser knows the exact rules it has to follow.
  24. I'm not sure what you're trying to accomplish with this, but as it stands, it's going to run that job every minute in the 06 hour. So it'll run it at 06:00, 06:01, 06:02, and so on. The same thing will happen with your * 7 * * *. You need to change them to 0 6 * * * and 0 7 * * *, respectively.
  25. I have heard nothing that indicates that MySQL's licensing scheme will be changed. (At present, MySQL is licensed under the GPL for the Free version, and an OEM license for commercial users.) A part of me hopes that they do change the MySQL licensing, so then the world will hear about PostgreSQL, which is, in my opinion, far superior to MySQL. And there is another part of me that hopes that they preserve the current licensing, so the users still have a choice. Even if the only choice available is the product that I prefer, I would be uncomfortable. I would feel locked-in, as though I were back in the world of Microsoft, and I don't want that.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.