برنامه نویسی هیلتن
12.7K subscribers
1.29K photos
1.86K videos
488 files
1.27K links
آموزش و انجام پروژه برنامه نویسی، طراحی سایت و سئو
تازه های #فناوری، #تکنولوژی و #انگیزشی

تعرفه تبلیغات وانجام پروژه:
فعلا تبلیغات نداریم

اینستاگرام:
-
Download Telegram
واکنش مناسب به کسانی که تو گروه‌های برنامه‌نویسی به جای اسکرین‌شات گرفتن از خطایی که بهش بربخوردن، از صفحه کامپیوتر با موبایل عکس میگیرن 😁👌
#fun #programming | #برنامه_نویسی #طنز

گروه هیلتن👇😊
JOiN@HeiltonProgramming
سایت برنامه نویسی Stack Overflow برای دروغ اول اوریل امسال، یک کیبورد کوچیک عرضه کرد که تنها دارای سه دکمه V ، C و استک اورفلو بود که برای کپی پیست کردن کدهای این سایت قابل استفاده هستند در آنزمان این کیبورد صرفا برای طنز ساخته شده بود ولی بخاطر تقاضای زیاد حالا این سایت تصمیم گرفته آنرا برای فروش عرضه کند
#programming #fun #StackOverflow #it #technology #keyboard
#طنز #برنامه_نویسی #فناوری #تکنولوژی #صفحه_کلید

گروه هیلتن😊👇
JOiN → @HeiltonProgramming
بازنشستگان سال 1450😁👌
#programming #fun | #طنز

گروه هیلتن😊👇
JOiN → @HeiltonProgramming
❇️ وضعیت برنامه‌نویسهای فیسبوک در حال حاضر
#fun #programming #facebook #meta #technology #it
#تکنولوژی و #فناوری #فیسبوک #متا #برنامه_نویسی #طنز

گروه هیلتن😊👇
JOiN → @HeiltonProgramming
🌼🍃🌸🍃🌺🍃🌸🍃🌺
🍃🌺🍃🌸🍃🌺
🌺🍃🌸
🌸
نکات #کلین_کد :
یک نام بلند و با معنی خیلی بهتر از یک نام کوتاه و نامفهومه.

رحیم لطفی-معمار نرم افزار
@HeiltonProgramming

#Programming #Code #CleanCode
🌺🍃🌸
🍃🌺🍃🌸🍃🌺
🌼🍃🌸🍃🌺🍃🌸🍃🌺
👍4🔥32
This media is not supported in your browser
VIEW IN TELEGRAM
از جمله کارهایی که #پایتون انجام میده 😁😁
⭕️ نشست جمعی از دانشمندان یک درصد برتر جهان با رییسی!
#fun #python #programming #technology #it
#خبر #تکنولوژی و #فناوری #برنامه_نویسی #طنز

😊👇
JOiN@HeiltonProgramming
😁11😱2🤣2👍1👎1
برنامه نویسی هیلتن
از جمله کارهایی که #پایتون انجام میده 😁😁 ⭕️ نشست جمعی از دانشمندان یک درصد برتر جهان با رییسی! #fun #python #programming #technology #it #خبر #تکنولوژی و #فناوری #برنامه_نویسی #طنز 😊👇 JOiN → @HeiltonProgramming
نشست جمعی از دانشمندان یک درصد برتر جهان با رییسی قسمت دوم!
⭕️ داوود دومیری گنجی این همه مقاله داشته اما نمی‌داند زبان برنامه نویسی #پایتون⁩ در کجای کار پژوهشی استفاده میشود.
شاخص H زنده یاد مریم میرزاخانی دارنده مدال فیلدز از دانشگاه استنفورد 20 و شاخص H ایشون 120 است!
#HIndex #programming #technology #it
#تکنولوژی و #فناوری #برنامه_نویسی

😊👇
JOiN@HeiltonProgramming
😁9👍2
برنامه نویسی چیست؟

📌 برنامه نویسی هنر و فن استفاده از زبان‌های برنامه‌نویسی برای ایجاد نرم‌افزارها و برنامه‌های کامپیوتری است. برنامه نویسی به معنای نوشتن دستورات و فرآیندهایی است که کامپیوتر را به انجام وظایف خاص و برنامه‌های مشخص می‌کند. در دنیای امروز برنامه نویسی پیشرفت زیادی داشته است و بسیاری از ... - (به علت محدودیت در توضیحات تصویر ادامه را در پست زیر بخوانید.)
#programming #programmer
#برنامه_نویسی #برنامه_نویس
JOiN@HeiltonProgramming
6👍2👎1
برنامه نویسی چیست؟

📌 برنامه نویسی هنر و فن استفاده از زبان‌های برنامه‌نویسی برای ایجاد نرم‌افزارها و برنامه‌های کامپیوتری است. برنامه نویسی به معنای نوشتن دستورات و فرآیندهایی است که کامپیوتر را به انجام وظایف خاص و برنامه‌های مشخص می‌کند. در دنیای امروز برنامه نویسی پیشرفت زیادی داشته است و بسیاری از کارهای روزمره توسط ماشین هایی انجام می‌شود که برنامه ریزی (برنامه نویسی) شده‌اند و کار انسان ها را راحت تر و سریع تر کرده اند. ما در این کانال قصد داریم علاوه برا اینکه آموزش هایی را گذشته ارائه دادیم به مباحثی پیرامون برنامه نویسی و زبان های برنامه نویسی بپردازیم.

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

🔘 توسعه وب:
برنامه نویسان وب با استفاده از زبان‌های مانند HTML، CSS و JavaScript وب‌سایت‌ها و برنامه‌های تحت وب را ایجاد می‌کنند.

🔘 علوم داده و هوش مصنوعی:
برنامه نویسی در زمینه علوم داده و هوش مصنوعی برای تحلیل داده‌ها و ساخت الگوریتم‌های هوش مصنوعی بسیار حائز اهمیت است.

🔘 توسعه بازی‌های ویدیویی:
برنامه نویسان در صنعت بازی سازی از برنامه نویسی برای ساخت بازی‌های ویدیویی استفاده می‌کنند.

🔘 اپلیکیشن‌های موبایل:
برنامه نویسان اپلیکیشن‌های موبایل از برنامه نویسی برای ساخت اپلیکیشن‌های اندروید و iOS استفاده می‌کنند.

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

🖍 خلاصه:
برنامه نویسی یک دنیای جذاب و پر از امکانات است که هرکسی می‌تواند در آن شروع کند. با انتخاب یک زبان برنامه‌نویسی و شروع به نوشتن کد، می‌توانید به دنیای جدیدی از امکانات دست پیدا کنید و از خلاقیت خود بهره‌مند شوید.

⭕️ اگر علاقمند به برنامه نویسی هستید پیشنهاد می‌شود با کنجکاوی و شوق وارد این مسیر شوید و با تلاش و تمرین، مهارت‌های برنامه نویسی خود را بهبود دهید.

🚀 مطلب بعدی درباره زبان های برنامه نویسی و معرفی برخی از آنها خواهد بود.

🎧 پادکست چرا باید برنامه نویسی یاد بگیریم؟
#programming #programmer
#برنامه_نویسی #برنامه_نویس
🎯 برای دوستان خود ارسال نمائید.
JOiN
@HeiltonProgramming
👍95
برترین زبان های برنامه نویسی سال 2023

🖍 زبان اسکیوال (SQL) در رتبه نخست مشاغل و پایتون (Python) پرطرفدارترین زبان های برنامه نویسی سال 2023 بودند.
📌 زبان سیشارپ (#C) از لحاظ درخواست های شغلی و محبوبیت رتبه ششم را دارد، یعنی به همان اندازه که در مشاغل مورد استفاده قرار می‌گیرد از نظر برنامه نویسان محبوبیت دارد. منبع [IEEE Spectrum]

#programming #ProgrammingLanguages
#برنامه_نویسی #زبان_های_برنامه_نویسی
🎯 برای دوستان خود ارسال نمائید.
JOiN
@HeiltonProgramming
👍14💯51👎1
درود دوستان اگر از تلگرام پرمیوم استفاده می‌کنید لطفا کانال را ‌Boost کنید، سپاسگزارم😊👩‍💻🧑‍💻
https://xn--r1a.website/HeiltonProgramming?boost


#programming
#برنامه_نویسی

JOiN@HeiltonProgramming
10👍3
تحول Jakarta EE 12؛ از Query واحد تا ساخت Agentهای AI

🔹 دومین مرحله توسعه Jakarta EE 12 (Milestone 2) با تمرکز بر یکپارچه‌سازی، نوسازی پلتفرم و افزایش بهره‌وری توسعه‌دهندگان معرفی شد. یکی از مهم‌ترین تغییرات، معرفی Jakarta Query به‌عنوان یک زبان واحد برای لایه داده است که Jakarta Persistence و Jakarta Data را در قالب یک استاندارد مرکزی ترکیب می‌کند و کار با داده‌ها را برای توسعه‌دهندگان جاوا ساده‌تر و منسجم‌تر می‌سازد.

🔹 در این نسخه، Jakarta Data، Jakarta Persistence و Jakarta NoSQL همگی با Jakarta Query یکپارچه می‌شوند. همچنین Jakarta NoSQL با ارائه رابط Query جدید امکان تعریف کوئری‌های پویا و دریافت خروجی به شکل List، Stream یا Optional را فراهم می‌کند تا کار با پایگاه‌های NoSQL در پروژه‌های سازمانی راحت‌تر شود.

🔹 از سوی دیگر، مشخصه جدیدی با نام Jakarta Agentic AI نیز به این پلتفرم اضافه می‌شود که مجموعه‌ای از APIهای استاندارد و مستقل برای توسعه و اجرای عامل‌های هوش مصنوعی ارائه می‌دهد. هدف این قابلیت، ساده‌تر کردن ساخت و استقرار AI در اپلیکیشن‌های سازمانی مبتنی بر Jakarta EE است.

#جاوا #برنامه_نویسی #هوش_مصنوعی
#java #ai #artificialintelligence #programming

گروه برنامه نویسی هیلتن 😊👇
👉 JOiN@HeiltonProgramming
👍4
🚀 انتشار .NET 11 Preview 1؛ تغییرات مهم برای توسعه‌دهندگان

🔺 نسخه Preview 1 از .NET 11 منتشر شد و تمرکز اصلی آن روی بهبود تجربه CLI، افزایش بهره‌وری توسعه و آماده‌سازی زیرساخت برای سناریوهای مدرن مثل موبایل و AI است. در این نسخه، دستورهای dotnet run، dotnet test و dotnet watch هوشمندتر شده‌اند؛ از انتخاب تعاملی target framework و device گرفته تا پشتیبانی بهتر از Hot Reload و مدیریت وابستگی‌ها بدون ری‌استارت اپلیکیشن.

🔺 در بخش ابزارهای توسعه، آنالایزرهای جدید برای بهینه‌سازی کد، پشتیبانی از severity مخفی در dotnet format و قابلیت‌های جدیدی مثل PublishReferenceSymbols برای کنترل فایل‌های منتشرشده اضافه شده‌اند.

🔸 این نسخه همراه با Runtime و SDK جدید، پشتیبانی از C# 14، F# 10 و Visual Basic 17.13 را ارائه می‌دهد. البته Preview بوده و برای محیط production توصیه نمی‌شود.
🔗 https://dotnet.microsoft.com/en-us/download/dotnet/11.0

#دات_نت #برنامه_نویسی #مایکروسافت #بروزرسانی #سیشارپ #فناوری
#dotnet #csharp #aspnet #programming #backend #microsoft #release #update #technology #it

JOiN@HeiltonProgramming
👍4🔥1
برنامه نویسی هیلتن
🚀 انتشار .NET 11 Preview 1؛ تغییرات مهم برای توسعه‌دهندگان
🚀 مهم‌ترین تغییرات ‎.NET 11 Preview 1 برای توسعه‌دهندگان

🔹 C# و ASP.NET Core
در C# دو قابلیت جدید اضافه شده است:
‏• Collection expression arguments → ارسال پارامتر به سازنده کالکشن‌ها داخل collection expression (مثل تعیین capacity برای List)
‏• Extended layout support → افزودن ExtendedLayoutAttribute برای سناریوهای interop سطح پایین و تعامل مستقیم با runtime

در ASP.NET Core تمرکز اصلی روی Blazor و تجربه توسعه بوده:
‏• EnvironmentBoundary برای رندر شرطی بر اساس محیط اجرا
‏• Label و DisplayName برای فرم‌های دسترس‌پذیرتر
• رویداد OnRowClick در QuickGrid
• ناوبری نسبی با RelativeToCurrentUri
• متد GetUriWithHash برای ساخت URL دارای fragment
• پشتیبانی MathML در Blazor
• آنالایزر InvokeVoidAsync برای JSInterop
• پشتیبانی IHostedService در Blazor WebAssembly
• متغیرهای محیطی در WebAssembly
• بهبود OpenAPI برای پاسخ‌های باینری
‏• IOutputCachePolicyProvider برای سیاست‌های کش سفارشی
• اعتماد خودکار dev-certificate در WSL

🔹 Runtime
بهبودهای اساسی در عملکرد و زیرساخت اجرا:
• معرفی Runtime Async برای اجرای بهینه‌تر متدهای async
• پشتیبانی CoreCLR روی WebAssembly
• بهینه‌سازی JIT و Interpreter
• کنترل بهتر حافظه در پردازش‌های ۳۲بیتی
• پیشرفت در NativeAOT و ابزارهای تشخیصی GC

🔹 Libraries
تمرکز روی performance و سناریوهای مدرن:
• پشتیبانی Zstandard compression
• نوع عددی BFloat16 برای ML و AI
• بهبود پردازش Unicode با Rune
‏• API جدید MediaTypeMap برای MIME
• بهبود امنیت HMAC
‏• Hard Link APIs و حالت‌های جدید integer division
• بهبود Base64، JSON و عملیات اتمیک
• الگوریتم Happy Eyeballs برای اتصال سریع‌تر شبکه

⚠️ این نسخه Preview است و برای محیط production توصیه نمی‌شود، اما برای تست قابلیت‌های آینده .NET اهمیت زیادی دارد.
#دات_نت #برنامه_نویسی #مایکروسافت #تکنولوژی #سیشارپ #فناوری
#dotnet #csharp #aspnet #aspnetcore #blazor #backend #microsoft #programming #technology #it

JOiN@HeiltonProgramming
👍41
🚀 GitHub Copilot Testing برای ‎.NET‎؛ تولید خودکار Unit Test با هوش مصنوعی در Visual Studio 2026

مایکروسافت قابلیت GitHub Copilot Testing for .NET را به‌صورت عمومی (GA) در Visual Studio 2026 نسخه 18.3 منتشر کرده؛ ابزاری که فرآیند نوشتن، اجرای و بهینه‌سازی Unit Testها را با کمک AI ساده و سریع می‌کند—بدون اینکه از محیط کدنویسی خارج شوید.

این قابلیت با شناخت ساختار پروژه، فریم‌ورک تست و سیستم Build شما، یک جریان کامل تست‌نویسی ایجاد می‌کند: از تولید تست‌ها تا اجرا، تشخیص خطا و حتی اصلاح خودکار آن‌ها.
@HeiltonProgramming
🔹 چه کارهایی انجام می‌دهد؟
• تولید Unit Test متناسب با کد انتخابی (متد، کلاس، فایل، پروژه یا کل Solution)
‏• Build و اجرای خودکار تست‌ها
• تشخیص تست‌های Fail شده و تلاش برای اصلاح آن‌ها
• اجرای مجدد تا رسیدن به وضعیت پایدار
• ارائه گزارش خلاصه از تغییرات، پوشش تست و وضعیت Pass/Fail

🔹 پرامپت‌نویسی طبیعی و آزاد
با شروع درخواست تست با ‎@Test‎ می‌توانید به زبان طبیعی بگویید چه چیزی را تست کند:

* تولید تست برای منطق بیزینس
* تست تغییرات فعلی Git
* رسیدن به درصد مشخصی از Code Coverage
* استفاده از فریم‌ورک‌های خاص مثل xUnit

🔹 نقاط دسترسی جدید داخل IDE
• راست‌کلیک روی کد → Copilot Actions → Generate Tests
• شروع مستقیم از Copilot Chat با ‎@Test
• پیشنهادهای آماده در محیط ویرایش برای شروع سریع تست‌نویسی

🔹 پیش‌نیازها
‏• Visual Studio 2026 نسخه 18.3
• پروژه C# قابل Build
• اشتراک پولی GitHub Copilot

💡 مثال کاربردی
فرض کنید یک کلاس بیزینسی جدید نوشته‌اید. کافی است روی فایل راست‌کلیک کنید و Generate Tests را بزنید؛ Copilot تست‌ها را می‌سازد، اجرا می‌کند، خطاها را بررسی می‌کند و نتیجه را به‌صورت خلاصه تحویل می‌دهد. فاصله بین «نوشتن کد» تا «اطمینان از صحت آن» عملاً چند کلیک می‌شود. این ابزار چرخه توسعه را کوتاه‌تر می‌کند و کمک می‌کند قبل از رفتن به مراحل بعدی، از پایداری کد مطمئن شوید—چیزی که در پروژه‌های بزرگ حیاتی است.

🔗 جزئیات کامل:
https://devblogs.microsoft.com/dotnet/github-copilot-testing-for-dotnet-available-in-visual-studio/

#دات_نت #برنامه_نویسی #مایکروسافت #سیشارپ #فناوری #گیت_هاب #هوش_مصنوعی
#dotnet #copilot #visualstudio #ai #unittest #csharp #backend #programming #technology

JOiN → @HeiltonProgramming
🔥3👍1
📢 انتشار معماری Codex App Server توسط OpenAI برای یکپارچه‌سازی عامل‌های هوش مصنوعی

OpenAI جزئیات معماری «Codex App Server» را منتشر کرده؛ زیرساختی که با هدف یکپارچه‌سازی محیط‌های مختلف عامل‌های هوش مصنوعی و ابزارهای توسعه طراحی شده است.

در این معماری، جریان پیام برای اجرای ابزارها به‌گونه‌ای تعریف شده که در صورت نیاز به تأیید، پردازش متوقف می‌شود و درخواست به کلاینت ارسال می‌گردد. کلاینت باید با «allow» یا «deny» پاسخ دهد تا عامل بتواند ادامه دهد.

🔹 الگوهای استقرار (Deployment)
سه الگوی اصلی برای استفاده از App Server معرفی شده است:

• کلاینت‌های محلی (مثل افزونه‌های IDE و اپ‌های دسکتاپ): اجرای یک باینری وابسته به پلتفرم و ارتباط دوطرفه stdio با آن
• مدل جدا از چرخه انتشار: ثابت ماندن کلاینت و جایگزینی نسخه جدید App Server برای بهره‌گیری سریع از بهبودهای سمت سرور
• اجرای وب (Codex Web runtime): ایجاد کانتینر توسط worker، اجرای App Server در آن و ارتباط مرورگر از طریق HTTP و Server-Sent Events؛ رابط کاربری سبک می‌ماند و پردازش‌های طولانی روی سرور انجام می‌شود

🔹 ارتباط با روندهای صنعت
توسعه App Server هم‌راستا با تلاش‌های گسترده برای استانداردسازی ارتباط بین «عامل‌های کدنویسی» و «ویرایشگرها» است.
پروتکل Agent Client Protocol (ACP) نیز با هدف ایجاد استانداردی عمومی برای اتصال هر عامل برنامه‌نویسی به هر ویرایشگر شکل گرفته—مشابه نقشی که Language Server Protocol سال‌ها قبل برای ابزارهای زبانی ایفا کرد.

هم‌زمانی این رویکردها نشان می‌دهد صنعت هنوز در حال تعیین مرزهای مناسب برای ادغام agentها با ابزارهای توسعه است و این حوزه با سرعت بالایی در حال تکامل است.

🔹 متن‌باز و قابل توسعه
تمام کد منبع Codex App Server در مخزن متن‌باز Codex CLI منتشر شده و مستندات پروتکل شامل ابزارهای تولید schema برای TypeScript و JSON Schema است تا توسعه کلاینت‌ها در زبان‌های مختلف ساده‌تر شود.

دسترسی به Codex:
https://chatgpt.com/codex

#برنامه_نویسی #نرم_افزار #تکنولوژی #فناوری #خبر #هوش_مصنوعی #معماری_نرم_افزار
#ai #codex #openai #software_architecture #agent #developers #programming #technology

گروه برنامه‌نویسی هیلتن 👇
👉 JOiN → @HeiltonProgramming
👍2👏2