Dev Perfects
41 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
ببینید کی میخواد پارچ نصب کنه...
بچه‌ها این رپو یه سیستم مدیریت پروژه‌ست که ticketing هم داره.
علاوه بر اینکه یه راهکار ساده و سبک و کاراست
کدش هم نمونه خوبی برای فهمیدن لاراول و filament هست

https://github.com/SeptiawanAjiP/dewakoding-project-management

@DevTwitter | <Saman/>
کامنت ها بازه، اگر حرفی دارید، نظری انتقادی پیشنهادی؛ چه در رابطه با توزیع پارچ، چه در رابطه با فیلولرن میتونید بگید.

قول میدم سهراب باهاتون کاری نداره.
۲۴ ساعت میوتش میکنم😂
📹دوستان ادز پلتفرم که یه پلتفرم ایرانی هست، جدیدا قابلیت جالبی رو اضافه کرده که شما  میتونید توی جستجوی تلگرام هم تبلیغ کنید

اینطوری هست که متن هایی که میخواهید وقتی کاربر سرچ کرد کانال شما بالا بیاد رو وارد میکنید و هر وقت کسی متن مورد نظر شما رو سرچ کنه تلگرام مثل گوگل ادز کانال شما رو اول نمایش میده

t.iss.one/tgAdsPlatformBot

به نظر میرسه این قابلیت CTR بالایی نسبت به روش های سابق تبلیغ تلگرام داشته باشه
چون کاربرانی که سرچ میکنن قطعا دنبال همون چیزی هستن که سرچ کردن و با میل خودشون اومدن.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
گوگل یه ویژگی به اسم Discover داره که اخبار، نتایج، بورس و یه سری ویژگی‌هارو داخلش نمایش میده، حالا این دیسکاور قرار هست به صفحه اصلی گوگل بیاد.

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

🔗 searchengineland
🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
امروز یه دمو نشون دادم توی شرکت که چجوری با Azure Function میشه‌ با امنیت خوب یه MCP Server درست کرد.

خیلی بازخورد خوبی گرفت، بیش از حد انتظارم!

اینکه چه جوری میشه ساخت؟

https://github.com/Azure-Samples/remote-mcp-functions-python

این قسمت اینکه چجوری امنیتش رو ببرید بالا

https://github.com/Azure-Samples/remote-mcp-apim-functions-python

@DevTwitter | <Von Datawarehausen/>
مراقب تبعات قانونی و حقوقی سپردن دسترسی سرور به افراد غیر باشین!

🔍 ircf.space
@ircfspace
Forwarded from یه شعر (Poem Bot)
حافظ | رباعیات | رباعی شمارهٔ ۶

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

#حافظ | گنجور
📍@iipoem
دوستان علاقه‌مند به مسیجینگ این پروتکل و پروژه از دانشگاه استنفرد رو که در حال توسعه هم هست مدنظر بگیرند.

https://github.com/PlatformLab/Homa

@DevTwitter | <سـ ـهیل/>
The question of whether a computer can think is no more interesting than the question of whether a submarine can swim.

- Edsger W. Dijkstra
Forwarded from cyru55 unofficial channel (cyru55)
اگه فکر کردین توافق میشه
بعدشم اوضاع گل‌وبلبل میشه
باید خدمتتان عرض کنم:
کور خواندید

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

https://github.com/pouria-azad/SnappAPI

@DevTwitter | <Saman/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🚀 به‌روزرسانی عالی در لینوکس 6.15 پشتیبانی از 8192 هسته

هسته جدید لینوکس (نسخه 6.15) با یک ارتقای چشمگیر در ابزار Turbostat همراه است که محدودیت پشتیبانی از هسته‌ها را از 1024 به 8192 هسته افزایش می‌دهد! این تغییر پس از گزارش یک مهندس HPE درباره محدودیت ابزار در نظارت بر سیستم 1152 هسته‌ای انجام شد.
اما Turbostat چیست؟
• ابزار خط فرمانی برای مانیتورینگ بلادرنگ CPU
• بخشی از بسته linux-tools
• نمایش اطلاعات حیاتی مانند:
• فرکانس پردازنده
• مصرف انرژی
• دمای هسته‌ها
• وضعیت C-state

🎯 چرا این به‌روزرسانی مهم است؟
پشتیبانی از پردازنده‌های فوق‌پرقدرت: سیستم‌های مدرن با هزاران هسته (مانند سرورهای ابری و ابررایانه‌ها) اکنون بهتر نظارت می‌شوند.
رفع محدودیت قدیمی: قبلاً این ابزار فقط تا 1024 هسته را پشتیبانی می‌کرد.
بهینه‌سازی برای معماری‌های جدید: همگام با پردازنده‌هایی مانند:
هسته 86 – Intel Xeon 6788P
هسته 384- AMD EPYC 9965

🌍 اهمیت برای صنعت:
🔹 پاسخ به نیاز سیستم‌های نسل جدید:
• سرورهای 128 هسته‌ای AMD EPYC 9004
• پردازنده‌های Intel Xeon Scalable
• سیستم‌های ARM-based

🔹 امکان مانیتورینگ کامل در:
• دیتاسنترهای hyperscale
• سیستم‌های HPC و هوش مصنوعی
• محیط‌های ابری بزرگ

📌نویسنده: حسین سیلانی
📌منبع :  آکادمی کندوی دانش
https://learninghive.ir
شرکت دیوار ۱ میلیون آگهی املاک رو در هاگینگ‌فیس منتشر کرده، می‌تونید از لینک زیر دانلود کنید و باهاش کار کنید.
https://huggingface.co/datasets/divaroffical/real_estate_ads

@DevTwitter | <Reza Jafari/>
بچه ها چرا هیچکس دربارهٔ این ویژگی مخفی داکر حرف نمیزنه؟
من یه اشتباه ۳ ساله رو تازگیا فهمیدم...

کشف شوکه‌کننده:
وقتی فهمیدم docker build --squash چقدر زندگی رو تغییر میده:
سایز ایمیج از ۱.۲GB به ۳۵۰MB رسید
اسکن امنیتی ۶۰٪ سریعتر شد
زمان deploy نصف شد

چطور کار میکنه؟

docker build --squash -t my-app .
این فلگ تمامی لایه‌ها رو فشرده میکنه به یک لایه واحد!

مقایسه جالب:
معیار قبل بعد
سایز ۱.۲GB ۳۵۰MB
زمان اسکن ۸ دقیقه ۳ دقیقه
تعداد لایه‌ها ۴۷ ۱
۳ ترفند طلایی:
۱.ترکیب با multi-stage builds:

FROM node:16 as builder
WORKDIR /app
COPY . .
RUN npm build

FROM nginx:alpine
COPY --from=builder /app/dist /usr/share/nginx/html


۲.استفاده با BuildKit:

DOCKER_BUILDKIT=1 docker build --squash ...

۳. پاکسازی imageهای squashed نشده:

docker image prune --filter label=squashed=false

هشدار مهم:
این قابلیت مشکلاتی داره:
دیباگ سخت‌تر میشه (چون تاریخچه لایه‌ها از بین میره)
برای CI/CD نیاز به Docker 17.05+ دارید

@DevTwitter | <Milad Shahrokhzadeh/>
دوستان بنده سر یک سری مسائل احتمالا نتونم این چند وقته فعالیت کنم.
ولی نگران نباشید در سریع ترین زمان با روال خیلی بهتر و باکیفیت تر و کلی رویداد برمیگردم.
پس منتظر بمونید.
ممنون که درک میکنید❤️
Forwarded from جادی | Jadi
سیستم‌ عامل‌ چطوری کار می‌کنه؟ دنبال کردن فراخوانی‌های سیستمی لینوکس مثل یک هکر و متخصص امنیت

خیلی‌ها علاقمند هستن از ساز و کار یه سیستم عامل سر در بیارن. توی ویدئوی قبلی یه سیستم عامل پر ادعا ولی کم کار رو نشون دادم و نکته مثبتش این بود که دیدیم نوشتن یه سیستم عامل واقعا اینقدرها هم پیچیده نیست. اما نوشتن یه سیستم عامل به درد بخور یکهو کار خیلی سختی می شه. چرا؟‌ چون مستقل از خود سیستم عامل‌، امکان استفاده از برنامه‌های موجود بر روی اون یکی از مهمترین فاکتورها است. برای همین هم هست که اینهمه برنامه «سازگار با یونیکس» داریم.

توی این ویدئو نگاهی داریم به کلیات کرنل لینوکس و بعدش مفهموم سیستم کامل‌ها و بعدش نگاهی دقیق تر به فراخوانی‌های سیستمی و اینکه چطوری می شه کل فراخوانی های سیستمی یه برنامه رو دید و دنبال کرد. این هم برای درک سیستم عامل خوبه و هم کاری است که متخصص های امنیت / هکرها می کنن تا بفهمن یه برنامه داره چیکار می کنه.


https://youtu.be/cYUtHe_XXyQ
Forwarded from Python Hints
یک گروه هکری گفته کل اطلاعات همراه اول رو با نفوذ بدست آورده

بعد رفتن اعتبار سنجی کردن، دیدن داده‌ها درسته؛ تو گزارش چی زده باشند خوبه ؟

اطلاعات موردی تأیید می‌شود، اما با توجه به نفوذ‌های مکرر ممکنه این اطلاعات از دیتاهای مربوط به نفوذ‌های قدیمی‌تر باشه.

یعنی مملکت اینطوریه که، خب دیتای ملت رو که همه دارند، اگر راست می‌گید نفوذ کردید، سیستم خانم فلانی رو بکگراندش رو عوض کنید 😂🤣
اریک، توسعه دهنده آرکو لینوکس داخل این ویدئو پایان پروژه آرکو رو اعلام کرده.


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


اریک شخصاً کمک‌هایی رو هم به ما در مسیر توسعه پارچ کرده بود.


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


@SohrabContents