Dev Perfects
40 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
Forwarded from Linuxor ?
ساخت جدول توی وب یکی از عذاب های برنامه نویساس، این لایبری رو داشته باشید جدول های خوبی می‌سازه و توی فیلد هاش حتی می‌تونید چک باکس یا سلکت بزارین!

handsontable.com/docs

@Linuxor
Forwarded from Linuxor ?
اگه عمیق نگاه کنیم ui اصلا وجود خارجی نداره همچی ux هستش؛ مثلا شما گوشه دکمه رو گرد می‌کنید مغز احساس امنیت پیدا می‌کنه، یا whitespace می‌زارید ذهن تنفس می‌کنه و راحت تره براش یا رنگ های هم طیف و محدود می‌زارین احتمالا بخاطر این جذابه که مغز از رنگ های متضاد و ناهماهنگ خوشش نمیاد و احساس سردرگمی و استرس می‌کنه.



@Linuxor
Forwarded from Linuxor ?
می‌دونستین تلگرام از PHP استفاده می‌کنه؟ البته نه از نسخه‌ی معمولی که همه می‌شناسیم از ورژن اختصاصی خودشون به اسم KPHP. در واقع یه کامپایلره که کدهای PHP رو به ++C تبدیل می‌کنه و در نهایت خروجی رو به صورت باینری اجرا می‌کنه. همین باعث می‌شه سرعت اجرای برنامه‌ها چندین برابر بیشتر از PHP معمولی باشه.

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

مستنداتش‌:
vkcom.github.io/kphp/kphp-basics/installation.html

@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 اگر می خوای سریال های کره ای و چینی ببینید که اونم رایگان سایت نماشا پیشنهاد می شود.

https://www.namasha.com

@TheRaymondDev
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
تولدت مبارک لینوکس
۳۴ سال قدرت متن‌باز
۲۵ آگوست ۲۰۲۵


۲۵ آگوست ۲۰۲۵، سی و چهارمین سالگرد لینوکس است؛ پروژه‌ای که در ابتدا به‌عنوان یک سرگرمی کوچک آغاز شد و امروز به ستون فقرات زیرساخت‌های دیجیتال مدرن تبدیل شده است.

در چنین روزی در سال ۱۹۹۱، «لینوس توروالدز»، دانشجوی ۲۱ ساله فنلاندی، در گروه خبری comp.os.minix نوشت:
«من دارم یک سیستم‌عامل (رایگان) می‌سازم (فقط یک سرگرمی، قرار نیست بزرگ و حرفه‌ای مثل GNU بشود.
با ورود به یادگیری لینوکس، شما نیز به دنیای ۳۴ ساله‌ی این سیستم‌عامل قدرتمند و متن‌باز قدم می‌گذارید.

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

https://learninghive.ir/
حسین سیلانی
Forwarded from محتوای آزاد سهراب (Sohrab)
چون این کانال من اعضاش زیاده و من مسئولیتی دارم که باید انجام بدم در قبال روشنگری، باید این موضوع رو اعلام کنم که هر برنامه‌ای رو از هرجایی نصب نکنید.



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



این مدل برنامه‌هایی که اوپن سورس هستن رو فقط و فقط از گیت‌هابشون دانلود کنید یا منابع معتبری مثل Fdroid.


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



@SohrabContents
Forwarded from a pessimistic researcher (Kc)
Mathematical Musings
می گند هیلبرت گفته بود اگر هزار سال بخوابم و بعد بیدار شم اولین سوالی که می پرسم اینه که فرضیه ریمان حل شد؟ اینجا می گه P vs NP به اندازه اون فرض ریمان اهمیت نداره. می گه شاید این سوال اصلا ill-posed باشه. اولی تاثیر زیادی روی دنیا می ذاره و دومی نه اونقدر.…
اول از همه بگم که یکی از دیسلایک های این پیام برای بنده است. چرا که معتقدم نویسنده‌ی اون بلاگ کمی از روی حب و بغض این مطلب رو نوشته. اولا به نظرم مقایسه‌ی اهمیت مسائل کار درستی نیست. شما نمیتونی هیچ وقت بگی که درمان سرطان اهمیت بالاتری داره و یا درمان ایدز. نکته دوم اینکه به نظرم آوردن اون کوت از هیلبرت که ۲۸ سال پیش از اینکه برای اولین بار مسئله P vs NP به طور فرمال تعریف بشه فوت کرده هم لزوما دیدگاه نویسنده رو تقویت نمیکنه. چرا که اگر هیلبرت عمر نوح داشت و ۱۹۹۰ ازش اون سوال رو می‌پرسیدن شاید جوابش متفاوت بود. نکته سوم اینکه حل شدن اون مسئله رو صرفا فقط یک دست آورد تئوری خوندن بیشتر به نظرم گل به خودیه ( که نیست ) تمام تلاش ما در تئوری علوم کامپیوتر مانند ریاضیات محض، شناخت اصولی و پایه‌گزاری صحیح و بنیادی مفاهیم، تعاریف و مسائله. وقتی که ما برای اولین بار محاسبه‌پذیری خودکار رو فرمال کردیم، دنبال این نبودیم که ببینیم چه مسائلی رو میشه به شکل خودکار حل کرد. هدف اصلی با فرمال سازی محاسبه‌پذیری، این بود که بفهمیم چه مسائلی رو نمیشه به طور خودکار محاسبه کرد. این تئوری به ما کمک میکنه که عمرمون رو الکی حروم نکنیم پای کشف و ارائه‌ی یک رویه‌ی خودکار برای محاسبه‌ی هر مسئله‌ای. پس تئوری اومد که در پرکتیس به دادمون برسه.

نکته دوم اینکه اهمیت مسئله p vs np فقط در این خلاصه نمیشه که اگر اثبات بشه p != np که خب چیزی تغییر نمیکنه و اگر p = np رمزنگاری میره رو هوا.

اگر اثبات بشه p = np هستش میشه تمام مسائل np-complete رو در p حل کرد. این یعنی کلی مسئله که امروزه پا روی خرخره ما گذاشته مثل SAT مثل گراف هومومرفیزم مثل رنگ آمیزی گراف مثل مسیر همیلتونی مثل کوله پشتی مثل ورتکس کاور و مثل کلی چیز دیگه توی P حل میشه. کوچکترین دست‌آوردش اینکه که ما میتونیم به Automated reasoning ای برسیم که حلقه‌ی مفقوده آنلاک کردن AGI هستش...

اگرم واقعا ثابت کنیم که P != NP هستش دیگه خیال همه مون راحت میشه که بشر هیچگاه دستش به یک سری چیزهای خاص در این جهان نخواهد رسید، هر چقدر هم که بخواد تلاش کنه و زحمت بکشه.

اینا رو همه رو نوشتم که بگم دلیل اینکه یه میلیون دلار جایزه برای حلش در نظر گرفتن هم همینه. درست مثل فرضیه ریمان. درست مثل حدس Hodge.

و بله سخته و معلومم نیست که روزی بشه به P vs NP جواب قطعی داد. درست مثل حدس ریمان :)

حالا که زدی ضربتی، ضربتی نوش کن. آقا Stephen Cook، کسی که p vs np رو مطرح کرد و np-completeness رو تعریف کرد یه مقاله داره با عنوان
The P versus NP Problem

که داخلش میگن اگر p = np باشه تاثیرش فقط روی رمزنگاری نیست. بلکه باعث تغییر شگرفی در ریاضیات میشه. چرا که اونوقت به کامپیوتر این اجازه رو میده که برای هر تئورمی یک اثبات فرمال در صورتی که اثباتی براش با طول منطقی وجود داشته باشه ارائه کنه، اونم در زمان polynomial. این تئورم‌ها میتونن شامل تمام مسائل CMI prize بشن که فرضیه ریمان هم جزوشون عه. حالا دیگه اگر قرار باشه اهمیت حل این دو مسئله رو با هم مقایسه کنیم، قضاوت با خودتون که کدوم اهمیتش بیشتره :)

نظر شخص بنده همچنان اینه که قابل مقایسه نیستن ولی خب :)
Forwarded from a pessimistic researcher (Kc)
آقا دروغ چرا خسته‌ام یه مدته از همه چیز خسته‌ام. از فرمال متد خسته‌ام از وریفیکیشن خسته‌ام از llm خسته‌ام از دکتری خسته‌ام. ۱۳ فاکینگ ساعت طول کشید تا با دوتا قطار و یه هواپیما برسم aarhus و واقعا خسته‌ام. از اینکه تا برمیگردم زاربروکن یه هفته باید توی Highlights حضور فعال داشته باشم خسته‌ام. از اینکه بعدش باید آزمون QE بدم خسته‌ام از اینکه قراره ۲ تا کار آماده کنیم بفرستیم PLDI خسته‌ام. از اینکه ۳ نفر ایمیل زدن برای همکاری و جواب هیچکدوم رو ندادم خسته‌ام. از اینکه قراره با ۳ تا پست داک جدید روپاک کار کنم خسته‌ام. از اینکه قراره با دانشجوهای دکتری آینده روپاک کار کنم خسته‌ام‌. از اینکه یه دانجشوی مستر گرفته و ترش با منه خسته‌ام. از اینکه پس‌فردا ارائه دارم خسته‌ام. از اینکه خیلی چیزا بلد نیستم و تا آخر عمر قرار نیست یادشون بگیرم خسته‌ام. از اینکه مطالب اروتیک میذارم چرت و پرت میگید خسته‌ام. از این کانال خسته‌ام از اینکه این همه آدم توشه خسته‌ام. از اینکه هنوز توش می‌نویسم خسته‌ام. از اینکه برنامه نویس خوبی نیستم خسته‌ام از اینکه تئوری کار خوبی نیستم خسته‌ام. از اینکه دوستام تو ایران پذیرش دستشونه ولی سفارت باز نیست که ویزا بگیرن و منم کاری از دستم برنمی‌آید براشون خسته‌ام. جدی امروز هواپیما که بلند شد کلی لرزید اولش و من اینطوری بودم که عالیه محشره بی نظیره خدایا شکرت بالاخره دارم راحت میشم. ولی خب نشست و بازم خسته‌ام. از اینکه گوشیم افتاد تو دریاچه و رفتم یه گوشی دیگه خریدم و اکانت تلگرامم رو روش بالا آوردم خسته‌ام. ‌‌از اینکه آلمانی بلد نیستم خسته‌ام
از اینکه راننده تاکسی و گارسون رستوران از من بهتر انگلیسی صحبت میکنن خسته‌ام. از آموزش خسته‌ام. از پژوهش خسته‌ام از ایران خسته‌ام از ایرانی خسته‌ام از چپ خسته‌ام از ووک خسته‌ام از قطار و رفت و آمد هر روز خسته‌ام. از تک تک بلیط چک‌کن‌های قطار خسته‌ام. از آکادمیک خسته‌ام از اینداستری خسته‌ام از استارت‌آپ خسته‌ام. از اینایی که پای تمام پست‌هام پوپ میذارن خسته‌ام. از لینکدین خسته‌ام از توییتر خسته‌ام از جاوا خسته‌ام از rust خسته‌ام

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

فوتبال ببینم و دبرنا بازی کنم تو بار. چمدونم فقط نبودم و بودنم رو کسی حس نمی‌کرد.
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 هر قسمت دوره ضبط میشه دوست دارید دمو در حد ۲ دقیقه ای بزارم؟ نه از دوره بلکه از صفحه ادمینی که قسمت آن ساخته شده است.

@TheRaymondDev
Forwarded from Reza Jafari
This media is not supported in your browser
VIEW IN TELEGRAM
JSON prompt:

{
"scene": "animation",
"style": "Futuristic Apple-style minimalism, photorealistic, cinematic lighting, continuous single shot",
"product": "Apple Watch Ultra, front view",
"sequence": [
{
"shot": "Logo Reveal",
"camera": "start with a centered still frame, then slow push-in",
"description": "Begin in complete darkness. A soft pulse of light gradually illuminates the Apple logo from behind, creating a glowing silhouette. The logo slowly rotates 15 degrees, revealing its metallic surface with subtle reflections—brushed titanium texture, matching the Apple Watch Ultra aesthetic."
},
{
"transition": "In the same motion, the logo gently deconstructs into nano-particles. These particles swirl upward in elegant spirals, following a smooth path around the camera lens to create a dynamic parallax effect. The particles merge and seamlessly reform into the Apple Watch Ultra, front view, without any cut."
},
{
"shot": "Product Animation Reveal",
"camera": "orbit around the product, maintaining front focus",
"description": "The Apple Watch Ultra is now fully formed, floating just above a sleek, futuristic table. As the watch stabilizes in the air, its screen activates with a smooth ripple effect—like water spreading across the display. The interface softly glows, showing minimal yet dynamic UI animations, such as animated fitness rings slowly rotating, or a compass needle subtly moving."
},
{
"motion": "The watch performs an elegant, controlled animation: it gently tilts 5 degrees forward, showcasing its flat sapphire front, then returns to center. The crown and side button emit soft reflections as light moves across the surface. The titanium body subtly breathes with micro-reflections from the environment."
},
{
"environment": "Simultaneously, the environment reveals itself. The background transitions into a vast, minimal Apple-style space—curved white architecture with floating ambient lights, dynamic soft glows, and subtle lens flares. A futuristic table with brushed titanium and frosted glass supports the floating watch, emitting a soft underglow."
},
{
"ending": "The camera slowly pulls back in one continuous motion, keeping the Apple Watch Ultra perfectly centered. The particles that formed the watch now subtly orbit around it like micro-ambient effects. The Apple logo gently reappears beside the watch in the same frame. The background fades to a clean gradient, leaving the product and logo as the final hero shot."
}
],
"audio": {
"soundtrack": "Elegant, futuristic ambient music with evolving textures. Begin with soft digital pulses for the logo reveal, transition to gentle spatial soundscapes during the watch animations, ending with a subtle chime that echoes into silence."
}
}


@reza_jafari_ai
Forwarded from یه شعر (Poem Bot)
سعدی | دیوان اشعار | رباعیات | رباعی شمارهٔ ۵۵

وقت گل و روز شادمانی آمد
آن شد که به سرما نتوانی آمد
رفت آنکه دلت به مهر ما گرم نبود
سرما شد و وقت مهربانی آمد

#سعدی | گنجور
📍@iipoem
Forwarded from Gopher Academy
🔵 عنوان مقاله
From Python to Go: Why We Rewrote Our Ingest Pipeline

🟢 خلاصه مقاله:
شروع کار در Telemetry Harbor با پایتون به‌خاطر سرعت ساخت و آزمایش آسان بود، اما با رشد ترافیک، محدودیت‌های هم‌زمانی و هزینه‌های مقیاس‌پذیری (به‌ویژه در تاخیرهای پُرنوسان) پدیدار شد. تیم برای مسیر داغ دریافت داده—ورود، اعتبارسنجی، نرمال‌سازی، دسته‌بندی و ارسال—به Go مهاجرت کرد تا از هم‌زمانی سبک‌وزن، کارایی بهتر، مصرف حافظه کمتر و استقرار ساده‌تر بهره ببرد. مهاجرت تدریجی و قابل‌کنترل انجام شد: اجرای موازی، آینه‌کردن ترافیک، حفظ پروتکل‌ها و استفاده از همان صف‌ها، سپس فعال‌سازی تدریجی. نتیجه، افزایش توان عبور، کاهش تاخیرهای انتهایی و کاهش مصرف منابع و پیچیدگی عملیاتی بود. پایتون همچنان برای بخش‌های آزمایشی و کنترل مناسب ماند؛ درس اصلی این است که بر اساس ماهیت کار، ابزار مناسب را انتخاب و با اندازه‌گیری و مهاجرت تدریجی، مسیر داغ را به زبان/پشته بهینه منتقل کنید.

🟣لینک مقاله:
https://golangweekly.com/link/173089/web


👑 @gopher_academy
Forwarded from Future Pulse Persian
کوروش بزرگ
Forwarded from Woland's Linux Journal (Woland)
💠addr.tools💠

مجموعه‌ای از ابزارهای مفید نتورکینگ


🔹 challenges.addr.tools - dns-01 ACME challenge helper zone

🔹 cname.addr.tools - construct domain name aliases

🔹 dyn.addr.tools - simple dynamic DNS for your own domains, no account required

🔹 header-echo.addr.tools - view HTTP request headers, craft HTTP response headers

🔹 info.addr.tools - explore identifying information for domain names and IP addresses

🔹 ip.addr.tools - construct domain names that resolve to any given IP address

🔹 myip.addr.tools - get your public IP address

🔹 dnscheck.tools - identifies your DNS resolvers, checks DNSSEC validation, and more

🔹 myaddr.tools - yet another dynamic DNS service, custom names included

🔹 addrd - the custom dns server behind many of the above services

👉🔗 addr.tools

#دواپس #معرفی
Forwarded from Python Hints
ماه دیگه!
شدیدا منتظر انتشار این کتاب هستم.
Python3.11, Django 4

اولین بار که 1st edition این کتاب رو می‌خوندم قبل از این بود که وارد حوزه AI بشم (چندماه قبلتر) و خیلی چیزا ازش یاد گرفتم.

امیدوارم 3rd edition هم به همون خوبی باشه.
برگزین یه ابزار متن‌باز و رایگان برای تست DNS و شبکه هست، که دسترسی به آدرس‌ها، سرعت دانلود و رجیستری‌های داکر در بین سرورهای مختلف DNS رو بررسی میکنه.
این‌ابزار برای ویندوز، لینوکس و مک‌اواس منتشر شده و به کمک اون می‌تونین امکان دسترسی به وب‌سایت یا سرویس موردنظرتون رو از طریق بیش‌از ۲۶ سرور DNS مورد ارزیابی قرار بدین.

👉 github.com/403unlocker/bargozin-desktop/releases/latest

🔍 ircf.space
@ircfspace
Forwarded from Linuxor ?
وب اسمبلی یه تکنولوژیه که بهتون اجازه می‌ده روی مرورگر کد های سطح پایین اجرا کنید، حالا یه عده اومدن توی سایت زیر یه شبیه ساز x86 ساختن که می‌شه باهاش سیستم عامل های مختلف رو روی مرورگر بالا آورد، توش اندروید ویندوز و سیستم عامل های لینوکسی برای تست وجود داره حتی خودتون هم می‌تونید سیستم عامل آپلود کنید و تستش کنید


copy.sh/v86
اوپن سورس هم هست و می‌شه باهاش کارای جالبی کرد.

@Linuxor
Forwarded from AI Labdon
🔥بهترین مدل هوش مصنوعی برای کد نویسی و حال مسائل ریاضی؟!

▪️قطعاً مدل QwQ از شرکت چینی علی‌بابا انتخاب من هست ؛ یک مدل هوش مصنوعی که برای تولید کد و حل مسائل ریاضی بسیار مناسبه ؛ چرا؟! چون ویژگی های زیر رو داره :

• سرعت شگفت‌انگیز در نوشتن کد و حل مسائل.
• آموزش بسیار قوی در بازار هوش مصنوعی
• قابلیت درک تا 13000 توکن در متن
• تا حد زیادی هم رایگانه و راحت میتونی استفاده کنی