Jump to content

Philip

Staff Alumni
  • Posts

    4,665
  • Joined

  • Last visited

  • Days Won

    20

Everything posted by Philip

  1. I'll send you pics, does that count? Maybe next year?
  2. I have Fowlers, McArthurs & Freeman's books... like thehippy said, Freeman's is easier to understand but Fowlers is much more in-depth. They are all good books IMO.
  3. Buy a new CD drive; you'll probably want one eventually anyways. You can install it to another computer and then move the hard drive, but XP will most likely throw a blue screen upon switching because of driver differences.
  4. You can patent software ideas, however it's a lengthy process from what I've heard. If you're in the US you can read more at the Patent Office
  5. Anybody else here attending SXSW's interactive conference? If so, hit me up and we can meetup.
  6. There is a wealth of recommendations in this thread as well as a variety of books in this one
  7. That's about the ugliest page I've ever seen. Just slap on some flashing gif's & a marquee tag and we'll be set Thanks for it though, always good reading through old tuts.
  8. After the payment was successful. For example, with Paypal you should use IPN to grab the payment info (or parse via email, etc.) No JS required, the CSS would either have an inline styling with lets say width % or a class that is set for width %. Example for being 55% to your goal: <div id="donation_bar"><div class="progress" style="width:55%;"> </div></div> <div id="donation_bar"><div class="progress 55"> </div></div> Of course this is a very basic example, but you catch my drift
  9. A couple of ways it could be done: Like you said, manual updating... although tedious When a donation is made it adds to a running total in a database, flat file, etc. When a donation is made, a full new row is made in the database - from there you can see more stats (who made the largest donation, average donation amount, etc) Also, you can do this via CSS with a little bit of trickery instead of doing GD
  10. Here's how I would do it, similar to cssfreak's solution. I float the list item instead of the actual anchor tag though. The CSS: #menu{ width: 960px; border: 1px solid #333; overflow: hidden; } #menu ul { list-style: none; margin: 0; padding: 0; } #menu ul li { float: left; } #menu ul li a { color:#000; display: block; text-decoration: none; font-size: 15px; padding: 15px; border-right: 1px solid #333; } #menu ul li a:hover{ background:#999; } /* Clearfix, you can find more info here: http://stackoverflow.com/questions/211383/which-method-of-clearfix-is-best/211467#211467 */ * html .clearfix{ height: 1%; overflow: visible; } *+html .clearfix{ min-height: 1%; } .clearfix:after{ clear: both; content: "."; display: block; height: 0; visibility: hidden; font-size: 0; } The HTML: <div id="menu"> <ul class="clearfix"> <li><a href=""><span>One</span></a></li> <li><a href=""><span>Two</span></a></li> <li><a href=""><span>Three</span></a></li> <li><a href=""><span>Four</span></a></li> <li><a href=""><span>Five</span></a></li> </ul> </div> The reason to use an unordered list is simple: because you have a list of menu items. It is the most schematically correct tag to use, unless you were in HTML and even then you'd use nav with an ul/li combo.
  11. Uhh... are you missing some CSS (and html)? I just see: #container { color:red; min-height:600px; }/code]
  12. Still need more info.... 10k uniques per... hour, day, week, month? Search application - is it cpu/filesystem/mysql/other heavy? And control panels typically cost extra, unless you go with an OS one like webmin/virtualmin.
  13. Scalability on a normal dedicated box can be pretty tough when you hit the limits of the current box and you need to expand outward. With cloud hosting it's a lot easier and you have less downtime when scaling the box itself. I haven't used phpfog before, but I've used a few different VPS/cloud hosts before and have found it easier if I quickly need 1GB more ram I pretty much can instantly have it.
  14. Sure, filtering is fine for search. Are there normal <a> links to the categories/keywords/brands anywhere else?
  15. Well, you should be using <a href="link_to_page.php">page name</a> instead of select & form tags. Is there any real reason you have the form there to begin with?
  16. It might find the search.php, and highly unlikely it would find the other combinations based off of that code alone.
  17. Yeah, I'm with giz on quite a few of his points especially explaining the terms more. I'm by no means an expert, but I don't consider myself a beginner either. I look for these kinds of things to find new strategies/architecture, but it's kinda a turn off when you say "sure im using X" but never explain what it really is, or why its important. Otherwise - great job! I look forward to listening to more of these
  18. Uhoh, procrastination strikes once again!
  19. Eh, I'll do a shameless plug here. I have a friend who has done many years of profitable niche websites. He recently setup a forum just for this: http://www.makemoneyforum.com/ which has some pretty answers to the questions you had above.
  20. Here's an example why not to do it that way: $user = new Model_User($username); $post = new Model_Post; $post->save($user, $data); $folder = new Model_Folder; $folder->save($user, $data); $image = new Model_Image; $image->save($user, $data); // ... vs $user = new Model_User($username); $user->create_post($data); $user->create_folder($data); $user->create_image($data); And yes, while the second option may seem "cleaner" in the example, and more "human-friendly" think of the Model_User class. Each time you want a user to add/save something new, you have to add a new method... which think about if you suddenly want to expand the user's ability to add 5 new [feature]? So instead of: class Model_User { public function __construct($username) { fetch id where $username; } public function fooBar( ) { // another method in the Model_User class } } You end up with: class Model_User { public function __construct($username) { fetch id where $username; } public function fooBar( ) { // another method in the Model_User class } public function create_post($post_data){ // do post creation } public function create_folder($folder_data){ // do folder creation } public function create_image($image_data){ // do image creation } // etc... }
  21. Uhh where does it say it isn't free? Sure, you have to apply to the program since it is a closed beta... but if you have a good enough reason for it Google is pretty good about getting you in.
  22. http://code.google.com/apis/maps/documentation/places/
  23. lol, wtf?
  24. TBH - I think those kinds of hosts screw people over because they typically output poor quality sites & charge an + a leg for it. Is this the case with them, I dunno. I can't judge. But... in the pricing grid if it ever says "Easy-to-use website builder - With Yola's Sitebuilder, no technical skills are needed and there's nothing to download. If you can click and type, you can make a website with Yola." and you're looking for just a good 'ole server for hosting your stuff... run the other way. Now are you calling them or doing it via email? If you havent tried calling, I'd call.
×
×
  • 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.