The Commit – Telegram
The Commit
390 subscribers
260 photos
73 videos
9 files
205 links
توسعه میدیم و توی راه توسعه چالش ها و مشکلات رو به اشتراک میزاریم (:
Download Telegram
The Commit
بات های فعال: @OnlyMamad_Bot @AlphaConfigBot
بات آپدیت شد و هم اکنون در دسترس

به زودی اینستا دانلودر و بقیه برنامه هارو هم اد میزنیم🌚💙
~ Git Commands
The Commit
~ Git Commands
توی توسعه دادن شما نیاز دارید که یه محیط جدا از محیط اصلی پروژه داشته باشید که برنچ یا شاخه دقیقا اینکارو برامون انجام میده!

با دستور زیر یک برنچ میسازید!
git branch Test

و حالا نیازه که روی اون سوییچ کنید!
git checkout Test

و حالا شما روی برنچ تست هستید که الان میتونید خیلی راحت و بدون هیچ استرسی که اینکه پروژه اصلی خراب بشه ، پروژه رو به جلو ببرید…

۱/۲
The Commit
توی توسعه دادن شما نیاز دارید که یه محیط جدا از محیط اصلی پروژه داشته باشید که برنچ یا شاخه دقیقا اینکارو برامون انجام میده! با دستور زیر یک برنچ میسازید! git branch Test و حالا نیازه که روی اون سوییچ کنید! git checkout Test و حالا شما روی برنچ تست هستید…
خب حالا توسعه رو انجام دادید و پروژه پیشرفت کرد چجوری با برنچ اصلی ادغامش کنیم؟؟

وقتی کاراتون تموم شد باید اول تمام فایلا رو کامیت کنید…
دستورات زیر به ترتیب:
git add .
git commit -m 'متنی برای کامیت'

و حالا کامیت انجام شد…

الان باید روی برنچ اصلی سوییچ کنید
git checkout master
و وقتی سوییچ شد باید از برنچ تست روی برنچ فعلی مرج کنید…
git merge Test
و اینجا پروژه مرج میشه و تمام کارایی که توی برنچ تست انجام داده باشید روی این برنچ قابل دیدنه

۲/۲
پر کاربرد ترین زبان های برنامه نویسی❗️👇🔵


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

1. جاوا (Java): یک زبان قدرتمند، پرکاربرد و چندمنظوره است که در بسیاری از صنایع نرم‌افزاری استفاده می‌شود، از جمله توسعه وب، تلفن همراه، دسکتاپ و سرور.

2. پایتون (Python): یک زبان برنامه‌نویسی اسکریپتی، ساده و قابل خواندن است که برای توسعه وب، علم داده، هوش مصنوعی و اسکریپت‌های اتوماسیون به طور گسترده استفاده می‌شود.

3. جاوا اسکریپت (JavaScript): یک زبان برنامه‌نویسی سمت کاربر است که به عنوان بخشی از تکنولوژی وب استفاده می‌شود و برای تعامل با اجزای دینامیک وب مانند صفحات وب، وبسرویس‌ها و برنامه‌های تحت وب استفاده می‌شود.

4. سی (C): یک زبان برنامه‌نویسی سطح پایین و شیءگرا است که برای توسعه نرم‌افزارها و سیستم‌های قابل حمل و کاربردی استفاده می‌شود. این زبان برای عملکرد بالا و کنترل صریح سیستم‌ها مناسب است.

5. سی پلاس‌پلاس (C++): یک زبان برنامه‌نویسی شیءگرا و عملکرد بالا است که بر اساس سی توسعه یافته است و برای توسعه بازی‌ها، نرم‌افزارهای سیستمی و برنامه‌های تحت وب پرکاربرد است.

6. C#: یک زبان برنامه‌نویسی شیءگرا است که از سینتکسی مشابه با جاوا استفاده می‌کند و برای توسعه نرم‌افزارهای ویندوز، وب و بازی‌ها استفاده می‌شود.

7. PHP: یک زبان برنامه‌نویسی سمت سرور است که برای توسعه وبسایت‌ها و برنامه‌های پویا مبتنی بر وب استفاده می‌شود.


@TheCommit
روز برنامه نویسی مبارک خدمت اعضای گل چنل🎉💙


@TheCommit
♨️ داکیومنت API ربات‌های تلگرام به نسخه 6.8 به‌روزرسانی شد

در اینجا برخی از تغییرات جدید آمده است:

یک فیلد جدید به نام story به کلاس Message اضافه شده است که برای پیام‌های حاوی استوری‌های ارسال‌شده استفاده می‌شود.

یک فیلد جدید به نام voter_chat به کلاس PollAnswer اضافه شده است که برای شناسایی رای‌دهندگان در نظرسنجی‌ها در ربات‌های کانال استفاده می‌شود.

برای سازگاری با نسخه‌های قبلی، فیلد user در این اشیاء حاوی کاربر 136817688 (@Channel_Bot) خواهد بود.

یک فیلد جدید به نام emoji_status_expiration_date به کلاس Chat اضافه شده است.

یک متد جدید به نام unpinAllGeneralForumTopicMessages اضافه شده است.

حداکثر طول پارامتر startapp در لینک‌های مستقیم به برنامه‌های وب به 512 کاراکتر افزایش یافته است.

لیست کامل تغییرات در وب‌سایت رسمی موجود است.

~ cd @TheCommit
خب خب خب آیفون ۱۵ هم دیشب معرفی شد و ویژگی هاش رو میتونید ببینید

تنها چیزی که خیلی خوبه درگاه شارژ هستش که به USB-C تغییر کرده و دیگه میتونید خیلی راحت شارژ کنید…

و چیپست جدیدش با نام A17 پرو که خیلی خفنه…

~ cd @TheCommit
💻مبنای کامپیوتر چیه؟؟

خب اساس کار سیستم های کامپیوتری بر مبنای دودویی هستش که از تعداد زیادی ۰ یا ۱ تشکیل شده اند…

به هر یک از ۰ یا ۱ ، یک بیت یا به اصطلاح binary digit گفته می شود.

و میشه گفت پیاده سازی این نوع سیستم از بقیه سیستم های عددی ساده تر هستش…

~ cd @TheCommit
خوشحال میشیم از سهراب عزیز حمایت کنید…
کسایی که نمیدونن سهراب بهدانی یکی از توسعه دهندگان پارچ لینوکس هستش و با تیمی که دارن تونستند پروژه پارچ رو قوی تر از قبل کنند

~ cd @TheCommit
2
غمگینم مثل آتئیستی که فردا قراره بره مدرسه و دینی بخونه🌚
وادا😐😂
سخت ترین زبان های برنامه نویسی



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

اما در کل، برخی از زبان‌های برنامه‌نویسی که به طور معمول مشخص می‌شوند به عنوان زبان‌های سخت تر شناخته می‌شوند عبارتند از:

1. C++: C++ یک زبان برنامه‌نویسی پیشرفته است که شامل مفاهیم پیچیده‌ای مانند مدیریت حافظه و پوینترها است. برای فهم و استفاده صحیح از C++ نیاز به تسلط بر مفاهیم پیشرفته‌تر نظیر هرم‌ها (heaps) و کلاس‌های شی گرا دارید.

2. Assembly Language: زبان‌های ماشینی و زبان برنامه‌نویسی همانند Assembly اغلب به عنوان زبان‌های سخت تر شناخته می‌شوند، زیرا برای برنامه‌نویسی در سطح پایین سیستم‌ها و چیپ‌ها استفاده می‌شوند.

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

4. Prolog: یک زبان برنامه‌نویسی منطقی است که بر اصول منطقی بنیادین استوار است. تفکر منطقی و تجربه در مفاهیم نظیر الحاق ، شُرطِ برش یا عدم تعارض می تواند برای فراگیرانی که با این زبان آشنایی ندارند مشکل باشد.

5. Rust: Rust یک زبان برنامه‌نویسی وظیفه‌گرا است که امکانات پیشرفته‌ای مانند رهگیری قراردادها (trait) و قواعد امانت‌داری را ارائه می‌دهد. به علت مواردی مانند تعامل با مدیریت حافظه، این زبان می‌تواند برای برنامه‌نویسان تازه‌کار نسبتاً سخت باشد.


توجه : ممکن است سختی هر زبان برای هر کاربر متفاوت باشد.❗️

~ cd @TheComit
پولدار ترین شرکت های حوزه تکنولوژی





🔵بر اساس ارزش بازار، پولدارترین شرکت‌های حوزه تکنولوژی در جهان عبارتند از:

🔹 1. Apple: شرکت اپل در زمینه طراحی و تولید گوشی‌های هوشمند (آیفون)، کامپیوترهای شخصی (مک‌بوک و مک‌بوک پرو)، تبلت (آیپد) و دیگر محصولات الکترونیکی فعالیت می‌کند.

🔹 2. Microsoft: شرکت مایکروسافت برنامه‌های کامپیوتری و سیستم‌عامل‌ها را تولید و عرضه می‌کند. ویندوز، آفیس و آزمون اتوماسیونی Visual Studio به عنوان محصولات معروف و مطرح این شرکت می‌باشند.

🔹 3. Amazon: شرکت آمازون از طریق وب‌سایت خود که به عنوان یک بازار مجازی عمل می‌کند، به فروش بیشترین تنوع کالاها و خدمات را ارائه می‌دهد. همچنین، این شرکت در زمینه‌های دیگری نظیر فناوری ابری (AWS) و دستگاه‌های الکترونیکی نیز فعال است.

🔹 4. Alphabet (Google): علاوه بر موتور جستجو گوگل، این شرکت در زمینه‌های مختلفی مانند تبلیغات آنلاین، سیستم‌عامل موبایل (اندروید)، خدمات ابری (Google Cloud) و رباتیک فعالیت دارد.

🔹 5. Facebook: شرکت فیس‌بوک به عنوان یک شبکه اجتماعی بزرگ شناخته می‌شود، اما همچنین خدمات و ابزارهای دیگری مانند واتساپ، اینستاگرام و رؤیاهای واقعیت مجازی را نیز در اختیار کاربران قرار می‌دهد.

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

~ cd @TheCommit
اگر اندروید کار میکنید احتمالا شده که بخواید یه اپلیکیشن مثل تلگرام بسازید!
خب الان شما سورس تلگرام X رو دارید و میتونید توسعه رو انجام بدید!!

https://github.com/TGX-Android/Telegram-X

اگر اندروید کار هستید فرصت رو از دست ندید…!
این بات فعلا از دسترس خارج میشه و مشکلاتش برطرف میشه…

@OnlyMamad_bot
مهترین دستورات گیت
• دستورات گیت بعضی وقتا از یادمون میره برا همین تو این پست خیلی هاشون رو براتون پوشش دادم.

– git init –
پیاده سازی یک مخزن گیت روی پروژتون

– git log –
تاریخچه کامل کامیت هایی که کردید رو نشون میده

– git clone –
از مخزنتون کپی میگیره

– git add –
قابلیت های جدید و ویرایش شده هارو اضافه میکنه

– git commit –
افزودن تغییرات به مخزن

– git diff –
نمایش تغییرات توی یک مخزن

– git status –
بررسی وضعیت پروژتون

– git branch –
ساختن یک برنچ جدید

– git push –
ارسال تغییرات از سیستم به گیت هاب

– git rm –
حذف کردن فایل

– git merge–
ادغام تغییرات در برنچ های مختلف

~ cd @TheCommit