The Commit – Telegram
The Commit
389 subscribers
260 photos
73 videos
9 files
205 links
توسعه میدیم و توی راه توسعه چالش ها و مشکلات رو به اشتراک میزاریم (:
Download Telegram
♨️ داکیومنت 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
😂😂😂

~ cd @TheCommit
خب نسخه استیبل پایتون 3.12 با ویژگی های زیر منتشر شد.

▪️per-interpreter GIL
▪️Faster Python
▪️Nested f-string
▪️Linux perf profiler
▪️Improved error messages
▪️New type annotation syntax


از طریق بسته رسمی یا pyenv نصب و امتحان کنید.
pyenv update
pyenv install 3.12.0


~ cd @TheCommit
✓ کامند های مهم لینوکس

~ cd @TheCommit
آخر از کجا دانلود میکنی؟😂