stanford-oval/wikipedia huggingface dataset:
شاه محمد (قراقویونلو)

| شاه محمد | شاه محمد |
| --- | --- |
حاکم بغداد : حاکم بغداد 
سلطنت: ۱۴۱۰–۱۴۳۲
جانشین: اسپند میرزا
درگذشته: ۵ اوت مارس ۱۴۳۳، همدان
فرزند(ان): شاه علی
دودمان: قراقویونلو
پدر: قرا یوسف
شاه محمد، فرزند قرا یوسف و فرماندار بغداد از سال ۱۴۱۰ تا ۱۴۳۲ بود. وی از برادرش قرا اسکندر در نبرد تاج و تخت حمایت کرد. وی سرانجام از برادرش اسپند میرزا شکست خورد و به همدان تبعید شد. وی به فرمان بابا حاجی فرماندار همدان کشته شد.
کیک جافا

| 0 | 1 |
| --- | --- |
یک کیک جافا که از وسط نصف شده‌است.: یک کیک جافا که از وسط نصف شده‌است.
خاستگاه: بریتانیا
سازنده: مک‌ویتیس
دمای سرو: مواد اصلی = کیک اسفنجی، شکلات، ژله یا مربا با طعم پرتقال
  رسانه: کیک جافا:   رسانه: کیک جافا
کیک جافا (به انگلیسی: Jaffa Cakes)، نوعی اسنک است که در سال ۱۹۲۷ میلادی توسط شرکت مک‌ویتیس  معرفی شده و نام آن از پرتقال یافا گرفته شده‌است. کیک جافا به‌شکل دایره‌ای با ۶۴ میلی‌متر قطر است. این کیک از سه لایه تشکیل شده‌است، پایهٔ آن را کیک اسفنجی تشکیل می‌دهد بر روی آن یک لایه از ژله با طعم پرتقال قرار دارد و با یک لایه شکلات پوشانده می‌شود. بسته‌های کیک‌های جافای اصلی به صورت  ۱۲، ۲۴ یا ۳۶ تایی بسته‌بندی می‌شوند.
کیک جافا شبیه بیسکوئیت است اما با نام کیک شناخته می‌شود زیرا بیسکوئیت ترد ولی جافا نرم است.
شرکت مک‌ویتیس توانسته است در دادگاهی ثابت کند که محصولی که تولید کرده جزو ردهٔ بیسکویت‌ها نیست و در ردهٔ کیک‌ها قرار دارد. با پیروزی در دادگاه این محصول به عنوان کیک شناخته شد و از پرداخت مالیات بر اجناس لوکس که بر بیسکویت تعلق می‌گرفت، معاف شد.
کوپر لندینگ (آلاسکا)

| Cooper Landing | Cooper Landing |
| --- | --- |
CDP: CDP
کشور: ایالات متحده آمریکا
ایالت: آلاسکا
Borough: Kenai Peninsula Borough
مساحت: مساحت
 • کل: ۶۹٫۹ مایل مربع (۱۸۱٫۱ کیلومتر مربع)
 • خشکی: ۶۶٫۰ مایل مربع (۱۷۰٫۹ کیلومتر مربع)
 • آب: ۳٫۹ مایل مربع (۱۰٫۲ کیلومتر مربع)
ارتفاع: ۴۱۰ فوت (۱۲۳ متر)
جمعیت (۲۰۱۰): جمعیت (۲۰۱۰)
 • کل: ۲۸۹
 • تراکم: ۴٫۱/مایل مربع (۱٫۶/کیلومتر مربع)
منطقهٔ زمانی: یوتی‌سی -۹ (AKST)
 • تابستانی (DST): یوتی‌سی -۸ (AKDT)
زیپ‌کد: ۹۹۵۷۲
کد منطقه: ۹۰۷
FIPS code: ۰۲–۱۷۱۹۰
GNIS feature ID: ۱۴۲۱۱۹۲
وبگاه: www.cooperlandingchamber.com/
کوپر لندینگ (به انگلیسی: Cooper Landing) شهری در بخش شبه‌جزیره کنای ایالت آلاسکا است که جمعیت آن در سرشماری سال ۲۰۰۰ میلادی ۳۶۹ نفر بوده‌است.
کیم (بازیکن فوتبال)

| اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی |
| --- | --- | --- | --- |
نام کامل:  Carlos Henrique Dias
زادروز:  ۲۲ ژوئن ۱۹۸۰ ‏(۴۴ سال)
زادگاه:  Juiz de Fora، میناس گرایس برزیل
قد:  ۱٫۷۸ متر (۵ فوت ۱۰ اینچ)
پست:  مهاجم
اطلاعات باشگاهی: اطلاعات باشگاهی
باشگاه کنونی:  Joinville
باشگاه‌های جوانان: باشگاه‌های جوانان
:  اتلتیکو مینیرو
باشگاه‌های حرفه‌ای*: باشگاه‌های حرفه‌ای*
| سال‌ها |  باشگاه‌ها |  بازی† |  (گل)† |
| ۲۰۰۰–۲۰۰۳ |  اتلتیکو مینیرو |  ۵۵ |  (۱۰) |
| ۲۰۰۳–۲۰۰۵ |  باشگاه فوتبال الاهلی عربستان سعودی |  ? |  (?) |
| ۲۰۰۵–۲۰۰۸ |  باشگاه فوتبال نانسی |  ۷۴ |  (۱۱) |
| ۲۰۰۸–۲۰۱۱ |  باشگاه فوتبال العربی قطر |  ۱۶ |  (۳) |
| ۲۰۱۱–۲۰۱۲ |  واسکو دوگاما |  ۳ |  (۰) |
| ۲۰۱۲ |  Náutico |  ۲۰ |  (۲) |
| ۲۰۱۳– |  Joinville |   |   |
 تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است و آمار به روز شده در تاریخ ۱۰ مارس ۲۰۱۳. :  تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است و آمار به روز شده در تاریخ ۱۰ مارس ۲۰۱۳. 
کارلوس انریکه دیاس (به پرتغالی: Carlos Henrique Dias) معروف به کیم (Kim) بازیکن فوتبال در پست مهاجم اهل برزیل است که در شهر Juiz de Fora، میناس گرایس و در تاریخ ۲۲ ژوئن ۱۹۸۰ به دنیا آمده‌است.
باشگاهی

کیم در تیم‌های فوتبال اتلتیکو مینیرو، باشگاه فوتبال الاهلی عربستان سعودی، باشگاه فوتبال نانسی، باشگاه فوتبال العربی قطر و واسکو دوگاما سابقهٔ حضور دارد.
کوپر سیتی، فلوریدا

| Cooper City | Cooper City |
| --- | --- |
شهر: شهر
  [[ کوپر سیتی، فلوریدا|]]:   [[ کوپر سیتی، فلوریدا|]]
شعار: Someplace special: شعار: Someplace special
کشور:  ایالات متحده آمریکا
State:  فلوریدا
County: Broward
Incorporated (city): 20 June 1959
حکومت: حکومت
 • نوع: Commission-Manager
 • شهردار: Debby Eisinger, Mayor; John Sims, Dist. 1; Lisa Mallozzi, Dist 2; LaCount Green, Dist. 3, James Curran, Dist 4
 • City Manager: Bruce Loucks 
مساحت: مساحت
 • شهر: ۶٫۷۰ مایل مربع (۱۷٫۳ کیلومتر مربع)
 • خشکی: ۶٫۳۵ مایل مربع (۱۶٫۴ کیلومتر مربع)
 • آب: ۰٫۳۵ مایل مربع (۰٫۹ کیلومتر مربع)  ۵٫۲۲٪
ارتفاع: ۹ فوت (۲ متر)
جمعیت (2010 census): جمعیت (2010 census)
 • شهر: ۲۸٬۵۴۷
 • تراکم: ۴۳۰۰/مایل مربع (۱۷۰۰/کیلومتر مربع)
 • کلان‌شهری: ۵٬۵۶۴٬۶۳۵
منطقهٔ زمانی: یوتی‌سی -۵ (Eastern (EST))
 • تابستانی (DST): یوتی‌سی -۴ (EDT)
ZIP code: 33328-33330-33026
کد(های) منطقه: 954, 754
FIPS code: 12-14125
GNIS feature ID: 0280777
وبگاه: http://www.coopercityfl.org/
کوپر سیتی (به انگلیسی: Cooper City) شهری در شهرستان برووارد ایالت فلوریدا است که در سال ۱۹۵۹ بنیان‌گذاری شده‌است. این شهر طبق سرشماری سال ۲۰۱۰ میلادی، ۲۸٬۵۴۷ نفر جمعیت داشته و مساحت آن نیز ۱۷٫۳ کیلومتر مربع است.
فرانک ریچ

| فرانک ریچ | فرانک ریچ |
| --- | --- |
زاده: ۲ ژوئن ۱۹۴۹ ‏(۷۵ سال) واشینگتن، دی.سی.
پیشه: نویسنده
ملیت: ایالات متحده آمریکا
دانشگاه: دانشگاه هاروارد
دوره: ۱۹۷۱–تاکنون
سبک نوشتاری: ناداستان
فرزند(ان): سایمون ریچ
فرانک ریچ (انگلیسی: Frank Rich؛ زادهٔ ۲ ژوئن ۱۹۴۹) روزنامه‌نگار و نویسنده اهل ایالات متحده آمریکا است. وی برندهٔ جوایزی همچون جوایز امی ساعات پربیننده شده‌است.
شاپرک‌های چشم‌گربه‌ای آتاکوس

| شاپرک‌های چشم‌گربه‌ای آتاکوس | شاپرک‌های چشم‌گربه‌ای آتاکوس |
| --- | --- |
شاپرک‌های چشم‌گربه‌ای آتاکوس، Attacus: شاپرک‌های چشم‌گربه‌ای آتاکوس، Attacus
رده‌بندی علمی: رده‌بندی علمی
فرمانرو:: جانوران
شاخه:: بندپایان
رده:: حشره
راسته:: پروانه‌سانان
تیره:: شاپرکان چشم‌گربه‌ای
سرده:: Attacus
شاپرک‌های چشم‌گربه‌ای آتاکوس (نام علمی: Attacus) نام یک سرده از تیره شاپرکان چشم‌گربه‌ای است.
ریسک عملیاتی

ریسک عملیاتی عموماً ناشی از اشتباهات انسانی یا اتفاقات و خطای تکنیکی تعریف می‌شود. این ریسک شامل تقلب (موقعیتی که معامله‌گرها اطلاعات غلط می‌دهند)، اشتباهات مدیریتی و کاستی کنترل می‌شود. خطای تکنیکی ممکن است ناشی از نقص در اطلاعات پردازش معاملات، سیستم‌های جابه‌جایی یا به‌طور کلی هر مشکل دیگری در سطح سازمان روی می‌دهد، باشد.
ریسک‌های عملیاتی ممکن است منجر به ریسک‌های اعتباری و بازار شوند. به عنوان مثال یک اشتباه عملیاتی در معامله تجاری مانند عدم انجام جابه‌جایی ممکن است ریسک بازار یا ریسک اعتباری ایجاد کند، زیرا هزینه آن به تغییرات قیمت بازار وابسته است.
لذا مدیریت این ریسک نیاز مبرم همه مؤسسات مالی اعم از بانکها، مؤسسات اعتباری، بیمهها و ... میباشد.
بسته خدمات رایزن در زمینه ریسک عملیاتی شامل موارد زیر میباشد:
. شناسایی سطح مشتری در مدیریت ریسک عملیاتی و تعیین نیازها و اولویتها
. تعیین سیاستهای ریسک عملیاتی مطابق با سیاستهای مشتری
. شناسایی و آنالیز علل ریشهای (RCA)
. شناسایی و تحلیل رویدادها و زیانها
. طراحی نرمافزار و پیادهسازی آن مطابق نیازهای مشتری
. طراحی شاخصهای کلیدی ریسک و چکلیستهای کنترل عملیاتی
تهیه فرایندها و چارچوبهای گزارشگیری بر اساس نیازهای مشتری و با استفاده از نرم‌افزار
همه خدمات فوق به صورت گام به گام و با دریافت تأیید مشتری انجام می‌شود. این خدمات میتوانند به صورت کامل توسط رایزن انجام شوند، یا با مشاوره رایزن توسط کارشناسان مشتری انجام گیرند. این خدمات در بسترهای زیر ارائه می‌شوند:
· آموزش
· مشاوره
· پیاده سازی
· تأمین نیروی متخصص
· کنترل کیفیت پروژهای در دست اجرا
پیشنهاد رایزن دریافت خدمات فوق به صورت بسته کامل میباشد. ولی در صورت نیاز هرکدام از خدمات به صورت مستقل از هم نیز قابل اجرا می‌باشند.
در نتیجه استفاده از خدمات رایزن نه تنها شناسایی و مدیریت ریسکهای عملیاتی فعلی مشتری ممکن می‌شود، بلکه بستری امن برای رشد و توسعه خدمات مشتری در بازارهای رقابتی ایجاد میگردد
سیارک ۱۱۱۴۴

| کشف | کشف |
| --- | --- |
تاریخ کشف: فوریه ۲, ۱۹۹۷
ویژگی‌های مداری: ویژگی‌های مداری
مبدأ مه ۱۴, ۲۰۰۸: مبدأ مه ۱۴, ۲۰۰۸
اوج: ۳.۱۳۷۰۴۲۷
حضیض: ۲.۷۰۶۶۷۵۱
خروج از مرکز مداری: ۰.۰۷۳۶۴۶۲
تناوب مداری: ۱۸۲۴.۲۶۲۳۲۴۱
آنومالی متوسط: ۱۷۱.۸۶۱۱۱
انحراف: ۳.۲۵۶۳۸
 :  
سیارک ۱۱۱۴۴ (به انگلیسی: 11144 Radiocommunicata، نامگذاری:1997CR1) یازده هزار و صد و چهل و چهارمین سیارک کشف شده‌است که در ۲ فوریه ۱۹۹۷ کشف شد.
قدر مطلق سیارک برابر ۱۴٫۰۰ است.
رینر بانهام

منتقد معماری اهل بریتانیا
| رینر بانهام | رینر بانهام |
| --- | --- |
نام هنگام تولد: پیتر رینر بانهام
زادهٔ: ۲ مارس ۱۹۲۲ بریتانیا
درگذشت: ۱۹ مارس ۱۹۸۸ (۶۶ سال) لندن، بریتانیا
ملیت: بریتانیایی
پیشه(ها): منتقد و مورخ معماری
شناخته‌شده برای: نقد معماری و طراحی
آثار برجسته: نظریه و طراحی در نخستین عصر ماشینی (۱۹۶۰)
رینر بانهام (۲ مارس ۱۹۲۲–۱۹ مارس ۱۹۸۸) نویسنده و منتقد معمار بریتانیایی بود که به خصوص به خاطر تألیف دو کتاب مهم نظریه و طراحی در نخستین عصر ماشینی (۱۹۶۰) و لس آنجلس: معماری چهار اکولوژی شهرت دارد.
تحصیلات

او در سال ۱۹۴۹ وارد مؤسسه هنر کورتالد در لندن شد و به آموزش زیر نظر زیگفرید گیدیون، نیکولاس پوزنر و آنتونی بلانت پرداخت. پوزنر استاد راهنمای دوره دکتری او بود و از او دعوت کرد که به مطالعه تاریخ معماری مدرن بپردازد.
حرفه

او از سال ۱۹۵۲ شروع به همکاری با مجله «مرور معماری» کرد. نظریات او در دهه ۱۹۶۰ بر کار تفکر سدریک پرایس، پیتر کوک و آرکیگرام تأثیر بسیاری گذاشت. او روزنامه‌نگار پرکاری بود (با قریب به ۷۵۰ مقاله) که نوشته‌هایش هم در مجلات معماری و هم مجلات غیرمعماری منتشر می‌شدند.
بانهام سابقه تدریس در مدرسه بارتلت کالج دانشگاهی لندن، دانشگاه ایالتی نیویورک در بافلو و دانشگاه کالیفرنیا در سانتا کروز را دارد. در سال ۲۰۱۴ کالج دانشگاهی لندن به افتخار او کرسی استادی تاریخ و نظریه معماری رینر بانهام را نامگذاری کرد.
ترجمه آثار به فارسی

گزیده‌ای از نظریه و طراحی در نخستین عصر ماشینی، در کتاب نظریه‌ها و مانیفست‌های معماری معاصر، گردآوری چارلز جنکز و کارل کروپف، ترجمه احسان حنیف، تهران: کتاب فکرنو، ۱۳۹۷.
جستار معماری محیط با دمای مناسب، در کتاب نظریه‌ها و مانیفست‌های معماری معاصر، گردآوری چارلز جنکز و کارل کروپف، ترجمه احسان حنیف، تهران: کتاب فکرنو، ۱۳۹۷.
سیارک ۷۵۱۱

| کشف | کشف |
| --- | --- |
تاریخ کشف: همارس ۲, ۱۹۸۱
ویژگی‌های مداری: ویژگی‌های مداری
مبدأ مه ۱۴, ۲۰۰۸: مبدأ مه ۱۴, ۲۰۰۸
اوج: ۳.۷۰۷۲۹۲۰
حضیض: ۲.۷۰۲۲۱۹۲
خروج از مرکز مداری: ۰.۱۵۶۸۰۹۶
تناوب مداری: ۲۰۹۵.۵۱۵۰۹۱۳
آنومالی متوسط: ۱۷.۷۶۵۰۶
انحراف: ۱.۲۷۶۲۶
 :  
سیارک ۷۵۱۱ (به انگلیسی: 7511 Patcassen، نامگذاری:1981EX24) هفت هزار و پانصد و یازدهمین سیارک کشف شده‌است که در ۲ مارس ۱۹۸۱ کشف شد.
قدر مطلق سیارک برابر ۲۹.۵ است.
شرکت (فیلم ۲۰۰۶)

| شرکت | شرکت |
| --- | --- |
کارگردان: مادور باندارکار
فیلمنامه‌نویس: مادور باندارکار  آجی مونگا
بازیگران: بیپاشا باسو کی کی منون منیشا لامبا راج بابار راجات کاپور
تاریخ‌های انتشار:  ۷ ژوئیه ۲۰۰۶ (۲۰۰۶-07-۰۷)  
مدت زمان: ۱۴۲ دقیقه
کشور: هند
زبان: هندی 
شرکت (به انگلیسی: Corporate) فیلمی هندی محصول سال ۲۰۰۶ و به کارگردانی مادور باندارکار است. در این فیلم بازیگرانی همچون بیپاشا باسو، کی کی منون، منیشا لامبا، راج بابار، راجات کاپور، هارش چاهایا، آچینت کائور، لیلیت دوبی، مانوج جوشی، شویتا منون، همسا ناندینی، جاوید اختر، واسوندارا داس، پایال روهاتگی و آتول کولکارنی ایفای نقش کرده‌اند.
کیش دره

| کیش دره | کیش دره |
| --- | --- |
روستا: روستا
مختصات: ۳۷°۱۵′ شمالی ۴۹°۶′ شرقی﻿ / ﻿۳۷٫۲۵۰°شمالی ۴۹٫۱۰۰°شرقی﻿ / 37.250; 49.100: مختصات: ۳۷°۱۵′ شمالی ۴۹°۶′ شرقی﻿ / ﻿۳۷٫۲۵۰°شمالی ۴۹٫۱۰۰°شرقی﻿ / 37.250; 49.100
کشور: ایران
استان: گیلان
شهرستان: فومن
بخش: بخش سردار جنگل
دهستان: آلیان
جمعیت: ۲۷۰ نفر (سرشماری ۹۵)
کیش دره، روستایی از توابع بخش سردار جنگل شهرستان فومن در استان گیلان ایران است.
جمعیت

این روستا در دهستان آلیان قرار دارد و براساس سرشماری مرکز آمار ایران در سال ۱۳۸۵، جمعیت آن ۳۶۲ نفر (۹۰خانوار) بوده‌است.
شاهدخت الکسیا هلند

شاهدخت الکسیا هلند (انگلیسی: Princess Alexia of the Netherlands؛ زادهٔ ۲۶ ژوئن ۲۰۰۵)  دومین دختر ویلم-آلکساندر هلند و ملکه ماکسیما هلند است. شاهدخت الکسیا یکی از اعضای خاندان سلطنتی هلند و دومین نفر در صف جانشینی تاج و تخت هلند است.
شاهدخت الیزابت پروس

شاهدخت الیزابت پروس (به آلمانی: Elisabeth von Preußen) (۱۸ ژوئن ۱۸۱۵ – ۲۱ مارس ۱۸۸۵) فرزند شاهزاده ویلهلم پروس و همسرش ماری آنای هسن-هومبورگ و نوه فریدریش ویلهلم دوم بود.
الیزابت در ۲۲ اکتبر ۱۸۳۶ در برلین با شاهزاده کارل هسن و راین ازدواج کرد و حاصل این ازدواج چهار فرزند بود. نخستین فرزند الیزابت و کارل بعد از درگذشت عمویش لودویگ سوم به عنوان لودویگ چهارم به حکومت هسن رسید.
الیزابت در سن ۶۹ سالگی در دارمشتات درگذشت و جسد او در همان شهر دفن شد.
کیم دایرکتور

| کیم دایرکتور | کیم دایرکتور |
| --- | --- |
نام هنگام تولد: Kimberly Ann Director
زادهٔ: ۱۳ نوامبر ۱۹۷۴ ‏(۴۹ سال) پیتسبرگ، پنسیلوانیا، ایالات متحده آمریکا
پیشه: هنرپیشه
سال‌های فعالیت: ۱۹۹۸–اکنون
کیم دایرکتور (انگلیسی: Kim Director؛ زادهٔ ۱۳ نوامبر ۱۹۷۷) یک هنرپیشه اهل ایالات متحده آمریکا است.
گزیده فیلمشناسی

از فیلم‌ها یا برنامه‌های تلویزیونی که وی در آن نقش داشته‌است می‌توان به آثار زیر اشاره کرد.
او بازی را برد (۱۹۹۸)
تابستان سام (۱۹۹۹)
گول خورده (۲۰۰۰)
کتاب سایه‌ها: جادوگر بلر ۲ (۲۰۰۰)
او از من متنفر است (۲۰۰۴)
نفوذی (فیلم ۲۰۰۶) (۲۰۰۶)
سکس و سیتی (۲۰۰۳)
سی‌اس‌آی: میامی (۲۰۰۶)
زندگی (سریال آمریکایی) (۲۰۰۸)
پرونده سرد (۲۰۰۸)
نارنجی مد جدید است (۲۰۱۳)
همسر خوب (۲۰۱۴)
گاتهام (مجموعه تلویزیونی) (۲۰۱۴)
ابتدایی (مجموعه تلویزیونی) (۲۰۱۶)
دوز (مجموعه تلویزیونی) (۲۰۱۷–۲۰۱۹)
شهرداری گراد

| شهرداری گراد Občina Grad | شهرداری گراد Občina Grad |
| --- | --- |
Municipality: Municipality
  نشان:   نشان
موقعیت شهرداری گراد در نقشه: موقعیت شهرداری گراد در نقشه
مختصات: ۴۶°۴۸′۰۳″ شمالی ۱۶°۰۵′۳۰″ شرقی﻿ / ﻿۴۶٫۸۰۰۸۳°شمالی ۱۶٫۰۹۱۶۷°شرقی﻿ / 46.80083; 16.09167: مختصات: ۴۶°۴۸′۰۳″ شمالی ۱۶°۰۵′۳۰″ شرقی﻿ / ﻿۴۶٫۸۰۰۸۳°شمالی ۱۶٫۰۹۱۶۷°شرقی﻿ / 46.80083; 16.09167
کشور:  اسلوونی
حکومت: حکومت
 • شهردار: Cvetka Ficko
مساحت: مساحت
 • کل: ۳۷٫۴ کیلومتر مربع (۱۴٫۴ مایل مربع)
جمعیت (۲۰۰۲): جمعیت (۲۰۰۲)
 • کل: ۲۳۰۲
 • تراکم: ۶۲/کیلومتر مربع (۱۶۰/مایل مربع)
منطقهٔ زمانی: یوتی‌سی +۰۱ (زمان)
 • تابستانی (DST): یوتی‌سی +۰۲ (ساعت تابستانی اروپای مرکزی)
وبگاه: www.obcina-grad.si 
شهرداری گراد (به لاتین: Municipality of Grad) یک منطقهٔ مسکونی در اسلوونی است که در اسلوونی واقع شده‌است. شهرداری گراد ۳۷٫۴ کیلومتر مربع مساحت و ۲٬۳۰۲ نفر جمعیت دارد.
شجاع‌آباد، پاکستان

| شجاع‌آباد، پاکستان شُجاع آبادShujaabad | شجاع‌آباد، پاکستان شُجاع آبادShujaabad |
| --- | --- |
شهر: شهر
شجاع‌آباد، پاکستان: شجاع‌آباد، پاکستان
شجاع‌آباد، پاکستانموقعیت شجاع‌آباد، پاکستان در نقشه: شجاع‌آباد، پاکستانموقعیت شجاع‌آباد، پاکستان در نقشه
مختصات: ۲۹°۵۲′۴۵″ شمالی ۷۱°۱۸′۱۰″ شرقی﻿ / ﻿۲۹٫۸۷۹۱۷°شمالی ۷۱٫۳۰۲۷۸°شرقی﻿ / 29.87917; 71.30278: مختصات: ۲۹°۵۲′۴۵″ شمالی ۷۱°۱۸′۱۰″ شرقی﻿ / ﻿۲۹٫۸۷۹۱۷°شمالی ۷۱٫۳۰۲۷۸°شرقی﻿ / 29.87917; 71.30278
کشور:  پاکستان
ایالت: پنجاب
ارتفاع: ۱۵۲ متر (۴۹۹ فوت)
منطقهٔ زمانی: یوتی‌سی +۵ (ساعت رسمی پاکستان)
شجاع‌آباد (به انگلیسی: Shujabad) یک شهر در پاکستان است که در ناحیه ملتان واقع شده‌است. شجاع‌آباد ۱۵۲ متر بالاتر از سطح دریا واقع شده‌است.
شاخص ست

| 0 | 1 |
| --- | --- |
بنیادگذاری: ۳۰ آوریل ۱۹۷۵ (۱۹۷۵-04-۳۰)
بهره‌بردار: بورس تایلند
تعداد شرکت‌های عضو: ۵۴۵ شرکت (۲۰۱۹)
وبگاه: www.set.or.th
شاخص ست (انگلیسی: SET Index) شاخص بازار بورس تایلند است، که در سال ۱۹۷۵ راه‌اندازی شد و هم‌اکنون از ۵۴۵ شرکت دارای بالاترین میزان ارزش بازار سرمایه، تشکیل می‌شود.
شهرداری گارکالنه

| شهرداری گارکالنه Garkalnes novads | شهرداری گارکالنه Garkalnes novads |
| --- | --- |
شهرداری: شهرداری
  پرچمنشان:   پرچمنشان
کشور:  لتونی
تشکیل: ۲۰۰۷
پایتخت: Berģi (extraterritorially)
حکومت: حکومت
 • شهردار: Mārtiņš Gunārs Bauze-Krastiņš
مساحت: مساحت
 • کل: ۱۵۰٫۵ کیلومتر مربع (۵۸٫۱ مایل مربع)
جمعیت (۲۰۰۹): جمعیت (۲۰۰۹)
 • کل: ۶۷۲۲
 • تراکم: ۴۵/کیلومتر مربع (۱۲۰/مایل مربع)
وبگاه: www.garkalne.lv
شهرداری گارکالنه (به لاتین: Garkalne Municipality) یک شهرداری در کشور لتونی است. شهرداری گارکالنه ۶٬۷۲۲ نفر جمعیت دارد.
برنامه نویسی واکنشی

در رایانش ، برنامه نویسی واکنشی یک الگوی برنامه نویسی اعلانی است که مربوط به جریان داده ها و انتشار تغییرات است. با استفاده از این الگو ، می توان جریان داده های ساکن (به عنوان مثال ، آرایه ها) یا داده های پویا (به عنوان مثال ، ساطع کننده های رویداد) را با سهولت بیان کرد و همچنین اعلام کرد که وابستگی استنباط شده در مدل اجرایی مرتبط وجود دارد ، که انتشار اتوماتیک جریان داده های تغییر یافته را تسهیل می کند .[نیازمند منبع]
به عنوان مثال ، در یک برنامه‌نویسی دستوری ،  a:=b+c به این معنی است که حاصل  b+c  در همان لحظه‌ی محاسبه عبارت به   a اختصاص داده میشود و بعداً مقادیر  b و  c را می توان بدون هیچ تاثیری بر مقدار  a تغییر داد  . از طرف دیگر ، در برنامه نویسی واکنشی ، هر زمان که مقادیر  b یا  c تغییر کند مقدار  a به صورت خودکار تغییر میکند ، بدون اینکه برنامه مجبور به اجرای دوباره‌ی جداگانه دستور   a:=b+c باشد تا بتواند مقدار کنونی مقدار  a را بدست آورد.[نیازمند منبع]
var b = 1
var c = 2
var a = b + c
b = 10
console.log (a) // 3 (حاصل ۱۲ نیست زیرا عملگر "=" یک عملگر واکنشی انتصابی نیست)

// اکنون تصور کنید که یک عملگر ویژه "$ =" دارید که مقدار یک متغیر را تغییر می دهد (کد را در سمت راست اپراتور اجرا می کند و نتیجه را به متغیر سمت چپ اختصاص می دهد) نه تنها در زمان اجرای اولیه ، بلکه همچنین زمانی که متغییر های ارجاع شده(در سمت راست عملگر) تغییر می کنند.
var b = 1
var c = 2
var a $ = b + c
b = 10
console.log (a) // 12
مثال دیگر ، زبان توصیف سخت افزار مانند Verilog است ، جایی که برنامه نویسی واکنشی باعث می شود تغییرات هنگام انتشار از طریق مدارها مدل شوند.[نیازمند منبع]
برنامه نویسی واکنشی به عنوان روشی برای ساده سازی ایجاد رابط های کاربری  و انیمیشن تقریباً بلا درنگ پیشنهاد شده است.[نیازمند منبع]
به عنوان مثال ، در مدل-نما-کنترل‌گر (MVC) ، برنامه نویسی واکنشی می تواند تغییرات در  مدل زیرین را به صورت خودکار در رابط گرافیکی مرتبط منعکس کند.
رویکردهای ایجاد زبانهای برنامه نویسی واکنشی

چندین روش محبوب در ایجاد زبان‌های برنامه‌نویسی واکنشی به کار گرفته شده‌اند. مشخصات زبان‌های اختصاصی که مختص محدودیت‌های دامنه مختلف هستند. چنین محدودیت‌هایی معمولاً به شکل بلادرنگ ،محاسبات تعبیه‌شده یا توصیف سخت‌افزار مشخص می‌شوند. رویکرد دیگر شامل توصیف زبان‌های هدف عمومی است که شامل پشتیبانی از واکنش‌پذیری است. رویکردهای دیگر در تعریف، و استفاده از کتابخانه‌های برنامه‌نویسی، یا زبان‌های خاص دامنه تعبیه‌شده، که امکان واکنش‌پذیری در کنار یا روی زبان برنامه‌نویسی را فراهم می‌کنند، بیان می‌شوند. مشخصات و استفاده از این رویکردهای مختلف منجر به تبادل قابلیت زبان می‌شود. به طور کلی، هر چه یک زبان محدودتر باشد، کامپایلرهای مرتبط و ابزارهای تجزیه و تحلیل آن بیشتر قادر به اطلاع‌رسانی به توسعه دهندگان هستند (به عنوان مثال، در انجام تجزیه و تحلیل برای اینکه آیا برنامه‌ها قادر به اجرا در زمان واقعی هستند یا خیر). تبادل عملکردی در ویژگی ممکن است منجر به بدتر شدن کاربرد کلی یک زبان شود. ​
مدل های برنامه نویسی و معناشناسی

برنامه نویسی واکنشی مفاهیم و  انواع مختلفی دارد که می توانیم آنها را به موراد  زیر تقسیم کنیم:
همزمانی: آیا مدل اساسی زمان همزمان است یا  ناهمزمان ؟
جبرگرایی: قطعیت در برابر عدم قطعیت در فرایند ارزیابی و نتایج
فرایند به روزرسانی: بازخوانی در مقابل جریان داده در مقابل بازیگر
تکنیک ها و چالش های پیاده سازی > ماهیت پیاده سازی ها

زمان های اجرای زبان برنامه نویسی واکنشی با گرافی نشان داده می شوند که وابستگی ها را در میان مقادیر واکنشی درگیر مشخص می کند. در چنین نموداری ، گره ها نشان دهنده عمل محاسبه هستند و لبه ها روابط وابستگی مدل لبه ها را مدل میکنند. همچین زمان اجرایی از نمودار ذکر شده  استفاده می کند تا به آن کمک کند وقتی مقدار ورودی مربوطه تغییر میکند  و محاسبات  باید دوباره اجرا شوند، کنترل کند.
تکنیک ها و چالش های پیاده سازی > ماهیت پیاده سازی ها > تغییر الگوریتم های انتشار

متداول ترین روش های انتشار داده :
Pull : مصرف کننده مقدار (value consumer) در واقع فعال است ، یعنی به طور منظم منبع مشاهده شده را برای مقادیر جستجو می کند و هر زمان که مقدار مربوطه در دسترس باشد ، واکنش نشان می دهد. به این روش  بررسی منظم رویدادها یا تغییرات مقادیر معمولاً  نظرسنجی گفته می شود.
Push : مصرف کننده مقدار هر زمان که مقدار در دسترس قرار بگیرد  مقداری را از منبع دریافت می کند. این مقادیر خود به خود به دست می‌آیند ، به عنوان مثال حاوی تمام اطلاعات لازم هستند و نیازی نیست اطلاعات بیشتری توسط مصرف‌کننده اضافه شود.
Push-pull : مصرف کننده مقدار اعلان تغییر را دریافت می کند ، که شرح مختصری از تغییر است ، به عنوان مثال "بعضی ار مقادیر  تغییر کردند" - این قسمت فشار(push) است . با این حال ،  این اعلان شامل تمام اطلاعات لازم نیست (یعنی مقادیر حقیقی را ندارد) ، بنابراین مصرف کننده باید پس از دریافت اعلان ، برای اطلاعات بیشتر (مقدار خاص) منبع را جستجو کند - این قسمت کشش(pull) است . این روش معمولاً هنگامی استفاده می شود که حجم زیادی از داده ها وجود داشته باشد که مصرف کنندگان ممکن است به آن علاقه‌مند باشند. بنابراین برای کاهش توان عملیاتی و  تأخیر ، فقط اعلان های سبک ارسال می شوند. و سپس آن دسته از مصرف کنندگانی که به اطلاعات بیشتری نیاز دارند ، آن اطلاعات خاص را درخواست می کنند. اشکال این روش این است که ممکن است پس از ارسال یک اعلان ، توسط بسیاری از درخواست ها برای  اطلاعات اضافی منبع بمباران شود.
تکنیک ها و چالش های پیاده سازی > ماهیت پیاده سازی ها > تغییر الگوریتم های انتشار > چه زمانی از push استفاده کنیم ؟

در سطح پیاده سازی ، واکنش رویداد شامل انتشار از طریق اطلاعات نمودار است که نشان دهنده  وجود تغییر است. در نتیجه ، محاسباتی که تحت تأثیر چنین تغییری قرار می گیرند منسوخ می شوند و باید برای اجرای مجدد مشخص شوند. چنین محاسباتی معمولاً با بسته شدن انتقالی تغییر در منبع مرتبط آن مشخص می شود. سپس انتشار تغییر ممکن است منجر به بروزرسانی مقدار نشست نمودار شود.
اطلاعات منتشر شده از نمودار می تواند تشکیل شده از حالت کامل یک گره باشد ، یعنی نتیجه محاسبات گره درگیر. در این حالت ، خروجی قبلی گره نادیده گرفته می شود. یک روش دیگر شامل تکثیر دلتا یعنی تکثیر تغییر فزاینده است . در این حالت ، اطلاعات در امتداد لبه های نمودار تکثیر می شوند ، که فقط شامل دلتا هستند و نحوه تغییر گره قبلی را توصیف می کنند. این رویکرد به ویژه هنگامی مهم است که گره ها مقدار زیادی از داده های حالت(state data) را در خود نگه می دارند که در غیر اینصورت هزینه محاسبه  مجدد آنها از ابتدا گران خواهد بود.
انتشار دلتا اساساً یک بهینه سازی است که به طور گسترده از طریق رشته محاسبات افزایشی مورد مطالعه قرار گرفته است ، که روش آن نیاز به رضایت از زمان اجرا  که شامل مشکل بروزرسانی میشود، است. این مشکل با استفاده از نهادهای پایگاه داده ، که مسئول نگهداری تغییر داده های تغییر داده هستند ،شناخته میشود.
یکی دیگر از بهینه سازی های متداول ، استفاده از انباشت تغییر یکپارچه و انتشار دسته ای است . چنین راه حلی می تواند سریعتر باشد زیرا ارتباط بین گره های درگیر را کاهش می دهد. سپس می توان از استراتژی های بهینه سازی استفاده کرد که  راجع به ماهیت تغییرات موجود  توضیح میدهند و بر این اساس تغییرات ایجاد می شوند. به عنوان مثال دو تغییر در دسته می تواند یکدیگر را لغو کند ، و بنابراین ، به سادگی نادیده گرفته شوند. روش موجود دیگر ، به عنوان انتشار اعلان بی اعتباری شناخته می شود. این رویکرد باعث می شود که گره هایی که ورودی نامعتبر دارند ، به روزرسانی شوند و در نتیجه منجر به به روزرسانی خروجی های خودشان می شوند.
در ساخت نمودار وابستگی دو روش اصلی وجود دارد:
نمودار وابستگی ها به طور ضمنی در یک حلقه رویداد حفظ می شود. ثبت بازخوانی های واضح ، سپس منجر به ایجاد وابستگی های ضمنی می شود. بنابراین ، وارونگی کنترل که از طریق بازخوانی ایجاد می شود ، در جای خود رها می شود. با این حال ، عملی ساختن بازخوانی ها (به عنوان مثال بازگرداندن مقدار حالت به جای مقدار واحد) ، ضروری است که این بازخوانی ها ترکیب شوند.
نمودار وابستگی  برای هر برنامه خاص است  و توسط یک برنامه نویس تولید می شود. این کار آدرس دهی به وارونگی کنترل بازخوانی به دو روش را تسهیل می کند: یا یک نمودار به طور صریح مشخص شده است (معمولاً با استفاده از یک زبان خاص دامنه (DSL) ، که ممکن است تعبیه شده باشد) ، یا نمودار به طور ضمنی با بیان و تولید با استفاده از یک زبان کهن الگوی موثر و تعریف شده است.
تکنیک ها و چالش های پیاده سازی > چالش های پیاده سازی در برنامه نویسی واکنشی > اشکالات (Glitches)

هنگام تکثیر تغییرات ، می توان دستورات تکثیر را به طوری  انتخاب کرد که مقدار یک عبارت نتیجه طبیعی برنامه منبع نباشد. ما می توانیم این مسئله را با یک مثال به راحتی نشان دهیم. فرض کنید seconds  یک مقدار واکنشی است که هر ثانیه تغییر می کند تا زمان فعلی را نشان دهد (در واحد ثانیه). این عبارت را در نظر بگیرید:
t = seconds + 1
g = (t> seconds)
چون t باید همیشه بزرگتر از seconds ، این عبارت باید همیشه با مقدارtrue  ارزیابی شود. متأسفانه ، این می تواند به ترتیب ارزیابی بستگی داشته باشد. ,وقتی seconds نغییر میکند ، دو عبارت باید به روز شوند: seconds + 1 و شرط. اگر  مورد اول قبل از مورد دوم ارزیابی شود ، این  نامتغیرثابت باقی خواهد ماند. اگر ، ابتدا شرط با استفاده از مقدار قدیمی t و مقدار جدید seconds ، ابتدا به روز شود ، این عبارت به یک مقدار نادرست ارزیابی می شود. به این اشکال(Glitch) گفته می شود .
برخی از زبانهای واکنشی بدون اشکال هستند و این ویژگی را اثبات می کنند[نیازمند منبع] این امر معمولاً با مرتب سازی توپولوژیکی عبارات و به روزرسانی مقادیر به ترتیب توپولوژیکی حاصل می شود. با این حال ، این می تواند پیامدهای عملکردی مانند تأخیر در تحویل مقادیر (به دلیل ترتیب انتشار) داشته باشد. بنابراین ، در بعضی موارد ، زبانهای واکنشی اشکالات را مجاز می دانند و توسعه دهندگان باید از این احتمال که ممکن است مقادیر به طور موقت با منبع برنامه مطابقت نداشته باشند آگاه باشند و برخی عبارات ممکن است چندین بار ارزیابی شوند (به عنوان مثال t> seconds ممکن است دو بار ارزیابی شود: یک بار با رسیدن مقدار جدید seconds ، و یک بار دیگر t به روزرسانی t).