<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های CodeChef</title>
        <link>https://virgool.io/feed/@codechef</link>
        <description>آشپزی &amp;&amp; برنامه نویسی</description>
        <language>fa</language>
        <pubDate>2026-06-17 01:59:38</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/4923/avatar/Ehs8Jp.jpeg?height=120&amp;width=120</url>
            <title>CodeChef</title>
            <link>https://virgool.io/@codechef</link>
        </image>

                    <item>
                <title>خرید آنلاین خطرناک می‌شود! (بررسی نکات قبل از خرید از یک فروشگاه آنلاین)</title>
                <link>https://virgool.io/@codechef/%D8%AE%D8%B1%DB%8C%D8%AF-%D8%A2%D9%86%D9%84%D8%A7%DB%8C%D9%86-%D8%AE%D8%B7%D8%B1%D9%86%D8%A7%DA%A9-%D9%85%DB%8C%D8%B4%D9%88%D8%AF-%D8%A8%D8%B1%D8%B1%D8%B3%DB%8C-%D9%86%DA%A9%D8%A7%D8%AA-%D9%82%D8%A8%D9%84-%D8%A7%D8%B2-%D8%AE%D8%B1%DB%8C%D8%AF-%D8%A7%D8%B2-%DB%8C%DA%A9-%D9%81%D8%B1%D9%88%D8%B4%DA%AF%D8%A7%D9%87-%D8%A2%D9%86%D9%84%D8%A7%DB%8C%D9%86-elcojgt3zcdp</link>
                <description>سلام به شمابعد از چند سال استارت دوباره میخوام یه مطلبی رو صرفا برای اطلاع عموم و افزایش سطح آگاهی مردم توی این روز ها که خرید آنلاین زیاد شده (خیلی زیاد شده ماست هم آنلاین میخرن بعضی ها) ، یکی دوتا تجربه تلخ خرید آنلاین از اطرافیانم رو بذارمسعی می کنم خیلی خلاصه و مفید عرض کنم . در حال حاضر برای این که چرخ اقتصاد بچرخه و مردم توی این شرایط پاندمی بتونن امرار معاش کنند یا کسب و کار قبلیشون رو به صورت یه فروشگاه آنلاین تبدیل می کنند و یا کلا به فکر تغییر شغل و تاسیس یه کسب و کار آنلاین می افتند. دسته سومی هم هستند که جلوتر عرض می کنم.برای اینکه یه کسب و کاری بتونه دریافت پول از درگاه های بانکی داشته باشه ملزم هست که بره و برای فروشگاهش نماد اعتماد الکترونیک (Enemad) بگیره. سابق گرفتن اینماد سخت تر بود و به نظر میرسه که اینروز ها راحت تر اینماد داده میشه.دسته سوم که عرض کردم کارشون اینه که خیلی شیک و قانونی اقدام به تاسیس یه فروشگاه خیلی شیک میکنند با نماد اعتماد و با کلی جنس فراوون که هیچ جای دیگه ممکنه گیرتون نیاد . اینقدر روی این سایت خوب کار شده از لحاظ امتیاز موتور جستجو (SEO) که به راحتی توی صفحات ابتدایی جستجوی شما جا میگیرن. حتی اگرم این اتفاق نیوفته به لطف سایت های جستجوی فروشگاهی مثلا ترب و ایمالز و ... ایندکس میشن و چون قیمتشون پایین هست اونجا به عنوان کمترین قیمت یا یه قیمت مناسب که از قضا کالا رو هم موجود دارن لیست میشن.شما هم میرید توی سایت پشتیبانی عالی و خیلی خوش آمدید و چطور می تونم کمکتون کنم.مثلا من این دستگاه فلان رو میخوام قیمتتون خیلی خوبه خیلی که تیز باشید میگید خوب این قیمت چرا نسبت به رقبا خیلی کمتره؟ ایشون هم سریع میگه موجودی قدیم هست و یا ما بدون گارانتی داریم میاریم یا نمیدونم وارد کننده اصلی هستیم که تا حالا سایت نداشتیم و الان داریم مستقیم میفروشیم و ... خوب تا اینجا :1- اینماد که داشته2- تو گوگل هم که اومده این بالا مالاها3- خیلی هم که سایتش شیکه4- پشتیبانیشون هم که خیلی خوب بود و جواب میدادشما هم اعتماد می‌کنید و خرید میکنید و منتظر می مونید تا بسته بیاد طبق روال همه خرید های قبلیتون که خیلی خوب و لذت بخش بوده.اما هدف این سایت ها چیز دیگه ای هست و خیلی برای من مشخص نیست مهم اینه که اینا جنسی به شما تحویل نمیدن و به نظر میرسه کارشون همینه که پول شما رو بگیرن و به محضی که خرید انجام شد دیگه خبری از اون پشتیبانی مهربون نیست.تماس ها جواب داده نمیشه.پیامک جواب داده نمیشه.خیلی که خوب باشه مثلا تا یکی دو هفته میگه جنستون آماده هست و به دلیل حجم بالای سفارشات یه مقدار طول کشیده که خوب دستش درد نکنه جنس ارزون میداده ملت هم ریختن خریدن ما هم صبر میکنیم.الان دو هفته شده و جنس شما تحویل نشده و دیگه باید لحنتون رو عوض کنید.لحن ایشون زود تر از شما عوض میشه و به جایی میرسه که خیلی وقیحانه میگه برو هرکار دوست داری بکن من جنس ندارماولین کاری که به ذهنتون میرسه برید به سامانه اینماد شکایت کنید و اونجا هم متوجه بشید که عملا اینماد کاری برای شما نمیکنه. نهایتا ایشون رو سلب امتیاز میکنند اونم اگر تعداد شکایات بیشتر از یه مقداری باشه.این اتفاقاتی که شرح دادم دقیقا برای همکار من پیش اومده و ایشون کماکان داره از سامانه اینماد شکایتش رو پیگیری میکنه.در صورتی که به نتیجه ای برسه این متن رو بروزرسانی می کنم.چطوری می تونیم این خطر رو به حداقل برسونیم؟پیشنهاد من برای اینکه ریسک خرید آنلاینتون به حداقل برسه اینه که علاوه بر موارد بالا که باعث میشد شما اعتماد کنید موارد زیر رو هم در نظر بگیرید :1- وقتی دارید از اعتبار اینماد اطمینان پیدا میکنید (روش کلیک کنید تا به اینماد بره و نام و نشانی فروشنده و شهرش رو ببینید) به مدت زمانی که این فروشگاه نماد اعتماد گرفته هم دقت کنید :خیلی مهمه که چند وقت از کسب و کارش گذشته باشه. به نظرم اگر این عدد از 1 سال کمتره ریسک نکنید و با توجه به حجم خریدتون که اگر بالاست از این سایت خرید نکنید.2- سوابق پاسخ گویی به شکایات و تعداد تاخیر در پاسخ دهی رو هم مدنظر داشته باشید. اگر حتی یک شکایت هم شده بیشتر روی این سایت تحقیق کنید و حساسیت به خرج بدید چون اکثر مردم متاسفانه شکایت نمی کنند، بودن یک شکایت ممکنه حاکی از تخلفات خیلی بیشتری باشه.3- اگر فروشگاه جنسی رو که هیچ کسی موجود نداره او موجود داره و حتی قیمتش هم خوبه آیا به نظر منطقی میرسه؟ برای این که ببینید منطقی هست یا نه سری به بقیه جنس ها هم بزنید ببینید اونا هم نایاب هستند و اون موجود داره؟این سایت ها عموما همه چیز دارن و جنسشون جوره اینجا جای شک هست . یه نفس عمیق بکشید و به این نیروی خرید ارزون قیمت که هیچ کسی هم نداره غلبه کنید احتمالا دام بزرگی برای شما پهن شده.4- شما میتونید یه جنس ارزون قیمت رو برای اعتبار سنجی از این فروشگاه سفارش بدید و از صحت و سلامت فروشگاه مطمئن شید. هرچند که ممکنه اون فروشگاه انقدر حرفه ای باشه و از نیت شما باخبر باشه و عموما خرید های کوچیک رو خیلی خوب سرویس دهی میکنند ولی نوبت به خرید های بزرگتر که می رسه کار خودشون رو میکنند. (دیگه خیلی باید بدشانس باشیم که این بلا سرمون بیاد و گیر همچین موجودی بیوفتیم)به طور کلی خرید آنلاین همیشه یک مقدار ریسک رو به همراه داره و باید این مسئله رو پذیرفت.نمی دونم توی قوانین ویرگول هست که بشه اسم سایت متخلف رو آورد یا نه ولی اگر توی کامنت ها کسی درخواست کرد جواب میدم بهش تا بیشتر از این کسی توی دام این سایت ها نیوفته.امیدوارم خوندن این متن دید بهتری به افراد توی خرید آنلاین بده و مفید واقع بشه.</description>
                <category>CodeChef</category>
                <author>CodeChef</author>
                <pubDate>Thu, 17 Dec 2020 21:29:10 +0330</pubDate>
            </item>
                    <item>
                <title>راه اندازی react-native با استفاده از Expo</title>
                <link>https://virgool.io/iran-react-community/%D8%B1%D8%A7%D9%87-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%DB%8C-react-native-%D8%A8%D8%A7-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-expo-aovci4vh22kr</link>
                <description>به نام خداسلام مجددیکی از روش های نوشتن برنامه های موبایلی (اندروید و ios) استفاده از تکنولوژی محبوب react-native هست اول این نکته رو متذکر بشم که بعضی ها فک میکنن React همون  React-Native هستیه توضیح بدم که react-native داریم و Reactjs اولی برای توسعه برنامه های موبایلی هست و دومی برای توسعه برنامه های وب.اما لایبرری هایی هست که این امکان رو به شما میده که Reactnative کد بزنید و در همه پلتفورم هایی که نام بردم استفاده کنید . مثل React-native-webبه همون اندازه که بین React-native  و reactjs اشتراکات هست بینشون تفاوت ها تمایزاتی هست.به طور  الگوی توسعه نرم افزار در هردو یکی هست ولی هرکدوم مفاهیم و لایبرری های خاص خودشون رو برای توسعه استفاده میکنند.برای مثلا در reacjs ما ویژگی یا مفهوم client routing رو داریم که بدون این که کاربر احساس کنه صفحه مرورگرش داره ریدایرکت میشه بین صفحه ها جابجا میشه و اونجا از لایبرری معروف react-router استفاده میشه.ولی توی React-native همچین چیزی نداریم یعنی اصلا جابجا شدن در صفحات برنامه با جابجا شدن در صفحات یک صفحه وب متفاوت هست و به جای اون از react navigation استفاده میکنیم.پس اگر یکی گفت من reactjs بلدم پس میتونم برنامه های موبایلی هم بنویسم همچین چیزی نیست. و کلی چیزای دیگه هم باید یاد بگیرهاین چیزایی که نوشتم هیچ ربطی به تیتر پست نداشت :))حالا میپردازیم به تیتر اصلی برای نصب react-native ما طبق چیزی که سایت اصلی میگه انجام میدیم ولی نمیشه حالا توضیح میدم چی میشه که نمیشهاولا که برای توسعه React-native نیاز به هیچ چیزی به جز یه مرورگر و یه شبکه و Nodejs نداریدپس شروع کنید1- اول nodejs رو نصب کنید اگرم نصب بوده مطمئن باشید که نسخه 8 به بالا هست (توی گوگل زود سرچش کنید و نصبش کنید)2- برا این که مطمئن شید نصب شده توی cmd بنویسید node -vجوابش یه چی میاد که نسخه رو میگه. برای من :v8.9.3خوب کافیه همین که بیشتراز 8 باشه برای کار ما کفاف میده.3- حالا دستور زیر رو بزنید npm install -g expo-cli
4- به خطای زیر خوردید؟Please check if you have git installed and in your PATH.خوب چک کنید اگر موقع نصب به خطایی خوردید که یه همچین پیامی توش بود مراحل زیر رو برید اگرم نه که تبریک میگم نصب Expo  با موفقیت برای شما انجام شد شما دیگه کاری ندارید !5- زود برید به این آدرس :https://desktop.github.com/و نسخه git  رو اگر ویندوز استفاده میکنید نسخه ویندوزی اگرم mac استفاده میکنید و بچه پولدارید نسخه mac رو نصب کنید6- بعدش باید یه مسیر بدید به environment variables که سیستم دستور git رو بشناسهبرای این کار توی Cmd دستور زیر رو بزنید و به تب Advanced برید 
 sysdm.cpl SystemProperties or sysdm.cpl DisplaySYSDMCPL 
روی دکمه environment variables کلیک کنید و توی قسمت user variablesطبق عکس زیر عمل کنیدو مسیر زیر رو به مسیر هایی که هست اضافه کنید C:\Users\{user}\AppData\Local\GitHubDesktop\app-1.6.3\resources\app\git\cmdالبته مسیر بالا برای سیستم من هست مسیر خودتون یه چیزی شبیه به این هست که باید پیدا کنیدپنجره cmd قبلی رو ببنید(اصن همشو ببندید) و یه جدید باز کنید و دستور مرحله 3 رو مجدد اجرا کنیداگر نصب نشد کامنت بذارید با اسکرین شات ببینم میفهمم چشه.با تشکر </description>
                <category>CodeChef</category>
                <author>CodeChef</author>
                <pubDate>Sat, 09 Mar 2019 10:16:13 +0330</pubDate>
            </item>
                    <item>
                <title>اولین پست من</title>
                <link>https://virgool.io/@codechef/%D8%A7%D9%88%D9%84%DB%8C%D9%86-%D9%BE%D8%B3%D8%AA-%D9%85%D9%86-ttazgfhkmjo6</link>
                <description>سلام سلام به ویرگول با این محیط قشنگشاولین پست من هستاول بگم قصدم از استفاده از ویرگول اینه که چیزی که بلدم رو در بند خطش کنم یعنی از حافظه خارجش کنم و خیالم راحت باشه که یه جا نوشتمشراستش هدف اولم این بود که خودم یادم نره اما در درجه دوم میخوام اون چیزی که یاد گرفتم رو نشر بدم شاید به درد کسی خورد. هرچند از نظر خودم خیلی هم مهم نباشه.ولی اگر برای من به درد بخور هست پس میتونه برای یه نفر دیگه هم به درد بخورهپست بعدی درواقع اولین پست رسمی خواهد بود</description>
                <category>CodeChef</category>
                <author>CodeChef</author>
                <pubDate>Sat, 09 Mar 2019 09:02:52 +0330</pubDate>
            </item>
            </channel>
</rss>