Linuxor ?
16.6K subscribers
970 photos
98 videos
9 files
778 links
اخبار لحظه ای و معرفی ابزار های کامپیوتری و برنامه نویسی!

تبلیغات و ارتباط با من

@LinuxorContact
Download Telegram
می‌خوایین تو سی++ مموری رو فول بشین؟ توی Rust برید ownership و borrowing رو بخونید و ببینید کجاها راست اجازه نمیده کارای اشتباه انجام بدین و بیایین همون مفاهیم رو توی سی++ اجرا کنین


@Linuxor ~ _AbolfazlAbbasi
👍108🤣53👎4😁2
🤣242👍26🔥168❤‍🔥3
جالبه بدونید حدودای سال 2000 که Sqlite طوفانی وارد شد سرعتش از Mysql و Postgres بیشتر بود


@Linuxor
👍95🤯33🔥5🤷‍♂22
ویرایشگر ترمینال nano لاین نامبر نداره برای اضافه کردن لاین نامبر بهش کافیه وارد فایل زیر

nano ~/.nanorc

بشین و این خطو بهش اضافه کنید :
set linenumbers


@Linuxor
1👍15610🤣10👎5😁5
اکثر سطح هایی که گفته شده مثلا E6 و L6 و ICT5 نیاز به سابقه حدودا 8 تا 15 ساله داره معمولا افرادی که توی این سطح ها هستن 30 تا 40 ساله هستن که تجربه مدیریتی بالایی دارن و تیم های فنی رو هدایت می‌کنن، یعنی علاوه بر دانش فنی عمیق می‌تونن پروژه های پیچیده هم هدایت کنن.


@Linuxor
👍751
مایکروسافت یه دوره ی رایگان گذاشته برای یادگیری AI Agentها...
تمرکزش روی استفاده از تکنولوژی های مایکروسافته، مثال های متعددی داره و فریم ورکهای مختلفی رو برای ساخت ایجنت معرفی کردن...

https://github.com/microsoft/ai-agents-for-beginners


@Linuxor ~ Saeedam92
👍56🤣10🌭4🔥21
برخلاف تصورتون توی SQL معنی عدد داخل پرانتز INT(10) شبیه به VARCHAR(10) نیست که حداکثر اندازه رو مشخص کنه؛ عدد داخل پرانتر برای INT یکم متفاوته در واقع داره طول نمایش رو توی حالت ZEROFILL نشون می‌ده و INT همیشه 32 بیته.


@Linuxor
👍79
نام‌شَخص، کُدملی‌شَخص

@Linuxor
🤣155😐14🤷‍♂6🌭3👍2
12 تا از معروف ترین دیتا استراکچر های مصاحبه شغلی

@Linuxor
👍1002🤪1
کابل های RJ9 مرزی گرجستان و ارمنستان که به ایران اینترنت می‌دادن قطع شدن


@Linuxor
🤣290🗿6🤬5👍3🎄3
وقتی یه پروژه رو می‌خوایم روی سرور توسعه بدیم به خصوص اگه تغییرات زیاد باشه هر دفعه آپلود کردن دستی اون بسیار اذیت کننده می‌شه

از یه طرفی اگه فایل ها هم تعدادشون زیاد باشه sync کردن کند می‌شه و راه حل هایی مثل sshfs هم بخاطر کند بودن اینترنت توی indexing به مشکل می‌خورن و برای پروژه های با فایل های زیاد کند می‌شن.

ابزار اوپن سورس mutagen تا حد زیادی این مشکل هارو حل کرده حتی مستقیم به کانتینر های داکر هم وصل می‌شه و کلی کانفیگ خوب داره، نصب :

https://github.com/mutagen-io/mutagen


@Linuxor
👍66🔥3🤣2🏆2🎃2
اگه حل کردن مسائل LeetCode براتون سخته این 15 تا پترن حل کردن مسئله های الگوریتمی رو یاد بگیرین می‌تونین به اکثر مسائل یه زخمی بزنید و یا حلشون کنید :

https://blog.algomaster.io/p/15-leetcode-patterns


@Linuxor
👍7313👎3🤣3🔥2
خبر داغ : علی بابا امروز کارت آس خودشو رو کرد و مدل QwQ-32B رو به صورت اوپن سورس منتشر کرد که در حد DeepSeek R1 هستش فقط با این تفاوت که دیپ سیک 671 میلیاد پارامتر داره اما این فقط 32 میلیارد.

روش کارشون هم این بوده که تمرکز رو گذاشتن روی یادگیری تقویتی؛ طبق تحقیقات نشون داده شده که یادگیری تقویتی می‌تونه استدلال مدل هارو به طور قابل توجهی بهبود بده.


https://modelscope.cn/models/Qwen/QwQ-32B


@Linuxor
🔥102👍25👎42🥱1
پترن Message Queueing یا صف پیام به سرور این اجازه رو می‌ده که سریع به ریکوست ها پاسخ بده و توی سیستم های توزیع شده به صورت Async اجزای سیستم با هم ارتباط داشته باشن.

مثلا فرض کنید یه فروشگاه آنلاین دارین وقتی کاربری سفارشی ثبت می‌کنه درخواست به Message Queue ارسال می‌شه، سرویس پردازش سفارش، پیام رو از صف دریافت و اونو پردازش می‌کنه و سرویس ارسال ایمیل نیز هم با یه صف جداگونه، ایمیلی به مشتری ارسال می‌شه. با این کار در واقع می‌تونیم بعدا اگه تعداد سفارش ها زیاد بشه سرویس ایمیل رو مقیاس پذیر تر کنیم و حتی سرویس های چند تاییش کنیم، و همچنین مدیریت بار کردیم چون توی صف هستن و بار رو می‌تونیم بهتر مدیریت کنیم.

یکی از ابزار های معروف برای این کار RabbitMQ هست که ریپوی زیر برای اکثر زبان ها مثال اورده و خیلی برای شروع کمک کنندس :

https://github.com/rabbitmq/rabbitmq-tutorials


@Linuxor
👍59👎2🔥2
زبان جاوااسکریپت یکم زیادی خوش کالبکه، این فانکشن به عنوان پارامتر به اون فانکشن داده می‌شه و اون فانکشن به اون یکی، که گاها کدو بسیار پیچیده می‌کنه و بهش می‌گن Callback Hell و برای جلوگیریش می‌شه از Promise ها استفاده کرد که تفاوت رو توی عکس ها می‌تونین ببینید :


@Linuxor
👍103👎5
خیلیا می‌خوان لپ تاپ بخرن سوالشون اینه که آیا روش لینوکس نصب می‌شه یا نه :)
خواستم بگم نگران نباشین روی ویپ، میکروویو، ساعت، پرینتر، کارت گرافیک و یخچال نصب شده روی اونم نصب می‌شه


@Linuxor
🤣343👍21👎8😁2😭2
برای یادگیری برنامه نویسی کتاب کافی نیست باید کتابخونه هارو بخونید


@Linuxor
🤣281👍393👎3😁1
یعنی چی که نمی‌فهمین Promise یعنی چی؟ Promise یعنی قول می‌دم بعدا اجرا شم

@Linuxor
🤣187👍20😁2