<?xml version="1.0"?>
<News hasArchived="true" page="7932" pageCount="10750" pageSize="10" timestamp="Thu, 13 Aug 2026 19:24:38 -0400" url="https://my3.my.umbc.edu/posts.xml?mode=activity&amp;page=7932">
<NewsItem contentIssues="true" id="39859" important="false" status="posted" url="https://my3.my.umbc.edu/posts/39859">
<Title>District Judge Upholds Government&#8217;s Right to Search Electronics at Border</Title>
<Body>
<![CDATA[
    <div class="html-content">Judge Edward R. Korman of the Eastern District of New York found that the government does not need reasonable suspicion to examine or confiscate a traveler’s electronic device.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F01%2Fbusiness%2Fjudge-upholds-us-right-to-search-devices-at-border.html%3Fpartner%3Drss%26emc%3Drss&amp;t=District+Judge+Upholds+Government%E2%80%99s+Right+to+Search+Electronics+at+Border" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F01%2Fbusiness%2Fjudge-upholds-us-right-to-search-devices-at-border.html%3Fpartner%3Drss%26emc%3Drss&amp;t=District+Judge+Upholds+Government%E2%80%99s+Right+to+Search+Electronics+at+Border" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F01%2Fbusiness%2Fjudge-upholds-us-right-to-search-devices-at-border.html%3Fpartner%3Drss%26emc%3Drss&amp;t=District+Judge+Upholds+Government%E2%80%99s+Right+to+Search+Electronics+at+Border" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F01%2Fbusiness%2Fjudge-upholds-us-right-to-search-devices-at-border.html%3Fpartner%3Drss%26emc%3Drss&amp;t=District+Judge+Upholds+Government%E2%80%99s+Right+to+Search+Electronics+at+Border" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F01%2Fbusiness%2Fjudge-upholds-us-right-to-search-devices-at-border.html%3Fpartner%3Drss%26emc%3Drss&amp;t=District+Judge+Upholds+Government%E2%80%99s+Right+to+Search+Electronics+at+Border" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    <br><br><a href="http://da.feedsportal.com/r/184842518882/u/0/f/640387/c/34625/s/3561aa0a/sc/21/rc/1/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842518882/u/0/f/640387/c/34625/s/3561aa0a/sc/21/rc/1/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/184842518882/u/0/f/640387/c/34625/s/3561aa0a/sc/21/rc/2/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842518882/u/0/f/640387/c/34625/s/3561aa0a/sc/21/rc/2/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/184842518882/u/0/f/640387/c/34625/s/3561aa0a/sc/21/rc/3/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842518882/u/0/f/640387/c/34625/s/3561aa0a/sc/21/rc/3/rc.img" style="max-width: 100%; height: auto;"></a><br><br><a href="http://da.feedsportal.com/r/184842518882/u/0/f/640387/c/34625/s/3561aa0a/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842518882/u/0/f/640387/c/34625/s/3561aa0a/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>Judge Edward R. Korman of the Eastern District of New York found that the government does not need reasonable suspicion to examine or confiscate a traveler’s electronic device.      </Summary>
<Website>http://www.nytimes.com/2014/01/01/business/judge-upholds-us-right-to-search-devices-at-border.html?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/39859/guest@my.umbc.edu/92877abd5cdeffd21910dd55a6dbb0a1/api/pixel</TrackingUrl>
<Tag>abidor-pascal</Tag>
<Tag>american-civil-liberties-union</Tag>
<Tag>computers-and-the-internet</Tag>
<Tag>customs-and-border-protection-us</Tag>
<Tag>homeland-security-department</Tag>
<Tag>korman-edward-r</Tag>
<Tag>new</Tag>
<Tag>search-and-seizure</Tag>
<Tag>suits-and-litigation-civil</Tag>
<Tag>technology</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Tue, 31 Dec 2013 18:48:47 -0500</PostedAt>
<EditAt>Tue, 31 Dec 2013 18:48:47 -0500</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="39860" important="false" status="posted" url="https://my3.my.umbc.edu/posts/39860">
<Title>Bits Blog: Apple Says It Is &#8216;Unaware&#8217; of N.S.A. iPhone Hack Program</Title>
<Body>
<![CDATA[
    <div class="html-content">Apple said it would continue to try to defend customers from security attacks “regardless of who’s behind them.”<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2013%2F12%2F31%2Fapple-says-it-is-unaware-of-n-s-a-iphone-hack-program%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Apple+Says+It+Is+%E2%80%98Unaware%E2%80%99+of+N.S.A.+iPhone+Hack+Program" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2013%2F12%2F31%2Fapple-says-it-is-unaware-of-n-s-a-iphone-hack-program%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Apple+Says+It+Is+%E2%80%98Unaware%E2%80%99+of+N.S.A.+iPhone+Hack+Program" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2013%2F12%2F31%2Fapple-says-it-is-unaware-of-n-s-a-iphone-hack-program%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Apple+Says+It+Is+%E2%80%98Unaware%E2%80%99+of+N.S.A.+iPhone+Hack+Program" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2013%2F12%2F31%2Fapple-says-it-is-unaware-of-n-s-a-iphone-hack-program%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Apple+Says+It+Is+%E2%80%98Unaware%E2%80%99+of+N.S.A.+iPhone+Hack+Program" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fbits.blogs.nytimes.com%2F2013%2F12%2F31%2Fapple-says-it-is-unaware-of-n-s-a-iphone-hack-program%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Apple+Says+It+Is+%E2%80%98Unaware%E2%80%99+of+N.S.A.+iPhone+Hack+Program" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    <br><br><a href="http://da.feedsportal.com/r/184842567343/u/0/f/640387/c/34625/s/35613ef4/sc/21/rc/1/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842567343/u/0/f/640387/c/34625/s/35613ef4/sc/21/rc/1/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/184842567343/u/0/f/640387/c/34625/s/35613ef4/sc/21/rc/2/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842567343/u/0/f/640387/c/34625/s/35613ef4/sc/21/rc/2/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/184842567343/u/0/f/640387/c/34625/s/35613ef4/sc/21/rc/3/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842567343/u/0/f/640387/c/34625/s/35613ef4/sc/21/rc/3/rc.img" style="max-width: 100%; height: auto;"></a><br><br><a href="http://da.feedsportal.com/r/184842567343/u/0/f/640387/c/34625/s/35613ef4/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842567343/u/0/f/640387/c/34625/s/35613ef4/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>Apple said it would continue to try to defend customers from security attacks “regardless of who’s behind them.”      </Summary>
<Website>http://bits.blogs.nytimes.com/2013/12/31/apple-says-it-is-unaware-of-n-s-a-iphone-hack-program/?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/39860/guest@my.umbc.edu/9610ce4c6c979fa2860438da90b04b99/api/pixel</TrackingUrl>
<Tag>american-civil-liberties-union</Tag>
<Tag>apple-inc</Tag>
<Tag>apple-inc-aapl-nasdaq</Tag>
<Tag>computer-security</Tag>
<Tag>cyberattacks-and-hackers</Tag>
<Tag>der-spiegel</Tag>
<Tag>espionage-and-intelligence-services</Tag>
<Tag>freedom-of-speech-and-expression</Tag>
<Tag>iphone</Tag>
<Tag>national-security-agency</Tag>
<Tag>new</Tag>
<Tag>recording-equipment</Tag>
<Tag>software</Tag>
<Tag>technology</Tag>
<Tag>text-messaging</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Tue, 31 Dec 2013 18:03:49 -0500</PostedAt>
<EditAt>Thu, 02 Jan 2014 14:45:07 -0500</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="39857" important="false" status="posted" url="https://my3.my.umbc.edu/posts/39857">
<Title>Clubs Ban Photos, Putting Off Some Instagram and Selfie Fans</Title>
<Body>
<![CDATA[
    <div class="html-content">Restoring a layer of privacy in the age of social media updates.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ffashion%2FInstagram-photos-clubs-selfie.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Clubs+Ban+Photos%2C+Putting+Off+Some+Instagram+and+Selfie+Fans" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ffashion%2FInstagram-photos-clubs-selfie.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Clubs+Ban+Photos%2C+Putting+Off+Some+Instagram+and+Selfie+Fans" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ffashion%2FInstagram-photos-clubs-selfie.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Clubs+Ban+Photos%2C+Putting+Off+Some+Instagram+and+Selfie+Fans" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ffashion%2FInstagram-photos-clubs-selfie.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Clubs+Ban+Photos%2C+Putting+Off+Some+Instagram+and+Selfie+Fans" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ffashion%2FInstagram-photos-clubs-selfie.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Clubs+Ban+Photos%2C+Putting+Off+Some+Instagram+and+Selfie+Fans" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    <br><br><a href="http://da.feedsportal.com/r/184842587714/u/0/f/640387/c/34625/s/356126ba/sc/21/rc/1/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842587714/u/0/f/640387/c/34625/s/356126ba/sc/21/rc/1/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/184842587714/u/0/f/640387/c/34625/s/356126ba/sc/21/rc/2/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842587714/u/0/f/640387/c/34625/s/356126ba/sc/21/rc/2/rc.img" style="max-width: 100%; height: auto;"></a><br><a href="http://da.feedsportal.com/r/184842587714/u/0/f/640387/c/34625/s/356126ba/sc/21/rc/3/rc.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842587714/u/0/f/640387/c/34625/s/356126ba/sc/21/rc/3/rc.img" style="max-width: 100%; height: auto;"></a><br><br><a href="http://da.feedsportal.com/r/184842587714/u/0/f/640387/c/34625/s/356126ba/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/184842587714/u/0/f/640387/c/34625/s/356126ba/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>Restoring a layer of privacy in the age of social media updates.      </Summary>
<Website>http://www.nytimes.com/2014/01/02/fashion/Instagram-photos-clubs-selfie.html?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/39857/guest@my.umbc.edu/d41d1fc788cc10f68266b12e0ef51239/api/pixel</TrackingUrl>
<Tag>bars-and-nightclubs</Tag>
<Tag>instagram-inc</Tag>
<Tag>new</Tag>
<Tag>photography</Tag>
<Tag>smartphones</Tag>
<Tag>technology</Tag>
<Tag>twitter-twtr-nyse</Tag>
<Tag>yelp-yelp-nyse</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Tue, 31 Dec 2013 16:46:36 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="39856" important="false" status="posted" url="https://my3.my.umbc.edu/posts/39856">
<Title>Introduction to HTML5 Desktop Apps With Node-Webkit</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <a href="http://rss.buysellads.com/click.php?z=1260013&amp;k=d754f1e9ba63a736ba8ff5ece958f7dd&amp;a=36296&amp;c=896245761" rel="nofollow external" class="bo"><img src="http://rss.buysellads.com/img.php?z=1260013&amp;k=d754f1e9ba63a736ba8ff5ece958f7dd&amp;a=36296&amp;c=896245761" alt="" style="max-width: 100%; height: auto;"></a><p>Using <a href="http://nodejs.org/" rel="nofollow external" class="bo">Node.js</a>, we can create web applications easily. Now, thanks to the <a href="https://github.com/rogerwang/node-webkit" rel="nofollow external" class="bo">node-webkit</a> we can also create desktop apps with it, using a unique combination of HTML5 and Node.</p>
    <p></p>
    <hr>
    <h2>Introduction</h2>
    <p>The library combines WebKit engine and Node.js in a unique way. Both WebKit and Node share the same context, allowing you to write your code like it’s meant to be executed in a browser, but with the addition of all Node’s features.</p>
    <p>The list of uses is endless. You can create business apps, text and image editors, games, presentations, admin panels, etc. Just name the desktop app that you would like to create, and I can assure you that it will be possible with node-webkit.</p>
    <p>In this tutorial, I will show you how to get started by showing you how to create a simple text editor.</p>
    <hr>
    <h2>Preparation</h2>
    <p>First, you have to get the library. Download the version appropriate for your operating system (the application itself will run on all of them) from <a href="https://github.com/rogerwang/node-webkit#downloads" rel="nofollow external" class="bo">github</a> and unzip it wherever you’d like. Now, lets create a basic folder structure. We will have folders for HTML files (<code>.html</code>) and for JavaScript files (<code>.js</code>). Also, create the <code>package.json</code> file in the same directory that the <code>nw</code> executable is in and a <code>node_modules</code> folder to keep the modules we will create.</p>
    <hr>
    <h2>Package.json</h2>
    <p>The first thing to do is to fill the required fields in the <code>package.json</code> file. In the case of node-webkit these are <code>name</code> and <code>main</code> (on <a href="https://github.com/rogerwang/node-webkit/wiki/Manifest-format" rel="nofollow external" class="bo">Github you can find the full list</a> of available <code>package.json</code> options). The first one is exactly the same as in the case of a plain Node.js app. The second one should be a (relative or absolute) path to the main HTML file that will be displayed upon the application starting. In the case of our example, the <code>package.json</code> file should look like this:</p>
    <pre>{&#x000A;    	"name": "simple-text-editor",&#x000A;    	"main": "./html/index.html"&#x000A;    }&#x000A;    </pre>
    <p>Now if you run your app using the <code>nw</code> executable, you should see a blank screen like this:</p>  <img src="http://cdn.tutsplus.com/net/uploads/2013/12/blank_app.png" alt="blank_app" width="600" height="427" style="max-width: 100%; height: auto;"><br> <hr>
    <h2>The Main File</h2>
    <p>Creating the user interface using node-webkit is no different than creating a webpage (with the slight difference that you know the rendering engine, so you don’t have to provide any fallbacks for older browsers, or use libraries like jQuery – and actually you shouldn’t, because they include fallback code that will slow down your app). Let’s create an <code>index.html</code> file that we will use:</p>
    <pre>&lt;!DOCTYPE html&gt;&#x000A;    &lt;html&gt;&#x000A;    &lt;head&gt;&#x000A;    	&lt;title&gt;Simple Text Editor&lt;/title&gt;&#x000A;    &lt;/head&gt;&#x000A;    &lt;body&gt;&#x000A;    &#x000A;    &lt;/body&gt;&#x000A;    &lt;/html&gt;&#x000A;    </pre>
    <p>Let’s also include (and create) the main JavaScript file that we will use, in the body, so it will be executed after the DOM is loaded:</p>
    <pre>&lt;script src="../js/main.js"&gt;&lt;/script&gt;&#x000A;    </pre>
    <p>Now the only thing that will change when you open the app will be the title.</p>
    <hr>
    <h2>Let’s Use Some Node</h2>
    <p>To show you how easily you can use Node.js in node-webkit, let’s read the contents of <code>package.json</code> and print it on the screen. Create the <code>js/main.js</code> file and put the following code in it:</p>
    <pre>var fs = require('fs');&#x000A;    &#x000A;    fs.readFile('./package.json', 'utf-8', function (error, contents) {&#x000A;    	document.write(contents);&#x000A;    });&#x000A;    </pre>
    <p>As you can see, the code looks exactly the same as if you were writing it for Node. But then we use <code>document.write</code> to put the file contents on the page. No need to setup any local server.</p>
    <p>Now open the app and you should see something like this:</p>  <img src="http://cdn.tutsplus.com/net/uploads/2013/12/file_contents_printed.png" alt="file_contents_printed" width="600" height="427" style="max-width: 100%; height: auto;"><br> <hr>
    <h2>Modules</h2>
    <p>There is another nice thing about node-webkit; You don’t have to include a series of <code>&lt;script&gt;</code> tags in your HTML if you want to split your code into modules. You can do it just like you do in Node.js – using <code>require</code>. Let’s create a simple module to read file contents to a textarea or write it to a file. Name the file <code>file.js</code> and put it in the <code>node_modules</code> directory. Now put the overall module structure in it:</p>
    <pre>var fs = require('fs');&#x000A;    &#x000A;    function File() {&#x000A;    	function open(path, document) {&#x000A;    		&#x000A;    	}&#x000A;    	&#x000A;    	function save(path, document) {&#x000A;    		&#x000A;    	}&#x000A;    	&#x000A;    	this.open = open;&#x000A;    	this.save = save;&#x000A;    }&#x000A;    &#x000A;    module.exports = new File;&#x000A;    </pre>
    <p>As you can see this will be a static class with two public methods – one for opening the files and one for saving them.</p>
    <p>The <code>open</code> method will look like this:</p>
    <pre>function open(path, document) {&#x000A;    	fs.readFile(path, 'utf-8', function (error, contents) {&#x000A;    		document.getElementById('editor').value = contents;&#x000A;    	});&#x000A;    }&#x000A;    </pre>
    <p>Pretty simple right? The function accepts the path to the file as the first parameter and puts the file’s contents into the element with an id of “editor”. We also need to pass the <code>document</code> object to the function because the script is called using Node’s <code>require</code> and it doesn’t have access to the WebKit stuff directly.</p>
    <p>The <code>save</code> method is as simple as the previous one:</p>
    <pre>function save(path, document) {&#x000A;    	var text = document.getElementById('editor').value;&#x000A;    	fs.writeFile(path, text);&#x000A;    }&#x000A;    </pre>
    <p>Now let’s test if everything works. Change the contents of <code>js/main.js</code> to this:</p>
    <pre>var file = require('file.js');&#x000A;    &#x000A;    console.log(file.open, file.save);&#x000A;    </pre>
    <p>Now if you go to the developer tools console and click the <strong>developer refresh</strong> button in the right corner of the window you should see the two functions from this module logged. This is another useful thing in node-webkit – your <code>console.log</code> calls are being displayed in the developer tools console, so it’s easier to debug your apps.</p>  <img src="http://cdn.tutsplus.com/net/uploads/2013/12/dev_tools_log.png" alt="dev_tools_log" width="600" height="318" style="max-width: 100%; height: auto;"><br> <hr>
    <h2>Node-Webkit’s File Inputs</h2>
    <p>Let’s add two file inputs that we will need later:</p>
    <pre>&lt;input id="open" type="file" style="display:none" accept="text/*"/&gt;&#x000A;    &lt;input id="save" type="file" nwsaveas style="display:none" accept="text/*"/&gt;&#x000A;    </pre>
    <p>Notice the <code>nwsaveas</code> attribute in the second input. It is a special type of input from node-webkit, that allows the user to select a non-existing file. Both of the inputs are hidden, because we will only access them from JavaScript. In node-webkit, file inputs are modified in a way that allows you to fire a <code>click</code> event on them, so you can open the file dialog without the user clicking on the input (with no need for the workarounds like invisible inputs above the button). Now we can move to the JavaScript.</p>
    <p>First, remove the <code>console.log</code> call from the <code>js/main.js</code> file. Now put this code in there:</p>
    <pre>function clickInput(id) {&#x000A;    	var event = document.createEvent('MouseEvents');&#x000A;    	event.initMouseEvent('click');&#x000A;    	document.getElementById(id).dispatchEvent(event);&#x000A;    }&#x000A;    &#x000A;    document.addEventListener('keyup', function (e) {&#x000A;    	if (e.keyCode == 'O'.charCodeAt(0) &amp;&amp; e.ctrlKey) {&#x000A;    		clickInput('open');&#x000A;    	} else if (e.keyCode == 'S'.charCodeAt(0) &amp;&amp; e.ctrlKey) {&#x000A;    		clickInput('save');&#x000A;    	}&#x000A;    });&#x000A;    </pre>
    <p>This code is responsible for showing the <strong>Open</strong> and <strong>Save</strong> dialogs. The <code>clickInput</code> function does the main job here – it simulates the click event on the input element – in a normal browser, this would be impossible from security reasons, but here it’s not a security threat at all. Later, there is a normal <code>keyup</code> event handler that checks if the proper key combination was pressed (<strong>Ctrl+O</strong> or <strong>Ctrl+S</strong>) and “clicks” on the inputs. Note that this would also be impossible to achieve in a browser – combinations like <strong>Ctrl+O</strong> and <strong>Ctrl+S</strong> are reserved for the browser’s internal use and no event fires when they are pressed (only Firefox fires events for them).</p>
    <p>Now press the <strong>developer refresh</strong> button and you should see the appropriate dialog when you press <strong>Ctrl+S</strong> or <strong>Ctrl+O</strong>. They of course do nothing for now.</p>
    <hr>
    <h2>Creating the Editor</h2>
    <p>Now, since we will be creating a text editor, we need something to write on. Add the <code>textarea</code> to the HTML:</p>
    <pre>&lt;textarea id="editor" style="position:fixed;top:0;bottom:0;left:0;right:0"&gt;&lt;/textarea&gt;&#x000A;    </pre>
    <p>Next we have to finish the opening/saving code. Let’s create the <code>onchange</code> event listeners for the <code>open</code> and <code>save</code> inputs:</p>
    <pre>document.getElementById('open').addEventListener('change', function (e) {&#x000A;    	file.open(this.value, document);&#x000A;    });&#x000A;    &#x000A;    document.getElementById('save').addEventListener('change', function (e) {&#x000A;    	file.save(this.value, document);&#x000A;    });&#x000A;    </pre>
    <p>Thanks to the module created earlier, the code is really simple. This is also possible thanks to node-webkit, because in browsers (again for security reasons) the value of the file input element is set to a fake path – here it’s the path which was selected. Now open the app (or press the <strong>developer refresh</strong> button, if you didn’t closed it) and you should have a perfectly working text editor.</p>
    <hr>
    <h2>Further Enhancements</h2>
    <p>We can also do a few other things to make the editor a bit more advanced and useful. For example, let’s open a new window when a user presses <strong>Ctrl+N</strong>. First, add this <code>require</code> to the top of the script:</p>
    <pre>var gui = require('nw.gui');&#x000A;    </pre>
    <p>The <code>nw.gui</code> module is a node-webkit’s library related to the user interface (you can read more about this <a href="https://github.com/rogerwang/node-webkit/wiki/Native-UI-API-Manual" rel="nofollow external" class="bo">on Node-webkit’s Github</a>). Next add this <code>else if</code> to the document’s <code>keyup</code> listener:</p>
    <pre>} else if (e.keyCode == 'N'.charCodeAt(0) &amp;&amp; e.ctrlKey) {&#x000A;    	gui.Window.open('index.html');&#x000A;    }&#x000A;    </pre>
    <p>And viola! If you refresh the app, now you can press <strong>Ctrl+N</strong> to open a new window. This function does differ from the normal <code>window.open</code> though. You can pass various window options as the second parameter. The list of what you can set there is available <a href="https://github.com/rogerwang/node-webkit/wiki/Manifest-format#window-subfields" rel="nofollow external" class="bo">in the documentation</a>.</p>
    <p>Another thing that may be useful in a text editor is an application menu (the one that sits under the title bar in Windows/Linux and on the top of the screen on Mac). In node-webkit it’s pretty simple. First, let’s create the menu:</p>
    <pre>var menu = new gui.Menu({ type: 'menubar' });&#x000A;    </pre>
    <p>The type <code>menubar</code> is reserved for the application menu. Now we can add items to it. Let it be a <code>File</code> menu:</p>
    <pre>menu.append(new gui.MenuItem({&#x000A;    	label: 'File',&#x000A;    	submenu: new gui.Menu()&#x000A;    }));&#x000A;    </pre>
    <p>Now let’s add some items to this menu:</p>
    <pre>menu.items[0].submenu.append(new gui.MenuItem({&#x000A;    	label: 'New',&#x000A;    	click: function () {&#x000A;    		gui.Window.open('index.html');&#x000A;    	}&#x000A;    }));&#x000A;    menu.items[0].submenu.append(new gui.MenuItem({&#x000A;    	type: 'separator'&#x000A;    }));&#x000A;    menu.items[0].submenu.append(new gui.MenuItem({&#x000A;    	label: 'Close',&#x000A;    	click: function () {&#x000A;    		gui.Window.get().close();&#x000A;    	}&#x000A;    }));&#x000A;    </pre>
    <p><code>menu.items[0]</code> is the first item of our application menu (you can also assign it to a variable when creating it if you want to). We are appending new items to its <code>submenu</code>, and each item gets a <code>click</code> callback to handle the click on it. The <code>gui.Window.get</code> method gets the current window, so we can close it when the user selects the <strong>Close</strong> option in the <strong>File</strong> menu.</p>
    <p>Finally, we can assign the menu to the window:</p>
    <pre>gui.Window.get().menu = menu;&#x000A;    </pre>
    <p>Again, we are using <code>gui.Window.get</code> to get the current window, then we are assigning our menu to its <code>menu</code> property. Please note, that even though we can assign a different menu to every window, on OSX (Mac) one app can only have one menu (which is global for all windows), so if you want your app to be used on Macs, you should avoid using different menus on different windows.</p>
    <p>Now if you open or refresh your app, you should see a <strong>system menu</strong> under the <strong>titlebar</strong>:</p>  <img src="http://cdn.tutsplus.com/net/uploads/2013/12/system_menu.png" alt="system_menu" width="600" height="427" style="max-width: 100%; height: auto;"><br> <hr>
    <h2>Packaging the App</h2>
    <p>Now if you would like to share your app with other users, you can package it into one file, so the users can download the node-webkit’s executable appropriate to their platform and launch your app with it. First, let’s remove the <strong>toolbar</strong> that makes the window look like a browser – it’s nice to have during development, but your users probably don’t want to see it. We can achieve this by setting <code>window.toolbar</code> to <code>false</code> in <code>package.json</code>, so it looks like this:</p>
    <pre>{&#x000A;    	"name": "example-app",&#x000A;    	"main": "./html/index.html",&#x000A;    	"window": {&#x000A;    		"toolbar": false&#x000A;    	}&#x000A;    }&#x000A;    </pre>
    <p>Now if you open the app (nothing will change if you just refresh it, <code>package.json</code> is loaded only on startup), you should see the final result:</p>  <img src="http://cdn.tutsplus.com/net/uploads/2013/12/final_result.png" alt="final_result" width="600" height="427" style="max-width: 100%; height: auto;"><br> <p>Packaging the app is pretty simple. Just create a <code>.zip</code> archive with all your assets (all of the files you created, without the files supplied with node-webkit) and change its extension to <code>.nw</code>. That’s all. If a user downloads node-webkit and your package, they only need to put it in the node-webkit’s directory and run the <code>nw</code> executable. Detailed descriptions, with a few more tips, are available on the <a href="https://github.com/rogerwang/node-webkit/wiki/How-to-package-and-distribute-your-apps" rel="nofollow external" class="bo">node-webkit’s github</a>.</p>
    <p>Now your editor is ready to be shipped to your users.</p>
    <hr>
    <h2>Conclusion</h2>
    <p>As you can see, node-webkit is a very promising and powerful library. With frequent updates and fixes, and being supported by Intel, there’s almost no chance that it will be discontinued, which can sometimes happen with open source projects.</p>
    <p>Share your thoughts about this project in the comments below. I personally think it’s the best thing out there if you want to create a desktop application using Node.js and HTML.</p>
    </div>
]]>
</Body>
<Summary>Using Node.js, we can create web applications easily. Now, thanks to the node-webkit we can also create desktop apps with it, using a unique combination of HTML5 and Node.    Introduction  The...</Summary>
<Website>http://feedproxy.google.com/~r/nettuts/~3/Oalyod_qEss/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/39856/guest@my.umbc.edu/abc695d7ce8a3b37750142d5333823ab/api/pixel</TrackingUrl>
<Tag>css</Tag>
<Tag>development</Tag>
<Tag>html</Tag>
<Tag>html5</Tag>
<Tag>javascript</Tag>
<Tag>javascript-and-ajax</Tag>
<Tag>mysql</Tag>
<Tag>node-js</Tag>
<Tag>node-webkit</Tag>
<Tag>php</Tag>
<Tag>sql</Tag>
<Tag>tutorials</Tag>
<Tag>wed</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Tue, 31 Dec 2013 15:23:03 -0500</PostedAt>
<EditAt>Tue, 31 Dec 2013 15:23:03 -0500</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="39865" important="false" status="posted" url="https://my3.my.umbc.edu/posts/39865">
<Title>Gadgetwise: Review: MonkeyOh Phone Stand</Title>
<Body>
<![CDATA[
    <div class="html-content">MonkeyOh is a phone stand shaped like a monkey that holds your iPhone or iPod while it charges.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-monkeyoh-phone-stand.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+MonkeyOh+Phone+Stand" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-monkeyoh-phone-stand.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+MonkeyOh+Phone+Stand" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-monkeyoh-phone-stand.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+MonkeyOh+Phone+Stand" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-monkeyoh-phone-stand.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+MonkeyOh+Phone+Stand" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-monkeyoh-phone-stand.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+MonkeyOh+Phone+Stand" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    </div>
]]>
</Body>
<Summary>MonkeyOh is a phone stand shaped like a monkey that holds your iPhone or iPod while it charges.      </Summary>
<Website>http://www.nytimes.com/2014/01/02/technology/personaltech/review-monkeyoh-phone-stand.html?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/39865/guest@my.umbc.edu/a821f1a8010723cefce05d63ffc50460/api/pixel</TrackingUrl>
<Tag>cellular-telephones</Tag>
<Tag>electric-light-and-power</Tag>
<Tag>iphone</Tag>
<Tag>new</Tag>
<Tag>technology</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Tue, 31 Dec 2013 14:45:11 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="39866" important="false" status="posted" url="https://my3.my.umbc.edu/posts/39866">
<Title>Gadgetwise: Review: ProDrenalin Video Software</Title>
<Body>
<![CDATA[
    <div class="html-content">ProDrenalin software is an easy-to-use program to fix the distortion and blur caused by shooting video on the go.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-prodrenalin-video-software.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+ProDrenalin+Video+Software" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-prodrenalin-video-software.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+ProDrenalin+Video+Software" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-prodrenalin-video-software.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+ProDrenalin+Video+Software" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-prodrenalin-video-software.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+ProDrenalin+Video+Software" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-prodrenalin-video-software.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+ProDrenalin+Video+Software" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    </div>
]]>
</Body>
<Summary>ProDrenalin software is an easy-to-use program to fix the distortion and blur caused by shooting video on the go.      </Summary>
<Website>http://www.nytimes.com/2014/01/02/technology/personaltech/review-prodrenalin-video-software.html?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/39866/guest@my.umbc.edu/25eb4d56260c8babb439ff4d573cad51/api/pixel</TrackingUrl>
<Tag>cameras</Tag>
<Tag>computers-and-the-internet</Tag>
<Tag>gopro</Tag>
<Tag>new</Tag>
<Tag>software</Tag>
<Tag>technology</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Tue, 31 Dec 2013 14:38:34 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="39867" important="false" status="posted" url="https://my3.my.umbc.edu/posts/39867">
<Title>Gadgetwise: Review: Pure&#8217;s Jongo Wireless Speakers</Title>
<Body>
<![CDATA[
    <div class="html-content">Pure, a British electronics manufacturer, makes wireless speakers called Jongo for its streaming music service.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-pures-jongo-wireless-speakers.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+Pure%E2%80%99s+Jongo+Wireless+Speakers" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-pures-jongo-wireless-speakers.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+Pure%E2%80%99s+Jongo+Wireless+Speakers" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-pures-jongo-wireless-speakers.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+Pure%E2%80%99s+Jongo+Wireless+Speakers" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-pures-jongo-wireless-speakers.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+Pure%E2%80%99s+Jongo+Wireless+Speakers" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-pures-jongo-wireless-speakers.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+Pure%E2%80%99s+Jongo+Wireless+Speakers" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    </div>
]]>
</Body>
<Summary>Pure, a British electronics manufacturer, makes wireless speakers called Jongo for its streaming music service.      </Summary>
<Website>http://www.nytimes.com/2014/01/02/technology/personaltech/review-pures-jongo-wireless-speakers.html?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/39867/guest@my.umbc.edu/a794f6f898650a55fc3210e509548f43/api/pixel</TrackingUrl>
<Tag>apple-inc-aapl-nasdaq</Tag>
<Tag>music</Tag>
<Tag>new</Tag>
<Tag>pandora-media-inc-p-nyse</Tag>
<Tag>pure</Tag>
<Tag>speakers-audio</Tag>
<Tag>technology</Tag>
<Tag>wireless-communications</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Tue, 31 Dec 2013 14:37:38 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="39868" important="false" status="posted" url="https://my3.my.umbc.edu/posts/39868">
<Title>Gadgetwise: Review: Nintendo Wii Fit U</Title>
<Body>
<![CDATA[
    <div class="html-content">New to the Wii Fit U game from Nintendo is a meter that clips on a belt or waistband and records your activity throughout the day.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-nintendo-wii-fit-u.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+Nintendo+Wii+Fit+U" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-nintendo-wii-fit-u.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+Nintendo+Wii+Fit+U" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-nintendo-wii-fit-u.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+Nintendo+Wii+Fit+U" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-nintendo-wii-fit-u.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+Nintendo+Wii+Fit+U" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F02%2Ftechnology%2Fpersonaltech%2Freview-nintendo-wii-fit-u.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Gadgetwise%3A+Review%3A+Nintendo+Wii+Fit+U" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    </div>
]]>
</Body>
<Summary>New to the Wii Fit U game from Nintendo is a meter that clips on a belt or waistband and records your activity throughout the day.      </Summary>
<Website>http://www.nytimes.com/2014/01/02/technology/personaltech/review-nintendo-wii-fit-u.html?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/39868/guest@my.umbc.edu/93885801eb2f500f0f9485ca8082f8c2/api/pixel</TrackingUrl>
<Tag>exercise</Tag>
<Tag>new</Tag>
<Tag>technology</Tag>
<Tag>wii-video-game-system</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Tue, 31 Dec 2013 14:34:34 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="false" id="39855" important="false" status="posted" url="https://my3.my.umbc.edu/posts/39855">
<Title>How to Keep Up with the Web Industry</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p>It can feel impossible to stay up to date with the latest news and information in the web industry. It seems like every week there are new front-end frameworks, new JavaScript projects, new must-have apps, and so much more. How can one person possibly know everything?</p>
    <div>
    <a href="http://teamtreehouse.com/library/the-treehouse-show" rel="nofollow external" class="bo"><img alt="The Treehouse Show is a weekly video podcast where we showcase the latest industry news and updates." src="http://blog.teamtreehouse.com/wp-content/uploads/2013/12/treehouse-show.jpg" width="1244" height="701" style="max-width: 100%; height: auto;"></a><p>The Treehouse Show is a weekly video podcast where we showcase the latest industry news and updates. The show aims to help summarize the most important links you should check out.</p>
    </div>
    <p>The truth is this: Nobody knows everything, and indeed, it <em>is</em> impossible to keep up with <em>everything</em>. I’m sure there’s lots of fantastic web apps or jQuery plugins that could have saved me hours of bygone headaches had I only known about them. Half the battle is just identifying a problem you’re having and searching for a solution, but even then, it’s easy to miss the perfect fix. I’m telling you this, because at some point when you’re showing a project to someone, they’ll say, “Why didn’t you just use ______ instead?” and you’ll smack yourself in the forehead. It’s OK, it happens all the time, and it’s usually a helpful lesson.</p>
    <p>Difficult as it may be, this is why you should try your best to keep up. The more you understand about the tools and resources that are available to you, the faster you’ll be able to put together something new. We cover lots of awesome links you should know about on <a href="http://teamtreehouse.com/library/the-treehouse-show" rel="nofollow external" class="bo">The Treehouse Show</a> every week, but if you’re still craving more, here are some more places to look.</p>
    <h2>Read Blogs</h2>
    <p>Congratulations! You’re reading this blog post, so you’re already on the right track. It can take some time before new tools and techniques become neatly “tutorialized” and fully explained in detail on video. We work at a very rapid pace at Treehouse, but blog posts are still much faster and cheaper to put together because they usually just consist of text and images. As a result, blogs are an excellent source of timely information. They may not always have the same depth as a good tutorial video, but they’re quick to update.</p>
    <p>Some people use RSS readers to subscribe to their favorite blogs, which can help keep everything organized. I personally don’t use RSS and I just check my favorite blogs whenever I have the time, but use whatever works for you. If you’re looking for some blogs to follow for web tips, this list will help you get started:</p>
    <ul>
    <li>
    <a href="http://blog.teamtreehouse.com/" rel="nofollow external" class="bo">The Treehouse Blog</a> (the blog you’re reading now)</li>
    <li><a href="http://css-tricks.com/" rel="nofollow external" class="bo">CSS Tricks</a></li>
    <li><a href="http://davidwalsh.name/" rel="nofollow external" class="bo">David Walsh Blog</a></li>
    <li><a href="http://alistapart.com/" rel="nofollow external" class="bo">A List Apart</a></li>
    <li><a href="http://www.smashingmagazine.com/" rel="nofollow external" class="bo">Smashing Magazine</a></li>
    <li><a href="http://tympanus.net/codrops/" rel="nofollow external" class="bo">Codrops</a></li>
    <li><a href="http://www.creativebloq.com/net-magazine" rel="nofollow external" class="bo">Net Magazine</a></li>
    <li><a href="http://www.html5rocks.com/en/" rel="nofollow external" class="bo">HTML5 Rocks</a></li>
    </ul>
    <h2>Follow People on Twitter</h2>
    <p>My favorite source of new links is Twitter. Just by following a few web oriented accounts, you’ll start to get lots of great insight directly in your feed. I like Twitter because each tweet is limited to 140 characters, which means you get straight to the point. Most people use Twitter to check up on their friends, but mixing in a few good web personalities and resources can turn social time into learning time.</p>
    <div>
    <a href="https://twitter.com/nickrp/web-community/members" rel="nofollow external" class="bo"><img alt="This Twitter list of web community leaders can help you stay up to date." src="http://blog.teamtreehouse.com/wp-content/uploads/2013/12/twitter-list2.jpg" width="1244" height="726" style="max-width: 100%; height: auto;"></a><p>This Twitter list of web community leaders can help you stay up to date.</p>
    </div>
    <p>If you don’t know where to get started, I’ve put together <a href="https://twitter.com/nickrp/web-community/members" rel="nofollow external" class="bo">this list of Twitter accounts</a> for you to browse. I update it sometimes when I think there’s significant new accounts to follow. If there’s a person or a company missing that you think should most definitely be on there, tweet to me and let me know!</p>
    <h2>Check sites like Github, Codepen, and Dribbble</h2>
    <p>Web professionals use specialized social networks to share work with one another. Github is great for sharing entire projects. Codepen is cool if you want to showcase front-end concepts using HTML, CSS, and JS. Finally, Dribbble is meant specifically for designers to share shots of their work. Each of these sites has loads of users posting new stuff everyday, so browsing what’s popular can reveal new techniques you’ve never seen. Check out these links to see what I mean:</p>
    <ul>
    <li><a href="https://github.com/trending" rel="nofollow external" class="bo">See what’s trending on Github</a></li>
    <li><a href="http://codepen.io/popular/" rel="nofollow external" class="bo">See what’s popular on Codepen</a></li>
    <li><a href="http://dribbble.com/" rel="nofollow external" class="bo">See what’s popular on Dribbble</a></li>
    </ul>
    <p>Also, if you’re just looking for inspiration, these sites are a great place to start.</p>
    <div>
    <a href="http://dribbble.com/" rel="nofollow external" class="bo"><img alt="Checking out the front page of Dribbble can be an excellent source of the latest design trends." src="http://blog.teamtreehouse.com/wp-content/uploads/2013/12/dribbble.jpg" width="1244" height="609" style="max-width: 100%; height: auto;"></a><p>Checking out the front page of Dribbble can be an excellent source of the latest design trends.</p>
    </div>
    <h2>Pay Attention to Events</h2>
    <p>Attending events is a fantastic way to keep up with the latest news. Not only do you get to network with like minded individuals, you also get to hear experts speak on topics that they’re passionate about. Industry leaders will frequently reveal new information or provide key insights during their talks that you just can’t get anywhere else.</p>
    <p>If you get the chance to attend an event, definitely make sure you take the opportunity. Flying to these events and going to them in person can be expensive, but if you’re a Treehouse student, there’s lots of <a href="http://teamtreehouse.com/library/type:conference" rel="nofollow external" class="bo">awesome recorded conferences available on Treehouse</a>. Be sure to check those out!</p>
    <h2>Invent the Future</h2>
    <p>Nobody can predict the future, so why not invent it? You’d be surprised how easy it is to come up with new web ideas that have never been tried before. The web is a dynamic medium with vastly untapped potential. If you have a problem that you want to solve, look around and see if someone has already solved it. Even if you do find a solution, maybe you can come up with a better one and execute in a way that nobody has done before!</p>
    <p>This list isn’t exhaustive, and there’s lots more places you could look for the latest industry news. If you have an excellent resource you’d like to share, I’d love to hear about it in the comments!</p>
    <p> </p>
    <p>The post <a href="http://blog.teamtreehouse.com/how-to-keep-up-with-the-web-industry" rel="nofollow external" class="bo">How to Keep Up with the Web Industry</a> appeared first on <a href="http://blog.teamtreehouse.com" rel="nofollow external" class="bo">Treehouse Blog</a>.</p>
    </div>
]]>
</Body>
<Summary>It can feel impossible to stay up to date with the latest news and information in the web industry. It seems like every week there are new front-end frameworks, new JavaScript projects, new...</Summary>
<Website>http://blog.teamtreehouse.com/how-to-keep-up-with-the-web-industry?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=how-to-keep-up-with-the-web-industry</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/39855/guest@my.umbc.edu/0a621d20e26224240f84d25a3f6e02c1/api/pixel</TrackingUrl>
<Tag>android</Tag>
<Tag>css</Tag>
<Tag>design</Tag>
<Tag>development</Tag>
<Tag>html</Tag>
<Tag>ios</Tag>
<Tag>javascript</Tag>
<Tag>learn-to-code</Tag>
<Tag>make-a-website</Tag>
<Tag>responsive</Tag>
<Tag>web</Tag>
<Tag>web-industry</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Tue, 31 Dec 2013 12:54:27 -0500</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="39880" important="false" status="posted" url="https://my3.my.umbc.edu/posts/39880">
<Title>Bookends: How Do E-Books Change the Reading Experience?</Title>
<Body>
<![CDATA[
    <div class="html-content">Mohsin Hamid and Anna Holmes discuss how technology affects our reading habits.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F05%2Fbooks%2Freview%2Fhow-do-e-books-change-the-reading-experience.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Bookends%3A+How+Do+E-Books+Change+the+Reading+Experience%3F" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/twitter.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/facebook/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F05%2Fbooks%2Freview%2Fhow-do-e-books-change-the-reading-experience.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Bookends%3A+How+Do+E-Books+Change+the+Reading+Experience%3F" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/facebook.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/linkedin/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F05%2Fbooks%2Freview%2Fhow-do-e-books-change-the-reading-experience.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Bookends%3A+How+Do+E-Books+Change+the+Reading+Experience%3F" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/linkedin.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/gplus/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F05%2Fbooks%2Freview%2Fhow-do-e-books-change-the-reading-experience.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Bookends%3A+How+Do+E-Books+Change+the+Reading+Experience%3F" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/googleplus.png" style="max-width: 100%; height: auto;"></a> <a href="http://share.feedsportal.com/share/email/?u=http%3A%2F%2Fwww.nytimes.com%2F2014%2F01%2F05%2Fbooks%2Freview%2Fhow-do-e-books-change-the-reading-experience.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Bookends%3A+How+Do+E-Books+Change+the+Reading+Experience%3F" rel="nofollow external" class="bo"><img src="http://res3.feedsportal.com/social/email.png" style="max-width: 100%; height: auto;"></a>
    </td></tr></tbody></table></div>
    </div>
]]>
</Body>
<Summary>Mohsin Hamid and Anna Holmes discuss how technology affects our reading habits.      </Summary>
<Website>http://www.nytimes.com/2014/01/05/books/review/how-do-e-books-change-the-reading-experience.html?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/39880/guest@my.umbc.edu/6ffc6e2e93d90d6ca69e6c5616b982db/api/pixel</TrackingUrl>
<Tag>books-and-literature</Tag>
<Tag>e-books-and-readers</Tag>
<Tag>new</Tag>
<Tag>technology</Tag>
<Tag>york</Tag>
<Group token="retired-583">Web Developer - Build Group</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-583</GroupUrl>
<AvatarUrl>https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/original.jpg?1363101197</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xlarge.png?1363101197</AvatarUrl>
<AvatarUrl size="large">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/large.png?1363101197</AvatarUrl>
<AvatarUrl size="medium">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/medium.png?1363101197</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/small.png?1363101197</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xsmall.png?1363101197</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/583/fc60f5d7abc2e080599bb6dc465db54d/xxsmall.png?1363101197</AvatarUrl>
<Sponsor>Web Developer - Build Group</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Tue, 31 Dec 2013 11:35:43 -0500</PostedAt>
</NewsItem>

</News>
