چطور پشت کامپیوتر بشینیم

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

  • 3311 بازدید
  • 19
کاهش حجم صفحات

عمل حذف فضاهای خالی (Remove White Space ) به وسیله چند روش قابل پیاده سازی می باشد . یکی از روش های معمول این کار استفاده از HttpModule می باشد البته این روش با HttpCompressionModule قابل استفاده نیست و به کسانی که از فشرده سازی صفحات استفاده می کنند پیشنهاد نمی شود .

  • 3038 بازدید
  • 11
تاریخچه برنامه نویسی

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

  • 3060 بازدید
  • 8
 معرفی زبان SQL Server

منشا اصلی سی‌کوال به مقالهٔ سال ۱۹۷۰ ادگار کاد تحت عنوان «مدل رابطه‌ای داده‌ها برای بانک‌های بزرگ داده‌های اشتراکی باز می‌گردد و به آن زبان SEQUEL میگفتند.SQL مخفف عبارت Structured Query Language میباشد و به زبان جستجويي ساخت يافته معروف است و همچنین دارای استاندارد بین المللی می باشد ، وظیفه اصلی آن امکان اتصال و دسترسی به اطلاعات موجود در يک پايگاه داده را می دهد .زبان SQL Server میتواند برای يک پايگاه داده عمل جستجو و گزينش اطلاعات را انجام دهد و با توجه به سیاست کاری برنامه نویس میتواند بر روی اطلاعات ذخيره شده در پايگاه داده عملیات های Delete ، Save , Insert update و ... را انجام دهددر جدول زیر تاریخچه Release شدن SQL Server را مشاهده مینمایید.

  • 2766 بازدید
  • 15
جلوگیری از Spam در MVC

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

  • 2853 بازدید
  • 14
دنیس مک‌آلیستر ریچی

دنیس مک‌آلیستر ریچی (به انگلیسی: Dennis MacAlistair Ritchie) (زاده ۹ سپتامبر ۱۹۴۱ - درگذشته ۱۲ اکتبر ۲۰۱۱) دانشمند علوم رایانه آمریکایی بود که بیشتر به عنوان خالق زبان برنامه‌نویسی سی و مشارکت‌هایش در توسعهٔ سیستم‌عامل یونیکس، به همراه کن تامسون، شناخته می‌شود. ریچی و تامپسون جایزه تورینگ را در سال ۱۹۸۳ از انجمن ماشین‌های حسابگر دریافت کردند. آنها همچنین در سال ۱۹۹۰ مدال همینگ را از کانون مهندسین برق و الکترونیک و در سال ۱۹۹۹ مدال ملی فناوری را از رئیس جمهور وقت ایالات متحدهٔ امریکا، کلینتون دریافت کردند. ریچی زمانی که در سال ۲۰۰۷ خود را بازنشسته کرد رئیس دپارتمان تحقیقات نرم‌افزار سیستم شرکت لوسنت بود. گفته شده که او در شکل گیری عصر دیجیتال نقش به سزایی داشته است.[۱] او در محفل هکرها بیشتر با نام کاربری خود، dmr شناخته می‌شود، و حرف R در K&R از نام خانوادگی او گرفته شده است که یکی از نویسندگان این کتاب است.

  • 4036 بازدید
  • 11
رمزنگاری یک بانک اطلاعاتی SQLite

ممکن است برای شما هم پیش آمده باشد که بخواهید در برنامه‌تان از دیتابیس SQLite استفاده کنید و دسترسی به آن از طریق برنامه‌های SQLite Browser امکان پذیر نباشد؛ به زبان ساده‌، امنیت آن را تامین کنید. SQLite امکان تعیین کلمه‌ی عبور را به شما می‌دهد تا به وسیله‌ی آن بتوانید دیتابیس را رمزنگاری کنید تا امکان باز کردن آن به صورت عادی وجود نداشته باشد. برای ایجاد کلمه عبور در دیتابیسی که از قبل رمزنگاری نشده است و یا تغییر کلمه عبور دیتابیسی که قبلا رمزنگاری شده است، به این صورت عمل کنید:

  • 3279 بازدید
  • 17
اشیاء context در ASP.NET

در asp.net تعدادی اشیاء پایه، حاوی اطلاعات بسیار با ارزشی در خصوص درخواست جاری، application و پاسخی که ارسال می‌شود هستند و به صورت غیر مستقیم جهت دست‌یابی به قسمتهای مرکزی و هسته‌ای چهارچوب asp.net مانند security , stat data می‌توان این اشیاء را بکار گرفت. بررسی این اشیاء از این جهت حائز اهمیت است که در کنترلر‌ها و ویوها می‌توان پاسخهای ارسالی به کلاینت‌ها را بر حسب شرایط مختلفی مانند درخواست رسیده یا حالت خاص دیگری تغییر داد. ضمن اینکه از این اشیاء در ماژول‌ها و هندلر‌ها نیز استفاده می‌شود. لذا قبل از پرداختن به مفاهیم مرتبط به ماژولها و هندلرها بهتر است این اشیاء بررسی شوند.

  • 1643 بازدید
  • 6
معرفی JSON Web Token

دو روش کلی و پرکاربرد اعتبارسنجی سمت سرور، برای برنامه‌های سمت کاربر وب وجود دارند: الف) Cookie-Based Authentication که پرکاربردترین روش بوده و در این حالت به ازای هر درخواست، یک کوکی جهت اعتبارسنجی کاربر به سمت سرور ارسال می‌شود (و برعکس). ب) Token-Based Authentication که بر مبنای ارسال یک توکن امضاء شده به سرور، به ازای هر درخواست است. مزیت‌های استفاده‌ی از روش مبتنی

  • 3534 بازدید
  • 13

صفحه 8 از 9