کاربرد پکیج uuid در فلاتر

پکیجی برای تولید اعداد تصادفی

// Generate a v1 (time-based) id
uuid.v1(); // -> '6c84fb90-12c4-11e1-840d-7b25c5ee775a'

// Generate a v4 (random) id
uuid.v4(); // -> '110ec58a-a0f2-4ac4-8393-c866d813b8d1'

// Generate a v5 (namespace-name-sha1-based) id
uuid.v5(Uuid.NAMESPACE_URL, 'www.google.com'); // -> 'c74a196f-f19d-5ea9-bffd-a2742432fc9c'

https://pub.dev/packages/uuid

مفهوم null safety در زبان برنامه نویسی dart

سلام به شما دوستان عزیز.

پروژه رو باز کردم و sdk فلاتر رو روی ورژن 2 قرار دادم. و چی شد؟ بووووووووووم… یه عالمه ارور که باید اصلاحشون میکردم. بخاطر چی؟ مفهوم جدید null safety . که خیلی از پکیج ها هم بخاطرش ارور دادن.

خب طبیعتا برای اینکه ارور هارو رفع کنید باید با این مفهوم آشنا بشید که البته اولش شاید یکم گنگ به نظر بیاد اما با مطالعه اونها و انجامش روی پروژه قابل فهم تر میشه.

یه مقاله خیلی خوب براتون معرفی میکنم که خیلی خلاصه و مفید توضیح داده

روی این لیییییییییییینک کلیک کنید)click).

حل ارورNoSuchMethodError (NoSuchMethodError: The method ‘*’ was called on null در فلاتر

جواب این مشکل در سایت stackoverflowهم جواب داده نشده(تا به این تاریخ) ولی هیچ ارور خاصی نیست.

شما یک کلاس تعریف کردید و همچنین داخلش constructor تعریف کردید اما اونجایی که کلاس رو صدا زدید متدهای ورودی رو صدا نزدید.

منبع:آچارکد AcharCode.ir

حل مشکل ERROR: Could not find a version that satisfies the requirement در پایتون

کتابخونه PyAutoIt رو نصب میکردم که با ارور زیر مواجه شدم:

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x0000022EF4A241F0>: Failed to establish a new connection: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions')': /simple/pyautoit/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x0000022EF4A24730>: Failed to establish a new connection: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions')': /simple/pyautoit/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x0000022EF4A64160>: Failed to establish a new connection: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions')': /simple/pyautoit/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x0000022EF4A64310>: Failed to establish a new connection: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions')': /simple/pyautoit/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x0000022EF4A644C0>: Failed to establish a new connection: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions')': /simple/pyautoit/
ERROR: Could not find a version that satisfies the requirement pyautoit (from versions: none)
ERROR: No matching distribution found for pyautoit

احتمال زیاد آی پی ایران رو تحریمه. من با باز کردن یه فیلترشکن مشکلم حل شد.

Reference : AcharCode.ir

حذف گزینه debian gnu/linux – contiue with install process در بوت منیجر ویندوز

سلام دوستان. باز اومدم با یه مشکل تو مخی دیگه که خیلی رو روانم رژه میرفت؛ اونم مشکل اومدن گزینه debian gnu/linux – contiue with install process تو ویندوز بوت منیجر بود .یه عالمه سایت ایرانی گشتم چیزی نبود(تا به امروز) بعد از کلی سرچ تازه فهمیدم چقد خنگم و یه سرچ انگلیسی نزده بودم و با یه روش خیلی ساده مشکل حل شد. به هر حال، خواستم کمک فارسی رو بذارم تا حداقل بقیه اذیت نشن.

نحوه حذف گزینه debian gnu/linux – contiue with install process در windows boot manager

با administrator وارد cmd بشید

1- این کلمه رو تایپ کنید bcdedit

با تصویر زیر مواجه میشید:

2- توکنی که روبروی {identifier} هست رو کپی کنید.

3- حالا bcdedit /delete {identifier}رو تایپ ککنید و توکن را داخل identifier جایگزاری کنید.

4- کار تمومه! شاد باشید

منبع متن هم

https://unix.stackexchange.com/questions/62694/removing-debian-installation-prompt