Linuxor ?
16.5K subscribers
942 photos
98 videos
9 files
768 links
تبلیغات و ارتباط با من
@LinuxorContact
Download Telegram
تبلیغ یه سایتی رو دیدم به اسم کیلوکد. جایی که می‌تونید با کمک هوش مصنویی، کیلویی کد بزنید😂

kilocode.ai


@Linuxor ~ mohsen1299
ری‌اکت‌کارا جمع شدن و یه گیت بوک توسعه دادن و توش از ترفند ها و تکنیک ها و نکاتی که بهشون خیلی کمک کرده نوشتن: این پتانسیل اینو داره توی بازار آزاد به اسم دوره ری اکت پیشرفته به قیمت 30 میلیون با تخفیف 23.500 فروش بره.

github.com/vasanthk/react-bits

@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
اجرای الگوریتم *A روی نقشه واقعی خیابون های شیکاگو و رم، ببینید چطوری کوتاه ترین مسیر رو پیدا می‌کنه برنامه هایی مثل اسنپ و تپسی مسیر شما تا مقصد رو با همچین چیزی پیدا می‌کنن.


@Linuxor
توی بعضی ریپو های گیت دیدید کامیت ها چقدر منظم نوشته می‌شن ؟ مثلا عکس بالا رو ببینید اول همشون نوشته fix یا feat که البته اینارو دستی نمی‌نویسن و یا اگه دستی بنویسن ممکنه توی بعضی کامیتا فراموش کنن.
یه ابزار هست بهتون کمک میکنه قبل از کامیت پیام کامیت رو آماده کنید و طبق قالب خاصی براتون کامیت رو درست می‌کنه. فقط کافیه نصبش کنید و بجای
git commit
بزنید
git cz
ازتون سولای لازم رو می‌پرسه و کامیت رو براتون آماده می‌کنه


نصب‌:
commitizen.github.io/cz-cli

@Linuxor
1
یه استکی بود به اسم MERN که خیلی معروف بود و ترکیب خوبی بود از نودجی اس، اکسپرس و مونگو برای دیتابیس و ری اکت برای فرانت (هنوز هم خیلی استفاده می‌شه)

برای پنج سال آینده من حدس می‌زنم استک BERMM قراره بیاد بالا. (البته ممکنه اینطور پیش نره...)
مونگو و ری اکت سر جاشون هستن فقط مونگو اون زمان روی هایپ بود الان فهمیدن و ترکیبش با MySql خیلی نتیجه بهتری می‌ده. همچنین Node.js با Bun عوض می‌شه Bun همه مزیت های Node.js + سرعت چند برابری داره فقط دوتا مشکل داره یکی کامیونیتی ضعیف و دومی پایداری ضعیف تر نسبت به Node.js

البته Bun هم باید خودشو اثبات کنه فقط سرعت کفایت نمی‌کنه باید شرکت های بزرگ برن سمتش.

@Linuxor
ما برنامه نویس های وب همیشه بادی کانتمون یکه.

document.getElementsByTagName("body").length

پ.ن: اگه این جوکو نفهمیدی کلا نفهمش، منم تا دیروز نمی‌فهمیدمش

@Linuxor
این اسکریپت هم جالب بود بدون هیچ کد خاصی به سایتتون پروگرس بار اضافه می‌کنه فقط کافیه اسکریپتی که گفته رو توی تگ head سایتتون اضافه کنید. تازه با رنگ سایتتون هم کاستوم می‌شه دیگه چی ازش می خواین؟ یه اسکریپت سادس دیگه:)

codebyzach.github.io/pace

@Linuxor
می‌دونستین اگه گیت و SQL رو ترکیب کنید چی می‌شه؟ این کارو کردن و می‌شه dolt. یه چیزیه که باهاش می‌تونید مثل گیت ترک کنید و بفهمید مثلا کی این ریکورد رو تغییر داد! دقت کنید dolt خودش گیت و SQL رو پیاده کرده و همچیش مال خودشه در واقع گیت نیست ولی با ظاهر گیت برای دیتا.

مستنداتش خیلی کوتاهه اگه گیت و SQLبلد باشید dolt هم تقریبا بلدید :

docs.dolthub.com


@Linuxor
الزاما UI به معنای UX نیست

@Linuxor
- روز اول کارآموزی شرکت رو 5 سال جلو انداختم!

+ چطوری؟
- اصلا دست به کدا نزدم


@Linuxor
ابزار diff برای چک کردن تفاوت خط به خط تغییرات فایل استفاده می‌شه. اما نمی‌تونه سینتکس رو بفهمه اومدن یه ابزار ساختن که سینتکس رو می‌فهمه و تغییرات رو توی سطح سینتکس بهتون نشون می‌ده!

نصب :
github.com/Wilfred/difftastic

@Linuxor
یه نفر یه جایگزین برای Elasticsearch ساخته :)

ابزار Elasticsearch یه موتور جستجوی متن‌باز و توزیع‌شده مبتنی بر Lucene هستش که برای جستجوی سریع و تحلیل داده‌های بزرگ طراحی شده و از جستجوی متن کامل، فیلترهای پیشرفته و پردازش بلادرنگ پشتیبانی می‌کنه. ZincSearch یه جایگزین سبک‌ برای Elasticsearch هستش که نصب و راه‌اندازی ساده‌تری داره و منابع کمتری مصرف می‌کنه. این موتور جستجوی متن کامل، متن‌باز و با پشتیبانی از APIهای Elasticsearch، امکان انتقال آسان داده‌ها و جستجو را فراهم می‌کنه. ZincSearch بدون نیاز به تعریف اسکیما، داده‌ها رو ذخیره و جستجو می‌کنه و یه رابط کاربری وب هم برای مدیریت و جستجوی داده‌ها داره.

zincsearch-docs.zinc.dev

@Linuxor
Linuxor ?
نظرتون درباره کانال لینوکسور چیه؟ نظر لحظه ای الان نه، نظر کلی بدید از اولین روزی که توی کانال بودید تا الان.
یه چیز مهندسی بهتون یاد بدم درباره نظرات یک ستاره :)

اول اینکه یک ستاره نشونه آشغال بودن محصول، اپلیکیشن یا خدماتی هست که ارائه می‌دید و باید تلاش کنید(کنم) که بهترش کنید(کنم)

اما اگه یه روزی تعداد یه ستاره بالایی گرفتید خوشحال باشید. به خصوص اپلیکیشنی که منتشر می‌کنید یه ستاره در کنار بد بودن اپلیکیشن شما یه پیام مهم دیگه بهتون میرسونه و اون اینه که کامیونیتی نیاز شدیدی به محصول شما داره؛ مثال بخوام براتون بزنم اگه من یه برنامه رقیب اسنپ بسازم، اگه حتی خوبم نباشه نظر منفی دریافت نمی‌کنم چون مردم می‌گن بابا یارو کلی زحمت کشیده و قرارم نیست معروف بشه بزار یه حمایتی ازش کنیم ستاره و امتیاز بدیم بیاد بالا، برعکس ستاره می‌دن بجای اینکه منو با اسنپ مقایسه کنن و به ضعف هام امتیاز منفی بدن؛ حالا فرض کنید اسنپی نباشه و مجبور باشن از اپلیکیشن من استفاده کنن اون موقعس که یه ستاره و نظر منفی میدن‌. در واقع یه ستاره و نظر منفی زیاد در کنار آشغال بودن اپلیکیشنتون یه پیام مهمی رو مخابره میکنه و اونم اینه اپلیکیشن یا خدماتت کل دامین خودش رو گرفته ولی فقط خوب نیست می‌تونی روش کار کنی خوبش کنی!


@Linuxor
5
دیپ‌سیک تونسته مشکل حل مسائل استدلالی رو برطرف کنه!

توی مقاله چند روز پیشش توضیح داده که به‌جای آموزش سنتی با مثال‌های انسانی، مدل رو مثل یک بازی ویدیویی آموزش داده: فقط وقتی پاداش می‌گرفت که جواب نهایی درست بود. همین باعث شد مدل خودش یاد بگیره استراتژی‌های بهتر پیدا کنه، جواب‌های طولانی‌تر و منطقی‌تر بنویسه و حتی وسط حل مسئله مکث کنه و دوباره بررسی کنه.

نسخه‌ی اول (R1-Zero) فقط با آزمون‌وخطا آموزش دید و رفتارهای غیرمنتظره مثل خوداندیشی از خودش نشون داد. نسخه‌ی بعدی (R1) مشکلات زبانی و خوانایی رو رفع کرد و نوشتن طبیعی‌تر شد. نتیجه این شد که توی ریاضی، کدنویسی و آزمون‌های علمی حتی از انسان‌ها و مدل‌های قبلی بهتر عمل کرد. البته هنوز محدودیت‌هایی مثل زیادی فکر کردن یا قاطی کردن زبان‌ها داره، اما نشون داده که هوش مصنوعی می‌تونه بدون آموزش انسانی، فقط با پاداش گرفتن برای جواب درست، استدلال رو خودش یاد بگیره.


@Linuxor
تشخیص چهره توی مرورگر

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

ایده جالبیه برای مرورگر، بخش آموزش هم داره :

github.com/justadudewhohacks/face-api.js

@Linuxor
یه شغل عجیبی برای هوش مصنوعی ایجاد شده!

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

نکته تلخ اینه هیچ تولید علمی اینجا صورت نمی‌گیره و این هایپی که توی کامپیوتر و هوش مصنوعی رخ داده باعث توهم تولید علم توی رشته های دیگه شده.


@Linuxor
1
اکثر اوقات nginx برای ریورس پروکسی استفاده می‌شه مثلا چند تا سرویس داخلی بالا می‌آرن و nginx رو می‌زارن جلوش که ریکوست هارو کاربرا به nginx بزنن و با توجه به قوانینی که برای nginx تعریف کردید به اون سرویس ها ریکوست ها ارسال می‌شه.

اومدن برای ریورس پروکسی یه رابط کاربری ساختن که مدیریتش رو راحت تر می‌کنه داکری هم هست نصبش خیلی راحته. بعد نصب بهتون یه پنل وب می‌ده و توش می‌تونید مدیریتش کنید:

nginxproxymanager.com


@Linuxor
حاصلضرب مهارت های اجتماعی و قدرت برنامه نویسی یه عدد ثابته. هرچقدر برنامه نویس خفن تری باشید مهارت های اجتماعی ضعیف تری دارید.

دکتر حسابی‌


@Linuxor
زیگموند فروید قبل از وفاتش یه صحبت قشنگی درباره مک و لینوکس کرده بود.

میگفت اینایی که مک دارن توی ناخودآگاهشون خودشون رو به ارور های لینوکس باختن و برای سرکوب و فراموش این قضیه از مک دارن استفاده می‌کنن اینا از درون عاشق لینوکسن.


@Linuxor
1
هم بنیان گذار super.com که یه برنامه نویسه و شرکتش سالی 200 میلیون دلار درآمد داره یه لیست درست کرده از چیزایی که برای هوش مصنوعی خودش یاد گرفته و گفته اینارو توی دو هفته بخونید :

https://github.com/henrythe9th/AI-Crash-Course

چیزایی که معرفی کرده بود رو چک کردم خیلی جالب بود بیشتر مقالات پایه ای هوش مصنوعی بود و واقعا هم برای موفقیت هیچ راه میان‌بری وجود نداره باید یادگرفت :)


@Linuxor