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 Yasha
بچه‌ها من می‌خواستم Macbook pro m3 بگیرم، بعد متوجه شدم که مک‌بوک سری M4 داره میاد. توی همین چند روز اخیر هم جزئیات ساختش لیک شده و توی یوتیوب هم براش خیلی ویدیو ساختن. تفاوت مهمی که M4 داره اینه که نسخه‌ی air دیگه کلا از رم 12 یا 16 شروع میشه. من یکی از دلایلی که می‌خواستم مک‌بوک پرو بخرم رم ۱۶ بود. گفتم بهتون اطلاع بدم اگه شما هم مثل من قصد خریدنش رو دارید بهتره که صبر کنیم. چون می‌تونیم با هزینه‌ی 1100$ نسخه‌ی پایه‌ی M4 رو با رم ۱۶ بگیریم، الان M3 Pro فک کنم حدود 1800$ باشه که اختلافش واقعا زیاده.

🔗 ویدیوی بررسی

@Yasha
امروز می‌خوام ACID رو توضیح بدم که چهار ویژگی مهم در تراکنش‌های پایگاه داده است. بیایید با هم هر کدام از این مفاهیم رو مرور کنیم:

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

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

Isolation (انزوا)
یعنی تراکنش‌ها از هم جدا هستن و تأثیری روی هم ندارن. به این معنی که اگر دو نفر هم‌زمان در حال انجام تراکنش باشن، یکی روی دیگری تأثیر نمی‌گذاره و نتایج تراکنش‌ها به هم نمی‌ریزه.

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

@DevTwitter | <Firoozeh Daeizadeh/>
Forwarded from  (Amir Hossein "Amiria" Maher)
انگار اسم رمز یا کدنیم اندروید ۱۶ رو «باقلوا» گذاشتن.

#موقت
Forwarded from Agora (Alireza Azadi)
دانشگاه و هرچی که هست - بخش اول
ـــــــــــــــــــــــــــــــــــــ

یکی از دوستان توی کانالش مطلبی رو در ستایش دانشگاه نوشته با بن‌مایه‌ی نزدن توی ذوق بقیه و این برای نویسنده دغدغه‌س و برای همین برای من جالبه. موافق یا مخالف، خوندنیست. من صبح که این رو خوندم فکر کردم نتیجه‌ی کنکور رو اعلام کردن که الان دیدم که ۲۲‌ی مهره! دیگه دانشجویان عزیز دارن همو توی اینستا فالو میکنن و مزه‌های دهنشونو انتقال میدن و ما مثل همیشه دیر رسیدیم... میخواستم یه نقل تجربه بکنم از دانشگاه. تجربه‌ای که مثل همیشه صرفا شخصی نیست که تجمیعیه از تجارب و داستان‌هایی که دیدم و بی‌واسطه شنیدم که هرسال اگر لازم شد بهش ارجاع کنم.

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

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

میخوام از قسمت تلخ و سخت ماجرا شروع کنم و اون هم اینه که فرق میکنه شما کجا دانشجویید. خیلی هم فرق میکنه! ولی خبر خوب اینه که این همه‌ی ماجرا نیست! چرا فرق میکنه؟ چون شاید نه همه‌ی ما، که اکثریت ما در اجتماع هست که رشد میکنیم و قد میکشیم. اگر این رشد و نمو در بطن دانشکده/دانشگاه باشه که رخوت و بی‌انگیزگی رنگ غالب باشه، یا حتی این ماجرا در اِشِل ورودی داشته باشید، شما قراره روزگار سختی رو تجربه کنید. آدم‌ها بدون این که خودشون بخوان زنجیر میزنن به دست و پای شما و پیش رفتن رو برای شما سخت میکنن. این که شما جایی درس بخونید که آدم‌هایی که زودتر از شما اومدن حالا سری توی سر‌ها در آوردن و واسه خودشون کسی شدن، برای شما راهنمای خیلی خوبی خواهند بود که شما کمتر خطا کنید. که شما کمتر به خطا برید. شما قراره معبری رو ازش عبور کنید که پلاک‌های تخریب‌چی‌هاش سال‌هاست اونجا جا خشک کردن. در سناریوی دیگه، اگر توی یک دانشگاه دست چندم که نه دانشجو‌هاش برای خودشون نقشی قائل‌ند و نه اساتیدش دانشجو‌ها رو داخل آدمیزاد حساب میکنن (همه از این وضعیت خوشحال و راضی) تحصیل رو بخوایید شروع کنید، شما اگر دغدغه‌مند باشید روزگار چندان خوش‌ایندی نخواهید داشت. اذیت میشید. اما درست اینجاست که به این میرسیم که چرا این همه‌ی ماجرا نیست! حالا وقتشه که شما نقش خودتون رو بازی کنید!

خوش‌بختانه یا شوربختانه، شما توی فلان دانشگاه توی بهمان ده‌کوره هم اگر قبول شده باشید، شانس خوبی وجود داره که یک (یا چند) همکلاسی یا یک سال‌بالایی دارید که از صد فرسخی مشخصه که مسیرش از بقیه‌ جداست. آدم حسابیه و میتونه حسابی بدردتون بخوره. حالا شما هرچقدر خوش شانس باشید، تعداد این آدم‌ها توی دانشکده‌ی شما بیشتره. این فرصت خوبیه که آدم نباید ساده از دستش بده. البته این به این معنی نیست که برید هی کنارش موس موس کنید که بشه عاقبت از خامی خود سوخته رهروی کبک نیاموخته... نه! این فرصتیه برای شما که اگر کاری کردین، اگر خودی نشون دادین، کسی هست که شما رو ببینه و این دیده شدن مهمه. به زعم من حتی حیاتیه! از طرف دیگه، کم رغیب بودن (نه بی رقیب بودن) این فرصت رو پیش میاره که خیلی راحت تر دیده بشید. واقعا چی از این بهتر!! دیده شدن فرصت‌آوری داره و خب زندگی شاید واقعا چیزی نیست جز در تکاپوی کسب و دائم از دست دادن فرصت‌ها.
This media is not supported in your browser
VIEW IN TELEGRAM
این تم سفارشی بوت پارچ در دست طراحی بود که امروز کارش تموم شد، به‌زودی این تم جایگزین تم قبلی خواهد شد.


@ParchLinux
Forwarded from Golden Code (@lix)
در لاراول وقتی scheduled tasks تعریف میکنین میتونید از دو تابع زیر برای مدیریت نتایج کمک بگیرید که خب باعث میشه در برابر وضعیت تسک هامون اقدامات مرتبط رو به خوبی بتونیم پیاده کنیم.

onSuccess():
اگه task با موفقیت انجام شه این تابع اجرا میشه و میتونید کارهایی مثل ثبت لاگ یا ارسال نوتیفیکیشن و... انجام بدید.

onFailure():
اگر هم تسک با خطا مواجه بشه این تابع اجرا میشه و میتونید عملیات هایی مثل ارسال ایمیل به ادمین یا ثبت خطا رو انجام بدید.
#laravel
@GoldenCodeir
(به منبع و مثالش توجه کنین👇🏾)
https://x.com/laravelbackpack/status/1842527664109965708?t=jW6mq8pujDOiYX00Ls6UYg&s=19
1
Forwarded from DeepMind AI Expert (Farzad 🦅)
این کانال و گروه دکتر ساسان براک هستش از دوستان هیئت علمی دانشگاه ساوتمهتون انگلیس هستش اساتید شاخص دیگری که در گروه ایشون حضور دارند دکتر علی حبیب نیا استاد دانشگاه ویرجینیا تک و ددکتر هیربد آسا استاد دانشگاه ایسکس انگلیس کسایی که من میشناسم اگه افرادی دیگه هستن ببخشن چون دوستانم هستن معرفی کردم. اگه در حیطه فایننس در هوش مصنوعی فعالیت میکنید رهنمودهای ایشون و پژوهشگران گروه میتونه کمک قابل توجهی بهتون بکنه

لینک گروه :

https://t.iss.one/machinelearningnet

لینک کانال:

https://t.iss.one/machinelearningnet2
Forwarded from Yasha
بچه‌ها ما روی سرور اندازه ۱۰ نفر ظرفیت داریم واسه اسکریپت ایردراپ DotCoin اگه کسی می‌خواد پیام بده امشب بیداریم.

@Magicairdr0p
Forwarded from Yasha
بچه‌ها ما روی سرور اندازه ۱۰ نفر ظرفیت داریم واسه اسکریپت ایردراپ DotCoin اگه کسی می‌خواد پیام بده امشب بیداریم.

@Magicairdr0p
Forwarded from Yasha
روزانه حدود 200k یا حتی بیشترم می‌گیره.
Forwarded from Woland's Linux Journal (Woland)
💠MGBA💠

یکی از بهترین امولاتور‌های GameBoy Advance برای تمام سیستم‌های عامل

نصب در آرچ:
pacman -S mgba-qt


👉🔗 Web Site
👉🔗 Github

رام‌هاتون هم از wowroms بگیرین 😉

#معرفی #گیم
Forwarded from Yasha
پست رو اشتباه گذاشته بودم. واسه کانال بغلی بود. 👀
دبیان با ۶ تا میزکار ۳ گیگ

اوپن سوزه با ۸ تا میزکار و دوتا ویندومنیجر ۴/۵ گیگ

اوبونتو با گنوم و اسنپ ۵ گیگ و خورده ای



بعدش هنوز چند مهندس گرامی اعتقاد دارن اوبونتو بهترین توزیع برای شروعه!

من روی پارچ گنوم اوپن هایمر با کیفیت ۱۰۸۰ گذاشتم یک بیلد لوکال گرفتم حجمش شد ۳ گیگ و ۴۰۰ مگ!

درست انتخاب کنید!


@SohrabContents
Forwarded from Freebird
وقتی خودت کلاینت می‌نویسی این شکلی ازش سؤ استفاده میکنی🤯😎
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Yasha
به اون قسمت deleted دقت کنید، پست رو پاک کردم ولی باز داره می‌بینه.
اگر دنبال #فیلترشکن رایگان و درعین‌حال مطمئن می‌گردین، می‌تونین از این‌ساب که روی کلودفلر/فستلی میزبانی میشه استفاده کنین. آی‌پی و دامنه‌های فیک پشت کانفیگ‌ها به‌طور دوره‌ای بروزرسانی میشن و روی بیشتر سرویس‌دهنده‌های اینترنت جواب میده.

💡 برای اسکن کافیه از hiddify, v2rayN, v2rayNg, NikaNG, Streisand یا سایر برنامه‌های مشابه استفاده کنین

© amin_o__o

🔍 ircf.space/software
@ircfspace‏⁧
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy Raymond)
🔶 براساس گزارش‌های رسمی منتشرشده سایت آپارات در سال ۱۴۰۳ به‌طور میانگین در هر روز میزبان بازدید بالغ‌بر ۸٫۵ میلیون کاربر بود و به تعبیر دیگر در طول هر روز، از هر ۱۰ ایرانی حداقل یک نفر به این سایت سر زده است!

در ۶ ماه ابتدایی سال ۱۴۰۳ تعداد کل ویدئوهای بارگذاری‌شده در آپارات، نزدیک به ۲٫۵ میلیون ویدئو بوده است. در این مقطع زمانی این سایت با بیش از ۹ میلیارد و ۶۳۰ میلیون مراجعه از سوی کاربران مواجه بوده که ماحصل آن ثبت رکورد قابل‌ توجه ۷۰ میلیارد دقیقه بازدید از مجموع ویدئوهای بارگذاری‌شده در آن بوده است.

این تعداد بارگذاری ویدئو، توسط نزدیک به ۲۵۰ هزار کاربر فعال در این سایت انجام شده است.

#خبر

@TheRaymondDev
Forwarded from Code Module | کد ماژول (𔓙)
از هفته دیگه کلاسام شروع میشه 😂

#fun
@CodeModule