<?xml version="1.0"?>
<News hasArchived="true" page="8480" pageCount="10777" pageSize="10" timestamp="Sun, 30 Aug 2026 08:21:39 -0400" url="https://my3.my.umbc.edu/posts.xml?mode=activity&amp;page=8480">
<NewsItem contentIssues="true" id="33900" important="false" status="posted" url="https://my3.my.umbc.edu/posts/33900">
<Title>Bits Blog: Sheryl Sandberg Sells $91 Million of Facebook Stock</Title>
<Body>
<![CDATA[
    <div class="html-content">The No. 2 executive at the social network made her largest stock sale since the company’s initial public offering, although she still holds shares worth more than $1 billion.<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%2F08%2F09%2Fsheryl-sandberg-sells-91-million-of-facebook-stock%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Sheryl+Sandberg+Sells+%2491+Million+of+Facebook+Stock" 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%2F08%2F09%2Fsheryl-sandberg-sells-91-million-of-facebook-stock%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Sheryl+Sandberg+Sells+%2491+Million+of+Facebook+Stock" 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%2F08%2F09%2Fsheryl-sandberg-sells-91-million-of-facebook-stock%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Sheryl+Sandberg+Sells+%2491+Million+of+Facebook+Stock" 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%2F08%2F09%2Fsheryl-sandberg-sells-91-million-of-facebook-stock%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Sheryl+Sandberg+Sells+%2491+Million+of+Facebook+Stock" 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%2F08%2F09%2Fsheryl-sandberg-sells-91-million-of-facebook-stock%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Sheryl+Sandberg+Sells+%2491+Million+of+Facebook+Stock" 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>The No. 2 executive at the social network made her largest stock sale since the company’s initial public offering, although she still holds shares worth more than $1 billion.      </Summary>
<Website>http://bits.blogs.nytimes.com/2013/08/09/sheryl-sandberg-sells-91-million-of-facebook-stock/?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/33900/guest@my.umbc.edu/02b306d48f87fb6e8b4699114edea44d/api/pixel</TrackingUrl>
<Tag>facebook-inc</Tag>
<Tag>facebook-inc-fb-nasdaq</Tag>
<Tag>new</Tag>
<Tag>sandberg-sheryl-k</Tag>
<Tag>social</Tag>
<Tag>stocks-and-bonds</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>Sat, 10 Aug 2013 02:52:12 -0400</PostedAt>
<EditAt>Mon, 12 Aug 2013 07:50:53 -0400</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="33901" important="false" status="posted" url="https://my3.my.umbc.edu/posts/33901">
<Title>Booker&#8217;s Web Company, Struggling, Sought Buyer as Senate Drive Began</Title>
<Body>
<![CDATA[
    <div class="html-content">Mayor Cory A. Booker’s Internet start-up stalled, and it feared that his election to the Senate this fall would deprive it of its main asset: him.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.nytimes.com%2F2013%2F08%2F10%2Fnyregion%2Fbookers-web-company-struggling-sought-buyer-as-senate-drive-began.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Booker%E2%80%99s+Web+Company%2C+Struggling%2C+Sought+Buyer+as+Senate+Drive+Began" 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%2F2013%2F08%2F10%2Fnyregion%2Fbookers-web-company-struggling-sought-buyer-as-senate-drive-began.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Booker%E2%80%99s+Web+Company%2C+Struggling%2C+Sought+Buyer+as+Senate+Drive+Began" 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%2F2013%2F08%2F10%2Fnyregion%2Fbookers-web-company-struggling-sought-buyer-as-senate-drive-began.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Booker%E2%80%99s+Web+Company%2C+Struggling%2C+Sought+Buyer+as+Senate+Drive+Began" 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%2F2013%2F08%2F10%2Fnyregion%2Fbookers-web-company-struggling-sought-buyer-as-senate-drive-began.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Booker%E2%80%99s+Web+Company%2C+Struggling%2C+Sought+Buyer+as+Senate+Drive+Began" 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%2F2013%2F08%2F10%2Fnyregion%2Fbookers-web-company-struggling-sought-buyer-as-senate-drive-began.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Booker%E2%80%99s+Web+Company%2C+Struggling%2C+Sought+Buyer+as+Senate+Drive+Began" 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>Mayor Cory A. Booker’s Internet start-up stalled, and it feared that his election to the Senate this fall would deprive it of its main asset: him.      </Summary>
<Website>http://www.nytimes.com/2013/08/10/nyregion/bookers-web-company-struggling-sought-buyer-as-senate-drive-began.html?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/33901/guest@my.umbc.edu/f7efb009b8db7c8a19a53bfba2df5d84/api/pixel</TrackingUrl>
<Tag>booker-cory-a</Tag>
<Tag>elections-senate</Tag>
<Tag>google-inc-goog-nasdaq</Tag>
<Tag>linkedin-corporation-lnkd-nyse</Tag>
<Tag>new</Tag>
<Tag>new-jersey</Tag>
<Tag>start-ups</Tag>
<Tag>technology</Tag>
<Tag>waywire</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>Fri, 09 Aug 2013 21:01:53 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="33897" important="false" status="posted" url="https://my3.my.umbc.edu/posts/33897">
<Title>Judge Considers Limits on Apple&#8217;s Future E-Book Deals</Title>
<Body>
<![CDATA[
    <div class="html-content">A proposal that would force Apple to negotiate with publishers one at a time is an attempt to prevent the company and big publishers from collusion.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.nytimes.com%2F2013%2F08%2F10%2Ftechnology%2Fjudge-considers-limits-on-apples-future-e-book-deals.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Judge+Considers+Limits+on+Apple%E2%80%99s+Future+E-Book+Deals" 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%2F2013%2F08%2F10%2Ftechnology%2Fjudge-considers-limits-on-apples-future-e-book-deals.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Judge+Considers+Limits+on+Apple%E2%80%99s+Future+E-Book+Deals" 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%2F2013%2F08%2F10%2Ftechnology%2Fjudge-considers-limits-on-apples-future-e-book-deals.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Judge+Considers+Limits+on+Apple%E2%80%99s+Future+E-Book+Deals" 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%2F2013%2F08%2F10%2Ftechnology%2Fjudge-considers-limits-on-apples-future-e-book-deals.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Judge+Considers+Limits+on+Apple%E2%80%99s+Future+E-Book+Deals" 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%2F2013%2F08%2F10%2Ftechnology%2Fjudge-considers-limits-on-apples-future-e-book-deals.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Judge+Considers+Limits+on+Apple%E2%80%99s+Future+E-Book+Deals" 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/173607665817/u/0/f/640387/c/34625/s/2fc7306c/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/173607665817/u/0/f/640387/c/34625/s/2fc7306c/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>A proposal that would force Apple to negotiate with publishers one at a time is an attempt to prevent the company and big publishers from collusion.      </Summary>
<Website>http://www.nytimes.com/2013/08/10/technology/judge-considers-limits-on-apples-future-e-book-deals.html?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/33897/guest@my.umbc.edu/b33411305a329d927571be943e9bb300/api/pixel</TrackingUrl>
<Tag>antitrust-laws-and-competition-issues</Tag>
<Tag>apple-inc-aapl-nasdaq</Tag>
<Tag>cote-denise</Tag>
<Tag>e-books-and-readers</Tag>
<Tag>hachette-book-group</Tag>
<Tag>harpercollins-publishers</Tag>
<Tag>justice-department</Tag>
<Tag>new</Tag>
<Tag>penguin-group</Tag>
<Tag>random-house</Tag>
<Tag>simon-and-schuster-inc</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>Fri, 09 Aug 2013 20:27:57 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="33902" important="false" status="posted" url="https://my3.my.umbc.edu/posts/33902">
<Title>Seeking to Be Both N.F.L. and ESPN of Video Gaming</Title>
<Body>
<![CDATA[
    <div class="html-content">Fueled by venture capital and the vision of its New York City founders, Major League Gaming has taken video games to the level of big-time sports.<br><div><table border="0"><tbody><tr><td>
    <a href="http://share.feedsportal.com/share/twitter/?u=http%3A%2F%2Fwww.nytimes.com%2F2013%2F08%2F11%2Fnyregion%2Fseeking-to-be-both-nfl-and-espn-of-video-gaming.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Seeking+to+Be+Both+N.F.L.+and+ESPN+of+Video+Gaming" 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%2F2013%2F08%2F11%2Fnyregion%2Fseeking-to-be-both-nfl-and-espn-of-video-gaming.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Seeking+to+Be+Both+N.F.L.+and+ESPN+of+Video+Gaming" 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%2F2013%2F08%2F11%2Fnyregion%2Fseeking-to-be-both-nfl-and-espn-of-video-gaming.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Seeking+to+Be+Both+N.F.L.+and+ESPN+of+Video+Gaming" 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%2F2013%2F08%2F11%2Fnyregion%2Fseeking-to-be-both-nfl-and-espn-of-video-gaming.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Seeking+to+Be+Both+N.F.L.+and+ESPN+of+Video+Gaming" 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%2F2013%2F08%2F11%2Fnyregion%2Fseeking-to-be-both-nfl-and-espn-of-video-gaming.html%3Fpartner%3Drss%26emc%3Drss&amp;t=Seeking+to+Be+Both+N.F.L.+and+ESPN+of+Video+Gaming" 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>Fueled by venture capital and the vision of its New York City founders, Major League Gaming has taken video games to the level of big-time sports.      </Summary>
<Website>http://www.nytimes.com/2013/08/11/nyregion/seeking-to-be-both-nfl-and-espn-of-video-gaming.html?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/33902/guest@my.umbc.edu/f6428db7ef054c09b219c133c9d7abe3/api/pixel</TrackingUrl>
<Tag>athletics-and-sports</Tag>
<Tag>computer-and-video-games</Tag>
<Tag>intel-corporation-intc-nasdaq</Tag>
<Tag>major-league-gaming</Tag>
<Tag>manhattan-nyc</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>Fri, 09 Aug 2013 19:38:04 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="33896" important="false" status="posted" url="https://my3.my.umbc.edu/posts/33896">
<Title>Bits Blog: Trade Commission Orders Ban on Some Samsung Products</Title>
<Body>
<![CDATA[
    <div class="html-content">The International Trade Commission upheld a preliminary finding that Samsung’s mobile products had violated two Apple patents. The decision, unless vetoed by President Obama, will result in an import ban on some devices.<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%2F08%2F09%2Ftrade-commission-orders-ban-on-some-samsung-products%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Trade+Commission+Orders+Ban+on+Some+Samsung+Products" 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%2F08%2F09%2Ftrade-commission-orders-ban-on-some-samsung-products%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Trade+Commission+Orders+Ban+on+Some+Samsung+Products" 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%2F08%2F09%2Ftrade-commission-orders-ban-on-some-samsung-products%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Trade+Commission+Orders+Ban+on+Some+Samsung+Products" 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%2F08%2F09%2Ftrade-commission-orders-ban-on-some-samsung-products%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Trade+Commission+Orders+Ban+on+Some+Samsung+Products" 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%2F08%2F09%2Ftrade-commission-orders-ban-on-some-samsung-products%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+Trade+Commission+Orders+Ban+on+Some+Samsung+Products" 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/173607735549/u/0/f/640387/c/34625/s/2fc6baa1/a2.htm" rel="nofollow external" class="bo"><img src="http://da.feedsportal.com/r/173607735549/u/0/f/640387/c/34625/s/2fc6baa1/a2.img" style="max-width: 100%; height: auto;"></a>
    </div>
]]>
</Body>
<Summary>The International Trade Commission upheld a preliminary finding that Samsung’s mobile products had violated two Apple patents. The decision, unless vetoed by President Obama, will result in an...</Summary>
<Website>http://bits.blogs.nytimes.com/2013/08/09/trade-commission-orders-ban-on-some-samsung-products/?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/33896/guest@my.umbc.edu/0e4efd793349752f8d9ea458ea81f25a/api/pixel</TrackingUrl>
<Tag>apple-inc</Tag>
<Tag>apple-inc-aapl-nasdaq</Tag>
<Tag>international-trade-and-world-market</Tag>
<Tag>new</Tag>
<Tag>obama-barack</Tag>
<Tag>samsung-electronics-co</Tag>
<Tag>samsung-group</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>Fri, 09 Aug 2013 17:38:44 -0400</PostedAt>
<EditAt>Fri, 09 Aug 2013 23:08:25 -0400</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="33895" important="false" status="posted" url="https://my3.my.umbc.edu/posts/33895">
<Title>Bits Blog: A Lesson Learned About the Intensity of Camera Enthusiasts</Title>
<Body>
<![CDATA[
    <div class="html-content">While the tech community can become passionate about the companies they admire, the photography community can take things to an entirely different level.<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%2F08%2F09%2Fthe-camera-community-defends-their-cameras%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+A+Lesson+Learned+About+the+Intensity+of+Camera+Enthusiasts" 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%2F08%2F09%2Fthe-camera-community-defends-their-cameras%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+A+Lesson+Learned+About+the+Intensity+of+Camera+Enthusiasts" 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%2F08%2F09%2Fthe-camera-community-defends-their-cameras%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+A+Lesson+Learned+About+the+Intensity+of+Camera+Enthusiasts" 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%2F08%2F09%2Fthe-camera-community-defends-their-cameras%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+A+Lesson+Learned+About+the+Intensity+of+Camera+Enthusiasts" 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%2F08%2F09%2Fthe-camera-community-defends-their-cameras%2F%3Fpartner%3Drss%26emc%3Drss&amp;t=Bits+Blog%3A+A+Lesson+Learned+About+the+Intensity+of+Camera+Enthusiasts" 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>While the tech community can become passionate about the companies they admire, the photography community can take things to an entirely different level.      </Summary>
<Website>http://bits.blogs.nytimes.com/2013/08/09/the-camera-community-defends-their-cameras/?partner=rss&amp;emc=rss</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/33895/guest@my.umbc.edu/8c7c0fee19134748959670176d4eedb4/api/pixel</TrackingUrl>
<Tag>cameras</Tag>
<Tag>canon-usa-inc</Tag>
<Tag>devices</Tag>
<Tag>leica-camera-ag</Tag>
<Tag>new</Tag>
<Tag>nikon-corp</Tag>
<Tag>nikon-corp-ninoy-other-otc</Tag>
<Tag>photography</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>Fri, 09 Aug 2013 15:59:10 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="false" id="33894" important="false" status="posted" url="https://my3.my.umbc.edu/posts/33894">
<Title>Recommended From Around the Web (Week Ending August 9, 2013)</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p>A roundup of the most interesting stories from other sites, collected by the staff at <em>MIT Technology Review</em>.</p>
    <p><a href="http://www.nytimes.com/2013/08/07/nyregion/tech-magnates-bet-on-booker-in-web-venture.html" rel="nofollow external" class="bo">Tech Magnates Bet on Booker and His Future</a><br>All industries try to cozy up to rising political stars; this story illuminates the particular way that Silicon Valley does it.</p>
    </div>
]]>
</Body>
<Summary>A roundup of the most interesting stories from other sites, collected by the staff at MIT Technology Review.  Tech Magnates Bet on Booker and His Future All industries try to cozy up to rising...</Summary>
<Website>http://www.technologyreview.com/view/518021/recommended-from-around-the-web-week-ending-august-9-2013/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/33894/guest@my.umbc.edu/080ce00287b815da94818ea4816efd28/api/pixel</TrackingUrl>
<Tag>development</Tag>
<Tag>internet</Tag>
<Tag>mit</Tag>
<Tag>technology</Tag>
<Tag>web</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>Fri, 09 Aug 2013 15:15:00 -0400</PostedAt>
</NewsItem>

<NewsItem contentIssues="true" id="33891" important="false" status="posted" url="https://my3.my.umbc.edu/posts/33891">
<Title>Real-World Off-Line Data Storage</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <a href="http://rss.buysellads.com/click.php?z=1260013&amp;k=d754f1e9ba63a736ba8ff5ece958f7dd&amp;a=34063&amp;c=1872544918" rel="nofollow external" class="bo"><img src="http://rss.buysellads.com/img.php?z=1260013&amp;k=d754f1e9ba63a736ba8ff5ece958f7dd&amp;a=34063&amp;c=1872544918" alt="" style="max-width: 100%; height: auto;"></a><p>In many projects there comes a time when you’ll need to store some data off-line. It may be a requirement or just an improvement for your users, but you have to decide which of the available storage options you will use in your application. This article will help you choose the best one, for your app.</p>
    <p></p>
    <hr>
    <h2>Introduction</h2>
    <p>HTML5 introduced a few off-line storage options. AppCache, localStorage, sessionStorage and IndexedDB. Every one of them is suitable for a specific use. For example, AppCache can boost your application or let some parts of it work without an Internet connection. Below, I will describe all of these options and show a few code snippets with example usage.</p>
    <hr>
    <h2>AppCache</h2>
    <p>If a part of your application (or the whole app) can be used without access to the server, you can use AppCache to enable your users to do some things off-line. All you need to do is to create a manifest file where you would specify what should be cached and what shouldn’t be. You can also specify replacements for the files that require on-line access.</p>
    <p>An AppCache manifest is just a text file with a <code>.appcache</code> (recommended) extension. It starts with <code>CACHE MANIFEST</code> and is divided in to three parts:</p>
    <ul>
    <li>
    <strong>CACHE</strong> – files you specify here will be downloaded and cached the first time the user accesses your site</li>
    <li>
    <strong>NETWORK</strong> – here you list the files that require an Internet connection to work properly, they will never be cached</li>
    <li>
    <strong>FALLBACK</strong> – these files will be used when an on-line resource is accessed without a connection</li>
    </ul>
    <h3>Example</h3>
    <p>First, you have to define the manifest file on your page:</p>
    <pre>&lt;!DOCTYPE html&gt;&#x000A;    &lt;html manifest="manifest.appcache"&gt;&#x000A;    ...&#x000A;    &lt;/html&gt;&#x000A;    </pre>
    <p>You need to remember that the manifest file must be served with a <code>text/cache-manifest</code> MIME-type, otherwise it will not be parsed by the browser. Next, you need to create the file you defined earlier. For the purpose of this example, let’s imagine that you have an informational website with the ability to contact you and write comments. You can let users access the static parts of the site and replace the contact form and comments with other information so that the form and comments are inaccessible while off-line.</p>
    <p>First, let’s define some static content:</p>
    <pre>CACHE MANIFEST&#x000A;    &#x000A;    CACHE:&#x000A;    /about.html&#x000A;    /portfolio.html&#x000A;    /portfolio_gallery/image_1.jpg&#x000A;    /portfolio_gallery/image_2.jpg&#x000A;    /info.html&#x000A;    /style.css&#x000A;    /main.js&#x000A;    /jquery.min.js&#x000A;    </pre>
    <blockquote><p> Side Note: one bad thing about the manifest is that you can’t use a wildcard sign to indicate that, for example, a whole folder should be cached, you can only use a wildcard under the NETWORK section to indicate that all resources not listed in the manifest should not be cached.</p></blockquote>
    <p>You don’t need to cache the page on which the manifest is defined, it will be cached automatically. Now we will define fallbacks for the contact and comments sections:</p>
    <pre>FALLBACK:&#x000A;    /contact.html /offline.html&#x000A;    /comments.html /offline.html&#x000A;    </pre>
    <p>Finally, we can use an <code>*</code> to stop all other resources from being cached:</p>
    <pre>NETWORK:&#x000A;    *&#x000A;    </pre>
    <p>The final result should look like this:</p>
    <pre>CACHE MANIFEST&#x000A;    &#x000A;    CACHE:&#x000A;    /about.html&#x000A;    /portfolio.html&#x000A;    /portfolio_gallery/image_1.jpg&#x000A;    /portfolio_gallery/image_2.jpg&#x000A;    /info.html&#x000A;    /style.css&#x000A;    /main.js&#x000A;    /jquery.min.js&#x000A;    &#x000A;    FALLBACK:&#x000A;    /contact.html /offline.html&#x000A;    /comments.html /offline.html&#x000A;    &#x000A;    NETWORK:&#x000A;    *&#x000A;    </pre>
    <p>An important thing to remember is that your resources will only be cached once. They will not get cached when you update them, only when you change the manifest. A good practice is to enter in a comment with a version number and increase it every time you update the file:</p>
    <pre>CACHE MANIFEST&#x000A;    &#x000A;    # version 1&#x000A;    &#x000A;    CACHE:&#x000A;    ...&#x000A;    </pre>
    <hr>
    <h2>LocalStorage &amp; SessionStorage</h2>
    <p>These two storage options will be useful if you want to preserve something in your JavaScript code. The first one lets you save a value without an expiration date. This value will be accessible for any page with the same domain and protocol. For example, you may want to save the user’s application settings on his/her computer so he/she can adjust them to the computer they currently use. The second one will hold the values until the user closes the browser window (or tab). Also, the data is not shared between windows, even if the user opens a few pages of your application.</p>
    <blockquote><p> Something worth remembering is that you can store only basic types in <code>localStorage</code>/<code>sessionStorage</code>. So only strings and numbers will work. Everything else will be stored using it’s <code>toString()</code> method. If you need to save an object, you should do it using <code>JSON.stringify</code> (if this object is a class, you can just override the default <code>toString()</code> method to do it for you automatically).</p></blockquote>
    <h3>Example</h3>
    <p>Let’s consider the previous example. In the comments and contact sections of the site, we can save what the user typed in, so if he/she accidentally closes the window, the values will still be there for him/her to continue later on. This will be a really simple piece of code using jQuery (since we will be using a field’s id to identify it later, each of the form fields will need to have an id attribute)</p>
    <pre>$('#comments-input, .contact-field').on('keyup', function () {&#x000A;    	// let's check if localStorage is supported&#x000A;    	if (window.localStorage) {&#x000A;    		localStorage.setItem($(this).attr('id'), $(this).val());&#x000A;    	}&#x000A;    });&#x000A;    </pre>
    <p>When the comment/contact form is sent, we have to clear the value. Let’s do this by handling a submit event (here’s the most basic example):</p>
    <pre>$('#comments-form, #contact-form').on('submit', function () {&#x000A;    	// get all of the fields we saved&#x000A;    	$('#comments-input, .contact-field').each(function () {&#x000A;    		// get field's id and remove it from local storage&#x000A;    		localStorage.removeItem($(this).attr('id'));&#x000A;    	});&#x000A;    });&#x000A;    </pre>
    <p>And finally, on page load, we will restore the values:</p>
    <pre>// get all of the fields we saved&#x000A;    $('#comments-input, .contact-field').each(function () {&#x000A;    	// get field's id and get it's value from local storage&#x000A;    	var val = localStorage.getItem($(this).attr('id'));&#x000A;    	// if the value exists, set it&#x000A;    	if (val) {&#x000A;    		$(this).val(val);&#x000A;    	}&#x000A;    });&#x000A;    </pre>
    <hr>
    <h2>IndexedDB</h2>
    <p>This is the most interesting storage option in my opinion. It allows you to store rather large amounts of indexed data into the user’s browser. This way, you can save complex objects, large documents, etc. and have your user access them without an Internet connection. This feature is useful for all kinds of applications – if you are making an email client, you can save the user’s emails so he/she can access them later, a photo album could save photos for off-line use, or GPS navigation can save a particular route and the list goes on.</p>
    <p>IndexedDB is an object-oriented database. This means that there are no tables and no SQL. You store key-value pairs of data, where keys are strings, numbers, dates or arrays and values can be complex objects. The database itself is composed from stores. A store is similar to a table in a relational database. Each value must have it’s own key. A key can be generated automatically, you can specify it when you add the value, or it can be some field in the value (which can also be generated automatically). If you decide to use a field as a key, you will only be able to add JavaScript objects to the store (because simple numbers or strings can’t have any properties like objects can).</p>
    <h3>Example</h3>
    <p>For this example, let’s imagine that we have a music album. Now, I’m not going to cover building the entire music album app here. I will only be covering the IndexedDB part of the app, but the music album app itself is included with this article for you to download, so you can look at the complete source code there. First, we have to open the database and create the store:</p>
    <pre>// check if the indexedDB is supported&#x000A;    if (!window.indexedDB) {&#x000A;    	throw 'IndexedDB is not supported!'; // of course replace that with some user-friendly notification&#x000A;    }&#x000A;    &#x000A;    // variable which will hold the database connection&#x000A;    var db;&#x000A;    &#x000A;    // open the database&#x000A;    // first argument is database's name, second is it's version (I will talk about versions in a while)&#x000A;    var request = indexedDB.open('album', 1);&#x000A;    &#x000A;    request.onerror = function (e) {&#x000A;    	console.log(e);&#x000A;    };&#x000A;    &#x000A;    // this will fire when the version of the database changes&#x000A;    request.onupgradeneeded = function (e) {&#x000A;    	// e.target.result holds the connection to database&#x000A;    	db = e.target.result;&#x000A;    	&#x000A;    	// create a store to hold the data&#x000A;    	// first argument is the store's name, second is for options&#x000A;    	// here we specify the field that will serve as the key and also enable the automatic generation of keys with autoIncrement&#x000A;    	var objectStore = db.createObjectStore('cds', { keyPath: 'id', autoIncrement: true });&#x000A;    	&#x000A;    	// create an index to search cds by title&#x000A;    	// first argument is the index's name, second is the field in the value&#x000A;    	// in the last argument we specify other options, here we only state that the index is unique, because there can be only one album with specific title&#x000A;    	objectStore.createIndex('title', 'title', { unique: true });&#x000A;    	&#x000A;    	// create an index to search cds by band&#x000A;    	// this one is not unique, since one band can have several albums&#x000A;    	objectStore.createIndex('band', 'band', { unique: false });&#x000A;    };&#x000A;    &#x000A;    </pre>
    <p>The above code is pretty simple. You probably noticed the version and the <code>onupgradeneeded</code> event. This event is fired when the database is opened with a new version. Since the database didn’t exist yet, the event fires and we can create the store we need. Later we add two indexes, one to search by title and one to search by band. Now let’s see the process of adding and removing albums:</p>
    <pre>// adding&#x000A;    $('#add-album').on('click', function () {&#x000A;    	// create the transaction&#x000A;    	// first argument is a list of stores that will be used, second specifies the flag&#x000A;    	// since we want to add something we need write access, so we use readwrite flag&#x000A;    	var transaction = db.transaction([ 'cds' ], 'readwrite');&#x000A;    	transaction.onerror = function (e) {&#x000A;    		console.log(e);&#x000A;    	};&#x000A;    	var value = { ... }; // read from DOM&#x000A;    	// add the album to the store&#x000A;    	var request = transaction.objectStore('cds').add(value);&#x000A;    	request.onsuccess = function (e) {&#x000A;    		// add the album to the UI, e.target.result is a key of the item that was added&#x000A;    	};&#x000A;    });&#x000A;    &#x000A;    // removing&#x000A;    $('.remove-album').on('click', function () {&#x000A;    	var transaction = db.transaction([ 'cds' ], 'readwrite');&#x000A;    	var request = transaction.objectStore('cds').delete(/* some id got from DOM, converted to integer */);&#x000A;    	request.onsuccess = function () {&#x000A;    		// remove the album from UI&#x000A;    	}&#x000A;    });&#x000A;    </pre>
    <p>Pretty straightforward. You need to remember that all operations on the database are based on transactions to preserve consistency of data. Now the only thing left to do is to display the albums:</p>
    <pre>request.onsuccess = function (e) {&#x000A;    	if (!db) db = e.target.result;&#x000A;    	&#x000A;    	var transaction = db.transaction([ 'cds' ]); // no flag since we are only reading&#x000A;    	var store = transaction.objectStore('cds');&#x000A;    	// open a cursor, which will get all the items from database&#x000A;    	store.openCursor().onsuccess = function (e) {&#x000A;    		var cursor = e.target.result;&#x000A;    		if (cursor) {&#x000A;    			var value = cursor.value;&#x000A;    			$('#albums-list tbody').append('&lt;tr&gt;&lt;td&gt;'+ value.title +'&lt;/td&gt;&lt;td&gt;'+ value.band +'&lt;/td&gt;&lt;td&gt;'+ value.genre +'&lt;/td&gt;&lt;td&gt;'+ value.year +'&lt;/td&gt;&lt;/tr&gt;');&#x000A;    &#x000A;    			// move to the next item in the cursor&#x000A;    			cursor.continue();&#x000A;    		}&#x000A;    	};&#x000A;    }&#x000A;    </pre>
    <p>This is also not very complicated. As you can see, using IndexedDB you can store complex values really easily. You can also search for values by index, like this:</p>
    <pre>function getAlbumByBand(band) {&#x000A;    	var transaction = db.transaction([ 'cds' ]);&#x000A;    	var store = transaction.objectStore('cds');&#x000A;    	var index = store.index('band');&#x000A;    	// open a cursor to get only albums with specified band&#x000A;    	// notice the argument passed to openCursor()&#x000A;    	index.openCursor(IDBKeyRange.only(band)).onsuccess = function (e) {&#x000A;    		var cursor = e.target.result;&#x000A;    		if (cursor) {&#x000A;    			// render the album&#x000A;    			// move to the next item in the cursor&#x000A;    			cursor.continue();&#x000A;    		}&#x000A;    	});&#x000A;    }&#x000A;    </pre>
    <p>You can use the cursor with the index just like how we did with the store. Since there may be a few entries with the same index value (if it’s not unique) we need to use <code>IDBKeyRange</code>. This will filter the results depending on what function you use. Here, we want to only get items by the provided band, so we used the <code>only()</code> method. You can also use <code>lowerBound()</code>, <code>upperBound()</code> and <code>bound</code>. The method names are pretty self explanatory.</p>
    <hr>
    <h2>Conclusion</h2>
    <p>So enabling off-line access for your users is not as complicated as it may seem. I hope that after reading this article you will make your applications more user-friendly by allowing them to access some parts (or maybe even all) of it without an Internet connection. You can download the sample app and experiment with it, adding more options or including some parts of it into your website.</p>
    </div>
]]>
</Body>
<Summary>In many projects there comes a time when you’ll need to store some data off-line. It may be a requirement or just an improvement for your users, but you have to decide which of the available...</Summary>
<Website>http://feedproxy.google.com/~r/nettuts/~3/27vbNETyKHc/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/33891/guest@my.umbc.edu/6e2997d744da5314524599ae48660095/api/pixel</TrackingUrl>
<Tag>css</Tag>
<Tag>development</Tag>
<Tag>html</Tag>
<Tag>html-and-css</Tag>
<Tag>javascript</Tag>
<Tag>javascript-and-ajax</Tag>
<Tag>mysql</Tag>
<Tag>offline-data-storage</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>Fri, 09 Aug 2013 14:54:58 -0400</PostedAt>
<EditAt>Fri, 09 Aug 2013 14:54:58 -0400</EditAt>
</NewsItem>

<NewsItem contentIssues="false" id="33888" important="false" status="posted" url="https://my3.my.umbc.edu/posts/33888">
<Title>SVG Filters on Text</Title>
<Body>
<![CDATA[
    <div class="html-content">
    <p><em>The following is a guest post by <a href="http://chrisscott.org/" rel="nofollow external" class="bo">Chris Scott</a>. Chris was messing around with SVG filters and how they can be applied to text. I thought this was quite interesting because SVG filters are quite a bit different than CSS filters. Arguably more powerful, as there are more of them and you can do things like bevel/emboss or stroke which you can't in CSS filters. Chris goes into detail here on how it's done including a tool to make it even easier.</em></p>
    <p>There has been a general trend in Web development, for some years now, away from using images in designs. Only a few years ago software companies would favour using an image of a rounded corner as the best "cross-browser" solution; the CSS attribute <code>border-radius</code> has made that technique seem very antiquated today. Titles are another example of this trend, where in the past one may have generated a fancy banner title in Photoshop and used an image to show it on the page. These days we have web fonts at our disposal and CSS3 to help us achieve shadows and other effects. These solutions load much faster, scale better and are more accessible and semantically correct. But there is even more we can do!</p>
    <h3>SVG Filters</h3>
    <p><a href="http://css-tricks.com/using-svg/" rel="nofollow external" class="bo">SVG</a> with Filter Effects have a lot of potential for complex text styling. Take a look at this example:</p>
    <p>See the Pen <a href="http://codepen.io/chriscoyier/pen/cLdjG" rel="nofollow external" class="bo">SVG Filters on Text</a> by chrismichaelscott (<a href="http://codepen.io/chrismichaelscott" rel="nofollow external" class="bo">@chrismichaelscott</a>) on <a href="http://codepen.io" rel="nofollow external" class="bo">CodePen</a></p>
    <p>That line is created using SVG Filter Effects. It's just text. You can select it with your cursor. Search engines can index it. It will scale in size without losing quality. To boot, it takes very little time to download. You can achieve a whole lot more, too, the scope for creativity with Filter Effects is huge. The example was created with a library called Raphael.js and an extension I wrote for it. This article talks about the rationale for developing the extension and shows - in brief - how it can be used.</p>
    <p><a href="http://w3techs.com/technologies/details/im-svg/all/all" rel="nofollow external" class="bo">Apparently</a>, only 0.1% of Web pages use SVG graphics. If that statistic is anything to go by, there's a good chance that you are probably not using SVG on a regular basis. Why is SVG used so unpopular? It's only a guess, but the reason I didn't get into SVG (until I absolutely had to) was its learning curve: SVG is an XML vocabulary and is, I think, extremely technical (matrix multiplication for colour shifts, anyone?). The way I got into SVG was through <a href="http://raphaeljs.com" rel="nofollow external" class="bo">Raphael.js</a>, a JavaScript Library for creating vector drawings. Because it's a JavaScript library it felt fairly familiar, all of the complexity was abstracted away. Before long I was creating complex graphics like a pro.</p>
    <h3>Filter Effects for Raphael</h3>
    <p>Raphael has a shortcoming though: no support for Filter Effects. I remember one of my customers specifically requesting a drop shadow for <em>bubbles</em> in a data visualization which was interactive and animated. The request stumped me for a while as I bumped into this limit of Raphael. For that project I wrote a very specific extension to Raphael for handling drop shadows. But the same complexity that had initially put me off SVG was back and worse than ever. Make no mistake, Filter Effects are very, very technical.</p>
    <p>So, after that project, I set about building a more full-featured library to make Filter Effects as easy to apply as Raphael makes drawing shapes. </p>
    <p>Introducing <a href="http://chrismichaelscott.github.io/fraphael/" rel="nofollow external" class="bo">Filter Effects for Raphael</a>!</p>
    <p>Here's how to use it:</p>
    <p>First, the HTML. This bit is dead simple, just a <code>div</code> with an <code>id</code>:</p>
    <pre><code>&lt;div id="title-container"&gt;&lt;/div&gt;</code></pre>
    <p>Everything else is done in JavaScript.</p>
    <p>To start an SVG drawing with Raphael you create a "paper" by referencing the <code>id</code> of the container element:</p>
    <pre><code>var paper = Raphael("title-container");</code></pre>
    <p>Now to do some drawing. This example creates some text and sets some of the style attributes:</p>
    <pre><code>// The first two arguments are the origin of the text&#x000A;    var title = paper.text(0, 30, "Filters are ice cold");&#x000A;    title.attr({&#x000A;    "fill": "MintCream",&#x000A;    "font-family": "Butcherman",&#x000A;    "font-size": "54px",&#x000A;    "text-anchor": "start"&#x000A;    });</code></pre>
    <p>Now for some effects! The simplest things you can do are shadows, blurring, lighting, embossing and colour shifting. Those require very little coding. Let's try the emboss effect. Add to the JavaScript:</p>
    <pre><code>title.emboss();</code></pre>
    <p>You can chain effects, so applying a shadow afterwards is straightforward:</p>
    <pre><code>title.emboss().shadow();</code></pre>
    <p>Pretty cool, huh? You can take this much further if you want, by creating your own filters. The SVG spec lists (lower level) filter effects which can be combined to create all kinds of filters (convulsion matrices, in particular, can be used for a vast number of operations).</p>
    <p>This demo has the full code and some other examples of different effects that can be achieved:</p>
    <p>See the Pen <a href="http://codepen.io/chriscoyier/pen/ikxEh" rel="nofollow external" class="bo">SVG Filters on Text</a> by chrismichaelscott (<a href="http://codepen.io/chrismichaelscott" rel="nofollow external" class="bo">@chrismichaelscott</a>) on <a href="http://codepen.io" rel="nofollow external" class="bo">CodePen</a></p>
    <h3>Shortcomings</h3>
    <p>What are the downsides to SVG? Well - aside from the pros and cons of vector over raster (like <code>canvas</code>) - there are a couple I can think of:</p>
    <ul>
    <li>
    <strong>Browser support</strong> - You may not be surprised to learn that the graphical trickery discussed here is not supported in older versions of IE, 10 only. SVG itself will render in IE9, just without the effects. Firefox, Chrome and Opera have supported Filter Effects for <a href="http://caniuse.com/svg-filters" rel="nofollow external" class="bo">ages</a>
    </li>
    <li>
    <strong>Semantics</strong> - Some may have reservations about the semantic validity of using SVG in documents, certainly the <code>svg</code> tag doesn't give any clue as to it's content; you can use a sensible parent, though</li>
    </ul>
    <h3>Wrapping Up</h3>
    <p>Hopefully this piece has given you a good idea of what filter effects can do and how Filter Effects for Raphael can do them. Check out the project page on <a href="http://chrismichaelscott.github.io/fraphael/" rel="nofollow external" class="bo">Github</a> for more details. Thanks for reading!</p>
    <hr>
    
    <p><small><a href="http://css-tricks.com/svg-filters-on-text/" rel="nofollow external" class="bo">SVG Filters on Text</a> is a post from <a href="http://css-tricks.com" rel="nofollow external" class="bo">CSS-Tricks</a></small></p>
    </div>
]]>
</Body>
<Summary>The following is a guest post by Chris Scott. Chris was messing around with SVG filters and how they can be applied to text. I thought this was quite interesting because SVG filters are quite a...</Summary>
<Website>http://css-tricks.com/svg-filters-on-text/</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/33888/guest@my.umbc.edu/ed90e2f36d94a9908a05184bcd65bdfe/api/pixel</TrackingUrl>
<Tag>article</Tag>
<Tag>css</Tag>
<Tag>html</Tag>
<Tag>javascript</Tag>
<Tag>mysql</Tag>
<Tag>php</Tag>
<Tag>sql</Tag>
<Tag>tricks</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>Fri, 09 Aug 2013 14:42:38 -0400</PostedAt>
<EditAt>Fri, 09 Aug 2013 14:42:38 -0400</EditAt>
</NewsItem>

<NewsItem contentIssues="true" id="33885" important="false" status="posted" url="https://my3.my.umbc.edu/posts/33885">
<Title>Big Data Myth #4: &amp;quot;Big Data is a Temporary Fad&amp;quot;. (via InformationWeek)</Title>
<Body>
<![CDATA[
    <div class="html-content">Big Data Myth #4: "Big Data is a Temporary Fad". (via <a href="/profile.php?id=10228569831" title="To tag someone, type @ and then the friend's name" rel="nofollow external" class="bo">InformationWeek</a>)<br><br><a href="http://www.facebook.com/l.php?u=http%3A%2F%2Fwww.informationweek.com%2Fbig-data%2Fnews%2Fbig-data-analytics%2F4-biggest-big-data-myths%2F240159566&amp;h=eAQFtpnJw&amp;s=1" title="" rel="nofollow external" class="bo"><img src="https://fbexternal-a.akamaihd.net/safe_image.php?d=AQCMptv2ryzGNl8R&amp;w=154&amp;h=154&amp;url=http%3A%2F%2Ftwimgs.com%2Finformationweek%2Fbig_data%2Freports%2FLessonsFromLeaders.gif" alt="" style="max-width: 100%; height: auto;"></a><br><a href="http://www.facebook.com/l.php?u=http%3A%2F%2Fwww.informationweek.com%2Fbig-data%2Fnews%2Fbig-data-analytics%2F4-biggest-big-data-myths%2F240159566&amp;h=XAQGuzndr&amp;s=1" rel="nofollow external" class="bo">4 Biggest Big Data Myths</a><br><a href="http://www.informationweek.com">www.informationweek.com</a><br>Big data will never eliminate uncertainty or answer all your questions. But treat it as a fad at your own peril.</div>
]]>
</Body>
<Summary>Big Data Myth #4: "Big Data is a Temporary Fad". (via InformationWeek)   4 Biggest Big Data Myths www.informationweek.com Big data will never eliminate uncertainty or answer all your questions....</Summary>
<Website>http://www.facebook.com/umbctraining/posts/10151513975136076</Website>
<TrackingUrl>https://my3.my.umbc.edu/api/v0/pixel/news/33885/guest@my.umbc.edu/7c8c821511c975a53816e55eb6cf4e3e/api/pixel</TrackingUrl>
<Tag>ccna</Tag>
<Tag>ceh</Tag>
<Tag>centers</Tag>
<Tag>cisco</Tag>
<Tag>cyber</Tag>
<Tag>cybersecurity</Tag>
<Tag>information</Tag>
<Tag>it</Tag>
<Tag>leadership</Tag>
<Tag>management</Tag>
<Tag>microsoft</Tag>
<Tag>project</Tag>
<Tag>security</Tag>
<Tag>technology</Tag>
<Tag>training</Tag>
<Tag>umbc</Tag>
<Group token="retired-575">UMBC Training Centers</Group>
<GroupUrl>https://my3.my.umbc.edu/groups/retired-575</GroupUrl>
<AvatarUrl>https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/575/83756b985266168d0d29c6c9a146db50/xsmall.png?1361981335</AvatarUrl>
<AvatarUrl size="original">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/575/83756b985266168d0d29c6c9a146db50/original.jpg?1361981335</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets3-my.umbc.edu/system/shared/avatars/groups/000/000/575/83756b985266168d0d29c6c9a146db50/xxlarge.png?1361981335</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/575/83756b985266168d0d29c6c9a146db50/xlarge.png?1361981335</AvatarUrl>
<AvatarUrl size="large">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/575/83756b985266168d0d29c6c9a146db50/large.png?1361981335</AvatarUrl>
<AvatarUrl size="medium">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/575/83756b985266168d0d29c6c9a146db50/medium.png?1361981335</AvatarUrl>
<AvatarUrl size="small">https://assets4-my.umbc.edu/system/shared/avatars/groups/000/000/575/83756b985266168d0d29c6c9a146db50/small.png?1361981335</AvatarUrl>
<AvatarUrl size="xsmall">https://assets1-my.umbc.edu/system/shared/avatars/groups/000/000/575/83756b985266168d0d29c6c9a146db50/xsmall.png?1361981335</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets2-my.umbc.edu/system/shared/avatars/groups/000/000/575/83756b985266168d0d29c6c9a146db50/xxsmall.png?1361981335</AvatarUrl>
<Sponsor>UMBC Training Centers</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Fri, 09 Aug 2013 14:08:08 -0400</PostedAt>
<EditAt>Fri, 09 Aug 2013 14:08:08 -0400</EditAt>
</NewsItem>

</News>
