تک ویت امید

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

  • تماس با من
  • درباره من
  • RSS Feed
  • web3 و web5 چیه‌ن و از کجا اومدن؟ – اخبار تکنولوژی

    web3 و web5 چیه‌ن و از کجا اومدن؟ – اخبار تکنولوژی

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

    امید

    مرداد 27, 1401
    اخبار تکنولوژي, دسته‌بندی نشده
    web3, web5

  • حل مشکل TypeError – Network Request Failed در ارتباط ریکت نیتیو با django rest

    این مدت داشتم با ریکت نیتیو کار می‌کردم و تصمیم گرفتم خودم یه api با django rest framework بنویسم و از اون api توی اپ react native استفاده کنم، ولی وقتی میخواستم که api رو fetch بکنم ارور TypeError – Network Request Failed رو میگرفتم و درک نمیکردم چیه. اول فکر کردم که مشکل از […]

    امید

    مرداد 23, 1401
    دسته‌بندی نشده
    بک اند, پایتون, جنگو

  • زبان برنامه نویسی Carbon – اخبار تکنولوژی

    زبان برنامه نویسی Carbon – اخبار تکنولوژی

    گوگل این هفته در رویداد CppNorth زبان برنامه نویسی جدیدی به نام Carbon رو به عنوان نسخه‌ی بهبود یافته‌ی زبان C++ معرفی کرد.

    امید

    مرداد 4, 1401
    اخبار تکنولوژي
    اخبار, زبان برنامه نویسی کربن

  • اضافه کردن تغییرات بیشتر در git به کامیت قبلی

    با استفاده از دستور git amend میتونید تغییراتی که ایجاد کردید رو به کامیت قبلی git اضافه کنید. که در ادامه بیشتر در این مورد توضیح دادم…

    امید

    تیر 19, 1401
    git, برنامه نویسی
    git, گیتهاب

  • فعال کردن قابلیت tap to touch در i3

    یکی از اولین کار هایی که وقتی یه لینوکس جدید نصب میکنم انجام میدم فعال کردن قابلیت tap to touch هستش، که بصورت پیشفرض ممکنه بسته به توزیعی که استفاده می‌کنید، فعال یا غیرفعال باشه. و از اونجایی که از آرچ استفاده می‌کنم این قابلیت بصورت پیشفرض فعال نیست

    امید

    تیر 6, 1401
    i3, لینوکس
    i3

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

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

    امید

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

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

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

    امید

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

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

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

    امید

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

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

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

    امید

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

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

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

    امید

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

1 2
برگه بعدی→

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