Forwarded from Academy and Foundation unixmens | Your skills, Your future
کد 502 به دلیل عدم دریافت پاسخ از سرورهای بالادست (upstream) است و سرور فعلی به عنوان یک دروازه میانجی عمل می کند، در این حالت معمولا بین سرور اصلی و واسط کاربری، دروازه های میانجی (Gateway) وجود دارند که قادر به تکمیل فرایند ارسال و دریافت پاسخ نیستند، این حالت معمولا با چند بار تلاش مجدد از سمت کاربر رفع خواهد شد.
کد 503، سرویس خارج از دسترس (Service Unavailable)
دریافت کد 503 به معنی غیر قابل دسترس بودن سرور به دلیل ترافیک زیاد (overload) یا انجام به روزرسانی است، معمولا این حالت موقتی بوده و پس از چند دقیقه یا چند ساعت رفع خواهد شد.
کد 504، پایان حداکثر زمان دروازه میانجی (Gateway Timeout)
کد 504 نیز بدین معنی است که سرور به عنوان یک دروازه میانجی (Gateway) قادر به دریافت پاسخ از سرورهای بالا دست (upstream) در حداکثر زمان مجاز نیست.
کد 505، نسخه HTTP پشتیبانی نمی شود (HTTP Version Not Supported)
کد 505 به معنی پشتیبانی نشدن نسخه HTTP پروتکلی است که واسط کاربری از آن استفاده می کند، معمولا سرور دلیل پشتیبانی نکردن از آن نسخه را نیز به همراه سربرگ های پاسخ خود ارسال می کند.
علاوه بر موارد گفته شده که طبق استاندارد RFC 2616 W3C است،
#webserver @unixmens
کد 503، سرویس خارج از دسترس (Service Unavailable)
دریافت کد 503 به معنی غیر قابل دسترس بودن سرور به دلیل ترافیک زیاد (overload) یا انجام به روزرسانی است، معمولا این حالت موقتی بوده و پس از چند دقیقه یا چند ساعت رفع خواهد شد.
کد 504، پایان حداکثر زمان دروازه میانجی (Gateway Timeout)
کد 504 نیز بدین معنی است که سرور به عنوان یک دروازه میانجی (Gateway) قادر به دریافت پاسخ از سرورهای بالا دست (upstream) در حداکثر زمان مجاز نیست.
کد 505، نسخه HTTP پشتیبانی نمی شود (HTTP Version Not Supported)
کد 505 به معنی پشتیبانی نشدن نسخه HTTP پروتکلی است که واسط کاربری از آن استفاده می کند، معمولا سرور دلیل پشتیبانی نکردن از آن نسخه را نیز به همراه سربرگ های پاسخ خود ارسال می کند.
علاوه بر موارد گفته شده که طبق استاندارد RFC 2616 W3C است،
#webserver @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future
کد استاندارد HTTP در وب، با عدد 200 نشان داده می شود، دریافت پاسخ 200 از سرور به این معنی است که آدرس درخواستی (در متد GET) یا عملیات مورد نظر (در متد POST) به طور کامل و موفقیت آمیز توسط سرور انجام شده است، در یک ارتباط بدون نقص بین واسط کاربری (user agent) و سرور، کدهای سری 200 باید دریافت شوند.
کد 201، ساخته شده (Created)
کد HTTP 201 به معنی دریافت موفقیت آمیز درخواست و ساخته شدن یک منبع جدید در سرور است (به فرض ایجاد یک فایل یا صفحه جدید)، ارسال کد 201 تنها در صورتی صحیح است که سرور منبع جدید را ساخته باشد، در غیر اینصورت (اگر منبع هنوز ساخته نشده باشد) باید کد 202 را ارسال کند.
کد 202، موافقت شده (Accepted)
کد 202، به این معنی است که با درخواست واسط کاربری موافقت شده، اما پردازش عملیات به طور کامل صورت نگرفته است، به همین دلیل تا پایان پردازش عملیات درخواستی، ممکن است تقاضای کاربر کامل شده یا برعکس، رد شود.
کد 203، اطلاعات غیر معتبر (Non-Authoritative Information)
کد 203 که از ورژن HTTP 1/1 تعریف شده، به این معنی است که سرور درخواست واسط کاربری را به طور موفقیت آمیز پاسخ داده، ولی اطلاعات ارسالی (در پاسخ سرور) از یک منبع غیر معتبر است (به فرض کپی ازاطلاعاتی است که درستی آن تایید نمی شود)، تنظیم این کد در سرورها معمولا غیر ضروری است و می توان به جای آن کد 200 را ارسال کرد.
کد 204، پاسخ بدون محتوا (No Content)
کد 204 به معنی دریافت و پردازش صحیح درخواست واسط کاربری است، اما پاسخ سرور شامل محتوای خاصی نیست و می تواند به فرض تنها اطلاعات مربوط به، به روز رسانی منبع درخواستی باشد، معمولا دریافت این پاسخ از سرور، بدین معنی است که آدرس درخواستی هیچ گونه تغییری از آخرین درخواست تا لحظه کنونی نداشته است و فایل یا صفحه مربوطه به همان صورت قبلی نشان داده می شود.
کد 205، بازنشانی محتوا (Reset Content)
کد 205 شباهت زیادی به عملکرد کد 204 دارد، یعنی در اینجا نیز هیچ محتوایی از طرف سرور ارسال نمی شود، اما در سمت کاربر، اطلاعات فعلی بازنشانی یا Reset می گردند که این معمولا منجر به ایجاد محتوای خالی می شود، این کد مخصوصا برای پاک کردن اطلاعات فرم های وب می تواند مورد استفاده قرار گیرد.
کد 206، محتوای جزئی (Partial Content)
کد 206، برای حالت هایی که به فرض از امکاناتی نظیر ادامه دانلود (resume download) استفاده می کنیم، کاربرد دارد، با ارسال این کد توسط سرور، به قسمت خاصی از درخواست واسط کاربری به صورت جزئی پاسخ داده می شود، با این شیوه برنامه هایی که از GNU Wget یا نقل و انتقال داده از سرور پشتیبانی می کنند، قادر خواهند بود حتی پس از قطع ارتباط نیز به ادامه دریافت اطلاعات بپردازند، البته این قابلیت باید توسط سرور نیز پشتیبانی شود.
کدهای سری 300، انتقال (Redirection)
کدهای سری 300 مربوط به مواردی هستند که پاسخ به درخواست واسط کاربری از سرور، باید با انجام اعمال دیگری (در سمت کاربر) کامل شود، این عملیات معمولا توسط واسط کاربری (مثلا مرورگر) و بدون دخالت کاربر (به صورت خودکار) انجام می شود، به فرض عمل ریدایرکت یا انتقال خودکار از یک آدرس به آدرس دیگر، با ارسال کدهای سری 300 انجام می شود، نکته مهم در اینجا این مسئله است که ریدایرکت ها نباید در یک درخواست، بیش از 5 بار تکرار شوند، در غیر اینصورت در اکثر مرورگر ها، فرض بر حلقه (Loop) بی انتها شده و ارتباط قطع خواهد شد.
کد 300، انتخاب چندگانه (Multiple Choices)
کد 300 برای مواقعی است که سرور در پاسخ به درخواست واسط کاربری، چند منبع مختلف را پیشنهاد می دهد (مثلا یک فایل با فرمت های مختلف) و انتخاب یک url را به عهده مرورگر کاربر می گذارد، عمل انتخاب نیز معمولا یا به صورت خودکار انجام می شود یا اینکه سرور یکی از url ها را به عنوان پیش فرض برگزیده و همراه پاسخ خود ارسال می کند.
کد 301، انتقال همیشگی (Moved Permanently)
کد 301 یکی از مهم ترین و حساس ترین کدهای HTTP مخصوصا در علم سئو است، دریافت این کد از طرف سرور، به معنی انتقال همیشگی یک آدرس وب، به آدرسی دیگر است، از این کد مخصوصا هنگامی که در آدرس لینک های سایت، به هر دلیل تغییراتی ایجاد می شود، می توان جهت هدایت ربات های خزنده یا کاربران به لینک اصلی، استفاده کرد.
کد 302، پیدا شد (Found)
کد 302 به این معنی است که منبع درخواستی یافت شده، اما مرورگر باید موقتا به آدرس دیگری منتقل شود (Moved Temporarily)، این حالت با کد 301 متفاوت است، در اینجا انتقال به صورت موقت انجام شده و آدرس اصلی همچنان معتبر و در دسترس خواهد بود، اما در ریدایرکت 301، منظور از انتقال، انتقال همیشگی، حذف آدرس فعلی و جایگزینی آن با آدرس جدید است.
کد 303، دیدن منبعی دیگر (See Other)
#webserver @unixmens
کد 201، ساخته شده (Created)
کد HTTP 201 به معنی دریافت موفقیت آمیز درخواست و ساخته شدن یک منبع جدید در سرور است (به فرض ایجاد یک فایل یا صفحه جدید)، ارسال کد 201 تنها در صورتی صحیح است که سرور منبع جدید را ساخته باشد، در غیر اینصورت (اگر منبع هنوز ساخته نشده باشد) باید کد 202 را ارسال کند.
کد 202، موافقت شده (Accepted)
کد 202، به این معنی است که با درخواست واسط کاربری موافقت شده، اما پردازش عملیات به طور کامل صورت نگرفته است، به همین دلیل تا پایان پردازش عملیات درخواستی، ممکن است تقاضای کاربر کامل شده یا برعکس، رد شود.
کد 203، اطلاعات غیر معتبر (Non-Authoritative Information)
کد 203 که از ورژن HTTP 1/1 تعریف شده، به این معنی است که سرور درخواست واسط کاربری را به طور موفقیت آمیز پاسخ داده، ولی اطلاعات ارسالی (در پاسخ سرور) از یک منبع غیر معتبر است (به فرض کپی ازاطلاعاتی است که درستی آن تایید نمی شود)، تنظیم این کد در سرورها معمولا غیر ضروری است و می توان به جای آن کد 200 را ارسال کرد.
کد 204، پاسخ بدون محتوا (No Content)
کد 204 به معنی دریافت و پردازش صحیح درخواست واسط کاربری است، اما پاسخ سرور شامل محتوای خاصی نیست و می تواند به فرض تنها اطلاعات مربوط به، به روز رسانی منبع درخواستی باشد، معمولا دریافت این پاسخ از سرور، بدین معنی است که آدرس درخواستی هیچ گونه تغییری از آخرین درخواست تا لحظه کنونی نداشته است و فایل یا صفحه مربوطه به همان صورت قبلی نشان داده می شود.
کد 205، بازنشانی محتوا (Reset Content)
کد 205 شباهت زیادی به عملکرد کد 204 دارد، یعنی در اینجا نیز هیچ محتوایی از طرف سرور ارسال نمی شود، اما در سمت کاربر، اطلاعات فعلی بازنشانی یا Reset می گردند که این معمولا منجر به ایجاد محتوای خالی می شود، این کد مخصوصا برای پاک کردن اطلاعات فرم های وب می تواند مورد استفاده قرار گیرد.
کد 206، محتوای جزئی (Partial Content)
کد 206، برای حالت هایی که به فرض از امکاناتی نظیر ادامه دانلود (resume download) استفاده می کنیم، کاربرد دارد، با ارسال این کد توسط سرور، به قسمت خاصی از درخواست واسط کاربری به صورت جزئی پاسخ داده می شود، با این شیوه برنامه هایی که از GNU Wget یا نقل و انتقال داده از سرور پشتیبانی می کنند، قادر خواهند بود حتی پس از قطع ارتباط نیز به ادامه دریافت اطلاعات بپردازند، البته این قابلیت باید توسط سرور نیز پشتیبانی شود.
کدهای سری 300، انتقال (Redirection)
کدهای سری 300 مربوط به مواردی هستند که پاسخ به درخواست واسط کاربری از سرور، باید با انجام اعمال دیگری (در سمت کاربر) کامل شود، این عملیات معمولا توسط واسط کاربری (مثلا مرورگر) و بدون دخالت کاربر (به صورت خودکار) انجام می شود، به فرض عمل ریدایرکت یا انتقال خودکار از یک آدرس به آدرس دیگر، با ارسال کدهای سری 300 انجام می شود، نکته مهم در اینجا این مسئله است که ریدایرکت ها نباید در یک درخواست، بیش از 5 بار تکرار شوند، در غیر اینصورت در اکثر مرورگر ها، فرض بر حلقه (Loop) بی انتها شده و ارتباط قطع خواهد شد.
کد 300، انتخاب چندگانه (Multiple Choices)
کد 300 برای مواقعی است که سرور در پاسخ به درخواست واسط کاربری، چند منبع مختلف را پیشنهاد می دهد (مثلا یک فایل با فرمت های مختلف) و انتخاب یک url را به عهده مرورگر کاربر می گذارد، عمل انتخاب نیز معمولا یا به صورت خودکار انجام می شود یا اینکه سرور یکی از url ها را به عنوان پیش فرض برگزیده و همراه پاسخ خود ارسال می کند.
کد 301، انتقال همیشگی (Moved Permanently)
کد 301 یکی از مهم ترین و حساس ترین کدهای HTTP مخصوصا در علم سئو است، دریافت این کد از طرف سرور، به معنی انتقال همیشگی یک آدرس وب، به آدرسی دیگر است، از این کد مخصوصا هنگامی که در آدرس لینک های سایت، به هر دلیل تغییراتی ایجاد می شود، می توان جهت هدایت ربات های خزنده یا کاربران به لینک اصلی، استفاده کرد.
کد 302، پیدا شد (Found)
کد 302 به این معنی است که منبع درخواستی یافت شده، اما مرورگر باید موقتا به آدرس دیگری منتقل شود (Moved Temporarily)، این حالت با کد 301 متفاوت است، در اینجا انتقال به صورت موقت انجام شده و آدرس اصلی همچنان معتبر و در دسترس خواهد بود، اما در ریدایرکت 301، منظور از انتقال، انتقال همیشگی، حذف آدرس فعلی و جایگزینی آن با آدرس جدید است.
کد 303، دیدن منبعی دیگر (See Other)
#webserver @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future
کد 406 ممکن است به دلیل وجود کاراکترهای غیر استاندارد در درخواست ارسالی رخ دهد، برخی از سرورها به دلایل امنیتی نیز ممکن است این کد را در پاسخ ارسال کنند، به طور مثال ماژول mod_security در سرورهای Apache از پذیرفتن برخی آدرس های وب (که از نظر امنیت، سرور آنها را مشکوک تشخیص دهد) خودداری کرده و پیام Not Acceptable دریافت خواهید کرد.
کد 407، نیاز به مجوز پروکسی (Proxy Authentication Required)
عملکرد کد 407 نیز شبیه کد 401 است، با این تفاوت که در اینجا ابتدا کاربر (واسط کاربری) باید از طریق یک پروکسی اعتبار خود را اثبات کند.
کد 408، پایان حداکثر زمان درخواست (Request Timeout)
کد 408 زمانی رخ می دهد که سرور در انتظار درخواست واسط کاربری است، اما هیچ پاسخی در زمان استاندارد دریافت نمی شود، به این صورت سرور کد 408 را ارسال می کند و واسط کاربر می تواند مجددا و در دفعات بعدی درخواست خود را ارسال کند.
کد 409، تعارض (Conflict)
کد 409 به معنی تداخل یا تعارض درخواست کاربر با عملیاتی دیگر در سرور بر روی منبع مورد نظر است، به طور مثال وقتی دو کاربر به صورت همزمان در حال ویرایش یک فایل هستند و هر دو آن را ذخیره می کنند، ممکن است این خطا رخ دهد که باید به صورت دستی آن را رفع کرد.
کد 410، محذوف (Gone)
کد 410 به معنی حذف همیشگی منبع درخواستی از سرور است، بر خلاف خطای 404، کد 410 به واسط کاربری یا موتورهای جستجو می گوید که نباید مجددا آن منبع را درخواست کنند، چرا که برای همیشه حذف شده است، البته در عمل موارد استفاده از این کد خیلی محدود است و تنظیم خطای 404 بهتر و اصولی تر است.
کد 411، عدم ارسال طول درخواست (Length Required)
کد 411 به این معنی است که سرور از پاسخ به درخواست واسط کاربری خودداری می کند، چرا که در درخواست ارسالی اندازه یا طول محتوا (Content-Length) وجود ندارد، در این حالت معمولا واسط کاربری باید در سربرگ های HTTP درخواست خود آن را اضافه کند.
کد 412، پیش شرط رد شده(Precondition Failed)
کد 412 به معنی این است که در درخواست واسط کاربری مواردی ارسال شده است (به فرض متد استفاده شده) که منبع سرور از آن طریق قابل دسترس نیست و نتیجه بررسی اولیه سرور false شده است.
کد 413، درخواست خیلی طولانی (Request Entity Too Large)
کد 413 در حالتی رخ می دهد که طول رشته درخواست ارسالی، بیش از حد توان و انتظار سرور است، لذا ارتباط توسط سرور قطع خواهد شد، اما اگر این حالت موقتی باشد، معمولا در پاسخ، سربرگ Retry-After نیز ارسال می شود و واسط کاربری مجددا و در دفعات بعدی می تواند درخواست خود را ارسال کند.
کد 414، آدرس وب خیلی طولانی (Request-URI Too Long)
این خطا به معنی بیش از حد طولانی بودن آدرس وب (URI) درخواستی است و سرور قادر به پردازش آن نیست.
کد 415، فرمت پشتیبانی نشده (Unsupported Media Type)
کد 415 به دلیل ارسال فرمتی به همراه درخواست ارسالی (به فرض آپلود یک فایل یا تصویر) است که از نظر سرور قابل پذیرش نیست و سرور فرمت دیگری را پشتیبانی می کند.
کد 416، حد درخواستی غیر اقناع کننده (Requested Range Not Satisfiable)
این کد به دلیل ارسال درخواست قسمتی از یک منبع (به فرض بخشی از یک فایل) از سرور است، در حالی که آن قسمت وجود ندارد، به طور مثال کاربر قسمتی از یک فایل را درخواست می کند (به فرض در هنگامی که از ادامه دانلود استفاده می شود) که از حداکثر طول قسمت های آن بیشتر است.
کد 417، انتظارات رد شده(Expectation Failed)
کد 417 به معنی این است که سربرگ های HTTP ارسالی واسط کاربری با انتظارات و موارد مورد نیاز سرور همخوانی ندارد یا سربرگی ارسال نشده است.
کدهای سری 500، خطای سمت سرور (Server Error)
کدهای سری 500 به معنی نقص داخلی سرور است، با این حال سرور در مجموع سالم بوده و احتمالا به طور موقت در حال انجام به روزرسانی یا تغییراتی است و در ساعات آینده مشکل رفع خواهد شد.
کد 500، خطای داخلی سرور (Internal Server Error)
کد 500 به معنی وقوع یک خطای داخلی در سرور است و معمولا به دلیل نقص تنظیمات یا انجام به روزرسانی نرم افزاری یا سخت افزاری رخ می دهد، تنظیم این کد در مواقعی که می خواهیم در سایت، تغییراتی اعمال کنیم که باعث از دسترس خارج شدن آن می شود، می تواند مفید باشد.
کد 501، غیر مجهز یا تکمیل نشده (Not Implemented)
این خطا بدین معنی است که سرور قادر به پردازش درخواست واسط کاربری نیست (معمولا به دلیل پشتیبانی نشدن متد ارسالی یا نقص امکانات مورد نیاز).
کد 502، خطای دروازه میانجی (Bad Gateway)
#webserver @unixmens
کد 407، نیاز به مجوز پروکسی (Proxy Authentication Required)
عملکرد کد 407 نیز شبیه کد 401 است، با این تفاوت که در اینجا ابتدا کاربر (واسط کاربری) باید از طریق یک پروکسی اعتبار خود را اثبات کند.
کد 408، پایان حداکثر زمان درخواست (Request Timeout)
کد 408 زمانی رخ می دهد که سرور در انتظار درخواست واسط کاربری است، اما هیچ پاسخی در زمان استاندارد دریافت نمی شود، به این صورت سرور کد 408 را ارسال می کند و واسط کاربر می تواند مجددا و در دفعات بعدی درخواست خود را ارسال کند.
کد 409، تعارض (Conflict)
کد 409 به معنی تداخل یا تعارض درخواست کاربر با عملیاتی دیگر در سرور بر روی منبع مورد نظر است، به طور مثال وقتی دو کاربر به صورت همزمان در حال ویرایش یک فایل هستند و هر دو آن را ذخیره می کنند، ممکن است این خطا رخ دهد که باید به صورت دستی آن را رفع کرد.
کد 410، محذوف (Gone)
کد 410 به معنی حذف همیشگی منبع درخواستی از سرور است، بر خلاف خطای 404، کد 410 به واسط کاربری یا موتورهای جستجو می گوید که نباید مجددا آن منبع را درخواست کنند، چرا که برای همیشه حذف شده است، البته در عمل موارد استفاده از این کد خیلی محدود است و تنظیم خطای 404 بهتر و اصولی تر است.
کد 411، عدم ارسال طول درخواست (Length Required)
کد 411 به این معنی است که سرور از پاسخ به درخواست واسط کاربری خودداری می کند، چرا که در درخواست ارسالی اندازه یا طول محتوا (Content-Length) وجود ندارد، در این حالت معمولا واسط کاربری باید در سربرگ های HTTP درخواست خود آن را اضافه کند.
کد 412، پیش شرط رد شده(Precondition Failed)
کد 412 به معنی این است که در درخواست واسط کاربری مواردی ارسال شده است (به فرض متد استفاده شده) که منبع سرور از آن طریق قابل دسترس نیست و نتیجه بررسی اولیه سرور false شده است.
کد 413، درخواست خیلی طولانی (Request Entity Too Large)
کد 413 در حالتی رخ می دهد که طول رشته درخواست ارسالی، بیش از حد توان و انتظار سرور است، لذا ارتباط توسط سرور قطع خواهد شد، اما اگر این حالت موقتی باشد، معمولا در پاسخ، سربرگ Retry-After نیز ارسال می شود و واسط کاربری مجددا و در دفعات بعدی می تواند درخواست خود را ارسال کند.
کد 414، آدرس وب خیلی طولانی (Request-URI Too Long)
این خطا به معنی بیش از حد طولانی بودن آدرس وب (URI) درخواستی است و سرور قادر به پردازش آن نیست.
کد 415، فرمت پشتیبانی نشده (Unsupported Media Type)
کد 415 به دلیل ارسال فرمتی به همراه درخواست ارسالی (به فرض آپلود یک فایل یا تصویر) است که از نظر سرور قابل پذیرش نیست و سرور فرمت دیگری را پشتیبانی می کند.
کد 416، حد درخواستی غیر اقناع کننده (Requested Range Not Satisfiable)
این کد به دلیل ارسال درخواست قسمتی از یک منبع (به فرض بخشی از یک فایل) از سرور است، در حالی که آن قسمت وجود ندارد، به طور مثال کاربر قسمتی از یک فایل را درخواست می کند (به فرض در هنگامی که از ادامه دانلود استفاده می شود) که از حداکثر طول قسمت های آن بیشتر است.
کد 417، انتظارات رد شده(Expectation Failed)
کد 417 به معنی این است که سربرگ های HTTP ارسالی واسط کاربری با انتظارات و موارد مورد نیاز سرور همخوانی ندارد یا سربرگی ارسال نشده است.
کدهای سری 500، خطای سمت سرور (Server Error)
کدهای سری 500 به معنی نقص داخلی سرور است، با این حال سرور در مجموع سالم بوده و احتمالا به طور موقت در حال انجام به روزرسانی یا تغییراتی است و در ساعات آینده مشکل رفع خواهد شد.
کد 500، خطای داخلی سرور (Internal Server Error)
کد 500 به معنی وقوع یک خطای داخلی در سرور است و معمولا به دلیل نقص تنظیمات یا انجام به روزرسانی نرم افزاری یا سخت افزاری رخ می دهد، تنظیم این کد در مواقعی که می خواهیم در سایت، تغییراتی اعمال کنیم که باعث از دسترس خارج شدن آن می شود، می تواند مفید باشد.
کد 501، غیر مجهز یا تکمیل نشده (Not Implemented)
این خطا بدین معنی است که سرور قادر به پردازش درخواست واسط کاربری نیست (معمولا به دلیل پشتیبانی نشدن متد ارسالی یا نقص امکانات مورد نیاز).
کد 502، خطای دروازه میانجی (Bad Gateway)
#webserver @unixmens
Forwarded from Academy and Foundation unixmens | Your skills, Your future
کد 303 نیز مشابه کد 302 عمل می کند، تفاوت در اینجا، تاکید روی متد GET است، در کد 303 آدرس فعلی و آدرسی که کاربر به آن منتقل می شود، باید از طریق متد GET درخواست شوند که در حالت معمول نیز به اینصورت خواهد بود.
کد 304، بدون تغییر (Not Modified)
کد 304 مربوط به مواقعی است که مرورگر همراه درخواست خود، تقاضای اطلاعات مربوط به آخرین تغییرات فایل یا منبع را نیز از سرور می نماید، اگر در فایل مورد نظر، از آخرین درخواست تا لحظه فعلی، تغییری صورت نگرفته باشد (با هر تغییر در فایل ها، تاریخ آخرین تغییر در قسمت اطلاعات فایل، ذخیره می شود)، سرور در پاسخ، کد 304 Not Modified را ارسال می کند، این کار علاوه بر اینکه باعث صرفه جویی در منابع سرور می شود، در افزایش سرعت پردازش در سمت کاربر نیز نقش بسیار موثری دارد.
کد 305، استفاده از پروکسی (Use Proxy)
کد 305، به معنی این است که سرور برای دسترسی به منبع درخواستی باید از یک پروکسی استفاده کند، پروکسی در واقع سرور میانجی بین واسط کاربری و سرور اصلی است، از این رو و به دلایل امنیتی برخی مرورگرها مانند فایرفاکس و اینترنت اکسپلورر، از این قابلیت پشتیبانی نمی کنند.
کد 306، تعویض پروکسی (Switch Proxy)
کد 306 هم مشابه کد 305 است و مربوط به درخواست تغییر پروکسی، این کد در حال حاضر کاربردی ندارد.
کد 307، انتقال موقت (Temporary Redirect)
کد 307 مربوط به مواقعی است که منبع لینک اصلی، موقتا در آدرسی دیگر قابل دسترسی است، این حالت با ریدایرکت 302 و 303 فرق دارد، در اینجا انتقال نیاز به تایید کاربر داشته و به صورت خودکار انجام نمی شود، متدهای استفاده شده نیز باید بین لینک اصلی و لینک انتقالی مشترک باشد، بقیه شرایط مشابه کدهای 302 و 303 است و واسط کاربری باید لینک فعلی را همچنان و در مراجعات بعدی به عنوان لینک اصلی مد نظر قرار دهد.
کدهای سری 400، خطای سمت کاربر (Client Error)
کدهای سری 400 مربوط به رویداد خطایی از جانب کاربر (سمت کاربر) در ارائه درخواست به سرور است، در پاسخ، سرور معمولا و به طور پیش فرض، به همراه کدهای HTTP عباراتی در توضیح خطای رخ داده ارسال می کند و دائمی یا موقتی بودن مشکل به وجود آمده را نیز تعیین خواهد کرد.
کد 400، درخواست بد (Bad Request)
کد 400 به دلیل درک نشدن شیوه نگارش (syntax) درخواست واسط کاربری از سرور رخ می دهد، در این حالت مفهوم تقاضای کاربر برای سرور روشن نیست و درخواست قابل پردازش نمی باشد، این خطا ممکن است به دلایل دیگر، از جمله نقص در انتقال داده ها (به فرض به دلیل قطع یا افت سرعت ارتباط) نیز رخ دهد.
کد 401، دسترسی نا معتبر (Unauthorized)
کد 401 به معنی دسترسی غیر مجاز است، در این حالت منبع درخواستی به طور کامل محدود نشده است، بلکه درخواست کاربر نیاز به تایید مجوزهای دسترسی (به طور معمول نام کاربری و کلمه عبور) دارد، به همین دلیل سرور در پاسخ خود یک فرم از نوع WWW-Authenticate را ارسال کرده و از کاربر می خواهد تا اعتبار خود را اثبات کند.
کد 402، نیاز به پرداخت (Payment Required)
کد 402 استفاده جاری ندارد و برای مقاصدی در آینده وضع شده است، هدف از تعریف آن مربوط به حساب های کاربری است که نیاز به پرداخت وجه دارند، البته در عمل تا کنون چنین اتفاقی رخ نداده است و از کد 402 استفاده چندانی نمی شود.
کد 403، دسترسی غیر مجاز (Forbidden)
کد 403 مربوط به مواقعی است که کاربر درخواست منبعی را از سرور دارد که دسترسی به آن برای همه کاربران محدود شده است، این حالت با کد 401 متفاوت است، در اینجا حتی با ورود نام کاربری و کلمه عبور نیز امکان دسترسی مقدور نخواهد بود، معمولا مدیران سایت ها، دسترسی مستقیم به فولدر ها و نمایش فایل ها به صورت لیست را غیر فعال می کنند، در نتیجه وقتی آدرس یک فولدر را از آن سرور درخواست می کنیم، با خطای 403 مواجه خواهیم شد.
کد 404، منبع درخواستی پیدا نشد (Not Found)
کد 404 در مواقعی رخ می دهد که واسط کاربری تقاضای منبعی (به طور مثال یک فایل یا صفحه) را از سرور دارد که در حال حاضر موجود نبوده یا حذف شده است (و یا ممکن است نام آن تغییر کرده باشد)، البته احتمال دارد در آینده مجددا آن منبع ایجاد شده و در دسترس قرار گیرد.
کد 405، متد غیر مجاز (Method Not Allowed)
کد 405 به این معنی است که متد استفاده شده توسط کاربر برای درخواست یک منبع از سرور مجاز نمی باشد، به فرض استفاد ه از متد GET در حالتی که منبع درخواستی نیاز به ارسال منابعی از طریق متد POST دارد، یا استفاده از PUT در نوشتن یک فایل، برای فایل هایی که فقط حالت خواندنی دارند (read-only)، در این حالت، معمولا سرور در پاسخ، متد مجاز را نیز ارسال خواهد کرد.
کد 406، غیر قابل قبول (Not Acceptable)
#webserver @unixmens
کد 304، بدون تغییر (Not Modified)
کد 304 مربوط به مواقعی است که مرورگر همراه درخواست خود، تقاضای اطلاعات مربوط به آخرین تغییرات فایل یا منبع را نیز از سرور می نماید، اگر در فایل مورد نظر، از آخرین درخواست تا لحظه فعلی، تغییری صورت نگرفته باشد (با هر تغییر در فایل ها، تاریخ آخرین تغییر در قسمت اطلاعات فایل، ذخیره می شود)، سرور در پاسخ، کد 304 Not Modified را ارسال می کند، این کار علاوه بر اینکه باعث صرفه جویی در منابع سرور می شود، در افزایش سرعت پردازش در سمت کاربر نیز نقش بسیار موثری دارد.
کد 305، استفاده از پروکسی (Use Proxy)
کد 305، به معنی این است که سرور برای دسترسی به منبع درخواستی باید از یک پروکسی استفاده کند، پروکسی در واقع سرور میانجی بین واسط کاربری و سرور اصلی است، از این رو و به دلایل امنیتی برخی مرورگرها مانند فایرفاکس و اینترنت اکسپلورر، از این قابلیت پشتیبانی نمی کنند.
کد 306، تعویض پروکسی (Switch Proxy)
کد 306 هم مشابه کد 305 است و مربوط به درخواست تغییر پروکسی، این کد در حال حاضر کاربردی ندارد.
کد 307، انتقال موقت (Temporary Redirect)
کد 307 مربوط به مواقعی است که منبع لینک اصلی، موقتا در آدرسی دیگر قابل دسترسی است، این حالت با ریدایرکت 302 و 303 فرق دارد، در اینجا انتقال نیاز به تایید کاربر داشته و به صورت خودکار انجام نمی شود، متدهای استفاده شده نیز باید بین لینک اصلی و لینک انتقالی مشترک باشد، بقیه شرایط مشابه کدهای 302 و 303 است و واسط کاربری باید لینک فعلی را همچنان و در مراجعات بعدی به عنوان لینک اصلی مد نظر قرار دهد.
کدهای سری 400، خطای سمت کاربر (Client Error)
کدهای سری 400 مربوط به رویداد خطایی از جانب کاربر (سمت کاربر) در ارائه درخواست به سرور است، در پاسخ، سرور معمولا و به طور پیش فرض، به همراه کدهای HTTP عباراتی در توضیح خطای رخ داده ارسال می کند و دائمی یا موقتی بودن مشکل به وجود آمده را نیز تعیین خواهد کرد.
کد 400، درخواست بد (Bad Request)
کد 400 به دلیل درک نشدن شیوه نگارش (syntax) درخواست واسط کاربری از سرور رخ می دهد، در این حالت مفهوم تقاضای کاربر برای سرور روشن نیست و درخواست قابل پردازش نمی باشد، این خطا ممکن است به دلایل دیگر، از جمله نقص در انتقال داده ها (به فرض به دلیل قطع یا افت سرعت ارتباط) نیز رخ دهد.
کد 401، دسترسی نا معتبر (Unauthorized)
کد 401 به معنی دسترسی غیر مجاز است، در این حالت منبع درخواستی به طور کامل محدود نشده است، بلکه درخواست کاربر نیاز به تایید مجوزهای دسترسی (به طور معمول نام کاربری و کلمه عبور) دارد، به همین دلیل سرور در پاسخ خود یک فرم از نوع WWW-Authenticate را ارسال کرده و از کاربر می خواهد تا اعتبار خود را اثبات کند.
کد 402، نیاز به پرداخت (Payment Required)
کد 402 استفاده جاری ندارد و برای مقاصدی در آینده وضع شده است، هدف از تعریف آن مربوط به حساب های کاربری است که نیاز به پرداخت وجه دارند، البته در عمل تا کنون چنین اتفاقی رخ نداده است و از کد 402 استفاده چندانی نمی شود.
کد 403، دسترسی غیر مجاز (Forbidden)
کد 403 مربوط به مواقعی است که کاربر درخواست منبعی را از سرور دارد که دسترسی به آن برای همه کاربران محدود شده است، این حالت با کد 401 متفاوت است، در اینجا حتی با ورود نام کاربری و کلمه عبور نیز امکان دسترسی مقدور نخواهد بود، معمولا مدیران سایت ها، دسترسی مستقیم به فولدر ها و نمایش فایل ها به صورت لیست را غیر فعال می کنند، در نتیجه وقتی آدرس یک فولدر را از آن سرور درخواست می کنیم، با خطای 403 مواجه خواهیم شد.
کد 404، منبع درخواستی پیدا نشد (Not Found)
کد 404 در مواقعی رخ می دهد که واسط کاربری تقاضای منبعی (به طور مثال یک فایل یا صفحه) را از سرور دارد که در حال حاضر موجود نبوده یا حذف شده است (و یا ممکن است نام آن تغییر کرده باشد)، البته احتمال دارد در آینده مجددا آن منبع ایجاد شده و در دسترس قرار گیرد.
کد 405، متد غیر مجاز (Method Not Allowed)
کد 405 به این معنی است که متد استفاده شده توسط کاربر برای درخواست یک منبع از سرور مجاز نمی باشد، به فرض استفاد ه از متد GET در حالتی که منبع درخواستی نیاز به ارسال منابعی از طریق متد POST دارد، یا استفاده از PUT در نوشتن یک فایل، برای فایل هایی که فقط حالت خواندنی دارند (read-only)، در این حالت، معمولا سرور در پاسخ، متد مجاز را نیز ارسال خواهد کرد.
کد 406، غیر قابل قبول (Not Acceptable)
#webserver @unixmens
برخی کشورها را مغزها اداره میکنند،
آنها در آرامش رشد میکنند؛
برخی کشورها را زبانها اداره میکنند،
آنها در هیاهو درجا میزنند؛
برخی کشورها را شکمها اداره میکنند،
آنها در چپاول به قهقرا میروند.
#آداب_خردمندی
آنها در آرامش رشد میکنند؛
برخی کشورها را زبانها اداره میکنند،
آنها در هیاهو درجا میزنند؛
برخی کشورها را شکمها اداره میکنند،
آنها در چپاول به قهقرا میروند.
#آداب_خردمندی
👍4
Academy and Foundation unixmens | Your skills, Your future
Video
👁 باز کردن قفل آینده: چگونه Vision کامپیوتر می تواند در زمان واقعی ببیند، ردیابی کند و تصمیم بگیرد 👁
این فقط مربوط به «دیدن» ماشین ها نیست، بلکه به درک، تجزیه و تحلیل و تصمیم گیری در چند ثانیه بر اساس آنچه که «می بینند» است.
🎯 چرا ردیابی هر فرد در یک اتاق دیگر علمی تخیلی نیست
1️⃣ دید شفاف: ظهور دوربینهای با وضوح بالا به این معنی است که میتوانیم جزئیات پیچیده را ثبت کنیم و هویت فردی را در فضاهای شلوغ به واقعیت تبدیل کنیم.
2️⃣ نابغه الگوریتمی: به لطف یادگیری ماشینی و یادگیری عمیق، اکنون الگوریتم هایی داریم که می توانند چندین شی (از جمله انسان ها) را با دقت و سرعت شگفت انگیز ردیابی کنند.
3️⃣ فاکتور لبه: محاسبات لبه، پردازش داده را به محل تولید نزدیکتر میکند و تأخیر را کاهش میدهد و ردیابی بلادرنگ را نه تنها ممکن، بلکه کارآمد میکند.
4️⃣ قدرت فیوژن: ادغام داده های حسگرهای مختلف دقت و قابلیت اطمینان سیستم ردیابی را افزایش می دهد.
🤖 انقلاب تصمیم گیری
هنگامی که بتوانیم هر فرد را در یک اتاق ردیابی کنیم، امکانات برای تصمیم گیری هوشمندانه بی پایان است:
- رنسانس خرده فروشی: مناطق پر رفت و آمد را شناسایی کنید و چیدمان فروشگاه ها را برای افزایش فروش بهینه کنید.
ا - Healthcare 2.0: نظارت مستمر بیمار می تواند به استاندارد جدید تبدیل شود، با هشدارهای فوری برای هر نشانه ای از ناراحتی.
- خانه های هوشمند، زندگی هوشمندتر: تصور کنید که خانه شما نور و دما را بر اساس تعداد ساکنان هر اتاق تنظیم می کند.
🔒 پیمایش در پیچ و خم اخلاقی
قدرت این فناوری با مسئولیت بزرگ همراه است. مسائل مربوط به رضایت و امنیت داده ها را نمی توان نادیده گرفت و شفافیت در استفاده از داده ها غیرقابل مذاکره است.
🌟 افق بی حد و حصر است
همانطور که ما به اصلاح فناوری بینایی کامپیوتری ادامه می دهیم، کاربردهای آن فقط از نظر دامنه و تاثیر افزایش می یابد. سوال این نیست که آیا این فناوری در همه جا حاضر خواهد شد یا خیر، بلکه این است که چگونه ما در چشم انداز اخلاقی آن طور که انجام می شود حرکت خواهیم کرد.
من از شما دعوت می کنم تا بینش خود را در مورد این فناوری تحول آفرین به اشتراک بگذارید. vision کامپیوتری را چگونه می بینید که آینده ما را شکل می دهد؟
#computervision #machinelearning #deeplearning #emergingtechnologies #Innovation #datascience #future #opencv
https://t.iss.one/unixmens
این فقط مربوط به «دیدن» ماشین ها نیست، بلکه به درک، تجزیه و تحلیل و تصمیم گیری در چند ثانیه بر اساس آنچه که «می بینند» است.
🎯 چرا ردیابی هر فرد در یک اتاق دیگر علمی تخیلی نیست
1️⃣ دید شفاف: ظهور دوربینهای با وضوح بالا به این معنی است که میتوانیم جزئیات پیچیده را ثبت کنیم و هویت فردی را در فضاهای شلوغ به واقعیت تبدیل کنیم.
2️⃣ نابغه الگوریتمی: به لطف یادگیری ماشینی و یادگیری عمیق، اکنون الگوریتم هایی داریم که می توانند چندین شی (از جمله انسان ها) را با دقت و سرعت شگفت انگیز ردیابی کنند.
3️⃣ فاکتور لبه: محاسبات لبه، پردازش داده را به محل تولید نزدیکتر میکند و تأخیر را کاهش میدهد و ردیابی بلادرنگ را نه تنها ممکن، بلکه کارآمد میکند.
4️⃣ قدرت فیوژن: ادغام داده های حسگرهای مختلف دقت و قابلیت اطمینان سیستم ردیابی را افزایش می دهد.
🤖 انقلاب تصمیم گیری
هنگامی که بتوانیم هر فرد را در یک اتاق ردیابی کنیم، امکانات برای تصمیم گیری هوشمندانه بی پایان است:
- رنسانس خرده فروشی: مناطق پر رفت و آمد را شناسایی کنید و چیدمان فروشگاه ها را برای افزایش فروش بهینه کنید.
ا - Healthcare 2.0: نظارت مستمر بیمار می تواند به استاندارد جدید تبدیل شود، با هشدارهای فوری برای هر نشانه ای از ناراحتی.
- خانه های هوشمند، زندگی هوشمندتر: تصور کنید که خانه شما نور و دما را بر اساس تعداد ساکنان هر اتاق تنظیم می کند.
🔒 پیمایش در پیچ و خم اخلاقی
قدرت این فناوری با مسئولیت بزرگ همراه است. مسائل مربوط به رضایت و امنیت داده ها را نمی توان نادیده گرفت و شفافیت در استفاده از داده ها غیرقابل مذاکره است.
🌟 افق بی حد و حصر است
همانطور که ما به اصلاح فناوری بینایی کامپیوتری ادامه می دهیم، کاربردهای آن فقط از نظر دامنه و تاثیر افزایش می یابد. سوال این نیست که آیا این فناوری در همه جا حاضر خواهد شد یا خیر، بلکه این است که چگونه ما در چشم انداز اخلاقی آن طور که انجام می شود حرکت خواهیم کرد.
من از شما دعوت می کنم تا بینش خود را در مورد این فناوری تحول آفرین به اشتراک بگذارید. vision کامپیوتری را چگونه می بینید که آینده ما را شکل می دهد؟
#computervision #machinelearning #deeplearning #emergingtechnologies #Innovation #datascience #future #opencv
https://t.iss.one/unixmens
ماجرای موبایل نوکیا مونتاژ ایران چیست؟
موضوع مونتاژ موبایلهای ساده نوکیا در ایران، از سال گذشته آغاز شده است. از پاییز سال گذشته برخی محصولات ساده نوکیا در بازار ایران، لیبل «مونتاژ شده توسط شرکت ….» خوردند. این مسئله ابهامهایی را به وجود آورد. آیا واقعا نوکیا به یک شرکت ایرانی اجازه داده است تا موبایلهایش را در ایران مونتاژ کند؟ این موضوع و ابهامها سال گذشته حتی در برخی خبرگزاریهای رسمی مانند خبرگزاری مهر هم مطرح شد و سپس مسکوت ماند.
۲ گوشی نوکیا ۱۵۰ و دو گوشی نوکیا ۲۱۰. دو عدد از موبایلهایی که نسخه وارداتی و دو مدل، عبارت مونتاژ در شرکت ایرانی را داشتند. نکته جالب اینجاست که دو نسخهای که مونتاژ ایران بودند، روی جعبه عبارت «Made in Vietnam» را هم دارند و فقط روی آنها برچسبی وجود دارد که میگوید در یک شرکت ایرانی مونتاژ شدهاند.
بررسیهای بیشتر از آن زمان تاکنون، حاکی از آن است که شرکت نوکیا که در دهه ۷۰ شمسی علامت تجاری خود را در ایران ثبت کرده است، از شرکت ایرانی که میگوید موبایلهای ساده نوکیا را در کارخانه خودش مونتاژ میکند شکایت کرده است.
موضوع مونتاژ موبایلهای ساده نوکیا در ایران، از سال گذشته آغاز شده است. از پاییز سال گذشته برخی محصولات ساده نوکیا در بازار ایران، لیبل «مونتاژ شده توسط شرکت ….» خوردند. این مسئله ابهامهایی را به وجود آورد. آیا واقعا نوکیا به یک شرکت ایرانی اجازه داده است تا موبایلهایش را در ایران مونتاژ کند؟ این موضوع و ابهامها سال گذشته حتی در برخی خبرگزاریهای رسمی مانند خبرگزاری مهر هم مطرح شد و سپس مسکوت ماند.
۲ گوشی نوکیا ۱۵۰ و دو گوشی نوکیا ۲۱۰. دو عدد از موبایلهایی که نسخه وارداتی و دو مدل، عبارت مونتاژ در شرکت ایرانی را داشتند. نکته جالب اینجاست که دو نسخهای که مونتاژ ایران بودند، روی جعبه عبارت «Made in Vietnam» را هم دارند و فقط روی آنها برچسبی وجود دارد که میگوید در یک شرکت ایرانی مونتاژ شدهاند.
بررسیهای بیشتر از آن زمان تاکنون، حاکی از آن است که شرکت نوکیا که در دهه ۷۰ شمسی علامت تجاری خود را در ایران ثبت کرده است، از شرکت ایرانی که میگوید موبایلهای ساده نوکیا را در کارخانه خودش مونتاژ میکند شکایت کرده است.
Academy and Foundation unixmens | Your skills, Your future
ماجرای موبایل نوکیا مونتاژ ایران چیست؟ موضوع مونتاژ موبایلهای ساده نوکیا در ایران، از سال گذشته آغاز شده است. از پاییز سال گذشته برخی محصولات ساده نوکیا در بازار ایران، لیبل «مونتاژ شده توسط شرکت ….» خوردند. این مسئله ابهامهایی را به وجود آورد. آیا واقعا…
پروسه شکایت نیز ظاهرا در سال گذشته آغاز شده است و هنوز ادامه دارد. ظاهرا در این شکایت، شرکت HMD Global که حق استفاده از برند نوکیا را در صنعت موبایل دارد، تاکید کرده است نه خودش، و نه شعبه چینی زیرمجموعه این شرکت موسوم به «HMD Mobile (Shenzhen) Limited» هیچگونه ارتباطی با شرکتی که در ایران مدعی مونتاژ موبایلهای نوکیا است، ندارد.
«مجوز وزارت صمت را داریم»
در تماس با شرکت ایرانی که روی جعبه موبایلهای ساده نوکیا مینویسد این محصولات در کارخانهاش مونتاژ شدهاند، بخش پشتیبانی اعلام کرد کرد به شکل رسمی این کار را انجام میدهند و مجوزهای لازم را از وزارت صمت دریافت کردهاند. گفته شد که این محصولات به صورت CKD وارد و در ایران اسمبل میشوند.
نکته مهم اینجاست که روی جعبه همین محصولات نوکیا، عبارت «Made in Vietnam» درج شده است. درباره چرایی این موضوع پاسخ دقیقی دریافت نکردیم. صرفا این جمله که مجوزهای لازم از وزارت صمت دریافت شده، تکرار میشود.
انجمن تولیدکنندگان موبایل: مجوز صمت را دارند و پروسه قانونی است
برای بررسی بیشتر موضوع به سراغ «میثاق کرابی»، دبیر انجمن تولیدکنندگان موبایل رفتیم. انجمنی که شرکتهای تولید و مونتاژ کننده موبایل در ایران تشکیل دادهاند و بر اساس اطلاعات سایت آن، اکنون ۱۶ شرکت عضو آن هستند. از آنجایی که پس از مکالمه تلفنی و حضوری، در نهایت قرار شد سوالات ما برای دبیر انجمن ارسال شود و وی به آنها پاسخ دهد، متن کامل پرسش و پاسخ، بدون هیچ تغییری در ادامه قرار میگیرد:
دیجیاتو: یکی از شرکتهای عضو انجمن در حال فروش گوشیهای نوکیاست و روی کارتن این محصولات اعلام کرده مونتاژ شده توسط خودش. اما از طرفی روی همین محصولات عبارت «Made In Vietnam» هم دیده میشود. از طرفی این محصولات در بعضی سایتهای اینترنتی هم به اسم «ساخت ایران» در حال فروش هستند. این شرکت عضو انجمن تولیدکنندگان موبایل است. آیا انجمن تولیدکنندگان موبایل در جریان این اقدامات قرار دارد؟
دبیر انجمن تولیدکنندگان موبایل: انجمن تخصصی صنایع همگن تلفن همراه تبلت، لپ تاپ و تجهیزات جانبی کشور از زمان شروع فعالیت نسبت به عضویت اکثریت تولیدکنندگان حوزه خود اقدام نموده است و تلاش داشتیم ضمن بازدید دوره ای از واحدهای تولیدی و رصد فرآیندهای اجرایی شرکت ها، نسبت به رفع موانع و مشکلات خرد و کلان تولیدکنندگان اقدام نماییم و موضوع مورد پرسش نیز از این قاعده مستثنی نمیباشد.
دیجیاتو: آیا اقدام این شرکت قانونی است؟
دبیر انجمن تولیدکنندگان موبایل: اخذ مجوزات مربوط به این فعالیت از نهادهای مربوطه حاکمیتی ناظر بر این فرآیند، گویای قانونی بودن این پروسه میباشد.
دیجیاتو: آیا وزارت صمت مجوزی برای اینکار به شرکتهای تولیدکننده موبایل در ایران داده است؟
دبیر انجمن تولیدکنندگان موبایل: اولین و مهمترین نهاد صادر کننده مجوز تولید در کشور وزارت صنعت، معدن و تجارت بوده و عمده مجوزات ماخوذه توسط این شرکت نیز از این وزارتخانه میباشد.
دیجیاتو: آیا شرکت نوکیا به هر شرکت ایرانی این اجازه و مجوز را داده است تا محصولاتش را در ایران مونتاژ کند؟
دبیر انجمن تولیدکنندگان موبایل: همانطور که مستحضرید اخذ نمایندگی مستقیم از کمپانیهای مطرح جهانی به دلیل تحریم های بین المللی سال هاست با مشکلات عدیده ای مواجه است و این شرکت با عقد قرارداد با شرکت واسط نسبت به تامین قطعات و مونتاژ آن در ایران اقدام مینماید. به دلیل high-tech بودن این صنعت، یکی از راه های کسب دستاوردهای مناسب، انتقال تکنولوژی از کشورهای مطرح در تولید این قبیل کالاها میباشد که اقدامات ارزندهای با همکاری وزارت محترم امور خارجه ج.ا.ا در زمینه انتقال تکنولوژی تولید تلفن همراه و تبلت محقق گردیده است.
دیجیاتو: اساسا مونتاژ این محصول در ایران فارغ از قانونی بودن یا نبودن آن، چه سود و فایدهای برای «مصرفکننده» ایرانی دارد؟
دبیر انجمن تولیدکنندگان موبایل: راه دستیابی به تامین داخلی تلفن همراه هوشمند با سیستم عامل بومی سازی شده براساس بند 2-2-1-19 طرح کلان معماری و شبکه ملی اطلاعات از مونتاژ به صورت skd و ckd میگذرد و نقشه راه مدونی نیز در این حوزه با همکاری وزارت محترم صمت و وزارت محترم ارتباطات و سایر نهادهای مربوطه تدوین و در دست اجرا میباشد و در کنار این موضوع، عملیات مونتاژ تلفن همراه در داخل، حداقل 20 درصد کاهش خروج ارز را به همراه خواهد داشت و تولیدکنندگان داخلی به دلیل لزوم ارتباط با کمپانی های جهانی جهت تولید، در زمینه ارائه خدمات پس از فروش نیز عملکرد مناسب تری خواهند داشت کما اینکه برنامه داخلی سازی قطعات براساس استانداردهای جهانی نیز به خدمات پس از فروش بهتر منجر خواهد شد. ضمن اینکه در حال حاضر بخش عمده ای از تلفن های همراه داخلی با بیمه معتبر به مشتریان عرضه می گردند.
«مجوز وزارت صمت را داریم»
در تماس با شرکت ایرانی که روی جعبه موبایلهای ساده نوکیا مینویسد این محصولات در کارخانهاش مونتاژ شدهاند، بخش پشتیبانی اعلام کرد کرد به شکل رسمی این کار را انجام میدهند و مجوزهای لازم را از وزارت صمت دریافت کردهاند. گفته شد که این محصولات به صورت CKD وارد و در ایران اسمبل میشوند.
نکته مهم اینجاست که روی جعبه همین محصولات نوکیا، عبارت «Made in Vietnam» درج شده است. درباره چرایی این موضوع پاسخ دقیقی دریافت نکردیم. صرفا این جمله که مجوزهای لازم از وزارت صمت دریافت شده، تکرار میشود.
انجمن تولیدکنندگان موبایل: مجوز صمت را دارند و پروسه قانونی است
برای بررسی بیشتر موضوع به سراغ «میثاق کرابی»، دبیر انجمن تولیدکنندگان موبایل رفتیم. انجمنی که شرکتهای تولید و مونتاژ کننده موبایل در ایران تشکیل دادهاند و بر اساس اطلاعات سایت آن، اکنون ۱۶ شرکت عضو آن هستند. از آنجایی که پس از مکالمه تلفنی و حضوری، در نهایت قرار شد سوالات ما برای دبیر انجمن ارسال شود و وی به آنها پاسخ دهد، متن کامل پرسش و پاسخ، بدون هیچ تغییری در ادامه قرار میگیرد:
دیجیاتو: یکی از شرکتهای عضو انجمن در حال فروش گوشیهای نوکیاست و روی کارتن این محصولات اعلام کرده مونتاژ شده توسط خودش. اما از طرفی روی همین محصولات عبارت «Made In Vietnam» هم دیده میشود. از طرفی این محصولات در بعضی سایتهای اینترنتی هم به اسم «ساخت ایران» در حال فروش هستند. این شرکت عضو انجمن تولیدکنندگان موبایل است. آیا انجمن تولیدکنندگان موبایل در جریان این اقدامات قرار دارد؟
دبیر انجمن تولیدکنندگان موبایل: انجمن تخصصی صنایع همگن تلفن همراه تبلت، لپ تاپ و تجهیزات جانبی کشور از زمان شروع فعالیت نسبت به عضویت اکثریت تولیدکنندگان حوزه خود اقدام نموده است و تلاش داشتیم ضمن بازدید دوره ای از واحدهای تولیدی و رصد فرآیندهای اجرایی شرکت ها، نسبت به رفع موانع و مشکلات خرد و کلان تولیدکنندگان اقدام نماییم و موضوع مورد پرسش نیز از این قاعده مستثنی نمیباشد.
دیجیاتو: آیا اقدام این شرکت قانونی است؟
دبیر انجمن تولیدکنندگان موبایل: اخذ مجوزات مربوط به این فعالیت از نهادهای مربوطه حاکمیتی ناظر بر این فرآیند، گویای قانونی بودن این پروسه میباشد.
دیجیاتو: آیا وزارت صمت مجوزی برای اینکار به شرکتهای تولیدکننده موبایل در ایران داده است؟
دبیر انجمن تولیدکنندگان موبایل: اولین و مهمترین نهاد صادر کننده مجوز تولید در کشور وزارت صنعت، معدن و تجارت بوده و عمده مجوزات ماخوذه توسط این شرکت نیز از این وزارتخانه میباشد.
دیجیاتو: آیا شرکت نوکیا به هر شرکت ایرانی این اجازه و مجوز را داده است تا محصولاتش را در ایران مونتاژ کند؟
دبیر انجمن تولیدکنندگان موبایل: همانطور که مستحضرید اخذ نمایندگی مستقیم از کمپانیهای مطرح جهانی به دلیل تحریم های بین المللی سال هاست با مشکلات عدیده ای مواجه است و این شرکت با عقد قرارداد با شرکت واسط نسبت به تامین قطعات و مونتاژ آن در ایران اقدام مینماید. به دلیل high-tech بودن این صنعت، یکی از راه های کسب دستاوردهای مناسب، انتقال تکنولوژی از کشورهای مطرح در تولید این قبیل کالاها میباشد که اقدامات ارزندهای با همکاری وزارت محترم امور خارجه ج.ا.ا در زمینه انتقال تکنولوژی تولید تلفن همراه و تبلت محقق گردیده است.
دیجیاتو: اساسا مونتاژ این محصول در ایران فارغ از قانونی بودن یا نبودن آن، چه سود و فایدهای برای «مصرفکننده» ایرانی دارد؟
دبیر انجمن تولیدکنندگان موبایل: راه دستیابی به تامین داخلی تلفن همراه هوشمند با سیستم عامل بومی سازی شده براساس بند 2-2-1-19 طرح کلان معماری و شبکه ملی اطلاعات از مونتاژ به صورت skd و ckd میگذرد و نقشه راه مدونی نیز در این حوزه با همکاری وزارت محترم صمت و وزارت محترم ارتباطات و سایر نهادهای مربوطه تدوین و در دست اجرا میباشد و در کنار این موضوع، عملیات مونتاژ تلفن همراه در داخل، حداقل 20 درصد کاهش خروج ارز را به همراه خواهد داشت و تولیدکنندگان داخلی به دلیل لزوم ارتباط با کمپانی های جهانی جهت تولید، در زمینه ارائه خدمات پس از فروش نیز عملکرد مناسب تری خواهند داشت کما اینکه برنامه داخلی سازی قطعات براساس استانداردهای جهانی نیز به خدمات پس از فروش بهتر منجر خواهد شد. ضمن اینکه در حال حاضر بخش عمده ای از تلفن های همراه داخلی با بیمه معتبر به مشتریان عرضه می گردند.
👍4
Forwarded from evand - معرفی بهترین دورهمی ها + رویداد ها
آیا برای بازار صعودی ارزهای دیجیتال آمادهاید؟ آیا میخواهید یک نگاه جامع و عمیق به وضعیت کل بازار ارزهای دیجیتال داشته باشید؟ اگر چنین است، این وبینار آموزشی-تحلیلی رایگان حتما بینش خوبی را از آینده بیت کوین و بازار ارزهای دیجیتال به شما میدهد.
در این وبینار رایگان ابتدا با چگونگی شکلگیری بازارهای صعودی آشنا میشوید. یاد میگیرید که چگونه در چرخه روانی بازارهای مالی، مانند سرمایهگذاران بزرگ و حرفهای عمل کنید.
علاوه بر مطالب آموزشی، تمرکز اصلی این وبینار تجزیهوتحلیل شرایط فعلی بیت کوین و آینده بازار ارزهای دیجیتال است؛ اما برای تحلیل وضعیت بیت کوین تنها از تحلیل تکنیکال و نمودار قیمت آن استفاده نمیکنیم!
این وبینار رایگان به شما میآموزد که چگونه از چندین روش و ابزار برای تحلیل بازار ارزهای دیجیتال استفاده کنید و از جنبههای مختلف به بازار نگاه کنید.
حامی مالی وبینار: بیتپین
حامی رسانهای وبینار: رخداد
https://eseminar.tv/wb118295
🌐 https://t.iss.one/myevand
در این وبینار رایگان ابتدا با چگونگی شکلگیری بازارهای صعودی آشنا میشوید. یاد میگیرید که چگونه در چرخه روانی بازارهای مالی، مانند سرمایهگذاران بزرگ و حرفهای عمل کنید.
علاوه بر مطالب آموزشی، تمرکز اصلی این وبینار تجزیهوتحلیل شرایط فعلی بیت کوین و آینده بازار ارزهای دیجیتال است؛ اما برای تحلیل وضعیت بیت کوین تنها از تحلیل تکنیکال و نمودار قیمت آن استفاده نمیکنیم!
این وبینار رایگان به شما میآموزد که چگونه از چندین روش و ابزار برای تحلیل بازار ارزهای دیجیتال استفاده کنید و از جنبههای مختلف به بازار نگاه کنید.
حامی مالی وبینار: بیتپین
حامی رسانهای وبینار: رخداد
https://eseminar.tv/wb118295
🌐 https://t.iss.one/myevand
کانادا به علت تورم قیمت ملک به فکر محدود کردن ورود دانشجویان خارجی است.🇨🇦❌
🔻البته دانشگاهها و صاحبنظران با بیان اینکه "محدود کردن دانشجویان بینالمللی و افراد تازهوارد اثر چندانی بر حل این مشکل نخواهد داشت"، از این فکر انتقاد کردند.
🏡یکی از علتهای این بحران، مشکل کمبود مسکن است؛ افزایش جمعیت (عمدتاً به علت #مهاجرت) از تعداد خانههایی که ساخته میشود بیشتر است.
🧱به گفتهی سازمان ملی مسکن کشور، کانادا باید ۵.۸ میلیون خانهی تازه، ازجمله دو میلیون واحد استیجاری، تا سال ۲۰۳۰ بسازد تا مشکل حل شود.
این یعنی حدود سالی ۸۲۸ هزار خانه؛ بیشتر از سه برابر ۲۶۰ هزار خانهی ساختهشده در سال ۲۰۲۲.
💰در ماه آگوست، میانگین قیمت خانه در کانادا حدود ۷۵۰ هزار دلار #کانادا بوده و این نسبت به سال ۲۰۰۰، افزایش ۳۶۰ درصدی را نشان میدهد.
مسئله بهطور خاص در شهرهای بزرگی مثل #تورنتو وخیمتر است.
🔻البته دانشگاهها و صاحبنظران با بیان اینکه "محدود کردن دانشجویان بینالمللی و افراد تازهوارد اثر چندانی بر حل این مشکل نخواهد داشت"، از این فکر انتقاد کردند.
🏡یکی از علتهای این بحران، مشکل کمبود مسکن است؛ افزایش جمعیت (عمدتاً به علت #مهاجرت) از تعداد خانههایی که ساخته میشود بیشتر است.
🧱به گفتهی سازمان ملی مسکن کشور، کانادا باید ۵.۸ میلیون خانهی تازه، ازجمله دو میلیون واحد استیجاری، تا سال ۲۰۳۰ بسازد تا مشکل حل شود.
این یعنی حدود سالی ۸۲۸ هزار خانه؛ بیشتر از سه برابر ۲۶۰ هزار خانهی ساختهشده در سال ۲۰۲۲.
💰در ماه آگوست، میانگین قیمت خانه در کانادا حدود ۷۵۰ هزار دلار #کانادا بوده و این نسبت به سال ۲۰۰۰، افزایش ۳۶۰ درصدی را نشان میدهد.
مسئله بهطور خاص در شهرهای بزرگی مثل #تورنتو وخیمتر است.
Kubernetes v1.25.14
See kubernetes-announce@ ( https://groups.google.com/forum/#!forum/kubernetes-announce ). Additional binary downloads are linked in the CHANGELOG ( https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md ).
See the CHANGELOG ( https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md ) for more details.
v1.25.14
updatedSee kubernetes-announce@ ( https://groups.google.com/forum/#!forum/kubernetes-announce ). Additional binary downloads are linked in the CHANGELOG ( https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md ).
See the CHANGELOG ( https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md ) for more details.
Forwarded from Academy and Foundation unixmens | Your skills, Your future
امروزه یافتن کارمندان بااستعداد به کاری بسیار سخت تبدیل شدهاست. رشد اقتصادی فعلی نشاندهندهی این است که فرصتهای شغلی بیشتری به وجود آمدهاند و برای دستیابی به متقاضیان قدرتمند رقابت بیشتری ایجاد شدهاست.
در حقیقت، پیدا کردن متقاضی توانا برای ۷۳٪ کارفرمایان مشکل است. وقتی شرکتها استعدادهای برتر را مییابند، بهسرعت وارد عمل میشوند. به طور معمول، بهترین متقاضیان پس از ۱۰ روز از بازار خارج میشوند؛ یعنی استخدامکنندگان بیش از هر زمان دیگری تحت فشارند. ۶۷٪ از استخدامکنندگان میگویند که کارشان نسبت به ۵ سال پیش سختتر شدهاست.
شرکت شما برای جذب استعدادهای برتر در این بازار کار داغ چه کارهایی را میتواند انجام دهد؟
در حقیقت، پیدا کردن متقاضی توانا برای ۷۳٪ کارفرمایان مشکل است. وقتی شرکتها استعدادهای برتر را مییابند، بهسرعت وارد عمل میشوند. به طور معمول، بهترین متقاضیان پس از ۱۰ روز از بازار خارج میشوند؛ یعنی استخدامکنندگان بیش از هر زمان دیگری تحت فشارند. ۶۷٪ از استخدامکنندگان میگویند که کارشان نسبت به ۵ سال پیش سختتر شدهاست.
شرکت شما برای جذب استعدادهای برتر در این بازار کار داغ چه کارهایی را میتواند انجام دهد؟
Forwarded from Academy and Foundation unixmens | Your skills, Your future
Academy and Foundation unixmens | Your skills, Your future
امروزه یافتن کارمندان بااستعداد به کاری بسیار سخت تبدیل شدهاست. رشد اقتصادی فعلی نشاندهندهی این است که فرصتهای شغلی بیشتری به وجود آمدهاند و برای دستیابی به متقاضیان قدرتمند رقابت بیشتری ایجاد شدهاست. در حقیقت، پیدا کردن متقاضی توانا برای ۷۳٪ کارفرمایان…
. فرهنگ شرکت را با استفاده از یک وبسایت کاری برای برندتان تبلیغ کنید
با توجه به اینکه متقاضیان برتر از ارزش خود آگاهاند، خودشان انتخابکنندهی محل کارشان هستند. آنها به دنبال هر شرکتی نیستند؛ بلکه به دنبال شرکتی هستند که فرهنگی داشتهباشد که در دستیابی به تواناییهای بالقوهشان که در بلندمدت شکوفا میشوند، به آنها کمک کند.
یکی از اولین مواردی که متقاضیان هنگام تحقیق دربارهی یک شرکت به آن مراجعه میکنند، وبسایت آن شرکت است. با بهکارگیری نرمافزار ATS میتوانید درگاهی را برای مشاغل برندتان ایجاد کنید تا نشان دهید که چرا شرکتتان محیط کاری ایدئالی است.
وبسایت کاری علاوه بر اطلاعات شرکت، به داوطلبان در پیدا کردن فرصتهای شغلی شرکت، دستیابی به آگاهی مختصری از شرکت، پاسخ به سؤالات پیش از غربالگری و ارسال رزومه کمک میکند. نرمافزار جذب واستخدام حتی به شما امکان میدهد که نظرات و انتقادات وبسایت گلسدور (Glassdoor: وبسایتی که به کارمندان امکان میدهد به صورت ناشناس دربارهی شرکتها نظر دهند و آنها را نقد کنند) و محتوای رسانههای اجتماعی را بدون کدنویسی HTML در وبسایتتان نمایش دهید.
با این حال، تبلیغ فرهنگ سازمانی به وبسایت ختم نمیشود. متقاضیان به خواندن آگهیهای شغلی خشک و یکنواخت علاقهای ندارند. آنها نهتنها میخواهند که موقعیت شغلی و مسئولیتهای آن را درک کنند، بلکه میخواهند بدانند که قرار است با چه افرادی کار کنند.
شرکتها از روشهای خلاقانه استقبال میکنند؛ همچنین، برای ساخت ویدئوهایی جذاب جهت استخدام و توصیههای کارمندان درخشان از فناوری ATS استفاده میکنند. افزودن چهره و صدای واقعی انسان تا حد زیادی میتواند نشاندهندهی این باشد که سازمانتان به افرادی که برایش کار میکنند، اهمیت میدهد.
هنگامی که وبسایتی را با برند خودتان و آگهیهای شغلی خلاقانه راهاندازی کردید، تجزیهوتحلیلها میتوانند نشان دهند که چند نفر از هر صفحه بازدید کردهاند، از کدام وبسایتها شما را پیدا کردهاند و مدتزمانی که در هر بخش میگذرانند چقدر است. این دادهها به شما کمک میکنند تا وبسایت کاری خود را برای بالابردن مشارکت تنظیم کنید.
با توجه به اینکه متقاضیان برتر از ارزش خود آگاهاند، خودشان انتخابکنندهی محل کارشان هستند. آنها به دنبال هر شرکتی نیستند؛ بلکه به دنبال شرکتی هستند که فرهنگی داشتهباشد که در دستیابی به تواناییهای بالقوهشان که در بلندمدت شکوفا میشوند، به آنها کمک کند.
یکی از اولین مواردی که متقاضیان هنگام تحقیق دربارهی یک شرکت به آن مراجعه میکنند، وبسایت آن شرکت است. با بهکارگیری نرمافزار ATS میتوانید درگاهی را برای مشاغل برندتان ایجاد کنید تا نشان دهید که چرا شرکتتان محیط کاری ایدئالی است.
وبسایت کاری علاوه بر اطلاعات شرکت، به داوطلبان در پیدا کردن فرصتهای شغلی شرکت، دستیابی به آگاهی مختصری از شرکت، پاسخ به سؤالات پیش از غربالگری و ارسال رزومه کمک میکند. نرمافزار جذب واستخدام حتی به شما امکان میدهد که نظرات و انتقادات وبسایت گلسدور (Glassdoor: وبسایتی که به کارمندان امکان میدهد به صورت ناشناس دربارهی شرکتها نظر دهند و آنها را نقد کنند) و محتوای رسانههای اجتماعی را بدون کدنویسی HTML در وبسایتتان نمایش دهید.
با این حال، تبلیغ فرهنگ سازمانی به وبسایت ختم نمیشود. متقاضیان به خواندن آگهیهای شغلی خشک و یکنواخت علاقهای ندارند. آنها نهتنها میخواهند که موقعیت شغلی و مسئولیتهای آن را درک کنند، بلکه میخواهند بدانند که قرار است با چه افرادی کار کنند.
شرکتها از روشهای خلاقانه استقبال میکنند؛ همچنین، برای ساخت ویدئوهایی جذاب جهت استخدام و توصیههای کارمندان درخشان از فناوری ATS استفاده میکنند. افزودن چهره و صدای واقعی انسان تا حد زیادی میتواند نشاندهندهی این باشد که سازمانتان به افرادی که برایش کار میکنند، اهمیت میدهد.
هنگامی که وبسایتی را با برند خودتان و آگهیهای شغلی خلاقانه راهاندازی کردید، تجزیهوتحلیلها میتوانند نشان دهند که چند نفر از هر صفحه بازدید کردهاند، از کدام وبسایتها شما را پیدا کردهاند و مدتزمانی که در هر بخش میگذرانند چقدر است. این دادهها به شما کمک میکنند تا وبسایت کاری خود را برای بالابردن مشارکت تنظیم کنید.
Forwarded from Academy and Foundation unixmens | Your skills, Your future
پلتفرمهای کاریابی آنلاین از محبوبترین منابع برای استخدام متقاضیان هستند. برای کسبوکارهای کوچک و متوسطی که نامشان بر سر زبان متقاضیان نیست، ارسال آگهی در چندین پلتفرم کاریابی بسیار مهم است.
فرایند ارسال آگهی به صورت جداگانه در هریک از پلتفرمها میتواند زمانبر باشد و خطاها و تأخیرهای هزینهبری را رقم بزند. مدیران استخدام میتوانند از نرمافزار مدیریت استخدام برای ارسال مستقیم آگهیها به چندین پلتفرم به شکل همزمان و همچنین ارسال آنها به وبسایتهای رسانههای اجتماعی مانند لینکدین، توییتر و فیسبوک بهره ببرند.
نرمافزار جذب واستخدام میتواند تجزیهوتحلیل کند که کدام منابع متقاضیان به استخدامی موفق منجر میشوند. در بلندمدت نهتنها در وقت و انرژی صرفهجویی میکنید، بلکه در هزینهها نیز صرفهجویی میکنید؛ زیرا از پلتفرمهای کاریابی به شکل مؤثری استفاده میکنید.
علاوه بر این، در حال حاضر ۸۴٪ سازمانها برای استخدام و بیشتر دیدهشدن برندشان از رسانههای اجتماعی استفاده میکنند. استخدامکنندگان میتوانند با افراد حرفهای در لینکدین ارتباط برقرار کنند، جلسات پرسش و پاسخ را به صورت آنلاین برگزار کنند و دیدگاهشان را زیر هشتگهای پربازدید توییتر بنویسند. برخی از مدیران استخدام حتی به جوامع حرفهای و فنی آنلاین نیز وارد میشوند تا متقاضیان بالقوه را پیدا کنند.
فرایند ارسال آگهی به صورت جداگانه در هریک از پلتفرمها میتواند زمانبر باشد و خطاها و تأخیرهای هزینهبری را رقم بزند. مدیران استخدام میتوانند از نرمافزار مدیریت استخدام برای ارسال مستقیم آگهیها به چندین پلتفرم به شکل همزمان و همچنین ارسال آنها به وبسایتهای رسانههای اجتماعی مانند لینکدین، توییتر و فیسبوک بهره ببرند.
نرمافزار جذب واستخدام میتواند تجزیهوتحلیل کند که کدام منابع متقاضیان به استخدامی موفق منجر میشوند. در بلندمدت نهتنها در وقت و انرژی صرفهجویی میکنید، بلکه در هزینهها نیز صرفهجویی میکنید؛ زیرا از پلتفرمهای کاریابی به شکل مؤثری استفاده میکنید.
علاوه بر این، در حال حاضر ۸۴٪ سازمانها برای استخدام و بیشتر دیدهشدن برندشان از رسانههای اجتماعی استفاده میکنند. استخدامکنندگان میتوانند با افراد حرفهای در لینکدین ارتباط برقرار کنند، جلسات پرسش و پاسخ را به صورت آنلاین برگزار کنند و دیدگاهشان را زیر هشتگهای پربازدید توییتر بنویسند. برخی از مدیران استخدام حتی به جوامع حرفهای و فنی آنلاین نیز وارد میشوند تا متقاضیان بالقوه را پیدا کنند.