Monthly Archives: شهریور 1395

97 نکته که باید هر برنامه نویس بداند- بخش دوم – پارسی – ترجمه

نکته 4

.Automate Your Coding Standard

4- گوینده : Filip van Laenen به طور خودکار برنامه خورد را استاندارد کد بزنید .
بدون شک شما کد های زیادی تا کنون زده اید .  در ابتدای پروژه همه معمولا نیت های خوبی دارند در “پذیریش قرارداد” ها اغلب این قرارداد ها در اسناد به صورت نوشته شده است .یکی از اصول این است که در آخر کد های پروژه شما استاندارد باشد.  در طول جلسه سعی بر این است که همه اسناد به بهترین و نحو و مطابق با میل همه تنظیم شود ، اما زمانی که پروژه به جریان میافتد خیلی از این نیات خوب فراموش میشود  ، در آن واحد ، اما زمان تحویل که میرسید کد مثل آش شعله قلم کار شده و هیچ کس نمیداند که چگونه و از چه راهی به این شکل در آمده است.
چه زمانی همه چیز رو به خطا نهاد؟ احتمالا در همان پایان نشست .به برخی از قسمت های پروژه توجه نکرده اید ، دیگران متوجه این نکته نیستند، اما بدتر این است که شما در پی برنامه ریزی یک کد استاندارد بودید اما اختلال در کد ایجاد میشود ،  در نهایت برخی از نقاط را با آنها کنار می آیید ، اما زمانی فشار پروژه بیش از حد بالا میرود ، آنها مجبور میشوند کارهای بکنند ، زمانی که کد پروژه فرمت بندی میشود مشتری از شما کد با قابلیت بیشتری می خواهد. بنابراین رعایت کردن یک کد استاندارد به طور خودکار در پروژه خسته کننده میشود. فقط سعی کنید در غرق شدن در کلاس آشفته پروژه ، خود در آن پیدا کنید.

wallpaper-3ac52
اما اگر مشکل این چنین است ، چرا می خواهیم کد های استانداردی در اطلاعات بیشتر

قرار گرفتن اسکرول در جای قبلی بعد از postback

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

 

این کد قابلیت ذخیره اسکرول رو به شیی ویندوز در جاوا اسکریپت اضافه میکنه

طریقه استفاده:

 

به روزرسانی هسته اوبونتو – update Ubuntu kernel

به نام  دانای بر حق

مقدمه

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

 

Linux_kernel_ubiquity.svg

پیدا کردن packge ها کرنل

شما به مراجعه به این صفحه :

میتونین تمامی ورژن هایی kernel ای که برای اوبنتو کامپایل شده رو دانلود آپدیت کنین و اولین و مهم ترین اصل این هستش که اگر سیستم عامل شما 32bit باشد حتما باید package های که با .i386 ختم میشوند را دانلود کنید در غیر این صورت اگر 64bit بودید باید پکیج هایی که به .amd64 ختم میشوند را دانلود کنید اگر هم از سیستم های دیگه مثل پردازنده arm استفاده میکنید به سراغ پکیج مورد نظر خودتون برید.

حال کدام پیکج ها را نصب کنم؟

ابتدا ورژن مورد نظر خود را انتخاب کنید، معمولا شما دو header و یک image نیاز دارید اما header ای را که پیشوند ندارد و در آخر آن اطلاعات بیشتر