🔶 براساس آخرین آمار StatCounter، فرآیند مهاجرت کاربران از ویندوز ۱۰ به ویندوز ۱۱ متوقف شده و حتی سهم سیستمعامل قدیمی مایکروسافت مقداری افزایش یافته است.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
😁12❤1
Forwarded from Linuxor ?
برنامه نویسا الان اکثرشون فقط کد میزنن و کار دیگه ای نمیکنن، مثلا الان بهشون بگی یه برنامه مشابه دیوار بساز چند ماهه میتونه یه چیز تقریبا شبیهش رو بسازه، اما اگه ازش بپرسی دیوار مدل درآمدیش چطوریه که حدود 1000 تا کارمند داره و کلی هم درآمد داره، احتمالا شوت ترین جواب ممکن رو میده!
خیلیا ناخودآگاهشون بخاطر ایلان ماسک، بیل گیتس و یا زاکربرگ شدن، شغل برنامه نویسی رو انتخاب کردن ولی این نوع برنامه نویسی خیلی دوره از تفکری که این افراد داشتن.
@Linuxor
خیلیا ناخودآگاهشون بخاطر ایلان ماسک، بیل گیتس و یا زاکربرگ شدن، شغل برنامه نویسی رو انتخاب کردن ولی این نوع برنامه نویسی خیلی دوره از تفکری که این افراد داشتن.
@Linuxor
👍10👏5
Linuxor ?
برنامه نویسا الان اکثرشون فقط کد میزنن و کار دیگه ای نمیکنن، مثلا الان بهشون بگی یه برنامه مشابه دیوار بساز چند ماهه میتونه یه چیز تقریبا شبیهش رو بسازه، اما اگه ازش بپرسی دیوار مدل درآمدیش چطوریه که حدود 1000 تا کارمند داره و کلی هم درآمد داره، احتمالا…
🔶 بخش بزرگی از مشکل, مدرسان برنامهنویسی است یعنی مدرسان نقش بسیار مهمی دارند و معمولاً ذهن دانشجو را ناقص تربیت میکنند.
اما یه مدرس برنامه نویس نمی تواند همه کارها یک جا هندل کند و بنابراین خود دانشجو باید برای کسب اطلاعات بیشتر جستجو کند.
#برنامه_نویس
@TheRaymondDev
اما یه مدرس برنامه نویس نمی تواند همه کارها یک جا هندل کند و بنابراین خود دانشجو باید برای کسب اطلاعات بیشتر جستجو کند.
#برنامه_نویس
@TheRaymondDev
👍11
🔶 ویندوز ۱۱ جز پروژه های شکست خورده مایکروسافت است.
روشنفکری ساتیا نادلا در توسعه ویندوز ۱۱ با هوش مصنوعی کار دست مایکروسافت داد.
ویندوز ۱۲ در صورت انتشار آن, همان ادامه راه ویندوز ۱۱ است که به شدت هوش مصنوعی محور است و با همان اندازه مشکلات و باگ های فراوان خواهد داشت!
#ویندوز
@TheRaymondDev
روشنفکری ساتیا نادلا در توسعه ویندوز ۱۱ با هوش مصنوعی کار دست مایکروسافت داد.
ویندوز ۱۲ در صورت انتشار آن, همان ادامه راه ویندوز ۱۱ است که به شدت هوش مصنوعی محور است و با همان اندازه مشکلات و باگ های فراوان خواهد داشت!
#ویندوز
@TheRaymondDev
👍12👎3
🔶 با افزونه کروم Readme می توانید مستندات گیت هاب را به بالای صفحه جا به جا کنید.
برای کسی که اولویت اول خواندن مستندات است.
#کروم
@TheRaymondDev
برای کسی که اولویت اول خواندن مستندات است.
#کروم
@TheRaymondDev
Google
Readme - Chrome Web Store
Moves GitHub README above the code section
❤1
Forwarded from Mohammad
🔹جدیدترین کتاب های حوزه IT
🔹معرفی، نقد و بررسی، آموزش
🔹هوش مصنوعی، نرم افزار، علم داده و شبکه
انتشارات معروف
Sybex | Microsoft | Cisco | Manning | Oreilly | Apress | Packt
👉 @mediaforit
👉 @mediaforit
👉 @mediaforit
🔹معرفی، نقد و بررسی، آموزش
🔹هوش مصنوعی، نرم افزار، علم داده و شبکه
انتشارات معروف
Sybex | Microsoft | Cisco | Manning | Oreilly | Apress | Packt
👉 @mediaforit
👉 @mediaforit
👉 @mediaforit
🔥1
Forwarded from APPXA free
ویندوز 11 اکنون به 16 گیگابایت رم نیاز دارد 😁
مایکروسافت توصیههای خود را بهروزرسانی کرده است: برای عملکرد عادی ویندوز 11 اکنون به 16 گیگابایت رم نیاز است.
4 تا 8 گیگابایت فقط برای مرورگر، ایمیل و فایلهای ساده کافی است.
مایکروسافت توصیههای خود را بهروزرسانی کرده است: برای عملکرد عادی ویندوز 11 اکنون به 16 گیگابایت رم نیاز است.
4 تا 8 گیگابایت فقط برای مرورگر، ایمیل و فایلهای ساده کافی است.
😐23🥰3💔1
🔶 تیلور اوتول خالق فریم ورک لاراول می گوید:
چند نکتهای که با کد نویسی همهی برنامه نویسها با هوش مصنوعی متوجهش شدهام:
وقتی کد های پایهای یا معماری یک پروژهی جدید را با دست مینویسی، احساس میکنی کد اگر انتزاعت درست نباشد به تو مقاومت نشان میدهد. حس میکنی چیزی بیش از حد سخت است و باید سادهتر باشد. انگار خود کد به تو میگوید شکل فعلیاش درست نیست. مهندسان خوب نسبت به این حس حساس اند.
اما وقتی از یک LLM استفاده میکنی، از این مقاومت رد میشوی و انگار داری پیشرفت میکنی و حتی ممکن است مسیر کلی درست باشد, اما پایه و اساس کار در واقع اشتباه شکل گرفته؛ اشتباهی که بعدها یا باعث میشود خود LLM زیر پیچیدگی هایی که ایجاد کرده از کار بیفتد، یا اینکه اصلاً توانایی ات برای نگه داری بلندمدت آن کد را از بین ببرد.
در ادامه همین موضوع، یک بیقراری عمومی هم میبینم؛ اینکه آدمها دیگر حاضر نیستند مدتی فقط بنشینند و دربارهی یک مشکل عمیق فکر کنند.
مثلاً وقتی مشغول ساخت یک کتابخانه جدید برای لاراول بودم، روزهایی بود که تقریباً فقط زل زده بودم به صفحه و فکر میکردم. وقتی Claude Code دم دستت باشد، وسوسه ات میکند که همان لحظه شروع کنی به حرف زدن با ترمینال و تماشا کردنِ اینکه چطور کد از آن بیرون میریزد. باز هم مسیر کلی ممکن است درست باشد، اما معمولاً به آن راه حل زیبا و ظریفی که منتظر کشف شدن است نمیرسد.
#لاراول
#توییت
@TheRaymondDev
چند نکتهای که با کد نویسی همهی برنامه نویسها با هوش مصنوعی متوجهش شدهام:
وقتی کد های پایهای یا معماری یک پروژهی جدید را با دست مینویسی، احساس میکنی کد اگر انتزاعت درست نباشد به تو مقاومت نشان میدهد. حس میکنی چیزی بیش از حد سخت است و باید سادهتر باشد. انگار خود کد به تو میگوید شکل فعلیاش درست نیست. مهندسان خوب نسبت به این حس حساس اند.
اما وقتی از یک LLM استفاده میکنی، از این مقاومت رد میشوی و انگار داری پیشرفت میکنی و حتی ممکن است مسیر کلی درست باشد, اما پایه و اساس کار در واقع اشتباه شکل گرفته؛ اشتباهی که بعدها یا باعث میشود خود LLM زیر پیچیدگی هایی که ایجاد کرده از کار بیفتد، یا اینکه اصلاً توانایی ات برای نگه داری بلندمدت آن کد را از بین ببرد.
در ادامه همین موضوع، یک بیقراری عمومی هم میبینم؛ اینکه آدمها دیگر حاضر نیستند مدتی فقط بنشینند و دربارهی یک مشکل عمیق فکر کنند.
مثلاً وقتی مشغول ساخت یک کتابخانه جدید برای لاراول بودم، روزهایی بود که تقریباً فقط زل زده بودم به صفحه و فکر میکردم. وقتی Claude Code دم دستت باشد، وسوسه ات میکند که همان لحظه شروع کنی به حرف زدن با ترمینال و تماشا کردنِ اینکه چطور کد از آن بیرون میریزد. باز هم مسیر کلی ممکن است درست باشد، اما معمولاً به آن راه حل زیبا و ظریفی که منتظر کشف شدن است نمیرسد.
#لاراول
#توییت
@TheRaymondDev
👍22🔥2💘1
یک سایت واقعا خفن و پیشنهادی ! سایت aixploria اومده بیشتر از ۵۰۰۰ ابزار ai رو لیست کرده با فیلتر های رایگان و اعتبار اولیه و...⚜️
صدها ابزار هوش مصنوعی
از طراحی و تصویر تا نویسندگی، کدنویسی، ویدئو و حتی بیزنس...
https://aixploria.com/en/free-ai
@TheRaymondDev
❤5
🤣13🔥6👏3
Forwarded from Linuxor ?
اتفاقا بازار به کام این جنگولک بازی های هوش مصنوعی نیست بازار به کام مهندسای واقعیه، چند وقت دیگه کلی از پروژه هایی که با وایب کدینگ زده شدن، پر از باگ و غیر قابل اسکیل میشن و شرکتا مجبورن مهندس های درستو حسابی استخدام کنن که درستشون کنن و دو برابر باید هزینه کنن :) همین الانش وضعیت نرم افزار توی ایران درستو حسابی نیست چه برسه وایب و پرامپت کدینگ هم آوردن توی توسعه! خلاصه یه سفره ای پهنه شمام ازش یه چیزی بخورید.
@Linuxor
@Linuxor
❤14👎1
🔶 تقویم ویندوز ۱۱ براساس کامپوننت WebView2 است و تقویم به زودی در مرکز اعلانهای ویندوز ۱۱ ارائه میشود.
کامپوننت WebView2 یک کامپوننت مایکروسافت است که محتوای وب (HTML، CSS و جاوا اسکریپت) را در برنامههای ویندوز جاسازی میکند.
#خبر
#توییت
@TheRaymondDev
کامپوننت WebView2 یک کامپوننت مایکروسافت است که محتوای وب (HTML، CSS و جاوا اسکریپت) را در برنامههای ویندوز جاسازی میکند.
#خبر
#توییت
@TheRaymondDev
🤣10
🔶 مازاد تجاری ۱۱۱ میلیارد دلاری چین در ماه نوامبر فراتر از پیش بینی ها بود، زیرا صادرات این کشور علی رغم کاهش صادرات به ایالات متحده، ۵.۹ درصد نسبت به سال گذشته رشد کرد.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
❤1
🎄 یک برنامه نویس تنبل
🔶 مجوز یکساله Webstorm با آی پی تمیز فعال شد 🎉 @TheRaymondDev
🔶 قبل از اجرای نرم افزارهای Non-Commercial use JetBrains اول وی پی ان رو روشن کنید و بعد نرم افزار را اجرا کنید تا سرور JetBrains موقع آنالیز آن آی پی ایران ثبت نشه که لایسنس را از کار بندازد.
@TheRaymondDev
@TheRaymondDev
Forwarded from محتوای آزاد سهراب (Sohrab)
تفاوت اساسی بین Qt و GTK توی معماری و زبون پیادهسازیشونه. GTK از همون اول با C خالص و GObject نوشته شده. GObject یه سیستم شیگراییه که روی C ساخته شده و این باعث شده GTK به صورت ذاتی قابلیت بازنگری داشته باشه. یعنی فرادادهی کامل کلاسها، متدها و ویژگیها توی زمان اجرا در دسترسه.
وقتی میخوای برای پایتون یا روبی یا هر زبون دیگهای بایندینگ GTK بنویسی، کافیه به بازنگری GObject وصل بشی و تموم اطلاعات لازم رو استخراج کنی. به همین خاطره که PyGObject میتونه به صورت خودکار تموم رابطهای GTK رو نمایش بده بدون اینکه نیازی باشه هر تابع رو دستی بپیچونی.
Qt اما ماجرای متفاوتی داره. Qt با سیپلاسپلاس نوشته شده و خیلی شدید به ویژگیهای پیچیدهی سیپلاسپلاس وابستهست. کامپایلر فراشیء که قلب سیستم فراشیء Qt هست، قبل از کامپایل اصلی اجرا میشه و کد سیپلاسپلاس اضافی تولید میکنه. این کدها برای پشتیبانی از سیگنالها، شکافها، ویژگیهای پویا و بازنگری محدود Qt لازم هستن.
حالا وقتی میخوای Qt رو از پایتون صدا بزنی، با چندتا مشکل روبرو میشی. اولش اینکه باید رابط دوتایی سیپلاسپلاس رو مدیریت کنی که خودش یه کابوسه چون استاندارد نشده و بین کامپایلرها فرق میکنه. دومش اینکه Qt از قالبهای سنگین، بارگذاری عملگر، وراثت چندگانه و یه عالمه ویژگی دیگهی سیپلاسپلاس استفاده میکنه که مستقیم به زبونهای دیگه نگاشت نمیشن.
به همین دلیل پروژههایی مثل PyQt و PySide نیاز به ابزارهایی مثل SIP و Shiboken دارن. این ابزارها عملاً یه لایهی کامل از کد پوششی تولید میکنن که بین دنیای پایتون و دنیای سیپلاسپلاس پل میزنن. این پوششها باید تبدیل نوع انجام بدن، مدیریت حافظه رو هندل کنن، و تموم خصوصیات عجیب غریب سیپلاسپلاس رو به یه چیز پایتونی تبدیل کنن.
GTK چون از اول با C نوشته شده، این مشکلات رو نداره. C یه رابط دوتایی ساده و پایدار داره و تقریباً هر زبون برنامهنویسی مدرنی میتونه مستقیم با C حرف بزنه. رابط تابع خارجی برای C خیلی سادهتر از سیپلاسپلاسه.
جالبش اینه که این "محدودیت" Qt در عین حال یکی از قدرتهاشم هست.
Qt رابطهای خیلی غنیتر و پیچیدهتری نسبت به GTK داره و این پیچیدگی بعضی وقتا به نفع توسعهدهنده تموم میشه. ولی قیمتش همین پیشنیازی به پلها و پوششهای پیچیدهست :)
@SohrabContents
وقتی میخوای برای پایتون یا روبی یا هر زبون دیگهای بایندینگ GTK بنویسی، کافیه به بازنگری GObject وصل بشی و تموم اطلاعات لازم رو استخراج کنی. به همین خاطره که PyGObject میتونه به صورت خودکار تموم رابطهای GTK رو نمایش بده بدون اینکه نیازی باشه هر تابع رو دستی بپیچونی.
Qt اما ماجرای متفاوتی داره. Qt با سیپلاسپلاس نوشته شده و خیلی شدید به ویژگیهای پیچیدهی سیپلاسپلاس وابستهست. کامپایلر فراشیء که قلب سیستم فراشیء Qt هست، قبل از کامپایل اصلی اجرا میشه و کد سیپلاسپلاس اضافی تولید میکنه. این کدها برای پشتیبانی از سیگنالها، شکافها، ویژگیهای پویا و بازنگری محدود Qt لازم هستن.
حالا وقتی میخوای Qt رو از پایتون صدا بزنی، با چندتا مشکل روبرو میشی. اولش اینکه باید رابط دوتایی سیپلاسپلاس رو مدیریت کنی که خودش یه کابوسه چون استاندارد نشده و بین کامپایلرها فرق میکنه. دومش اینکه Qt از قالبهای سنگین، بارگذاری عملگر، وراثت چندگانه و یه عالمه ویژگی دیگهی سیپلاسپلاس استفاده میکنه که مستقیم به زبونهای دیگه نگاشت نمیشن.
به همین دلیل پروژههایی مثل PyQt و PySide نیاز به ابزارهایی مثل SIP و Shiboken دارن. این ابزارها عملاً یه لایهی کامل از کد پوششی تولید میکنن که بین دنیای پایتون و دنیای سیپلاسپلاس پل میزنن. این پوششها باید تبدیل نوع انجام بدن، مدیریت حافظه رو هندل کنن، و تموم خصوصیات عجیب غریب سیپلاسپلاس رو به یه چیز پایتونی تبدیل کنن.
GTK چون از اول با C نوشته شده، این مشکلات رو نداره. C یه رابط دوتایی ساده و پایدار داره و تقریباً هر زبون برنامهنویسی مدرنی میتونه مستقیم با C حرف بزنه. رابط تابع خارجی برای C خیلی سادهتر از سیپلاسپلاسه.
جالبش اینه که این "محدودیت" Qt در عین حال یکی از قدرتهاشم هست.
Qt رابطهای خیلی غنیتر و پیچیدهتری نسبت به GTK داره و این پیچیدگی بعضی وقتا به نفع توسعهدهنده تموم میشه. ولی قیمتش همین پیشنیازی به پلها و پوششهای پیچیدهست :)
@SohrabContents
👍3
🔶 اگر می خواهید برای کار با سرویس های هوش مصنوعی گوگل, منطقه ایمیل رو تغییر بدید وارد این لینک شوید.
بین نیم ساعت تا ۲۴ ساعت طول میکشه, انجام شود.
حتما با ای پی تمیز وارد شود.
https://policies.google.com/country-association-form
@TheRaymondDev
بین نیم ساعت تا ۲۴ ساعت طول میکشه, انجام شود.
حتما با ای پی تمیز وارد شود.
https://policies.google.com/country-association-form
@TheRaymondDev
❤2