Get Mystery Box with random crypto!

Hirad Sajde - 🇨​🇭

لوگوی کانال تلگرام hiradsajde — Hirad Sajde - 🇨​🇭 H
لوگوی کانال تلگرام hiradsajde — Hirad Sajde - 🇨​🇭
آدرس کانال: @hiradsajde
دسته بندی ها: تلگرام
زبان: فارسی
مشترکین: 1.27K
توضیحات از کانال

I'll share my interests & experience here
🌐 socials: hiradsajde.ir/socials
✉️ collab : hi@hiradsajde.ir
📊 stats: bit.ly/3pNp7eZ

Ratings & Reviews

2.33

3 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

0

4 stars

0

3 stars

1

2 stars

2

1 stars

0


آخرین پیام ها 2

2022-11-24 14:43:36 X-ui / X-ray gui panel

https://github.com/hossinasaadi/x-ui
پروژه x-ui یک نرم افزار اصالتا چینی هستش که برای دور زدن فایروال اینترنت چین (که شبیه به سیستم فیلترینگ این روزای ایران هست) ساخته شده‌. با این پروژه خیلی راحت میتونید :
پروکسی با پروتکل های
trojan , vmess , vless , socks , http ,
کانفیگ کنید.
خیلی ساده برای دامنه خودتون ssl بگیرید و با tls وصل بشید.
ربات تلگرامی برای مدیریت اشتراک ها ارائه میده.
سرویس api داره و می‌تونید پروژه هایی رو وابسته به این سرویس توسعه بدید

برای نصب این پروژه فقط کافیه
این دستور رو در ترمینال سرور تون اجرا کنید

bash <(curl -Ls https://raw.githubusercontent.com/hossinasaadi/x-ui/master/install.sh)
در مرورگر server_ip:54321 رو باز کنید. مثلا 127.0.0.1:54321
یوزر و پسورد admin هستش پیشفرض
از بخش inbound پروکسی خودتون رو خیلی ساده بسازید
#اوپن_سورس #لینوکس
@Hiradsajde
1.5K viewsedited  11:43
باز کردن / نظر دهید
2022-09-17 00:01:50 محتوای این پُست با شما

اگر به 18 سالگی برمی گشتی چیکارا میکردی؟

توی کامنت ها بنویسید

@Hiradsajde
2.9K viewsedited  21:01
باز کردن / نظر دهید
2022-09-15 19:34:16 Your Code smells
کد هات بو میده

یکی از اصطلاحات مهندسی نرم افزار که خیلی کاربردی هستش. وقتی شرایط زیر پیش میاد کد هاتون بو میده


Long Method
متدی است که دارای خطوط زیادی کد بوده و چندین وظیفه را به عهده دارد. این که دقیقا چه متدی طولانی است قابل بحث است و تا حدودی به زبان برنامه نویسی بستگی دارد، اما عدم رعایت اصل single responsibility باعث بودار شدن کد میشه
Long parameter list
تعداد پارامترهای زیاد یک متد یا تابع برای بلند مدت کد رو بودار میکنه. تا حدی عامل این موضوع همون مورد هستش ولی اگر نیاز به پارامتر های زیادی داشتیم میتونیم اون ها رو توی یک آبجکت بزاریم
Don't repeat yourself
یکی از مشکلاتی که در دراز مدت ایجاد میشه تکرار کد ها در طول توسعه برنامه هست. باید این کد ها رو استخراج کنیم و منطق های تکراری رو تبدیل به متد یا تابع کنیم
Dead code
کد هایی دیگه به هر دلیلی توی پروژه کاربردی ندارن رو جای کامنت کردن پاک کنیم. شاید بعداً به کارمون بیان ، خب ورژن کنترلر هایی مثل گیت برای همین ساخته شدن دیگه :)
Select good variable names
موقعی که اسم متغیر ها رو انتخاب میکنیم ، سعی کنیم طوری باشه که بشه کاربرد اون متغیر رو از اسم اش متوجه شد

راستی اینا رو از یک ویدئو فارسی توی یوتیوب یاد گرفتم. از این لینک میتونید ویدئو اصلی رو ببینید
https://bit.ly/3LkXwc0
@Hiradsajde
2.9K viewsedited  16:34
باز کردن / نظر دهید
2022-07-23 21:30:10 همیشه وقتی که توی پروژه می‌خوایم dependency های node_modules رو نصب کنیم باید زمان خیلی زیادی بزاریم

باید همیشه بین مرورگر و ادیتور جا به جا بشیم

وقتی برق ها میره یا باتری سیستم به مشکل میخوره کلی از کار از بین میره

اما Codesandbox کمک میکنه این اتفاق نیفته. حالا اصلا جریان چیه؟

یک پلتفرم تحت وب که برای ادیت کد های سمت فرانت اند ساخته شده. کل پکیج ها سمت سرور های codesandbox نصب میشه و چند ثانیه بیشتر زمان بر نیست

codesandbox.io

قابلیت اتصال به repository های github رو داره و میشه یک خلاقیت خفن به خرج داد :)

پروژه رو روی codesandbox توسعه بدید و به ریپازیتوری وصل کنید و از vercel همون ریپازیتوری رو میزبانی کنید

توی کنفرانس سالانه next js و react conf هم به این پلتفرم اشاره شده
https://t.me/hiradsajde/13

راستی اگر این پست براتون مفید بوده لایک یادتون نره

@Hiradsajde
3.5K viewsedited  18:30
باز کردن / نظر دهید
2022-06-03 19:18:38 کانال جزوه و نکات انگلیسی

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

چون بخاطر سنم کم کم داره دوراهی های زندگیم بیشتر میشه، (مهاجرت کنم یا نه، شرکت بین المللی کار کنم یا داخلی، آموزش های داخلی رو ببینم یا خارجی)

راهی که بازدهی بهتری داره مشخصه ولی لازمه زبانم قوی باشه :)

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

گفتم از فرصت استفاده کنم یک کانال بزنم برای اشتراک گذاری این نکات

برای عضویت توی کانال :
https://t.me/+zik2bkCllq04M2U8
4.8K views16:18
باز کردن / نظر دهید
2022-05-03 00:25:18
گیت هاب copilot از مترجم زبان های برنامه نویسی رو نمایی کرد

اصلا این گیت هاب copilot چیه؟
یک دستیار هوش مصنوعی مخصوص برنامه نویس هاست که کمک شون میکنه راحت تر کد بزنن، و یکسری فانکشن ها رو بر اساس اسم شون خودش می نویسه،
آیا copilot جای برنامه نویس ها رو میگیره؟
نه به هیچ وجه، اما کارشون رو ساده تر میکنه

اگر راجب copilot سوال دیگه ای داری توی کامنت ها بپرس حتما
#news #tip
@Hiradsajde
4.9K viewsedited  21:25
باز کردن / نظر دهید
2022-02-05 10:00:35
Logtail.com
خیلی وقت ها برای همه پیش میاد که یک دفعه صفحات پروژه ریسپانس کد 500 میدن و ارور میشن، و ما نمیتونم به متن ارور دسترسی داشته باشیم از اونجایی هم که روی پروداکشن هستیم نمیتونیم بیایم متن اش رو توی پروژه چک کنیم، و باید هربار بریم توی سرور و فایل های لاگ رو در بیاریم،

یا اینکه یکی از کلاینت ها پیام میده که برنامه به من ارور میده ولی برای خودتون همه چی اوکیه و میمونید مشکل چیه

اینجا logtail به کار میاد و میتونید با چند command ساده به پروژه تون اضافه کنید، یا از vercel به عنوان افزونه ادد کنیدش،

به طور زنده براتون log میگیره و تا هرچند روز که بخواید با حجم مشخصی ذخیره میکنه و سرچ انجین مخصوص و سیستم آلرت و api بهتون ارائه میده

#tip #dev
@Hiradsajde
6.4K views07:00
باز کردن / نظر دهید
2022-01-25 15:47:42 کانال محتوای فارسی سازی شده

دوره های کورسرا بر خلاف یودمی دایره لغات زیادی دارن. برای همین ترجمه کردن محتواشون برای کسایی که زبان شون توی سطح بالایی نیستش کار سختیه.

برای همین تصمیم گرفتم برگردان فارسی ویدئو های دوره ای که خودم میبینم رو هر فصلش رو توی یک کانال پخش کنم. از اونجایی کورسرا این دوره رو به ایرانیا رایگان میده پس عملا قانون کپی رایت نقض نشده :)

برای دیدن جزوه ترجمه شده دوره
Introduction to Cloud Computing
میتونید از این کانال استفاده کنید. (کلیک کنید)
@Hiradsajde
7.1K views12:47
باز کردن / نظر دهید
2022-01-25 15:23:51 سوالاتی که پرسیدید

مدرک کورسرا معتبره؟
کاملا و میتونید ازش توی رزومه استفاده کنید. حتی اگر دوره professional باشه مدرک از سمت شرکت یا دانشگاه سازنده دوره بهتون تعلق میگیره.
میتونم دوره رو نبینم و مدرک بگیرم؟
اگر بتونید آزمون ها و پروژه ها رو تحویل بدید چرا که نه ! البته فکر نمیکنم بدون دیدن دوره موفق بشید چون دوره ها حالت آکادمیک داره و ویدئو ها خیلی فشرده هستن
زبانم ضعیفه میتونم از دوره هاش استفاده کنم؟
من خودم زبانم توی سطح متوسط هستش و شاید بتونم بگم برای ۶۰ درصد جملات نیاز به گوگل ترنسلیت دارم. دایره لغاتش خیلی زیاده و از کلمه های تخصصی استفاده میکنه. پس یکمی از بابت نبود امکان استفاده از زیر نویس زبان مادری اذیت شدم من خودم
زیر نویس دارن دوره ها ؟
بله ولی زیر نویس ها دستی اضافه شدن و ممکنه برای یک ویدئو زیر نویس نداشته باشه. اما بیشتر ویدئو ها به چند زبان زیر نویس شدن. ولی فارسی جزوشون نیست :(
میتونم ویدئو ها رو دانلود کنم؟
دریافت ویدئو و کل زیر نویس ها ممکنه ! بدون هیچ دردسری میتونید دانلود کنید.
اگر با کمک هزینه مالی دوره رو بگذرونم مدرک میگیرم؟
بله ! هیچ تفاوتی با کسی که اشتراک دوره رو گرفته نخواهید داشت

راستی اگر سوالی دارید میتونید از طریق دکمه کامنت ها زیر همین پست مطرح کنید.

@Hiradsajde
4.6K views12:23
باز کردن / نظر دهید
2022-01-23 10:37:04
درخواستم قبول شد

جریان چیه؟
داشتم چند وقت پیش توی یوتیوب میگشتم که یک ویدئو دیدم... میگفت کورسرا بخاطر تحریم ها کل دوره هاش رو رایگان در اختیار ایرانیا میزاره. فقط کافیه درخواست کمک هزینه مالی بدید

اولش باور نکردم
از سر کنجکاوی رفتم درخواست دادم گفت ۱۵ روز دیگه جوابش رو ایمیل میکنیم. امروز جوابش اومد و دیدم دوره
IBM Fullstack cloud developer
رو رایگان در اختیارم گذاشتن. تازه آخرش میتونم از خود شرکت ibm مدرک هم بگیرم ! البته فعلا فقط به کلاسا دسترسی دارم. راجب مدرکم ۴ ماه دیگه میگم چطور پیش رفت

کورسرا چی هست؟
یک سامانه آموزشی آمریکایی که دوره هاش رو معتبرترین شرکت ها و دانشگاه ها ضبط میکنن. و میتونید از همون شرکتا گواهینامه بگیرید و بعدا برای دریافت جاب آفر اقدام کنید! در اصل مراحل آموزش دادن نیرو هاشون رو اینطوری هوشمند تر انجام میدن

من از این مقاله برای درخواست کمک هزینه مالی استفاده کردم (کلیک کنید)

@Hiradsajde
6.1K viewsedited  07:37
باز کردن / نظر دهید