<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:admin="http://webns.net/mvcb/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
	<channel>
	  <title>Ask MetaFilter questions tagged with webprogramming</title>
      <link>http://ask.metafilter.com/tags/webprogramming</link>
      <description>Questions tagged with 'webprogramming' at Ask MetaFilter.</description>
	  <pubDate>Thu, 27 Aug 2009 15:01:00 -0800</pubDate> <lastBuildDate>Thu, 27 Aug 2009 15:01:00 -0800</lastBuildDate>

      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>	  
	<item>
	<title>Can I build a Craigslist Crawler?</title>
	<link>http://ask.metafilter.com/131313/Can%2DI%2Dbuild%2Da%2DCraigslist%2DCrawler</link>	
	<description>Can I safely and legally build a Craigslist crawler? If so, help me figure out how! See inside for details... I want to have a crawler built to scan Craigslist in all U.S. cities. I&apos;m launching a free online marketplace for the re-sale of niche products, and want to be able to contact Craigslist sellers to inform them about posting ads on my site. Is it legal? And if so, does anybody know what Craigslist has put in place to block this type of thing? Does CL have a daily e-mail limit? Do they change their parameters frequently so that crawlers have to be modified? &lt;br&gt;
&lt;br&gt;
Hopefully, this doesn&apos;t raise anybody&apos;s evil-spammer-red-flags. I hope to never send an e-mail to anyone who wouldn&apos;t be interested! I&apos;m just trying to reach a very targeted audience of sellers, and offering them a (free) alternative to CL. If there&apos;s something un-kosher about that, you can also let me know why. Nicely please :) &lt;br&gt;
&lt;br&gt;
Thanks MeFites!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.131313</guid>
	<pubDate>Thu, 27 Aug 2009 15:01:00 -0800</pubDate>
	<category>craigslist</category>
	<category>craigslistcrawler</category>
	<category>webdevelopment</category>
	<category>webprogramming</category>
	<dc:creator>wetpaint</dc:creator>
	</item>
	<item>
	<title>Web development big picture for a non-web programmer?</title>
	<link>http://ask.metafilter.com/124165/Web%2Ddevelopment%2Dbig%2Dpicture%2Dfor%2Da%2Dnonweb%2Dprogrammer</link>	
	<description>Can you give me any pointers on learning web development? Unlike other similar questions in the archives (&lt;a href=&quot;http://ask.metafilter.com/104298/What-should-I-learn-in-order-to-do-web-development&quot;&gt;1&lt;/a&gt;,  &lt;a href=&quot;http://ask.metafilter.com/92718/Help-me-pick-a-web-dev-language-to-learn&quot;&gt;2&lt;/a&gt;), I have a lot of programming experience. I haven&apos;t really followed web programming practices closely, however, because without keeping closely involved, it has been hard to sort out useful stuff from buzzwords and fads. (Non-web programming has enough of those!) I strongly prefer having a big-picture understanding of systems when working with them, so the various &quot;here&apos;s stuff to copy-and-paste to make this happen&quot; sites don&apos;t do me much good. I&apos;m not concerned with  that level, rather, I want to pick up the underlying skill set, so I can teach myself the surface details as necessary. (FWIW, I recently learned standard practices for HTML, RSS, and have gotten a sense of how to (and not to) use CSS. The stuff about &lt;a href=&quot;http://ask.metafilter.com/79296/Semantic-markup-and-the-world-wide-web-nonnoob-needs-an-explanation&quot;&gt;semantic markup&lt;/a&gt; makes a lot of sense to me. I suppose Javascript and jQuery come next?)&lt;br&gt;
&lt;br&gt;
A good example of a page I find opaque is the wikipedia page on &lt;a href=&quot;http://en.wikipedia.org/wiki/Representational_State_Transfer&quot;&gt;REST&lt;/a&gt;. It sounds like it&apos;s about managing state in a stateless protocol, and about abstracting away storage so that proxies, replacement servers, etc. can be used transparently, but the terminology is a bit alien, and I wonder if I&apos;m just missing something.&lt;br&gt;
&lt;br&gt;
For programming, I&apos;m quite comfortable with Python, Lua, C, OCaml, and Scheme. Of those, Lua is especially noteworthy, both because it would be my first choice (Python second) and because it&apos;s semantically quite close to Javascript. I&apos;m also familiar with RDBMSs (SQLite and postgres) and the relational model, and have about a decade&apos;s experience with Linux, BSD, and the associated toolchain.&lt;br&gt;
&lt;br&gt;
For other languages people tend to suggest: I don&apos;t know PHP, and everything I&apos;ve read about its design makes me wary. I have tried Ruby a bit, but don&apos;t care for it, and Lua + Python already cover that niche for me.&lt;br&gt;
&lt;br&gt;
I&apos;m not clear if learning a web framework would be a good idea for me or not. It would probably help with picking up the vocabulary I&apos;m missing, but at the same time, the &quot;handle the details for me&quot; aspect would interfere with learning what&apos;s actually happening. I&apos;m not worried about ORMs, etc., as I&apos;m fine with setting up abstractions for the database myself. I&apos;m also not concerned with scaling - I know a lot about algorithms, caching, etc. already, but I also know about premature optimization, so I won&apos;t worry about that unless something I write &lt;em&gt;needs&lt;/em&gt; to scale. Abstracting away browser incompatibilities would be quite welcome, though. (Frameworks also seem to be where most of the buzz is -- advice like &quot;check out _, it&apos;s teh new hotness&quot; really doesn&apos;t tell me anything...)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2009:site.124165</guid>
	<pubDate>Mon, 08 Jun 2009 05:48:00 -0800</pubDate>
	<category>learning</category>
	<category>web</category>
	<category>webapps</category>
	<category>webdevelopment</category>
	<category>webprogramming</category>
	<dc:creator>silentbicycle</dc:creator>
	</item>
	<item>
	<title>What should I learn in order to do web development?</title>
	<link>http://ask.metafilter.com/104298/What%2Dshould%2DI%2Dlearn%2Din%2Dorder%2Dto%2Ddo%2Dweb%2Ddevelopment</link>	
	<description>What should I learn in order to do web development? I would like to create some feature-rich websites with some Web 2.0 aspects to them.  I&apos;m trying to figure out what I need to learn.&lt;br&gt;
&lt;br&gt;
At present, I know XHTML, CSS, and javascript.  There is so much else out there - php, perl, xml, ajax, ruby, sql,  c#, java applets, and on and on and on.  &lt;br&gt;
&lt;br&gt;
This has been asked before, but not recently, and I know how fast the web changes.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.104298</guid>
	<pubDate>Wed, 15 Oct 2008 03:09:46 -0800</pubDate>
	<category>css</category>
	<category>html</category>
	<category>javascript</category>
	<category>webdesign</category>
	<category>webdevelopment</category>
	<category>webprogramming</category>
	<category>xhtml</category>
	<dc:creator>giggleknickers</dc:creator>
	</item>
	<item>
	<title>I want some initials after my name, please!</title>
	<link>http://ask.metafilter.com/101214/I%2Dwant%2Dsome%2Dinitials%2Dafter%2Dmy%2Dname%2Dplease</link>	
	<description>What are the must-have certifications for a web developer working in higher education? I just started a new job as a web developer at a liberal arts college in the upstate new york area, and my boss has indicated that there will be both funding and administrative support for me to obtain certifications in my field (and, of course, the extra knowledge I will gain from preparing will be a great asset to me and the college!)&lt;br&gt;
&lt;br&gt;
We have a mixed environment around here, with servers running Windows 2003, AIX, FreeBSD, Debian Linux, and OSX. We&apos;re probably going to be having fewer and fewer Windows 2003 servers as time goes by, and as we move to a virtualization setup, we&apos;ll have a lot more. We&apos;re writing in HTML and CSS, of course, but there&apos;s a fair amount of ColdFusion, PHP, Perl, and Python going on as well, and since we&apos;re using &lt;a href=&quot;http://www.djangoproject.com&quot;&gt;Django&lt;/a&gt; for some things, we&apos;re going to be doing a lot more with Python as time goes by.&lt;br&gt;
&lt;br&gt;
So far, I&apos;m looking at:&lt;br&gt;
&lt;ul&gt;&lt;br&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/CISSP&quot;&gt;CISSP&lt;/a&gt;&lt;/li&gt;&lt;br&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Certified_Ethical_Hacker&quot;&gt;Certified Ethical Hacker&lt;/a&gt;&lt;/li&gt;&lt;br&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Project_Management_Professional&quot;&gt;Project Management Professional&lt;/a&gt;&lt;/li&gt;&lt;br&gt;
&lt;li&gt;&lt;a href=&quot;http://www.w3schools.com/cert/cert_html.asp&quot;&gt;W3C HTML&lt;/a&gt;&lt;/li&gt;&lt;br&gt;
&lt;li&gt;&lt;a href=&quot;http://certification.comptia.org/linux/&quot;&gt;CompTIA Linux+&lt;/a&gt; and &lt;a href=&quot;http://certification.comptia.org/security/default.aspx&quot;&gt;Security+&lt;/a&gt;&lt;/li&gt;&lt;br&gt;
&lt;/ul&gt;&lt;br&gt;
&lt;br&gt;
Any bad experiences with any of these? Any good experiences?&lt;br&gt;
Anything I&apos;m missing from my list?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.101214</guid>
	<pubDate>Mon, 08 Sep 2008 13:38:18 -0800</pubDate>
	<category>ceh</category>
	<category>certification</category>
	<category>cissp</category>
	<category>highereducation</category>
	<category>webdeveloper</category>
	<category>webdevelopment</category>
	<category>webprogrammer</category>
	<category>webprogramming</category>
	<dc:creator>fvox13</dc:creator>
	</item>
	<item>
	<title>Need a site like AskMetaFilter.  Any Suggestions?</title>
	<link>http://ask.metafilter.com/88937/Need%2Da%2Dsite%2Dlike%2DAskMetaFilter%2DAny%2DSuggestions</link>	
	<description>Does anyone know of a template that is similar to AskMetaFilter?  I&apos;m trying to set up a communications site for my company, and I think that this format would suit it perfectly.  I&apos;m not much of a programmer, but I really like the social format of this site and think that my company could benefit from a similar structure for our interior communications.  Any suggestions?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.88937</guid>
	<pubDate>Tue, 15 Apr 2008 23:33:59 -0800</pubDate>
	<category>comunications</category>
	<category>internet</category>
	<category>socialnetworks</category>
	<category>webprogramming</category>
	<dc:creator>ISeemToBeAVerb</dc:creator>
	</item>
	<item>
	<title>Adding tagging to my php CMS</title>
	<link>http://ask.metafilter.com/34897/Adding%2Dtagging%2Dto%2Dmy%2Dphp%2DCMS</link>	
	<description>Whats the best way to setup and implement a tagging/folksonomy system into a php content management system from scratch? I use a custom php based content management system at my work and i&apos;m wondering what what the best way to set up a tagging/folksonomy type system like the ones you see here and delisous, etc. i&apos;m building it into my system by hand, but i&apos;d really like some advice on where to start, such as table structure, useful functions, etc.&lt;br&gt;
&lt;br&gt;
I appreciate any help, this has been a difficult thing to google for.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2006:site.34897</guid>
	<pubDate>Wed, 22 Mar 2006 13:51:49 -0800</pubDate>
	<category>folksonomy</category>
	<category>php</category>
	<category>webprogramming</category>
	<dc:creator>yeahyeahyeahwhoo</dc:creator>
	</item>
	<item>
	<title>How can other people map their domain names to my subdomains?</title>
	<link>http://ask.metafilter.com/11998/How%2Dcan%2Dother%2Dpeople%2Dmap%2Dtheir%2Ddomain%2Dnames%2Dto%2Dmy%2Dsubdomains</link>	
	<description>How do you do that thing whereby a person can go to your website and map their domain to a subdirectory of your own website? Do you need to have root on your server to do this or are there easier (read: cheaper) ways to do it?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2004:site.11998</guid>
	<pubDate>Sat, 20 Nov 2004 13:19:33 -0800</pubDate>
	<category>domain</category>
	<category>domainmapping</category>
	<category>html</category>
	<category>programming</category>
	<category>subdirectory</category>
	<category>subdomain</category>
	<category>webmap</category>
	<category>webprogramming</category>
	<dc:creator>subverted</dc:creator>
	</item>
	<item>
	<title>How do I provide separate content for non-Flash web browsers?</title>
	<link>http://ask.metafilter.com/4831/How%2Ddo%2DI%2Dprovide%2Dseparate%2Dcontent%2Dfor%2DnonFlash%2Dweb%2Dbrowsers</link>	
	<description>Web Dev: Is there any way to define alternate content (i.a.: an html menu) for non-flash enabled browsers?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2004:site.4831</guid>
	<pubDate>Thu, 22 Jan 2004 14:19:24 -0800</pubDate>
	<category>alternativecontent</category>
	<category>flashenabledbrowers</category>
	<category>non-flashenabled</category>
	<category>webdevelopment</category>
	<category>webprogramming</category>
	<dc:creator>signal</dc:creator>
	</item>
	
	</channel>
</rss>

