<?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 posts tagged with Programming</title>
      <link>http://ask.metafilter.com/tags/Programming</link>
      <description>tag posts with Programming</description>
	  	  <pubDate>Wed, 15 Oct 2008 14:39:56 -0800</pubDate>
      <lastBuildDate>Wed, 15 Oct 2008 14:39:56 -0800</lastBuildDate>

      <language>en-us</language>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <ttl>60</ttl>	  
	<item>
	<title>programming</title>
	<link>http://ask.metafilter.com/104352/programming</link>	
	<description>What data type can I use to write one byte of data to a file in C? On my system short int is 2 bytes. I know writing a character to a file will give me one byte, but I need some of them to have a msb of 1, not 0--which all ascii values do.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.104352</guid>
	<pubDate>Wed, 15 Oct 2008 14:39:56 -0800</pubDate>

<category>programming</category>

	<dc:creator>amsterdam63</dc:creator>
	</item>
	<item>
	<title>What should I code to learn a given language?</title>
	<link>http://ask.metafilter.com/104229/What-should-I-code-to-learn-a-given-language</link>	
	<description>Let&apos;s say I want to learn a few (more) programming languages. What application/solution would it be best to try to create in order to really &quot;learn&quot; a given language? I don&apos;t tend to respond well to standard tutorials, especially since with few exceptions most of them in the beginning look very similar (hello world, etc). I&apos;m much more interested in jumping into the middle of things and figuring out how the language works by building something that actually does something.&lt;br&gt;
&lt;br&gt;
With this in mind, what solutions should I build for a given language of choice.&lt;br&gt;
&lt;br&gt;
&lt;small&gt;To give an example: I&apos;m fairly familiar with web programming, and I would guess the best app to use to learn a web programming language/framework (Ruby on Rails, PHP, ColdFusion, etc) would be to create a web-based messaging system. That would allow yourself to gain familiarity in database calls, file processing and management (maybe even image processing), interacting with mail servers, parsing text, and display.&lt;/small&gt;&lt;br&gt;
&lt;br&gt;
I&apos;m interest in any and all languages, although I&apos;m leaning more towards languages that are strongly supported/used in the open source community, although I am also interested in languages normally employed in academic settings (ML comes to mind). Finally, I&apos;d also be interested in knowing this answer for common programming technologies/formats (Ant/XML/XSLT) and miscellaneous (projects at &lt;a href=&quot;http://projects.apache.org/&quot;&gt;Apache&lt;/a&gt; come to mind)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.104229</guid>
	<pubDate>Tue, 14 Oct 2008 10:49:39 -0800</pubDate>

<category>programming</category>

<category>languages</category>

<category>learning</category>

	<dc:creator>Deathalicious</dc:creator>
	</item>
	<item>
	<title>VB: Putting filenames in a message body.</title>
	<link>http://ask.metafilter.com/104186/VB-Putting-filenames-in-a-message-body</link>	
	<description>VB Script Help: I would like to put the filenames of my attachments into the message body of my emails. How do I do that? I&apos;m not a programmer - I&apos;m just using a script that I ran across somewhere on the Internet. I&apos;m using Outlook 2003 on XP. So far this script renames the subject, adds a quick line to the body and then sends the message. I would like it to add the file names of the attachments (plural) to the body after my &quot;inspirational message.&quot; Bonus: Can I point my current olItem.Body at a text file?&lt;br&gt;
&lt;br&gt;
&lt;pre&gt;&lt;br&gt;
Sub ChangeSubject()&lt;br&gt;
Set oActiveExplorer = Application.ActiveExplorer&lt;br&gt;
MsgBox TypeName(oActiveExplorer.Selection)&lt;br&gt;
Set oSelection = oActiveExplorer.Selection&lt;br&gt;
    For I = 1 To oSelection.Count&lt;br&gt;
        Set olItem = oSelection.Item(I)&lt;br&gt;
        olItem.Subject = &quot;Your weekly inspirational message&quot;&lt;br&gt;
        olItem.Body = &quot;Inspirational Message&quot;&lt;br&gt;
        olItem.Send&lt;br&gt;
    Next&lt;br&gt;
End Sub&lt;br&gt;
&lt;/pre&gt;</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.104186</guid>
	<pubDate>Mon, 13 Oct 2008 23:25:05 -0800</pubDate>

<category>VB</category>

<category>outlook</category>

<category>programming</category>

<category>message</category>

<category>body</category>

<category>attachment</category>

	<dc:creator>bigmusic</dc:creator>
	</item>
	<item>
	<title>A to B via Z</title>
	<link>http://ask.metafilter.com/104038/A-to-B-via-Z</link>	
	<description>Can anyone direct me to some good sources of algorithms or tutorials that will help me to creater something somewhat more complex than a 2D particle system? I can already create a 2D particle system (balls colliding with and rebounding from each other and from enclosing walls). And there are plenty of examples and tutorials for that kind of thing, so that&apos;s not what I&apos;m looking for.&lt;br&gt;
&lt;br&gt;
What I am looking for are resources that will help me to develop something more complex, where the objects are &apos;simulated creatures&apos;. I&apos;ve created a couple of prototypes already, but they&apos;re really not up to scratch. Here&apos;s a list of the things the simulation needs to do:&lt;br&gt;
&lt;br&gt;
1. Creatures normally move about at random within a set of boundaries. They mostly move in straight lines but sometimes pause for a while or change direction.&lt;br&gt;
&lt;br&gt;
2. When creatures collide with other creatures (or boundaries), they turn and move off in a new, random direction (one that takes them &apos;away&apos; from the collision.&lt;br&gt;
&lt;br&gt;
3. (and this is where my problems start) Creatures can be directed to go to a particular point, and will find their way to that point, either directly or by going around obstacles (including other creatures).&lt;br&gt;
&lt;br&gt;
Is basing my approach on a particle system the right way to go about this? Would it be better to switch to a tile-based system and try to use something like an A* pathfinding algorithm? I&apos;m really looking for some resources that adopt a &apos;hand-holding&apos; approach, as my games-programming skills are somewhat limited.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.104038</guid>
	<pubDate>Sun, 12 Oct 2008 05:05:34 -0800</pubDate>

<category>programming</category>

<category>motion</category>

<category>simulation</category>

<category>algorithms</category>

<category>pathfinding</category>

<category>2D</category>

<category>games</category>

	<dc:creator>le morte de bea arthur</dc:creator>
	</item>
	<item>
	<title>How can I load (and sort) a really huge text file in Perl?</title>
	<link>http://ask.metafilter.com/103795/How-can-I-load-and-sort-a-really-huge-text-file-in-Perl</link>	
	<description>How do I load and then sort a really huge (94 MB) text file list of words?  Perl runs out of memory trying to load all the lines-- before I have a chance to try to sort it. My text file contains a list of words, one per line.  I&apos;d like to sort this list into alphabetical order (and then ultimately traverse the sorted list to easily parse out all of the non-unique tokens).  Here is what I was doing in Perl:&lt;br&gt;
&lt;br&gt;
&lt;code&gt;&lt;br&gt;
open LARGELIST, &quot;large_source_file.txt&quot; or die $!;&lt;br&gt;
print &quot;Loading file...\n&quot;;&lt;br&gt;
@lines = [LARGELIST];&lt;br&gt;
print &quot;Done&quot;;&lt;br&gt;
@sorted = sort(@lines);&lt;br&gt;
&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
(The brackets around LARGELIST are supposed to be the less-than and greater-than signs, but that would get stripped out in AskMeFi for looking like an HTML tag.)&lt;br&gt;
&lt;br&gt;
After chugging for a while, perl runs out of memory while at the loading-file stage.  I&apos;m definitely not a Perl guru, so is there a more memory-efficient way I should do this (or is there some entirely different approach/language I should be trying)?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.103795</guid>
	<pubDate>Wed, 08 Oct 2008 22:06:49 -0800</pubDate>

<category>perl</category>

<category>sort</category>

<category>code</category>

<category>programming</category>

	<dc:creator>kosmonaut</dc:creator>
	</item>
	<item>
	<title>Please help a Struts / Hibernate noob fix what is likely a very simple bug!</title>
	<link>http://ask.metafilter.com/103748/Please-help-a-Struts-Hibernate-noob-fix-what-is-likely-a-very-simple-bug</link>	
	<description>Please help a Struts / Hibernate noob fix what is likely a very simple bug! Ok, so this web app is using the Struts framework and Hibernate for the database side of things.&lt;br&gt;
&lt;br&gt;
It is an &quot;inquiry tracking&quot; application. The user searches for a client, selects the client and is then brought to a history page which lists all past inquiries for that client.&lt;br&gt;
&lt;br&gt;
The problem is that if the Staff member who fielded a particular inquiry has been deleted, an exception gets thrown and the page doesnt load.&lt;br&gt;
&lt;br&gt;
The exception is...&lt;br&gt;
&lt;br&gt;
ApplicationDispatcher[/appName]: Servlet.service() for servlet debugjsp threw exception&lt;br&gt;
org.apache.jasper.JasperException: No row with the given identifier exists: [package.appName.domain.model.Staff#STAFFIDINQUESTION ]&lt;br&gt;
&lt;br&gt;
So, the Inquiry object holds a StaffId and presumably at some point it is searching through the staff list to translate the StaffId to StaffName which gets displayed. This error happens when the StaffId is not present in the list of Staff. This all makes sense to me.&lt;br&gt;
&lt;br&gt;
My trouble is I have almost no experience with Struts and Hibernate and I can&apos;t seem to find where this is actually happening.What I would like it to do is use the StaffId where there is no Staff to match with to get the name.&lt;br&gt;
&lt;br&gt;
My google fu and textbook fu has completely failed me on this one. I have been playing with this in the debugger in jbuilder for hours and pouring over XML files but I just can&apos;t seem to find where this stuff is actually happening. Many thanks for anyone who can shed some light or point me in the right direction.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.103748</guid>
	<pubDate>Wed, 08 Oct 2008 13:41:04 -0800</pubDate>

<category>Java</category>

<category>Struts</category>

<category>Hibernate</category>

<category>Programming</category>

	<dc:creator>utsutsu</dc:creator>
	</item>
	<item>
	<title>programming</title>
	<link>http://ask.metafilter.com/103655/programming</link>	
	<description>What is the best way to get a programming job without a computer science degree? I recently got a finance degree, but I am pretty decent at programming. How can I prove this to a company I want to work for? Get a certification? Write some programs as a kind of portfolio? Any suggestions/advice are appreciated.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.103655</guid>
	<pubDate>Tue, 07 Oct 2008 13:29:43 -0800</pubDate>

<category>programming</category>

	<dc:creator>amsterdam63</dc:creator>
	</item>
	<item>
	<title>Where can I find an honest, intelligent, organized community of folks looking for freelance .NET programmers?</title>
	<link>http://ask.metafilter.com/103522/Where-can-I-find-an-honest-intelligent-organized-community-of-folks-looking-for-freelance-NET-programmers</link>	
	<description>Where can I find an honest, intelligent, organized community of folks looking for freelance .NET programmers? I&apos;m looking to supplement my day job with freelance C# programming.  I have about 15 hours per week free, so I&apos;m looking for smallish projects (perhaps 45-90 hours per project..) to fill in my spare time.  &lt;br&gt;
&lt;br&gt;
I&apos;m a clean, efficient and thorough programmer, with excellent references looking to work for honest, intelligent, organized people.  Can you point me in the direction of a quality freelance software development community?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.103522</guid>
	<pubDate>Mon, 06 Oct 2008 07:38:56 -0800</pubDate>

<category>freelance</category>

<category>net</category>

<category>c</category>

<category>project</category>

<category>programming</category>

	<dc:creator>Glendale</dc:creator>
	</item>
	<item>
	<title>Learning to program help?</title>
	<link>http://ask.metafilter.com/103298/Learning-to-program-help</link>	
	<description>Help me advance my computer education! I have been teaching myself computer programming over the past few months by working through &lt;a href=&quot;http://openbookproject.net//thinkCSpy/index.xhtml&quot;&gt;this &lt;/a&gt;online Python textbook, and trying to complete the exercises on MIT&apos;s opencourseware Intro to Computer Science.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
The tutorial does an excellent job of explaining the fundamentals and I&apos;m now familiar with basic syntax and structures. However, I&apos;m kind of at a stopping point. I&apos;ve basically read through the tutorial (and one or two others) twice and finished the exercises in it, but I haven&apos;t completely submitted to knowledge everything in it. Just as importantly, the exercises provided in the tutorial cover only the basics and I doubt that if I was faced with a &quot;unique&quot;, complex problem that I&apos;d be able to write my own code to solve it.&lt;br&gt;
&lt;br&gt;
So I have two questions:&lt;br&gt;
&lt;br&gt;
First, based on my past experience in mathematics, the best way to learn new material is to go through a set of exercises/problems, try to do them on my own, and then look at the solutions. The MIT site has exactly what I&apos;m looking for but doesn&apos;t have solutions or suggested code, and I&apos;ve already finished going through that site. Surprisingly, I&apos;m having a lot of trouble finding other sources for these type problems.  Can anyone suggest a good place to get exercises with solutions that would help me to learn and practice my skills? Perhaps other college&apos;s intro to computer science class websites that make their homework available online (preferably in Python)? Or, alternatively, any suggestions for other ways to reinforce the material?&lt;br&gt;
&lt;br&gt;
Second, where to next? After I master the basics that are covered in the &quot;Python for non programmers&quot; tutorial, I&apos;d like to continue to get better and learn how to do more complex things. It doesn&apos;t seem like learning another language is a great idea at this point; better to master Python rather than gaining a cursory understanding of several languages. How do I get better? (A side note-programming does not come naturally to me at all, so the advice that I&apos;ve received from my two computer-nerd friends, &quot;Just start messing around, do cool stuff&quot; has not been helpful at all. I do much better with structured stuff like you would get in a academic course).&lt;br&gt;
&lt;br&gt;
Thanks!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.103298</guid>
	<pubDate>Thu, 02 Oct 2008 22:24:08 -0800</pubDate>

<category>python</category>

<category>computer</category>

<category>programming</category>

<category>learning</category>

<category>education</category>

	<dc:creator>btkuhn</dc:creator>
	</item>
	<item>
	<title>How do I access the drupal admin panel. </title>
	<link>http://ask.metafilter.com/102815/How-do-I-access-the-drupal-admin-panel</link>	
	<description>Three drupal questions

1. I disabled the log in form on the main page, now how do I get to the admin panel? 
(Please note, I have a local install of drupal, php, MySQL and Apache for Dev purposes.) 

2. How can I create drop down menus? 
3. Is there a way I can change the layout for a certain page? Such as I want the main page to be two columns while others to be one with tables or something to that effect for grid data. How can I do this? </description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.102815</guid>
	<pubDate>Sat, 27 Sep 2008 14:56:44 -0800</pubDate>

<category>drupal</category>

<category>internet</category>

<category>id10terror</category>

<category>programming</category>

<category>HTML</category>

<category>CSS</category>

	<dc:creator>BoldStepDesign</dc:creator>
	</item>
	<item>
	<title>arrays of strings in C/C++</title>
	<link>http://ask.metafilter.com/102779/arrays-of-strings-in-CC</link>	
	<description>I am currently a second semester programming student and I missed class because of jail; I was trespassing. my problem is, in my structured programming class we are using C/C++ and I need to know how to make an array of strings: multiple strings stored in an array. can someone help or guide me in the right direction.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.102779</guid>
	<pubDate>Sat, 27 Sep 2008 04:56:58 -0800</pubDate>

<category>computer</category>

<category>programming</category>

	<dc:creator>phllip.phillip</dc:creator>
	</item>
	<item>
	<title>Best Programming Language for an Engineer</title>
	<link>http://ask.metafilter.com/102551/Best-Programming-Language-for-an-Engineer</link>	
	<description>What would be the best programming language for me to learn for use as a Water Resources Engineer? I am a Water Resources Engineer, and I do a lot of modeling. In college, I took a class in which we used VB and a class in which we used Fortran. In grad school (masters) I used mostly matlab  or just excel for problem solving. I am considering getting my PhD. and if I do, it is likely that I&apos;ll have to do a good bit of programming (Its very likely that I&apos;ll be writing some finite element method code). I am trying to determine which would be the best programming language for me to learn. I didn&apos;t really like VB or Fortran, and believe that they are both too limited. IF you have any question for me please ask. thanks.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.102551</guid>
	<pubDate>Wed, 24 Sep 2008 12:52:21 -0800</pubDate>

<category>programming</category>

<category>programminglanguage</category>

<category>engineering</category>

<category>civilengineering</category>

<category>hydraulicengineering</category>

<category>waterresources</category>

<category>waterresourcesengineering</category>

	<dc:creator>warriorengineer</dc:creator>
	</item>
	<item>
	<title>Python and Data Mining</title>
	<link>http://ask.metafilter.com/102029/Python-and-Data-Mining</link>	
	<description>Is Python a logical choice to learn if I want to create Data Mining programs. I have never programmed before but have interest in createing long term data management and mining programs for my research. I heard from many people that python is an easy enough programming language to learn: I dont want to learn the easy but useless language for my interest. I am looking to create a simple data interface for the users to imput data with a strong analitical back end. Think, teh computer screens that starbucks and mcDonalds use but with a few other bells and whistles. Is python capable of doing this (mostly concerned about the analytical part)</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.102029</guid>
	<pubDate>Thu, 18 Sep 2008 09:01:31 -0800</pubDate>

<category>data</category>

<category>mining</category>

<category>Python</category>

<category>programming</category>

	<dc:creator>elationfoundation</dc:creator>
	</item>
	<item>
	<title>What&apos;re the essential web languages for a new developer?</title>
	<link>http://ask.metafilter.com/101921/Whatre-the-essential-web-languages-for-a-new-developer</link>	
	<description>I&apos;d like to learn some web languages to help me take advantage of APIs and generally be more useful. It&apos;s been a crazy month and a half. After letting programming lapse entirely, both as hobby and profession, I&apos;ve found myself seated in the role again. As the only person with even the vaguest idea of how programming languages work, I&apos;ve been appointed the job of &quot;Web development guy&quot; at the small company I work for.&lt;br&gt;
&lt;br&gt;
This has turned out to be wonderful. I&apos;m kept busy, I get wide creative latitude and I genuinely enjoy the act of creating. And, if I do say so myself, I&apos;m not too bad at it. I dove right in reading up on modern CSS, digging through the archives of Alistapart, challenging myself to implement complex solutions and generally learning by doing. I read a ton on best practices and worked hard to make my web code pass the &quot;drop-dead&quot; test- If I died today, I&apos;m certain someone with only minimal knowledge could pick up my code tommorrow.&lt;br&gt;
&lt;br&gt;
So this is great! But now I&apos;m looking to try and be even more useful. I&apos;d love to start learning some web-friendly languages so that I can flex my programming muscle. There are things no manner of CSS wizardry can accomplish that I&apos;d like to be doing. If there&apos;s an API that I think could be helpful, I&apos;d love to be able to take advantage of it. &lt;br&gt;
&lt;br&gt;
But, like I said, I&apos;m still rusty. So I&apos;m looking for two things&lt;br&gt;
&lt;br&gt;
-What are the vital web languages that a budding development dude should be familiar with.&lt;br&gt;
-Where should he learn them?&lt;br&gt;
&lt;br&gt;
Books, videos, web tutorials- I&apos;m open to all of them. I&apos;m just looking to solicit advice from folks who are in the trenches. I&apos;m not looking to be able to brew my own social network or create a mega database, but I&apos;d like to know enough to generate some dynamic content or employ some Java tricks when most pedestrian methods fail.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.101921</guid>
	<pubDate>Wed, 17 Sep 2008 08:50:55 -0800</pubDate>

<category>webdevelopment</category>

<category>weblanguages</category>

<category>programming</category>

<category>api</category>

	<dc:creator>GilloD</dc:creator>
	</item>
	<item>
	<title>Looking for a way automate making custom resumes</title>
	<link>http://ask.metafilter.com/101789/Looking-for-a-way-automate-making-custom-resumes</link>	
	<description>Where can I find a service / program that would enable me to dynamically create resumes and cover letters? I use a method for fabricating cover letters and resumes.&lt;br&gt;
&lt;br&gt;
I tailor my documents to match the jobs I&apos;m applying for.&lt;br&gt;
&lt;br&gt;
My method involves annotating my work history with phrases describing my work, my personal projects, my school experience, etc.  I&apos;ve stored common annotations in a large spreadsheet in order to reuse some of my previous work.&lt;br&gt;
&lt;br&gt;
Everything relevant to the job is represented.  This is the most successful method I&apos;ve tried and I&apos;d prefer to keep using it.&lt;br&gt;
&lt;br&gt;
This process takes quite a long time to produce viable documents.&lt;br&gt;
&lt;br&gt;
I&apos;d like to automate the process.&lt;br&gt;
&lt;br&gt;
I&apos;m in the process of doing my own research and developing a scripting solution as an alpha method for automating the process.  I want to know if this has been done before; To save me some time and trouble.&lt;br&gt;
&lt;br&gt;
Thanks for your input.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.101789</guid>
	<pubDate>Mon, 15 Sep 2008 19:15:15 -0800</pubDate>

<category>resume</category>

<category>coverletter</category>

<category>jobapplication</category>

<category>application</category>

<category>job</category>

<category>jobs</category>

<category>programming</category>

<category>scripting</category>

<category>webapp</category>

<category>webapplication</category>

	<dc:creator>Pontifex</dc:creator>
	</item>
	<item>
	<title>Advice on teaching programming to math genius 11 year old girls</title>
	<link>http://ask.metafilter.com/101754/Advice-on-teaching-programming-to-math-genius-11-year-old-girls</link>	
	<description>Advice on teaching programming to math genius 11 year old girls? I&apos;ve agreed to teach an informal programming class for some neighbor kids who all attend an advanced math+science school. I&apos;ll be using processing as the platform. I have a fair amount of successful experience teaching processing to adults and college students, so I&apos;m looking for tips on how to adjust my teaching for talented preteens. I&apos;m taking it for granted they&apos;ll be better than me at math.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.101754</guid>
	<pubDate>Mon, 15 Sep 2008 11:38:49 -0800</pubDate>

<category>teaching</category>

<category>kids</category>

<category>programming</category>

	<dc:creator>puppy kuddles</dc:creator>
	</item>
	<item>
	<title>How to estimate the quality of an employer&apos;s code base in an interview for a programming job?</title>
	<link>http://ask.metafilter.com/101525/How-to-estimate-the-quality-of-an-employers-code-base-in-an-interview-for-a-programming-job</link>	
	<description>I have an upcoming interview for a programming job. I&apos;d like to find out a bit about the quality of the code of the product I&apos;d be assigned to develop, i.e. is it dailywtf material or decent enough. Any ideas how to get some information out of the interviewers, at least some of whom are assumed to be technical people? Some good indicators include things in the &lt;a href=&quot;http://www.joelonsoftware.com/articles/fog0000000043.html&quot;&gt;Joel Test&lt;/a&gt;: if the company fails on many of these counts, it&apos;s a safe bet that the coders aren&apos;t too &quot;professional&quot; and probably don&apos;t know what they&apos;re doing, and the code will most likely be similarly bad.&lt;br&gt;
&lt;br&gt;
Asking &quot;is your code any good&quot; probably won&apos;t produce an useful answer, or make me look too good. It&apos;s probably a better idea to ask about things similar to the Joel Test, things that are closely connected to the code or the coding process, and then form a good enough picture from this data. Asking coders or other well informed technical people good questions is crucial, so what type of questions would you ask, and what other telltale signs would you look for?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.101525</guid>
	<pubDate>Fri, 12 Sep 2008 05:39:22 -0800</pubDate>

<category>interview</category>

<category>programming</category>

	<dc:creator>lifeless</dc:creator>
	</item>
	<item>
	<title>High level website concept -does this functionality exist out of the box?   </title>
	<link>http://ask.metafilter.com/101396/High-level-website-concept-does-this-functionality-exist-out-of-the-box</link>	
	<description>Is there a Joomla component or other out-of-the-box system that does this already? --Website concept Say I want to start a website that allows Ice Cream Parlor owners to post their daily featured ice cream lists to their Profile Page. Each Ice Cream Parlor can only update their own Profile Page, but they can see everybody else&apos;s Profile Pages. &lt;br&gt;
&lt;br&gt;
Is there a Joomla component or other out-of-the-box system that does this already?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.101396</guid>
	<pubDate>Wed, 10 Sep 2008 14:04:01 -0800</pubDate>

<category>joomla</category>

<category>programming</category>

<category>question</category>

<category>concept</category>

	<dc:creator>muchomas21</dc:creator>
	</item>
	<item>
	<title>Ambitious?  OH YES</title>
	<link>http://ask.metafilter.com/100911/Ambitious-OH-YES</link>	
	<description>Due to my nitpicks with Drupal, Joomla, etc, I want to learn to program a custom web content management system. I have very little programming experience, so where do I go from here? Oh man isn&apos;t it annoying when some newbie says &quot;I WANT TO PROGRAM&quot; and expects you to point him to some magical book that will tell him exactly what to do...  Well yes it is and here I am asking exactly that!&lt;br&gt;
&lt;br&gt;
So what do I do now? What language do I need to learn? What other stuff?  I guess what I&apos;m looking for is a complete guide from idea to implementation with my limited skill set (a little php and other traditional site building skills)&lt;br&gt;
&lt;br&gt;
I realize that a ground-up coding project is probably a little ambitious for a novice, so maybe a good, simple open source project to modify?&lt;br&gt;
&lt;br&gt;
I dunno, you folks are the experts.  Let&apos;s hear them ideas, hive mind!</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.100911</guid>
	<pubDate>Thu, 04 Sep 2008 13:13:23 -0800</pubDate>

<category>website</category>

<category>internet</category>

<category>programming</category>

	<dc:creator>Willie0248</dc:creator>
	</item>
	<item>
	<title>Where to find TBS promos from the 90s?</title>
	<link>http://ask.metafilter.com/100909/Where-to-find-TBS-promos-from-the-90s</link>	
	<description>Where can I find a TBS promo from the 90s? It wasn&apos;t specific to any programming but it had a lot of motion graphics. It was, if I remember correctly, in the form of a pinball machine and it followed a pinball around the board. The bumpers of the pinball machine were different parts of the overall TBS programs. I remember that John Wayne and Braves baseball were a couple of the things highlighted. It was really cool.&lt;br&gt;
&lt;br&gt;
Any help appreciated!&lt;br&gt;
&lt;br&gt;
Danke, &lt;br&gt;
Botunda</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.100909</guid>
	<pubDate>Thu, 04 Sep 2008 12:37:56 -0800</pubDate>

<category>promos</category>

<category>programming</category>

<category>motiongraphics</category>

<category>90s</category>

	<dc:creator>Botunda</dc:creator>
	</item>
	<item>
	<title>Parcelling out a program</title>
	<link>http://ask.metafilter.com/100469/Parcelling-out-a-program</link>	
	<description>I&apos;m having an incredible amount of trouble parceling out my programming work. For those of you  who are coders how do you successfully organize your projects?</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.100469</guid>
	<pubDate>Fri, 29 Aug 2008 15:56:53 -0800</pubDate>

<category>programming</category>

<category>organization</category>

	<dc:creator>Rubbstone</dc:creator>
	</item>
	<item>
	<title>How do I sell to norse companies?</title>
	<link>http://ask.metafilter.com/99896/How-do-I-sell-to-norse-companies</link>	
	<description>Norwegian Businessfilter: How would an american with almost no understanding of Bokm&#xe5;l go about getting contracts from Norwegian companies? What&apos;s the best way to go about selling computer programming services remotely to companies based in Norway?  Is there an English-language business portal for the Norwegian tech industry?  Really, this isn&apos;t entirely specific to Norway, but I&apos;m trying to take advantage of lower taxes from foreign income while developing contracts with clients in countries I&apos;d like to visit in the next 2 - 3 years.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.99896</guid>
	<pubDate>Fri, 22 Aug 2008 14:24:41 -0800</pubDate>

<category>Norway</category>

<category>business</category>

<category>programming</category>

<category>sales</category>

<category>internationalsales</category>

	<dc:creator>MaxK</dc:creator>
	</item>
	<item>
	<title>Help me go from PHP to VB.net.</title>
	<link>http://ask.metafilter.com/99832/Help-me-go-from-PHP-to-VBnet</link>	
	<description>Help me go from PHP to VB.net. I know PHP. I want to learn VB.net. Since I&apos;m used to understanding basic concepts in one way, I&apos;m having a hard time in VB.net rethinking things. Here are my specific questions:&lt;br&gt;
&lt;br&gt;
- In PHP, if I want to call a method (I know, in PHP they&apos;re called functions, but go with me here), I use &quot;Method_Name(Parameters_If_Any);&quot;. And that is always the syntax. But in VB.net, it seems to change. For example, &quot;Console.WriteLine(strMyString)&quot; is a method that prints something to the current console. But &quot;myObject.GetType()&quot; is also a method that gets the type of an object. In this second example, the function comes last, after an object, and there are no parameters. How do I know when to use which syntax? That doesn&apos;t make sense to me. What am I missing here?&lt;br&gt;
&lt;br&gt;
- In VB.net, when I dimension a variable, I have to declare its type and its value. That makes sense to me. For example, &quot;Dim strMyString as String = &quot;This is a string&quot;&quot;. But I don&apos;t understand how/why you would dimension a *variable* as an object. For example, &quot;Dim variable As System.DBNull = System.DBNull.Value&quot;. What the heck does that mean? I&apos;m dimensioning a variable as an object and initializing its value to another object?&lt;br&gt;
&lt;br&gt;
- In VB.net, why do I sometimes dimension a variable as an object without creating a new instance (i.e., &quot;Dim variable as Object&quot;) and sometimes I dimension a variable as an object by creating a new instance (i.e. &quot;Dim variable as New Object&quot;). &lt;br&gt;
&lt;br&gt;
Again, I&apos;m brand spanking new to VB.net. I&apos;ve got what seems to be a pretty good book, but these are just some stuff I&apos;m having trouble wrapping my brain around that the book isn&apos;t specifically explaining. Sorry if I&apos;ve used any incorrect syntax or terminology.  Like I said, brand new, complete VB.net dummy. Go easy on me.&lt;br&gt;
&lt;br&gt;
Any great newbie articles, blog posts, web series, books, videos, etc. that you might recommend? FYI: I&apos;m much more interested in learning the actual code/syntax than I am in learning how to use an IDE to get around coding.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.99832</guid>
	<pubDate>Thu, 21 Aug 2008 22:58:46 -0800</pubDate>

<category>vb</category>

<category>vbnet</category>

<category>programming</category>

<category>php</category>

	<dc:creator>JPowers</dc:creator>
	</item>
	<item>
	<title>OSX: Future as a programmer dashed by failure to interpret Terminal error</title>
	<link>http://ask.metafilter.com/99726/OSX-Future-as-a-programmer-dashed-by-failure-to-interpret-Terminal-error</link>	
	<description>Multiple sources credit this &lt;a href=&quot;http://hivelogic.com/articles/2007/11/installing-mysql-on-mac-os-x&quot;&gt;Hivelogic post as the definitive guide to getting MySQL up and running on a Mac OS X&lt;/a&gt;.  But I can&apos;t get past the first few steps.  I am not a programmer.  But I wish I was; they earn more than me and have the best office in the building.  I know HTML and CSS and  basic  PHP.  I have been trying out a bunch of Ruby, Python, Django, and PHP tutorials lately but they&apos;re all kind of useless because they&apos;re not directly applicable to a hosted, &quot;live site&quot; environment that I&apos;m used to ... So, I&apos;m trying to install MySQL on my &lt;strong&gt;Intel Macs running 10.5.4 (powerbook and imac)&lt;/strong&gt; to have a local testing environment but BANG I&apos;m an idiot and I cannot get through this apparently simple tutorial.  Of course, the comments are closed and my Googling yields no answer.  I was about to give up when I remembered my good friends over here.  &lt;br&gt;
&lt;br&gt;
Here&apos;s what happens, I try to download and build MySQL as instructed:&lt;br&gt;
&lt;br&gt;
curl -O http://mysql.he.net/Downloads/MySQL-5.0/mysql-5.0.45.tar.gz&lt;br&gt;
tar xzvf mysql-5.0.45.tar.gz&lt;br&gt;
&lt;br&gt;
But I get the following error:&lt;br&gt;
&lt;br&gt;
gzip: stdin: not in gzip format&lt;br&gt;
tar: Child returned status 1&lt;br&gt;
tar: Error exit delayed from previous errors&lt;br&gt;
&lt;br&gt;
I&apos;ve tried downloading newer versions of MySQL but I just don&apos;t know what I&apos;m doing.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.99726</guid>
	<pubDate>Wed, 20 Aug 2008 18:49:53 -0800</pubDate>

<category>mysql</category>

<category>mac</category>

<category>leopard</category>

<category>osx</category>

<category>unix</category>

<category>terminal</category>

<category>curl</category>

<category>tar</category>

<category>programming</category>

	<dc:creator>metajc</dc:creator>
	</item>
	<item>
	<title>hello, world (of programming)</title>
	<link>http://ask.metafilter.com/99434/hello-world-of-programming</link>	
	<description>What should my first programming language be, if I just want to have &lt;em&gt;fun?&lt;/em&gt; And what are good books or websites for learning said language? I am looking to learn how to program.  I don&apos;t have any ideas as to what I want to program, I just want to learn something for the sake of having a new skill and having fun.  I&apos;m sure the ideas of what I could do with any language will come when I have some idea how they work.  There are plenty of other questions about which language to learn first, but they all have some purpose in mind, whether a specific program that needs to be created or to become a better employee and so on.&lt;br&gt;
&lt;br&gt;
If it matters: I dual-boot Ubuntu and Windows Vista.  I have previously used OpenSUSE 9 and 10 and have installed just about every other major distro at least once.  I have reasonable competence when it comes to the Linux terminal.  I&apos;m a rising senior in high school and I am planning on focusing a lot on academics this year, so something easyish and fun is preferred.  I have very limited experience with Visual BASIC.  I wrote a text and button based choose-your-own adventure story with it for a school project and also a Twister caller so I could play by myself or with a small group of people.  My dad helped with that last one, but I understood it at least.  My friends ask me for computer help.&lt;br&gt;
&lt;br&gt;
Finally, now that I know which language to learn, how do I learn it?  Books?  Websites?  Podcasts?  I&apos;d be willing to spend a maximum of 30 dollars on books, though ten bucks is much appealing...  &lt;br&gt;
&lt;br&gt;
Thanks.</description>
	<guid isPermaLink="false">tag:ask.metafilter.com,2008:site.99434</guid>
	<pubDate>Sun, 17 Aug 2008 21:37:27 -0800</pubDate>

<category>programming</category>

<category>language</category>

<category>newbie</category>

<category>programminglanguage</category>

<category>howto</category>

	<dc:creator>papayaninja</dc:creator>
	</item>
	
	</channel>
</rss>

