<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Misc on Emad Alashi</title>
    <link>https://emadashi.com/categories/misc/</link>
    <description>Recent content in Misc on Emad Alashi</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Mon, 21 Apr 2025 09:21:28 +0000</lastBuildDate>
    <atom:link href="https://emadashi.com/categories/misc/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Simulate Azure IoT Telemetry And Device Twin using MQTT Directly</title>
      <link>https://emadashi.com/2025/04/simulate-azure-iot-telemetry-and-device-twin-using-mqtt-directly/</link>
      <pubDate>Mon, 21 Apr 2025 09:21:28 +0000</pubDate>
      <guid>https://emadashi.com/2025/04/simulate-azure-iot-telemetry-and-device-twin-using-mqtt-directly/</guid>
      <description>&lt;p&gt;&lt;strong&gt;TLDR&lt;/strong&gt;;&lt;/p&gt;
&lt;p&gt;In this post I show how to simulate Azure IoT device D2C (Device to cloud) messages telemetry, and Device Twin Reported Properties using MQTTX CLI.&lt;/p&gt;
&lt;h2 class=&#34;wp-block-heading&#34; id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;I have been working in several Azure IoT projects in the past 3 years, where MQTT was the preferred device/server communication protocol. In these projects, there has been a repeatable need to generate MQTT messages to simulate devices&amp;rsquo; telemetry, without going through the Azure CLI.&lt;/p&gt;</description>
    </item>
    <item>
      <title>M5 Atom Lite, Home Assistant, ESPHome, and Capacitive Soil Sensor</title>
      <link>https://emadashi.com/2021/01/m5-atom-lite-home-assistant-esphome-and-capacitive-soil-sensor/</link>
      <pubDate>Sun, 31 Jan 2021 01:24:01 +0000</pubDate>
      <guid>https://emadashi.com/2021/01/m5-atom-lite-home-assistant-esphome-and-capacitive-soil-sensor/</guid>
      <description>&lt;h2 id=&#34;summary&#34;&gt;&lt;span data-preserver-spaces=&#34;true&#34;&gt;Summary&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: &lt;em&gt;Tatham had a great thread of tweets about this posts where he filled several gaps in this post, including the need of the MQTT server. Check it out here: &lt;a href=&#34;https://twitter.com/TathamOddie/status/1357904732027637760?s=20&#34;&gt;https://twitter.com/TathamOddie/status/1357904732027637760?s=20&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;span data-preserver-spaces=&#34;true&#34;&gt;In this post, I describe what I did to set up an &lt;a href=&#34;https://docs.m5stack.com/#/en/core/atom_lite&#34;&gt;M5 Atom Lite&lt;/a&gt; with a &lt;a href=&#34;https://duckduckgo.com/?t=ffab&amp;amp;q=capactive&amp;#43;soil&amp;#43;moisture&amp;#43;sensor&amp;amp;atb=v188-1&amp;amp;ia=web&#34;&gt;capacitive soil moisture sensor&lt;/a&gt;, configure it with &lt;a href=&#34;http://esphome.io/&#34;&gt;ESPHome&lt;/a&gt; and connect it to &lt;a href=&#34;https://www.home-assistant.io/&#34;&gt;Home Assistant&lt;/a&gt;. The Home Assistant is deployed in a Docker container on my &lt;a href=&#34;https://www.synology.com/en-us/products/DS220&amp;#43;&#34;&gt;Synology NAS (DS220+)&lt;/a&gt;, and my dev machine is a MacbookPro.&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Contributing to Open Source Software with Project KEDA</title>
      <link>https://emadashi.com/2020/11/contributing-to-open-source-software-with-project-keda/</link>
      <pubDate>Mon, 23 Nov 2020 12:54:23 +0000</pubDate>
      <guid>https://emadashi.com/2020/11/contributing-to-open-source-software-with-project-keda/</guid>
      <description>&lt;h2 id=&#34;summary&#34;&gt;Summary&lt;/h2&gt;
&lt;p&gt;This post explains my latest experience in contributing to open source software with project KEDA.&lt;/p&gt;
&lt;p&gt;Last week, the &lt;a href=&#34;https://github.com/kedacore/keda&#34;&gt;KEDA&lt;/a&gt; team accepted and merged a &lt;a href=&#34;https://github.com/kedacore/keda/pull/1305&#34;&gt;pull request I created&lt;/a&gt; to support &lt;a href=&#34;https://github.com/Azure/aad-pod-identity/tree/master/charts/aad-pod-identity#configuration&#34;&gt;Pod Identity&lt;/a&gt; in the &lt;a href=&#34;https://keda.sh/docs/2.0/scalers/azure-event-hub/&#34;&gt;Event Hub&lt;/a&gt; scaler. &lt;a href=&#34;https://twitter.com/simonwaight&#34;&gt;@Simon Wight&lt;/a&gt;, an amazing community person, &lt;a href=&#34;https://twitter.com/simonwaight/status/1328519554016788481?s=20&#34;&gt;encouraged me&lt;/a&gt; to write about my experience (cheers for the nudge Simon :)), and this post is that.&lt;/p&gt;
&lt;p&gt;I will explain how it all started, what I did to get it done, and all the fun and challenges that happened during that.&lt;/p&gt;</description>
    </item>
    <item>
      <title>“Azure Functions on Kubernetes” Talk With Integration Down Under Meetup</title>
      <link>https://emadashi.com/2020/06/azure-functions-on-kubernetes-talk-with-integration-down-under-meetup/</link>
      <pubDate>Sun, 28 Jun 2020 05:18:44 +0000</pubDate>
      <guid>https://emadashi.com/2020/06/azure-functions-on-kubernetes-talk-with-integration-down-under-meetup/</guid>
      <description>&lt;p&gt;Earlier this month I was invited to talk about Azure Functions on Kubernetes at the Integration Down Under meetup. It&amp;rsquo;s an amazing meet up held by highly regarded professionals like from all around Australia.&lt;/p&gt;
&lt;p&gt;Below is the recording of the session, make sure to follow their channel because they post regularly. Also all feedback is welcome :).&lt;/p&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/wbn4wZab_9Q?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;</description>
    </item>
    <item>
      <title>My Twitch Streaming Setup – Part 2 Software</title>
      <link>https://emadashi.com/2020/06/my-twitch-streaming-setup-part-2-software/</link>
      <pubDate>Sun, 21 Jun 2020 07:55:20 +0000</pubDate>
      <guid>https://emadashi.com/2020/06/my-twitch-streaming-setup-part-2-software/</guid>
      <description>&lt;p class=&#34;code-line code-line&#34; data-line=&#34;0&#34;&gt;
  This is part 2 of the three-parts blog post about my Twitch streaming setup.
&lt;/p&gt;
&lt;li class=&#34;code-line code-line&#34; data-line=&#34;2&#34;&gt;
  &lt;a title=&#34;https://www.emadashi.com/2020/05/my-twitch-streaming-setup-part-1-hardware/&#34; href=&#34;https://www.emadashi.com/2020/05/my-twitch-streaming-setup-part-1-hardware/&#34; data-href=&#34;https://www.emadashi.com/2020/05/my-twitch-streaming-setup-part-1-hardware/&#34;&gt;Hardware&lt;/a&gt;
&lt;/li&gt;
&lt;li class=&#34;code-line code-line&#34; data-line=&#34;3&#34;&gt;
  Software (this post)
&lt;/li&gt;
&lt;li class=&#34;code-line code-line&#34; data-line=&#34;4&#34;&gt;
  Humanware
&lt;/li&gt;
&lt;p class=&#34;code-line code-line&#34; data-line=&#34;6&#34;&gt;
  As I have said before, I have learned a lot from amazing streamers like &lt;a title=&#34;https://twitch.tv/noopkat&#34; href=&#34;https://twitch.tv/noopkat&#34; data-href=&#34;https://twitch.tv/noopkat&#34;&gt;@noopkat&lt;/a&gt; and &lt;a title=&#34;https://twitch.tv/csharpfritz&#34; href=&#34;https://twitch.tv/csharpfritz&#34; data-href=&#34;https://twitch.tv/csharpfritz&#34;&gt;@csharpfritz&lt;/a&gt; so you will find a lot of this content matches theirs.
&lt;/p&gt;
&lt;h2 id=&#34;obs-streaming-configuration&#34; class=&#34;code-line code-line&#34; data-line=&#34;10&#34;&gt;
  OBS Streaming Configuration
&lt;/h2&gt;
&lt;p class=&#34;code-line code-line&#34; data-line=&#34;11&#34;&gt;
  &lt;a title=&#34;https://obsproject.com/&#34; href=&#34;https://obsproject.com/&#34; data-href=&#34;https://obsproject.com/&#34;&gt;OBS&lt;/a&gt; is the main software that streams to the streaming service (Twitch in my case). I used &lt;a title=&#34;https://streamlabs.com/&#34; href=&#34;https://streamlabs.com/&#34; data-href=&#34;https://streamlabs.com/&#34;&gt;Streamlabs&lt;/a&gt; at the beginning, but because it&#39;s just an abstraction over OBS, I faced some limitations when I wanted to try different plugins. So I preferred to play directly with the OBS itself.
&lt;/p&gt;</description>
    </item>
    <item>
      <title>My Twitch Streaming Setup – Part 1 Hardware</title>
      <link>https://emadashi.com/2020/05/my-twitch-streaming-setup-part-1-hardware/</link>
      <pubDate>Tue, 19 May 2020 13:42:49 +0000</pubDate>
      <guid>https://emadashi.com/2020/05/my-twitch-streaming-setup-part-1-hardware/</guid>
      <description>&lt;p&gt;There has a been a lot of interest lately about home studio setup for streaming and recording videos. In this post I will explain my &lt;a href=&#34;https://twitch.tv/emadashi&#34;&gt;Twitch&lt;/a&gt; streaming setup, and my experience thus far.It&amp;rsquo;s been less than a year for my journey in streaming on Twitch, and I am still learning and trying things out, so take these posts with this context.&lt;/p&gt;
&lt;p&gt;While writing this post, I realised that it&amp;rsquo;s going to be a long one, so I will break it down into three posts:&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Fix Minikube Invalid Profile</title>
      <link>https://emadashi.com/2020/03/how-to-fix-minikube-invalid-profile/</link>
      <pubDate>Sun, 15 Mar 2020 14:01:56 +0000</pubDate>
      <guid>https://emadashi.com/2020/03/how-to-fix-minikube-invalid-profile/</guid>
      <description>&lt;p&gt;TDLR; Minikube recent version might not be able to read old profiles. In  this post we will see how to fix a Minikube invalid profile, at least how I did it in my case.&lt;/p&gt;
&lt;h2 class=&#34;wp-block-heading&#34; id=&#34;minikube-profile-list-invalid-profile&#34;&gt;minikube profile list, invalid profile&lt;/h2&gt;
&lt;p&gt;Last Saturday, I had the privilege to speak at &lt;a href=&#34;https://www.integrationbootcamp.com/&#34;&gt;GIB Melbourne&lt;/a&gt; online, where I presented about &lt;a href=&#34;https://www.youtube.com/watch?v=tGMJOfa9ZT8&#34;&gt;Self-hosted Azure API Management Gateway&lt;/a&gt;. In the presentation, I needed to demonstrate using Minikube, and I spent couple of days preparing my cluster and making sure everything is good and ready.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Posh-git on Mac using Oh My Zsh Themes</title>
      <link>https://emadashi.com/2019/10/posh-git-mac-using-oh-zsh-themes/</link>
      <pubDate>Wed, 16 Oct 2019 10:30:07 +0000</pubDate>
      <guid>https://emadashi.com/2019/10/posh-git-mac-using-oh-zsh-themes/</guid>
      <description>&lt;p&gt;This post explains how to have posh-git prompt style in Oh My Zsh theme on Mac.&lt;/p&gt;
&lt;p&gt;After 4 years of using Windows, I am coming back to using a Mac. And there are &lt;a href=&#34;https://twitter.com/EmadAshi/status/1183642418765168640?s=20&#34;&gt;so many things&lt;/a&gt; in Windows I am missing already. One of these things is &lt;a href=&#34;https://github.com/dahlbyk/posh-git&#34;&gt;posh-git&lt;/a&gt;; I loved how in one glance to your prompt you know the status of your git repo: how many files changed, how many added, how many deleted, how many indexed… just love it!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Learning  a New Programming Language (Go language as an Example)</title>
      <link>https://emadashi.com/2019/08/learning-a-new-programming-language-golang-as-an-example/</link>
      <pubDate>Mon, 26 Aug 2019 13:38:25 +0000</pubDate>
      <guid>https://emadashi.com/2019/08/learning-a-new-programming-language-golang-as-an-example/</guid>
      <description>&lt;h2 id=&#34;summary&#34;&gt;Summary&lt;/h2&gt;
&lt;p&gt;This post explains why and how I learned the Go language. Hopefully this will help you to learn it quickly, or will inspire you on how to learn new languages.&lt;/p&gt;
&lt;h2 id=&#34;the-reason-to-learn-a-new-language&#34;&gt;The Reason to Learn a New Language&lt;/h2&gt;
&lt;p&gt;There can be many reasons why someone would want to learn a new language, the main ones to me are: 1) To solve a current business problem 2) Learn concepts to adapt to current tools 3) For fun and passion. Of course, you can have a mix of these reasons to push you to learn a new language, or maybe just one strong enough of these reasons.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RBAC in Azure Kubernetes Service AKS on Twitch!</title>
      <link>https://emadashi.com/2019/03/rbac-azure-kubernetes-service-aks-twitch/</link>
      <pubDate>Mon, 18 Mar 2019 23:06:51 +0000</pubDate>
      <guid>https://emadashi.com/2019/03/rbac-azure-kubernetes-service-aks-twitch/</guid>
      <description>&lt;p&gt;&lt;em&gt;tldr; I will be streaming on Twitch &lt;a href=&#34;https://www.twitch.tv/events/P59QGEbtTRahQ-4_T3bG-A&#34;&gt;next Monday (25th of March) at 8:30 Melbourne time (GMT+11)&lt;/a&gt;, configuring Azure Kubernetes AKS to use RBAC.&lt;/em&gt;&lt;/p&gt;
&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;alignright wp-image-639&#34; src=&#34;https://emadashi.com/wp-content/uploads/2019/03/twitch-logo.jpg&#34; alt=&#34;Twitch logo&#34; width=&#34;280&#34; height=&#34;157&#34; srcset=&#34;https://emadashi.com/wp-content/uploads/2019/03/twitch-logo.jpg 474w, https://emadashi.com/wp-content/uploads/2019/03/twitch-logo-300x168.jpg 300w&#34; sizes=&#34;(max-width: 280px) 100vw, 280px&#34; /&gt; 
&lt;p&gt;For a long while, I&amp;rsquo;ve been thinking about streaming live development to &lt;a href=&#34;https://twitch.tv&#34;&gt;Twitch&lt;/a&gt; or &lt;a href=&#34;https://youtube.com&#34;&gt;YouTube&lt;/a&gt;. Having spent some time behind the microphone while making &lt;a href=&#34;https://dotnetarabi.com/&#34;&gt;DotNetArabi&lt;/a&gt; podcast, I can say there is a satisfiying feeling in producing content in a media format through which you can connect with the audience.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Productivity Satisfaction Maturity Levels</title>
      <link>https://emadashi.com/2016/08/productivity-satisfaction-maturity-levels/</link>
      <pubDate>Thu, 18 Aug 2016 07:05:17 +0000</pubDate>
      <guid>https://emadashi.com/2016/08/productivity-satisfaction-maturity-levels/</guid>
      <description>&lt;p&gt;Such a fancy title ha, probably the influence of our industry (bad influence)! Well you can just substitute it with something like “These are the stages of productivity between which the satisfaction jumps in exponential magnitudes”.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Note: before we check these stages out, it goes without saying that all the “he” in this article are absolutely replaceable with “she”; it&amp;rsquo;s just that the “he/she” style is too verbose.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&#34;0-ignorance&#34;&gt;0. Ignorance&lt;/h2&gt;
&lt;p&gt;In this stage the individual doesn&amp;rsquo;t know what he is missing , he does not add any value to himself or the community; he enjoys “time-waste” activities, or watching &lt;del&gt;TV&lt;/del&gt; YouTube. Indeed there is joy in being a couch potato, but it is negligible compared to the next levels, which he hasn&amp;rsquo;t experienced yet, thus explains why I gave it the number 0.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Consultant Skills: Self-Confidence</title>
      <link>https://emadashi.com/2015/01/consultant-skills-self-confidence/</link>
      <pubDate>Fri, 16 Jan 2015 05:51:44 +0000</pubDate>
      <guid>https://emadashi.com/2015/01/consultant-skills-self-confidence/</guid>
      <description>&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;alignright wp-image-507 size-medium&#34; src=&#34;https://emadashi.com/wp-content/uploads/2015/01/SelfImage-300x158.jpg&#34; alt=&#34;Look into the mirror, Increase self-confidence&#34; width=&#34;300&#34; height=&#34;158&#34; srcset=&#34;https://emadashi.com/wp-content/uploads/2015/01/SelfImage-300x158.jpg 300w, https://emadashi.com/wp-content/uploads/2015/01/SelfImage.jpg 420w&#34; sizes=&#34;(max-width: 300px) 100vw, 300px&#34; /&gt;
&lt;p&gt;I have blogged before about some of the skills that a consultant should be acquainted with like &lt;a href=&#34;http://www.emadashi.com/2013/06/consultants-skills-story-telling/&#34;&gt;Story Telling&lt;/a&gt;, &lt;a href=&#34;http://www.emadashi.com/2014/04/consultant-skills/&#34;&gt;Knowledge Depth &amp;amp; Breadth&lt;/a&gt;, and &lt;a href=&#34;http://www.emadashi.com/2014/11/consultant-skills-having-an-opinion/&#34;&gt;Having an Opinion&lt;/a&gt;, all of which I see very important. But in this post I would not hesitate to say that self-confidence is the single most important amongst them all!&lt;/p&gt;
&lt;p&gt;Before we continue, what does “self-confidence” mean? my words of choice would be: “&lt;strong&gt;it is the belief someone has about his/her capability of accomplishing something that he/she hasn&amp;rsquo;t tried before&lt;/strong&gt;“. Notice here that it&amp;rsquo;s a “belief”&lt;/p&gt;</description>
    </item>
    <item>
      <title>Consultant Skills: Having an Opinion</title>
      <link>https://emadashi.com/2014/11/consultant-skills-having-an-opinion/</link>
      <pubDate>Sun, 16 Nov 2014 00:06:35 +0000</pubDate>
      <guid>https://emadashi.com/2014/11/consultant-skills-having-an-opinion/</guid>
      <description>&lt;p&gt;&lt;em&gt;This is the third of three posts I&amp;rsquo;ve written about consultant&amp;rsquo;s skills, check the previous posts if you like:&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&#34;http://www.emadashi.com/2013/06/consultants-skills-story-telling/&#34;&gt;Consultant Skills: Story Telling&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&#34;http://www.emadashi.com/2014/04/consultant-skills/&#34;&gt;Consultant Skills: Knowledge Depth &amp;amp; Breadth&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;————-&lt;/p&gt;
&lt;p&gt;We work in an industry where one general problem can be solved by too many ways, each emerges from a different mindset and different circumstances. But also, in this industry there is community pressure, there are “cool geeks” and “cool solutions”, there are “best practices”, and there are hypes and fads.&lt;/p&gt;</description>
    </item>
    <item>
      <title>9 Things I Learned From Skiing</title>
      <link>https://emadashi.com/2014/08/9-things-i-learned-from-skiing/</link>
      <pubDate>Wed, 20 Aug 2014 10:56:54 +0000</pubDate>
      <guid>https://emadashi.com/2014/08/9-things-i-learned-from-skiing/</guid>
      <description>&lt;p&gt;I had the opportunity to visit Mount Buller to do skiing for the first time in my life (thanks to &lt;a href=&#34;https://twitter.com/joshuamck&#34;&gt;Joshua McKinny&lt;/a&gt;), and the experience was UNBELIEVABLE! In addition to the loads of fun I had, I learned some life lessons that can be applied in any field, even software! and I’d like to share with you.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://www.emadashi.com/wp-content/uploads/2014/08/buller.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;alignnone  wp-image-487&#34; src=&#34;https://emadashi.com/wp-content/uploads/2014/08/buller.jpg&#34; alt=&#34;buller&#34; width=&#34;480&#34; height=&#34;360&#34; srcset=&#34;https://emadashi.com/wp-content/uploads/2014/08/buller.jpg 960w, https://emadashi.com/wp-content/uploads/2014/08/buller-300x225.jpg 300w, https://emadashi.com/wp-content/uploads/2014/08/buller-660x495.jpg 660w&#34; sizes=&#34;(max-width: 480px) 100vw, 480px&#34; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;When in doubt, get rid of doubt&lt;/strong&gt;.&lt;br&gt;
A night before the trip, I was at the shops. I saw this winter warm hat that I thought I should buy, then I remembered I had one at home but I wasn&amp;rsquo;t sure if I still had it; I remembered one time when I needed it and I couldn&amp;rsquo;t find it, &lt;strong&gt;so I had doubts&lt;/strong&gt;!&lt;br&gt;
I had to take a decision, something like the following diagram:&lt;br&gt;
&lt;a href=&#34;http://www.emadashi.com/wp-content/uploads/2014/08/buyhat.png&#34;&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;alignnone size-full wp-image-482&#34; src=&#34;https://emadashi.com/wp-content/uploads/2014/08/buyhat.png&#34; alt=&#34;&#34; width=&#34;554&#34; height=&#34;276&#34; srcset=&#34;https://emadashi.com/wp-content/uploads/2014/08/buyhat.png 554w, https://emadashi.com/wp-content/uploads/2014/08/buyhat-300x149.png 300w&#34; sizes=&#34;(max-width: 554px) 100vw, 554px&#34; /&gt;&lt;/a&gt;&lt;br&gt;
Apparently possibility D has a much higher cost compared to any A, B, and C. And the only way to avoid it is to take decision X rather than Y… I chose Y, and ended up with D!&lt;br&gt;
At the end I managed, but let&amp;rsquo;s just say I was left in an embarrassing situation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Everything has pros and cons&lt;/strong&gt;&lt;br&gt;
Between choosing Skiing and Snowboarding, I chose Skiing; the majority of opinions was that Skiing is easier and you have more control, which is better for beginners. But this came with a cost; the boots were horrific to walk with, and I had to carry two sliders and two poles all around! I don&amp;rsquo;t regret my choice, but let&amp;rsquo;s say I am a lot more aware that there are cons with every choice we make, the question is are we willing to make the most of it or not.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Listen to the experts&lt;/strong&gt;&lt;br&gt;
Josh gave us of a long list of advice beforehand; what stuff to bring along, where to get the gears from, what we should expect…, all of which made a huge difference. And whenever you fail to listen you are beaten, I will never forget a scarf when I am at the top of the mountain!&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;It&amp;rsquo;s more difficult than I thought&lt;/strong&gt;&lt;br&gt;
I judged Skiing too early, from the videos and photos I have seen in my life, it seemed too easy! just go in angles and change the direction once you reach the edge of the slope, and repeat until you reach the end. Guess what? Easier said than done!&lt;br&gt;
Skiing literally is sliding on a slippery surface, while you try your best to control sliding; the sliders are long, heavy, and go in all directions, the amount of effort you have to give to control the sliders to go in a certain direction is big, and they don&amp;rsquo;t just listen! the angles in which you have to position them to accomplish that control is tricky, the pressure on your knees is enormous, your body&amp;rsquo;s position makes a big difference, and the slightest loss of control of the sliders your body will start wobbling, and you don&amp;rsquo;t just cross your legs to fix that! Oh and did I mention that there are types of snow, some of which makes things even harder?…ENHALES!&lt;br&gt;
The idea of this lesson, don&amp;rsquo;t just underestimate and judge too quickly, anything, unless you try it out first.&lt;/li&gt;
&lt;li&gt;**You don&amp;rsquo;t know what you are missing, until you try it. It&amp;rsquo;s loads of fun!&lt;br&gt;
** Sometimes we are just too lazy, and due to our laziness (or let&amp;rsquo;s say “comfort zone”) we miss out on too many opportunities. I knew that it&amp;rsquo;s going to take me a day, and it&amp;rsquo;s going to be cold, and I have to learn skiing, and was afraid that I wouldn&amp;rsquo;t enjoy it…but…I pushed myself; I also knew that this is not going to happen again anytime soon and should tick it off my bucket list, let me tell you this: IT WAS AWESOME! Doing it myself revealed many aspect I&amp;rsquo;d never get from watching a video, the mere speed a human can reach on these sliders is of utmost thrill, let alone the joy when you really start controlling it.&lt;br&gt;
It really made me think of all the things I might be missing due to the same reason, whether it was leisure or career opportunities&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;You are going to fall, and it&amp;rsquo;s going to hurt&lt;/strong&gt;&lt;br&gt;
There is absolutely no escape from falling, unless you are an expert, than you already have fallen plenty of times, and to the surprise, it hurts! I fell so many times: one time on my arm which ended up swollen, one time twisted my leg, and another time was displaced couple of meters away from my slider after it flew off.&lt;br&gt;
These falls were necessary; I knew exactly what to do, and what NOT to do, because I didn&amp;rsquo;t only “hear” about the consequences, I lived them, and they hurt! So because of these falls I had to learn, because of these falls I became a better skier&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;In fact pain is part of the fun&lt;/strong&gt;&lt;br&gt;
The falls mentioned in point 5 were painful indeed, but they also were fun; it breaks the routine of the body, the monotonous experience we go through in our lives, being thrown and twisted in the air, and feeling your body going through a different experience, all of this had its flavor, it might be funny, but it really did (don&amp;rsquo;t break something while you do that).&lt;br&gt;
But more important than that, these falls also gave a better meaning for success; when I slide for longer periods without falling, the feeling of success I have is deep, and meaningful. If it was too easy that success would taste like…meh.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Following instructions is important, but so is following instinct&lt;/strong&gt;&lt;br&gt;
I had a lesson by an instructor for I am an absolute newbie, the instructor gave us the instructions on how to stop and manuever, along with some other instructions, and then released us to the wild. I tried to follow all his instructions perfectly, usually I am a good student, but I still kept falling!&lt;br&gt;
Then at one of the slopes I felt like I should be leaning my body in a certain angle, and press with my toes down, it was an absolutely instinctive feeling, not a trial and error thing, and guess what…it worked! the instructor didn&amp;rsquo;t mention this; maybe because he never really gave it a deep thought, maybe he has been skiing all his life, regardless of the reason, he gave me instructions that weren&amp;rsquo;t enough, I had to use my instinct that proved highly valuable in addition to the external knowledge.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Most importantly, company is everything&lt;/strong&gt;&lt;br&gt;
This, my dear reader, was of the utmost importance; &lt;a href=&#34;https://twitter.com/joshuamck&#34;&gt;Josh&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/campbell_neil&#34;&gt;Neil&lt;/a&gt; were extremely good company, very understanding, patient with my primitive skiing skills, easy going with suggestions, generous, and full of knowledge that filled the trip with beneficial discussions. All of which allowed me to enjoy things enough to come up with the previous 8 lessons!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Did I learn more lessons? indeed, but 9 is a nice number 😉&lt;/p&gt;</description>
    </item>
    <item>
      <title>Consultant Skills: Knowledge Depth &amp; Breadth</title>
      <link>https://emadashi.com/2014/04/consultant-skills/</link>
      <pubDate>Wed, 02 Apr 2014 22:03:32 +0000</pubDate>
      <guid>https://emadashi.com/2014/04/consultant-skills/</guid>
      <description>&lt;p&gt;It’s a crazy era for IT! everyday new concepts, libraries, products, and even languages are introduced; so many solutions for so many problems. It is indeed the era of specialization.&lt;/p&gt;
&lt;p&gt;There is absolutely no way to grasp all this knowledge, specialization and concentration of knowledge has to occur, and we must choose a technology to specialize in. But… (You knew this was coming, didn’t you)… this is not good enough!&lt;br&gt;
Before you jump on me and start yelling “&lt;em&gt;But you just confessed; it’s impossible!&lt;/em&gt;”, let me explain.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Develop without Googling</title>
      <link>https://emadashi.com/2014/01/develop-without-googling/</link>
      <pubDate>Sat, 11 Jan 2014 10:21:38 +0000</pubDate>
      <guid>https://emadashi.com/2014/01/develop-without-googling/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://emadashi.com/misc/images/28bec5ed4b53_F3E2/Google-Brain.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; title=&#34;Google-Brain&#34; style=&#34;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: right; padding-top: 0px; padding-left: 0px; margin: 5px; border-left: 0px; display: inline; padding-right: 0px&#34; border=&#34;0&#34; alt=&#34;Google-Brain&#34; src=&#34;https://emadashi.com/misc/images/28bec5ed4b53_F3E2/Google-Brain_thumb.jpg&#34; width=&#34;244&#34; align=&#34;right&#34; height=&#34;166&#34; /&gt;&lt;/a&gt;Yesterday I was playing with &lt;a href=&#34;https://github.com/projectkudu/kudu&#34;&gt;Kudu&lt;/a&gt;, the Azure websites deployment engine, and it was all fun and joy.&lt;/p&gt;
&lt;p&gt;While I was happily hitting the key strokes of joy enjoying the new cool stuff I implementing, I got an error, and shamefully the minute I saw the error I copied and pasted it to Google!&lt;br&gt;
For my bad (and later good) luck, after opening two links from the search results I discovered that I am late; I have to hit the road, so I instantly closed my laptop, pushed it in my bag and ran.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Speed Reading Is Nice…But</title>
      <link>https://emadashi.com/2012/11/speed-reading-is-nicebut/</link>
      <pubDate>Thu, 01 Nov 2012 08:29:13 +0000</pubDate>
      <guid>https://emadashi.com/2012/11/speed-reading-is-nicebut/</guid>
      <description>&lt;p&gt;If you are in the software industry, you HAVE to read, read, and read; and it’s not only the “of course reading is essential”, it’s a matter of life and death…of your career!&lt;br&gt;
And there is tons of material every day: books, blogs, news, articles,….etc., so how to manage? of course is &lt;a href=&#34;http://en.wikipedia.org/wiki/Speed_reading&#34; target=&#34;_blank&#34;&gt;Speed Reading&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Once you master it, yes…you will use it for every reading situation, and at this point, my dear reader, you start doing it wrong!&lt;br&gt;
It is a tool like every tool we have; suitable for some scenarios, and not suitable for others!&lt;br&gt;
For example, it’s good for the following scenarios:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Working with Windows 8 on Parallels 7</title>
      <link>https://emadashi.com/2012/07/working-with-windows-8-on-parallels-7/</link>
      <pubDate>Tue, 24 Jul 2012 23:46:50 +0000</pubDate>
      <guid>https://emadashi.com/2012/07/working-with-windows-8-on-parallels-7/</guid>
      <description>&lt;p&gt;I have installed the latest Parallels update and created a new Windows 8 virtual machine.&lt;/p&gt;
&lt;p&gt;Being in all-touch universe right now, the guys behind Windows 8 decided to use corners of the screen to do certain actions like showing Start, active applications, or the settings flay-out.&lt;br&gt;
The issue is that I couldn’t use these corners because Parallels menu would pop up the minute your mouse touches the top edge!&lt;/p&gt;
&lt;p&gt;My work around was to enable “Active Screen Corners” on Parallels for my virtual machine and then assign them to nothing, access it by going to Configure &amp;gt; Full Screen. Check the following screen shot:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Html.EditorFor, Model Property vs RouteData Value</title>
      <link>https://emadashi.com/2012/05/html-editorfor-model-property-vs-routedata-value/</link>
      <pubDate>Sun, 13 May 2012 15:41:40 +0000</pubDate>
      <guid>https://emadashi.com/2012/05/html-editorfor-model-property-vs-routedata-value/</guid>
      <description>&lt;p&gt;The ASP.NET MVC team made our lives easier when they created the Html editor extension method &lt;em&gt;&lt;a href=&#34;http://msdn.microsoft.com/en-us/library/system.web.mvc.html.editorextensions.editorfor.aspx&#34; target=&#34;_blank&#34;&gt;Html.EditoFor()&lt;/a&gt;;&lt;/em&gt; you just pass the model property and it creates the right editor, filling it with the property’s value…but not always!&lt;/p&gt;
&lt;p&gt;Let’s consider that we have the conventional route definition:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-csharp&#34; data-lang=&#34;csharp&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;routes.MapRoute(
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Default&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#75715e&#34;&gt;// Route name&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;{controller}/{action}/{id}&amp;#34;&lt;/span&gt;, &lt;span style=&#34;color:#75715e&#34;&gt;// URL with parameters&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;new&lt;/span&gt; { controller = &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Home&amp;#34;&lt;/span&gt;, action = &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Index&amp;#34;&lt;/span&gt;, id = UrlParameter.Optional } &lt;span style=&#34;color:#75715e&#34;&gt;// Parameter defaults&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;and this simple action method:&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Magical Effect of Simple Encouraging Words</title>
      <link>https://emadashi.com/2012/03/the-magical-effect-of-simple-encouraging-words/</link>
      <pubDate>Tue, 20 Mar 2012 22:16:14 +0000</pubDate>
      <guid>https://emadashi.com/2012/03/the-magical-effect-of-simple-encouraging-words/</guid>
      <description>&lt;p align=&#34;left&#34;&gt;
  &lt;a href=&#34;http://school.discoveryeducation.com/clipart/clip/goodwork.html&#34; target=&#34;_blank&#34;&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; style=&#34;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px&#34; title=&#34;image credit goes for www.discoveryeducation.com/&#34; border=&#34;0&#34; alt=&#34;image credit goes for www.discoveryeducation.com/&#34; align=&#34;right&#34; src=&#34;https://emadashi.com/wp-content/uploads/The-Magic-Effect-of-Simple-Encouraging-W_F1A0/goodwork.gif&#34; width=&#34;242&#34; height=&#34;190&#34; /&gt;&lt;/a&gt;Recently I had to go through some health checkup that included tests for my eye, one of these tests required from me to keep my eye open for a long period of time concentrating continuously into an extremely strong and annoying light. &lt;br /&gt;During the test I kept receiving encouraging words from the examining doctor every couple of seconds: “Bravo Emad! very good concentration, keep it up, that’s it”. &lt;br /&gt;Even though it was a simple task and me being in my 30’s!… I still had a strong feeling that I was doing something right! and that I should keep doing what I was doing, to give more effort no matter how annoying and hurting this intense light was; and all of this was due to his words! the more he encouraged the wider I opened my eye and concentrated.
&lt;/p&gt;</description>
    </item>
    <item>
      <title>Criticizing Google Reader’s UI</title>
      <link>https://emadashi.com/2012/03/criticizing-google-readers-ui/</link>
      <pubDate>Tue, 13 Mar 2012 21:29:45 +0000</pubDate>
      <guid>https://emadashi.com/2012/03/criticizing-google-readers-ui/</guid>
      <description>&lt;p&gt;Since Google changes the look of its products very often, most likely this post will be out of date soon, nonetheless I believe it’d be a good to share my thoughts about Google Reader’s current UI… with a little rant.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Lots of real-state waste:&lt;/strong&gt; All the areas surrounded with yellow borders are wasted, especially that I have no control over hiding or showing them (click on image to see it real size):&lt;/p&gt;</description>
    </item>
    <item>
      <title>“AmmanTT: Developer Edition” presentation and slides</title>
      <link>https://emadashi.com/2011/12/ammantt-developer-edition-presentation-and-slides/</link>
      <pubDate>Fri, 09 Dec 2011 13:46:14 +0000</pubDate>
      <guid>https://emadashi.com/2011/12/ammantt-developer-edition-presentation-and-slides/</guid>
      <description>&lt;p&gt;It was a very interesting event “AmmanTT: Developer Edition” which took place last Tuesday; the team did a very good job putting it together, it is really great seeing this great effort put into such fruitful events; moving the community steps forward, so thank you AmmanTT team, you rock.&lt;/p&gt;
&lt;p&gt;Hereby I post the slides I presented in my talk:&lt;/p&gt;
&lt;div style=&#34;width: 425px&#34; id=&#34;__ss_10531430&#34;&gt;
  &lt;strong style=&#34;margin: 12px 0px 4px; display: block&#34;&gt;&lt;a title=&#34;Software Life Cycle, Humans &amp; Code&#34; href=&#34;http://www.slideshare.net/splashup/software-life-cycle-humans-code&#34;&gt;Software Life Cycle, Humans &amp; Code&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;</description>
    </item>
    <item>
      <title>HTML5 and IE presentation on Microsoft Open Door</title>
      <link>https://emadashi.com/2011/11/html5-and-ie-presentation-on-microsoft-open-door/</link>
      <pubDate>Fri, 04 Nov 2011 13:32:14 +0000</pubDate>
      <guid>https://emadashi.com/2011/11/html5-and-ie-presentation-on-microsoft-open-door/</guid>
      <description>&lt;p&gt;And it’s over, the Microsoft Open Door event is behind us now, and so was my presentation about HTML5 and IE; all praise to god, the feedback was great and I am humbled by the nice compliments.&lt;br&gt;
If you were among the audience and you have any comment, question, or critique, you are most welcome to contact me anytime.&lt;/p&gt;
&lt;p&gt;Below is the presentation slides as I promised:&lt;/p&gt;
&lt;div style=&#34;width: 425px&#34; id=&#34;__ss_10025206&#34;&gt;
  &lt;strong style=&#34;margin: 12px 0px 4px; display: block&#34;&gt;&lt;a title=&#34;HTML5 &amp; IE&#34; href=&#34;http://www.slideshare.net/splashup/html5-ie&#34; target=&#34;_blank&#34;&gt;HTML5 &amp; IE&lt;/a&gt;&lt;/strong&gt; &lt;/p&gt;</description>
    </item>
    <item>
      <title>If Crashing Gracefully Is Nice, Recovering From It Is Awesome</title>
      <link>https://emadashi.com/2010/03/if-crashing-gracefully-is-nice-recovering-from-it-is-awesome/</link>
      <pubDate>Mon, 01 Mar 2010 22:54:31 +0000</pubDate>
      <guid>https://emadashi.com/2010/03/if-crashing-gracefully-is-nice-recovering-from-it-is-awesome/</guid>
      <description>&lt;p&gt;Last Saturday we had a &lt;a href=&#34;http://www.sharepointsaturday.org/jordan/default.aspx&#34;&gt;SharePointSaturday&lt;/a&gt; event here in Jordan, in which I had the pleasure of interviewing &lt;a href=&#34;http://twitter.com/joeloleson&#34;&gt;Joel Oleson&lt;/a&gt; and &lt;a href=&#34;http://twitter.com/michaeltnoel&#34;&gt;Michael Noel&lt;/a&gt; for &lt;a href=&#34;http://www.dotnetarabi.com&#34;&gt;DotNetArabi&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;At the end of Joel’s valuable interview, which can happen only in a life time, I stopped the recording by hitting the “Stop” button, simple. Surprisingly, instead of stopping the recording, &lt;a href=&#34;http://audacity.sourceforge.net/&#34;&gt;Audacity&lt;/a&gt; just froze! I could hear myself screaming inside “NOOO!!!”, I guess even Joel heard that! the whole machine stuck that I had to force it to a Hard Shut down.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DotNetArabi Podcast Equipment</title>
      <link>https://emadashi.com/2010/01/dotnetarabi-podcast-equipment/</link>
      <pubDate>Sat, 16 Jan 2010 19:14:22 +0000</pubDate>
      <guid>https://emadashi.com/2010/01/dotnetarabi-podcast-equipment/</guid>
      <description>&lt;p&gt;After publishing 8 episodes of DotNetArabi, I think it would be nice to share on this blog how it goes and what equipment needed in the process. But before we begin, dear reader, note that I am not an expert, I am still in the beginning of the way, though it’s going good so far.&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; style=&#34;border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px&#34; title=&#34;pavillion&#34; border=&#34;0&#34; alt=&#34;pavillion&#34; align=&#34;right&#34; src=&#34;https://emadashi.com/wp-content/uploads/2010/01/pavillion.jpg&#34; width=&#34;212&#34; height=&#34;212&#34; /&gt;&lt;/p&gt;
&lt;p&gt;My working machine is HP dv 6700 laptop, my first trials with recording was with simple microphone like the ones you use for chats; recording in winter made things smooth, but when summer came a long the &lt;a href=&#34;http://www.emadashi.com/index.php/2008/07/new-laptop/&#34; target=&#34;_blank&#34;&gt;heating problem&lt;/a&gt; became obvious in the low quality of the audio recorded, in addition to the higher target I needed anyway, so a different measure had to take place.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Communication Skills Session at MSP – Jordev</title>
      <link>https://emadashi.com/2009/11/communication-skills-session-at-msp-jordev/</link>
      <pubDate>Sat, 21 Nov 2009 11:24:03 +0000</pubDate>
      <guid>https://emadashi.com/2009/11/communication-skills-session-at-msp-jordev/</guid>
      <description>&lt;p&gt;I just finished a session about Communication Skills one-to-one for the MSP program with Microsoft and Jordev. As I promised the audience, here are the slides shared on the very good site &lt;a href=&#34;http://www.slideshare.com&#34;&gt;SlideShare&lt;/a&gt;:&lt;/p&gt;
&lt;div style=&#34;width:425px;text-align:left&#34; id=&#34;__ss_2551627&#34;&gt;
  &lt;a style=&#34;font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;&#34; href=&#34;http://www.slideshare.net/splashup/communication-skills-one-to-one&#34; title=&#34;Communication Skills one To one&#34;&gt;Communication Skills one To one&lt;/a&gt;&lt;/p&gt; 
  &lt;div style=&#34;font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;&#34;&gt;
    View more &lt;a style=&#34;text-decoration:underline;&#34; href=&#34;http://www.slideshare.net/&#34;&gt;presentations&lt;/a&gt; from &lt;a style=&#34;text-decoration:underline;&#34; href=&#34;http://www.slideshare.net/splashup&#34;&gt;Emad Alashi&lt;/a&gt;.
  &lt;/div&gt;
&lt;/div&gt;</description>
    </item>
    <item>
      <title>Basics Of Successful Communication</title>
      <link>https://emadashi.com/2009/08/basics-of-successful-communication/</link>
      <pubDate>Fri, 21 Aug 2009 17:32:20 +0000</pubDate>
      <guid>https://emadashi.com/2009/08/basics-of-successful-communication/</guid>
      <description>&lt;p&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; style=&#34;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&#34; border=&#34;0&#34; alt=&#34;Communication&#34; align=&#34;right&#34; src=&#34;https://emadashi.com/wp-content/uploads/2009/08/windowslivewriterbasicsofsuccessfulcommunication-10967communication-3.jpg&#34; width=&#34;276&#34; height=&#34;287&#34; /&gt;It&amp;rsquo;s a waste of time trying to explain how important communication is in life, whether it is at work or personal life. So I will start immediately in group of points I find it to be basics when it comes to successful communication in general, and verbal communication in specific.&lt;/p&gt;
&lt;p&gt;Here is the list of actions you need to take in order to explain your thoughts as clear as and descriptive as possible. I tried to put them in their proper order considering the communication process, though they can overlap:&lt;/p&gt;</description>
    </item>
    <item>
      <title>DotNetArabi Episode 4 دوت نت عربي الحلقة الرابعة</title>
      <link>https://emadashi.com/2009/08/dotnetarabi-episode-4/</link>
      <pubDate>Wed, 19 Aug 2009 21:48:49 +0000</pubDate>
      <guid>https://emadashi.com/2009/08/dotnetarabi-episode-4/</guid>
      <description>&lt;p&gt;&lt;img decoding=&#34;async&#34; src=&#34;https://emadashi.com/wp-content/uploads/2009/04/dotnetarabi_1.jpg&#34; /&gt;  &lt;img decoding=&#34;async&#34; src=&#34;https://emadashi.com/wp-content/uploads/2009/04/dotnetarabi_2.jpg&#34; /&gt;&lt;/p&gt;
&lt;p&gt;I &lt;strike&gt;just&lt;/strike&gt; published episode 4 of the DotNetArabi podcast on &lt;a href=&#34;http://www.dotnetarabi.com&#34;&gt;www.dotnetarabi.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This episode was with guest Mohammad Zayed, he works as Strategic Technology Specialist in Microsoft Jordan. he worked on different Microsoft technologies ranging from Windows Forms applications, Web Forms and Mobile.&lt;br&gt;
Mohammad talks in this episode about Sharepoint, the in&amp;rsquo;s and out&amp;rsquo;s, the benefits and the challenges.&lt;/p&gt;
&lt;p style=&#34;direction: rtl&#34; align=&#34;right&#34;&gt;
  لقد تم نشر الحلقة الرابعة من دوت نت عربي على &lt;a href=&#34;http://www.dotnetarabi.com&#34;&gt;www.dotnetarabi.com&lt;/a&gt; ، التي كان الضيف فيها محمد زايد. يعمل محمد زايد حاليا كمتخصص تقنيات استراتيجي لكبار العملاء في مايكروسوفت الأردن. و تكلم في هذه الحلقة عن الـ Sharepoint: ماهيته، و ما يلزم لتثبيته، و تراخيصه، و نقاط قوته، و نقاط التحدي فيه، و الكثير من المعلومات القيمة. 
&lt;/p&gt;</description>
    </item>
    <item>
      <title>JIT compiler and &#34;Method Not Found&#34; error</title>
      <link>https://emadashi.com/2009/08/jit-compiler-and-method-not-found-error/</link>
      <pubDate>Tue, 11 Aug 2009 21:22:06 +0000</pubDate>
      <guid>https://emadashi.com/2009/08/jit-compiler-and-method-not-found-error/</guid>
      <description>&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; style=&#34;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px&#34; border=&#34;0&#34; alt=&#34;CropperCapture[20]&#34; src=&#34;https://emadashi.com/wp-content/uploads/2009/08/windowslivewriterjitcompilerandmethodnotfounderror-150f9croppercapture20-3.jpg&#34; width=&#34;396&#34; height=&#34;152&#34; /&gt; 
&lt;p&gt;Actually it can be “&lt;em&gt;Could Not Load Type&lt;/em&gt;” too, but the reason is the same: you are referencing the wrong DLL version.&lt;/p&gt;
&lt;p&gt;well, this is totally understandable; of course you are going to get this exception when you use an outdated DLL that lacks the new extra parameter to THAT certain method. But the interesting part is it will not happen when you first run your application, and neither when execution reaches the changed method; it will happen when code-execution reaches a place that REFERENCES that changed method.&lt;/p&gt;</description>
    </item>
    <item>
      <title>“طور نفسك برمجيا”…موجة من عمر قعدان</title>
      <link>https://emadashi.com/2009/07/grow-your-self/</link>
      <pubDate>Fri, 31 Jul 2009 17:41:08 +0000</pubDate>
      <guid>https://emadashi.com/2009/07/grow-your-self/</guid>
      <description>&lt;p&gt;قبل أيام، كتب أخي عمر قعدان في مدونته مقالا بعنوان “&lt;a href=&#34;http://blog.jerashdev.net/2009/07/blog-post_20.html&#34;&gt;شيفرة مصدرية للقراءة&lt;/a&gt;” و في آخره استعمل أسلوب “الموجة” في المدونات و هو أسلوب مبتكر في عالم التدوين يقوم صاحبه بكتابة مقال، ثم يطلب في آخر المقال من مدونين معينين كتابة المقال نفسه لكن من تجربتهم الشخصية، و بدورهم يفعلون الأمر ذاته مع آخرين إن أرادوا.&lt;/p&gt;
&lt;p&gt;يطلق على هذا الأسلوب في الإنجليزية كلمة “Tagging” و برأيي أن أقرب مرادف لهذا المعنى في اللغة العربية ضمن هذا السياق هو كلمة “موجة”. و ها أنا أستجيب للموجة التي أطلقها أخي عمر.&lt;/p&gt;</description>
    </item>
    <item>
      <title>DotNetArabi Episode 3 دوت نت عربي الحلقة الثالثة</title>
      <link>https://emadashi.com/2009/07/dotnetarabi-episode-3/</link>
      <pubDate>Sat, 11 Jul 2009 12:42:37 +0000</pubDate>
      <guid>https://emadashi.com/2009/07/dotnetarabi-episode-3/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.dotnetarabi.com/&#34;&gt;&lt;img decoding=&#34;async&#34; src=&#34;https://emadashi.com/wp-content/uploads/2009/04/dotnetarabi_1.jpg&#34; alt=&#34;&#34; /&gt;&lt;/a&gt;  &lt;a href=&#34;http://www.dotnetarabi.com/&#34;&gt;&lt;img decoding=&#34;async&#34; src=&#34;https://emadashi.com/wp-content/uploads/2009/04/dotnetarabi_2.jpg&#34; alt=&#34;&#34; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I just published episode 3 of the DotNetArabi podcast on &lt;a href=&#34;http://www.dotnetarabi.com&#34;&gt;www.dotnetarabi.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This episode was with guest Mahmoud Alamanasrah, who have 7 years of experience on data-driven web applications with SQL Server. The episode was about the new features of SQL Server 2008, great for all developers who interact closely with SQL Server.&lt;/p&gt;
&lt;p style=&#34;text-align: right; direction: rtl&#34;&gt;
  على موقع &lt;a href=&#34;http://www.dotnetarabi.com&#34;&gt;www.dotnetarabi.com&lt;/a&gt; تجدون الحلقة الثالثة من “دوت نت عربي”. موضوع الحلقة هو الـ”إس كيو إل سيرفر 2008 SQL Server”، عن آخر المستجدات و بعض النصائح العامة.&lt;br /&gt; كان ضيف الحلقة الزميل محمود المناصرة، و هو عضو نشط في مجتمع مطروي الـ”دوت نت” في الأردن Jordev، لديه 7 سنوات من الخبرة و يعمل حاليا كـ “Technical Team Leader” أي قائد فريق مبرمجين.
&lt;/p&gt;</description>
    </item>
    <item>
      <title>Got a GPS? …Lets Play Geocaching</title>
      <link>https://emadashi.com/2009/06/got-a-gps-lets-play-geocaching/</link>
      <pubDate>Fri, 26 Jun 2009 14:54:05 +0000</pubDate>
      <guid>https://emadashi.com/2009/06/got-a-gps-lets-play-geocaching/</guid>
      <description>&lt;p&gt;The other day I was roaming the Internet; link here link there, tweet here tweet there, and I stumbled upon a very nice game called Geocaching.&lt;br&gt;
&lt;a href=&#34;http://en.wikipedia.org/wiki/Geocaching&#34;&gt;Geocaching&lt;/a&gt;, simply, is a game in which players hide items in any place in the world, and the other players should find, yes…Treasure Hunt. But the fun part is it&amp;rsquo;s Global, and the GPS is your primary tool!&lt;/p&gt;
&lt;p&gt;The players who want to hide an item, should first label it and give it a unique identifier, then record the coordinates (longitude and latitude) of the place they hide it in, and finally they should post the information along with the coordinates on the game&amp;rsquo;s website &lt;a href=&#34;http://www.geocaching.com&#34;&gt;www.geocaching.com&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Technical Team Leader…Who Is Not</title>
      <link>https://emadashi.com/2009/04/technical-team-leaderwho-is-not/</link>
      <pubDate>Fri, 24 Apr 2009 14:19:50 +0000</pubDate>
      <guid>https://emadashi.com/2009/04/technical-team-leaderwho-is-not/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;image originally on ccer&#34; loading=&#34;lazy&#34; src=&#34;https://emadashi.com/wp-content/uploads/2009/04/windowslivewritertechnicalteamleaderwhoisnot-d6d3manytasks-3.gif&#34;&gt;&lt;/p&gt;
&lt;p&gt;When I started this blog my goal was to make it a technical one, in which most posts would have code, samples, screen shots, architecture…etc. This was the primary goal, though it is totally fine with me to talk about software life in general.&lt;/p&gt;
&lt;p&gt;The issue is that I get the ideas of my posts from my real daily life, which is mostly code challenges at work. I do write code in my leisure time, but for sure it is not as thorough as the thing at work.&lt;br&gt;
And since I haven&amp;rsquo;t posted any technical stuff lately…the simple conclusion is I DON&amp;rsquo;T SEE CODE ANYMORE!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fear and Humbleness…Obstacles in The Way of Success</title>
      <link>https://emadashi.com/2009/03/fear-and-humblenessobstacles-in-the-way-of-success/</link>
      <pubDate>Tue, 10 Mar 2009 17:43:30 +0000</pubDate>
      <guid>https://emadashi.com/2009/03/fear-and-humblenessobstacles-in-the-way-of-success/</guid>
      <description>&lt;p&gt;“Oh no, I won&amp;rsquo;t go into that code; I am not that intelligent!”&lt;br&gt;
“oh no, I don&amp;rsquo;t want to try this software…I don&amp;rsquo;t know what it will do to my machine!”&lt;br&gt;
“Oh no, I can&amp;rsquo;t write such a unique blog post!”&lt;br&gt;
“Oh no, I will not twiply to that celebrity…come on…he is a celebrity!”&lt;/p&gt;
&lt;p&gt;These phrases kept chasing me for a long while in my life, and sometimes still does. It had the worst effect on my progress, I couldn&amp;rsquo;t move an inch forward; by a deep feeling I didn&amp;rsquo;t confront, I was afraid of failure, mixed with a feeling of negative humbleness.&lt;br&gt;
But that was it, I couldn&amp;rsquo;t stay as a prisoner to these chains, and leave these cookies of success to people who might have less resources and powers.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gaza, Starvation For 18 Months And a Massacre Today!</title>
      <link>https://emadashi.com/2008/12/gaza-starvation-for-18-months-and-a-massacre-today/</link>
      <pubDate>Sat, 27 Dec 2008 15:09:38 +0000</pubDate>
      <guid>https://emadashi.com/2008/12/gaza-starvation-for-18-months-and-a-massacre-today/</guid>
      <description>&lt;p&gt;&lt;span style=&#34;color:#ff0000;&#34;&gt;Update&lt;/span&gt;: death toll rate reaches 470 and 2400 injuries, and I will stop counting.&lt;/p&gt;
&lt;p&gt;After a 20 months siege during which there was no water, food, medicine, gas, oil, and electricity…today Israel thinks that&amp;rsquo;s not enough…and starts a massacre; 160 dead, 200 wounded by 40 rockets hit Gaza and still going.&lt;/p&gt;
&lt;h2 id=&#34;photos-from-the-massacre-taking-place-today&#34;&gt;Photos From the Massacre Taking Place Today&lt;/h2&gt;
&lt;p&gt;English news: &lt;a href=&#34;http://www.islamonline.com/news/newsfull.php?newid=197928&#34; title=&#34;http://www.islamonline.com/news/newsfull.php?newid=197993&#34;&gt;here&lt;/a&gt;&lt;br&gt;
Arabic news: &lt;a href=&#34;http://www.aljazeera.net/NR/exeres/75C5FBBA-6F81-4770-8985-47169CE608C7.htm&#34;&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://www.aljazeera.net/NR/exeres/75C5FBBA-6F81-4770-8985-47169CE608C7.htm&#34;&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; style=&#34;border-width:0;&#34; src=&#34;https://eashi.files.wordpress.com/2008/12/2008122711545599734-2.jpg&#34; border=&#34;0&#34; alt=&#34;2008122711545599734_2&#34; width=&#34;371&#34; height=&#34;254&#34; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://www.aljazeera.net/NR/exeres/75C5FBBA-6F81-4770-8985-47169CE608C7.htm&#34;&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; style=&#34;border-width:0;&#34; src=&#34;https://eashi.files.wordpress.com/2008/12/1-880821-1-34.jpg&#34; border=&#34;0&#34; alt=&#34;1_880821_1_34&#34; width=&#34;375&#34; height=&#34;303&#34; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://www.aljazeera.net/NR/exeres/75C5FBBA-6F81-4770-8985-47169CE608C7.htm&#34;&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; style=&#34;border-width:0;&#34; src=&#34;https://eashi.files.wordpress.com/2008/12/1-880850-1-34.jpg&#34; border=&#34;0&#34; alt=&#34;1_880850_1_34&#34; width=&#34;378&#34; height=&#34;305&#34; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&#34;photos-from-the-siege&#34;&gt;Photos From the Siege&lt;/h2&gt;
&lt;p&gt;English news: &lt;a href=&#34;http://www.freegaza.org/&#34;&gt;here&lt;/a&gt;&lt;br&gt;
Arabic news: &lt;a href=&#34;http://www.aljazeera.net/News/Templates/Postings/DetailedPage.aspx?FRAMELESS=false&amp;amp;NRNODEGUID=%7BDA9B962B-1EFB-4BEB-91C1-B0A367FD5A67%7D&amp;amp;NRORIGINALURL=%2FNR%2Fexeres%2FDA9B962B-1EFB-4BEB-91C1-B0A367FD5A67.htm&amp;amp;NRCACHEHINT=Guest&#34;&gt;here&lt;/a&gt;, and &lt;a href=&#34;http://www.aljazeera.net/NR/exeres/B2BD0D99-B1E3-4BE3-BE11-7D08EA5414FC.htm&#34;&gt;here&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Travians be Warned…Rapacious is Rising</title>
      <link>https://emadashi.com/2008/12/travians-be-warnedrapacious-is-rising/</link>
      <pubDate>Fri, 12 Dec 2008 12:55:04 +0000</pubDate>
      <guid>https://emadashi.com/2008/12/travians-be-warnedrapacious-is-rising/</guid>
      <description>&lt;p&gt;I don&amp;rsquo;t know whether to thank or scold my good friend &lt;a href=&#34;http://www.jerashdev.net/blog/ara/&#34;&gt;Omar Qadan&lt;/a&gt; for introducing me to &lt;a href=&#34;http://www.travian.com/&#34;&gt;Travian&lt;/a&gt;, a strategy game played online.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;Travian screenshot&#34; loading=&#34;lazy&#34; src=&#34;https://eashi.files.wordpress.com/2008/12/travian4.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s amazing how a simple, web-based, HTML-front game can be so rich and vast entertainment-wise. It&amp;rsquo;s a real strategy game where you build villages, resources, armies, embassies, and conduct trading, diplomacy, wars, and alliances—all through simple images, numbers, and text.&lt;/p&gt;
&lt;p&gt;On the other hand, I can&amp;rsquo;t ignore the programming part of the game (being a developer that is). It must be big, fun, and tiring; think of all these rules and the simulation algorithms the game is built upon, the server handling thousands of players, and scripts (yes, lots of hacks! 😄). Even the hacking idea itself is so delicious (programming-wise only 😄), a true heaven for developers. Also, the makers of the game are on the right track of providing developers points through which they can access the game and display information on other sites or applications. For now, it&amp;rsquo;s only exporting database tables of statistical information about the game status, but still I consider it a cool step toward supplying nice endpoints for developers, maybe Web Services in the future.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introduction to NHibernate Session at Jordev Was Good</title>
      <link>https://emadashi.com/2008/12/introduction-to-nhibernate-session-at-jordev-was-good/</link>
      <pubDate>Fri, 05 Dec 2008 13:29:47 +0000</pubDate>
      <guid>https://emadashi.com/2008/12/introduction-to-nhibernate-session-at-jordev-was-good/</guid>
      <description>&lt;p&gt;The feedback was very good, and I was glad that everybody liked it. Jordev is really moving ahead, and I am very excited being part of it 🙂&lt;/p&gt;
&lt;p&gt;Below is the slide show (it&amp;rsquo;s an enhanced version from my &lt;a href=&#34;http://eashi.wordpress.com/2008/07/02/my-introduction-to-nhibernate-presentation-and-slides/&#34;&gt;previous one&lt;/a&gt;):&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.slideshare.net/slideshow/introduction-to-nhibernate-presentation/821222&#34;&gt;Introduction To NHibernate (SlideShare)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Code is the same of the previous one which you can download from &lt;a href=&#34;http://www.freedrive.com/file/395364,emadnhibernatepresentation.zip&#34;&gt;here&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>My First Talk at JorDev .net</title>
      <link>https://emadashi.com/2008/11/my-first-talk-at-jordev-net/</link>
      <pubDate>Fri, 21 Nov 2008 18:31:49 +0000</pubDate>
      <guid>https://emadashi.com/2008/11/my-first-talk-at-jordev-net/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;JorDev Logo&#34; loading=&#34;lazy&#34; src=&#34;http://eashi.files.wordpress.com/2008/11/jordevlogo.png&#34;&gt;
&lt;img alt=&#34;NHibernate Logo&#34; loading=&#34;lazy&#34; src=&#34;http://eashi.files.wordpress.com/2008/11/nhib-logo04.gif&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;http://jordev.net/JordevCommunity/About.aspx&#34;&gt;JorDev .net&lt;/a&gt; is a .NET user group founded by enthusiastic Jordanian IT professionals. On Wednesday, November 26, I will be doing my first session in a series about NHibernate.&lt;/p&gt;
&lt;h2 id=&#34;talk-details&#34;&gt;Talk Details&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Overview: NHibernate is an object-relational mapping (ORM) solution for the Microsoft .NET platform. It provides an easy-to-use framework for mapping an object-oriented domain model to a traditional relational database. Its purpose is to relieve the developer from a significant amount of relational data persistence-related programming tasks. NHibernate is free open source software distributed under the GNU Lesser General Public License.&lt;/li&gt;
&lt;li&gt;Target audience: .NET developers, software designers, software engineers, and software architects.&lt;/li&gt;
&lt;li&gt;Date: Wednesday, November 26, 2008.&lt;/li&gt;
&lt;li&gt;Location: MIC (Microsoft Innovation Center, Royal Scientific Society Building, 3rd Floor).&lt;/li&gt;
&lt;li&gt;Time: 6:30 pm to 8:30 pm (Amman, Jordan local time).&lt;/li&gt;
&lt;li&gt;For more info:
&lt;ul&gt;
&lt;li&gt;Mohamed Saleh: 0788716457&lt;/li&gt;
&lt;li&gt;Ayman Farouk: 0795727344&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;reminders&#34;&gt;Reminders&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://calendar.live.com/calendar/calendar.aspx?rru=addevent&amp;amp;dtstart=20081126T163000Z&amp;amp;dtend=20081126T183000Z&amp;amp;summary=NHibernate&amp;#43;Data&amp;#43;Access&amp;#43;Technology&amp;#43;Session&amp;#43;%5b1%5d&amp;amp;location=Royal&amp;#43;Scientific&amp;#43;Society&amp;#43;Building%2c&amp;#43;3rd&amp;#43;Floor&amp;amp;description=NHibernate&amp;#43;is&amp;#43;an&amp;#43;Object-relational&amp;#43;mapping&amp;#43;%28ORM%29&amp;#43;solution&amp;#43;for&amp;#43;the&amp;#43;Microsoft&amp;#43;.NET&amp;#43;platform.&amp;#43;it&amp;#43;provides&amp;#43;an&amp;#43;easy&amp;#43;to&amp;#43;use&amp;#43;framework&amp;#43;for&amp;#43;mapping&amp;#43;an&amp;#43;object-oriented&amp;#43;domain&amp;#43;model&amp;#43;to&amp;#43;a&amp;#43;traditional&amp;#43;relational&amp;#43;database.&amp;#43;Its&amp;#43;purpose&amp;#43;is&amp;#43;to&amp;#43;relieve&amp;#43;the&amp;#43;developer&amp;#43;from&amp;#43;a&amp;#43;significant&amp;#43;amount&amp;#43;of&amp;#43;relational&amp;#43;data&amp;#43;persistence-related&amp;#43;programming&amp;#43;tasks.%0a...%0d%0a%0d%0ahttp%3a%2f%2fjordevnhibernate1.events.live.com%2f&#34;&gt;Live Calendar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.facebook.com/event.php?eid=45818242564&#34;&gt;Facebook event&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://jordevnhibernate1.events.live.com/event.ics&#34;&gt;Outlook Calendar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.google.com/calendar/event?action=TEMPLATE&amp;amp;text=NHibernate&amp;#43;Data&amp;#43;Access&amp;#43;Technology&amp;#43;Session&amp;#43;%5b1%5d&amp;amp;dates=20081126T163000Z%2f20081126T183000Z&amp;amp;location=Royal&amp;#43;Scientific&amp;#43;Society&amp;#43;Building%2c&amp;#43;3rd&amp;#43;Floor&amp;amp;sprop=http%3a%2f%2fjordevnhibernate1.events.live.com%2f&amp;amp;details=NHibernate&amp;#43;is&amp;#43;an&amp;#43;Object-relational&amp;#43;mapping&amp;#43;%28ORM%29&amp;#43;solution&amp;#43;for&amp;#43;the&amp;#43;Microsoft&amp;#43;.NET&amp;#43;platform.&amp;#43;it&amp;#43;provides&amp;#43;an&amp;#43;easy&amp;#43;to&amp;#43;use&amp;#43;framework&amp;#43;for&amp;#43;mapping&amp;#43;an&amp;#43;object-oriented&amp;#43;domain&amp;#43;model&amp;#43;to&amp;#43;a&amp;#43;traditional&amp;#43;relational&amp;#43;database.&amp;#43;Its&amp;#43;purpose&amp;#43;is&amp;#43;to&amp;#43;relieve&amp;#43;the&amp;#43;developer&amp;#43;from&amp;#43;a&amp;#43;significant&amp;#43;amount&amp;#43;of&amp;#43;relational&amp;#43;data&amp;#43;persistence-related&amp;#43;programming&amp;#43;tasks.%0a...%0d%0a%0d%0ahttp%3a%2f%2fjordevnhibernate1.events.live.com%2f&#34;&gt;Google Calendar&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <title>The Story of a Winning Frog (a story we all know, and few comprehend)</title>
      <link>https://emadashi.com/2008/10/the-story-of-a-winning-frog-a-story-we-all-know-and-few-comprehend/</link>
      <pubDate>Tue, 28 Oct 2008 19:42:12 +0000</pubDate>
      <guid>https://emadashi.com/2008/10/the-story-of-a-winning-frog-a-story-we-all-know-and-few-comprehend/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://eashi.files.wordpress.com/2008/10/frog-cartoon.jpg&#34;&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; style=&#34;border-width:0;&#34; height=&#34;98&#34; alt=&#34;frog_cartoon&#34; src=&#34;https://eashi.files.wordpress.com/2008/10/frog-cartoon-thumb.jpg&#34; width=&#34;114&#34; border=&#34;0&#34; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you don&amp;rsquo;t know it:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Once upon a time there was a group of little frogs, who decided to go through a competition to climb a tower. The tower was high and difficult, and no one of the spectator frogs believed that any of the tiny frogs can make it to the top.&lt;/p&gt;
&lt;p&gt;Little frogs started climbing, while spectators yelling:&lt;br&gt;
– &amp;ldquo;oh my, it&amp;rsquo;s too high…I don&amp;rsquo;t think they can make it!&amp;rdquo;&lt;br&gt;
– &amp;ldquo;they are too young, how possibly can they reach the top?! that&amp;rsquo;s insane&amp;rdquo;&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
Shouting and yelling continued, while the little frogs surrendering one by one, except for this one little frog who kept going and going, climbing up further and further more. Surprising everyone, that frog made it to the top and he won the race! well…the only reason for his success that…HE WAS DEAF, he simple couldn&amp;rsquo;t hear the negative shouting of the spectators!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Successful Meetings Is The Responsibility Of All</title>
      <link>https://emadashi.com/2008/10/successful-meetings-is-the-responsibility-of-all/</link>
      <pubDate>Tue, 14 Oct 2008 22:02:24 +0000</pubDate>
      <guid>https://emadashi.com/2008/10/successful-meetings-is-the-responsibility-of-all/</guid>
      <description>&lt;p&gt;Through all the meetings I had in my life (the voluntary and the professional), all meetings shared key points that made it either successful and constructive, or a complete disaster and waste of time!&lt;/p&gt;
&lt;p&gt;These key points can be summarized into:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Meeting is conducted to achieve certain target , a solution to a problem, Keep the focus on that goal&lt;/strong&gt;&lt;br&gt;
Time is valuable, and the participants will be very annoyed when they see their effort and time is wasted on a subject different from the one they originally agreed to sacrifice their time for. if the meeting was anything except resolving the original subject, it is a failure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Changing Jobs</title>
      <link>https://emadashi.com/2008/10/changing-jobs/</link>
      <pubDate>Mon, 13 Oct 2008 11:47:40 +0000</pubDate>
      <guid>https://emadashi.com/2008/10/changing-jobs/</guid>
      <description>&lt;p&gt;Yesterday was my last day in &lt;a href=&#34;http://www.estartasolutions.com&#34;&gt;estarta&lt;/a&gt;, marking the end of nice period full of experience, knowledge, and amazing friends who have been like a family.&lt;/p&gt;
&lt;p&gt;And now it&amp;rsquo;s time to move on, as a Technical Team Leader in &lt;a href=&#34;http://www.esensesoftware.com/&#34;&gt;esense&lt;/a&gt;. The excitement increases as time goes by (since I haven&amp;rsquo;t started there yet), I have only one week of preparations to step back into this role (yes, I have been TTL before) in this new environment, can&amp;rsquo;t wait.&lt;/p&gt;</description>
    </item>
    <item>
      <title>في أي يوم العيد؟</title>
      <link>https://emadashi.com/2008/10/%D9%81%D9%8A-%D8%A3%D9%8A-%D9%8A%D9%88%D9%85-%D8%A7%D9%84%D8%B9%D9%8A%D8%AF%D8%9F/</link>
      <pubDate>Sun, 05 Oct 2008 19:53:50 +0000</pubDate>
      <guid>https://emadashi.com/2008/10/%D9%81%D9%8A-%D8%A3%D9%8A-%D9%8A%D9%88%D9%85-%D8%A7%D9%84%D8%B9%D9%8A%D8%AF%D8%9F/</guid>
      <description>&lt;div dir=&#34;rtl&#34;&gt;
  &lt;p align=&#34;right&#34;&gt;
    في السنوات الأخيرة، كثر الحديث عن رؤية الهلال، و تحديد بدايات الأشهر القمرية، و لا سيما شهر رمضان و شوال لأهمتيهما. و احتار الناس بين البيانات الرسمية الصادرة عن المؤسسات الحكومية من جهة (نتيجة إدلاء شهود برؤية الهلال)، و المؤسسات الفلكية المتخصصة من جهة أخرى.
  &lt;/p&gt;
  &lt;p align=&#34;right&#34;&gt;
    الموضوع -على عقده- بسيط؛ فلتحديد بادية هذه الأشهر الحساسة تعتمد المؤسسات الحكومية على شهادة مواطنين شهدوا برؤية الهلال، و هذا أمر طيب. لكن المشكلة أن لخمسين عاما خلت من الآن، كانت معظم تلك الشهادات خاطئة و ليس لها أساس من الصحة (و ما زالت)!  لم يكن بالإمكان -من خلال الوسائل المتاحة للمؤسسات المسؤولة حينئذ- أن تتأكد من صحتها. كان يكفي أن يكون مسلما عاقلا بالغا راشدا، و لا يزال الأمر كذلك.
  &lt;/p&gt;</description>
    </item>
    <item>
      <title>Free Collaboration Software</title>
      <link>https://emadashi.com/2008/10/free-collaboration-software/</link>
      <pubDate>Sat, 04 Oct 2008 11:07:10 +0000</pubDate>
      <guid>https://emadashi.com/2008/10/free-collaboration-software/</guid>
      <description>&lt;p&gt;My previous employer &lt;a href=&#34;http://www.rapsyx.com&#34;&gt;Rapsyx&lt;/a&gt; decided lately to publish the light version of it&amp;rsquo;s prime product RapidOne as free software.&lt;/p&gt;
&lt;p&gt;RapidOne in short words:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;RapidOne Team provides a single application to handle communication, workplanning and resource sharing across the organization with a highly innovative storage concept organizing your data naturally&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;With the ability to add a whole set of CRM components depending on the version you choose.&lt;/p&gt;
&lt;p&gt;Interesting? have a look at the free version &lt;a href=&#34;http://www.rapid-one.com/&#34;&gt;here&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Software gadgets</title>
      <link>https://emadashi.com/2008/09/software-gadgets/</link>
      <pubDate>Mon, 08 Sep 2008 20:18:20 +0000</pubDate>
      <guid>https://emadashi.com/2008/09/software-gadgets/</guid>
      <description>&lt;p&gt;In the early days when the Internet was Blog-free, my machine was light and clean, it was barely Visual Sutdio, SQL Server Express (then it was called MSDE) , Office, MSN and IIS. I always believed in the light clean machine, no goofy software around.&lt;/p&gt;
&lt;p&gt;Then Blogs started to appear, and more interesting blogs had my attention like &lt;a href=&#34;http://www.computerzen.com&#34;&gt;Scott&amp;rsquo;s&lt;/a&gt; and &lt;a href=&#34;http://www.shahine.com/omar/&#34;&gt;Omar&amp;rsquo;s&lt;/a&gt;, and with it I started to learn about new software gadgets. From that day, I am addicted!&lt;/p&gt;</description>
    </item>
    <item>
      <title>رمضان كريم …Happy Ramadan</title>
      <link>https://emadashi.com/2008/08/%D8%B1%D9%85%D8%B6%D8%A7%D9%86-%D9%83%D8%B1%D9%8A%D9%85-happy-ramadan/</link>
      <pubDate>Sun, 31 Aug 2008 20:03:29 +0000</pubDate>
      <guid>https://emadashi.com/2008/08/%D8%B1%D9%85%D8%B6%D8%A7%D9%86-%D9%83%D8%B1%D9%8A%D9%85-happy-ramadan/</guid>
      <description>&lt;p&gt;Happy &lt;a href=&#34;http://en.wikipedia.org/wiki/Ramadan&#34;&gt;Ramadan&lt;/a&gt; all, I hope you all get the best out of it, and may Allah grant you his acceptance and blessings.&lt;/p&gt;</description>
    </item>
    <item>
      <title>نعام</title>
      <link>https://emadashi.com/2008/08/ostriches/</link>
      <pubDate>Mon, 11 Aug 2008 21:22:33 +0000</pubDate>
      <guid>https://emadashi.com/2008/08/ostriches/</guid>
      <description>&lt;p dir=&#34;rtl&#34;&gt;
  ذات يوم خلال الأسبوع الماضي، صدف أن استضافني صديق لي في منزله. جلسنا أمام التلفاز، ثم بدأت عملية القفز العشوائي التي اعتدناها – نحن كمجتمع – بين محطات اللاقط.
&lt;/p&gt;
&lt;p dir=&#34;rtl&#34;&gt;
  و في خضم المتعة العشوائية، استوقفت مضيفي محطة معروفة، كان يعلو منها حينها صراخ و عويل. و بنظرة منهكة، توجه إلي صديقي و سألني: “هل تعرف ما هذا؟” لم تكن الصور صورا إخبارية حقيقية، لكن كانت صورا من مسلسل…ثم سأل متنهدا :”هل سمعت عن التغريبة؟”، كانت علامات الاستغراب التي اعتلت وجهي جوابا كافيا له. فاستطرد قائلا: “إنها التغريبة الفلسطينة…تحكي قصة ضياع فلسطين!”.
&lt;/p&gt;</description>
    </item>
    <item>
      <title>How we decide what to have for lunch</title>
      <link>https://emadashi.com/2008/08/how-we-decide-what-to-have-for-lunch/</link>
      <pubDate>Sat, 02 Aug 2008 13:09:26 +0000</pubDate>
      <guid>https://emadashi.com/2008/08/how-we-decide-what-to-have-for-lunch/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://eashi.files.wordpress.com/2008/08/croppercapture5.jpg&#34;&gt;&lt;/a&gt;&lt;a href=&#34;http://eashi.files.wordpress.com/2008/08/croppercapture41.jpg&#34;&gt;&lt;/a&gt;Do you go through the same, time-consuming, frustrating discussion with your colleagues when you want to decide what to have for lunch? well…this is exactly what we have been going through where I work.&lt;/p&gt;
&lt;p&gt;To solve the problem (partially, because humans can never totally agree! &lt;a href=&#34;http://eashi.files.wordpress.com/2008/08/4.gif&#34;&gt;&lt;img loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;alignnone size-medium wp-image-61&#34; src=&#34;https://eashi.files.wordpress.com/2008/08/4.gif?w=18&#34; alt=&#34;&#34; width=&#34;18&#34; height=&#34;18&#34; /&gt;&lt;/a&gt;), I made a small, quick and dirty web application; LunchPoll.&lt;/p&gt;
&lt;p&gt;The user (Active Directory user, it works on Windows Authentication) would go to the home page, select the available poll:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Track your financial status</title>
      <link>https://emadashi.com/2008/07/track-your-financial-status/</link>
      <pubDate>Tue, 29 Jul 2008 15:25:55 +0000</pubDate>
      <guid>https://emadashi.com/2008/07/track-your-financial-status/</guid>
      <description>&lt;p&gt;Lately, I have been living a financial chaos; I couldn&amp;rsquo;t tell how much money I had in the bank, lent to friends or in my Pocket! (ok the last one was exaggeration…I could count it anytime :P).&lt;/p&gt;
&lt;p&gt;I decided to put an end to this, so I started looking for a software to track my financial status; went through many solutions starting from Excell sheets passing by &lt;a href=&#34;http://www.gnucash.org/&#34; title=&#34;http://www.gnucash.org/&#34;&gt;GNUCash&lt;/a&gt;, &lt;a href=&#34;http://www.mechcad.net/products/acemoney/index_lite.shtml&#34; title=&#34;http://www.mechcad.net/products/acemoney/index_lite.shtml&#34;&gt;AceMoneyLite &lt;/a&gt;, and ending with &lt;a href=&#34;http://office.microsoft.com/en-us/accountingexpress/FX101729681033.aspx?ofcresset=1&#34; title=&#34;http://office.microsoft.com/en-us/accountingexpress/FX101729681033.aspx?ofcresset=1&#34;&gt;Microsoft Office Accounting Express&lt;/a&gt; (the latter makes me want to start my own business! wow).&lt;br&gt;
Nothing seemed to meet my simple requirements of …just…tracking my money!&lt;/p&gt;</description>
    </item>
    <item>
      <title>In the memory of Srebrenica genocide</title>
      <link>https://emadashi.com/2008/07/in-the-memory-of-srebrenica-genocide/</link>
      <pubDate>Mon, 14 Jul 2008 18:32:29 +0000</pubDate>
      <guid>https://emadashi.com/2008/07/in-the-memory-of-srebrenica-genocide/</guid>
      <description>&lt;p&gt;Can the mind imagine how brutal the man kind can be!!&lt;/p&gt;
&lt;p&gt;The last couple of days was the memory of one of the ugliest genocides took place in the recent history, with 8000 people killed mercilessly in couple of days!&lt;/p&gt;
&lt;p&gt;The frightning side of the story is that it was under the supervision of the so called “The United Nations” (UN)!&lt;br&gt;
Is it surprising? I thought so at the beginning, but after the spread of the news about &lt;a href=&#34;http://www.timesonline.co.uk/tol/news/world/article4012013.ece&#34; title=&#34;UN child abuse in Bosnia, Haiti, Sudan, Ivory Coast, Kosovo...&#34;&gt;UN forces abusing children all over the glob&lt;/a&gt; , it isn&amp;rsquo;t any more!!&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
