برای طرح سوال و دسترسی به آموزش ها سورس کدهای بیشتر به مجموعه xstack و یا به کانال ما در تلگرام کانال ما در تلگرام بپویندید.

مدل درختی ( والد فرزندی) در دیتابیس های no-sql مثل mongodb

به نام دانای بر حق مقدمه فک کنم در حدود سه سال پیش بود در مورد مدل کاردینالیتی در دیتبایس های sql base صحبت کردیم در این مبحث که بازخورد خوبی داشت ، اما به قول صادق دیتابیس های اسکیوالی توسط ریاضی دانان طراحی شده و دیتابیس های nosql توسط برنامه نویسان، به شخصه از […]

۱۰ تصور نادرست در مورد شغل برنامه نویسی

آرزوی داری که برنامه‌نویس کامپیوتر بشی، اما فکر می‌کنی برای این کار مناسب نیستی؟ در این مطلب دلایلی را بیان می‌کنیم که چرا این دیدگاه اشتباه است. ( این مطلب اینقدر ارزنده بود که بازنشرش دادم) افسانه #۱ :برای تبدیل شدن به یک توسعه دهنده باید خیلی باهوش باشید مردم معمولا فکر می‌کنند که برنامه‌نویسان […]

افزودن یک پسوند جدید در netbeans

بدون مقدمه Netbeans هر روز در حال گسترش و روند صعودی خودش رو طی میکنه و پلاگین های  زیادی براش نوشته میشه اما گاهی تکنولوژی از پلاگین نویس ها جلو میزنه، خب مثال فایل های jade اگر باهاش کار کرده باشین پلاگین داره اخیرا نصب این پلاگین یه پیام میده پروژه با نام pug داره […]

سرزمین داکیومنت های برنامه نویسان – DevDocs.io

امروز میخوایم یکی از دشواری هایی (دوشواری ؟ دوشواری نداریم اینجا !) که همیشه برنامه نویسان باهاشون درگیرن رو حل کنیم. خب شروع میکنین به طراحی و برنامه نویسی مثلا یک وب سایت. یه سوال Php پیش میاد … میریم به  http://php.net/manual یا نهایتا به ورژن آفلاینش سر میزنیم. سوال در مورد یه attributeدر html پیش میاد…جاوا […]

معرفی kloxo یا lxadmin – کولکسو – نحوه نصب نسخه جدید Kloxo-MR

مقدمه kloxo به نظر من یکی از کم دغدغه ترین و کم هزینه ترین سامانه های کنترل وبسرور هستش، لذا هم اوپن سورس هستش و هم در نهایت بسیار منابع کمتری مصرف میکند و همه چیز تموم هستش و کم و کسری نداره همه چیز رو حتی در اندازه های cpanel هستش ولی خب تجاری […]

مقایسه C# با Delphi – برتری ها – مزایا و معایب

مقدمه همیشه یکی از بحث های مطرح بین برنامه نویس برتری زبان های برنامه نویسی هستش، اصلالتاُ این بحث زمانی سر چشمه میگیره که، برنامه نویس ها تنها یک زبان رو برای توسعه خودشون انتخاب کنند، من به شخصه هیچ عرقی به یک زبان برنامه نویسی خاص ندارم و هر کسی از من این سوال […]

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

نکته ۴ .Automate Your Coding Standard ۴- گوینده : Filip van Laenen به طور خودکار برنامه خورد را استاندارد کد بزنید . بدون شک شما کد های زیادی تا کنون زده اید .  در ابتدای پروژه همه معمولا نیت های خوبی دارند در “پذیریش قرارداد” ها اغلب این قرارداد ها در اسناد به صورت نوشته […]

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

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

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

به نام  دانای بر حق مقدمه گاه شما نیاز میبینین که کرنل سیستم عامل خودتون رو آپدیت کنین، از اونجایی که لینوکس مثل ویندوز، شما رو یک انسان نادان فرض نکرده به شما این اجازه رو میده خودتون کرنل سیستم عامل خودتون رو آپدیت کنین پس سیستم عامل Ubuntu برای نمونه نحوه آپدیت کردن کرنل […]

kill process بستن یک برنامه در دلفی

به نام دانای بر حق   یکی از چیزهایی که قبلا تو xmen برای این حقیر جذاب بودش این بودش که برای هر کاری یه sample وجود داشتش. استاد مبین همیشه پیشتاز این عرصه بودش با اقتدا به ایشان. البته انتشار این مثال ها جنبه عملی و چیز جدیدی نداره ها فقط مثال هستش بودنشون […]

پیش نمایش عکس در html توسط jquery

با سلام شاید شما هم دوست داشته باشید بعد از انتخاب یک عکس توسط کاربر و قبل از اپلود یک پیش نمایش از عکس انتخاب شده به کاربر نشون بدید راحترین راه استفاده از کدهای جی کوئری هست       function showpic(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload […]

۹۷ نکته که باید هر برنامه نویس بداند- بخش اول – پارسی – ترجمه ، مقدمه

مقدمه ۹۷ نکته که هر برنامه نویس باید بداند، کتابی که تو سال ۹۰ بودش با یکی از دوستام امید تصمیم گرفتیم بخونیم، یادمه همون موقع ها بودش که من یه سری از این نکته ها رو شروع کردم ترجمه کردن همین جوری از رو دل این کار رو کردم. اون روزی فایلش رو دیدم […]

نصب لازاروس روی centos

به نام دانای بر حق مقدمه خیلی گشتم دنبال روش نصب برای لازاروس روی centos ولی هیچ جا به هیچ زبونی پیدا نکردم واسه همین خودم دست به کار شدم و حالا اینجا فقط به زبان شرین پارسی میذاریم تا هم به عنوان یه رد پا برای قدم های بعدی خودم باشه و هم اگر […]

گذشتن از بعضی موانع مثل نظر سنجی دانشگاه با inject jquery

مقدمه امروز تو خونه بودم ساعت ۱۲ شب بود یکی دوستام زنگ زد گفت کارت آزمون منو پرینت میگیری من ازت بگیرم گفتم باشه اطلاعات ورود رو بده تا من ردیفش کنم. از اونجایی که خیلی وقته از قضیه دانشگاه ها خبر ندارم وقتی وارد سایت دانشگاه شدم متوجه شدم که برای دریافت کارت آزمون […]

آنالیز ساختار ویندوز و روت کیت های سطح هسته-بخش پایانی

اگر کمی با برنامه نویسی کرنل آشنایی داشته باشید، حتما ساختار DRIVER_OBJECT را به خوبی می شناسید. این ساختار دارای فیلدی به نام MajorFunction است که آرایه ای از نوع PDRIVER_DISPATCH که آدرس روتین های مدیریت IRP دریافتی را در خود نگهداری می کند. IRP ها در wdm.h تعریف گردیده اند، نمیخواهیم وارد مبحث برنامه […]

آنالیز ساختار ویندوز و روت کیت های سطح هسته-بخش سوم

در ادامه بحث های مطرح شده در آنالیز ساختار ویندوز و روت کیت های سطح هسته-بخش اول  و همچنین آنالیز ساختار ویندوز و روت کیت های سطح هسته-بخش دوم ادامه بحث را دنبال خواهیم کرد. یکی دیگر از تکنیک های که روت کیت ها استفاده می نمایند درواقع می توان گفت نسل جدیدتر روت کیت ها، […]

آنالیز ساختار ویندوز و روت کیت های سطح هسته-بخش دوم

در ادامه بحث های مطرح شده در آنالیز ساختار ویندوز و روت کیت های سطح هسته-بخش اول  ادامه بحث را دنبال خواهیم کرد. سطح هسته همانند سطح کاربر دارای هوک های خاص خودش است که معروفترین آن ایجاد تغییرات دلخواه در جداولی است که آدرس توابع مورد نیاز سیستم را در خود نگهداری می کنند: […]

آنالیز ساختار ویندوز و روت کیت های سطح هسته-بخش اول

در این پست و چند پست آتی به نحوه آنالیز و تحلیل Rootkit ها خواهیم پرداخت که پیش نیاز آن، آشنایی با ساختار و تکنیک های مورد استفاده در آنها می باشد. Rootkit ها مختص به یک سیستم عامل و پلتفرم خاص نیستند، در واقع یک اصطلاح می باشد که به دسته خاصی از بدافزارها […]

تبدیل عدد به حروف در php

گاهی اوقات در پروژه ای نیاز به تبدیل عدد به حروف داریم .این یک تابع برای تبدیل عدد به حروف هست مهمترین مزیتش هم سبک و کم حجم بودن اون هست که سرعت بالایی داره   function num2word($num) { $num = (string)$num; $one = array(”,’یک’,’دو’,’سه’,’چهار’,’پنج’,’شش’,’هفت’,’هشت’,’نه’); $ten = array(”,”,’بیست’,’سی’,’چهل’,’پنجاه’,’شصت’,’هفتاد’,’هشتاد’,’نود’,); $hundred = array(”,’یکصد’,’دویست’,’سیصد’,’چهارصد’,’پانصد’,’ششصد’,’هفتصد’,’هشتصد’,’نهصد’,); $categories = array(”,’هزار’,’میلیون’,’میلیارد’,’بیلیون’,’بیلیارد’,’تریلیون’,’تریلیارد’,’کوآدریلیون’,); $exceptions […]

متنی که میخواهید برای جستجو وارد کرده و دکمه جستجو را فشار دهید. برای لغو دکمه ESC را فشار دهید.

بازگشت به بالا