تک ویت امید

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

  • تماس با من
  • درباره من
  • RSS Feed
  • دیباگ کردن با روش اردک پلاستیکی(Rubber Duck)

    به عنوان یک برنامه نویسی مطمئناَ توی موقعیتی قرار گرفتین که برنامه‌ای که نوشتین اون شکلی که لازمه کار نمیکنه. که علتش میتونه یک اشتباه تایپی باشه، حواستون نبوده یا اطلاع کافی درمورد اینکه اون تکنولوژی یا اون بخش چطوری کار میکنه نداشتید. و وقتی که کدی که نوشتین کار نکنه از زمین و زمان […]

    امید

    خرداد 28, 1401
    برنامه نویسی
    rubber duck, اردک پلاستیکی

  • ۴ شغلی که تا سال ۲۰۲۴ دیگر وجود نخواهند داشت.

    و البته این تاثیر در آینده بیشتر و بیشتر میشه.من توی این پست ۴ تا از شغل‌هایی رو که تا سال ۲۰۲۴ یا شاید هم زود دیگر ازشون اسمی نمی‌شنویم رو جمع کردم و اینجا گذاشتم.

    امید

    اردیبهشت 28, 1401
    دسته‌بندی نشده
    آینده, هوش مصنوعی

  • چرا از vim استفاده می کنم؟

    این پست رو در اصل توی ویرگول منتشر کردم و مربوط به خیلی وقت پیشه و مشکلاتی داره و کانفیگم نصبت به اون موقع کمی فرق کرده. هر وقت که اسم vim میاد یه محیط سیاه رو تصور می‌کنید که وقتی واردش بشی دیگه بیرون اومدن ازش غیر ممکنه. برای اینکه تصورتون از ویم عوض […]

    امید

    اردیبهشت 5, 1401
    دسته‌بندی نشده
    ادیتور, برنامه نویسی

  • نصب بسته در npm بدون sudo

    یه مشکلی که من باهاش در اولین برخوردم با npm داشتم نصب پکیج های گلوبال بود که حتما باید از دستور sudo استفاده می کردم که راه معقولی نبود و با کمی تحقیق فهمیدم که میشه این مشکل رو خیلی راحت و با چند تا دستور ساده حل کرد. اول از همه یه دایرکتوری میسازیم […]

    امید

    خرداد 26, 1400
    جاوااسکریپت, لینوکس
    linux, npm, جاوااسکریپت, لینوکس

  • فایل gitignore برای پروژه های جنگو

    اگه از گیت به عنوان ورژن کنترل استفاده کرده باشید به فایلی به اسم .gitignore برخورد کردید یا حداقل اسمش رو جایی شنیدید یا دیدید. کار فایل gitignore اینکه فایل هایی که مهم نیستند و نباید داخل repository گیت باشند رو نادیده بگیره و اون هارو به گیت اضافه کنه. مثل فایل های virtural environmet […]

    امید

    خرداد 20, 1400
    git, پایتون, جنگو
    git, پایتون, جنگو

  • راستچین کردن markdown

    من یه مدت قبل که داشتم روی این پروژه کار می‌کردم که کارش حاضری زدن در برنامه‌ی شاد بود. پروژه رو روی گیت‌هاب آپلود کردم و براش یه فایل README.md درست کردم که توش توضیح نحوه‌ی استفاده از اسکریپت رو نوشته بودم اما مشکلی که وجود داشت این بود که نمی‌شد فارسی نوشت البته میشه […]

    امید

    خرداد 5, 1400
    دسته‌بندی نشده
    markdown, readme, گیتهاب

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

    یه مدت پیش داشتم روی پروژه‌ی کوچیکی (این پروژه) کار میکردم که یه بات بود که میتونست توی کلاس های شاد توی یه زمان مشخص یه پیغامی رو بفرسته میتونید از گیت‌هاب پروژه رو بصورت رایگان استفاده کنید و مشارکت کنید. شروع کردم به نوشتن پروژه و همچی خوب پیش میرفت و از اونجایی که […]

    امید

    اردیبهشت 23, 1400
    پایتون
    web scripting, پایتون, سلینیوم

  • متوقف کردن سرور جنگو در حال اجرا در لینوکس

    پست قبلی درمورد عوض کردن اسم پروژه‌ی جنگو نوشتم که میتونید اینجا بخونید. بعضی وقتا که سرور جنگو در حال اجراست من ترمینال رو میبندم و پورتی که جنگو داره روش اجرا میشه هنوز مشغوله و تا وقتی اون رو متوقف نکنی نمیتونی از اون پورت استفاده کنی که منطقیه و اکثر اوقات که این […]

    امید

    اردیبهشت 19, 1400
    جنگو, لینوکس
    بک اند, جنگو, لینوکس

  • چگونه اسم پروژه جنگو را تغییر دهیم؟

    همین چند روز پیش داشتم روی یه پروژه کار میکردم که لازم شد اسم پروژه رو عوض کنم. اولش با خودم گفتم که یه پروژه‌ی جدید بسازم بعد همه‌ی کدها رو اونجا پیست کنم ولی اصلا کار عاقلانه‌ای نبود و یادم افتاد که خیلی قبل تر توی یکی از آموزش‌های جنگویی که توی یوتوب دیده […]

    امید

    اردیبهشت 10, 1400
    پایتون, جنگو
    برنامه نویسی وب, بک اند, جنگو

تمامی حقوق محفوط است.