CleverDevs
8.41K subscribers
709 photos
280 videos
27 files
415 links
به کانال کلوردوز خوش اومدین

سعی میکنیم چیزایی که بنظر کاربردی هستن رو باهاتون به اشتراک بزاریم


🔥لینوکس
🔥برنامه نویسی فرانت‌اند
🔥برنامه نویسی بک‌اند
🔥اخبار تکنولوژی و...

CleverDevs are better than other Devs
💢~> @mmdrsdev
Download Telegram
یکی از بچه های چنل یه ربات اوپن سورس دانلودر زده که میتونه موزیک رو از یوتوب یا ساندکلاد دانلود کنه

🔹 ربات موزیک MyPlaylists

🔸 دانلود از SoundCloud
🔸 دانلود از Youtube Music
🔸 جستجو در آرشیو سایت
🔸 جستجو در اینترنت و...

ایدی ربات
@Myplaylists_ir_Bot

لینک گیت هاب ربات

https://github.com/pouriasabaghi/myplaylists_core

اگه خوشتون اومد میتونید استار بدید

#openSource #bots
@CleverDevs - @CleverDevsGp
👍31🔥8💯6🤣6👎1
آپدیت های آرچ وقتی 5 ساعت آپدیتش نمیکنی :

#fun
@CleverDevs - @CleverDevsGp
🤣89👍9😁6
طوری که پارس‌پک تونست با یه ویدیو لینوکس رو تبلیغ کنه صدتا لاگ و... نتونستن

@CleverDevs - @CleverDevsGp
🤣89👍12👎3
CleverDevs
طوری که پارس‌پک تونست با یه ویدیو لینوکس رو تبلیغ کنه صدتا لاگ و... نتونستن @CleverDevs - @CleverDevsGp
بچه ها تو کامنتا پیشنهاد دادن که ویدیوی پیودی‌پای یوتوبر معروف رو هم ببینید که اومده لینوکس نصب کرده و دلایلش برای نصب لینوکس و ول کردن ویندوز و ...  رو گفته پیشنهاد میکنم ببینید

https://www.youtube.com/watch?v=pVI_smLgTY0

اومدن همچین ادمایی سمت لینوکس میتونه سهم لینوکس رو تو بازار دسکتاپ بهتر کنه

#Gnu #linux
@CleverDevs - @CleverDevsGp
👍39🔥8🤣4
یکی از هوش مصنوعی‌ای های باحال deepwiki هست که میاد ریپوی گیت هاب رو تحلیل میکنه و براش ویکی میسازه

فقط کافیه تو ادرس ریپو github رو با deepwiki عوض کنید اگه از قبل براش ویکی تولید شده باشه میتونید بخونید و اگه نه میتونید درخواست بدید تا اون ریپو رو هم ایندکس کنه

مثلا ریپوی
https://github.com/MohammadRostamiorg/dnsChanger

ویکیش میشه این :

https://deepwiki.com/MohammadRostamiorg/dnsChanger

#ai #tools
@CleverDevs - @CleverDevsGp
👍31🔥9💯1
🤣44👍51😁1
✳️ وبسایت اتومیشن سازی حرفه ای و مدرن!

وبسایت n8n که به تازگی خیلی ترند و بولد شده یک ابزاری هستش که بدون نیاز به برنامه نویس یا نیروی انسانی خاصی و بصورت No code یا Low code میتونید کارهای مجازیتون رو بهش بسپارید و حتی آسونترش کنید.

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


برای آشنایی بیشتر با محیط و نحوه کار کردن n8n میتونید ویدیو جادی رو از یوتیوب مشاهده کنید.

#n8n #AI #tools
@CleverDevs - @CleverDevsGp
👍314🔥4
پروژه gitc که یکی از بچه های چنل توسعه داده یک ابزار cli که براساس تغییرات کدی ک دادید چیکیدش رو به ai با پرامپ خاص، سبک و کانفیگ های مختلف ارسال میکنه و ی گیت کامیت مسیج کامل و خلاصه تحویل میده

فعلا فقط openai ساپورت میکنه
در اینده شاید دیپ سیک و گراک هم اضافه بشه

اگه براتون جالبه، خوشحال میشم یه نگاهی بهش بندازید، استار بدید، یا اگه ایده‌ای برای بهبودش دارید یا دوست دارید مشارکت (contribute) کنید، در خدمتم.


https://github.com/rezatg/gitc

#git
@CleverDevs - @CleverDevsGp
32🔥13👍9🤣3
Forwarded from AI Pulse (Mohammad)
گوگل در کنفرانس دیشب از  Gemini Diffusion رونمایی کرد. یه مدل آزمایشی که به‌جای پیش‌بینی کلمه‌به‌کلمه، از تکنیک "دیفیوژن" (پخش تدریجی) برای تولید متن استفاده می‌کنه. این سیستم دقیقا مشابه چیزیه که قبلا در مدل های خانواده Mercury دیده بودیم.

برخلاف مدل‌های زبانی سنتی که متن رو کلمه‌به‌کلمه تولید می‌کنن، Gemini Diffusion از روشی الهام‌گرفته از تولید تصویر استفاده می‌کنه: اصلاح نویز طی چند مرحله.

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


‏Gemini Diffusion به‌جای اینکه متن رو از چپ به راست و به‌صورت خطی تولید کنه، یک‌باره بخش‌های کامل از متن رو تولید می‌کنه — و این کار رو خیلی سریع‌تر از مدل‌های سنتی انجام می‌ده. دیپ‌مایند گفته این سیستم می‌تونه با سرعت ۱۴۷۹ توکن بر ثانیه (بدون احتساب سربار سیستم) کار کنه و تأخیر اولیه‌ی اون فقط ۰.۸۴ ثانیه‌ست.

به‌گفته‌ی «برندن اوداناهیو»، پژوهشگر دیپ‌مایند، این مدل توی کارهای برنامه‌نویسی حتی می‌تونه به سرعت ۲۰۰۰ توکن در ثانیه هم برسه، حتی وقتی سربارهایی مثل توکنیزیشن، آماده‌سازی و بررسی‌های ایمنی رو هم در نظر بگیریم.

«اوریول وینیالز»، معاون پژوهش دیپ‌مایند و یکی از مدیران پروژه Gemini، عرضه‌ی این مدل جدید رو یه دستاورد شخصی توصیف کرده و گفته: «همیشه آرزو داشتم بتونم نیاز به تولید متن از چپ به راست رو حذف کنم.» توی نسخه‌ی نمایشی مدل، سرعت خروجی اون‌قدری بالا بوده که برای دیدن عملکردش، مجبور شدن ویدیو رو آهسته پخش کنن.

در آزمون‌ها، Gemini Diffusion عملکردی تقریباً برابر با نسخه‌ی Gemini 2.0 Flash Lite داشته. توی وظایف برنامه‌نویسی مثل HumanEval (با دقت ۸۹.۶٪ در مقابل ۹۰.۲٪) و MBPP (۷۶٪ در مقابل ۷۵.۸٪) نتایج تقریباً مساوی بوده.

حتی توی برخی آزمون‌ها مثل LiveCodeBench (۳۰.۹٪ در مقابل ۲۸.۵٪) و LBPP (۵۶.۸٪ در مقابل ۵۶٪)، Gemini Diffusion کمی بهتر ظاهر شده. با این حال، توی حوزه‌هایی مثل استدلال علمی (GPQA Diamond) و آزمون چندزبانه‌ی Global MMLU Lite ضعیف‌تر عمل کرده و به‌ترتیب امتیازهای ۴۰.۴٪ و ۶۹.۱٪ رو گرفته، در حالی که مدل Flash Lite امتیازهای بالاتری به‌دست آورده (۵۶.۵٪ و ۷۹٪).

به این ترتیب، برای اولین‌بار یه مدل زبانی مبتنی بر تکنیک دیفیوژن تونسته به سطح عملکرد مدل‌های رایج فعلی برسه — حتی با وجود اینکه Gemini 2.0 Flash-Lite یه مدل اقتصادی‌تر و قدیمی‌تر از گوگله.

«جک ری»، دانشمند ارشد دیپ‌مایند، این دستاورد رو یه «لحظه‌ی تاریخی» دونسته. تا پیش از این، مدل‌های خودبازگشتی (autoregressive) همیشه توی کیفیت متن عملکرد بهتری داشتن و مشخص نبود که مدل‌های دیفیوشن بتونن بهشون برسن. ری این موفقیت رو نتیجه‌ی تحقیقات متمرکز و حل «تعداد زیادی» از چالش‌های فنی دونسته.

@aipulse24
🔥22👍123💯1
منطق لینوکس یوزرا :

#fun
@CleverDevs - @CleverDevsGp
🤣99👎12👍7🔥4
درک مفهوم Lexer در ساخت زبان های برنامه نویسی

هنگام طراحی و پیاده‌سازی یک زبان برنامه‌نویسی جدید، مرحله Lexical Analysis یا واژه‌کاوی، گام نخست و بنیادین محسوب می‌شود. این مرحله توسط یک مولفه نرم‌افزاری به نام Lexer (که به آن Scanner یا Tokenizer نیز گفته می‌شود) انجام می‌گیرد.

🔹 وظیفه Lexer چیست؟

‏Lexer مسئول پردازش متن سورس کد کاراکتر به کاراکتر است. هدف اصلی آن، تبدیل این جریان پیوسته از کاراکترها به یک دنباله از واحدهای معنایی کوچک و مشخص به نام توکن (Token) است. هر توکن نمایانگر یک واحد اتمی از زبان تعریف‌شده است که دارای یک معنی و نقش مشخص است.

مثلا کد `int x = 10;` را در نظر بگیرید:

‏* int ⬅️ یک توکن از نوع کلمه کلیدی (Keyword)
‏* x ⬅️ یک توکن از نوع شناسه (Identifier)
* = ⬅️ یک توکن از نوع عملگر (Operator)
* 10 ⬅️ یک توکن از نوع عدد صحیح (Integer Literal)
* ; ⬅️ یک توکن از نوع نشانه‌گذار (Punctuator)

🔹 اهمیت Lexer در فرآیند کامپایل

وجود Lexer برای مراحل بعدی فرآیند کامپایل (مانند Parsing یا تجزیه و تحلیل نحوی) ضروری است. بدون تفکیک و شناسایی توکن‌ها توسط Lexer، بخش‌های بعدی کامپایلر قادر به درک ساختار و معنای کد نخواهند بود. Lexer در واقع یک ورودی سازمان‌یافته و قابل پردازش را برای مراحل سطح بالاتر آماده می‌کند.

🔹 نحوه عملکرد فنی

‏Lexer عموماً بر اساس عبارات منظم (Regular Expressions) و ماشین‌های حالت متناهی (Finite State Automata) پیاده‌سازی می‌شود. این ابزارها امکان تعریف الگوهای مشخص برای شناسایی انواع مختلف توکن‌ها (مانند کلمات کلیدی، شناسه‌ها، اعداد، عملگرها و غیره) را فراهم می‌آورند و Lexer با انطباق کاراکترهای ورودی با این الگوها، توکن‌های مربوطه را استخراج می‌کند.

نتیجه‌گیری: Lexer به عنوان اولین لایه درک کد، وظیفه تبدیل متن خام به واحدهای معنایی قابل استفاده برای کامپایلر را بر عهده دارد. دقت و صحت عملکرد Lexer، تاثیر مستقیمی بر کارایی و صحت کلی فرآیند کامپایل یک زبان برنامه‌نویسی دارد.

#lexer
@CleverDevs - @CleverDevsGp
👍2311🔥3👎1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍192
اگه اومدین رو لینوکس و جای خالی فتوشاپ رو حس میکنید و با چیز هایی مثل گیمپ حال نمیکنید یا اصلا رو ویندوزید و نمیخواید فتوشاپ نصب کنید photopea.com میتونه بدردتون بخوره
رابط کاربریش خیلی شبیه فتوشاپه و رایگان هم هست و اکثر فیچر های پایه ای فتوشاپو داره

پ.ن فقط حواستون باشه که قدرت فتوشاپ رو قطعا نداره ولی برا کسایی که کارشون در این حده عالیه

#tools
@CleverDevs - @CleverDevsGp
👌27👍10🔥41
چرا ویندوز ویستا ها رو ریختن توی ios ها؟


@SohrabContents
🤣78👍4👎41😁1
Forwarded from gooyban🦆
Media is too big
VIEW IN TELEGRAM
به احتمال زیاد تو خونه‌تون یه گوشی اندرویدی پیدا می‌شه که به v2ray وصل بشه.
با این روش می‌شه اون v2ray را برای دیگر دستگاه‌ها هم به اشتراک گذاشت.

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

نمی‌دونم چطور ولی مراقب خودتون باشید ❤️

ویدئوهای مربوط:
📱📱 📱📱 وصل شدن به VPN روی لینوکس
ــــــــــــــــــــــــــــــــــــــــــــــــــ
📱🔐🔐 آموزش V2ray روی لینوکس
📱 آموزش v2rayN روی لینوکس
🔐 به اشتراک گذاری v2rayNG گوشی اندرویدی با دیگر دستگاه‌ها
ــــــــــــــــــــــــــــــــــــــــــــــــــ
🌐 آموزش پروکسی روی لینوکس
📱 تغییر DNS روی لینوکس
ــــــــــــــــــــــــــــــــــــــــــــــــــ
💙 کانال برای دریافت کانفیگ رایگان:
@Ln2ray
Please open Telegram to view this post
VIEW IN TELEGRAM
19👍2