❓ نمیتونی فتوشاپ نصب کنی ولی ادیت عکس لازم داری؟
🖼 یه راهحل تمیز و خفن هست: Photopea 😌
🔥🔥🔥🔥🔥🔥🔥🔥
🖼 برای ادیت سریع عکس، بنر، پست اینستاگرام یا کارهای گرافیکی سبک، کارت رو کامل راه میندازه.
🔗 لینـک سـایـت
#️⃣ #معرفی_سایت #فتوشاپ
⭐️ @sourceiran
🖼 یه راهحل تمیز و خفن هست: Photopea 😌
🖼 یه ادیتور آنلاین شبیه فتوشاپه که توی مرورگر اجرا میشه، نصب نمیخواد و PSD هم باز میکنه.
🔥🔥🔥🔥🔥🔥🔥🔥
🖼 برای ادیت سریع عکس، بنر، پست اینستاگرام یا کارهای گرافیکی سبک، کارت رو کامل راه میندازه.
🔗 لینـک سـایـت
#️⃣ #معرفی_سایت #فتوشاپ
⭐️ @sourceiran
Stack 🆚 Heap
💾 استک و هیپ؛ دو مفهوم مهم در مدیریت حافظه هستن.
🧠 استک (Stack) چیست؟
#Stack #Heap #Memory #Programming
Channel | Group
💾 استک و هیپ؛ دو مفهوم مهم در مدیریت حافظه هستن.
در خیلی از زبانهای برنامهنویسی سطح بالا، لازم نیست زیاد به استک و هیپ فکر کنید.
اما وقتی وارد دنیای زبانهای سیستمی مثل Rust، C، Assembly و… میشوید،
اینکه دادهتان کجا ذخیره میشود، مستقیماً روی عملکرد، امنیت و طراحی کد تأثیر میگذارد 🔥
🧠 استک (Stack) چیست؟
استک بخشی از حافظه است که دادهها را بهصورت آخرین وارد شده، اولین خارج شده (LIFO) نگه میدارد.🏗 هیپ (Heap) چیست
دقیقاً مثل یک دسته بشقاب 🍽
*بشقاب جدید → روی بقیه قرار میگیره
*برداشتن بشقاب → فقط از بالا ممکنه
📌 عملیاتها در استک:
افزودن داده ➜ push
حذف داده ➜ pop
⚠️ نکته: تمام دادههای روی استک باید اندازهی ثابت و مشخص در زمان کامپایل داشته باشند و اگر اندازه داده نامشخص یا متغیر باشد، جایش روی استک نیست.❌
؟
هیپ آزادی عمل بیشتری دارد، اما هزینه داره😔
وقتی دادهای را روی هیپ ذخیره میکنید:
1️⃣ از سیستم، فضای حافظه درخواست میکنید
2️⃣ تخصیصدهنده حافظه، یک جای خالی مناسب پیدا میکند
3️⃣ آدرس آن فضا را بهصورت یک اشارهگر (Pointer) برمیگرداند
💢 خود داده روی هیپ است، اما اشارهگر آن معمولاً روی استک ذخیره میشود.
#Stack #Heap #Memory #Programming
Channel | Group
Telegram
Group 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗲𝗿 𝗖𝗮𝗳𝗲 | گروه کافه برنامه نویسان
👨🏻💻
هر سوالی داشته باشید ، ما اینجاییم که بهم کمک کنیم. 🤝
💬 Channel : @Programers_Cafe
تبادل / تبلیغات : @ProgramersCafeSup 🫴
مالک : @AliRDal ♂️
هر سوالی داشته باشید ، ما اینجاییم که بهم کمک کنیم. 🤝
💬 Channel : @Programers_Cafe
تبادل / تبلیغات : @ProgramersCafeSup 🫴
مالک : @AliRDal ♂️
🤍فایل های توی سیستمت رو تبدیل به لینک دانلود کن
⚪️با یه خط کد پایتون میتونی هر پوشهای رو توی کامپیوترت به یه سرور محلی تبدیل کنی و فایلهاشو از دستگاههای دیگه مثل گوشی ببینی یا دانلود کنی. این روش برای اشتراکگذاری سریع فایلها توی شبکهی داخلی خیلی کاربردیه و نیاز به نصب هیچ نرمافزار خاصی هم نداره
⚪️کافیه بری داخل پوشهای که میخوای به اشتراک بذاری و تبدیل به لینک محلی کنیش، روی نوار آدرسش بزن، بنویس cmd و اینتر کن. بعد توی پنجرهی بازشده، این دستور رو وارد کن:
حالا آدرس IP محلیتو با دستور ipconfig پیدا کن (زیر بخش Wi-Fi، خطی که نوشته IPv4 Address). لینکی که پایتون بهت میده رو با همین IP جایگزین کن و توی مرورگر گوشی یا هر جا دیگه بازش کن. همین
✅از این به بعد میتونی:
‼️این ترفند فوقالعادهست برای انتقال سریع فایل بین لپتاپ و گوشی، شبکههای داخلی، یا حتی نمایش فایل روی TV هوشمند
⚪️با یه خط کد پایتون میتونی هر پوشهای رو توی کامپیوترت به یه سرور محلی تبدیل کنی و فایلهاشو از دستگاههای دیگه مثل گوشی ببینی یا دانلود کنی. این روش برای اشتراکگذاری سریع فایلها توی شبکهی داخلی خیلی کاربردیه و نیاز به نصب هیچ نرمافزار خاصی هم نداره
⚪️کافیه بری داخل پوشهای که میخوای به اشتراک بذاری و تبدیل به لینک محلی کنیش، روی نوار آدرسش بزن، بنویس cmd و اینتر کن. بعد توی پنجرهی بازشده، این دستور رو وارد کن:
python -m http.server 8888 --bind 0.0.0.0
حالا آدرس IP محلیتو با دستور ipconfig پیدا کن (زیر بخش Wi-Fi، خطی که نوشته IPv4 Address). لینکی که پایتون بهت میده رو با همین IP جایگزین کن و توی مرورگر گوشی یا هر جا دیگه بازش کن. همین
✅از این به بعد میتونی:
همهی فایلهای اون پوشه رو ببینی
مستقیم دانلودشون کنی
حتی ویدیوها رو هم آنلاین پخش کنی
‼️این ترفند فوقالعادهست برای انتقال سریع فایل بین لپتاپ و گوشی، شبکههای داخلی، یا حتی نمایش فایل روی TV هوشمند
توی این سایته میتونید الگوریتم های جستجوی معروف رو به صورت بصری تست کنید مسیر یاب ها برای پیدا کردن کوتاه ترین مسیر از این الگوریتم ها استفاده میکنن :
qiao.github.io/PathFinding.js/visual/
qiao.github.io/PathFinding.js/visual/
🖥 یـک روش سـاده و کاربـردی بـرای تمـریـن اینـه کـه:
✅ بعد از ChatGPT بخواه که همه بخشهای تمرین رو دقیقاً مشخص کنه.
✔️ اینطوری، هر چیزی که یاد گرفتی رو در قالب تمرین واقعی به کار میبری.
#️⃣ #تمرین_برنامه_نویسی
⭐️ @sourceiran
📝 لیست تمام چیزهایی که یاد گرفتی رو به ChatGPT بدی و ازش بخواهی بر اساس این سرفصلها تمرینهایی با چالشهای مشخص برات بده.
✅ بعد از ChatGPT بخواه که همه بخشهای تمرین رو دقیقاً مشخص کنه.
✔️ اینطوری، هر چیزی که یاد گرفتی رو در قالب تمرین واقعی به کار میبری.
#️⃣ #تمرین_برنامه_نویسی
⭐️ @sourceiran
به منبع خوب برای یادگیری هوش مصنوعی و ماشین لرنینگ از ابتدا
github.com/aadi1011/AI-ML-Roadmap-from-scratch
github.com/aadi1011/AI-ML-Roadmap-from-scratch
مسیر Full-Stack Development فقط یادگرفتن چند زبان برنامهنویسی نیست؛
یک سفر کامل از Frontend تا Backend، DevOps، Database، Platform و Security است
اگر میخواهید توسعهدهندهای باشید که «تصویر بزرگ» را میبیند،
باید لایهبهلایه رشد کنید، تمرین کنید و مداوم یاد بگیرید.
این نقشه راه یادآوری میکند که هر مهارت، بخشی از یک اکوسیستم بزرگتر است
یادگیری عمیق، صبر و استمرار = تمایز واقعی در بازار کار.
@Linuxiz
یک سفر کامل از Frontend تا Backend، DevOps، Database، Platform و Security است
اگر میخواهید توسعهدهندهای باشید که «تصویر بزرگ» را میبیند،
باید لایهبهلایه رشد کنید، تمرین کنید و مداوم یاد بگیرید.
این نقشه راه یادآوری میکند که هر مهارت، بخشی از یک اکوسیستم بزرگتر است
یادگیری عمیق، صبر و استمرار = تمایز واقعی در بازار کار.
@Linuxiz
لیست بهترین اکستنشنهای کروم یه مجموعه گردآوری شده خفن و کامل برای افزایش بهرهوری مرورگر
بیش از 150 اکستنشن برتر رو دستهبندی کرده مخصوص توسعه دهنده ها و دیزاینر ها از ابزارهای کدینگ و دیباگینگ، color picker و typography، مدیریت تبها، password manager، ادبلاکر، AI کوپایلوتها (مثل ChatGPT Sidebar، HARPA AI)، ابزارهای SEO و کلی چیز دیگه!
github.com/themeselection/best-chrome-extension
بیش از 150 اکستنشن برتر رو دستهبندی کرده مخصوص توسعه دهنده ها و دیزاینر ها از ابزارهای کدینگ و دیباگینگ، color picker و typography، مدیریت تبها، password manager، ادبلاکر، AI کوپایلوتها (مثل ChatGPT Sidebar، HARPA AI)، ابزارهای SEO و کلی چیز دیگه!
github.com/themeselection/best-chrome-extension
حالا که AI کد رو مینویسه بزارید دیباگشم بکنه دیگه :)
با ابزار Chrome Devtools MCP میتونید به LLMهایی که این قابلیتو ساپورت میکنن اجازه بدین به محیط کروم دسترسی داشته باشن و خیلی راحت داخل اپ بچرخن و خروجی کارشون رو تحلیل کنن؛ ارورهای داخل کنسول رو بخونن و با قابلیت سنپشات UI سایت رو ببینن و چیدمان رسیپانسیوتر طراحی کنن.
این قابلیت برای Gemini در دسترسه و هوش مصنوعیهای دیگه هم احتمالا پشتیبانیش میکنن.
از اینجا میتونید بیشتر بخونید:
https://developer.chrome.com/blog/chrome-devtools-mcp
با ابزار Chrome Devtools MCP میتونید به LLMهایی که این قابلیتو ساپورت میکنن اجازه بدین به محیط کروم دسترسی داشته باشن و خیلی راحت داخل اپ بچرخن و خروجی کارشون رو تحلیل کنن؛ ارورهای داخل کنسول رو بخونن و با قابلیت سنپشات UI سایت رو ببینن و چیدمان رسیپانسیوتر طراحی کنن.
این قابلیت برای Gemini در دسترسه و هوش مصنوعیهای دیگه هم احتمالا پشتیبانیش میکنن.
از اینجا میتونید بیشتر بخونید:
https://developer.chrome.com/blog/chrome-devtools-mcp
Chrome for Developers
Chrome DevTools (MCP) for your AI agent | Blog | Chrome for Developers
Public preview for the new Chrome DevTools MCP server, bringing the power of Chrome DevTools to AI coding assistants.
🤍 زاویه های مختلف که هر کدوم توی پرامپت هوش مصنوعیت بزاری عکس رو از همون زاویه میسازه :
⚪️لیست زوایای دوربین (Camera Angles)
⚪️لیست زوایای دوربین (Camera Angles)
Top Down (کاملاً از بالا): ۹۰ درجه
Bird's Eye View (دید پرنده): ۶۵ درجه
High Angle Shot (زاویه بالا): ۴۵ درجه
Above Shot (بالا): ۳۰ درجه
Slightly Above (کمی بالاتر از سطح چشم): ۱۰ تا ۱۵ درجه
Straight On (روبرو / همسطح چشم): ۰ درجه
Hero View (نمای قهرمان): ۱۵- درجه
Low View (زاویه پایین): ۴۵- درجه
Worm's Eye View (دید کرم / از پایینترین سطح): ۷۵- درجه
میدونستین نسخه وب تلگرام از یه قابلیت معروف مرورگر به اسم Service Worker استفاده میکنه؟
سرویس ورکر مثل یه برنامه پشتصحنه توی مرورگره که بین مرورگر و شبکه قرار میگیره و تمام ترافیک رو هندل میکنه مثل یه پروکسی داخلی با دسترسی به کش، رمزنگاری و MTProto.
تلگرام ازش برای رمزنگاری کردن streamها، کش کردن مدیا، و دریافت نوتیفیکیشن استفاده میکنه.
در واقع تلگرام وب یه اپ native هستش که روی مرورگر سوار شده سرویس ورکر ها توی یه thread جدا اجرا میشن این یعنی:
رمزگشایی فایلها (مثلاً ویدیوهای MP4 یا voice) مرورگر رو کند نمیکنه و حتی آپلودها یا دانلودها میتونن توی پسزمینه ادامه پیدا کنن :
سرویس ورکر مثل یه برنامه پشتصحنه توی مرورگره که بین مرورگر و شبکه قرار میگیره و تمام ترافیک رو هندل میکنه مثل یه پروکسی داخلی با دسترسی به کش، رمزنگاری و MTProto.
تلگرام ازش برای رمزنگاری کردن streamها، کش کردن مدیا، و دریافت نوتیفیکیشن استفاده میکنه.
در واقع تلگرام وب یه اپ native هستش که روی مرورگر سوار شده سرویس ورکر ها توی یه thread جدا اجرا میشن این یعنی:
رمزگشایی فایلها (مثلاً ویدیوهای MP4 یا voice) مرورگر رو کند نمیکنه و حتی آپلودها یا دانلودها میتونن توی پسزمینه ادامه پیدا کنن :
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
سینیکا توی تایوان یه کامپیوتر کوانتومی 20 کیوبیتی ساخته! و همین الان برای محققان داخل تایوان قابل استفاده است.
توی کامپیوترهای معمولی اطلاعات با بیت (0 یا 1) ذخیره میشن. توی کامپیوتر کوانتومی اطلاعات با واحدی به نام کیوبیت (Qubit) ذخیره میشه که میتونه همزمان توی حالت 0 و 1 باشد، بهدلیل خاصیتهای عجیب مکانیک کوانتومی. وقتی میگیم 20 کیوبیتی یعنی این کامپیوتر از 20 واحد اطلاعات کوانتومی استفاده میکنه. هر کیوبیت اضافه، توان محاسباتی بسیار بیشتری ایجاد میکنه مثلا 20 کیوبیت میتونه حدود 1 میلیون حالت مختلف را همزمان در نظر بگیرد، چیزی که برای کامپیوترهای معمولی غیرممکنه.
تو ویدیو نحو مقايسه نحوه سرچ رو میبینید
توی کامپیوترهای معمولی اطلاعات با بیت (0 یا 1) ذخیره میشن. توی کامپیوتر کوانتومی اطلاعات با واحدی به نام کیوبیت (Qubit) ذخیره میشه که میتونه همزمان توی حالت 0 و 1 باشد، بهدلیل خاصیتهای عجیب مکانیک کوانتومی. وقتی میگیم 20 کیوبیتی یعنی این کامپیوتر از 20 واحد اطلاعات کوانتومی استفاده میکنه. هر کیوبیت اضافه، توان محاسباتی بسیار بیشتری ایجاد میکنه مثلا 20 کیوبیت میتونه حدود 1 میلیون حالت مختلف را همزمان در نظر بگیرد، چیزی که برای کامپیوترهای معمولی غیرممکنه.
تو ویدیو نحو مقايسه نحوه سرچ رو میبینید
✔️ حمله هکری به زومیت
متأسفانه به اطلاع میرسانیم وبسایتهای زومیت، زومجی، کجارو، پدال، فیلمزی و زومان از ساعاتی پیش هدف یک حمله هکری گسترده و جدی قرار گرفتهاند و در حال حاضر از دسترس خارج هستند.
در این حملهی مخرب، بخشی از زیرساختهای فنی ما دچار آسیب جدی شده است. تیمهای فنی از همان لحظات ابتدایی در حال بررسی، ایمنسازی و بازیابی سرویسها هستند، اما با توجه به ابعاد حمله، فرآیند بازگشت کامل سرویسها حداقل تا فردا شب زمانبر خواهد بود.
نفوذ در لایه زیرساخت انجام شده و هدف از حمله آسیبرسانی بوده و هیچ نشانهای از هک شدن اطلاعات کاربران یا نفوذ به لایه داده وجود ندارد.
تمام تلاش خود را برای بازگرداندن پایدار و امن رسانهها بهکار گرفتهایم و از طریق همین کانال، آخرین وضعیت را بهصورت شفاف اطلاعرسانی خواهیم کرد.
از صبوری و همراهی شما سپاسگزاریم.
گروه رسانههای قلم آینده ایرانیان
متأسفانه به اطلاع میرسانیم وبسایتهای زومیت، زومجی، کجارو، پدال، فیلمزی و زومان از ساعاتی پیش هدف یک حمله هکری گسترده و جدی قرار گرفتهاند و در حال حاضر از دسترس خارج هستند.
در این حملهی مخرب، بخشی از زیرساختهای فنی ما دچار آسیب جدی شده است. تیمهای فنی از همان لحظات ابتدایی در حال بررسی، ایمنسازی و بازیابی سرویسها هستند، اما با توجه به ابعاد حمله، فرآیند بازگشت کامل سرویسها حداقل تا فردا شب زمانبر خواهد بود.
نفوذ در لایه زیرساخت انجام شده و هدف از حمله آسیبرسانی بوده و هیچ نشانهای از هک شدن اطلاعات کاربران یا نفوذ به لایه داده وجود ندارد.
تمام تلاش خود را برای بازگرداندن پایدار و امن رسانهها بهکار گرفتهایم و از طریق همین کانال، آخرین وضعیت را بهصورت شفاف اطلاعرسانی خواهیم کرد.
از صبوری و همراهی شما سپاسگزاریم.
گروه رسانههای قلم آینده ایرانیان
رابط کاربری بهتر.pdf
24.8 MB
رابط کاربری بهتر (ترجمه فارسی کتاب Refactoring UI)
https://www.refactoringui.com/
کتابی بسیار ارزشمند برای بهبود تواناییهاتون در زمینه طراحی رابط کاربری.
توسط آدام واتان که بیشتر بخاطر توسعهٔ Tailwind CSS دوستداشتنی میشناسیمش نوشته شده و سیدایوب کوکبی عزیز حسابی زحمت کشیده و به فارسی ترجمه کرده این اثر رو.
قیمتش ۹۹ دلار هست
که به رایگان در اختیارتون میگذارم🙌❤️
https://www.refactoringui.com/
کتابی بسیار ارزشمند برای بهبود تواناییهاتون در زمینه طراحی رابط کاربری.
توسط آدام واتان که بیشتر بخاطر توسعهٔ Tailwind CSS دوستداشتنی میشناسیمش نوشته شده و سیدایوب کوکبی عزیز حسابی زحمت کشیده و به فارسی ترجمه کرده این اثر رو.
قیمتش ۹۹ دلار هست
که به رایگان در اختیارتون میگذارم🙌❤️