همه چیز از همه جا

جدیدترین اخبار روز ، دانلود آهنگ جدید ، دانلود جدیدترین فیلم ها و سریال ها ، دانلود عکس و مقاله ، دانلود نرم افزار

همه چیز از همه جا

جدیدترین اخبار روز ، دانلود آهنگ جدید ، دانلود جدیدترین فیلم ها و سریال ها ، دانلود عکس و مقاله ، دانلود نرم افزار

آب خواص مهمی دارد که در زندگی ما بسیار با ارزشند.

  • حلال بسیار خوبی است.

  • چگالی بالایی دارد و جالب این که وقتی یخ می‌زند یا حرارت می‌بیند، چگالی آن کاهش می‌یابد.

  • گرمای تبخیر آب بالاست. یعنی برای تبدیل مقدار کمی آب به بخار، گرمای زیادی لازم است. این خاصیت برای بدن ما بسیار با اهمیت می‌باشد. گرمای اضافی بدن با تبخیر تنها مقدار کمی از آب بدن از طریق منافذ پوست تعریق کاسته می‌شود.

  • نیروی کشش سطحی آن به طور شگفت انگیزی زیاد است. گهگاه شاهد نشستن حشرات روی سطح آب بوده‌ایم. اگر به دقت به طرز قرار گرفتن حشره روی سطح آب نگاه کنید، متوجه می‌شوید که سطح آب زیر پای حشره، مانند یک تشک ابری فرو می‌رود؛ اما پاره نمی‌شود.

  • آب مواد مختلف از جمله شکر و نمک را براحتی در خود حل می‌کند. بسیاری از واکنش های شیمیایی تنها در حضور آب انجام می‌شوند. البته پاره ای مواد با آب مخلوط نمی‌شوند، مثل لیپیدها و دیگر مواد هیدرات کربن‌دار. غشاء سلولی که حاوی لیپیدها و پروتئین است، از این خاصیت آب سود جسته و تعاملات محتویات سلولی با مواد شیمیایی خارج سلول را بدقت تحت کنترل دارد.

  • یکی دیگر از خواص جالب آب، حالت جامد آن، یعنی یخ می‌باشد. هنگامی که آب بر اثر سرما به یخ تبدیل می‌شود، انبساط می‌یابد، بدین معنا که حجم بیشتری را اشغال می‌کند.

    بنابراین، حجمی از یخ که هم‌حجم آب اولیه است، جرم کمتری دارد. به این علت می‌گویند که چگالی یخ از آب کمتر است و همین مسئله باعث می‌شود که یخ روی آب شناور بماند. در حالی که در بیشتر موارد، چگالی ماده جامد از حالت مایع آن بیشتر است.

    این ویژگی آب سبب می‌شود که بر خلاف بسیاری از مایعات، آب از سطح شروع به انجماد کند. این پدیده را بارها به هنگام شروع یخ زدن آب، درون فریزر منزلتان دیده اید؛ در زمستان با یخ زدن سطح آب دریاچه‌ها، لایه عایقی از یخ ایجاد می‌شود که این لایه، از یخ زدن لایه های زیرین خود جلوگیری می‌نماید. در این شرایط ، ماهی ها و دیگر آبزیان می‌توانند در مناطق گرم‌تر زیرین به حیات خود ادامه دهند.

  • دیگر ویژگی غیر عادی آب، ظرفیت گرمایی بالای آن می‌باشد. ظرفیت گرمایی یک جسم، مقدار گرمایی است که به جسم می‌دهیم تا دمایش، 1 درجه سانتی گراد افزایش یابد. جالب است بدانید که مقدار گرمایی که لازم است تا دمای 1 گرم آب را 1 درجه سانتی گراد افزایش دهد، حدود 10 برابر مقدار گرمایی است که برای 1 گرم آهن لازم است.

غنی ترین منابع غذایی ویتامین D

ویتامین D برای سوخت و ساز کلسیم در بدن ضروری است، جذب این ماده معدنی را در روده ها و سپس در کلیه ها تسهیل می کند.

روغن ماهی

به گزارش سرویس بهداشت و سلامت؛ برای رشد استخوان ها در دوران کودکی لازم است و علاوه بر اینکه در سلامت استخوان ها و دندان ها نقش دارد، به پیشگیری از پوکی استخوان نیز کمک می کند. نور خورشید بهترین و مهم ترین منبع تامین ویتامین D است اما می توان آن را در برخی مواد غذایی نیز یافت.
نیاز روزانه بدن به ویتامین D در سنین مختلف فرق می کند که از تولد تا یک سالگی؛ 10 میکروگرم در روز، از یک تا هفتاد سالگی؛ 15 میکروگرم در روز و پس از آن؛ 20 میکروگرم در روز است.

 روغن ماهی همان طور که از نامش پیداست از کبد ماهی روغن به دست می آید که قبلا به خاطر کیفیت و ارزش غذایی از این ماهی استفاده می شد. روغن ماهی به عنوان مکمل غذایی امروزه به شکل کپسول به فروش می رسد. علاوه بر اینکه منبع غنی ویتامین D است، سرشار از ویتامین A نیز محسوب می شود که این ویتامین محلول در چربی در حفظ بینایی نقش مهمی دارد و در رشد استخوان ها و سلامت پوست مؤثر است. روغن ماهی همچنین منبع غنی از امگا 3 است به طوری که 100 گرم آن 24 گرم امگا 3 دارد که 8 برابر بیشتر از ماهی آزاد است. این اسیدهای چرب غیر اشباع از سیستم قلبی عروقی محافظت کرده و حافظه را تحریک می کند.

100 گرم روغن ماهی= 250 میکروگرم ویتامین D

ماهی آزاد

ماهی آزاد جز خانواده ماهی های چرب است یعنی مقدار چربی های آن بیشتر از 2% است. ماهی آزاد پرورشی یکی از چرب ترین ماهی است که چربی های آن ممکن است به 5/12% نیز برسد و جالب اینکه مقدار بالای چربی برای سلامتی مضر نیست. این ماهی سرشار از اسیدهای چرب غیر اشباع امگا 3 است که مصرف منظم آن ( یک بار در هفته) تاثیرات مفیدی بر سلامت سیستم قلبی عروقی دارد. ماهی آزاد همچنین سرشار از مواد معدنی مانند فسفر، سلنیوم، کلسیم و...، ویتامین D، E و B است. مقدار ویتامین D موجود در ماهی آزاد با توجه به گونه آن و شیوه پخت متغیر است.

100 گرم ماهی آزاد= بین 6 تا 23 میکروگرم ویتامین D

ماهی قزل آلا

قزل آلا نیز مانند همه ماهی ها منبع غنی از پروتئین های کامل ( حاوی 9 اسید آ‌مینه)، ویتامین ها و مواد معدنی ضروری برای بدن است. قزل آلا پرورشی معمولا در تمام فصول وجود دارد و جز پرطرفدارترین ماهی است. از آنجا که این ماهی جز ماهی های چرب محسوب می شود، سرشار از اسیدهای چرب امگا 3 است. قزل آلا بسیار مغذی است و حاوی مقدار زیادی فسفر، سلنیوم و ویتامین های گروه B و D است.

100 گرم ماهی قزل آلا= 11 میکروگرم ویتامین D

زرده تخم مرغ

تخم مرغ یکی از خوراکی های اجتناب ناپذیر آشپزی است که در بسیاری از غذاها کاربرد دارد و معمولا همه افراد آن را دوست دارند. چنانکه در سال 2012، 66 میلیون تن تخم مرغ در سراسر دنیا تولید شده است. تخم مرغ همچنین از نظر ارزش غذایی نیز مفید است زیرا مقدار بالای پروتئین های کامل، آن را جایگزین خوب گوشت قرار داده است. تخم مرغ منبع غنی از سلنیوم، ‌ویتامین B2 ( مؤثر در متابولیسم انرژی سلول ها، تولید هورمون ها و ترمیم بافت ها)، B12(  مؤثر در ساخت گلبول های قرمز و سلامت مطلوب سلول های عصبی) و ویتامین D است.

100 گرم زرده تخم مرغ= 2 تا 2/3 میکروگرم ویتامین D

شیر

شیر معمولا به خاطر مقدار بالای کلسیم شناخته شده است که در قدرت استخوان ها و سلامت دندان ها نقش دارد. شیر همچنین منبع غنی از دیگر مواد معدنی از جمله فسفر و سلنیوم و همچنین ویتامین D است. 250 میلی لیتر شیر خالص ( تا 25/3% چربی) ممکن است تا 3 میکروگرم ویتامین D داشته باشد که 20% نیاز روزانه کودکان، خانم  ها و آقایان را تامین می کند.

250 میلی لیتر شیر خالص گاو= 3 میکروگرم ویتامین D

جگر گوساله

جگر  یکی از خوشمزه ترین خوراکی هاست که سرشار از پروتئین ها، مواد معدنی ضروری مانند فسفر، پتاسیم، منیزیوم، کلسیم، آهن و ویتامین های A، D و بعضی ویتامین های گروه B  است. هر چه حیوان شیر بیشتری مصرف کرده باشد، جگر آن تردتر و خوشمزه تر است.

100 گرم جگر پخته گوساله= 5/ 2 میکروگرم ویتامین D

شیر سویا

سویا بومی مناطق آسیایی است و جز خانواده حبوبات محسوب می شود. برای تهیه شیر  سویا، دانه های لوبیایی شکل سویا پخته، آسیاب و صاف می شوند. این نوشیدنی سرشار از آب، پروتئین های باکیفیت و فاقد چربی به خصوص چربی های غیر اشباع است. شیر سویا همچنین منبع غنی از مواد معدنی مانند کلسیم، روی، منیزیوم، آهن، منگنز و... و ویتامین های A، B12، B2 و D است.

250 میلی لیتر شیر سویا= 125/2 میکروگرم ویتامین D

ماهی تن

ماهی تن امروزه جایگاه خود را در اکثر غذاها پیدا کرده است. به طور کلی این ماهی از نظر غذایی بسیار باارزش بوده و سرشار از پروتئین ها، امگا، فسفر، سلنیوم و ویتامین های گروه B، A و D است. ماهی تن کنسرو عموما مقدار چربی کمتری از ماهی تن تازه دارد.

100 گرم ماهی تن= 2/1 تا 2 میکروگرم ویتامین D

قارچ

علاوه بر مقدار بالای مواد معدنی از جمله مس، سلنیوم، فسفر، آهن و...و ویتامین های گروه B به خصوص B2 ( مؤثر در متابولیسم انرژی سلول ها، رشد و ترمیم بافت ها و تولید هورمون ها و گلبول های قرمز) و B3 ( مؤثر در حذف و استفاده گلوسیدها، چربی ها و پروتئین ها، جریان خون، عملکرد سیستم عصبی و گوارشی و...) قارچ را باید منبع خوبی از ویتامین D دانست.

100 گرم قارچ پخته= 18/1 میکروگرم ویتامین D

www.Esant

Closure چیست؟

اگر برنامه نویس C# باشید حتما به یاد دارید که Anonymous Method ها یا متد های بی نام یکی از ویژگی هایی بود که در نسخه دوم سی شارپ معرفی شد و همینطور در نسخه سوم عبارت های Lambda شکل بهتری به متد های بی نام دادند. مسلما بسیاری از ما کدی یا کد هایی مشابه زیر نوشته ایم:

1
2
3
4
5
6
7
static void Main(string[] args)
{
    int x = 0;
    Action action = delegate { Console.WriteLine(x); };
    x = 1;
    action();
}

یا به فرم ساده تر:

1
2
3
4
5
6
7
static void Main(string[] args)
{
    int x = 0;
    Action action = () => Console.WriteLine(x);
    x = 1;
    action();
}

در ابتدا ممکن است فکر کنید عدد صفر نمایش داده می شود، اما با اجرای برنامه خواهید دید جواب 1 است. اما چطور این اتفاق می افتد؟ در واقع سوال این است که متد های بی نام یا عبارات لامبدا چطور هنگام فراخوانی به پارامتر x و حتی مقدار آپدیت شده ی آن دسترسی پیدا می کنند؟

جواب این سوال ها وجود مفهومی است به نام Closure در پس این سینتکس ساده و روان.

Closure چیست؟

به بیان ساده Closure رفرنسی به یک تابع است، در عین حال که به scop ای که در آن تعریف شده است نیز اشاره دارد. بنابراین می توان عبارت های لامبدا و متد های بی نام را یک Closure دانست.

برای درک این تعریف لازم است چگونگی کار Closure ها را بررسی کنیم:

کامپایلر C# هنگام کامپایل برای هر متد بی نام یک کلاس تولید می کند و متغیر های قابل دسترس در آن scop را نیز به عنوان فیلد هایی از آن کلاس در نظر می گیرد، مثلا برای متد بی نام کد مثال اول، کلاسی مشابه زیر تولید می شود:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[CompilerGenerated]
private sealed class <>c__DisplayClass1
{
   public int x;
 
   public void
b__0()
   {
       Console.WriteLine(this.x);
   }
}
 
private static void Main(string[] args)
{
   <>c__DisplayClass1 class2 = new <>c__DisplayClass1();
   class2.x = 0;
   Action action = new Action(class2.
b__0);
   class2.x = 1;
   action();
}

همانطور که می بینید کلاس تولید شده فیلدی به نام x و متدی با بدنه متد بی نام را دارا می باشد که در تابع Main یک آبجکت از این کلاس ساخته شده و فیلد x مقدار دهی شده است و سپس متد موجود در این کلاس به عنوان متد بی نام به Action اختصاص یافته و در انتها مجددا مقدار x به 1 تغییر داده شده است.

در واقع با این مکانیزم است که یک Anonymous Method به کلیه مقادیر و فیلد ها، به خصوص مقادیر آپدیت شده متغیر ها دسترسی دارد.

بد نیست برای کامل تر شدن بحث مثال دیگری را نیز بررسی کنیم.

کد زیر را ببینید:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
namespace Closure
{
    class Program
    {
        static Action[] actionArr = new Action[10];
 
        static void FillActions(int count)
        {
            for (int i = 0; i < count; i++)
            {
                actionArr[i] = delegate()
                {
                    Console.WriteLine("{0} ", i);
                };
            }
        }
 
        static void Main(string[] args)
        {
            FillActions(actionArr.Length);
 
            for (int i = 0; i < actionArr.Length; i++)
            {
                actionArr[i]();
            }
        }
    }
}

در نگاه اول احتمالا خواهید گفت که عدد 1 تا 10 نمایش داده خواهد شد، اما خروجی به صورت می باشد:

10 10 10 10 10 10 10 10 10 10

همانطور که گفته شد یک Closure رفرنسی به کلیه متغیر ها و خصوصیات قابل مشاهده در آن scop را در خود نگه می دارد. در این مثال حوزه فعالیت متغیر i درون حلقه for بوده و مقدار آن تا 10 افزایش میابد، دقت کنید که scop متغیر i تغییری نمی کند و یا پایان نپذیرفته و متغییر جدیدی ایجاد نمی شود، به همین دلیل است که کلیه متد ها به مقدار نهایی متغییر i اشاره دارند.

فکر می کنم نگاهی به کد تولید شده توسط کامپایلر موضوع را روشن تر کند:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
private static void FillActions(int count)
{
   Action action = null;
   <>c__DisplayClass2 class2 = new <>c__DisplayClass2();
   class2.i = 0;
   while (class2.i < count)
   {
       if (action == null)
       {
           action = new Action(class2.b__0);
       }
       actionArr[class2.i] = action;
       class2.i++;
   }
}

در واقع به دلیل داشتن یک scop ثابت برای متغیر i، تنها یک شی از کلاس <>c__DisplayClass2  ایجاد شده و بین کلیه action ها به اشتراک گذاشته شده است.

حال فرض کنید حلقه for را به صورت زیر تغییر دهیم:

1
2
3
4
5
6
7
8
for (int i = 0; i < count; i++)
{
    int j = i;
    actionArr[i] = delegate()
    {
        Console.WriteLine("{0} ", j);
    };
}

اینبار مشاهده خواهید کرد که اعداد 1 تا 10 نمایش داده می شود، چرا که scop متعیر j در هر بار اجرای حلقه پایان پذیرفته و مجددا ایجاد خواهد شد، بنابراین کامپایلر برای پیاده سازی درست مفهوم Closure که لازم است هر متد به scop خود اشاره کند، کدی مشابه زیر تولید خواهد کرد:

1
2
3
4
5
6
7
8
9
private static void FillActions(int count)
{
   for (int i = 0; i < count; i++)
   {
       <>c__DisplayClass2 class2 = new <>c__DisplayClass2();
       class2.j = i;
       actionArr[i] = new Action(class2.b__0);
   }
}

مشاهده می کنید که در هر حلقه یک شی جدید تولید شده و متغیر j مقدار دهی می شود.

پ.ن: بد نیست بدانید Closure یکی از مباحث پر کاربرد در زبان های functional محسوب می شود و ایده اولیه آن نیز از همین زبان های نشات گرفته شده و برای اولین بار پیاده سازی آن در زبان Scheme انجام شد.

                             


 

چگونگی مصرف آب

 

روایات متعددی حکایت از آن دارد که غسل پیامبر خدا با یک صاع از آب بوده است و وضوی آن حضرت با یک مد . بی گمان ایشان غسل و وضو را با همه مستحبات آن و به صورت کامل انجام می داده و در عین حال ، این مقدار از آب را کافی می دانسته است . از این رو گروهی از فقها فتوا داده اند که مستحب است مقدار آب مصرفی انسان در غسل از یک صاع فراتر نرود .

به راستی که تماشای آب زلال و گوارا جان انسان را جلا می بخشد ، و از آب بهره بردن و خود را با آن تمیز گردن بر صفاو زلالی روح می افزاید ، از این رو آلوده ساختن آبی کهنعمت ، رحمت و برکت الهی است در شمار مصادیق روشن کفران نعمت و مبارزه با حیات ، زیبایی ، پاکی ، زلالی ، شادابی ، سرسبزی و خرمی است .

البته در روزگار ما که تصفیه و انتقال آب از نقاط دور دست به واسطه خطوط لوله نیاز به هزینه های سنگین دارد ، و این خطوط در زمره اموال عمومی به شمار می آید ، اسراف در مصرف آب تجاوز به بیت المال و حقوق دیگران نیز محسوب می شود و از این رو که موجب زیان رسانی به جامعه و بیت المال است ، حرام می باشد .

اما خمینی فرموده اند : زیاده روی در مصرف آب حرام و خلاف شرع است . لذا انسان باید از مصرف بیجا و بیمورد خودداری کند تا ذمه خود را مشغول به حق الناس ننماید

انعکاس تکانه ارز در تورم

دنیای اقتصاد: تازه‌ترین آمار منتشرشده از سوی بانک مرکزی حاکی از آن است که با وجود کاهش نرخ تورم متوسط در آذر ماه، نرخ تورم ماهانه و نقطه به نقطه افزایش یافته است. بر این اساس، نرخ تورم متوسط در این ماه به 2/17 درصد رسیده و هدف‌گذاری تورمی پایان سال محقق شده است؛ اما نرخ تورم ماهانه 9/1 درصد گزارش شده که بیشترین مقدار در یک سال و نیم گذشته بوده است. همچنین مقدار تورم نقطه به نقطه معادل 7/16 درصد بوده و در فصل پاییز 3/2 واحد درصد به این مقدار افزوده شده است. بررسی‌های «دنیای اقتصاد» نشان می‌دهد که افزایش نرخ تورم تحت تاثیر نرخ ارز در آخرین ماه پاییز بوده است. بر اساس آمار، بهای آزاد دلار در ماه آذر 3/8 درصد افزایش یافته که این رشد باعث شده تورم نقطه به نقطه گروه «مواد خوراکی» به 8/13 درصد در این ماه برسد. این در حالی است که از ابتدای اردیبهشت سال جاری تورم گروه خوراکی تک رقمی بوده، اما در ماه آذر بار دیگر تورم خوراکی‌ها افزایش یافت. «دنیای اقتصاد» در ماه‌های گذشته، در گزارش‌هایی با عنوان «ورود به تورم هسته سخت» در تاریخ 6 آبان و «تورم تک‌رقمی با شرایط فعلی حاصل نمی‌شود» در تاریخ 22 آبان نسبت به انحراف از مسیر تورمی و چالش‌های تورم زیر 20 درصد هشدار داده بود.