اگه کد وب میزنید با دستور زیر میتونید یه live server بالا بیارین و نتایج تغییرات رو زنده ببینید :
npx live-server --host=0.0.0.0
توی گوشی هم میتونید به صورت زنده نتایج تغییراتی که توی کد های سیستمتون میدین رو بینید، سیستمون رو که به هات اسپات گوشیتون وصله یا گوشی و سیستم که به یه وایفای مشترک وصله رو آیپیش رو بزنید توی گوشیتون با پورت 8080.
@Linuxor
npx live-server --host=0.0.0.0
توی گوشی هم میتونید به صورت زنده نتایج تغییراتی که توی کد های سیستمتون میدین رو بینید، سیستمون رو که به هات اسپات گوشیتون وصله یا گوشی و سیستم که به یه وایفای مشترک وصله رو آیپیش رو بزنید توی گوشیتون با پورت 8080.
@Linuxor
👍104👻6🌚3❤2
نمیدونم طرفدار کدومشی
Design for Scalability
Design for Performance
Design for Maintainability
یا شایدم
Design for Usability
ولی وقتی داری وب کد میزنی قضیه یکم فرق داره وب مثل جنگله پلنت باید بره روی :
Design for Security
حالا بعدا یه روز بعد از ظهر میام درباره بالایی ها صحبت میکنم.
@Linuxor
Design for Scalability
Design for Performance
Design for Maintainability
یا شایدم
Design for Usability
ولی وقتی داری وب کد میزنی قضیه یکم فرق داره وب مثل جنگله پلنت باید بره روی :
Design for Security
حالا بعدا یه روز بعد از ظهر میام درباره بالایی ها صحبت میکنم.
@Linuxor
🤣142👍42😁7🍓2👎1
منظور از min توی اسم فایل های جاوااسکریپتی مرورگر چیه؟ مثلا jquery.min.js
Anonymous Quiz
14%
نسخه minimum ولی دارای امکانات اصلی
10%
نسخه main است ولی دیگه بد خلاصش کردن شده min
56%
نسخه minified شده و حذف کاراکتر های اضافی جهت افزایش سرعت دانلود
20%
نسخه minimal هست فقط ماژول مورد نیاز توشه و بقیه ماژول ها توی فایل های min دیگه وجود داره
🤣106😁11🌭6👎2👍1
توی کد های html اگه از استایل و لایبری های معروف استفاده میکنید سعی کنید از CDN های معروفی استفاده کنید که اکثر سایتا ازش استفاده میکنن، چون کاربرا احتمالا قبلا رفتن توی اون سایتا و از قبل دانلود شدن و چون cache شدن دیگه دانلود نمیشن و سرعت لود سایتتون کم نمیشه.
@Linuxor
@Linuxor
👍197🤣11👌4👎3❤2
ترجیح شرکت ها به گیتهاب های کویری بجای گیتهاب های سرسبز برای استخدام!
برای استخدام شدن گاهی مهارتها و تجربه شما اهمیت کمتری نسبت به این داره که چقدر شبیه تیم فعلی یا نظر مدیر منابع انسانی هستید. بیشتر شرکت ها به تناسب شما و روابطتون با تیم توجه میکنن.
این یعنی بیشتر به مفید بودن شما برای خودشون اهمیت میدن نه اون 20k استار گیتهابتون در واقع دنبال نابغه نیستن یه حد معمولی بدونید و بتونید براشون کار کنید کافیه.
@Linuxor
برای استخدام شدن گاهی مهارتها و تجربه شما اهمیت کمتری نسبت به این داره که چقدر شبیه تیم فعلی یا نظر مدیر منابع انسانی هستید. بیشتر شرکت ها به تناسب شما و روابطتون با تیم توجه میکنن.
این یعنی بیشتر به مفید بودن شما برای خودشون اهمیت میدن نه اون 20k استار گیتهابتون در واقع دنبال نابغه نیستن یه حد معمولی بدونید و بتونید براشون کار کنید کافیه.
@Linuxor
👍168😢10👎6❤3🔥1
این ریپو هم جالب بود Composio بهتون این اجازه رو میده که با هوش مصنوعی 250 تا ابزار مختلف رو کنترل کنید
اینجا توی عکس به هوش مصنوعی گفته شده که بره فلان ریپوی گیتهاب رو استار بزنه!
https://github.com/ComposioHQ/composio
@Linuxor
اینجا توی عکس به هوش مصنوعی گفته شده که بره فلان ریپوی گیتهاب رو استار بزنه!
https://github.com/ComposioHQ/composio
@Linuxor
👍56❤1
جالبه، بیشتر مردم فکر میکنن برنامه نویس ها وقتی بیکار میشن میآن و به صورت خیرخواهانه چند خط به کد های کرنل لینوکس اضافه میکنن
ولی در صورتی که یه تغییر کوچیک بخواین توی کرنل بدین باید از یه فیلتر شدید و تایید نظر برنامه نویس های با ده ها سال تجربه بگذره و بازخورد ها رو دونه دونه جواب بدید و در صورت همخوانی داشتن با کد استایل و استاندارد های از قبل تعریف شده و ارائه مستندات کافی برای مفید بودن تغییرتون تازه یه شانس دارین برای خیرخواهی :)
@Linuxor
ولی در صورتی که یه تغییر کوچیک بخواین توی کرنل بدین باید از یه فیلتر شدید و تایید نظر برنامه نویس های با ده ها سال تجربه بگذره و بازخورد ها رو دونه دونه جواب بدید و در صورت همخوانی داشتن با کد استایل و استاندارد های از قبل تعریف شده و ارائه مستندات کافی برای مفید بودن تغییرتون تازه یه شانس دارین برای خیرخواهی :)
@Linuxor
🤣256👍62👌8❤6💔4
This media is not supported in your browser
VIEW IN TELEGRAM
با اکستنشن Continue میتونین از مدل آفلاین دیپ سیک توی کد زدن استفاده کنید :
کافیه این مدل دیپ سیک که مخصوص کد زدنه رو دانلود کنید (در حد GPT4-Turbo هستش) :
ollama run deepseek-coder-v2:16b
بعد اکستنشن Continue رو یا روی VsCode یا JetBrains نصب کنید برین توی این لینک آموزش نصبش توی بخش Install و Model Setup هست :
docs.continue.dev
@Linuxor
کافیه این مدل دیپ سیک که مخصوص کد زدنه رو دانلود کنید (در حد GPT4-Turbo هستش) :
ollama run deepseek-coder-v2:16b
بعد اکستنشن Continue رو یا روی VsCode یا JetBrains نصب کنید برین توی این لینک آموزش نصبش توی بخش Install و Model Setup هست :
docs.continue.dev
@Linuxor
❤67👍27🗿2🔥1🤣1
آیا توی اسم متغیر های JSON میشه فاصله استفاده کرد؟
Anonymous Quiz
30%
بله قطعا چون این سوالو پرسیدی حتما میشه
70%
خیر نمیشه موقع parse کردن توی زبان های برنامه نویسی به مشکل میخوره
🤣240😐28😁5😢4🥴3
ده میلیون تا عکس پروفایل کاربرارو ریخته بودیم توی یه دایرکتوری، سرور به صورت فاجعه آمیزی کند شده بود
یه حرکت ساده زدیم بجای اینکه اینطوری ذخیره کنیم
profiles/10005372.png
بر اساس 2 کاراکتر 2 کاراکتر نامش به صورت درختی ذخیره کردیم مشکل حل شد
profiles/10/00/53/72/10005372.png
@Linuxor
یه حرکت ساده زدیم بجای اینکه اینطوری ذخیره کنیم
profiles/10005372.png
بر اساس 2 کاراکتر 2 کاراکتر نامش به صورت درختی ذخیره کردیم مشکل حل شد
profiles/10/00/53/72/10005372.png
@Linuxor
👍306🤷♂28✍17👎9🔥8
وقتی مدل های زبانی رو مستقیم توی پروژه هاتون استفاده میکنید خروجی های ناخواسته هم ممکمه تولید کنن ، مثلا شما فقط خروجی json میخواین اون تهش احوال شمارو هم میپرسه یا مثلا عدد میخواین اون ممکنه چیز های دیگه هم کنار عدد بده و جدا کردن اون عدد سخت بشه
با این ریپو میتونین این محدودیت هارو به صورت قوی روی مدل زبانی اعمال کنید و خروجی هارو محدود کنید تا از مشکلات احتمالی توی پروژه هاتون جلوگیری بشه :
https://github.com/dottxt-ai/outlines
@Linuxor
با این ریپو میتونین این محدودیت هارو به صورت قوی روی مدل زبانی اعمال کنید و خروجی هارو محدود کنید تا از مشکلات احتمالی توی پروژه هاتون جلوگیری بشه :
https://github.com/dottxt-ai/outlines
@Linuxor
👍77❤🔥5❤2🥰2🔥1