<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Islam NEGM</title>
    <description>The latest articles on DEV Community by Islam NEGM (@inegm).</description>
    <link>https://dev.to/inegm</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F546711%2F0c6b571b-98b7-4ecd-b99d-a4b4e51502a4.jpeg</url>
      <title>DEV Community: Islam NEGM</title>
      <link>https://dev.to/inegm</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/inegm"/>
    <language>en</language>
    <item>
      <title>Bitcoin source code guided tour, really helpful if you're studying blockchain tech</title>
      <dc:creator>Islam NEGM</dc:creator>
      <pubDate>Sun, 16 May 2021 20:49:00 +0000</pubDate>
      <link>https://dev.to/inegm/bitcoin-source-code-guided-tour-really-helpful-if-you-re-studying-blockchain-tech-fne</link>
      <guid>https://dev.to/inegm/bitcoin-source-code-guided-tour-really-helpful-if-you-re-studying-blockchain-tech-fne</guid>
      <description>&lt;p&gt;Very good series that takes you into a good guided tour inside the bitcoin source code, the tour is hosted by a crypto coin engineer Oscar. Share it if you find it useful.&lt;/p&gt;

&lt;p&gt;Link&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=duAcEElZpNk&amp;amp;t=305s"&gt;https://www.youtube.com/watch?v=duAcEElZpNk&amp;amp;t=305s&lt;/a&gt;&lt;/p&gt;

</description>
      <category>blockchain</category>
      <category>bitcoin</category>
      <category>cryptocurrency</category>
      <category>learn</category>
    </item>
    <item>
      <title>Make your terminal awesome using PowerLine fonts</title>
      <dc:creator>Islam NEGM</dc:creator>
      <pubDate>Thu, 25 Mar 2021 22:04:49 +0000</pubDate>
      <link>https://dev.to/inegm/awesome-powerline-font-setup-to-make-your-terminal-more-cool-3pjc</link>
      <guid>https://dev.to/inegm/awesome-powerline-font-setup-to-make-your-terminal-more-cool-3pjc</guid>
      <description>&lt;p&gt;&lt;a href="https://docs.microsoft.com/en-us/windows/terminal/tutorials/powerline-setup"&gt;https://docs.microsoft.com/en-us/windows/terminal/tutorials/powerline-setup&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.hanselman.com/blog/how-to-make-a-pretty-prompt-in-windows-terminal-with-powerline-nerd-fonts-cascadia-code-wsl-and-ohmyposh"&gt;https://www.hanselman.com/blog/how-to-make-a-pretty-prompt-in-windows-terminal-with-powerline-nerd-fonts-cascadia-code-wsl-and-ohmyposh&lt;/a&gt;&lt;/p&gt;

</description>
      <category>terminal</category>
      <category>powerline</category>
      <category>bash</category>
    </item>
    <item>
      <title>Helpful Tools and Websites for Git Visualization and Learning</title>
      <dc:creator>Islam NEGM</dc:creator>
      <pubDate>Sun, 10 Jan 2021 01:36:32 +0000</pubDate>
      <link>https://dev.to/inegm/helpful-tools-and-websites-for-git-visualization-and-learning-kac</link>
      <guid>https://dev.to/inegm/helpful-tools-and-websites-for-git-visualization-and-learning-kac</guid>
      <description>&lt;p&gt;I came across a good link and I thought it will be helpful for the integrators: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://livablesoftware.com/tools-to-visualize-the-history-of-a-git-repository/"&gt;https://livablesoftware.com/tools-to-visualize-the-history-of-a-git-repository/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>git</category>
      <category>learn</category>
      <category>visualize</category>
    </item>
    <item>
      <title>Understanding Delayed Expansion in Batch CMD </title>
      <dc:creator>Islam NEGM</dc:creator>
      <pubDate>Mon, 04 Jan 2021 09:28:35 +0000</pubDate>
      <link>https://dev.to/inegm/understanding-delayed-expansion-in-batch-cmd-13e0</link>
      <guid>https://dev.to/inegm/understanding-delayed-expansion-in-batch-cmd-13e0</guid>
      <description>&lt;p&gt;I always try to avoid writing Batch script files as it's really tedious to maintain them in contrary of other scripting languages like BASH for example. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6AtcUlhZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/owivowyumfu0s7n5vj2e.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6AtcUlhZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/owivowyumfu0s7n5vj2e.jpg" alt="Crying man meme"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But sometimes it's unavoidable to deal with some Batch code. That's why it's really important to understand some concepts specially the "Delayed Expansion" concept in batch files. &lt;/p&gt;

&lt;p&gt;This is a good tutorial of understanding the concept of "Delayed Expansion" in batch files. This is a good concept to know when writing a Batch file that is including relatively not simple code (for example if, for, ..etc) statements. &lt;/p&gt;

&lt;p&gt;Enjoy,&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ss64.com/nt/delayedexpansion.html"&gt;https://ss64.com/nt/delayedexpansion.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>windows</category>
      <category>batch</category>
      <category>script</category>
    </item>
    <item>
      <title>Can a Wallpaper Break Your Android Phone?</title>
      <dc:creator>Islam NEGM</dc:creator>
      <pubDate>Sat, 26 Dec 2020 01:57:09 +0000</pubDate>
      <link>https://dev.to/inegm/can-a-wallpaper-break-your-android-phone-457d</link>
      <guid>https://dev.to/inegm/can-a-wallpaper-break-your-android-phone-457d</guid>
      <description>&lt;h1&gt;
  
  
  Summary
&lt;/h1&gt;

&lt;p&gt;A bug found in android color space converter software that causes the conversion for a certain pixel of a photo buggy and causes the converter software to crash. The issue becomes more critical if you tried to set this picture as a background, thus the converter will be triggered each time and also fail, so basically, you will stuck in an infinite loop of failures without fault management. In the end, you will have to erase/wipe your phone to restore its functionality.&lt;/p&gt;

&lt;h1&gt;
  
  
  Fix?
&lt;/h1&gt;

&lt;p&gt;In Android 11 this should be fixed as per the video.&lt;/p&gt;

&lt;h1&gt;
  
  
  Link to the Video
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=iXKvwPjCGnY"&gt;https://www.youtube.com/watch?v=iXKvwPjCGnY&lt;/a&gt;&lt;/p&gt;

</description>
      <category>android</category>
    </item>
    <item>
      <title>Quick Guide for Building Yocto Using WSL (Windows SubSystem for Linux)</title>
      <dc:creator>Islam NEGM</dc:creator>
      <pubDate>Fri, 25 Dec 2020 03:59:19 +0000</pubDate>
      <link>https://dev.to/inegm/quick-guide-for-building-yocto-using-wsl-windows-subsystem-for-linux-3pl</link>
      <guid>https://dev.to/inegm/quick-guide-for-building-yocto-using-wsl-windows-subsystem-for-linux-3pl</guid>
      <description>&lt;p&gt;Hello there, &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Penny: Here's the question, why?&lt;br&gt;
All the group: Because we can!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;As said by the geeky characters in Big Bang Theory TV Show, to relate check this video.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=WlGIxof7w5I"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--1l9A9Gl3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/http://img.youtube.com/vi/WlGIxof7w5I/0.jpg" alt="Because We Can!"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So, if you want to build Yocto like me on Windows using Windows Subsystem For Linux (WSL), let's go on. &lt;/p&gt;

&lt;h1&gt;
  
  
  Make sure you have WSLv2
&lt;/h1&gt;

&lt;p&gt;Please follow &lt;a href="https://docs.microsoft.com/en-us/windows/wsl/install-win10"&gt;this guide&lt;/a&gt; from Microsoft to enable WSLv2.&lt;/p&gt;

&lt;h1&gt;
  
  
  Follow Yocto Quick Guide
&lt;/h1&gt;

&lt;p&gt;Yocto provide a quick build guide that you can follow easily. &lt;a href="https://docs.yoctoproject.org/3.2.1/singleindex.html#yocto-project-quick-build"&gt;Check it here&lt;/a&gt;.&lt;/p&gt;

&lt;h1&gt;
  
  
  Screenshot of build
&lt;/h1&gt;

&lt;p&gt;Currently, I am running the build it will take some time, I will let you know once it is finished.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3g5h8-7K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ycimkl895jnbceadd98l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3g5h8-7K--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/ycimkl895jnbceadd98l.png" alt="Building Yocto on WSLv2 - Ubuntu 20.04"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I will keep you posted, bye ;)&lt;/p&gt;

</description>
      <category>linux</category>
      <category>yocto</category>
      <category>wsl</category>
    </item>
  </channel>
</rss>
