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 Md Daily (Mahan)
جا داره چنتا نکته ی دیگه به این پست اضافه کنم. توی بحث هدف گذاری ای که مببتی بر اعداد و خروجی باشه مواظب باشید از یه جایی به بعد صرفا به خاطر اینکه به اون عدده برسید اون کار را انجام ندید مگر نه به احتمال زیاد یادگیری به پایین ترین حد خودش میرسه. مثلا اپ دولینگو، از یه جایی به بعد واردش نمی شید که یادگیریتون رو کامل کنید واردش میشید چون امتیازتون کم نشه.

میبینم هرجا صحبت از هدف گذاری میشه سریع میرن سراغ هدف گذاری SMART که آره اقا هدف باید قابل اندازه گیری باشه و مشخص و انقدری که یه سری از دوستان روی این نوع هدف گذاری تعصب دارن خود کسی که این ایده رو داده تعصب نداره و دست شما را باز گذاشته :)‌

این نوع هدف گذاری هایی که مثل SMART هستند بیشتر مناسب کسبوکار هستند تا زندگی شخصی همینکه شما تصمیم بگیرید فقط برید تو یه موضوعی تحقیق و گشتو گذار کنید صرفا برای اینکه ببنید نظرتون نسبت بهش چیه یه نوع ای از هدف گذاریه

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

4. به اندازه کافی یاد بگیر تا بتونی خودت رو تصحیح کنی
توانایی تصحیح اشتباهات نیازمند درک تفاوت بین خوب و بده.


ا
Forwarded from Md Daily (Mahan)
جا داره چنتا نکته ی دیگه به این پست اضافه کنم. توی بحث هدف گذاری ای که مببتی بر اعداد و خروجی باشه مواظب باشید از یه جایی به بعد صرفا به خاطر اینکه به اون عدده برسید اون کار را انجام ندید مگر نه به احتمال زیاد یادگیری به پایین ترین حد خودش میرسه. مثلا اپ دولینگو، از یه جایی به بعد واردش نمی شید که یادگیریتون رو کامل کنید واردش میشید چون امتیازتون کم نشه.

میبینم هرجا صحبت از هدف گذاری میشه سریع میرن سراغ هدف گذاری SMART که آره اقا هدف باید قابل اندازه گیری باشه و مشخص و انقدری که یه سری از دوستان روی این نوع هدف گذاری تعصب دارن خود کسی که این ایده رو داده تعصب نداره و دست شما را باز گذاشته :)‌

این نوع هدف گذاری هایی که مثل SMART هستند بیشتر مناسب کسبوکار هستند تا زندگی شخصی همینکه شما تصمیم بگیرید فقط برید تو یه موضوعی تحقیق و گشتو گذار کنید صرفا برای اینکه ببنید نظرتون نسبت بهش چیه یه نوع ای از هدف گذاریه

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

4. به اندازه کافی یاد بگیر تا بتونی خودت رو تصحیح کنی
توانایی تصحیح اشتباهات نیازمند درک تفاوت بین خوب و بده.


این مورد راجب هوش مصنوعی یا استفاده از کد های آماده هم صدق میکنه. مثلا خیلی ها معتقدن که از هوش مصنوعی نباید استفاده کرد چون شما را تنبل یا یادگیریتون رو کم میکنه. اگه بخوایم یه خط کش بذاریم و بگیم هرکی کجای خط کش وایساده باشه با هوش مصنوعی نه تنها یادگیریش کم نمیشه تازه هم میتونه چیزای جدید یادبگیره همینجایی که شما بتونید خروجی LLM ها را تحلیل کنید. به قول یه دوستی کدش که تو گیت هاب هست ما چه قدر الگوریتم و ساختار بلدیم و درک از کد داریم.

🆔 @MdDaily
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 ویژگی حذف جدول در هنگام حذف افزونه که دیتابیس وردپرس رو شلوغ نکند رو اضافه کردیم.

https://github.com/Rayiumir/contact-form-wordpress

برای حمایت از ما توی گیت هاب ⭐️ دهید.

#وردپرس

@TheRaymondDev
Forwarded from Gopher Academy
🔵 عنوان مقاله
🔊 go-taglib: Read/Write Audio Metadata Tags

🟢 خلاصه مقاله:
مقاله‌ای که مورد بررسی قرار گرفته، به توضیح فرآیند خواندن و نوشتن برچسب‌های متادیتا برای فایل‌های صوتی مانند MP3، FLAC و OGG می‌پردازد. این فرایند با استفاده از Taglib که یک کتابخانه C++ است، انجام می‌شود و به صورت یک نسخه WASM در این سیستم گنجانده شده است تا از پایداری و حمل‌پذیری بالاتری برخوردار باشد. مهمترین ویژگی این سیستم این است که به هیچ وابستگی‌های زمان اجرای خارجی نیاز ندارد. همچنین، این کتابخانه از برچسب‌های با ارزش‌های متعدد پشتیبانی می‌کند. مقاله بر لزوم استفاده از این فرایندها برای بهینه‌سازی مدیریت فایل‌های صوتی و دسترسی آسان‌تر به اطلاعات مرتبط با آن‌ها تأکید می‌کند. Taglib تحت مجوز LGPL منتشر شده است که به معنای امکان استفاده، تغییر و پخش مجدد آن در پروژه‌های نرم‌افزاری است.

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


👑 @gopher_academy
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
نسخه LTS بعدی برای کرنل 6.12 است.

کرنل‌های لینوکس از قبل دارای یک عمر شش ساله بودند. این عمر به دو سال کاهش یافت زیرا مردم از کرنل‌های قدیمی‌تر استفاده نمی‌کردند. علاوه بر این، نگهداری از کرنل‌های قدیمی‌تر آسان نبود.
توسط ابزار Xray Load Balancer می‌تونین چندین کانفیگ از سرورهای مختلف رو در قالب یک کانفیگ پیاده‌سازی کرده و حالت لودبالانسر رو اعمال کنین. این‌ویژگی در برنامه‌هایی مثل Hiddify وجود داره، اما برای کاربرانی‌که از سایر برنامه‌ها نظیر v2rayN استفاده می‌کنن میتونه مفید باشه.

👉 surfboardv2ray.pythonanywhere.com
🎥 youtu.be/Cj4nmikSSpA?t=132

🔍 ircf.space
@ircfspace
☢️ دوره اندروید هکینگ!
قسمت اول: مود کردن بازی‌های یونیتی

📝 در این قسمت یاد می‌گیرید که چطور بازی‌ یونیتی با ساختار mono را به راحتی مود کنید. به راحتی میتوانید بازی های دلخواه خود را دانلود و آن را به طور کامل مود و قفل های بازی را آنلاک کنید.
📱 ابزارها و ترفندهای حرفه‌ای که هیچ‌وقت به شما نگفتند!

📱 مشاهده ویدیو کامل در یوتیوب
💡 منتظر قسمت‌های بعدی باشید!


🌐 Website: LearnSecurity.ir
🎓 Channel: @LearnSecurityIR
🖥 Programming: @GozarIT | @PyFarsi
Please open Telegram to view this post
VIEW IN TELEGRAM
‏ولی اگه هر کاری جز برنامه نویسی انجام میدادم حتما یه جَوون افسرده میشدم.

<The Big Rad/>

@DevTwitter
Forwarded from mnr tech
آخرین چالشی که داشتم و تونستم با موفقیت انجامش بدم پیاده سازی Single Sign On یا همون SSO بود.

اولین باری که از من خواسته شد این کار رو انجام بدم کمی مخالفت کردم چون هم فکر میکردم کار رو پیچیده کنه و کلی چالش و هزینه اضافه میکنه و هم اینکه ما نهایتا دو سایت داشتیم و نیاز شدیدی به SSO نداشتیم.

اما بعدش بیشتر روی این موضوع فکر کردم و دوست داشتم انجامش بدم، تصور این که یک سرویس SSO مثل Google oAuth پیاده سازی کنم بدجوری من رو هیجان زده کرده بود. همچنین تعداد سایت های شرکت بیشتر شد و توی پلن های آینده قرار بود بیشتر هم بشه. پس کمی در موردش تحقیق کردم و با Chat GPT مشورت کردم و بعدش این رو به عنوان یه طرح دوباره پیشنهاد دادم. وقتی موافقت شد حدود 2 هفته طول کشید که این سرویس جدید با موفقیت دپلوی بشه و در اولین سایت استفاده بشه.

به دلیل این که تا الان فقط از Sanctum توی Laravel استفاده کرده بودم، پیاده سازی یک SSO با پاسپورت کمی برام چالش بر انگیز بود و خوب من عاشق چالش های جدیدم، البته که طبق معمول از chat GPT هم کم کمک نگرفتم.
Forwarded from Gopher Academy
🔵 عنوان مقاله
Diving into eBPF: Building a Process Tracer from Scratch

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

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


👑 @gopher_academy
Forwarded from Database Labdon
🔵 عنوان مقاله
Full-Stack Observability from Honeybadger

🟢 خلاصه مقاله:
پلتفرم جدید خطازنی Honeybadger که شباهت زیادی به سرویس‌های Splunk، DataDog یا CloudWatch Logs دارد، با این تفاوت که فقط ویژگی‌های مثبت این سرویس‌ها را به همراه یک قیمت معقول ارائه می‌دهد. این سیستم، علاوه بر کارایی بالا، به راحتی با سرویس‌هایی نظیر Crunchy Bridge، Journald و AWS یکپارچه‌سازی می‌شود. از مزایای اصلی این پلتفرم می‌توان به قیمت مناسب، راحتی در استفاده و امکان یکپارچه‌سازی آسان با دیگر سرویس‌های مدیریت داده و زیرساخت‌های فناوری اطلاعات اشاره کرد. این ویژگی‌ها Honeybadger را به یک انتخاب جذاب برای مدیریت لاگ‌ها در مقیاس وسیع یا پروژه‌های کوچکتر تبدیل می‌کند.

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


👑 @Database_Academy
امکان نوشتن مستقیم ایزو بر روی حافظه‌های جانبی در وبسایت پارچ فراهم شد.


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



@ParchLinux
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
Forwarded from Go Casts 🚀
بچه های دواپس اگه تجربه استفاده ش رو دارید نظرتون رو در مورد تجربه ش بهم بگید لطفا

ابزار جالبی از Google Cloud Platform هست که زیرساخت رو با terraform کد میکنه، معکوس چیزی که رایجه!

شما معمولا همه زیرساخت رو با terraform کد میکنی، ولی اگه مثلا زیرساخت ت از قبل راه اندازی شده باشه کار سخت میشه، این ابزار میاد زیرساخت فعلی رو به صورت terraform کد میکنه.

https://github.com/GoogleCloudPlatform/terraformer


@gocasts
Forwarded from Geek Alerts
سر قانون ممنوعیت شبکه‌های اجتماعی برای زیر ۱۶ ساله‌ها در استرالیا 🇦🇺 که قرار هست از سال جدید اجرا بشه بحث‌هایی در مورد اجراش بود.
چون شبکه‌های اجتماعی نمیتونن از افراد مدارک شناسایی بگیرن.

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

شبکه‌های اجتماعی صرفا متوجه میشن فرد سن قانونی برای استفاده رو داره و به اسکن چهره و مدارک هویتی دسترسی ندارن.

استارتاپ‌های تایید هویت تو چند سال اخیر رشد زیادی داشتن و البته فقط دلیلش تایید سن نیست، بیشتر برای identity افراد مثلا برای عضویت در سرویس‌های پرداخت، ارز دیجیتال و ... کاربرد دارن.
حالا قراره تا تایید سن به یه بخش مهم برای این ابزارها تبدیل بشه.
techcrunch
@geekalerts
10 تا از بهترین سرویس های دیپلوی خودکار رایگان 😍

Netlify
React | Vue.js | Angular | Next.js | Gatsby | Nuxt.js | Hugo | Jekyll | Ember.js | Svelte | Docker

Vercel
React | Next.js | Vue.js | Angular | Svelte | Gatsby | Nuxt.js | Node.js | Docker | Jekyll | Hugo

Heroku
Node.js | Ruby on Rails | Django (Python) | Flask (Python) | Java | PHP | Go | .NET | Docker | PostgreSQL | MongoDB | React | Vue.js | Angular


GitHub Pages
Jekyll | Hugo | React (استاتیک) | Vue.js (استاتیک) | Angular (استاتیک) | Next.js (استاتیک) | Gatsby (استاتیک)

Surge.sh
React | Vue.js | Angular | Gatsby | Next.js | Jekyll | Hugo | Svelte

GitLab Pages
Jekyll | Hugo | React (استاتیک) | Vue.js (استاتیک) | Angular (استاتیک) | Gatsby (استاتیک) | Docker | Next.js (استاتیک)

Fly
Node.js | React | Vue.js | Django (Python) | Flask (Python) | Ruby on Rails | NestJS | Docker | Go

Glitch
Node.js | React | Vue.js | Express.js | Django (Python) | Flask (Python) | Angular | Docker

Supabase
Node.js | React | Vue.js | Angular | Next.js | Flutter | Django (Python) | PostgreSQL | NestJS | Docker

Render
Node.js | React | Vue.js | Ruby on Rails | Django (Python) | Flask (Python) | Go | PHP | Docker | NestJS | MongoDB
Forwarded from Yasha
من یه مدتیه که دنبال یه منتور واسه یادگیری الگوریتم و ساختمان داده‌ام. یکی رو می‌خوام که کمکم کنه پایه‌ام رو قوی کنم، تمرینامو براش مثل یه بچه بفرستم ببینه و نظر بده، روی یه مسئله که گیر می‌کنم براش بفرستم یکم کمکم کنه، خودشم اهل حل کردن مسئله‌های لیت‌کد و کوئرا و اینا باشه و درآخر منو در حد intermediate همراهی کنه. برای هزینه هم مشکلی ندارم و روزی هم بیشتر از یه ساعت وقت نمی‌گیرم.

Pv @pesarrrak
Forwarded from Arsham's Tech Mastery (Arsham)
چشامو بستم و باز کردم، دیدم دو ساله که تو اسنپم...
<<--×-->>
بعد از بیرون اومدن از شرکت قبلی،
به تنها چیزی که فکر میکردم مهاجرت بود،
اون موقع با حمایت شما کانکشن های عزیزم شرکتای زیادی بهم پیام دادن، ولی خب چون هدفم مهاجرت بود، همه ایرانی هاش رو ریجکت کردم... به جز اسنپ.

اسنپ که بهم پیام داد، خب بالاخره اسنپ بود! خفن ترین شرکت تکنولوژی ایران رو مگه میشه رد کرد؟ چی از این بهتر که بتونی رو زندگی چند میلیون نفر تاثیر مثبت بزاری...
<<--×-->>
وارد پروسه شدم،
و اتفاقا به خاطر وضعیت اون موقع (اعتراضات) حال روحی اصلا خوبی نداشتم و مصاحبه اولم هم خوب پیش نرفت.
ولی مصاحبه دومم که با نیما قائدشرفی عزیز بود، خیلی خوب پیش رفت و تونستم خودمو نشون بدم، تو همون یه ساعت کلی چیز یاد گرفتم.

سه تا نکتشو یادمه:
اول که خیلی خودمونی شروع کرد و یخ من آدم خجالتی رو شکوند،

بعد راجع به کارا و پروژه های خودم ازم پرسید، نه سوالای تصادفی که ممکنه برحسب اتفاق یه نفر بدونه و یکی ندونه. (وقتی از تجربیات خود شخص میپرسیم، بهش اعتماد به نفس هم میدیم)

و سوم رو توضیحات من راجع به پروژه هام خیلی فلسفی شد، جوری که من مطالعه راجع به "هنر پرسشگری و تفکر نقادانه" رو تو برنامه هام گذاشتم و همینم خیلی تو مسیر شغلیم کمکم کرد.
<<--×-->>
نهایتا موفق شدم و وارد شدم،
خیلی خوشحالم که این اتفاق برام افتاد،
کسایی که از نزدیک یا از پست هام منو میشناسن میدونن که چقدر تو زندگیم تلاش کردم، له شدم، مچاله شدم، اما هیچوقت تسلیم نشدم، تا نهایتا به نقطه ای رسیدم که میگم "آها، این همون نقطه شروعیه که لایقش بودم".

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

از چیزای خوبی که تو اسنپ دیدم باید پست های زیادی بزارم که بقیه سازمان ها یاد بگیرن، یاد بگیرن که "توجه به نیرو ها، هزینه نیست، سرمایه گذاریه!"، دقیقا کاری که اسنپ میکنه و رشدش رو هم مدیون همینه.

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


اگر مایل به ارائه در این دورهمی هستید، در کامنت‌ها اعلام‌ آمادگی کنید.


در آخر این ماه به صورت مجازی در بیگ‌بلوباتن‌ برگذار می‌شود

@ParchLinux