تا حالا شده یک ویدیوی انگلیسی ببینی ولی به خاطر زبانش نتونی راحت ازش استفاده کنی؟
افزونه Dubingo یک ابزار هوش مصنوعیه که میتونه ویدیو ها رو به صورت Real-Time دوبله و ترجمه کنه و حتی زیرنویس زنده ارائه بده
یک آموزش برنامه نویسی انگلیسی پیدا کردی؟
با Dubingo می تونی محتوای ویدیو رو راحتر به زبان خودت دنبال کنی
اگه زیاد ویدیو های خارجی می بینی، ارزش امتحان کردن داره
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
اگر با طراحی سایت و فریم ورک های وب کار میکنی احتمالاً اسم CSR و SSR رو زیاد شنیدی اما تفاوتشون دقیقاً چیه؟
در CSR، مرورگر ابتدا یک HTML اولیه دریافت میکنه و بخش زیادی از رابط کاربری با JavaScript داخل مرورگر ساخته میشه
در SSR، سرور صفحه رو همراه با محتوای HTML آماده میکنه و بعد برای مرورگر ارسال میکنه
🎯 پس کدوم بهتره؟
هیچ کدوم همیشه بهتر نیست
معمولاً از SSR یا ترکیبی از روش های مختلف استفاده میکنن
اما برای:
از CSR میتونه کاملاً مناسب باشه
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
ابزار قدرتمند FFmpeg رو آوردن داخل مرورگر 😳
اگه با ویدیو کار کرده باشی، احتمالاً اسم FFmpeg به گوشت خورده، یکی از قدرتمند ترین ابزار های پردازش ویدیو و صدا که البته کار کردن باهاش به صورت Command Line برای خیلی ها راحت نیست.
حالا یه نفر اومده FFmpeg رو با کمک WebAssembly آورده داخل مرورگر🌐
با ffmpeg-webCLI میتونی بدون نصب نرم افزار، مستقیم داخل مرورگر:
🎬 تبدیل فرمت ویدیو
✂️ برش ویدیو
📦 فشرده سازی
🔊 استخراج یا میکس صدا
🖼 ساخت GIF و Thumbnail
🔄 چرخاندن و تغییر سرعت
🎨 اعمال فیلتر و افکت
💬 اضافه کردن زیرنویس
📐 تغییر اندازه و Crop
▶️ چسباندن چند ویدیو به هم
⏺ و کلی کار دیگه انجام بدی
🔥 اما جذاب ترین قسمت:
فایل ویدیوت برای پردازش به سرور ارسال نمیشه پردازش مستقیماً روی دستگاه خودت و داخل مرورگر انجام میشه
یعنی برای خیلی از کارها، نه نیاز به نصب FFmpeg داری، نه نیاز به آپلود ویدیوت در سایت های آنلاین
حتی پروژه Open Source هست و می تونی کدش رو هم ببینی👀
⏺ تست آنلاین:
🔗 FFmpeg WebCLI
💻 سورس پروژه:
🔗 Github Link Project
#️⃣ #ابزار #ویدیو #ابزار_کاربردی
➖➖➖➖➖➖➖➖
⏺ @cactuswebteam | کاکتوس وب
اگه با ویدیو کار کرده باشی، احتمالاً اسم FFmpeg به گوشت خورده، یکی از قدرتمند ترین ابزار های پردازش ویدیو و صدا که البته کار کردن باهاش به صورت Command Line برای خیلی ها راحت نیست.
حالا یه نفر اومده FFmpeg رو با کمک WebAssembly آورده داخل مرورگر
با ffmpeg-webCLI میتونی بدون نصب نرم افزار، مستقیم داخل مرورگر:
فایل ویدیوت برای پردازش به سرور ارسال نمیشه پردازش مستقیماً روی دستگاه خودت و داخل مرورگر انجام میشه
یعنی برای خیلی از کارها، نه نیاز به نصب FFmpeg داری، نه نیاز به آپلود ویدیوت در سایت های آنلاین
حتی پروژه Open Source هست و می تونی کدش رو هم ببینی
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥1👏1
اگر با سی شارپ کد میزنی، این تفاوت رو باید بدونی
var user = users.Where(x => x.IsActive).FirstOrDefault();
var user = users .FirstOrDefault(x => x.IsActive);
هم کوتاه تره، هم مفهومش واضح تره
اما نکته مهم تر
اگر فقط یک نتیجه میخای، لازم نیست اول همه آیتم ها رو فیلتر کنی و بعد اولین مورد رو بگیری
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
سلام دوستان عزیز کانال کاکتوس وب 👋
محتواهایی که تا الان گذاشتم طی ۵۰ روزی که از تأسیس کانال گذشته چطور بوده⁉️
💬 هرگونه نظری دارید تو کامنت ها برام بنویسید
با تشکر❤️
محتواهایی که تا الان گذاشتم طی ۵۰ روزی که از تأسیس کانال گذشته چطور بوده
با تشکر
Please open Telegram to view this post
VIEW IN TELEGRAM
👏11❤2👍1🔥1
اگه برای پروژه هات دنبال آیکون های SVG تمیز و باکیفیت میگردی این سایت رو حتماً ببین
میتونی منبع Koboyo رو در اختیار یک عامل هوش مصنوعی قرار بدی تا هنگام توسعه پروژه، آیکون مناسب رو پیدا و استفاده کنه
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Media is too big
VIEW IN TELEGRAM
مسیر یک برنامه نویس ایرانی که از یادگیری پایتون شروع شد و به مهاجرت به آلمان و استخدام در Google رسید
در این ویدئو، مسیرش رو از شروع برنامه نویسی، ورود به Backend و گرفتن اولین حقوق، تا مهاجرت و رسیدن به یکی از بزرگ ترین شرکت های تکنولوژی دنیا دنبال میکنید
اگر به برنامه نویسی، مهاجرت کاری و ساختن یک مسیر شغلی در دنیای تکنولوژی علاقه داری، این تجربه میتونه برات جذاب باشه
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
سایت OceanofPDF یکی از وب سایت هایی است که مجموعه ای از کتاب های الکترونیکی انگلیسی را در موضوعات مختلف ارائه میکند از برنامه نویسی، هک و امنیت گرفته تا کتاب های دانشگاهی، تخصصی و عمومی و ...
اگر به دنبال عنوان خاصی هستید، می توانید نام کتاب یا نویسنده را در سایت جستجو کنید و نسخه های موجود را بررسی کنید
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
فکر میکنی VLC فقط برای پخش فیلم و آهنگه؟
نه
با یک لینک ساده می تونی لیست بزرگی از شبکه های تلویزیونی آنلاین دنیا رو داخل VLC داشته باشی
Open Network Streamیا کلید های Ctrl + N رو بزن
https://iptv-org.github.io/iptv/index.m3uحالا میتونی شبکه های مختلف رو داخل VLC ببینی
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
وقتی توی کدت اینو می بینی:
var result = users.Where(x => x.IsActive).ToList();
فکر می کنی همین جا اطلاعات از دیتابیس گرفته شده؟
تفاوت
IEnumerable و IQueryable می تونه روی Performance برنامهت تأثیر خیلی زیادی بذارهاگه با C# / .NET / EF Core کار می کنی، این نکته رو حتماً یاد بگیر
IQueryable کار می کنی یا IEnumerable ؟➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Media is too big
VIEW IN TELEGRAM
تا حالا فکر کردی یک ایده ساده برای آشنایی آدم ها چطور میتونه به یک کسب و کار میلیارد دلاری تبدیل بشه؟
فیلم Swiped محصول ۲۰۲۵ داستان واقعی ویتنی وولف هرد، بنیان گذار پلتفرم دوست یابی Bumble رو روایت میکنه زنی که بعد از فارغ التحصیلی وارد دنیای فناوری شد و در صنعتی که بیشتر تحت سلطه مردان بود، تصمیم گرفت مسیر خودش رو بسازه.
داستان فیلم از شکل گیری ایده یک اپلیکیشن شروع میشه و مسیر تبدیل شدن اون به یک پلتفرم شناخته شده جهانی رو دنبال میکنه مسیری پر از چالش، رقابت، ریسک و تصمیم های بزرگ
اگر به برنامه نویسی، استارتاپ، تکنولوژی، اپلیکیشن ها و داستان شکل گیری کسب و کار های بزرگ علاقه داری، Swiped می تونه انتخاب متفاوتی برای تماشا باشه
اگر یک ایده کوچک داری، شاید چیزی که امروز فقط یک ایده به نظر میرسه، فردا تبدیل به یک محصول بزرگ بشه
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
👏3
اگر با Blazor Server کار می کنید و برای فرم هات یک DatePicker شمسی میخای میتونی از پروژه متن باز JalaliDatePicker استفاده کنی
یک نمونه ساده:
<div class="mb-3">
<label class="form-label">تاریخ</label>
<input type="text" class="form-control" id="datePicker" placeholder="تاریخ را انتخاب کنید" data-jdp />
</div>
<button class="btn btn-primary" @onclick="GetDate"> دریافت تاریخ </button>
@code {
private async Task GetDate()
{
// دریافت مقدار DatePicker
}
}
و در فایل
App.razor یا Layout، فایلهای کتابخانه رو اضافه کن:<link rel="stylesheet" href="https://unpkg.com/@majidh1/jalalidatepicker/dist/jalalidatepicker.min.css">
<script src="https://unpkg.com/@majidh1/jalalidatepicker/dist/jalalidatepicker.min.js"></script>
<script> jalaliDatepicker.startWatch(); </script>
بعد کافیه روی Input این attribute رو داشته باشی:
data-jdp
تا DatePicker شمسی فعال بشه
اگر میخای مقدار انتخاب شده رو مستقیماً داخل یک property در C# بگیری، باید بین JavaScript و Blazor یک ارتباط ایجاد کنی؛ مثلاً با JS Interop
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
یه راز درباره برنامه نویس های حرفه ای که شاید کسی بهت نگفته باشه
فکر می کنی برنامه نویس حرفه ای کسیه که هزاران خط کد و صدها متد رو از حفظ باشه؟🤔
نه!
برنامه نویس خوب کسیه که وقتی با یک مشکل جدید رو به رو میشه، بلده چطور راه حلش رو پیدا کنه💡
برای حرفه ای شدن، به جای حفظ کردن کدها روی این مهارت ها کار کن:
⏺ مسئله رو به بخش های کوچیک تر تقسیم کن
⏺ خطا ها رو فقط نخون، تحلیلشون کن
⏺ سرچ کردن حرفه ای رو یاد بگیر
⏺ با Documentation دوست شو 📚
⏺ پروژه بساز، حتی اگر خیلی کوچیکه
⏺ کد برنامه نویس های دیگه رو بخون
⏺ از تجربه دیگران یاد بگیر
⏺ از هوش مصنوعی مثل یک منتور و دستیار استفاده کن 🤖
و یک واقعیت مهم:
حتی برنامه نویس های حرفه ای هم هر روز سرچ می کنن😄
تفاوتشون اینه که می دونن:
❌ «چی رو حفظ کنم ؟
مهم تر از اینه که:
✅ چطور جواب درست رو پیدا کنم ؟
📌 پس اگر هنوز خیلی از کدها رو حفظ نیستی، نگران نباش
برنامه نویسی مسابقه حفظ کردن نیست، مسابقه حل مسئله است🚀
💬 به نظرت سخت ترین مهارت برای یک برنامه نویس تازه کار چیه؟
#️⃣ #برنامه_نویسی #سی_شارپ #دات_نت
➖➖➖➖➖➖➖➖
⏺ @cactuswebteam | کاکتوس وب
فکر می کنی برنامه نویس حرفه ای کسیه که هزاران خط کد و صدها متد رو از حفظ باشه؟
نه!
برنامه نویس خوب کسیه که وقتی با یک مشکل جدید رو به رو میشه، بلده چطور راه حلش رو پیدا کنه
برای حرفه ای شدن، به جای حفظ کردن کدها روی این مهارت ها کار کن:
و یک واقعیت مهم:
حتی برنامه نویس های حرفه ای هم هر روز سرچ می کنن
تفاوتشون اینه که می دونن:
مهم تر از اینه که:
برنامه نویسی مسابقه حفظ کردن نیست، مسابقه حل مسئله است
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👏1
با Telegram Drive می تونی فایل های تلگرام، Saved Messages و کانال هات رو مثل یک File Manager مدیریت کنی
امکاناتش:
روی Windows، macOS، Linux و Android هم اجرا میشه
یعنی تلگرام می تونه تبدیل بشه به یک فضای ذخیره سازی شخصی و قابل مدیریت
➖➖➖➖➖➖➖➖
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1