DevTwitter | توییت برنامه نویسی – Telegram
DevTwitter | توییت برنامه نویسی
23.6K subscribers
4.36K photos
358 videos
6 files
4.1K links
توییت های برنامه نویسی و طراحی وب :)

@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://news.1rj.ru/str/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
کار با JSON به صورت بصری؛

وقتی داریم با ساختارهای درختی کار میکنیم مشاهده مسیری که طی کردیم و شاخههای روبرو میتواند به ما کمک کند تا درک بهتری از دادهها داشته باشیم، حتی اگر نوع داده به صورت درختی هم نباشد باز دیدن آن به صورت نمودار خالی از لطف نیست، برای همین میتوانیم مستقیم به jsoncrack.com برویم و داده خودمان را در editor آن به صورت دیاگرام تماشا کنیم و یا اینکه از extension آن در vscode به آدرس زیر استفاده کنیم.

آدرس extension برای دانلود:
https://marketplace.visualstudio.com/items?itemName=AykutSarac.jsoncrack-vscode

@DevTwitter | <Mohammad reza M./>
🔥21👍8👎2
This media is not supported in your browser
VIEW IN TELEGRAM
هوش مصنوعی جذاب استارتاپ Exists: خلق بازی‌های سه‌بعدی از روی دستورات متنی

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

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

*دیگه داره مسخره میشه

@DevTwitter | <Digiato/>
👍27🔥12👎2
این سایت رو باز کنید (ترجیحا روی دسکتاپ) تا متوجه بشید که که یک gui سریع در فرانت به چه معنی‌ هست!

با عناصری که در صفحه میبیند بازی کنید. تست شون کنید. همه Rust هست! این چیزی هست که باید در وب ببینید، نه ری‌اکت و dom و سایر چیزها...

egui.rs
این برنامه با wasm و webgl کار میکنه و به شکل immediate mode داره صفحه رو رندر میکنه. اگر از webgpu استفاده میکرد ممکن بود حتی از این هم سریعتر باشه.
مشابه این برنامه در هر زبان سیستمی دیگری (C , C++, Zig, ...) قابل انجام هست، هرچند که Rust ساپورت خیلی خوبی در چنین چیزهایی داره.

@DevTwitter | <Amirreza Gh/>
👍64🔥13👎72
#بگایی_عظیم

۱۰ روز پیش امیر به ۳ تا از بات‌های ناشناس نفوذ کرد و صحنه‌هایی دیدیم که شکه شدیم، از ۱۴ میلیون یوزر، ۴۵۰ میلیون چت، ۱۱ میلیون عکس و ۳ میلیون ویدیو ذخیره شده بود! یه فیچر داشت که یه یوزر رو flag می‌کرد، هر موقع پیغامی به شخص ارسال میشد طرف می‌فهمید
youtu.be/1sZprSWgEsw

یه فیچر دیگه هم داشت، یه API که بش یوزر تلگرام میدادی، کل چت‌ها طرف رو پَک می‌کرد تحویل می‌داد. چرا باید بات ناشناس این فیچرها رو داشته باشه؟ چرا باید این همه داده ذخیره بشه؟ می‌دونین چند ٪ افراد استفاده کننده زیر ۱۸ سال هستن؟ اگه یکی جز ما اینو میزد و کلش رو می‌ذاشت رو نت چی میشد؟ ممکن بود خیلی‌ها حتی خودکشی کنن یا خیلی خانواده‌ها بچشون رو رنده کنن. قسمت تلخ ماجرا این بود که ما با OSINT به شخص مورد نظر رسیدیم، یک Developer توی یکی از شرکت‌های Top 5 ایرانه. خواهشا دیگه ادامه نده، ما هم کل دیتابیس رو اداختیم و امیدوارم Backup وجود نداشته باشه...

@DevTwitter | <یاشو/>
👍1276🤣6👎4
من برای اینکه خودمو راحت کنم روی وینندوز اومدم اپ نوشتم برای تغییر دی ان اس :) با پایتون
کار اولمه و کلی ایراد داره
ولی بزارش توی کانال با همین کپشن بالا، پیشنهاد و کانتریبیوت و اینا خوشحالم میکنه:
https://github.com/MrAlishr/Windows-Dns-Changer

@DevTwitter | <(Mr)Alishr/>
👍51🤣126👎6
دوستایی که تازه فرانت رو شروع کردن : در جریان باشید که وقتی یه شرکتی شما رو به عنوان جونیور استخدام میکنه چه انتظاراتی ازتون داره :
۱- تو یه شرکت درست و حسابی شما رو استخدام میکنن تا سینیور فرانت یه feature که implement کرده رو شما گسترشش بدید مثلا یه کامپوننت نوشته این آقا یا خانم سینیور بعد از شما خواسته میشه این کامپوننت رو توی بقیه قسمت های محصول هم استفاده کنید
۲- سعی کنید حتی اگر اوایل کارتون مجبور بودید برای اتمام تسکتون بیشتر هم بمونید تا اون روتموم کنید حتما این کار رو انجام بدین ، بعد از اتمام کار هم حتما پیگیر تسک بعدی باشین . انتظار نداشته باشین چون رو تسک قبلی زیاد وقت گذاشتین دیگه تا آخر ماه بهتون نباید تسک جدید بدن و یه وقت با این انتظار عصبی بشید و یا غیره .. کار فرانت همیشه و همیشه سنگین تر پر مسئولیت تر از دیگه بخش هاست و بهتون قول میدم همیشه در حال توسعه یه بخشی خواهید بود در نهایت . حالا مقطعی حجم کارهاتون کم یا زیاد میشه
۳- وقتی یه فریم ورک رو خوب یاد گرفتی و احساس کردی حرفه ای شدی ، حتما تکنولوژی های دیگه رو مطالعه کن اصلا به اونی که یاد گرفتی اکتفا نکنی به هیچ وجه
۴- وقتی ام دیگه کارکشته شدی و متوجه شدی می تونی درآمد بیشتری داشته باشی با hr صحبت کن و تقاضا حقوق بیشتر کن (در اکثر موارد رد میکنن چون دوست دارن همیشه شما رو در حد جونیور تو شرکت حفظ کنن که پول کمتر خرجتون بشه) اگر موافقت نکرد دنبال شغل دیگه جای دیگه باش
۵- جای سمی رو به هیچ عنوان تحمل نکن و فورا برو جای دیگه چون ممکنه باعث دلسردیت بشه فورا , همه وضیفشونه به شما احترام بزارن . و امیدوارم موفق باشی حتما یه برنامه نویس خوب میشی

@DevTwitter | <Ali Bidjandi/>
102👍41🤣28👎8
با MathGPTPro میتونید معادلات و مسائل پیچیده ریاضی رو حل کنید.

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

https://www.mathgptpro.com/app/ask

@DevTwitter | <Ali Nazarizadeh/>
🔥16👍11👎3
رشته مهندسی کامپیوتر دانشگاه Open source
زمان ۱۶۸ هفته آموزش در بهترین دانشگاه ها یعنی ۳ سال
فهرستی از دوره‌های رایگان از دانشگاه‌های مثل MIT، استنفورد، و پرینستون که واحد های درسی را با مدرک کارشناسی علوم کامپیوتر، منهای آموزش عمومی، آماده کرده

https://github.com/ForrestKnight/open-source-cs

@DevTwitter | <MehrdadLinux/>
34👍9👎3🤣2
این لایبرری/پروژه وب اسکرپینگ و اتوماسیون مرورگر با پایتون رو هم یک گوشه داشته

https://github.com/apify/crawlee-python
https://youtu.be/Ejhudr7e-h4?si=EL-7zX2tdrqjld6W

@DevTwitter | <Amir/>
👍19🤣3
#لاس

ببخشید شما فایروالی؟ چون خیلی هاتی و هیچ‌جوره نمیتونم ازت بگذرم

@DevTwitter
🤣101👎20🔥12👍5
#کوته_نیوز

دیوار به شکل آزمایشی شنبه رو هم تعطیل کرد تا کارمنداش آخر هر هفته شمالو بغل کنن

@DevTwitter
🔥111🤣30👍9👎2
با این پکیج میتونید IP های مشکوک و اسپم رو توی لاراول بلاک کنید
https://laravel-news.com/laravel-abuse-ip

@DevTwitter
🔥23👍4👎2🤣1
اگر دوست دارین دانش خودتون در زمینه LLMs رو به سطح بالاتری ببرین، توصیه می‌کنم ورکشاپ سه ساعته زیر رو ببینید.
https://youtu.be/pRM_P6UfdIc?si=FRHhgtsG17d3Mhm4

@DevTwitter | <Reza Jafari/>
10👍2👎2🔥1
TelegramMiniAppTools

یه افزونه کروم که کار با mini appهای تلگرام رو راحتتر میکنه:

+قابلیت اجرای مینی‌اپ‌ها (همستر و...) در ورژن وب تلگرام
+گرفتن توکن authorization
+گرفتن لینک اصلی مینی‌اپ
+فعال کردن کپی متن‌ها در کانالهایی که محدودیت گذاشتن با ctrl+c

https://github.com/maanimis/TelegramMiniAppTools

@DevTwitter | <M/>
🤣34👍164
#دکتربازی

به ازای هر دو ساعت زُل زدن به سیستم، پنج دقیقه به یک نقطه ی دور نگاه کنید که چشمای شهلاتون تو دوران پیری اذیت نشن.

@DevTwitter
👍85🤣2314👎1
یه ریپازیتوری ساختم و داخلش درباره اینکه چطور توی hyperv لینوکس نصب کنیم و اسکریپت برای فعال کردن قابلیت های ویژه‌اش قرار دادم.
تست کنید و اگه ایرادی داشت بگید.

هایپر-وی برای دوستانی که نمیدونن:
یه هایپروایز نوع یک هست، یعنی اینکه ماشین های مجازیتون مستقیما روی سخت افزارتون اجرا میشن و کاری به سیستم عاملتون(ویندوز) نداره و عملکردی خیلی بهتری نسبت به virtual box و vmware میده.

https://github.com/ali-hasehmi/LinuxVM-HyperV

@DevTwitter | <AliReza/>
👍21🤣142👎2
یه لایبرری پایتون دیدم به اسم folium. کشیدن نمودار با leaflet.js رو برای کسایی که فرانت بلد نیستن راحت کرده. توی پایتون کد می‌زنی، یه فایل html تحویل می‌گیری که توش کدای leaflet.js هست. برای داده‌های جغرافیایی استفاده میشه و خروجی‌هاش هم interactive ئه.
خوبیش اینه که فایل خروجی همه جا قابل ارائه‌ست. مثلا نقشه‌ی بالا رو می‌تونید توی این لینک ببینید.
https://mohsenfatemii.github.io/Python-Visualizations/Folium-Heatmap/heatmap.html
این نقشه‌ی حرارتی مربوط به تعدد قله‌های بالای ۴۰۰۰ متر در نواحی مختلف ایرانه.

اگر دوست داشتید اطلاعات بیشتری در مورد این کتابخونه به دست بیارید، لینک داکیومنتیشنش اینجاست :
python-visualization.github.io/folium/

@DevTwitter | <Mohsen/>
👍31🔥103👎1
پروژه Espanso: یک توسعه دهنده متن بین پلتفرمی که به زبان Rust نوشته شده است.

https://github.com/espanso/espanso

@DevTwitter | <محمدی، محمد/>
🔥12👍2👎1
اگه به هوش مصنوعی علاقه دارید حتما این سایت رو ببینید
huggingface.co
داشتم با llama کار میکردم که رسیدم به این و مسیر زندگیم تغییر کرد :))))

@DevTwitter | <Navid Behrangi/>
🤣62👍14🔥4👎2
#لاس

ببخشید شما گوگلی؟ آخه هر چی که میخوام رو داری

@DevTwitter
👎130👍14🤣116
ابزار doggo مثل dig و nslookup در لینوکس برای Query گرفتن از DNS با امکانات بیشتر
با go نوشته شده خروجی کنترل شده داره
از DoH DoT DoQ و DNSCrypt هم پشتیبانی میکنه
github.com/mr-karan/doggo

@DevTwitter | <MehrdadLinux/>
👍17🔥4👎1