<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Megan Taylor</title> <atom:link href="http://www.megantaylor.org/feed/" rel="self" type="application/rss+xml" /><link>http://www.megantaylor.org</link> <description>web developer, hack-n-slasher, freelancer, information junkie, journalist, bibliophile, Flyers fan, sci-fi geek and kitteh servant.</description> <lastBuildDate>Sun, 12 May 2013 14:44:33 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <cloud
domain='www.megantaylor.org' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' /> <item><title>Indian Chicken</title><link>http://www.megantaylor.org/2013/05/12/indian-chicken/</link> <comments>http://www.megantaylor.org/2013/05/12/indian-chicken/#comments</comments> <pubDate>Sun, 12 May 2013 14:44:33 +0000</pubDate> <dc:creator>Megan Taylor</dc:creator> <category><![CDATA[Photos]]></category> <guid
isPermaLink="false">http://www.megantaylor.org/?p=5786</guid> <description><![CDATA[OK, yes, I may occasionally be one of those people who takes pictures of their food. But only when it&#8217;s really awesome. Or when I cook it.]]></description> <content:encoded><![CDATA[<div
id="attachment_5787" class="wp-caption aligncenter" style="width: 630px"><img
class="size-large wp-image-5787" alt="Indian Chicken" src="http://i2.wp.com/www.megantaylor.org/wp-content/uploads/2013-05-12-10.35.18.jpg?resize=620%2C465" data-recalc-dims="1" /><p
class="wp-caption-text">Indian Chicken</p></div><p>OK, yes, I may occasionally be one of those people who takes pictures of their food. But only when it&#8217;s really awesome. Or when I cook it.</p> ]]></content:encoded> <wfw:commentRss>http://www.megantaylor.org/2013/05/12/indian-chicken/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Flow</title><link>http://www.megantaylor.org/2013/05/08/flow/</link> <comments>http://www.megantaylor.org/2013/05/08/flow/#comments</comments> <pubDate>Wed, 08 May 2013 15:31:59 +0000</pubDate> <dc:creator>Megan Taylor</dc:creator> <category><![CDATA[Photos]]></category> <guid
isPermaLink="false">http://www.megantaylor.org/?p=5778</guid> <description><![CDATA[The Pastry Box Project &#124; 18 April 2013, baked by Samantha Warren.]]></description> <content:encoded><![CDATA[<p><a
href="http://the-pastry-box-project.net/samantha-warren/2013-april-18/" target="_blank"><img
class="framed size-large wp-image-5447" alt="" src="http://i1.wp.com/the-pastry-box-project.net/wp-content/uploads/2013/04/Flow-SamanthaWarren.jpg?resize=620%2C720" data-recalc-dims="1" /></a></p><p><a
href="http://the-pastry-box-project.net/samantha-warren/2013-april-18/" target="_blank">The Pastry Box Project | 18 April 2013, baked by Samantha Warren</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.megantaylor.org/2013/05/08/flow/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>My Ideal Twitter Client</title><link>http://www.megantaylor.org/2013/05/01/my-ideal-twitter-client/</link> <comments>http://www.megantaylor.org/2013/05/01/my-ideal-twitter-client/#comments</comments> <pubDate>Wed, 01 May 2013 16:49:05 +0000</pubDate> <dc:creator>Megan Taylor</dc:creator> <category><![CDATA[Posts]]></category> <category><![CDATA[TweetDeck]]></category> <category><![CDATA[Twitter]]></category> <guid
isPermaLink="false">http://www.megantaylor.org/?p=5711</guid> <description><![CDATA[I knew that the old-school Adobe Air TweetDeck was on the chopping block, but found out this morning that I have until May 7 to find a new Twitter client. TweetDeck to be discontinued for Android, iPhone, and AIR on &#8230; <a
href="http://www.megantaylor.org/2013/05/01/my-ideal-twitter-client/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>I knew that the old-school Adobe Air TweetDeck was on the chopping block, but found out this morning that I have until May 7 to find a new Twitter client.</p><p><a
href="http://onsoftware.en.softonic.com/tweetdeck-to-be-discontinued-for-android-iphone-and-air-may-7th" target="_blank">TweetDeck to be discontinued for Android, iPhone, and AIR on May 7th</a></p><p>I spent 2 hours this morning looking for a replacement, but haven&#8217;t found what I want yet. Nothing out there really replicates what TweetDeck does:</p><ul><li>I want to the option to post to Facebook and Twitter simultaneously, but also separately. (I don&#8217;t actually need my Facebook newsfeed in the client.)</li><li>Desktop app. If I wanted to use Twitter in the bloody browser, I would do that.</li><li>I want the post box to slide up from the bottom or down from the top, but not overlay the timeline.</li><li>I want single column AND multi-column views.</li><li>I want the app to take up as little horizontal space as possible: 250-300px wide in single column view is fine.</li><li>Keep toolbars and column navigation buttons out of the way.</li><li>Autocomplete for usernames.</li><li>Retweet options.</li></ul><p>I would add cross-platform to the list, but I don&#8217;t want to seem greedy. I work on a Mac, use Ubuntu at home, and sometimes I just have to boot into Windows. I would be happy to settle for a different app in each OS if it fulfilled all the other requirements above.</p><p>Someone, please tell me my perfect Twitter client is out there.</p><div
class="zemanta-pixie"><img
class="zemanta-pixie-img faodshgjgrjybawmdhwd" alt="" src="http://i1.wp.com/img.zemanta.com/pixy.gif?w=620" data-recalc-dims="1" /></div> ]]></content:encoded> <wfw:commentRss>http://www.megantaylor.org/2013/05/01/my-ideal-twitter-client/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Volunteering for ScriptEd</title><link>http://www.megantaylor.org/2013/04/22/volunteering-for-scripted/</link> <comments>http://www.megantaylor.org/2013/04/22/volunteering-for-scripted/#comments</comments> <pubDate>Mon, 22 Apr 2013 21:05:55 +0000</pubDate> <dc:creator>Megan Taylor</dc:creator> <category><![CDATA[Posts]]></category> <guid
isPermaLink="false">http://www.megantaylor.org/?p=5501</guid> <description><![CDATA[For the past few months I&#8217;ve been volunteering once a week with ScriptEd, a non-profit organization that offers programming courses to students at schools in low-income communities in New York City. I co-teach 5 students at Harlem Village Academies for &#8230; <a
href="http://www.megantaylor.org/2013/04/22/volunteering-for-scripted/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>For the past few months I&#8217;ve been volunteering once a week with <a
title="ScriptEd" href="http://scriptednyc.org/" target="_blank">ScriptEd,</a> a non-profit organization that offers programming courses to students at schools in low-income communities in New York City. I co-teach 5 students at Harlem Village Academies for 2 -3 hours every Wednesday. So far, we&#8217;ve been covering HTML, CSS and JavaScript.</p><p>What&#8217;s cool about this group of kids is that they are self-selecting (yes, I see how this is also a short-coming, but it&#8217;s early days yet). ScriptEd is an after-school activity, rather than part of the normal curriculum, so they are really into learning how to code. They have stuck with it, through exams and SAT prep and baseball games.</p><p>This past weekend, ScriptEd had its first student hackathon. We had 11 students from 3 different schools and at least 12 volunteers (I lost track, since more people kept showing up over the course of the day) in addition to the regular teachers. We formed 6 teams, with 2 students and 2 volunteers each.</p><p>Our theme was CIRCLE, SQUARE, TRIANGLE.&nbsp; We challenged the students to use their imaginations and create something awesome with these shapes &#8212; for example, students might decide to make the shapes bounce to the beat of a song, or have the shapes divide every time the user clicks on a shape.</p><p>The results were incredible. I was so impressed with what these kids came up with and were able to build with their rudimentary skills. It was really rewarding to see how excited they were to actually put their skills to use and build something they could show off.</p><p>Here are some of the projects our students came up with:</p><p><a
href="http://scriptednyc.github.io/Hackathon/harlemshake/shake.html" target="_blank">http://scriptednyc.github.io/<wbr
/>Hackathon/harlemshake/shake.<wbr
/>html</a></p><p><a
href="http://scriptednyc.github.io/Hackathon/colorblock/block.html" target="_blank">http://scriptednyc.github.io/<wbr
/>Hackathon/colorblock/block.<wbr
/>html</a></p><p><a
href="http://scriptednyc.github.io/Hackathon/memory/memory.html" target="_blank">http://scriptednyc.github.io/<wbr
/>Hackathon/memory/memory.html</a></p><p><a
href="http://scriptednyc.github.io/Hackathon/blackhole/hole.html" target="_blank">http://scriptednyc.github.io/<wbr
/>Hackathon/blackhole/hole.html</a></p> ]]></content:encoded> <wfw:commentRss>http://www.megantaylor.org/2013/04/22/volunteering-for-scripted/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Three WordPress plugin ideas</title><link>http://www.megantaylor.org/2013/04/18/three-wordpress-plugin-ideas/</link> <comments>http://www.megantaylor.org/2013/04/18/three-wordpress-plugin-ideas/#comments</comments> <pubDate>Thu, 18 Apr 2013 15:49:23 +0000</pubDate> <dc:creator>Megan Taylor</dc:creator> <category><![CDATA[Posts]]></category> <guid
isPermaLink="false">http://www.megantaylor.org/?p=5515</guid> <description><![CDATA[Because I can&#8217;t find any that do exactly what I want&#8230; 1. A sidebar widget that shows the 5&#160; (or whatever) most recent commits by a user to any GitHub repo. Realized my commit messages are not useful, found a &#8230; <a
href="http://www.megantaylor.org/2013/04/18/three-wordpress-plugin-ideas/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Because I can&#8217;t find any that do exactly what I want&#8230;</p><p><del
datetime="2013-04-23T19:55:10+00:00">1. A sidebar widget that shows the 5&nbsp; (or whatever) most recent commits by a user to any GitHub repo.</del> Realized my commit messages are not useful, found a plugin to show a list of repos.</p><p><del
datetime="2013-04-23T19:55:10+00:00">2. A sidebar widget that shows the 5 (or whatever) most recent public Gists by a user</del> Found one.</p><p>3. A sidebar widget that shows 5 (or whatever) Meetup groups a user belongs to that are either the most active or have upcoming events.</p> ]]></content:encoded> <wfw:commentRss>http://www.megantaylor.org/2013/04/18/three-wordpress-plugin-ideas/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>&#8220;I finished Codecademy, now what?&#8221;</title><link>http://www.megantaylor.org/2013/04/17/i-finished-codecademy-now-what/</link> <comments>http://www.megantaylor.org/2013/04/17/i-finished-codecademy-now-what/#comments</comments> <pubDate>Wed, 17 Apr 2013 14:53:46 +0000</pubDate> <dc:creator>Megan Taylor</dc:creator> <category><![CDATA[Posts]]></category> <guid
isPermaLink="false">http://www.megantaylor.org/?p=5496</guid> <description><![CDATA[I really like Codecademy about 80% of the time. It&#8217;s a good way to learn the syntax and keywords and concepts of a language. But it&#8217;s buggy and once you complete a course, there are few pathways to the next &#8230; <a
href="http://www.megantaylor.org/2013/04/17/i-finished-codecademy-now-what/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>I really like Codecademy about 80% of the time. It&#8217;s a good way to learn the syntax and keywords and concepts of a language. But it&#8217;s buggy and once you complete a course, there are few pathways to the next level.</p><p>I see this question asked on Reddit all the time, in various programming subreddits. The responses are not always kind, and there are  a lot of vague &#8220;Build something!&#8221; responses.  But I thought it would be helpful to compile the best ideas here.</p><h2>PYTHON</h2><p><a
href="http://www.reddit.com/user/Enkaybee">Enkaybee</a>: I always recommend <a
href="http://projecteuler.net/problems">Project Euler</a> because it&#8217;s free and it presents some real challenges without any guidance. You have to think logically on top of knowing syntax. You have to write efficient code for many of them. Codecademy is the training wheels, Project Euler takes them off.</p><p><a
href="http://www.reddit.com/user/RojaB">RojaB</a>: Don&#8217;t you even feel prepared to contribute to open source projects like <a
href="http://www.whatcanidoformozilla.com" rel="nofollow">www.whatcanidoformozilla.com</a>? Have you done API things (dunno what those are yet) for Python at codecademey?</p><form
id="form-t1_c9gvnsmofk" action="#"><div><div><p><a
href="http://www.reddit.com/user/AluGeris">AluGeris</a>: I also have recently finished codeacademy&#8217;s python track. Completed &#8216;Rice university&#8217;s An Introduction to Interactive Programming in Python&#8217; with flying colors. Now I&#8217;m into <a
href="http://www.checkio.org">CheckIO</a> challenges. They don&#8217;t have a learning course per say, but when I complete a challenge with my weak skills I am able to view other peoples solutions, which gives me an insight on how much easier I could have done something.</p><div><div><p><a
href="http://www.reddit.com/user/FletcherHeisler">FletcherHeisler</a>: See if the practical topics in the 2nd half of my course at <a
href="http://RealPython.com/e-book/">RealPython.com</a> might be of interest to you &#8211; maybe a good first step toward some of the scientific applications! For crypto and game dev I definitely recommend Sweigart&#8217;s two books respectively. For mobile dev (in Python!) you might want to take a look at <a
href="http://kivy.org">Kivy</a>. Definitely focus on one, <em>maybe</em> two courses at a time to make sure you&#8217;re making progress instead of just distracting yourself, but start with whatever interests you most at the moment!</p><div><div><p><a
href="http://www.reddit.com/user/monoglot">monoglot</a>: A new intro to Python course is starting this week on Coursera. Focuses on simple game design. <a
href="https://class.coursera.org/interactivepython-002" rel="nofollow">https://class.coursera.org/interactivepython-002</a></p><div><div><p><a
href="http://www.reddit.com/user/johnflim">johnflim</a>: I heard about this site from a friend. i only just looked at it now, and the second puzzle deals with a cipher. <a
href="http://www.pythonchallenge.com/" rel="nofollow">PythonChallenge</a></p><div><div><p><a
href="http://www.reddit.com/user/eriiccc">eriiccc</a>: Check out udacity.com. They have a bunch of python classes. I&#8217;m currently working on building a blog site with python and google App Engine. The guy teaching the class is one of the Reddit cofounders. They also have a class that goes over algorithms taught by Peter Nordvig. Both classes have been great so far.</p><div><div><p><a
href="http://www.reddit.com/user/R3TR0">R3TR0</a>: Edx.org 6.00x. Seriously.</p><div><div><p><a
href="http://www.reddit.com/user/Mtn_Wolf">Mtn_Wolf</a>: I say you should go to the <a
href="http://www.reddit.com/r/dailyprogrammer/" rel="nofollow"><em>DailyProgrammer</em></a>. Here you can try out tons of different coding challenges. <strong>Rule #1 of Coding</strong>: Practice Practice Practice. Also! Keep all your programs you make. You will notice that you pick bits and pieces from previous works to build more complicated projects. Happy Coding!</p><div><div><p><a
href="http://www.reddit.com/user/wumsdi">wumsdi</a>: Where do you want to go with programming? As a general advice I&#8217;d say: Learn more about data and computer science: Take a look at courses at Udacity.com, for example; read more about python <a
href="http://pythonbooks.revolunet.com/">http://pythonbooks.revolunet.com/</a>) &#8211; and practice a lot (sites like <a
href="http://codingbat.com/python">http://codingbat.com/python</a> are good for repeating &#8211; although the python part here is a bit short). Have fun!</p><div><div><p><a
href="http://www.reddit.com/user/303me">303me</a>: &#8220;Head First Programming.&#8221; It uses Python as the language and introduces you to basic concepts in programming, making a GUI, using libraries, etc. NOT to be confused with &#8220;Head First Python,&#8221; which isn&#8217;t as good of a book.</p><div><div><p><a
href="http://www.reddit.com/user/Cfattie">Cfattie</a>: Well, if you&#8217;re into coding games, I would suggest &#8220;Invent Your Own Computer Games With Python&#8221;. I&#8217;m not sure how much of it is overlap from Codeacademy, but I guess you could skip the stuff you don&#8217;t know. I started with Learn Python the Hard Way but I switched to this because it tells you most everything you need to know to understand the program, and then gives you the program to copy and learn from.</p><div><div><p><a
href="http://www.reddit.com/user/kgleeson">kgleeson</a>: Check out <a
href="http://code.google.com/edu/languages/google-python-class/" rel="nofollow">http://code.google.com/edu/languages/google-python-class/</a> Its a pretty basic course, but it gets you to do a lot of interesting things.</p><div><div><p><a
href="http://www.reddit.com/user/Jon-Targaryen">Jon-Targaryen</a>: I&#8217;d recommend that you switch right away to the latest version of Python, Python 3. You should be able to pick up on the differences very quickly (as far as usage goes, it&#8217;s mostly just minor syntax). <a
href="http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3" rel="nofollow">Non-Programmer&#8217;s Tutorial for Python 3</a> is a good wikibook tutorial.</p><div><div><p><a
href="http://www.reddit.com/user/cheifing">cheifing</a>: As someone who is also learning python, I would recommend: <a
href="http://www.learnpythonthehardway.org/">http://www.learnpythonthehardway.org/</a> Since you already know a bit about python, you&#8217;ll go through the beginning chapters very fast, but the later ones get interesting. The author also checks the comments very often, answering any questions you may have. If that seems to advanced for you, or if it gets too hard, I would recommend <a
href="http://www.amazon.com/Python-Programming-Absolute-Beginner-Edition/dp/1435455002/ref=sr_1_3?ie=UTF8&amp;qid=1343890461&amp;sr=8-3&amp;keywords=python">this book.</a> This book is great if python is your first language, and goes through everything in detail. It also teaches you some of the general programming lingo.</p><div><div><p><a
href="http://www.reddit.com/user/herefortheawws">herefortheawws</a>: I would try the flask (flaskr) or django tutorial, or another framework. That way you will actually move to putting things online, and it will gradually make more and more sense, and it will be easier to transition to making your own web apps (if that&#8217;s something you want to do). IMHO, there&#8217;s only so long coding practice is useful until you need to learn how to put it all together.</p><div><div><p><a
href="http://www.reddit.com/user/IronPhysco">IronPhysco</a>: The other comments suggesting that you should tackle a personal project are good, and I definitely suggest you do that as well to become more familiar with using python in practical applications. It&#8217;s difficult to find tutorials for practical code exercises outside of academia, so if you can think of some small utilities like:</p><div><div><ul><li>grab a webpage from a given url and download all images</li><li>write an image-to-ascii program (and the corresponding ascii-to-image converter)</li></ul><p>or possibly a game (and smart AI) such as</p><ul><li>tic-tac-toe</li><li>connect-4</li><li>a program that can play battleship against you or itself (and can draw the board on the terminal)</li></ul><p>you&#8217;ll learn a lot from analyzing the task itself, and from getting stuck on a certain function and looking up ways to improve your approach.</p><p>However, you do mention not knowing much about intermediate subjects of programming. If you wish to take a deeper approach to learning the <em>why-does-this-work</em> side of programming via Python, I suggest you dive through this text written by my CS professor. <a
href="http://troll.cs.ua.edu/cs150/book/index.pdf" rel="nofollow">The Art and Craft of Programming: Python Edition</a>. He starts from the basics and works his way up to data structures (something I don&#8217;t think was covered in your linked text) and operations on 2D arrays (matrices). You&#8217;ll learn a lot from the data structure sections, specifically why some structures are better than others in certain cases, and when you should use them.</p><p>I would also recommend looking into &#8220;Big O Notation&#8221; for more advanced theory into algorithm complexity, something which I cannot stress enough how useful an understanding of this is for writing quick and efficient code. A good summary/example for beginners can be found here: <a
href="http://rob-bell.net/2009/06/a-beginners-guide-to-big-o-notation/" rel="nofollow">A Beginner’s Guide to Big O Notation</a>. Using this knowledge with an understanding of different data structures can keep your future programs from stalling unnecessarily when operating on a collection of data.</p></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><h2>JAVASCRIPT</h2><p><a
href="http://www.reddit.com/user/pandu13">pandu13</a>: Try learning JQUERY. A javascript framework.</p><div><div><p><a
href="http://www.reddit.com/user/d0gsbody">d0gsbody</a>: <time
title="last edited 29 days ago" datetime="2013-03-18T23:18:50+00:00"></time>The sidebar here has a pretty great list of resources, especially if you check the Mozilla link. (As you quest forward, google, stackoverflow, and mozilla dev network will become your best friends).</p><div><div><p>Start working your way through Eloquent JavaScript. When you can&#8217;t understand 3 paragraphs in a row, start googling for answers.</p><p>Get the tampermonkey (chrome) or greasemonkey (firefox) plugins for your browser. Start writing <a
href="http://wiki.greasespot.net/Main_Page">Greasemonkey scripts</a> for your favorite webpages. Post them to userscripts.org.</p><p>Start using developer tools. Use the console in your browser. Set up a github account and start pushing your better code to it (like your greasemonkey scripts). If you&#8217;re not already using a text editor, download Sublime Text 2.</p><p>I know you said you don&#8217;t want to do a bunch text, but, just so you understand how your jQuery actually works and are equipped going forward: Go to projecteuler.net. Start solving these (this will force you to learn a lot of syntax and to thing algorithmically, which pays off in spades). Write pseudo-code solutions and then actually code them up in JavaScript. Push these to GitHub.</p><p>Be active in this community and others. Learn from collective intelligence. Post your questions!</p><p>Most importantly, <strong>just don&#8217;t stop coding</strong>. Your knowledge will snowball.</p><p><a
href="http://www.reddit.com/user/EvanHahn">EvanHahn</a>: I made <a
href="https://github.com/EvanHahn/JSTypes" rel="nofollow">JSTypes</a> and <a
href="https://github.com/EvanHahn/Fiesta.js" rel="nofollow">Fiesta.js</a> to learn JavaScript in depth. In order to learn <a
href="http://rubyonrails.org/" rel="nofollow">Ruby on Rails</a>, I&#8217;m currently working on a site that allows you to meet up with other Super Smash Brothers players in your area. I&#8217;ve a bunch more things I&#8217;ve made <a
href="http://evanhahn.com/?page_id=144" rel="nofollow">on my website</a>, if you&#8217;re curious, and most of them were terribly educational.</p><div><div><p><a
href="http://www.reddit.com/user/IncipLTN">IncipLTN</a> : I hear The Definitive Guide is more of a reference book and not as good for beginners. I&#8217;d instead suggest Javascript: The Good Parts, but my first suggestion would definitely be Professional Javascript for Web Developers. <a
href="http://eloquentjavascript.net/contents.html" rel="nofollow">Eloquent Javascript</a> is another very good option, but it doesn&#8217;t go quite as in depth as those two books. I personally did a whole mishmash between the three and somehow came out okay, but I&#8217;d definitely suggest sticking with Professional Javascript. But really, your next step should be making something. Anything that interests you. Node.js piqued my interest, so I picked up Smashing Node and I&#8217;ve now built a decent IRC Client and I&#8217;m half way through building an IRC server.</p><div><div><p><a
href="http://www.reddit.com/user/d0gsbody">d0gsbody</a>: Join my study group: <a
href="http://www.reddit.com/r/learnjavascript/comments/1bombd/announcing_the_how_to_learn_js_properly_study/" rel="nofollow">http://www.reddit.com/r/learnjavascript/comments/1bombd/announcing_the_how_to_learn_js_properly_study/</a></p><div><div><p>If you just finished Codecademy, make sure you do the Discover DevTools course in the next week (it&#8217;s linked in my study group post). It&#8217;s OK if you don&#8217;t understand the whole video, just try to burn through it and know how to open the console that codecademy never taught you about, though you used console commands quite a bit (&#8220;console.log&#8221;). The study group is going to incorporate a decent amount of jQuery.</p><h2>PHP</h2><p><a
href="http://www.reddit.com/user/krues8dr">krues8dr</a>: Time to learn a framework or two. Picking up Symfony or Laravel will help you out dramatically from here.</p></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></form><form
id="form-t1_c9gq8u45pt" action="#"></form> ]]></content:encoded> <wfw:commentRss>http://www.megantaylor.org/2013/04/17/i-finished-codecademy-now-what/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Project Idea</title><link>http://www.megantaylor.org/2012/12/13/project-idea/</link> <comments>http://www.megantaylor.org/2012/12/13/project-idea/#comments</comments> <pubDate>Thu, 13 Dec 2012 15:24:05 +0000</pubDate> <dc:creator>Megan Taylor</dc:creator> <category><![CDATA[Posts]]></category> <guid
isPermaLink="false">http://www.megantaylor.org/?p=5485</guid> <description><![CDATA[After dealing with movers, cable guys, couch guys, wall building guys, and every other service guy imaginable, I had an idea for a side project for you. Also, this may exist already, haven&#8217;t looked yet. But it&#8217;s a site where &#8230; <a
href="http://www.megantaylor.org/2012/12/13/project-idea/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<blockquote><p>After dealing with movers, cable guys, couch guys, wall building guys, and every other service guy imaginable, I had an idea for a side project for you. Also, this may exist already, haven&#8217;t looked yet. But it&#8217;s a site where you plug in what the service was, how much it cost, how long it took, how happy you were, variables like that, and it spits back out how much to tip the service guys. I don&#8217;t know if data like this even exists but it would be very HANDY (get it? ;) ) Just food for thought.</p></blockquote><p>h/t Ezra</p> ]]></content:encoded> <wfw:commentRss>http://www.megantaylor.org/2012/12/13/project-idea/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Visualizing Farmers Markets in NYC</title><link>http://www.megantaylor.org/2012/12/13/visualizing-farmers-markets-in-nyc/</link> <comments>http://www.megantaylor.org/2012/12/13/visualizing-farmers-markets-in-nyc/#comments</comments> <pubDate>Thu, 13 Dec 2012 14:29:42 +0000</pubDate> <dc:creator>Megan Taylor</dc:creator> <category><![CDATA[Posts]]></category> <guid
isPermaLink="false">http://www.megantaylor.org/?p=5473</guid> <description><![CDATA[&#60;Stream of Consciousness&#62; Problem: GrowNYC does not have an at-a-glance visualization of what farmers market are open and where they are. Solutions: Calendar and map visualizations, to answer both &#8220;What&#8217;s open now&#8221; and &#8220;What&#8217;s open near me.&#8221; Implementation: I&#8217;ve never &#8230; <a
href="http://www.megantaylor.org/2012/12/13/visualizing-farmers-markets-in-nyc/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<pre>&lt;Stream of Consciousness&gt;</pre><p><em>Problem: <a
title="GrowNYC" href="http://www.grownyc.org" target="_blank">GrowNYC</a> does not have an at-a-glance visualization of what farmers market are open and where they are.</em></p><p><em>Solutions: Calendar and map visualizations, to answer both &#8220;What&#8217;s open now&#8221; and &#8220;What&#8217;s open near me.&#8221;</em></p><p><em>Implementation: I&#8217;ve never worked with .ical files before, but I would imagine you could scrape the data off the GrowNYC site and run a script to format it to be added to Google Calendar or whatever. I&#8217;m more interested in the map visualization. I&#8217;ve done some work with KML and GIS before, so I know it would be possible to scrape the data off the site and build a map with different icons showing year-round, open and closed markets.</em></p><p><em>Sub-Problem: I know how to scrape a single page of data, but have no idea how to go about scraping a series of static pages.</em></p><p><em>Solution: Google that!</em></p><p><em>I would like to scrape the data into a Google Spreadsheet, this would enable a lot of versatility and less maintenance (maybe?). Then set the scraper up to run once a week or so to update the spreadsheet. Spreadsheet could easily be used as the basis for both maps and calendars of various types.</em></p><p><em>Data needed: Each market&#8217;s location, active days of the week and hours, special closed days?, location, special events occurring?.</em></p><p><em><a
href="http://www.grownyc.org/ourmarkets" target="_blank">List of markets</a></em></p><p><em>Each market then has a page of its own (which contains the data needed!) like so:</em></p><p><em><a
title="97th St Greenmarket" href="http://www.grownyc.org/97greenmarket" target="_blank">97th St Greenmarket</a></em></p><p><em>Technologies:</em><br
/> <em> Probably could all be done with Python. Use Beautiful Soup for scraping? How to get scraping results into Google Spreadsheet then? Google Spreadsheets also has a scraping language, I think. Could try to figure that out.</em></p><pre>&lt;/Stream of Consciousness&gt;</pre><p>Yes, this is actually the way I thought this through on the way to work this morning.</p> ]]></content:encoded> <wfw:commentRss>http://www.megantaylor.org/2012/12/13/visualizing-farmers-markets-in-nyc/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>MOOC Updates</title><link>http://www.megantaylor.org/2012/10/19/mooc-updates/</link> <comments>http://www.megantaylor.org/2012/10/19/mooc-updates/#comments</comments> <pubDate>Sat, 20 Oct 2012 00:20:12 +0000</pubDate> <dc:creator>Megan Taylor</dc:creator> <category><![CDATA[Posts]]></category> <guid
isPermaLink="false">http://www.megantaylor.org/?p=5412</guid> <description><![CDATA[My first instinct was to include the code for each course with my weekly update, but I&#8217;ve seen a lot of comments in the forums of most of these classes requesting that we not publish answers. So I&#8217;m just gonna &#8230; <a
href="http://www.megantaylor.org/2012/10/19/mooc-updates/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>My first instinct was to include the code for each course with my weekly update, but I&#8217;ve seen a lot of comments in the forums of most of these classes requesting that we not publish answers. So I&#8217;m just gonna go over what gets covered each week and my observations on MOOCs and the differences in each course.</p><h4><a
href="https://class.coursera.org/compdata-2012-001/class/index">Computing for Data Analysis</a>:</h4><p>Dropping this for now. I know R is very useful for data analysis, but I&#8217;ve made it 3/4 through the course without really learning ANYTHING, even though I&#8217;m getting perfect scores on the quizzes and assignments. The class is just going too fast for me to grasp the concepts without devoting a lot more time than I have now. Note to self: Come back to R at some point.</p><h4><a
href="https://class.coursera.org/programming1-2012-001/class/index">Learn to Program: The Fundamentals</a>:</h4><p>This week was all about string operations: comparisons, substrings, <code>len()</code>, string methods, <code>dir(str)</code>, indexing, slicing, and <code>for</code> loops over <code>str</code>. Also covered accumulators and IDLE&#8217;s debugger. Quiz was fairly easy, run things in IDLE, play with <code>str.find</code>. The assignment was fun and just hard enough to be interesting.</p><h4><a
href="https://class.coursera.org/interactivepython-2012-001/class/index">An Introduction to Interactive Programming in Python</a>:</h4><p>Really good lectures. And the RPSLS exercise was fun. But I still don&#8217;t understand modulo. Especially with negative numbers.</p><h4><a
href="http://www.udacity.com/overview/Course/st101/CourseRev/1">Introduction to Statistics</a>:</h4><p>Although the accent is sometimes hard to understand, I&#8217;m really enjoying this one. Slow enough that I can follow, interesting examples.</p><h4><a
href="http://mechanicalmooc.org/">The Mechanical MOOC: A Gentle Introduction to Python</a>:</h4><p>Got an email containing the first week&#8217;s worth of work on Monday. This MOOC is different from the others; instead of a self-contained curriculum, they have chosen parts of existing platforms. For example, this week we needed to read some sections from <a
href="http://www.greenteapress.com/thinkpython/thinkCSpy/html/index.html" target="_blank">How to Think Like a Computer Scientist</a>, watch a lecture from MIT&#8217;s <a
href=" http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00sc-introduction-to-computer-science-and-programming-spring-2011" target="_blank">Introduction to Computer Science</a>, do some exercises in <a
href="http://www.codecademy.com/tracks/python" target="_blank">Codecademy&#8217;s Python course</a>, and work through exercises from MIT&#8217;s <a
href="http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-189-a-gentle-introduction-to-programming-using-python-january-iap-2011" target="_blank">A Gentle Introduction to Computer Science</a>.</p><p>Some info about the platforms:</p><ul><li><a
href="http://claudiascholz.wordpress.com/2012/10/02/mmooc-codeacademy/" target="_blank">The Mechanical MOOC and Codeacademy</a></li><li><a
href="http://claudiascholz.wordpress.com/2012/10/02/mmooc-openstudy/" target="_blank">The Mechanical MOOC and OpenStudy</a></li><li><a
href="http://claudiascholz.wordpress.com/2012/10/02/mmooc-ocw/" target="_blank">The Mechanical MOOC and MIT OpenCourseware</a></li></ul><p>I&#8217;ll be honest: I did the reading and watched the lectures and I did the Codecademy units, but I only looked over the other exercises. I&#8217;ve been working on learning Python for over a year, starting with <a
href="http://learnpythonthehardway.org/" target="_blank">Learn Python the Hard Way</a>, and I&#8217;m taking two other Python classes, so I don&#8217;t feel the need to go through types and operators all over again this week.</p> ]]></content:encoded> <wfw:commentRss>http://www.megantaylor.org/2012/10/19/mooc-updates/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>NOTICE: RSS feed changing</title><link>http://www.megantaylor.org/2012/10/19/notice-rss-feed-changing/</link> <comments>http://www.megantaylor.org/2012/10/19/notice-rss-feed-changing/#comments</comments> <pubDate>Fri, 19 Oct 2012 14:36:12 +0000</pubDate> <dc:creator>Megan Taylor</dc:creator> <category><![CDATA[Posts]]></category> <guid
isPermaLink="false">http://www.megantaylor.org/?p=5446</guid> <description><![CDATA[I don&#8217;t know how I failed to deal with this at the appropriate time, but basically Google bought FeedBurner, I didn&#8217;t take care of business, and now I can&#8217;t access my FeedBurner account. So I&#8217;m turning off the FeedBurner plugin, &#8230; <a
href="http://www.megantaylor.org/2012/10/19/notice-rss-feed-changing/">Continue reading <span
class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>I don&#8217;t know how I failed to deal with this at the appropriate time, but basically Google bought FeedBurner, I didn&#8217;t take care of business, and now I can&#8217;t access my FeedBurner account.</p><p>So I&#8217;m turning off the FeedBurner plugin, which will break everyone&#8217;s RSS subscriptions. Good news! You can resubscribe using this feed: <a
href="http://www.megantaylor.org/feed/" target="_blank">http://www.megantaylor.org/feed/</a>.</p><p>My apologies for the inconvenience.</p> ]]></content:encoded> <wfw:commentRss>http://www.megantaylor.org/2012/10/19/notice-rss-feed-changing/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Dynamic page generated in 1.437 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2013-06-16 02:41:08 -->
