googlebd2d08236268006b

The Highest Paying Jobs At Google

The Highest Paying Jobs At Google

So it’s not much of a surprise that Google’s software engineers are the best-paid employees at the company.

But there are a bunch of other roles at Google – and a lot of them have salaries that are competitive with Google’s bread and butter, according to salary data we pulled from GlassDoor.

We’ve assembled a list of the best-paying jobs at Google. Some of the roles might surprise you.

بیشتر

Top 15 Ext JS Development Practices to Avoid – Section2<br/> پانزده اشکال رایج برنامه نویسی در اکست-جی-اس– قسمت دوم

Top 15 Ext JS Development Practices to Avoid – Section2
پانزده اشکال رایج برنامه نویسی در اکست-جی-اس– قسمت دوم

  1. استفاده از کامپوننت های تو در توی غیر ضروری
  2. کمبود حافظه به دلیل destroy نکردن کامپوننت های اضافی
  3. کنترلرهای بسیار طولانی و پیچیده: 
  4. دسترسی به نمونه ی یک کنترلر:
  5. نحوه ی گوش دادن به رویداد های یک کنترلر دیگر: 

بیشتر

ایران، کشوری که دسترسی یک مهندس کامپیوتر به اینترنت، محدودتر از نجار و بقال و قصاب و ماست بنده!!!

ایران، کشوری که دسترسی یک مهندس کامپیوتر به اینترنت، محدودتر از نجار و بقال و قصاب و ماست بنده!!!

rightel

از ماست که بر ماست!

امروز توی وب به یک صفحه رسیدم که…… خودتون ببینید

بله متاسفانه چیز جدیدی نیست و ما از این نوع قوانین زیاد دیدیم که در تمامی شرکت های ارائه دهنده ی خدمات اینترنت هم وجود داره.

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

سوال: چرا یک پزشک یا وکیل یا خبرنگار میتونه اینترنت به اصطلاح پرسرعت تر از یک مهندس کامپیوتر داشته باشه؟ آیا نیاز اون ها به اینترنت بیشتر از نیاز یک مهندس کامپیوتر به اینترنته؟

بیشتر

یک گزارش خطای کارامد و موثر چه ویژگی هایی دارد؟

یک گزارش خطای کارامد و موثر چه ویژگی هایی دارد؟

چکیدهBug-Report

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

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

بیشتر

Top 15 Ext JS Development Practices to Avoid – Section1<br/> پانزده اشکال رایج برنامه نویسی در اکست-جی-اس– قسمت یکم

Top 15 Ext JS Development Practices to Avoid – Section1
پانزده اشکال رایج برنامه نویسی در اکست-جی-اس– قسمت یکم

بدون اینکه اینجا بخواهم درباره ی خوبی ها و یا بدی های ExtJs صحبت کنم، میخواهم درباره اشکالات رایج برنامه نویسی در استفاده از این فریمورک جاوااسکریپت را بیان کنم. برخی از این اشکالات رو خود sencha اعلام کرده و بقیه هم حاصل تجربیات من توی یه تیم بین ۱۰ الی ۲۰ نفره توی یه پروژه Enterprise هست که ۱سال توی ExtJs کدنویسی کردن. بعضی از شماره ها ممکن است به نظر شبیه هم باشند اما برای تاکید بیشتر جدا شدن!

sencha-large

  1. استفاده از Global Variables
  2. عدم معرفی کلاس هایی که در کلاس جاری استفاده شده اند (دستور requires)
  3. عدم اعلان store یا view به کنترولر
  4. استفاده ی نادرست از Scope در event listener ها
  5. استفاده ی از متغیر ها و متد های  private یا document نشده در ExtJs
  6. استفاده از Config های document نشده در ExtJs

بیشتر

وقتی عضلات نیز دچار استرس می شود!

وقتی عضلات نیز دچار استرس می شود!

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

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

اینجا قصد ندارم همه ی علل رو بررسی کنم و تنها بعضی از اونها مخصوصا اونهایی که مربوط به کسانی هست که پشت میز نشین هستند و کاری با استرس بالا دارند رو کمی اشاره می کنم.

به طور کلی علل گرفتگی عضلات را می توان در موارد زیر خلاصه کرد:

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

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

he505

وقتی عضلات نیز دچار استرس می شود

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

دکتر لیلا بیدکی توی وبلاگش اینطوری نوشته: تحریک اعصاب عضلانی باعث  انقباض عضله می شود. آسیب دیدگی اعصابی که در اتصالات عصب – عضله درگیر هستند باعث اسپاسم حاد و یا مزمن می شود. در ضمن ممکن است فقط بخشی از عضله دچار اسپاسم شود نه تمامی آن. اسپاسم عضلانی از هر نوعی که باشد می تواند باعث درد شدید شده و حتی در برابر داروهای مخدر قوی هم مقاومت کند. به علاوه، اسپاسم عضلانی به ویژه از طریق بافت همبند می تواند باعث انتقال درد به سایر گروههای عضلانی گردد.

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

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

کمبود مواد معدنی

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

رابطه کم آبی بدن و اسپاسم عضلانی

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

گرفتگی عضلات و خواب

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

download

درمان گرفتگی عضلانی

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

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

با آرزوی موفقیت

resource1, resource2

همینی که هست؟ پس من چه کاره ام؟

همینی که هست؟ پس من چه کاره ام؟

Heroic flexibility or Heroic limber-up (نرمش قهرمانانه)

Heroic flexibility or Heroic limber-up (نرمش قهرمانانه)

Today I want to talk about “Heroic flexibility”.

Just kidding.

In Persian language `Heroic flexibility` and `Heroic limber-up` are expressed in the same manner (Narmeshe Ghahremanane);

But I’m just going to show you  some limbering-up exercises in an image, which can help us stay healthy 😉

limber-up exersice image

limber-up exersice image

be happy 😉

Most IT projects fail And are late

Most IT projects fail And are late

The Standish Group has studied over 40,000 projects in 10 years.

Most It Projects Fail Image

IT project success rate 1994۱۵%

Average cost & time overrun: ≈۱۷۰%

IT project success rate 2004۳۴%

Average cost & time overrun: ≈۷۰%

Hello World ;)

Hello World ;)

Hello and welcome to my blog!

I’m Omid Shariati, a software/web developer;

I’m going to write about my experience and knowledge about life, software, web, and everything else;

Persian:

سلام. به وبلاگ من خوش آمدید

من امید شریعتی هستم مهندس نرم افزار و توسعه دهنده ی وب.

قصد دارم اینجا هر چیزی از تجربیات و دانش خودم از برنامه نویسی و وب گرفته تا چیزهای شخصی و سوالات و حتی سوالات یا دغدغه های ذهنی ام را یادداشت کنم

Thanks for viewing me;

more about me