509
Suscriptores
Sin datos24 horas
-67 días
-3030 días
Archivo de publicaciones
Repost from کامپیوتر علوم و فنون بابل
لینک گروه تحلیل و طراحی سیستم ها استاد طنابی
https://t.me/+hPw2XbVAUZI2YWFh
یکی توی create Bing یه کامپیوتر با استایل ایرانی ساخته
ببینید چی ساخته :)
@Computer_USTMB
لینک گروه درس مهندسی نرم افزار استاد جعفرنژاد ۴شنبه ۱۱ تا ۱۴
https://t.me/+ooc2mOk5xeIzN2Nk
ترکیب copilot و ویندوز
واقعا مایکروسافت داره خیلی خفن ایده هاشو اجرا میکنه
Two great free Mathematics course from MIT University and Stanford University for getting started and understanding the math language in Computer Science topics
دو دوره مفید ریاضی رایگان از دانشگاه MIT و دانشگاه استنفورد برای شروع و درک زبان ریاضی در موضوعات علوم کامپیوتر
https://ocw.mit.edu/courses/6-042j-mathematics-for-computer-science-fall-2010/
https://www.coursera.org/learn/mathematical-thinking
🌐حالا میتوانید پیامهای واتساپ را تا ۱۵ دقیقه پس از ارسال ویرایش کنید
🔺 مارک زاکربرگ، مدیرعامل متا در کانال متا در اینستاگرام رسماً از انتشار قابلیت ویرایش پیامهای واتساپ خبر داد. به گفته زاکربرگ، کاربران حالا میتوانند تا ۱۵ دقیقه پس از ارسال پیامها، آنها را ویرایش کنند.
🔹 برای ویرایش پیامها تنها کافیست انگشت خود را روی پیام نگه دارید و از منویی که باز میشود، گزینه Edit را انتخاب کنید. در کنار پیامهای ادیتشده، کلمه Edited نمایش داده میشود، البته مخاطب به تاریخچه ویرایشها دسترسی پیدا نمیکند.
🔹 این ویژگی از امروز منتشر شده است، اما چندین هفته طول میکشد تا تمام کاربران در سراسر جهان به آن دسترسی پیدا کنند.
Digiato 📡
@Computer_USTMB
چرا میگیم ویندوز مناست برنامه نویس نیست؟
برای ران کردن docker engin روی ویندوز باید wsl2 فعال باشه
و این اپلیکیشن یک پروسه ای ران می کنه به اسم Vmem که حتی اگر هیچ container و volume ران نباشه چیزی حدود چهار گیگ رم مصرف می کنه.
منبع
@Computer_USTMB
«بی ثمر هر ساله در فكر بهارانم ولی
چون بهاران ميرسد با من خزانی ميكند»
-شهریار
برنامه نویسی در ایران این شکلیه که ابزاری که استفاده میکنی رو یا دولت مردمی فیلتر کرده یا خود اون ابزار ما رو تحریم کرده
@Computer_USTMB
یه زمان، سیستم توی سی اینجور بود که شما باید از Malloc استفاده میکردید و از CPU درخواست فضا از رم واسه متغیرتون میکردید. بصورت دستی ست میکردید که فلان متغیر، فلان قدر از رم رو (به کیلوبایت) بهش اختصاص بده.
int age = malloc(32670) // 32kb
و باید حتما یادتون میموند وقتی که کارتون با این متغیر (دیتا) تموم شد، حتما این رفرنسش رو پاک کنید تا اون بلاک از مموری هم پاک شه.
free(age) // used to free the memory block
حالا این وسط یه سری بدبختیا بود..
- اگه برنامهنویس یادش میرفت فانکشن free رو ران کنه: خب خیلی طبیعیه که اگه یادش میرفت free-up کنه، به مموری لیک میخوردیم. گاها دیدید RAM Resource پر میشه و سیستم دیتا رو روی Swap نگهداری میکنه؟ دقیقا همون لحظهس.
- اگه برنامهنویس بلافاصله بعد از تعریف متغیر، free رو کال میکرد: به راحتی اون بلاک از مموری آزاد میشد و شما اگه جلوتر مقدار متغیر رو چاپ کنید ممکنه یه دیتاهایی پرینت شن که خیلی عجیب و غریب باشن..!! (درواقع ممکنه دیتاهایی باشن که توسط دیگر پروسهها دارن توی اون بلاک از رم نگهداری میشن)
- اگه برنامهنویس دو بار free رو کال کنه: اگه بار اول فری کال شه، بلاک رم آزاد میشه و دیتایی که داخلشه از بین میره. فرض کنید بین free اول و free دوم یه وقفه ایجاد شه و سیستمعامل یا هر پروسه دیگهای بیاد و دقیقا توی اون بلاک از رم یه دیتای حساس قرار بده. بلافاصله بعد از اینکه free دوم ران میشه، اون دیتای حساس هم از بین میره و پروسه عملا به فنا میره و این اصلا خوب نیس!
خلاصه امروز که میبینید خیلی راحت زبانها این Memory Management رو هندل میکنن، همچین دارک هیستوری پشت قضیه بوده.. دلیلشم اینه که سیستمعامل یکم واسش دردسر داره که بتونه منیج کنه مموری رو. واسه همینه که اکثر استراتژیهای فری آپ کردن مموری توسط خود زبانهای برنامهنویسی انجام میشه.
@Computer_USTMB
فقط برای تفریح
داستان یک انقلابی اتفاقی
نوشته لینوس توروالدز خالق لینوکس و دیوید دیاموند
ترجمه جادی
@computer_ustmb
فقط برای تفریح
نوشته لینوس توروالدز خالق لینوکس و دیوید دیاموند
ترجمه جادی
@computer_ustmb
