Forwarded from Frontend with Erfun👨🏻💻 (Erfun Ghodoosi)
خب از این آگهی که گذاشتم تعداد زیادی رزومه برام اومد و یه تعدادی رو مصاحبه کردم باهاشون
عزیزایی که قبول شدن مرحله اول مصاحبه رو، براشون تست فنی رو ارسال کردم که انجام بدن و بریم واسه مراحل بعدی و انشالله همکاری👍🏻🔥
برای من تجربه خیلی جالبی بود
دوست داشتم یه سری مورد رو راجع به این تجربه و به عنوان یک مصاحبه کنندهی تازه کار باهاتون به اشتراک بذارم:
۱. اول از همه اینکه اگر تجربه کمی دارید و یا خیلی از مسائل رو داخل پروژه های واقعی استفاده نکردید اشکالی نداره واقعا! برید، بخونید، بفهمید چیه که اگر پرسیده شد بتونید جواب بدید. سر فرصت توی پروژه هم تجربش میکنید و تو بعضی از موارد اگر دانش تئوری رو نداشته باشید هیچوقت تجربه عملیش روهم کسب نمیکنید.
۲. دوم اینکه تعداد سوالات مصاحبه ای که توی اینترنت و رفرنس های مختلف وجود داره واقعا زیاده و کاملا دستتون بازه که تعداد خیلی زیادیشون رو بخونید و برای مصاحبه فنی امادگی داشته باشید
پس نیازی نیست به دانش و تجربه قبلی و ویدیو های اموزشیی که ازدوره ها دیدید تکیه کنید. چون اصلا منبع خوبی برای امادگی برای مصاحبه نیستن. (به عنوان کسی که خودش یه دورهی تایپ اسکریپت درست کرده این حرف رو میزنم)
۳. سوم هم راجع به حقوق
اگر توی اینترنت سرچ کنید
یا پروژه هایی رو فریلنسری انجام داده باشید یا قیمت هارو شنیده باشید قطعا میدونید که عدد هایی که وجود داره چجوریه برای حقوق یک برنامه نویس. کاملا هم درست، منطقی و قابل احترامه. ولی نه زمانی که تجربهی کافی رو نداشته باشید و حقوقی رو بخواید که یک شخص با تجربه میخواد و اون عدد رومیگه. باید عددی رو بگید که با سطح مهارتتون همخوانی داشته باشه. هیچوقت کسی حاضر نیست بابت یه جنس معمولی پول زیاد بده.
قطعا این به این منظور نیست که ما حاضر نیستیم به شما حقوق معمولی و عرف رو بدیم. خیر! بخشی از حقوقی که دریافت نمیکنید رو بذارید پای هزینهیکسب کردن مهارت.
۴. و در نهایت هدف جلسات مصاحبه فقط دریافت کردن حس و انرژی مثبت کافی و جلت اعتماد هست. تمامی سوالات فنی که وجود داره رو شما داخل اینترنت و هرجایی میتونید بخونید و اگر استفاده و کاربرد خاصی براتون نداشته باشه به نسبت قوی بودن حافظه کوتاه مدتتون تو یه تایمی فراموشتون میشه.
در نظر داشته باشید که من خودمم مصاحبه های زیادی رو شرکت کردم و میکنم (نه صرفا به هدف استخدام شدن) و اینا تجربه های واقعی خودم بود.
مرسی از دوستایی که رزومه فرستادن و همراهی کردن❤️🔥
تمامی دغدغه ها، ابهامات و اشتباهای شما کاملا برای من و امثال من قابل درکه چون قطعا ماهم یه روزی ازهمین مراحل شروع کردیم.
امیدوارم تجربه جالبی برای دوستانی که شرکت کردن بوده باشه وعزیزایی که افتخار صحبت باهاشون رو نداشتیم هم این پست بدردشون خورده باشه😁
عزیزایی که قبول شدن مرحله اول مصاحبه رو، براشون تست فنی رو ارسال کردم که انجام بدن و بریم واسه مراحل بعدی و انشالله همکاری👍🏻🔥
برای من تجربه خیلی جالبی بود
دوست داشتم یه سری مورد رو راجع به این تجربه و به عنوان یک مصاحبه کنندهی تازه کار باهاتون به اشتراک بذارم:
۱. اول از همه اینکه اگر تجربه کمی دارید و یا خیلی از مسائل رو داخل پروژه های واقعی استفاده نکردید اشکالی نداره واقعا! برید، بخونید، بفهمید چیه که اگر پرسیده شد بتونید جواب بدید. سر فرصت توی پروژه هم تجربش میکنید و تو بعضی از موارد اگر دانش تئوری رو نداشته باشید هیچوقت تجربه عملیش روهم کسب نمیکنید.
۲. دوم اینکه تعداد سوالات مصاحبه ای که توی اینترنت و رفرنس های مختلف وجود داره واقعا زیاده و کاملا دستتون بازه که تعداد خیلی زیادیشون رو بخونید و برای مصاحبه فنی امادگی داشته باشید
پس نیازی نیست به دانش و تجربه قبلی و ویدیو های اموزشیی که ازدوره ها دیدید تکیه کنید. چون اصلا منبع خوبی برای امادگی برای مصاحبه نیستن. (به عنوان کسی که خودش یه دورهی تایپ اسکریپت درست کرده این حرف رو میزنم)
۳. سوم هم راجع به حقوق
اگر توی اینترنت سرچ کنید
یا پروژه هایی رو فریلنسری انجام داده باشید یا قیمت هارو شنیده باشید قطعا میدونید که عدد هایی که وجود داره چجوریه برای حقوق یک برنامه نویس. کاملا هم درست، منطقی و قابل احترامه. ولی نه زمانی که تجربهی کافی رو نداشته باشید و حقوقی رو بخواید که یک شخص با تجربه میخواد و اون عدد رومیگه. باید عددی رو بگید که با سطح مهارتتون همخوانی داشته باشه. هیچوقت کسی حاضر نیست بابت یه جنس معمولی پول زیاد بده.
قطعا این به این منظور نیست که ما حاضر نیستیم به شما حقوق معمولی و عرف رو بدیم. خیر! بخشی از حقوقی که دریافت نمیکنید رو بذارید پای هزینهیکسب کردن مهارت.
۴. و در نهایت هدف جلسات مصاحبه فقط دریافت کردن حس و انرژی مثبت کافی و جلت اعتماد هست. تمامی سوالات فنی که وجود داره رو شما داخل اینترنت و هرجایی میتونید بخونید و اگر استفاده و کاربرد خاصی براتون نداشته باشه به نسبت قوی بودن حافظه کوتاه مدتتون تو یه تایمی فراموشتون میشه.
در نظر داشته باشید که من خودمم مصاحبه های زیادی رو شرکت کردم و میکنم (نه صرفا به هدف استخدام شدن) و اینا تجربه های واقعی خودم بود.
مرسی از دوستایی که رزومه فرستادن و همراهی کردن❤️🔥
تمامی دغدغه ها، ابهامات و اشتباهای شما کاملا برای من و امثال من قابل درکه چون قطعا ماهم یه روزی ازهمین مراحل شروع کردیم.
امیدوارم تجربه جالبی برای دوستانی که شرکت کردن بوده باشه وعزیزایی که افتخار صحبت باهاشون رو نداشتیم هم این پست بدردشون خورده باشه😁
Forwarded from Python BackendHub (Mani)
اگه اسلاید انجام میدین
برای presentation یک چیزی
https://sli.dev/
این خیلی کمکتون میکنه.
حتی میتونید استرینگ فایل رو یک جا ذخیره نکنید. به جاش تو کدتون داشته باشید. و اعداد تو اسلاید رو dynamic جنریت کنید. اینطوری میتونید همیشه یک ورژن آپدیت اسلاید داشته باشین با ران کردن یک اسکریپت.
بیشتر به درد تیم های ریسرچ میخوره که زیاد اسلاید میزنن.
@PyBackendHub
برای presentation یک چیزی
https://sli.dev/
این خیلی کمکتون میکنه.
حتی میتونید استرینگ فایل رو یک جا ذخیره نکنید. به جاش تو کدتون داشته باشید. و اعداد تو اسلاید رو dynamic جنریت کنید. اینطوری میتونید همیشه یک ورژن آپدیت اسلاید داشته باشین با ران کردن یک اسکریپت.
بیشتر به درد تیم های ریسرچ میخوره که زیاد اسلاید میزنن.
@PyBackendHub
sli.dev
Slidev
Presentation slides for developers
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
درود دوستان
این آپدیت آخری یه مشکلی داره اونم براش یه ایشو درست کردم و دارم بررسیش میکنم
ولی اگه سایز چانک رو ۶۵۵۳۵ بزارید میشه مثل حالت قبل از آپدیت
جریان اینه که اگه بر اساس چانک بخونیم از روی سوکت ممکنه به احتمال زیاد باعث خراب شدن TLS Record ها بشیم
حالا یه راهکاری به ذهنم رسید اونم اینه که تا انتهای هر TLS Record بخونم و بفرستم که در این صورت هم ممکنه باعث خراب شدن MAC Integrity بشم
راهکاری که دارم روش کار میکنم اینه که از سوکت بخونم و بنویسم روی یه بافری و اونجا مدیریت رو به صورت متفاوتی انجام بدم
سپاس فراوان
https://github.com/MortezaBashsiz/nipovpn/issues/119
این آپدیت آخری یه مشکلی داره اونم براش یه ایشو درست کردم و دارم بررسیش میکنم
ولی اگه سایز چانک رو ۶۵۵۳۵ بزارید میشه مثل حالت قبل از آپدیت
جریان اینه که اگه بر اساس چانک بخونیم از روی سوکت ممکنه به احتمال زیاد باعث خراب شدن TLS Record ها بشیم
حالا یه راهکاری به ذهنم رسید اونم اینه که تا انتهای هر TLS Record بخونم و بفرستم که در این صورت هم ممکنه باعث خراب شدن MAC Integrity بشم
راهکاری که دارم روش کار میکنم اینه که از سوکت بخونم و بنویسم روی یه بافری و اونجا مدیریت رو به صورت متفاوتی انجام بدم
سپاس فراوان
https://github.com/MortezaBashsiz/nipovpn/issues/119
GitHub
Change approach to read data till end of application data instead of chunk size · Issue #119 · MortezaBashsiz/nipovpn
Our current approach is not good will cause to combining chunks incorrectly or cutting them off in the middle of a critical part like a header. It should read data till end of each application data...
Forwarded from متخصص وردپرس | پوینا
فکر کن یه سایت داری حجم کل سایته مجموعا 400 مگ نمیشه حجم دیتابیسش 30 مگه کلا 139 تا محصول
بعد تو گوگل بیای بالا یه جوری بهت دیداس بزنن که چشم دیدن بالا اومدنت ندارن
حالا محصولاتش چیه ؟ در حوزه دوربین یه خرده اومده بالا بنده خدا چشم دیدنش ندارن
فکر کردی به راحتی میزارن پیشرفت کنی ؟ نه تو میدون جنگی
@poinair پوینا
بعد تو گوگل بیای بالا یه جوری بهت دیداس بزنن که چشم دیدن بالا اومدنت ندارن
حالا محصولاتش چیه ؟ در حوزه دوربین یه خرده اومده بالا بنده خدا چشم دیدنش ندارن
فکر کردی به راحتی میزارن پیشرفت کنی ؟ نه تو میدون جنگی
@poinair پوینا
Forwarded from haashemi.dev
DEV Community
The Myth of GraphQL
It's often said that GraphQL fixes the problems of under-fetching and over-fetching. But is that...
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from ⚝ (ZiZiGuLu)
انواع شبکه از نظر گسترهٔ تحت پوشش:
WAN: (Wide Area Network)
MAN: (Metropolitan Area Network)
LAN: (Local Area Network)
PAN: (Personal Area Network)
WLAN: (Wireless Local Area Network)
CAN: (Campus Area Network)
HAN: (Home Area Network)
SAN: (Storage Area Network)
WAN شبکه ی گسترده یا
همانطور که اسمش پیدا است.
شبکه ایی است که توانایی اتصال چندین سیستم از مکان های مختلف سراسر جهان را دارد.
مزایای این شبکه :
امکان ارسال اطلاعات بین کشور ها و قاره ها
امکان برقراری ارتباط بین شبکه های lan
امنیت بالای اطلاعات با اضافه کردن یک لایه محافظتی و رمز گذاری شده بر روی داده ها
امکان طراحی متمرکز زیرساخت های فناوری اطلاعات برای گستره جغرافیایی وسیع
امکان انتقال داده های صوتی و تماس تصویری
معایب آن:
سرعت پایین انتقال اطلاعات
درصد خطای بالا در داده های انتقالی به دلیل گستردگی ناحیه تحت پوشش
پیچیده بودن سیستم و هزینه راه اندازی بالا
دشوار و پر هزینه بودن مدیریت امنیت شبکه و امکان خطای بالاتر
نیاز به تعمییر و نگهداری منظم
MAN شبکه محیط شهری یا
این نوع شبکه ، یک شهر را می تواند پوشش دهد .
گستره ی این شبکه بین دو نوع شبکه lan و wan است .
مزایا :
قیمت به صرفه تر از wan
سرعت بالا تر به دلیل استفاده از فیبر نوری (جلوتر بهش اشاره می کنیم (خیلی مبحث باحالیه))
و قابلیت انتقال داده های صوتی و تصویری
معایب :
مدیریت پیچیده اطلاعات
امنیت پایین داده ها
LAN شبکه محیط محلی یا
این نوع شبکه ، محیط کوچکتری را پوشش می دهد.
این شبکه برای اتصال مدارس یا دانشگاه یا اداره ها وشبکه های خصوصی هم مورد استفاده هستند.
مزایا :
کاهش هزینه سخت افزاری و و امکان اشتراک دستگاه ها مانند چاپگر، مودم و...
مدیریت ساده تر و امنیت بالای آن ها
امکان خطای کمتر در داده های ارسالی به دلیل محدود بودن فاصله
معایب :
نیاز به یک مدیر شبکه برای مدیریت و اصلاح خطاهای احتمالی در شبکه
امکان دسترسی سرپرست LAN به فایل ها و اطلاعات کاربران هر کامپیوتر و امکان نقض حریم شخصی
پر هزینه بودن نصب و راه اندازی
محدود بودن منطقه تحت پوشش
PAN شبکه محیط شخصی یا
این نوع شبکه ، شبکه ایی است که در اطراف یک شخص ایجاد می شود. در شبکه ی PAN اطلاعات، داده ها، بین دستگاه های نزدیک به هم منتقل می شود . از این نوع ارتباط ، برای انتقال فایل ها بین دستگاه های نزدیک استفاده می شود .
مانند: کنترل تلویزیون ، تلفن همراه هوشمند ، موس بلوتوثی، کیبورد بی سیم و...
WLAN شبکه ی محلی بی سیم یا
به نوعی شبکه ی بی سیم گفته می شود که در آن برای انتقال اطلاعات از یک نقطه به نقطه ی دیگه استفاده شود .
ویژگی شبکه ی محلی بی سیم این است که نیاز به سیم کشی نداره(خب از اسمش معلومه دیگه ^^) و کاربران می توانند در محدوده ی شبکه جابه جا شوند .
برای برپایی این شبکه دونوع زیر ساخت یا توپولوژی وجود دارد :
نقطه به نقطه یا همتا به همتا (peer to peer )
و موردی (ah_hod) که حالتی که با آن اصطلاحا حالت شالوده ایی می گویند.
CAN شبکه دانشگاهی یا
که به آن شبکه ی پردیسی هم گفته می شود .
این نوع شبکه ، شبکه ی رایانه ایی است که از اتصال چند شبکه ی lan که همه آنها محدود به یک فاصله یا ناحیه ی جغرافیایی هستند ساخته می شوند، مانند محوطه ی یک دانشگاه با مجموعه صنعتی یا پایگاه نظامی .
نکته: می توان این شبکه را به عنوان یکی از انواع شبکه ی MAN حساب کرد که عموما محدود و ناحیه ی آن کوچیکتر از اندازه ی معمول شبکه ی MAN است .
(شبکه ی دانشگاهیی بزرگ تر از یک شبکه LAN ولی کوچیکتر از شبکه ی MAN است .)
HAN شبکه ی خانگی یا
این نوع شبکه هم یک شبکه ی رایانه ایی است.
که به ارتباط بین دستگاهایی ک در یک خانه نزدیک هم هستند ، کمک می کند .
وسایل ها و ابزار و دستگاهای هوشمند مانند :چاپگرها و رایانه های دستی قابل حمل () و....
SAN شبکه ی ذخیره سازی یا
این نوع شبکه بیشتر برای ساخت یک بستر مناسب برای انتقال داده ها و اطلاعات حجیم بین سرویس دهنده ها و سرویس گیرنده ها برپا می شود.
سرویس دهنده ی ذخیره سازی دارای حجم زیادی از اطلاعات است . به طوری که برای انتقال داده ها و ارائه خدمات مناسب نیار به پهنای باند بالا است . در دسترس بودن همیشگی سرویس دهنده ها حتی در فاصله های دور و طولانی، و گستردگی زیاد در ابعاد شبکه های محلی یا نوع شبکه های شهری و جهانی است .
#Network
@amiria703_channel
WAN: (Wide Area Network)
MAN: (Metropolitan Area Network)
LAN: (Local Area Network)
PAN: (Personal Area Network)
WLAN: (Wireless Local Area Network)
CAN: (Campus Area Network)
HAN: (Home Area Network)
SAN: (Storage Area Network)
WAN شبکه ی گسترده یا
همانطور که اسمش پیدا است.
شبکه ایی است که توانایی اتصال چندین سیستم از مکان های مختلف سراسر جهان را دارد.
مزایای این شبکه :
امکان ارسال اطلاعات بین کشور ها و قاره ها
امکان برقراری ارتباط بین شبکه های lan
امنیت بالای اطلاعات با اضافه کردن یک لایه محافظتی و رمز گذاری شده بر روی داده ها
امکان طراحی متمرکز زیرساخت های فناوری اطلاعات برای گستره جغرافیایی وسیع
امکان انتقال داده های صوتی و تماس تصویری
معایب آن:
سرعت پایین انتقال اطلاعات
درصد خطای بالا در داده های انتقالی به دلیل گستردگی ناحیه تحت پوشش
پیچیده بودن سیستم و هزینه راه اندازی بالا
دشوار و پر هزینه بودن مدیریت امنیت شبکه و امکان خطای بالاتر
نیاز به تعمییر و نگهداری منظم
MAN شبکه محیط شهری یا
این نوع شبکه ، یک شهر را می تواند پوشش دهد .
گستره ی این شبکه بین دو نوع شبکه lan و wan است .
مزایا :
قیمت به صرفه تر از wan
سرعت بالا تر به دلیل استفاده از فیبر نوری (جلوتر بهش اشاره می کنیم (خیلی مبحث باحالیه))
و قابلیت انتقال داده های صوتی و تصویری
معایب :
مدیریت پیچیده اطلاعات
امنیت پایین داده ها
LAN شبکه محیط محلی یا
این نوع شبکه ، محیط کوچکتری را پوشش می دهد.
این شبکه برای اتصال مدارس یا دانشگاه یا اداره ها وشبکه های خصوصی هم مورد استفاده هستند.
مزایا :
کاهش هزینه سخت افزاری و و امکان اشتراک دستگاه ها مانند چاپگر، مودم و...
مدیریت ساده تر و امنیت بالای آن ها
امکان خطای کمتر در داده های ارسالی به دلیل محدود بودن فاصله
معایب :
نیاز به یک مدیر شبکه برای مدیریت و اصلاح خطاهای احتمالی در شبکه
امکان دسترسی سرپرست LAN به فایل ها و اطلاعات کاربران هر کامپیوتر و امکان نقض حریم شخصی
پر هزینه بودن نصب و راه اندازی
محدود بودن منطقه تحت پوشش
PAN شبکه محیط شخصی یا
این نوع شبکه ، شبکه ایی است که در اطراف یک شخص ایجاد می شود. در شبکه ی PAN اطلاعات، داده ها، بین دستگاه های نزدیک به هم منتقل می شود . از این نوع ارتباط ، برای انتقال فایل ها بین دستگاه های نزدیک استفاده می شود .
مانند: کنترل تلویزیون ، تلفن همراه هوشمند ، موس بلوتوثی، کیبورد بی سیم و...
WLAN شبکه ی محلی بی سیم یا
به نوعی شبکه ی بی سیم گفته می شود که در آن برای انتقال اطلاعات از یک نقطه به نقطه ی دیگه استفاده شود .
ویژگی شبکه ی محلی بی سیم این است که نیاز به سیم کشی نداره(خب از اسمش معلومه دیگه ^^) و کاربران می توانند در محدوده ی شبکه جابه جا شوند .
برای برپایی این شبکه دونوع زیر ساخت یا توپولوژی وجود دارد :
نقطه به نقطه یا همتا به همتا (peer to peer )
و موردی (ah_hod) که حالتی که با آن اصطلاحا حالت شالوده ایی می گویند.
CAN شبکه دانشگاهی یا
که به آن شبکه ی پردیسی هم گفته می شود .
این نوع شبکه ، شبکه ی رایانه ایی است که از اتصال چند شبکه ی lan که همه آنها محدود به یک فاصله یا ناحیه ی جغرافیایی هستند ساخته می شوند، مانند محوطه ی یک دانشگاه با مجموعه صنعتی یا پایگاه نظامی .
نکته: می توان این شبکه را به عنوان یکی از انواع شبکه ی MAN حساب کرد که عموما محدود و ناحیه ی آن کوچیکتر از اندازه ی معمول شبکه ی MAN است .
(شبکه ی دانشگاهیی بزرگ تر از یک شبکه LAN ولی کوچیکتر از شبکه ی MAN است .)
HAN شبکه ی خانگی یا
این نوع شبکه هم یک شبکه ی رایانه ایی است.
که به ارتباط بین دستگاهایی ک در یک خانه نزدیک هم هستند ، کمک می کند .
وسایل ها و ابزار و دستگاهای هوشمند مانند :چاپگرها و رایانه های دستی قابل حمل () و....
SAN شبکه ی ذخیره سازی یا
این نوع شبکه بیشتر برای ساخت یک بستر مناسب برای انتقال داده ها و اطلاعات حجیم بین سرویس دهنده ها و سرویس گیرنده ها برپا می شود.
سرویس دهنده ی ذخیره سازی دارای حجم زیادی از اطلاعات است . به طوری که برای انتقال داده ها و ارائه خدمات مناسب نیار به پهنای باند بالا است . در دسترس بودن همیشگی سرویس دهنده ها حتی در فاصله های دور و طولانی، و گستردگی زیاد در ابعاد شبکه های محلی یا نوع شبکه های شهری و جهانی است .
#Network
@amiria703_channel
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
فرقی نداره جادهٔ چالوس و راهِ قم
من مستیام که خوش داره رانندگی کنه
یه ماهی که تو آکواریوم زار میزنه
تا توی اشکهای خودش زندگی کنه
باید تِلوتِلو بخوری این زمونه رو
وقتی که مست نیستی به بنبست میرسی
تو مستی آدما دوباره مهربون میشن
حتّیٰ برادرای توی ایست بازرسی
— شاهین نجفی
#quote #poem
@amiria703_channel
Forwarded from LearnPOV | لرن پی او وی
🔸 میخوام یه بازی بهتون معرفی کنم که خوراک پلی دادن با همکاراس و اگر آخر وقتی چیزی حوصلتون سر رفت میتونید باهم دیگه بازی کنید
اسم بازی Brawlhalla هستش که یه بازی مبارزهای رایگانه که توش با شخصیتهای مختلف میجنگی و نکته جالبش اینجاس که شخصیت های خیلی بامزه ای داره و هر کدوم فن و سلاح خاص خودشونو دارن و تا ۸ نفر میتونید باهم بازی کنید 💥
چجوری نصب میشه ؟!
یکی از نکات مثبت این بازی اینه که رایگانه و خیلی خیلی سبکه و میتونید از Steam دانلودش کنید و بازی کنید
🔗 لینک دانلود بازی
اسم بازی Brawlhalla هستش که یه بازی مبارزهای رایگانه که توش با شخصیتهای مختلف میجنگی و نکته جالبش اینجاس که شخصیت های خیلی بامزه ای داره و هر کدوم فن و سلاح خاص خودشونو دارن و تا ۸ نفر میتونید باهم بازی کنید 💥
چجوری نصب میشه ؟!
یکی از نکات مثبت این بازی اینه که رایگانه و خیلی خیلی سبکه و میتونید از Steam دانلودش کنید و بازی کنید
🔗 لینک دانلود بازی
#️⃣ #game #hobby #fun
🚀 @coolycode
Forwarded from Meitix
YouTube
Understanding B-Trees: The Data Structure Behind Modern Databases
B-trees are a popular data structure for storing large amounts of data, frequently seen in databases and file systems. But how do they really work? What makes them efficient? In this video, we explore the inner workings of the B-tree, aiming to understand…
Forwarded from LearnPOV | لرن پی او وی
اگر میخوای از ChatGpt سوالات برنامه نویسی بپرسی بهتره این نکاتو بدونی، البته از زبون خود GPT ✅
توضیح دقیق مشکل
تقسیم سوالات به بخشهای کوچکتر
مشخص کردن هدف نهایی
ارائه مثال کاربردی
کلام آخر 🙌
سعی کنید همیشه اول کدی که از GPT دریافت میکنید رو کامل بخونید و متوجه بشید و بعد به کد های خودتون اضافش کنید چون استفاده کورکورانه از کدی که متوجه اش نشدید در آینده میتونه عواقب بدی رو به همراه داشته باشه !
امیدوارم از این مطلب لذت برده باشید، با ریاکشنای خودتون بهمون انرژی بدید ❤️🔥
توضیح دقیق مشکل
وقتی مشکل رو بهصورت دقیق بیان میکنی، کمک میکنه که بدونم دقیقاً کجا گیر کردی. این میتونه شامل توضیح کامل خطا، قسمت مشکلدار کد و یا نتیجه غیرمنتظره ای که خودت اطلاع داری در موردش باشه.
تقسیم سوالات به بخشهای کوچکتر
اگر سوال پیچیدهای داری، بهتره اون رو به چند سوال جزئیتر تقسیم کنی. اینطوری بهتر میتونم روی هر بخش تمرکز کنم و به هر قسمت جداگانه جواب بدم.
مشخص کردن هدف نهایی
وقتی مشخص میکنی که هدف نهاییت چیه، من بهتر میفهمم که باید چه نوع جوابی بدم تا به هدف مد نظرت برسی.
ارائه مثال کاربردی
سعی کن یه مثال واقعی از کدی که با اون کار میکنی یا شرایط دقیق برنامهات بفرستی برام چون بهم کمک میکنه تا جواب مرتبطتری بدم.
کلام آخر 🙌
سعی کنید همیشه اول کدی که از GPT دریافت میکنید رو کامل بخونید و متوجه بشید و بعد به کد های خودتون اضافش کنید چون استفاده کورکورانه از کدی که متوجه اش نشدید در آینده میتونه عواقب بدی رو به همراه داشته باشه !
#️⃣ #ChatGPT #tips
🚀 @coolycode
Forwarded from Linuxor ?
چطور میتونیم ایده استارتاپمون رو قبل از اجرا ارزیابی کنیم؟
اعتبارسنجی ایده کار سختیه، اما سه قانون اساسی وجود داره:
1. اگر کسی بگه ایدهاش هیچ نمونه مشابهی نداره، 99% احتمال داره یا هیچ بازاری براش وجود نداره، یا اون شخص نتونسته به درستی تحقیق کنه و رقبای خودش رو بشناسه.
2. تقریبا محاله کسی خارج از حوزه تخصصی خودش بتونه ایده استارتاپی خوبی بده.
3. بدون تحقیق عمیق روی رقبا، هیچ استارتاپی نمیتونه ایدهای بده که باعث برتری نسبت به رقبا بشه.
هر استارتاپی حتما رقیب/جایگزین داره. قبل از کار روی ایدهمون باید رقبای خودمون رو بهطور کامل بشناسیم.
اگر بتونیم برای این 3 مورد جواب قانع کنندهای به خودمون بدیم (نه اینکه خودمونو گول بزنیما)، تازه میشه گفت ایده ما مرحله اول اعتبارسنجی رو گذرونده و لااقل روی کاغذ قابل قبوله.
با اینکه این تازه اول راهه، 90% ایدههای استارتاپی از این مرحله جلوتر نمیرن.
🐧 @Linuxor ~ FarokhNotes
اعتبارسنجی ایده کار سختیه، اما سه قانون اساسی وجود داره:
1. اگر کسی بگه ایدهاش هیچ نمونه مشابهی نداره، 99% احتمال داره یا هیچ بازاری براش وجود نداره، یا اون شخص نتونسته به درستی تحقیق کنه و رقبای خودش رو بشناسه.
2. تقریبا محاله کسی خارج از حوزه تخصصی خودش بتونه ایده استارتاپی خوبی بده.
3. بدون تحقیق عمیق روی رقبا، هیچ استارتاپی نمیتونه ایدهای بده که باعث برتری نسبت به رقبا بشه.
هر استارتاپی حتما رقیب/جایگزین داره. قبل از کار روی ایدهمون باید رقبای خودمون رو بهطور کامل بشناسیم.
اگر بتونیم برای این 3 مورد جواب قانع کنندهای به خودمون بدیم (نه اینکه خودمونو گول بزنیما)، تازه میشه گفت ایده ما مرحله اول اعتبارسنجی رو گذرونده و لااقل روی کاغذ قابل قبوله.
با اینکه این تازه اول راهه، 90% ایدههای استارتاپی از این مرحله جلوتر نمیرن.
🐧 @Linuxor ~ FarokhNotes
Forwarded from متخصص وردپرس | پوینا
This media is not supported in your browser
VIEW IN TELEGRAM
هی میگید چرا اینترنت ها قطع میشه
دکل مخابراتی افتتاح کردن منبع آب مزاحم بوده مثل پت و مت نشستن درستش کردن
@poinair پوینا
دکل مخابراتی افتتاح کردن منبع آب مزاحم بوده مثل پت و مت نشستن درستش کردن
@poinair پوینا
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
گروه آموزشی و تحقیقاتی نت سک -netsec
فعال در زمینه های امنیت و تست نفوذ شبکه ، وایرلس ، iot
اعم از کارهایی که ما انجام دادیم و انجام میدهیم :
-انتشار مقالات در مورد موضوعات پایه ای شبکه
-انتشار مقالات راجب ابزارهای شبکه اعم از مانیتورینگ و غیره
-ترجمه کتاب های مفید در مورد شبکه
-آموزش و ارائه مطالب آموزشی چه در قالب فایل متنی چه در قالب دوره های رایگان
با ما همراه باشید در :
@n3tsec
فعال در زمینه های امنیت و تست نفوذ شبکه ، وایرلس ، iot
اعم از کارهایی که ما انجام دادیم و انجام میدهیم :
-انتشار مقالات در مورد موضوعات پایه ای شبکه
-انتشار مقالات راجب ابزارهای شبکه اعم از مانیتورینگ و غیره
-ترجمه کتاب های مفید در مورد شبکه
-آموزش و ارائه مطالب آموزشی چه در قالب فایل متنی چه در قالب دوره های رایگان
با ما همراه باشید در :
@n3tsec
Forwarded from ⚝ (Amir Hossein "Amiria" Maher)
chrisdown.name
In defence of swap: common misconceptions
tl;dr: Having swap is a reasonably important part of a well functioning system. Without it, sane memory management becomes harder to achieve.
chrisdown.name/2018/01/02/in-defence-of-swap.html
اگه فکر میکنید داشتن سواپ (swap) چیز مهملیه و نیازی بهش نیست، بخونید.
#article #linux
@amiria703_channel
اگه فکر میکنید داشتن سواپ (swap) چیز مهملیه و نیازی بهش نیست، بخونید.
#article #linux
@amiria703_channel
Forwarded from Gopher Academy
🔵 عنوان مقاله
caddy-exec: Caddy Module for Running One-Off Commands
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته پیرامون سرور HTTP(S) به نام Caddy است که به زبان برنامهنویسی Go نوشته شده است. نویسندگان مقاله اظهار دارند که از این سرور در کارهای خود بسیار راضی هستند. نکتهی برجستهی مقاله به افزونهای اشاره دارد که امکان فعال سازی دستورات در زمان راهاندازی یا خاموش کردن سرور، و همچنین از طریق مسیرهای خاصی به نام «route» را فراهم میآورد. این افزونه به کاربران اجازه میدهد تا عملیات خاصی را به صورت خودکار در زمانهای تعیین شده یا در پاسخ به درخواستهای خاص انجام دهند، که این امر میتواند به بهبود کارایی و انعطافپذیری در مدیریت سرور کمک کند. این توانایی سازگاری با نیازهای کاربران و تنظیمات خاص آنها، Caddy را به یک گزینه جذاب در میان سرورهای HTTP(S) تبدیل میکند.
🟣لینک مقاله:
https://golangweekly.com/link/160165/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
caddy-exec: Caddy Module for Running One-Off Commands
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته پیرامون سرور HTTP(S) به نام Caddy است که به زبان برنامهنویسی Go نوشته شده است. نویسندگان مقاله اظهار دارند که از این سرور در کارهای خود بسیار راضی هستند. نکتهی برجستهی مقاله به افزونهای اشاره دارد که امکان فعال سازی دستورات در زمان راهاندازی یا خاموش کردن سرور، و همچنین از طریق مسیرهای خاصی به نام «route» را فراهم میآورد. این افزونه به کاربران اجازه میدهد تا عملیات خاصی را به صورت خودکار در زمانهای تعیین شده یا در پاسخ به درخواستهای خاص انجام دهند، که این امر میتواند به بهبود کارایی و انعطافپذیری در مدیریت سرور کمک کند. این توانایی سازگاری با نیازهای کاربران و تنظیمات خاص آنها، Caddy را به یک گزینه جذاب در میان سرورهای HTTP(S) تبدیل میکند.
🟣لینک مقاله:
https://golangweekly.com/link/160165/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - abiosoft/caddy-exec: Caddy v2 module for running one-off commands
Caddy v2 module for running one-off commands. Contribute to abiosoft/caddy-exec development by creating an account on GitHub.