Payamvdn/NorthPersian_fa_wiki huggingface dataset:
قانون دوبلین بیان می کند که پناه جویان باید در اولین کشور امنی که وارد شدند اعلام پناهندگی نمایند و حق انتخاب کشور دیگر را ندارند. فقط افراد زیر سن قانونی شامل این قانون نمی باشند و تنها وقتی در کشورهای دیگری تقاضای پناهندگی داده باشند به آن کشور پس فرستاده می شوند. کسی که در یک یا چند کشور اروپایی اثر انگشت داشته باشد در هر کشور که تقاضای پناهندگی کند به اولین کشوری که در آن جا اثر انگشت داشته باشد، بازگردانده می شود. تاریخچه قانون دوبلین. این معاهده در ۱۹۹۷/۰۶/۱۵ بین ۱۲ عضو سابق آن در شهر دوبلین پایتخت کشور ایرلند به تصویب رسید و از اول سپتامبر ۱۹۹۷ به اجرا درآمد. در راستای تکمیل و بروزرسانی این توافق، قرارداد دیگری در ۲۰۰۳/۰۲/۱۸ به توافق اعضای اتحادیه اروپا رسید که از ۲۰۰۳/۰۳/۰۱ به اجرا گذاشته شد. این قرارداد با نام دوبلین جایگزین قرارداد قبلی گردید. در تاریخ ۲۰۱۳/۰۷/۱۹ متن جدیدی با برخی تغییرات و اضافات جایگزین قرارداد دوبلین ۲ گردید که از ۲۰۱۴/۰۱/۰۱ لازم الاجرا شده و به قانون دوبلین ۳ معروف است. کشورهای اتریش، بلژیک، بلغارستان، قبرس، جمهوری چک، دانمارک، استونی، فنلاند، فرانسه، آلمان، بریتانیا، یونان، مجا
رستان، ایرلند، ایتالیا، لتونی، لیتوانی، لوکزامبورگ، مالت، هلند، لهستان، پرتغال، رومانی، اسلواکی، اسلوونی، اسپانیا، سوئد، نروژ، ایسلند و سوئیس عضو پیمان دوبلین می باشند. اما کشورهای یونان و بلژیک در ژانویه ۲۰۱۷ به دلیل نقض حقوق بشر با رای کمیسیون حقوق بشر اتحادیه اروپابصورت دائمی از این معاهده کنار گذاشته شده اند. قانون دوبلین ۲ و تغییرات آن. قانون دوبلین ۲ از زمان اجرا تا به حال یکی از مهم ترین چالش های حقوقی در دادگاه های اروپا و کمیسیون اروپا در خصوص نحوه اجرای این قانون بوده است. اجرای قانون دوبلین ۲ عملاً باعث شده بود مسائل حقوق بشری در حاشیه قرار گرفته و در پروسه اجرایی کمرنگ و حتی مغایر با آن قرار بگیرد. از جمله این قوانین که مورد توجه دادگاه های اروپا، سازمانها و وکلای پناهندگی بوده موضوع شرایط و استانداردهای کمپ های پناهندگی در بعضی از کشورهای اروپایی از جمله یونان، مالت، ایتالیا، اسپانیا، لهستان، مجارستان و چک و سایر کشورهایی بوده است که استانداردهای مغایر قوانین اروپا در خصوص شرایط مراکز اسکان پناهجویان دارند. نحوه اجرای این پیمان و کمبودهای این قانون باعث نقض حقوق بشر افراد زیادی شده است. بیشترین ن
قدی که بر این قانون وجود دارد در تفسیر موضوع برگرداندن متقاضی به کشور اولیه است که می تواند باعث نقض قوانین کلی حقوق بشری اروپا گردد. قانون دوبلین ۳ و تغییرات آن. قانون دوبلین ۳ شرایط پذیرش و نحوه رسیدگی به درخواست پناهجویانی که از یک کشور عضو پیمان دوبلین درخواست خود را ارائه کردند اما از کشور دیگری سابقه درخواست یا ویزا داشته اند را تعریف می کند. این قرارداد مشخص می نماید کدام کشور مسئول رسیدگی به درخواست پناهندگی را دارد و درکدام حالت باید پناهنده به کشور دیگر عضو اتحادیه اروپا بازگردانده می شود. یک بانک اطلاعاتی به نام EURODAC برای ثبت اثر انگشت متقاضیان پناهندگی نیز وظیفه دارد تا شناسائی متقاضیان پناهندگی که قبلاً در کشور دیگری در اتحادیه اروپا درخواست پناهندگی داده بوده اند را تسهیل کند. در قرارداد دوبلین ۳ سعی بر آن بوده است تا مسائل حقوق بشری به ویژه برای کودکان، بیماران و افراد آسیب پذیر، خانواده ها و عدم جدایی اعضای خانواده از هم بیشتر در نظر گرفته شود. اگر چه بسیاری از سازمانهای مربوط به امور پناهندگی از اجرای این قانون و نحوه آن با توجه به وجود بندهای مشخص قید شده ابراز نگرانی می کنند.
سیاه میمون نام یک سرده از زیرخانواده شست بریدگان است. سیاه میمون از نظر علمی در سرده زِبرکَپی ها قرار می گیرد.
میمون کاکُلی نام یک سرده از زیرخانواده شست بریدگان است.
دُم بُلَند خاکستری نام یک سرده از زیرخانواده شست بریدگان است.
ترجمه نهج البلاغه نام کتابی است به قلم و ترجمه محمد دشتی که در ۷۵۲ صفحه نوشته شده است. انگیزه نگارش. دشتی در مقدمه کتاب، انگیزه خود را از ترجمه کتاب نهج البلاغه رفع ایراداتی که در ترجمه های دیگر موجود است، بیان می کند و سپس نتیجه می گیرد که نیاز به ترجمه ای جامع و پیام رسان با حفظ امانت در متن اصلی وجود دارد. ویژگی ها. مهم ترین ویژگی این کتاب، عمومی بودن ترجمه و نام گذاری خطبه ها، حکمت ها و نامه های علی بن ابی طالب می باشد. به نحوی که ۱۵۰۰ عنوان برای این مباحث انتخاب شده است. نمونه ترجمه. نمونه ای از ترجمه دشتی در بخشی از نامه علی بن ابی طالب به مالک اشتر: نقد و بررسی. این ترجمه تا کنون چندین مرتبه مورد نقد و بررسی و مقایسه قرار گرفته است.
چان سارون (همچنین با نام انگور هونگ سارون شناخته می شود، متولد ۱۸ مارس ۱۹۴۸، ،Chinese) وزیر سابق کشاورزی جنگلداری و شیلات کامبوج بود. وی به حزب خلق کامبوج تعلق داشت و در سال ۲۰۰۳ به عنوان نماینده استان تائو در مجلس ملی کامبوج انتخاب شد. برادر کوچکترش بازیگر فقید کامبوجی-آمریکایی هاینگ اس. انگور بود. چان پسر یک پدر با نژاد چینی و یک مادر خمر است، با دودمان هاکا از میژو.
رَخت پوش نام یک سرده از زیرخانواده شست بریدگان است. نام علمی این سرده «کفل پشمی» (Pygathrix) است. به آلمانی به آن ها Kleideraffen می گویند به معنی «میمون های لباس دار».
رخت پوش ساق خاکستری نام یک گونه از سرده رخت پوش است. این گونه در استان های ویتنام نظیر استان کوانگ نام، استان کوانگ نگای، استان بین دبن، استان کون توم، و استان گیلان لای مشاهده می شود. بیشترین جمعیت باقی مانده از این حیوان ۵۵۰ تا ۷۰۰ عدد تخمین زده شده است.
پرنده بال تباران نام یک تبار از زیرخانواده فرانه ایان است.
دُم خوکی یا میمون دم بلند دم خوکی، نام یک گونه از زیرخانواده شست بریدگان است.
دم بلند خاکستری پاسیاه نام یک گونه از سرده دم بلند خاکستری است.
میان کَپی نام یک سرده از خانواده میمون بر قدیم است.
شست بریده زیتونی نام یک گونه از زیرخانواده شست بریدگان است.
ناتینا رید (زاده ۲۸ اکتبر ۱۹۸۰-درگذشته ۲۶ اکتبر ۲۰۱۲) خواننده-ترانه سرا، رپر و بازیگر آمریکایی بود که از کارهای معروف او می توان به بازی در فیلم "آن را روشن کنید" اشاره کرد.
مسابقات شنا در بازی های المپیک تابستانی ۲۰۲۰ توکیو قرار بود از ۲۵ جولای تا ۶ اوت ۲۰۲۰ در مرکز ورزش های آبی المپیک برگزار شود. به دلیل همه گیری کووید-۱۹، بازی ها به سال ۲۰۲۱ موکول شدند. با این حال، نام رسمی آن ها بازی های المپیک تابستانی ۲۰۲۰ باقی ماند و رویدادهای شنا از ۲۴ ژوئیه تا ۱ اوت ۲۰۲۱ و شنای ماراتن برای ۴ تا ۵ اوت ۲۰۲۱ تعیین شد. شنا در مجموع در ۳۷ مسابقه (۱۸ مسابقه برای هر جنسیت و ۱ مسابقه مختلط) برگزار شد. در این دوره ۸۰۰ متر آزاد مردان، ۱۵۰۰ متر آزاد زنان و امدادی مختلط ۴×۱۰۰ متر نیز به لیست مسابقات افزوده شد. مسابقات. شنا در المپیک ۲۰۲۰ در مجموع شامل ۳۷ رویداد (۱۸ مسابقه برای مردان و زنان و ۱ ماده مختلط)، از جمله شنای ماراتن ۱۰ کیلومتری در آب های آزاد بود. این یک افزایش جزئی نسبت به ۳۴ مسابقاتی بود که در بازی های المپیک قبلی برگزار شد. مسابقه ها به شرح زیر است: نتایج. مردان. Swimmers who participated in the heats only and received medals. زنان. Swimmers who participated in the heats only and received medals. مختلط. Swimmers who participated in the heats only and received medals.
دم بلند نیلگیری نام یک گونه از سرده سیاه میمون است.
سیاه میمون جاوه ای نام یک گونه از سرده سیاه میمون است.
تحصن های گرینسبورو مجموعه ای از اعتراضات مسالمت آمیز در گرینزبورو، کارولینای شمالی، در سال ۱۹۶۰ بود، که منجر به لغو قانون تفکیک نژادی در فروشگاه های زنجیره ای شرکت وولورث شد. گرچه این اولین تحصن جنبش حقوق مدنی نبود، تحصن گرینسبورو یک اقدام مؤثر و همچنین شناخته شده ترینِ تحصن های جنبش حقوق مدنی بود. آنها بعنوان کاتالیزور حرکت بعدی تحصن درنظر گرفته می شوند. این تحصن ها منجر به افزایش احساسات ملی در یک دوره مهم در تاریخ ایالات متحده شد. محل رویداد اصلی در گرینزبوروی کارولینای شمالی، یعنی فروشگاه وولورث، اکنون مرکز و موزه بین المللی حقوق مدنی است. زمینه. در حالی که تحصن گرینزبورو تأثیرگذارترین و مهمترین تحصن جنبش حقوق مدنی بود، اولین مورد نبود. در آگوست سال ۱۹۳۹، ساموئل ویلبرت تاکر، وکیل سیاه پوست، تحصنی در کتابخانه منتخب اسکندریه، در ویرجینیا، برگزار کرد. در سال ۱۹۴۲، کنگره برابری نژادی از تحصنی در شیکاگو حمایت کرد، همان طور که در سنت لوئیس در سال ۱۹۴۹ و بالتیمور در سال ۱۹۵۲ حمایت کرده بود. رویداد اصلی. این رویداد در واقع شامل سلسه نشست ها و بحث هایی است که در چند روز پی در پی در فوریه ۱۹۶۰ در فروشگاه وولورث رخ
داد. روز اول. در اول فوریه ۱۹۶۰، ساعت ۴:۳۰ بعد از ظهر، چهار نفر، که بعدها به چهاتای گرینزبورو معروف شدند، پشت پیشخوان داخل فروشگاه وولورث در خیابان ۱۳۲ علم جنوبی در گرینزبورو نشستند. آنها بدون هیچ مشکلی خمیردندان و سایر محصولات را در فروشگاه خریداری کرده بودند ولی وقتی پشت پیشخوان ناهارخوری درخواست یک فنجان کردند، از دریافت خدمات بازماندند. مطابق سیاست های فروشگاه، کارمندان حق سرویس دهی به سیاه پوستان را در قسمتی که مختص سفیدپوستان بود نداشتند؛ لذا مدیر فروشگاه از آنان خواست که آن مکان را ترک کنند. هرچند که آن چهار نفر تا آخر شب و هنگامی که فروشگاه تعطیل شد آنجا نشستند و شب به محوطه دانشگاه رفتند تا با جمع کردن تعداد بیشتری از دانشجویان فردا نیز به همان فروشگاه بازگردند. روز دوم. روز بعد، در تاریخ ۲ فوریه ۱۹۶۰، بیش از بیست دانشجوی سیاه پوست، که از سایر گروه های دانشگاه به کار گرفته شده بودند، به تحصن پیوستند. این گروه شامل چهار زن بود و آنها برای مشغول ماندن در حین تحصن که از ساعت ۱۱ صبح تا ۳ بعد از ظهر بود کارهای مدرسه و دانشگاهشان را انجام می دادند. این گروه مجدداً از ارائهٔ خدمات محروم ماندند و مورد آزار و
اذیت مشتریان سفیدپوست در فروشگاه وولورث قرار گرفتند. با این حال تحصن در روز دوم روزنامه های محلی را به همراه خبرنگاران، یک فیلمبردار تلویزیون و مأموران پلیس در طول روز به خود مشغول کرد. در آن شب در محوطه دانشگاه، کمیته اجرایی دانشجویی برای عدالت تشکیل شد و کمیته نامه ای به رئیس وولورث ارسال کرد که «موضعی محکم برای رفع تبعیض بگیرد». روز سوم. در ۳ فوریه ۱۹۶۰ تعداد این افراد به بیش از ۶۰ نفر افزایش یافت، که شامل دانش آموزان دبیرستان دادلی می شد. تقریباً یک سوم معترضین زن بودند که بسیاری از آنها دانشجویانی از کالج بنت ، یک کالج سیاه پوست در گرینزبورو، بودند. مشتریان سفیدپوست، دانشجویان سیاه پوست را برانداز می کردند که کتاب می خواندند و مطالعه می کردند، در حالی که کارمندان پیشخوان ناهار همچنان از خدمات خودداری می کردند. برخی رؤسای فروشگاه در آن روز در فروشگاه حضور داشتند. دفتر مرکزی وولورث گفت که این شرکت «طبق عرف محلی» عمل می کند و سیاست جدایی خود [بین سیاه و سفیدپوستان] را حفظ می کند. روز چهارم. در ۴ فوریه ۱۹۶۰ بیش از ۳۰۰ نفر در تحصن شرکت کردند. این گروه اکنون دانشجویان دانشگاه کارولینای شمالی، A&amp;T کارولینا
ی شمالی، کالج بنت و دبیرستان دودلی را شامل می شد و آنها تمام قسمت های صندلی ناهارخوری را پر کردند. سه دانشجو از کالج دخترانهٔ دانشگاه کارولینای شمالی (با نام کنونی دانشگاه کارولینای شمالی در گرینزبورو) به نام های جنی سایمن، مریلین لوت و آن دارسلی نیز به این اعتراض پیوستند. سازمان ها موافقت کردند که اعتراضات تحصن را در ناهارخوری فروشگاه کرس نیز گسترش دهند. دانشجویان، مدیران کالج ها و نمایندگان دو فروشگاه وولورث و کرس برای بحث و گفتگو دور هم نشستند، اما با امتناع فروشگاه ها از ادغام پیشخوان سیاه و سفیدپوستان، این جلسه بی نتیجه ماند. روز پنجم. در ۵ فوریه ۱۹۶۰، محیطی پرتنش در پیشخوان وولورث پدید آمد که ۵۰ مرد سفیدپوست در مقابل میز در برابر معترضین، که اکنون دانشجویان سفیدپوست کالج را نیز شامل می شد، نشسته بودند. باز هم بیش از ۳۰۰نفر تا ساعت ۳ بعد از ظهر در فروشگاه حضور داشتند که در این زمان پلیس دو مشتری جوان سفیدپوست را به جرم فحاشی و فریاد کشیدن دستگیر کرد و پس از آن پلیس قبل از تعطیلی فروشگاه در ساعت ۵:۳۰ بعدازظهر، سه مشتری خارجی را بازداشت کرد. جلسه دیگری بین دانشجویان، مسئولان کالج و نمایندگان فروشگاه برگزار
شد و دوباره هیچ قطعنامه ای حاصل نشد. نمایندگان فروشگاه ناامید شدند که تنها برخی از فروشگاه های تفکیک شده معترض بوده و از مدیران دانشگاه خواستار مداخله شدند، در حالی که برخی از مدیران پیشنهاد بسته شدن موقت پیشخوان ها را دادند. روز ششم. روز شنبه، ۶ فوریه ۱۹۶۰، بیش از ۱۴۰۰ دانش آموز A&amp;T در کارولینای شمالی در سالن هریسون در محوطه دانشگاه دیدار کردند. آنها به ادامه اعتراضات رای دادند و به فروشگاه وولورث رفتند و این فروشگاه را پر کردند. بیش از ۱۰۰۰ معترض و ضد معترض در ظهر این روز وارد فروشگاه شدند. حوالی ساعت ۱ بعد از ظهر، یک تهدید بمب گذاری برای ساعت ۱:۳۰ بعد از ظهر با تماس به فروشگاه دریافت شد و باعث شد معترضین به سمت فروشگاه کرس که بلافاصله تعطیل شد، بروند. تأثیرات. علیرغم واکنش گاه خشونت آمیز به تحصن، این تظاهرات ها سرانجام منجر به تغییر اجتماعی شد. به عنوان مثال، تحصن تحصیل کنندگان توجه چشمگیر رسانه ها و دولت ها را به خود جلب کردند. هنگامی که تحصن وولورث آغاز شد، روزنامه گرینزبورو روزانه مقالاتی را در مورد رشد و تأثیر تظاهرات منتشر می کرد. نشانه های این تحصن در شهرهای دیگر نیز منتشر شد، زیرا این تظاهرات د
ر ایالت های جنوبی گسترش یافت. در شانزدهم مارس ۱۹۶۰، رئیس جمهور دویت آیزنهاور ابراز نگرانی خود از کسانی که برای حقوق بشر و شهروندی خود می جنگند ابراز داشت، و اظهار داشت که وی عمیقاً دلسوز تلاش های گروهی است که برای تضمین بهره مندی از حقوق برابری و مساوات مطابق قانون اساسی فعالیت می کنند. همچنین، این تحصن عامل مؤثر در تشکیل کمیته هماهنگی دانشجویان علیه خشونت (SNCC) بود.
نگارآویز () یک آویز است که درونش یک عکس، چهره نگاری مینیاتور، یا یک چیز کوچک (مانند دسته ای مو) قرار می دهند که برای نگه داری خاطره ای از عزیزی است. نگارآویزها را معمولاً با زنجیر به گردن می آویزند و به شکل های مختلفی مانند قلب یا دایره هستند.
دیوانه/زیبا فیلمی محصول سال ۲۰۰۱ و به کارگردانی جان استاکول است. در این فیلم بازیگرانی همچون کیرستن دانست، جی هرناندس، بروس دیویسن، لوسیندا جنی، تارین منینگ، کوری هاردریکت ایفای نقش کرده اند.
میوی گربه فیلمی محصول سال ۲۰۰۱ و به کارگردانی پیتر باگدانوویچ است. در این فیلم بازیگرانی همچون کیرستن دانست، ادوارد هرمان، ادی ایزارد، کری الویس، جوانا لاملی، جنیفر تیلی، جیمز لورنسن، رونان ویبرت، کلاودی بلکلی ایفای نقش کرده اند.
در برنامه نویسی زبان c++، تکنیک حذف رونوشت یک تکنیک بهینه سازی کامپایلر است که رونوشت های اضافی اشیا را پاک می کند. استاندارد زبان c++ به صورت کلی اجازهٔ پیاده سازی هایی برای اجرای بهینه سازی را می دهد که باعث می شوند، رفتار قابل مشاهدهٔ برنامهٔ خروجی همانند قانون as-if باشد؛ که یعنی وانمود کردن اینکه برنامه دقیقاً مطابق استاندارد اجرا شده است. استاندارد همچنین شرایطی را توصیف می کند که کپی کردن را می توان از بین برد حتی اگر این امر باعث تغییر رفتار برنامه شود، رایج ترین آن بهینه سازی مقدار بازده است. یکی دیگر از بهینه سازی هایی که به صورت گسترده استفاده می شود و در زبان C ++ استاندارد توضیح داده شده است، زمانی است که یک شیء موقت از نوع کلاس در یک شی از همان نوع کپی می شود. در نتیجه، کپی کردن اولیه معمولاً معادل اولیه سازی مستقیم از نظر عملکردی است، اما در معناشناسی اینگونه نیست. کپی کردن اولیه هنوز نیاز به دسترسی به سازنده کپی دارد. بهینه سازی نمی تواند برای یک شی موقت که به یک مرجع محدود شده است، اعمال شود. مثال. int n = 0; struct C { C(const C&amp;) { ++n; } //سازنده کپی یک اثر جانبی قابل مشاهده دارد }; //
در اینجا یک شی با مدت زمان ذخیره سازی استاتیک تولید می شود int main() { C c1(42); // اولیه سازی مستقیم C c2 = C(42); // کپی آغازین std::cout « n « std::endl; // اگر نسخه کپی شده باشد 0 و در غیر اینصورت 1 را چاپ کن با توجه به استاندارد، بهینه سازی مشابهی می تواند روی اشیایی که پرت و گرفته می شوند، انجام شود؛ اما مشخص نیست که آیا بهینه سازی روی هر دو کپی شی پرتاب شده به شی استثنا و کپی شی تعریف شده داخل عبارت استثنا در عبارت catch اعمال می شود. همچنین نامشخص است که آیا این بهینه سازی فقط روی اشیای موقت اعمال می شود یا اشیا نامگذاری شده. در این رابطه به کد زیر توجه کنید: struct C { C() = default; void f() { C c; throw c; // copying the named object c into the exception object. } // It is unclear whether this copy may be elided (omitted). int main() { try { f(); } catch (C c) { // copying the exception object into the temporary in the // exception declaration. } // It is also unclear whether this copy may be elided (omitted). بنابراین یک کامپایلر سازگار باید برنامه ای تولید کند که "Hello World!" را دو بار چاپ کن
د. در نسخه فعلی استاندارد C ++، به موضوعاتی پرداخته شده است که در اصل اجازه می دهد هر دو کپی از شئ نامگذاری شده به شئ استثنا داده شود، و کپی در شیء به عنوان دستگیرهٔ شئ استثا تعریف می شود تا حذف شود. GCC (کلکسیون کامپایلرهای گنو) گزینه ‑fno ‑ elide ‑ را برای غیرفعال کردن کپی فراهم می کند. این گزینه برای مشاهده (یا مشاهده نکردن) اثر بهینه سازی مقدار بازده یا بهینه سازی های دیگر در حذف کپی ها مفید است. به طور کلی توصیه نمی شود این بهینه سازی مهم را غیرفعال کنید. بهینه سازی مقدار بازگشت. در زمینهٔ زبان برنامه نویسی c++، بهینه سازی مقدار بازگشتی یک بهینه سازی کامپایلر است که از حذف اشیای موقت که برای نگهداری مقدار بازگشت تابع ساخته شده بودند، استفاده می کند. RVO خصوصاً ابزار قابل توجهی برای تغییر رفتار قابل مشاهده برنامه ناشی از استاندارد C ++ است. خلاصه. به طور کلی، استاندارد C ++ به یک کامپایلر اجازه می دهد تا هرگونه بهینه سازی را انجام دهد، مشروط بر اینکه اثر اجرایی حاصل همان رفتار قابل مشاهده را داشته باشد که گویی تمام الزامات استاندارد برآورده شده است. معمولاً از آن به عنوان قانون "as-if" یاد می شود. اصطلاح
بهینه سازی مقدار بازگشت به یک بند ویژه در استاندارد C ++ گفته می شود که حتی فراتر از قاعده "as-as" می رود: یک اجرا ممکن است یک عملیات کپی ناشی از مقدار بازگشتی را حذف کند، حتی اگر سازنده کپی دارای عوارض جانبی باشد. مثال زیر سناریویی را نشان می دهد که در آن پیاده سازی ممکن است یکی یا هر دو کپی ساخته شده را حذف کند؛ حتی اگر سازندهٔ کپی یک اثر جانبی قابل مشاهده داشته باشد. (چاپ کردن متن) اولین کپی که ممکن است حذف شود، جاییست که یک حافظه موقت C و بدون نام می تواند در مقدار بازگشتی تابع f کپی شود؛ و دومین کپی که ممکن است حذف شود جاییست که کپی شی موقت بازگشتی توسط f در obj قرار دارد. struct C { C() = default; C F() { return C(); int main() { std::cout « "Hello World! "; C obj = F(); بسته به نوع کامپایلر و تنظیمات آن کامپایلر، برنامه حاصل ممکن است هر یک از خروجی های زیر را نشان دهد: بازگشت یک شیء از نوع داخلی از یک تابع معمولاً دارای مقدارکمی هزینه یا بدون هزینه است، زیرا شیء به طور معمول در یک ثبات CPU جای می گیرد. بازگشت به یک شی بزرگتر از نوع کلاس ممکن است نیاز به کپی گران تری نسبت به یک مکان حافظه به مکان دیگری
داشته باشد. برای جلوگیری از این، یک اجرا ممکن است یک شی پنهان را در قالب پشته تماس گیرنده ایجاد کند و آدرس این شی را به تابع منتقل کند. در نهایت مقدار برگشتی این عملکرد در شیء پنهان کپی می شود. بنابراین، طبق این کد داریم: struct Data { char bytes[16]; Data F() { Data result = {}; // generate result return result; int main() { Data d = F(); ممکن است کد معادل این را تولید کند: struct Data { char bytes[16]; Data* F(Data* _hiddenAddress) { Data result = {}; // copy result into hidden object *_hiddenAddress = result; return _hiddenAddress; int main() { Data _hidden; // create hidden object Data d = *F(&amp;_hidden); // copy the result into d که باعث می شود شیء codice_1 دو بار کپی شود. در اولین مراحل تکاملc++، عدم توانایی زبان برای بازگرداندن مؤثر یک شی از نوع کلاس از یک تابع ضعف محسوب می شد. حدود ۱۹۹۱، والتر برایت یک تکنیک برای حداقل کردن کپی ها پیاده سازی کرد؛ که به صورت مؤثر شی پنهان شده و شی نامگذاری شده را با یک شی که برای نگهداری نتیجه به کار می رفت جابه جا می کرد. struct Data { char bytes[16]; void F(Data* p
) { // generate result directly in *p int main() { Data d; F(&amp;d); برایت پیاده سازی این بهینه سازی را در کامپایلر Zortech (c++) انجام داد. این تکنیک ویژه بعدها، با اشاره به این نکته که کپی های یک شی نامگذاری شده حذف می شوند، بهینه سازی مقدار بازگشتی نامگذاری شده نام گرفت. پشتیبانی کامپایلر. بهینه سازی مقدار بازگشتی در اکثر کامپایلرها پشتیبانی می شود. اما ممکن است شرایطی وجود داشته باشد که کامپایلر قادر به اجرای بهینه سازی نباشد. یک نمونهٔ رایج آن زمانی است که یک تابع ممکن است اشیای نامگذاری شدهٔ مختلفی را بسته به مسیر اجرایش برگرداند: std::string F(bool cond = false) { std::string first("first"); std::string second("second"); // the function may return one of two named objects // depending on its argument. RVO might not be applied return cond ? first : second; int main() { std::string result = F();
دشت کوچک مجارستان (; ) به مساحت ۹٬۰۰۰ کیلومتر مربع در شمال غربی مجارستان، جنوب غربی اسلواکی و شرق اتریش قرار دارد. در حدود کمتر از ۴٬۰۰۰ کیلومتر مربع از دشت کوچک در مجارستان امروز قرار دارد. بخش اسلواکی دشت از قسمت جنوبی در مجارستان توسط دانوب جدا می شود و بخشی نیز در اتریش قرار دارد. کشاورزی. دشت کوچک بخشی از فرادانوب و از قدیم دارای کشاورزی پیشرفته با محصولاتی همچون گندم، چاودار و علوفه است.
علی اصغر بیانی (۱۸ اسفند ۱۳۳۰ در تهران – ۱۰ بهمن ۱۳۹۸ در خور و بیابانک) معلم، آهنگساز و نوازندهٔ ایرانی و معاون هنری فرهنگستان هنر ایران بود. زندگی. بیانی تحصیلاتش را در دانشکده هنرهای زیبای دانشگاه تهران در رشته هنرهای تجسمی به انجام رساند و در همان زمان به فراگیری موسیقی مشغول شد. او ردیف میرزا عبدالله را نزد محمدرضا لطفی آموخت و از ردیف دانانی بود که موسیقی را به روش شفاهی و با توجه به اصول و مبانی سنتی آن آموزش می داد. بیانی سال های متمادی به پژوهش در موسیقی مقامی ایران پرداخت و مسئول گروه تحقیق موسیقی خراسان در مرکز پژوهش های فرهنگی بود. از مسئولیت های هنری دیگر او می توان از عضویت در شورای عالی موسیقی، عضویت در هیئت موسیقی مقامی وزارت فرهنگ و ارشاد اسلامی، مسئول هنری جشنواره بزرگ موسیقی در آوینیون فرانسه، داوری در جشنواره های مختلف موسیقی، سخنرانی و اجراهای متعدد در داخل و خارج از کشور یاد کرد. بیانی در زمان ریاست علی معلم دامغانی، معاون هنری فرهنگستان هنر بود. بیانی در تاریخ دهم بهمن ماه ۱۳۹۸ در سفری همراه با شاگردانش به منطقه کویری دچار مسمومیت شد و درگذشت.
مقدمه مرجان اشرفی (۱۳۱۵–۱۳۹۲) پژوهشگر تاجیکستانی، متخصص تاریخ قرون وسطی و تاریخ نگار هنر و عضو افتخاری فرهنگستان هنر ایران بود. او در شهر تاشکند در یک خانواده تاجیک تبار به دنیا آمد. پدرش مختار اشرفی از آهنگسازان به نام بود. زندگی. او در سال ۱۹۵۴ از مدرسه موسیقی تاشکند فارغ التحصیل شد و در سال ۱۹۵۹ موفق به کسب مدرک تاریخ هنر از دانشگاه دولتی مسکو گردید. از آن زمان تا سال ۱۹۶۱ در گروه خاورشناسی آکادمی علوم اتحاد جماهیر شوروی در مسکو مشغول تدریس بود. از ابتدای سال ۱۹۶۲ به عنوان دانشجوی کارشناسی ارشد وارد موسسه مطالعات شرقی شده و در سال ۱۹۶۸ فارغ التحصیل گردید. از ۱۹۶۹ تا ۱۹۷۱ در استخدام گروه فلسفه آکادمی علوم تاجیک بود و از سال ۱۹۷۲ به انستیتو تاریخ رفت. از همین سال بود که ریاست گروه علوم انسانی دانشگاه فنی تاجیکستان را هم بر عهده گرفت. به عنوان یک پژوهشگر، رشته تخصصی هنرهای قرون وسطی با تاکید بر نقاشی آسیای مرکزی را در پیش گرفت. وی در آسیای مرکزی اولین کسی است که موفق به اخذ دکترای هنر شده است و در تاجیکستان نیز تنها کسی است که در زمینه هنرهای تجسمی دارای درجه دکتری است. هنگام مرگ وی مشغول کار بر روی جلد سوم س
ه گانه ای با موضوع نقاشی های نگارگری تاجیک بود که دو جلد اول آن در سال ۲۰۱۱ منتشر شده بودند. او همسر کمال الدین عینی و عروسِ صدرالدین عینی بود.
تجزیه کننده ی متون ویکی سوئیبل(به : Sweble) ابزاری متن باز برای تجزیه زبان نشانه گذاری متن ویکی است که توسط مدیاویکی، نرم افزار پشت ویکی پدیا، استفاده شده است. توسعه اولیه این تجزیه کننده توسط هانس دورن به عنوان پروژه پایان نامه دکتری در گروه پژوهشی منبع آزاد استاد دیرک ریه در دانشگاه ارلانگن-نورنبرگ از سال ۲۰۰۹ تا ۲۰۱۱ انجام شد. نتایج پایان نامه وی برای اولین بار در کنفرانس ویکی سیم() در سال 2011 به عموم مردم ارائه شد. پیش از آن ، پایان نامه از نظر علمی مورد بازرسی مستقل و تأیید قرار گرفته و در انجمن ماشین های حسابگر منتشر شده بود. براساس آمار فعلی موجود در ، تجزیه کننده سوئیبل اکثراً به زبان برنامه نویسی جاوا نوشته شده است و در مه ۲۰۱۱ منبع باز بوده است. خود تجزیه کننده سوئیبل از دستور زبان بیان تجزیه (PEG یا parsing expression grammer) با استفاده از تولیدگر تجزیه کننده ی !Rats تولید شده است. رمزگذاری ها نیز با استفاده از تحلیل گر واژگانی فلکس که در JFlex نوشته شده اعتبارسنجی می شود. نسخه پیش از انتشار مقاله در مورد تجزیه متون ویکی سوئیبل را می توانید در صفحه اصلی پروژه ها مشاهده کنید. علاوه بر این، یک صفحه
خلاصه در مورد آن در نگاه به آینده مدیاویکی نیز وجود دارد. حالت کنونی تجزیه کردن. تجزیه کننده ای که در مدیاویکی استفاده می شود، محتوا را به طور مستقیم از متن ویکی به اچ تی ام ال تبدیل می کند. این پردازش در دو مرحله انجام می شود. همان طور که نویسندگان سوئیبل در مقاله شان ذکر کرده اند، آنالیزی بر روی کد منبع تجزیه کننده مدیاویکی نشان داد که استراتژی استفاده از قدم های تبدیل جداگانه خود باعث بروز مشکلاتی می شود: بیشتر توابع استفاده شده اهمیتی به دامنه ی عناصر اطراف نمی دهند. این مسئله باعث بروز اشتباهاتی در محاسبات مربوط به اچ تی ام ال خروجی می شود. در نتیجه، ارزیابی و تفسیر خروجی امکان دارد مبهم شود که به موتور تفسیر مرورگر وب استفاده شده بستگی دارد. آن ها می گویند: «مراحل پردازش فردی اغلب منجر به رفتار غیرمنتظره و متناقض از تجزیه کننده می شود. به عنوان مثال، لیست ها در داخل سلول های جدول شناخته می شوند؛ اما اگر خود جدول در داخل یک تصویر فریم ظاهر شود، لیست ها شناخته نمی شوند.» همانطور که در کنفرانس ویکی سیم () در سال ۲۰۰۸ میلادی مطرح شد، دو عامل عدم دقت زبان و جداشدن مؤلفه، مانع از تکامل نرم افزار ویکی می شوند
. اگر محتوای ویکی دارای بازنویسی مشخص و کاملاً قابل پردازش در دستگاه باشد، این امر نه تنها به دستیابی به محتوای بهتر آن منجر می شود بلکه روش های پردازش آن را نیز بهبود می بخشد و گسترش می دهد. علاوه بر این ، یک مدل شیءگرایی خوب تعریف شده برای محتوای ویکی، اجازه می دهد تا ابزارهای بیشتری روی آن کار کنند. تاکنون تلاش های بسیاری در زمینه اجرای یک تجزیه کننده جدید برای مدیاویکی انجام شده است(را ببینید)؛ اما هیچکدام از آن ها تاکنون موفق نشده اند. نویسندگان سوئیبل معتقدند که این موضوع ممکن است «به دلیل انتخاب گرامرهای مشهور (LALR(1 و (LL(k باشد. این گرامرها زیرمجموعه ای از گرامرهای مستقل از متن هستند. در صورتی که متن ویکی احتیاج به یک حالت تجزیه کننده جهانی دارد و در نتیجه می تواند نوعی از زبان های حساس به متن تلقی شود.» در نتیجه، آن ها تجزیه کننده خود را بر اساس دستور زبان بیان تجزیه (PEG) پایه گذاری می کنند. سوئیبل چطور کار می کند؟. سوئیبل متون ویکی را تجزیه می کند و یک درخت نحو انتزاعی خروجی می دهد. این کار کمک می کند که جلوی اشتباهاتی که ناشی از کد نشانه گذاری نادرست است گرفته شود. (خطاهایی مانند داشتن پیوند بین
چندین خانه یک جدول) اطلاعات بیشتر در مورد مدل درخت نحوی انتزاعی در گزارش فنی مدل شی گرای متون ویکی پدیا موجود است. گام های تجزیه کردن. تجزیه کننده ی سوئیبل متون ویکی پدیا را در ۵ گام تجزیه می کند. تفسیر انواع مختلف خروجی و هم چنین توابع تحلیل به عنوان الگوی بازدیدگر برداشت می شوند. این امر به جداسازی ساختار داده ی درخت نحوی انتزاعی از الگوریتم هایی که روی داده ها کار می کنند، کمک می کند.