DevTwitter | توییت برنامه نویسی
32.5K subscribers
5.5K photos
444 videos
6 files
5.42K links
توییت های برنامه نویسی و طراحی وب :)

Admin:
@dvtwi

Hashtags:
devtwitter.t.me/5

DevBooks Channel:
https://t.me/+AYbOl75CLNYxY2U0

Github:
https://github.com/DevTwitter

X:
https://x.com/devtwittir
Download Telegram
Forwarded from DevTwitter Ads.
🇨🇦 کانادا یا اروپا 🇪🇺؟ کدوم مسیر برای تو شدنی‌تره؟

وبینار رایگان « مهاجرت تحصیلی»
با امیر (از کانادا)، علیرضا (از ایتالیا) و عرفان، مدیر ابرادین

✅ آموزش صفر تا صد: انتخاب مقصد، پذیرش، هزینه، فاند و اقامت
✅ بررسی آنلاین شانس مهاجرت تحصیلی روی رزومه‌ی شرکت‌کننده‌ها
✅ پرسش و پاسخ مستقیم

🗓 شنبه ۲۵ مهر، ساعت ۱۹

⚠️ ظرفیت بررسی رزومه محدوده؛ اولویت با کساییه که زودتر ثبت‌نام می‌کنن.

ثبت‌نام رایگان 👇

https://eseminar.tv/wb183938
👎8🍌6
خطرناک ترین عاشقانه ی تاریخ
وقتی «دوستت دارم» به یک حمله سایبری جهانی تبدیل شد

4 می سال 2000، در گوشه و کنار دنیا، هزاران نفر ایمیلی دریافت کردند که هیچ نشانی از یک حمله سایبری نداشت.
نه تهدیدی در کار بود. نه خبری از درخواست پول.
فقط سه کلمه در عنوان ایمیل به چشم می خورد:
I LOVE YOU

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

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

رد این ماجرا به فیلیپین رسید. جایی که نام دانشجویی به اسم Onel de Guzman با ساخت این Worm گره خورد.
رسیدیم به عجیب ترین بخش داستان:
با وجود خسارت های گسترده و سطح بین المللی، نبود قوانین مناسب در فیلیپین آن زمان باعث شد پرونده به محکومیت کیفری او منجر نشود.

بد افزار ILOVEYOU برای آلوده کردن میلیون ها سیستم نیاز به شکستن هیچ رمز عبوری نداشت. از چیزی استفاده کرد که هیچ آنتی ویروس پیشرفته ای هم نمی توانست به سادگی تشخیصش بده.
"اعتماد" و "عشق"

@DevTwitter | <Arnik Sasanian/>
❤46🔥9🍌4
فقط با یه دستور ساده

npx farsiui@latest add mcp-builder

اسکیل رسمی MCP Builder که Anthropic منتشر کرده به پروژه‌تون اضافه می‌شه
حالا با Claude، Cursor یا Codex حتی Open Code می‌تونید سرور MCP پروژه‌تون رو مطابق استانداردهای Anthropic بسازید.

https://farsiui.ir/

@DevTwitter | <JooD/>
❤12👍3🍌2
Forwarded from DevTwitter Ads.
💥 همیشه مشکل شما در استفاده از نرم‌افزار هلو، با یک سؤال ساده حل نمی‌شود!

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


🔻 کافی است درخواستتان را با پشتیبانی هلو مطرح کنید تا مسیر رسیدگی به آن پیگیری شود.

☎️ 021-23067 (داخلی 1)

👈 چت آنلاین در وب‌سایت هلو یا مای هلو
Please open Telegram to view this post
VIEW IN TELEGRAM
👎3🍌1
کلود کد حالا می‌تونه هیگزفیلد رو به یک استودیوی تولید ویدئوی هوش مصنوعی تبدیل کنه که فقط یک نفر برای اداره‌اش کافیه.

کافیه این ۱۹ مهارت (Skill) رو نصب کنی، کلود کد رو به هیگزفیلد وصل کنی و بعد به کلود بگی چه چیزی می‌خوای بسازی.

دستور "/ugc-hot-girl" رو اجرا کن تا خودش کاراکتر رو بسازه، تصاویر موردنیاز رو تولید کنه و ویدئوی نهایی رو با مدل سیدنس (Seedance) برات بسازه.

کلود از طریق پلی‌رایت (Playwright) هیگزفیلد رو کنترل می‌کنه. تو فقط خروجی رو بررسی می‌کنی و هرجا لازم باشه، تغییرات موردنظرت رو می‌گی.

این روش برای وقتیه که می‌خوای بدون صرف ساعت‌ها وقت برای انجام دستی تمام مراحل، تبلیغات ویدئویی به سبک UGC برای برندها بسازی.

حتی می‌تونی همین فرایند رو به یک سرویس تبدیل کنی و محتوای نهایی رو به مشتری‌ها بفروشی.

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

https://github.com/AKCodez/higgsfield-claude-skills

@DevTwitter | <Yarad/>
🍌11❤5
یه سایت خوب برای یادگیری System Design و low-Level Design که در این روزهای‌ AIای چیز با ارزشی محسوب میشه:

https://hellointerview.com

@DevTwitter | <Mahdi MirMohamadi/>
❤13
Forwarded from DevTwitter Ads.
✅ اگه برنامه نویس هستی این کانالو از دست نده!

امید زاهدی یکی از بزرگ ترین برنامه نویس ها در ایرانه که پروژه هاش توسط خبرگزاری ها و کانالی معروفی منتشر شده, با عضویت داخل کانالشون میتونید مطالب جالبی درمورد برنامه نویسی یاد بگیرید و از فرصت های شغلی جدید بهرمند بشید.

لینک کانالشون:👇
https://t.me/+PGc3d7D-yjA2NzBk
https://t.me/+PGc3d7D-yjA2NzBk

✅ همچنین میتونید جهت مشاوره برای شروع یادگیری برنامه نویسی بهشون مراجعه کنید: @Anony_muos
🍌47🔥4👎2
بیست تا ریپوی گیت‌هاب که مستقیم Opus 5.5 رو به یه ماشین ساخت ویدیو تبدیل می‌کنه.

ابزارهای مخصوص Opus 5.5

۱. این یکی تک‌تک فریم‌ها رو خودش چک می‌کنه و صدا رو هم داخل کد می‌نویسه.
https://github.com/whaleyxbt/claude-motion

۲. این یکی با HTML، Playwright و ffmpeg کار می‌کنه و به ریموشن نیازی نداره.
https://github.com/howseen-ai/claude-motion-design

۳. این یکی سیزده تا اسکیل برای ساخت ویدیوی شروع داره.
https://github.com/charlie947/motion-graphics-skills

۴. با یه جمله، ادیتور Remotion می‌سازه؛ زیرنویس و موسیقی پس‌زمینه هم همراهشه.
https://github.com/haidrrrry/claude-remotion-skill

۵. این یکی کتابخونه اصول انیمیشن و حرکت دوربینه.
https://github.com/t3knobox/klik-anim-skill-creation

۶. این یکی تیزر تبلیغاتی با ریتم صدوبیست ضرب در دقیقه می‌سازه.
https://github.com/Sunwood-ai-labs/hyperframes-motion-reel-skill

۷. این یکی ویدیوی کامل معرفی محصول می‌سازه، با نریشن و رنگ‌بندی.
https://github.com/AbubakrChan/product-launch-motion

۸. این یکی از یه فایل، ویدیوی کوتاه درمیاره و همون وسط کار، استوری‌بورد هم می‌کشه.
https://github.com/cth9191/animate

۹. این یکی زمان‌بندی، رنگ، چیدمان متن، لوگو و ریموشن رو پوشش می‌ده.
https://github.com/iart-ai/motion-design-skills

۱۰. این یکی چهارده تا اسکیل داره به‌علاوه چهارصدوشش کارت متریال انیمیشن.
https://github.com/nateherkai/hyperframes-student-kit

[ موتورهای رندر ]

۱۱. این یکی HTML رو مستقیم به MP4 تبدیل می‌کنه و از همه بیشتر نصبش می‌کنن.
https://github.com/heygen-com/hyperframes

۱۲. این یکی ویدیو رو با REACT می‌نویسه.
https://github.com/remotion-dev/remotion

۱۳. این یکی کتابخونه رسمی اسکیل‌های REMOTION.
https://github.com/remotion-dev/skills

۱۴. این یکی تایم‌لاین HYPERFRAMES رو راه می‌ندازه.
https://github.com/greensock/GSAP

[ اکوسیستم کنارش ]

۱۵. این یکی اصول کلی انیمیشنه.
https://github.com/LottieFiles/motion-design-skill

۱۶. این یکی نقشه اسکیل‌های GSAP، Remotion، lottie و Rive.
https://github.com/frankxai/awesome-motion-design-agent-skills

۱۷. این یکی مستقیم از روی متن، متریال انیمیشن درمیاره.
https://github.com/Barty-Bart/motion-graphics

۱۸. این یکی برای انیمیشن داخل صفحه وبه.
https://github.com/199-biotechnologies/motion-dev-animations-skill

۱۹. این یکی نسخه جدید Framer Motion.
https://github.com/motiondivision/motion

۲۰. این یکی برای وقتیه که به‌جای MP4، خروجی lottie می‌خوای.
https://github.com/airbnb/lottie-web

روند کار همین‌قدر ساده‌ست: Opus کد می‌نویسه، کتابخونه اسکیل ریتم و دوربین رو تنظیم می‌کنه، موتور هم MP4 رو تحویل می‌ده.

قبل از نصب هر ریپو یه نگاه بنداز و برای بعد ذخیره کن.

@DevTwitter | <Yarad/>
❤10🔥4🍌1
داکر قرار بود مشکل معروفِ «روی سیستم من کار می‌کنه!» رو حل کنه؛
اما این بار داستان برعکس شد!
چند روز پیش می‌خواستم نسخه جدید برنامه‌ای که نوشته بودیم رو روی Docker راه‌اندازی کنم که با یک مشکل عجیب مواجه شدیم!
برنامه روی دو سیستم مختلف بدون هیچ مشکلی اجرا می‌شد؛
ولی وقتی همون برنامه رو داخل Docker اجرا کردیم، همه‌چیز به هم ریخت.
اول log شروع برنامه مدام تکرار می‌شد.
بعد RAM کم‌کم پر شد.
سرور Restart شد.
کانتینر دوباره بالا اومد…
و دوباره همون اتفاق تکرار شد!
کد تغییر نکرده بود.
سرور هم همون سرور بود.
تنها چیزی که تغییر کرده بود، نحوه‌ی بسته‌بندی و اجرای برنامه بود.
بعد از بررسی مشخص شد مشکل از ترکیب: Python multiprocessing + spawn + اجرای برنامه به‌صورت executable بود.
وقتی از spawn استفاده می‌کنید، هر Process جدید، برنامه رو از ابتدا اجرا می‌کنه.
در یک Python Script معمولی، این رفتار قابل مدیریته؛ اما وقتی برنامه به‌صورت frozen/executable اجرا می‌شه، اگه نقطه‌ی ورود Processها درست مدیریت نشده باشه، هر Worker ممکنه دوباره کل برنامه رو اجرا کنه.
یعنی چیزی شبیه این:
Process → Process → Process → RAM → Restart
و بعد دوباره از اول!
راه‌حل؟
جواب فقط یک خط کد است:
multiprocessing.freeze_support()
این تجربه یک نکته‌ی مهم برای من داشت
داکر تفاوت‌های محیط اجرا رو کمتر می‌کنه، اما تفاوت‌های مربوط به نحوه‌ی بسته‌بندی و اجرای کد رو از بین نمی‌بره.
پس اگه برنامه‌ای به‌صورت Python Script درست کار می‌کنه ولی بعد از تبدیل شدن به Binary یا اجرای داخل Docker رفتار عجیبی داره، فقط سراغ Docker و تنظیمات سرور نرید؛
نحوه‌ی ایجاد Processها و نقطه‌ی شروع برنامه رو هم بررسی کنید.
گاهی مشکل یک معماری پیچیده نیست…
بلکه فقط یک خط کده که داره RAM سرور رو به آتش می‌کشه.

@DevTwitter | <Sara Sabaghan/>
👍26❤11👎4
اوپن سورس هم دنیای خودش رو داره

چند ماه پیش یک پکیج NPM به اسم iran-map-simple برای React منتشر کرده بودم؛ که امروز دیدم میانگین دانلود هفته ای روی 141 دانلود هستش.

هر چند نسبت به پکیج های دیگه عدد زیادی نیست... ولی همینکه خروجی کدهات جزئی از پروژه های دیگه میشه و امکان داره هزاران یا میلیون ها نفر هم ازش استفاده کنن بهت حس خوبی میده

و اینکه لینک پکیج:
https://www.npmjs.com/package/iran-map-simple

@DevTwitter | <Mohammad E./>
🔥41❤12🍌4
Forwarded from DevTwitter Ads.
💳 💳 نقد درآمد ارزی، شارژ ویزا و مسترکارت با تاسیانت

◀️ نقد درآمد ارزی از PayPal، Upwork، Fiverr و سایر پلتفرم‌ها
◀️ شارژ ویزا کارت و مسترکارت
◀️ خدمات ارزی برای پرداخت‌های بین‌المللی
◀️ خرید و فروش ارز با کارمزد مناسب


با تاسیانت خدمات مالی بین‌المللی رو ساده‌تر انجام بده.

🌐 وب‌سایت: https://tasianet.com/exchange

@tasianet | تاسیانت
Please open Telegram to view this post
VIEW IN TELEGRAM
👎1🔥1💔1
وقتی با هوش مصنوعی دارید ظاهر سایت یا اپتون رو می‌سازید، حتی اگر تسک رو کامل توضیح داده باشید، اسکیل مناسب داده باشید و تمام اون روش‌های اصولی که خودتون می‌دونید رو هم رعایت کرده باشید، باز خیلی وقت‌ها بعد از اتمام کار می‌بینید خروجی هنوز یک‌سری ایراد ریز داره.
ایرادهایی که شاید خیلی بزرگ نباشن، ولی تقریبا همیشه یه جایی خودشون رو نشون میدن.
دلیلش هم ساده‌ست:
هوش مصنوعی خیلی وقت‌ها تسک رو «تحویل میده»، ولی لزوما «کاملش نمی‌کنه».
یعنی وقتی به یک خروجی قابل قبول برسه که از نظر خودش دستور شما رو انجام داده، معمولا همون‌جا متوقف میشه.
معمولا اینجاست که انسان وارد میشه :
ما بعد از اینکه AI کارش رو انجام داد، صفحه‌ها رو یکی‌یکی باز می‌کنیم، ظاهر رو بررسی می‌کنیم، مشکلات رو پیدا می‌کنیم، دوباره بهش میگیم اصلاح کن، دوباره چک می‌کنیم و این لوپ رو تا جایی ادامه میدیم که به خروجی موردنظر برسیم.
حالا سؤال اینه:
چی میشه اگر این نقش انسان رو هم از وسط حذف کنیم؟
به جای اینکه خودمون بشینیم تمام صفحه‌ها رو یکی‌یکی بررسی کنیم، یک تیم از ایجنت‌های سخت‌گیر این کار رو انجام بدن؛ ایجنت‌هایی که قرار نیست با اولین خروجی قابل قبول راضی بشن و مدام بخش‌های مختلف UI رو بررسی، نقد و اصلاح کنن تا جایی که دیگه ایراد مشخصی برای اصلاح باقی نمونه.
نتیجه شد Perfection Loop.
در این اسکیل، چند ساب‌ایجنت از زاویه‌های مختلف خروجی رو بررسی می‌کنن و کار وارد یک لوپ واقعی Review → Fix → Review میشه.
https://github.com/mathofdynamic/perfection-loop
و برای رسیدن به اون خروجی نهایی، گاهی چیزی که کم داریم یک پرامپت بهتر نیست؛ یک Review سخت‌گیرانه و یک لوپ درست تا رسیدن به کیفیت مطلوبه.

@DevTwitter | <Mohamad/>
🍌11👍5👎1
Forwarded from DevTwitter Ads.
دوره جامع پایتون: مقدماتی تا پیشرفته

🗓شروع دوره: 18 مهر

🎁 تخفیف ویژه برای دانشجویان، فرصتی بی‌نظیر برای شما!

🔥 آموزشی که شما را به برنامه‌نویس حرفه‌ای تبدیل می‌کند و در بازار کار به شما رقابت‌پذیری بیشتری می‌دهد. همچنین برای اپلای‌های شغلی و تحصیلی شما را برتر می‌کند و به راه‌اندازی استارت‌آپ‌های شگفت‌انگیز کمک می‌کند.

⏰ 140 ساعت آموزش مجازی، با بیش از 25 پروژه و مینی‌پروژه برای تسلط کامل!

🌟 سرفصل‌های دوره شامل:

💻 تسلط بر کدنویسی پایتون
💻 علوم داده با پایتون
💻 محاسبات علمی با پایتون
💻 یادگیری ماشین با پایتون
💻 طراحی بازی و اپلیکیشن با پایتون
💻 ساخت بلاک‌چین و ارز دیجیتال با پایتون
💻 هک و امنیت با پایتون
💻 طراحی سایت با پایتون

🎁 همراه با هدایای ویژه، از جمله پکیج کسب درآمد از پایتون!

همین حالا شروع کنید و بهترین نسخه خود را با ما کشف کنید! 💥🚀🔥

🌟 به دوستان خود نیز اطلاع دهید تا این فرصت را از دست ندهند! 🌟

👨‍🏫برگزارکننده: شرکت آتی پژوهش امیرکبیر
@kargah2018

👩‍🎓جهت ثبت نام و کسب اطلاعات بیشتر
@apa_admin12
❤3🔥2👍1
‏shodan-lua

شودان یکی محبوب ترین موتور های جستجو برای دستگاه های هست که در سراسر جهان به اینترنت متصلن. این ابزار به پنتستر ها و هکرها اجازه میده تا در مورد دستگاه ها و تارگت هاشون اطلاعات جمع آوری کنن و هدف‌ های خاصی رو پیدا کن. shodan-lua یک رپر فول قابلیت برای API شودان هست که برنامه نویس ها و توسعه دهدگان زبان Lua میتونن به راحتی ازش استفاده کنن.

از کل API شودان پشتیبانی میکنه, از پلن رایگان تا membership و خیلی راحت و سریع برای استفاده هست, کاملا نوشته شده با زبان برنامه نویسی Lua ومیتونم بگم واقعا خفن شده و تمیز و راحت میتونید ازش استفاده کنید.به احتمالاتی شاید توی ویترین خود Shodan هم ببینید و به تیم شودان بابتش پیام دادم و فکر نکنم از دست بدن.

تمام توضیحات و قابلیت هارو میتونید از ریپازیتوری بخونید.

میتونید با دستور زیر و با پکیج منیجر luarocks نصب کنید:
luarocks install shodan

- لینک Github:
https://github.com/hu-matin/shodan-lua

- لینک luarocks:
https://luarocks.org/modules/humatin/shodan


@DevTwitter | <Matin Yarzadah/>
❤1