<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Computer Passion</title>
	<atom:link href="https://www.computerpassion.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.computerpassion.com/</link>
	<description>by Anthony Fusco</description>
	<lastBuildDate>Sun, 09 Aug 2020 01:30:10 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.1</generator>
	<item>
		<title>Have you seen this?</title>
		<link>https://www.computerpassion.com/coding/knowledge-transfer/have-you-seen-this/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=have-you-seen-this</link>
					<comments>https://www.computerpassion.com/coding/knowledge-transfer/have-you-seen-this/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Mon, 12 Aug 2019 22:38:59 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/auto-draft/</guid>

					<description><![CDATA[<p><img width="708" height="330" src="https://www.computerpassion.com/wp-content/uploads/2019/08/HaveYouSeenIt.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" srcset="https://www.computerpassion.com/wp-content/uploads/2019/08/HaveYouSeenIt.png 708w, https://www.computerpassion.com/wp-content/uploads/2019/08/HaveYouSeenIt-300x140.png 300w, https://www.computerpassion.com/wp-content/uploads/2019/08/HaveYouSeenIt-500x233.png 500w" sizes="(max-width: 708px) 100vw, 708px" />(N ^= 1) I was a bit stumped by this, I have not seen this before in JavaScript. Chances are you may not have seen it before either. I wrote a quick little JSFiddle to try and see what it does. But before I get into that I thought I should get into where I<a class="moretag" href="https://www.computerpassion.com/coding/knowledge-transfer/have-you-seen-this/"><span class="screen-reader-text">Read more about Have you seen this?</span>[...]</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/have-you-seen-this/">Have you seen this?</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="708" height="330" src="https://www.computerpassion.com/wp-content/uploads/2019/08/HaveYouSeenIt.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2019/08/HaveYouSeenIt.png 708w, https://www.computerpassion.com/wp-content/uploads/2019/08/HaveYouSeenIt-300x140.png 300w, https://www.computerpassion.com/wp-content/uploads/2019/08/HaveYouSeenIt-500x233.png 500w" sizes="(max-width: 708px) 100vw, 708px" />
<p><code>(N ^= 1)</code></p>



<p>I was a bit stumped by this, I have not seen this before in JavaScript. Chances are you may not have seen it before either.</p>
<p>I wrote a quick little JSFiddle to try and see what it does. But before I get into that I thought I should get into where I found it.</p>
<p>I wanted to find a way to validate a credit card. To know roughly if it is valid before leaving a form. I stumbled across something called, &#8220;The Luhn Formula.&#8221;</p>
<p>This Luhn formula sparked my interest so I started reading about it, <a href="https://www.freeformatter.com/credit-card-number-generator-validator.html" target="_blank" rel="noopener noreferrer">here</a>, and found it interesting. I was looking at some solutions that others have come up with and found an interesting one, <a href="https://gist.github.com/ShirtlessKirk/2134376" target="_blank" rel="noopener noreferrer">here</a>. </p>
<p>On line 16, I found: <code>(bit <span class="pl-k">^=</span> <span class="pl-c1">1</span>)</code>and instantly started searching to figure out what it is. I couldn&#8217;t find an answer though so I wrote a fiddle that can be found at <a href="https://jsfiddle.net/Antmanx2/cfn3zhsm/" target="_blank" rel="noopener noreferrer">https://jsfiddle.net/Antmanx2/cfn3zhsm/</a>.</p>
<p>I got the following results:</p>
<ul id="demo">
<li><code>A= 0 Value= 1</code></li>
<li><code>A= 1 Value= 0</code></li>
<li><code>A= 2 Value= 3</code></li>
<li><code>A= 3 Value= 2</code></li>
<li><code>A= 4 Value= 5</code></li>
<li><code>A= 5 Value= 4</code></li>
<li><code>A= 6 Value= 7</code></li>
<li><code>A= 7 Value= 6</code></li>
<li><code>A= 8 Value= 9</code></li>
<li><code>A= 9 Value= 8</code></li>
<li><code>A= 10 Value= 11</code></li>
</ul>
<p>After looking at the results I found the pattern, when Even it adds one to N and when odd it subtracts one from N. </p>
<p>Not something I have used and have never seen it in JavaScript so I thought I would share. Hope you find this helpful!</p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/have-you-seen-this/">Have you seen this?</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/coding/knowledge-transfer/have-you-seen-this/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Iterate Through a Date Range.</title>
		<link>https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=iterate-through-a-date-range</link>
					<comments>https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Fri, 04 Jan 2019 20:27:30 +0000</pubDate>
				<category><![CDATA[C#]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/auto-draft/</guid>

					<description><![CDATA[<p><img width="587" height="130" src="https://www.computerpassion.com/wp-content/uploads/2019/01/EachDay-e1566104314331.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" />When you need to write logic for each specific date in a date range. One way to iterate through the days is using something like this method. This method could then be called like: If  you have not used yield before there are many great articles out there already that can explain in more detail,<a class="moretag" href="https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/"><span class="screen-reader-text">Read more about Iterate Through a Date Range.</span>[...]</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/">Iterate Through a Date Range.</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="587" height="130" src="https://www.computerpassion.com/wp-content/uploads/2019/01/EachDay-e1566104314331.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" /><p>When you need to write logic for each specific date in a date range. One way to iterate through the days is using something like this method.</p>


<pre class="wp-block-code"><code>private IEnumerable&lt;DateTime> EachDay(DateTime from, DateTime thru)
{
     for (var day = from.Date; day.Date &lt;= thru.Date; day = day.AddDays(1))
     {
          yield return day;
     }
}</code></pre>


<p>This method could then be called like:</p>


<pre class="wp-block-code lang-cs prettyprint prettyprinted"><code>foreach (DateTime day in EachDay(StartDate, EndDate))</code></pre>


<p>If  you have not used yield before there are many great articles out there already that can explain in more detail, however it basically is returning each value per cycle before going back to the loop. So this would talk to this method, return a single day before returning to the next day.</p>
<p><a href="https://stackoverflow.com/questions/1847580/how-do-i-loop-through-a-date-range" target="_blank" rel="noopener">Source</a></p><p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/">Iterate Through a Date Range.</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/coding/knowledge-transfer/iterate-through-a-date-range/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Check for null before calling ToString()</title>
		<link>https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=check-null-calling-tostring</link>
					<comments>https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Thu, 11 May 2017 20:40:10 +0000</pubDate>
				<category><![CDATA[C#]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/auto-draft/</guid>

					<description><![CDATA[<p><img width="478" height="200" src="https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1.png 478w, https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1-300x126.png 300w" sizes="(max-width: 478px) 100vw, 478px" />Handy little snippet of code for checking for null before calling ToString(). I found this little bit of code pretty clever and handy. Let us avoid those errors: private static string ToSafeString(object obj) { &#160; &#160;return (obj ?? string.Empty).ToString(); } Source</p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/">Check for null before calling ToString()</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="478" height="200" src="https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1.png 478w, https://www.computerpassion.com/wp-content/uploads/2017/05/ToSafeString-1-300x126.png 300w" sizes="(max-width: 478px) 100vw, 478px" /><p>Handy little snippet of code for checking for null before calling ToString().</p>
<p>I found this little bit of code pretty clever and handy.</p>
<p>Let us avoid those errors:</p>
<p><code> private static string ToSafeString(object obj)</code><br />
<code> {</code><br />
<code>&nbsp; &nbsp;return (obj ?? string.Empty).ToString();</code><br />
<code> }</code></p>
<p><a href="http://stackoverflow.com/questions/550374/checking-for-null-before-tostring">Source</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/">Check for null before calling ToString()</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/coding/knowledge-transfer/check-null-calling-tostring/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Resharper for Visual Studio</title>
		<link>https://www.computerpassion.com/helpful/tools/resharper-visual-studio/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=resharper-visual-studio</link>
					<comments>https://www.computerpassion.com/helpful/tools/resharper-visual-studio/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Fri, 02 Sep 2016 16:52:44 +0000</pubDate>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[Must Try]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/auto-draft/</guid>

					<description><![CDATA[<p><img width="730" height="277" src="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-1024x388.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-1024x388.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-300x114.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-768x291.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper.png 1168w" sizes="(max-width: 730px) 100vw, 730px" />Resharper is a must have tool for any .net developer. Resharper helps by speeding up development time, helps keep naming conventions the same (amongst many other benefits), provides useful insights while coding, and so much more. I honestly would hate to code without Resharper, if you have never tried it give it a swirl (free<a class="moretag" href="https://www.computerpassion.com/helpful/tools/resharper-visual-studio/"><span class="screen-reader-text">Read more about Resharper for Visual Studio</span>[...]</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/helpful/tools/resharper-visual-studio/">Resharper for Visual Studio</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="730" height="277" src="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-1024x388.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-1024x388.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-300x114.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-768x291.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper.png 1168w" sizes="(max-width: 730px) 100vw, 730px" /><p><img decoding="async" loading="lazy" class="alignnone size-medium wp-image-197" src="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-300x114.png" alt="JetBrainsResharper" width="300" height="114" srcset="https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-300x114.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-768x291.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper-1024x388.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/09/JetBrainsResharper.png 1168w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<h3>Resharper is a must have tool for any .net developer.</h3>
<p>Resharper helps by speeding up development time, helps keep naming conventions the same (amongst many other benefits), provides useful insights while coding, and so much more. I honestly would hate to code without Resharper, if you have never tried it give it a swirl (free for 30 days).</p>
<p>You can find it from the <a href="https://www.jetbrains.com/resharper/">Jet Brains website</a>.</p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/helpful/tools/resharper-visual-studio/">Resharper for Visual Studio</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/helpful/tools/resharper-visual-studio/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Great tool for checking Browser Capabilities</title>
		<link>https://www.computerpassion.com/helpful/tools/great-tool-checking-browser-capabilities/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=great-tool-checking-browser-capabilities</link>
					<comments>https://www.computerpassion.com/helpful/tools/great-tool-checking-browser-capabilities/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Sat, 20 Aug 2016 17:37:08 +0000</pubDate>
				<category><![CDATA[Online Tools]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/auto-draft/</guid>

					<description><![CDATA[<p><img width="730" height="398" src="https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-1024x558.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-1024x558.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-300x163.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-768x418.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse.png 1293w" sizes="(max-width: 730px) 100vw, 730px" />Is my web technology compatible? Ever need to know quickly and easily if a web technology is compatible with the browser users of your website are using? This handy website will cover most web technologies and presents it in an easy to read and understand format. You can check out this online tool at caniuse.com</p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/helpful/tools/great-tool-checking-browser-capabilities/">Great tool for checking Browser Capabilities</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="730" height="398" src="https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-1024x558.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-1024x558.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-300x163.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-768x418.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse.png 1293w" sizes="(max-width: 730px) 100vw, 730px" /><h1>Is my web technology compatible?</h1>
<p><img decoding="async" loading="lazy" class="size-medium wp-image-193 alignleft" src="https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-300x163.png" alt="CaniUse" width="300" height="163" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-300x163.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-768x418.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse-1024x558.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/08/CaniUse.png 1293w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>Ever need to know quickly and easily if a web technology is compatible with the browser users of your website are using?</p>
<p>This handy website will cover most web technologies and presents it in an easy to read and understand format.</p>
<p>You can check out this online tool at <a href="http://caniuse.com/">caniuse.com</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/helpful/tools/great-tool-checking-browser-capabilities/">Great tool for checking Browser Capabilities</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/helpful/tools/great-tool-checking-browser-capabilities/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Flexbox Froggy &#8211; Learn Flexbox basics quickly and easily.</title>
		<link>https://www.computerpassion.com/coding/tutorials/flexbox-froggy-learn-flexbox-basics-quickly-easily/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=flexbox-froggy-learn-flexbox-basics-quickly-easily</link>
					<comments>https://www.computerpassion.com/coding/tutorials/flexbox-froggy-learn-flexbox-basics-quickly-easily/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Sun, 07 Aug 2016 22:45:15 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Flexbox]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/auto-draft/</guid>

					<description><![CDATA[<p><img width="730" height="238" src="https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog.png 977w, https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog-300x98.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog-768x250.png 768w" sizes="(max-width: 730px) 100vw, 730px" />I came across the site Flexbox Froggy while speaking with coworkers. Flexbox Froggy is a very helpful site in learning what flexbox is all about. If you have never used Flexbox before I strongly recommend checking it out. If you are curious about flexbox or just getting started with it check it out here: Flexbox Froggy. A<a class="moretag" href="https://www.computerpassion.com/coding/tutorials/flexbox-froggy-learn-flexbox-basics-quickly-easily/"><span class="screen-reader-text">Read more about Flexbox Froggy &#8211; Learn Flexbox basics quickly and easily.</span>[...]</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/tutorials/flexbox-froggy-learn-flexbox-basics-quickly-easily/">Flexbox Froggy &#8211; Learn Flexbox basics quickly and easily.</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="730" height="238" src="https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog.png 977w, https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog-300x98.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog-768x250.png 768w" sizes="(max-width: 730px) 100vw, 730px" /><p><img decoding="async" loading="lazy" class="size-medium wp-image-187 alignnone" src="https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog-300x98.png" alt="FlexFrog" width="300" height="98" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog-300x98.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog-768x250.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/08/FlexFrog.png 977w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>I came across the site Flexbox Froggy while speaking with coworkers. Flexbox Froggy is a very helpful site in learning what flexbox is all about. If you have never used Flexbox before I strongly recommend checking it out. If you are curious about flexbox or just getting started with it check it out here: <a href="http://flexboxfroggy.com/">Flexbox Froggy</a>.</p>
<p>A more detailed tutorial can be <a href="https://css-tricks.com/snippets/css/a-guide-to-flexbox/">found here</a>.</p>
<h3>What do you know?</h3>
<p>Do you know of other great tutorials or have suggestions let us know in the comments section, only requires you sign up for a free account.</p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/tutorials/flexbox-froggy-learn-flexbox-basics-quickly-easily/">Flexbox Froggy &#8211; Learn Flexbox basics quickly and easily.</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/coding/tutorials/flexbox-froggy-learn-flexbox-basics-quickly-easily/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Megamenu Library for Bootstrap</title>
		<link>https://www.computerpassion.com/helpful/libraries/megamenu-library-bootstrap/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=megamenu-library-bootstrap</link>
					<comments>https://www.computerpassion.com/helpful/libraries/megamenu-library-bootstrap/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Wed, 03 Aug 2016 23:19:05 +0000</pubDate>
				<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Bootstrap]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/auto-draft/</guid>

					<description><![CDATA[<p><img width="730" height="228" src="https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-1024x320.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-1024x320.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-300x94.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-768x240.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/08/yamm.png 1224w" sizes="(max-width: 730px) 100vw, 730px" />Yamm Bootstrap Library Delivers the Megamenu I came across this Bootstrap Library, Yamm, that I think could be very useful and time saving. Personally I have not used it so let me know what you think about it. The sites I have seen utilize the menu seems smooth and looks great. For people like me that are more functionality<a class="moretag" href="https://www.computerpassion.com/helpful/libraries/megamenu-library-bootstrap/"><span class="screen-reader-text">Read more about Megamenu Library for Bootstrap</span>[...]</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/helpful/libraries/megamenu-library-bootstrap/">Megamenu Library for Bootstrap</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="730" height="228" src="https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-1024x320.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-1024x320.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-300x94.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-768x240.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/08/yamm.png 1224w" sizes="(max-width: 730px) 100vw, 730px" /><h2>Yamm Bootstrap Library Delivers the Megamenu</h2>
<p><img decoding="async" loading="lazy" class="alignnone size-medium wp-image-184" src="https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-300x94.png" alt="yamm" width="300" height="94" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-300x94.png 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-768x240.png 768w, https://www.computerpassion.com/wp-content/uploads/2016/08/yamm-1024x320.png 1024w, https://www.computerpassion.com/wp-content/uploads/2016/08/yamm.png 1224w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>I came across this Bootstrap Library, Yamm, that I think could be very useful and time saving. Personally I have not used it so let me know what you think about it. The sites I have seen utilize the menu seems smooth and looks great. For people like me that are more functionality focused this could be a huge time saver.</p>
<p>I am a fan of the whole megamenu with content, images, and groupings. It seems to put things in an organized manor that is just more eye catching than old dropdown menu items.</p>
<p>&nbsp;</p>
<p><a href="http://geedmo.github.io/yamm3/">Check out Yamm</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/helpful/libraries/megamenu-library-bootstrap/">Megamenu Library for Bootstrap</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/helpful/libraries/megamenu-library-bootstrap/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Browser Caching JavaScript Files &#8211; Lets force it to update!</title>
		<link>https://www.computerpassion.com/coding/knowledge-transfer/browser-caching-javascript-files-lets-force-it-to-update/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=browser-caching-javascript-files-lets-force-it-to-update</link>
					<comments>https://www.computerpassion.com/coding/knowledge-transfer/browser-caching-javascript-files-lets-force-it-to-update/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Tue, 02 Aug 2016 23:53:42 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Wish I knew]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/?p=175</guid>

					<description><![CDATA[<p><img width="550" height="362" src="https://www.computerpassion.com/wp-content/uploads/2016/08/angry_dog.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/angry_dog.jpg 550w, https://www.computerpassion.com/wp-content/uploads/2016/08/angry_dog-300x197.jpg 300w" sizes="(max-width: 550px) 100vw, 550px" />Ever have a situation where you have to push a new JavaScript file but know you have users that might have it cached, or tired of having to refresh the page to get the latest JavaScript file? I ran across this issue today and found a nice solution that worked as I needed it to.<a class="moretag" href="https://www.computerpassion.com/coding/knowledge-transfer/browser-caching-javascript-files-lets-force-it-to-update/"><span class="screen-reader-text">Read more about Browser Caching JavaScript Files &#8211; Lets force it to update!</span>[...]</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/browser-caching-javascript-files-lets-force-it-to-update/">Browser Caching JavaScript Files &#8211; Lets force it to update!</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="550" height="362" src="https://www.computerpassion.com/wp-content/uploads/2016/08/angry_dog.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/angry_dog.jpg 550w, https://www.computerpassion.com/wp-content/uploads/2016/08/angry_dog-300x197.jpg 300w" sizes="(max-width: 550px) 100vw, 550px" /><p><img decoding="async" loading="lazy" class="alignnone size-medium wp-image-177" src="https://www.computerpassion.com/wp-content/uploads/2016/08/angry_dog-300x197.jpg" alt="angry_dog" width="300" height="197" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/angry_dog-300x197.jpg 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/angry_dog.jpg 550w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>Ever have a situation where you have to push a new JavaScript file but know you have users that might have it cached, or tired of having to refresh the page to get the latest JavaScript file?</p>
<p>I ran across this issue today and found a nice solution that worked as I needed it to.</p>
<p>As part of the src line in your call to the JavaScript file add a version to the end of it using ?VersionNumber as shown below:<code><span class="tag"><br />
</span></code></p>
<p><code>&lt;script type="text/javascript" src="filename.js<strong>?0001</strong>"&gt;&lt;/script&gt;</code></p>
<p>Each time a change is made simply change the version number and no more having to fight JavaScript file caching.</p>
<p>Hope you find this helpful, I know I did. Have a better solution? I would love to hear about it, please leave a comment.</p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/knowledge-transfer/browser-caching-javascript-files-lets-force-it-to-update/">Browser Caching JavaScript Files &#8211; Lets force it to update!</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/coding/knowledge-transfer/browser-caching-javascript-files-lets-force-it-to-update/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Where did it go?</title>
		<link>https://www.computerpassion.com/info/website/where-did-it-go/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=where-did-it-go</link>
					<comments>https://www.computerpassion.com/info/website/where-did-it-go/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Tue, 02 Aug 2016 23:28:12 +0000</pubDate>
				<category><![CDATA[CP Website]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/?p=172</guid>

					<description><![CDATA[<p><img width="730" height="490" src="https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-1024x687.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-1024x687.jpg 1024w, https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-300x201.jpg 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-768x515.jpg 768w, https://www.computerpassion.com/wp-content/uploads/2016/08/Construction.jpg 1722w" sizes="(max-width: 730px) 100vw, 730px" />As I continue to improve my website and find better ways, things may change up a bit. I have changed the navigation a bit and soon will be changing how my categories are organized. Please bare with me as I try to get this all sorted out, I want to do it the correct way<a class="moretag" href="https://www.computerpassion.com/info/website/where-did-it-go/"><span class="screen-reader-text">Read more about Where did it go?</span>[...]</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/info/website/where-did-it-go/">Where did it go?</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="730" height="490" src="https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-1024x687.jpg" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-1024x687.jpg 1024w, https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-300x201.jpg 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-768x515.jpg 768w, https://www.computerpassion.com/wp-content/uploads/2016/08/Construction.jpg 1722w" sizes="(max-width: 730px) 100vw, 730px" /><p><img decoding="async" loading="lazy" class="alignnone size-medium wp-image-173" src="https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-300x201.jpg" alt="Construction" width="300" height="201" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-300x201.jpg 300w, https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-768x515.jpg 768w, https://www.computerpassion.com/wp-content/uploads/2016/08/Construction-1024x687.jpg 1024w, https://www.computerpassion.com/wp-content/uploads/2016/08/Construction.jpg 1722w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>As I continue to improve my website and find better ways, things may change up a bit. I have changed the navigation a bit and soon will be changing how my categories are organized. Please bare with me as I try to get this all sorted out, I want to do it the correct way now so that in the future I do not have a huge undertaking to fix everything.</p>
<p>If you have any issues or suggestions please feel free to leave comment or post on the forums (also a work in progress.)</p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/info/website/where-did-it-go/">Where did it go?</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/info/website/where-did-it-go/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Learning to code or need a Refresher, BlackWasp can help!</title>
		<link>https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=learning-to-code-or-need-a-refresher-blackwasp-can-help</link>
					<comments>https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/#respond</comments>
		
		<dc:creator><![CDATA[Anthony]]></dc:creator>
		<pubDate>Mon, 01 Aug 2016 22:56:19 +0000</pubDate>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Microsoft SQL]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<guid isPermaLink="false">https://www.computerpassion.com/?p=108</guid>

					<description><![CDATA[<p><img width="639" height="178" src="https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome.png 639w, https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome-300x84.png 300w" sizes="(max-width: 639px) 100vw, 639px" />BlackWasp is a great site that has tutorials and definitions. It is really good at explaining difficult concepts in an easy to understand way and covers a wide range of topics. I recommend this site for all levels of programmers and especially anyone that is new. They have topics from C# fundamentals, unit testing, and<a class="moretag" href="https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/"><span class="screen-reader-text">Read more about Learning to code or need a Refresher, BlackWasp can help!</span>[...]</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/">Learning to code or need a Refresher, BlackWasp can help!</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></description>
										<content:encoded><![CDATA[<img width="639" height="178" src="https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome.png" class="attachment-large size-large wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome.png 639w, https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspHome-300x84.png 300w" sizes="(max-width: 639px) 100vw, 639px" /><p><img decoding="async" loading="lazy" class="size-full wp-image-109 alignnone" src="https://www.computerpassion.com/wp-content/uploads/2016/08/BlackWaspLogo.png" alt="BlackWaspLogo" width="218" height="90" /></p>
<p>BlackWasp is a great site that has tutorials and definitions. It is really good at explaining difficult concepts in an easy to understand way and covers a wide range of topics. I recommend this site for all levels of programmers and especially anyone that is new.</p>
<p>They have topics from C# fundamentals, unit testing, and many more.</p>
<p><a href="http://www.blackwasp.co.uk/">Check out BlackWasp</a></p>
<p>The post <a rel="nofollow" href="https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/">Learning to code or need a Refresher, BlackWasp can help!</a> appeared first on <a rel="nofollow" href="https://www.computerpassion.com">Computer Passion</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.computerpassion.com/coding/references/learning-to-code-or-need-a-refresher-blackwasp-can-help/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
