The Commit – Telegram
The Commit
389 subscribers
260 photos
73 videos
9 files
205 links
توسعه میدیم و توی راه توسعه چالش ها و مشکلات رو به اشتراک میزاریم (:
Download Telegram
💻مبنای کامپیوتر چیه؟؟

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

به هر یک از ۰ یا ۱ ، یک بیت یا به اصطلاح 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
آخر از کجا دانلود میکنی؟😂
This media is not supported in your browser
VIEW IN TELEGRAM
رمزنگاری base64 در پایتون!
دیکد و اینکد کردن به روش خیلی ساده و ایزی

~ cd @TheCommit
بنیاد kde امروز ۲۷ ساله‌شد🥳


@sohrabcontents