فشار بر برنامهنویسانی که از AI استفاده نمیکنند زیاد تر میشود
مارکت به صورت تدریجی به سمتی میرود که توقع کارفرمایان نسبت به برنامه نویسان بالا میرود زیرا فرض را بر این میگذارند که "اینو با AI راحت میشه انجامش داد" و سختی کار برای برنامه نویسان عادی که از هوش مصنوعی استفاده نمیکردند بیشتر میشود.
@Linuxor
مارکت به صورت تدریجی به سمتی میرود که توقع کارفرمایان نسبت به برنامه نویسان بالا میرود زیرا فرض را بر این میگذارند که "اینو با AI راحت میشه انجامش داد" و سختی کار برای برنامه نویسان عادی که از هوش مصنوعی استفاده نمیکردند بیشتر میشود.
@Linuxor
قدرت DeepSeek-OCR رو ببینید !
این یه نامه به شدت ناخواناس که یه ریاضی دان سال 1913 نوشتش و دیپ سیک تونسته بخونتش
از اینجا میتونید خودتون تستش کنید :
www.alphaxiv.org/models/deepseek/deepseek-ocr
@Linuxor ~ Deedy
این یه نامه به شدت ناخواناس که یه ریاضی دان سال 1913 نوشتش و دیپ سیک تونسته بخونتش
از اینجا میتونید خودتون تستش کنید :
www.alphaxiv.org/models/deepseek/deepseek-ocr
@Linuxor ~ Deedy
چین استاندارد جدیدی به نام UBIOS را برای جایگزینی UEFI معرفی کرد. (این هموم فریموری هستش که وقتی کامپیوترو روشن میکنید قبل سیستم عامل بالا میاد)
این فریمور BIOS با حمایت هواوی توسعه یافته و یه گامی مهم توی مسیر خودکفایی سختافزاری و اهداف محاسبات بومی چین محسوب میشه یعنی ممکنه قطب بعدی بجای غرب، چین باشه.
@Linuxor
این فریمور BIOS با حمایت هواوی توسعه یافته و یه گامی مهم توی مسیر خودکفایی سختافزاری و اهداف محاسبات بومی چین محسوب میشه یعنی ممکنه قطب بعدی بجای غرب، چین باشه.
@Linuxor
برای نامگذاری متغییر ها توی برنامه نویسی همیشه کلی وقت میزاریم و خوب در نمیآد، یه اسم خوب متغییر باید طوری باشه که اگه یه برنامه نویس دیگه خوندش ابهامی نداشته باشه، اینجا لیست قوانینش رو نوشته یه نگاهی بهش بندازین:
github.com/kettanaito/naming-cheatsheet
@Linuxor
github.com/kettanaito/naming-cheatsheet
@Linuxor
ساختن پروژه اوپن سورس توی گیتهاب یا هر جایی یه فرهنگی داره، مثلا اینکه چطوری کانتریبیوت کنیم، چطوری اصلا خودمون پروژه اوپن سورس بسازیم و یا چطوری کاربر برای پروژمون پیدا کنیم، اینجا قوانین و روش هاشو نوشته خیلی کوتاه و مفید هم هستن :
opensource.guide
@Linuxor
opensource.guide
@Linuxor
1
اگه خواستین یه سایت فول استک یعنی هم فرانت و بک و چیز های لازم رو بسازین ولی نمیدونستین از چه چیزایی استفاده کنید چشمتون رو ببندید و اینو نصب کنید همچی از بک (پایتون) و فرانت (ری اکت) و کانتینر های داکرش رو براتون آماده میکنه و فقط کافیه کدش رو بزنید
github.com/fastapi/full-stack-fastapi-template
(این لقمه آماده رو حتی نیازی نیست خودتون بجویید، کدشم میتونید نزنید، بدید هوش مصنوعی بزنه)
@Linuxor
github.com/fastapi/full-stack-fastapi-template
(این لقمه آماده رو حتی نیازی نیست خودتون بجویید، کدشم میتونید نزنید، بدید هوش مصنوعی بزنه)
@Linuxor
3
به ترکیب دوتا رنگ و به تدریج تغییر و میل کردن به رنگ دوم میگن گرادیان یا Gradient، پیدا کردن دوتا رنگ که با همدیگه ترکیب خوبی بسازه کار راحتی نیست، اینجارو دیدم اومده بود کلی از این دوتا رنگا رو که ترکیبشون خوب در میآد رو لیست کرده بود :
coolors.co/gradients
@Linuxor
coolors.co/gradients
@Linuxor
این حرکت بعضی از شرکت ها واقعا خوبه، برنامه نویس باید دیپلوی بلد باشه باید بفهمه اون زیر چه بلایی سر کدش میآد.
البته خیلی از شرکت های بزرگ اینطورین که شما برنامه نویس باشید فقط کد میزنید و درگیر چیز های دیگه نمیشید ولی اگه برید توی این شرکت ها هم حتی کار کنید و یه دانش پایه ای از دیپلوی نداشته باشید هر روز یه سردرد خفیفی دارید که این کدی که من زدم اون پشت چه بلایی سرش میآد!
حالا شرکت های کوچیک تر و استارتاپ ها که بماند شمارو به عنوان همه کاره DevOps + Developer اسختدام میکنن، دیپلوی بلد نباشین اصلا استخدام نمیشید.
@Linuxor
البته خیلی از شرکت های بزرگ اینطورین که شما برنامه نویس باشید فقط کد میزنید و درگیر چیز های دیگه نمیشید ولی اگه برید توی این شرکت ها هم حتی کار کنید و یه دانش پایه ای از دیپلوی نداشته باشید هر روز یه سردرد خفیفی دارید که این کدی که من زدم اون پشت چه بلایی سرش میآد!
حالا شرکت های کوچیک تر و استارتاپ ها که بماند شمارو به عنوان همه کاره DevOps + Developer اسختدام میکنن، دیپلوی بلد نباشین اصلا استخدام نمیشید.
@Linuxor
دیدین اپلیکیشن هایی مثل Google Docs یا Figma چند نفر همزمان میتونن یه چیزی رو ادیت کنن؟ همچنین چیزی رو خودتون با کتابخونه yjs میتونید بسازین همه تداخل ها هم با روشی به اسم CRDT کنترل میکنه که دیتایی موقع تداخل از بین نره.
کد زدنش هم خیلی راحته یه چیزی شبیه آرایه و مپ بهتون میده و شما فقط توش دیتا میریزین اون پشت خودش خودکار بین همه کاربرا بدون تداخل سینکش میکنه برای نصبش و خوندن مستندات کاملش برید توی داکیومنش سایتشون، خیلی چیزای جالبی میشه باهاش ساخت :
docs.yjs.dev
@Linuxor
کد زدنش هم خیلی راحته یه چیزی شبیه آرایه و مپ بهتون میده و شما فقط توش دیتا میریزین اون پشت خودش خودکار بین همه کاربرا بدون تداخل سینکش میکنه برای نصبش و خوندن مستندات کاملش برید توی داکیومنش سایتشون، خیلی چیزای جالبی میشه باهاش ساخت :
docs.yjs.dev
@Linuxor
1
This media is not supported in your browser
VIEW IN TELEGRAM
این شرکت ها و دولت ها از یه چیزی استفاده میکنن به اسم دیوایس فارمر، یه پنل وبه که کلی گوشی اندروید میشه بهش وصل کرد و کار های مختلفی به صورت تجمیعی و یا تکی روشون انجام داد و حتی آتومیشن یا چیزی رو خودکار سازی روشون انجام داد
استفاده های مختلفی ازش میشه به خصوص برای تست اپلیکیشن ها و حتی بهتون API هم میده:
github.com/DeviceFarmer/stf
@Linuxor
استفاده های مختلفی ازش میشه به خصوص برای تست اپلیکیشن ها و حتی بهتون API هم میده:
github.com/DeviceFarmer/stf
@Linuxor
1
جیسون برای چت کردن با LLM ها پر هزینس و توکن های زیادی مصرف میکنه، یه نفر اومده یه چیزی ساخته به اسم TOON که میتونه 40 تا 60 درصد کمتر توکن مصرف کنه
github.com/johannschopplich/toon
البته دقت کنید خیلی چیز تازه ای هستش به 2k استار گیتهابش برای اعتماد نگاه نکنید کلا 5 روزه ساخته شده و به قطعا مشکلات زیادی داره
@Linuxor
github.com/johannschopplich/toon
البته دقت کنید خیلی چیز تازه ای هستش به 2k استار گیتهابش برای اعتماد نگاه نکنید کلا 5 روزه ساخته شده و به قطعا مشکلات زیادی داره
@Linuxor
2
ایلان ماسک رسما رد داده، یه چیزی ساخته به اسم گروکیپدیا که قراره جایگزین ویکی پدیا بشه :
Grokipedia.com
@Linuxor
Grokipedia.com
@Linuxor
روی سیستم های تعبیه شده بخاطر کمبود منابعش معمولا چیز سنگین نمیشه ریخت اما اگه نمایشگر داشت میتونید ریختن کتابخونه های سنگین با کتابخونه LVGL روش چیزای گرافیکی بریزید هم سبکه در حد کیلو بایت، هم سریعه، هم بدون وابستگی خارجیه و پر از ویجتهای آماده (دکمه، اسلایدر، نمودار و …) هستش
از اینجا میتونید مستنداتش رو بخونید :
https://lvgl.io/
(ویجت هاش زبان فارسی هم ساپورت میکنه)
@Linuxor
از اینجا میتونید مستنداتش رو بخونید :
https://lvgl.io/
(ویجت هاش زبان فارسی هم ساپورت میکنه)
@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
ویم یه ویرایشگر ترمنیناله که قابلیت شخصی سازی بسیار بالایی داره و حتی شمارو از موس بی نیاز میکنه این باعث شده که خیلی ها انتخاب اولشون باشه و حتی باهاش کد هم بزنن، اما کد زدن خاالی بدون کمک editor و ide کار سختیه، این پلاگین ویرایشگر ویم شمارو تبدیل میکنه به یه ide هوشمند برای کد زدن !
github.com/dense-analysis/ale
@Linuxor
github.com/dense-analysis/ale
@Linuxor
1
ساخت یه سیستم عامل ساده با راست!
راست جدیدا بخاطر Safe بودن بسیار محبوب شده، و ویژگی هایی داره که توسعه رو خیلی آسون میکنه اینجا قدم به قدم اومدن یه سیستم عامل باهاش ساختن که توی مراحل یادگیریش بدون سیستم عاملی بتونید یه متن OKAY رو روی صفحه نشون بدید، چیز های جالبی از نرم افزار و سرخت افزار توش گفته شده :
os.phil-opp.com
@Linuxor
راست جدیدا بخاطر Safe بودن بسیار محبوب شده، و ویژگی هایی داره که توسعه رو خیلی آسون میکنه اینجا قدم به قدم اومدن یه سیستم عامل باهاش ساختن که توی مراحل یادگیریش بدون سیستم عاملی بتونید یه متن OKAY رو روی صفحه نشون بدید، چیز های جالبی از نرم افزار و سرخت افزار توش گفته شده :
os.phil-opp.com
@Linuxor
شرکت eBay یه چیزی داره به اسم Marko که وب های مرده رو زنده میکنه، این موتور قالب سازی HTML که سینتکسش هم شبیه HTML هستش باهاش میتونید UI رو خیلی خوب مدیریت کنید و امکانات خوبی بهتون میده
برید قسمت Docs سایتشون و مثال هاشو ببینید :
markojs.com
@Linuxor
برید قسمت Docs سایتشون و مثال هاشو ببینید :
markojs.com
@Linuxor
من از بکاند وب تجربه خوبی داشتم و این باعث شده بود کد فرانت زیاد به چشمم بخوره و توی فرانت نوب نباشم، وقتی شروع کردم به یادگیری ریاکت دیگه نرفتم سراغ چیزای خیلی ساده مستقیم اومدم ببینم پترن هاش چطوریه و کد های پروداکشن های واقعی رو نگاه کردم، تا مسیر از صفر نباشه و الکی وقتی کشته نشه، اینجا رو دیدم که مفاهیم و پترن های یکم غیر مبتدی تر ری اکت رو گذاشته بود ببینیدش خیلی کمک کنندس
github.com/krasimir/react-in-patterns/tree/master/book
اگه بتونید یه Jumper مثل این برای چیزی که میخواید یاد بگیرین پیدا کنید خیلی توی وقتتون صرفه جویی میشه و خسته کننده هم نیست براتون (گاهی اوقات با Crash Course هم نتیجه خوبی میشه گرفت)
@Linuxor
github.com/krasimir/react-in-patterns/tree/master/book
اگه بتونید یه Jumper مثل این برای چیزی که میخواید یاد بگیرین پیدا کنید خیلی توی وقتتون صرفه جویی میشه و خسته کننده هم نیست براتون (گاهی اوقات با Crash Course هم نتیجه خوبی میشه گرفت)
@Linuxor