Fun programming – Telegram
Fun programming
4.05K subscribers
2.81K photos
411 videos
27 files
112 links
خنده و یادگیری 😀 بخندید و یاد بگیرید.

این کانال متعلق به آکادمی برنامه نویسی محسن مدحج می باشد:

🖥️WebSite: Http://www.mohsenmodhej.com

🌃Instagram:
https://instagram.com/mohsen_modhej?igshid=1q7qi6x0rwjff

Admin: @moshavervipacademy
Download Telegram
🔰 کاربرد مایکروسافت اس کیو ال سرور :

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

🖥 @FunProGraming
انواع بچه های کامپیوتر و نوع مرگشون 😂😂

🖥 @FunProGraming
🔰 نسخه های پشتیبانی شونده توسط SQL SERVER :

در حال حاضر (سال 2020 میلادی) نسخه های زیر توسط مایکروسافت پشتیبانی می شوند:

SQL Server 2012
SQL Server 2014
SQL Server 2016
SQL Server 2017
SQL Server 2019

از SQL Server 2016 به بعد، این محصول فقط در پردازنده های x64 پشتیبانی می شود. نسخه فعلی مایکروسافت SQL Server 2019 است که در تاریخ 4 نوامبر 2019 منتشر شد. آخرین نسخه RTM آن 15.0.2000.5 است.

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

🖥 @FunProGraming
فقط کسی ک باینری حالیشه میفهمه فضیه چیه 😁😁

🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ

🔶️ شفاف کردن پشت زمینه ی کنترلها

ایجاد شفافیت کامل پشت زمینه ی یک کنترل :
control.BackColor = Color.Transparent;

تعیین میزان شفافیت یک کنترل:

control.BackColor = Color.FromArgb(trancparency, control.BackColor);

در کد بالا مقدار trancparency از 0 (برای کاملا شفاف) تا 255 (کاملا کدر) قابل تغییر است.
مثال : یک Label با شفافیت 50%

label1.BackColor = Color.FromArgb(127, label1.BackColor);


🖥 @FunProGraming
بهترین راه برای رفع وارنینگ ها 😁😂

🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ

🔶️ چگونگی Shutdown، Restart و Logoff یک کامپیوتر بوسیله کد

[DllImport("user32.dll")]
public static extern int ExitWindowsEx(int uFlags, int dwReason);

// Log Off
ExitWindowsEx(0, 0);

// Reboot
ExitWindowsEx(2, 0);

// Shutdown
ExitWindowsEx(1, 0);

// Force LogOff
ExitWindowsEx(4, 0);
و یا:
// Log Off
System.Diagnostics.Process.Start("ShutDown", "/l");

// Reboot
System.Diagnostics.Process.Start("ShutDown", "/r");

// Shutdown
System.Diagnostics.Process.Start("ShutDown", "/s");

🖥 @FunProGraming
جوری که من به گوشیم وابستم 😂😂

🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ

🔶️ بستن یک پروسه در حال اجرا

مثال : بستن notepad

using System.Diagnostics;
foreach (Process p in Process.GetProcesses())
{
if (p.ProcessName.ToLower() == "notepad")
p.Kill();
}
و یا :

System.Diagnostics.Process.Start("TaskKill", "/f /im Notepad.exe /t");

🖥 @FunProGraming
برنامه نویس ها چطور از زندگی لذت میبرند 😎😅

🖥 @FunProGraming
🔻 #نکته_آموزشی #سی_شارپ

🔶️ بدست آوردن مسیر دایرکتوری جاری برنامه

MessageBox.Show(AppDomain.CurrentDomain.BaseDirect ory);یا :
MessageBox.Show(System.IO.Directory.GetCurrentDire ctory());یا :
MessageBox.Show(Application.StartupPath);یا:
MessageBox.Show(System.IO.Path.GetDirectoryName(Ap plication.ExecutablePath));

🖥 @FunProGraming
باگش خیلی باااااااااااگ بوده 🤔😂😂

🖥 @FunProGraming
Forwarded from Deleted Account
💻🚦فرهنگ برنامه نویسی(مکانیزم طبیعی ذهن،شی گرا، بانکهای اطلاعاتی، معماری نرم افزار، مهندسی نرم افزار، تست نرم افزار) در web، windows، android، ios در 24 هفته


🦅 در کنار آموزش فول استک برنامه نویسی یک نقشه راه برای اولین درآمد سال 1399 بین 5 تا 10 میلیون در اختیارت قرار می گیرد

2 نفر از هر 3 نفر با این فرمول به درآمد رسیده اند.



برنامه و نقشه را در لینک زیر توضیح
داده ایم 👇🏻
🎯 https://mohsenmodhej.com/nowrooz-99/
🔰 #انگولار کجا کاربرد دارد ؟

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

بازی ها و ویرایشگر های GUI مثال هایی از نرم افزار های فشرده و استفاده کننده از ترفند های DOM هستند. این نوع برنامه ها با نرم افزار های CRUD فرق دارند، و در نتیجه برای انگولار مناسب نیستند. در این گونه موارد بهتر است از کتابخانه هایی با سطح مفهوم پایین تری استفاده شود؛ همانند jQuery.

🖥 @FunProGraming
والا دیگه 😂😂😂

🖥 @FunProGraming
🔰 ذن(Zen) #انگولار

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

این ایده که دستکاری DOM را از منطق برنامه جدا کنیم، ایده خوبی است. این کار به طور چشمگیری قابلیت تست کردن کد را بالا میبرد.

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

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

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

این که همیشه وظایف عمومی را بدیهی و وظایف سخت را ممکن سازید، کار بسیار خوبی است.
🖥 @FunProGraming
تفاوت برنامه نویس ها و دکتر ها 😂😂😂 خیلی جالب بود 👌😅

🖥 @FunProGraming
🔰 با #انگولار دیگر لازم نیست کارهای زیر را انجام دهید :
(بخش اول)

مورد اول ، Registering callbacks :
کد شما را در هم ریخته میکند، و دیدن آن را مثل جنگل برای درختان میکند. پاک کردن کد های پر تکرار مانند callback ها کار خوبی به نظر میرسد. این کار به شدت مقدار کد های جاوا اسکریپت که شما باید بنویسید را کاهش میدهد و دیدن اینکه کد شما چه کاری انجام میدهد را آسان میکند

مورد دوم ، دستکاری فایل های HTML DOM به صورت خودکار و برنامه نویسی :
دستکاری فایل های HTML DOM اساس نرم افزار های AJAX است، اما کار سنگین و ارور پذیری است. با تعریف صریح اینکه زمانی که حالت نرم افزار تغییر پیدا میکند UI وبسایت چگونه تغییر پیدا کند، نیازی به عوض کردن کدهای سطح پایین DOM نیست و انجام این وظایف از دوش شما برداشته میشود. بیشتر نرم افزار هایی که با انگولار نوشته میشود هیچ گاه نیاز به برنامه نویسی تغییر DOM ندارند، ولی اگر شما بخواهید میتوانید این کار را انجام دهید.

🖥 @FunProGraming
اگ کپچاها اینجوری بودن چی میشد 😑😑 وحشتناکه ولی جالب :/

🖥 @FunProGraming
همواره در همه ی عصر ها ،انسان با الهام از طبیعت اطراف خود دست به اختراعات بسیار زیادی زده است ... مثلا ماشین حفر تونل با ایده گرفتن از کرم خاکی اختراع شده است

تولید نرم افزار هم دقیقا همین است ... کافیه با #مکانیزم_طبیعی_ذهن دیدمون رو به جهان هستی تغیر بدیم و نرم افزار بسازیم

🖥 @FunProGraming