stanford-oval/wikipedia huggingface dataset:
اندیس آنومالی دره درک

| آنومالی دره درک> موقعیت | آنومالی دره درک> موقعیت |
| --- | --- |
استان: استان کرمان
شهر: حوالی جبال بارز
مشخصات فنی معدن: مشخصات فنی معدن
تعداد نمونه گرفته شده: ۱۱ عدد
مشخصات فنی کانی: مشخصات فنی کانی
کانی سنگین: ۳
آنالیز: فلورسانس اشعه X، جذب اتمی
پاراژنز: شئلیت، گالن، پیریت، باریت، گارنت، لیمونیت، مالاکیت، مارکاسیت، مولیبدنیت، روتیل، اسفن، ایلمنیت، هماتیت، منیتیت، اپیدوت، آپاتیت
سنگ معدن: سنگ معدن
سنگ میزبان: توف، گرانودیوریت، گرانیت، کوارتزدیوریت، دیوریت، ریولیت پیروکلاستیک، داسیت
توضیحات: ۸ نمونه سنگی مینرالیزه از محدوده آنومالی برداشت شده‌است. یکی از نمونه‌های سنگی مینرالیزه مقدار زیادی طلا گزارش شده‌است.
زلزله: زلزله
وضعیت لرزه‌خیزی ناحیه: غیر فعال
نام اندیس: آنومالی دره درک
نوع اندیس: فلزی
نام ماده: طلا
نوع ماده: فلزی
آنومالی دره درک یک اندیس فلزی است که در حوالی شهر جبال بارز استان کرمان قرار دارد و مادهٔ معدنی موجود در آن، طلا است.سنگ میزبان این اندیس توف، گرانودیوریت، گرانیت، کوارتزدیوریت، دیوریت، ریولیت پیروکلاستیک، داسیت است  در این اندیس، پاراژنز‌های شئلیت، گالن، پیریت، باریت، گارنت، لیمونیت، مالاکیت، مارکاسیت، مولیبدنیت، روتیل، اسفن، ایلمنیت، هماتیت، منیتیت، اپیدوت، آپاتیت یافت می‌شوند.
ایسی یوشیمی

| اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی |
| --- | --- | --- | --- |
نام کامل:  Issei Yoshimi
زادروز:  ۱۶ ژوئن ۱۹۸۲ ‏(۴۲ سال)
زادگاه:  استان یاماگاتا
قد:  ۱٫۷۸ متر (۵ فوت ۱۰ اینچ)
پست:  هافبک
باشگاه‌های حرفه‌ای*: باشگاه‌های حرفه‌ای*
| سال‌ها |  باشگاه‌ها |  بازی† |  (گل)† |
| ۲۰۰۱–۲۰۰۲ |  Montedio Yamagata |  ۲ |  (۰) |
| ۲۰۰۳ |  Sagawa Printing |  ۲۲ |  (۰) |
| مجموع |   |  ۲۴ |  (۰) |
 تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است. :  تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است. 
ایسی یوشیمی (انگلیسی: Issei Yoshimi؛ زادهٔ ۱۶ ژوئن ۱۹۸۲) بازیکن فوتبال اهل ژاپن است.
بادپر کنگویی

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

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

| ایم ئه جی> آمار | ایم ئه جی> آمار |
| --- | --- |
دسته وزنی: Featherweight
قد: ۱٫۶۶ متر (۵ فوت ۵ اینچ)
ملیت: کره جنوبی
زادهٔ: ۱۱ مهٔ ۱۹۹۹ ‏(۲۵ سال) هواسون، کره جنوبی
| 0 | 1 |
| --- | --- |
ایم ئه جی: ایم ئه جی
هانگول: 임애지
لاتین‌نویسی اصلاح‌شده: Im Ae-ji
مک‌کیون–ریشاور: Im Ae-ji
ایم ئه جی (کره‌ای: 임애지; زادهٔ ۱۱ مه ۱۹۹۹) بوکسور آماتور اهل کره جنوبی است. او در بازی‌های المپیک تابستانی ۲۰۲۰ رقابت کرده است.
بارزانی (نام خانوادگی)

بارزانی یک نام خانوادگی است. افراد سرشناس با این نام از این قرارند:
مصطفی بارزانی، از رهبران جنبش ملی‌گرای کرد و نخستین رهبر حزب دموکرات کردستان عراق
مسعود بارزانی، رئیس اقلیم کردستان عراق، رهبر حزب دموکرات کردستان عراق و پسر مصطفی بارزانی
ادریس بارزانی، از چهره‌های سیاسی عراق، پسر مصطفی بارزانی و برادر مسعود بارزانی
نچیروان ادریس بارزانی، رئیس اقلیم کردستان عراق
مسرور بارزانی (زادهٔ ۱۹۶۹)، عضو شورای رهبری حزب دموکراتیک کردستان و نخست‌وزیر اقلیم کردستان
ایست میدلبری، ورمانت

| ایست میدلبری، ورمانت | ایست میدلبری، ورمانت |
| --- | --- |
حوزه سرشماری: حوزه سرشماری
موقعیت ایست میدلبری، ورمانت در نقشه: موقعیت ایست میدلبری، ورمانت در نقشه
مختصات: ۴۳°۵۸′۲۴″ شمالی ۷۳°۰۶′۲۲″ غربی﻿ / ﻿۴۳٫۹۷۳۳۳°شمالی ۷۳٫۱۰۶۱۱°غربی﻿ / 43.97333; -73.10611: مختصات: ۴۳°۵۸′۲۴″ شمالی ۷۳°۰۶′۲۲″ غربی﻿ / ﻿۴۳٫۹۷۳۳۳°شمالی ۷۳٫۱۰۶۱۱°غربی﻿ / 43.97333; -73.10611
کشور: ایالات متحده آمریکا
ایالت آمریکا: ورمانت
شهرستان: شهرستان آدیسون، ورمانت
Town: میدلبری، ورمانت
مساحت: مساحت
 • کل: ۰٫۷۲۴ مایل مربع (۱٫۸۸ کیلومتر مربع)
 • خشکی: ۰٫۷۰۹ مایل مربع (۱٫۸۴ کیلومتر مربع)
 • آب: ۰٫۰۱۵ مایل مربع (۰٫۰۴ کیلومتر مربع)
ارتفاع: ۴۰۷ فوت (۱۲۴ متر)
جمعیت (سرشماری ۲۰۱۰ ایالات متحده آمریکا): جمعیت (سرشماری ۲۰۱۰ ایالات متحده آمریکا)
 • کل: ۴۲۵
 • تراکم: ۵۹۰/مایل مربع (۲۳۰/کیلومتر مربع)
منطقهٔ زمانی: یوتی‌سی -۵ (منطقه زمانی شرقی)
 • تابستانی (DST): یوتی‌سی -۴ (EDT)
زیپ‌کد: ۰۵۷۴۰
کد منطقه: 802
شماره GNIS: ۱۴۶۰۸۳۰
ایست میدلبری (به انگلیسی: East Middlebury) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در میدلبری، ورمانت واقع شده‌است. ایست میدلبری ۴۲۵ نفر جمعیت دارد و ۱۲۴٫۰۶ متر بالاتر از سطح دریا واقع شده‌است.
الگوی طراحی نرم‌افزار

در مهندسی نرم‌افزار، الگوی طراحی (به انگلیسی: design pattern) یک راه‌حل عمومی قابل تکرار برای مشکلات متداول در زمینه طراحی نرم‌افزار است. الگوی طراحی، یک طراحی تمام‌شده نیست که به صورت مستقیم بتواند تبدیل به کد منبع یا ماشین شود؛ بلکه، یک توضیح یا قالب برای حل یک مسئله در شرایط مختلف است. الگوها در واقع بهترین روش ممکن هستند که یک برنامه‌نویس می‌تواند در هنگام طراحی یک برنامه برای حل مشکلاتش از آن‌ها استفاده کند. الگوهای طراحی شیءگرا نوعاً نشان‌دهندهٔ روابط و تعامل‌ها بین کلاس‌ها و شیء‌ها هستند، بدون این‌که کلاس‌ها یا اشیا نهایی برنامه را مشخص کند. الگوهایی که در خود وضعیت‌های تغییرپذیر دارند، شاید مناسب زبان‌های برنامه‌نویسی تابعی نباشند. همچنین، در بعضی از زبان‌ها که برای حل یک مسئله راه‌حل‌های آمادهٔ از پیش تعریف‌شده وجود دارد، استفاده از بعضی الگوها برای حل مسئلهٔ مشابه می‌تواند لازم نباشد. به همین ترتیب، الگوهای طراحی شیءگرا ممکن است برای زبان‌های غیر شیءگرا مناسب نباشند.
آشنایی با مفاهیم

در الگوی طراحی از اشیاء ویژه‌ای به نام آداپتور (واسطه) استفاده می‌شود. این آداپتورها به اشیاء مورد نیاز در پروژه مرتبط می‌شوند. نوشتن برنامه تا حد زیادی از طریق این واسطه‌ها انجام می‌شود. الگوهای طراحی را بر اساس دو معیار طبقه‌بندی می‌کنیم.

۱-اولین معیار، که مقصود نامیده شده، منعکس‌کننده آنچه یک الگو انجام می‌دهداست. یک الگو ممکن است هدف ایجادی، ساختاری یا رفتاری داشته باشد.

الگوهای ایجادی پروسه ایجاد اشیاء را مورد توجه قرار می‌دهند.

الگوهای ساختاری با ترکیب کلاس‌ها و اشیاء سروکار دارند.

الگوهای رفتاری طرقی که اشیاء با همدیگر فعل و انفعال انجام داده و وظایف را توزیع می‌کنند مشخص می‌سازند.

۲- معیار دوم، که محدوده نامیده شده، مشخص‌کننده اینکه الگو بر روی کلاس‌ها یا اشیاء اعمال می‌گردد.
است. الگوهای در محدوده کلاس‌ها با ارتباطات بین کلاس‌ها و زیر کلاس‌های آن‌ها سر و کار دارند. این‌گونه ارتباطات از طریق وراثت برقرار می‌گردد، که بنابراین در زمان کامپایل ثابت می‌شوند. الگوهای در محدوده اشیاء با ارتباطات بین اشیاء سرو کار داشته که می‌تواند در زمان اجرا تغییر کرده و در نتیجه پویا هستند. تقریباً تمام الگوها از وراثت استفاده می‌کنند؛ بنابراین الگوهایی که با برچسب «در محدوده کلاس» معین شده‌اند آن‌هایی هستند که تنها بر روی ارتباط بین کلاس‌ها تأکید دارند. توجه کنید که بیشتر الگوها در محدوده اشیاء عمل می‌کنند.

الگوهای ایجادی که در محدوده کلاس‌ها هستند قسمتی از ایجاد اشیاء را به زیر کلاس‌ها محول می‌کنند، درحالی‌که الگوهای ایجادی در محدوده اشیاء چنین عملی را به شیء دیگری محول می‌نمایند.

الگوهای ساختاری کلاسی از وراثت برای ترکیب کلاس‌ها استفاده کرده در عوض الگوهای ساختاری در محدوده اشیاء روش‌هایی برای آمیختن اشیاء را شرح می‌دهند.

الگوهای رفتاری کلاسی از وراثت برای تشریح الگوریتم‌ها و کنترل جریان اجرای برنامه‌ها استفاده می‌کنند در صورتی‌که الگوهای رفتاری شیئی چگونگی همکاری گروهی از اشیاء برای انجام یک وظیفه که یک شیء به تنهایی نمی‌تواند به انجام رساند را شرح می‌دهند.
تاریخچه

بحث Design Pattern برای اولین بار در دنیای نرم‌افزار توسط GoF صورت گرفت. یک گروه چهار نفره شامل:
Erich Gamma ,Richard Helm ,Ralph Johnson و John Vlissides ملقب به Gang of Four یا GoF هستند.
این گروه در ۲۱ اکتبر سال ۱۹۹۴ کتابی را تحت عنوان Design Patterns: Elements of Reusable Object-Oriented Software منتشر کردند. (این کتاب تا تاریخ آوریل ۲۰۰۷، سی و شش بار تجدید چاپ شده‌است)
آن‌ها در این کتاب ۲۳ الگوی طراحی کلاسیک را با زبان‌های شی گرا مطرح در آن زمان (++C و Smalltalk) برای اولین بار مورد بحث قرار دادند.
کاربرد

الگوهای طراحی می‌توانند سرعت فرایند توسعهٔ نرم‌افزار را با فراهم آوردن الگوهای توسعهٔ اثبات‌شده و مورد آزمون قرار گرفته افزایش دهند. طراحی نتیجه‌بخش نرم‌افزار نیازمند در نظر گرفتن پیامدهایی است که ممکن است هنوز در پیاده‌سازی قابل رؤیت نباشند، اما بعدها خود را نشان خواهند داد. استفاده از الگوهای طراحی کمک می‌کند تا از بروز خطاهای کوچک که ممکن است مشکلات بزرگی را ایجاد کنند، جلوگیری شود و علاوه بر آن، خوانایی کد را برای برنامه‌نویسان و معمارانی که با الگوها آشنا هستند، افزایش می‌دهد.
برای دست‌یافتن به انعطاف‌پذیری در نرم‌افزار، الگوهای طراحی اغلب اعمال را به صورت غیرمستقیم انجام می‌دهند. این کار در شرایطی ممکن است طراحی حاصل را پیچیده کند و باعث افت کارایی برنامه شود.
طبق تعریف، برای استفاده از الگوها در هر برنامه‌ای که از آن‌ها استفاده می‌کند، باید از نو برنامه‌نویسی کرد. از آن‌جایی که بعضی از نویسندگان این نکته را مخالف با استفاده مجدد از کد (به انگلیسی: Code reuse) آن‌گونه که توسط مهندسی نرم‌افزار بر پایه مؤلفه (به انگلیسی: Component-based software engineering) فراهم می‌شود، می‌بینند، پژوهش‌گران تلاش کرده‌اند تا الگوها را به پیکرپارها تبدیل کنند. میر و آرنوت توانستند دو سوم الگوهایی را که رویشان کار می‌کردند، به صورت کامل یا جزئی به پیکرپار تبدیل کنند.
تکنیک‌های طراحی نرم‌افزار را به سختی می‌توان در گسترهٔ وسیع‌تری از مسائل به کار برد.[نیازمند منبع] الگوهای طراحی راه‌حل‌هایی کلی را در قالبی بیان می‌کنند که وابسته به مسئلهٔ مخصوصی نیست.
گاهی برنامه‌نویسان هنگام طراحی یا پیاده‌سازی برنامه‌های خود، با کلاس‌هایی روبرو می‌شوند که اصطلاحاً کلاس‌های کلاسیک نیستند. این گونه کلاس‌ها مشکلاتی را ایجاد می‌کنند که با کمک الگوها می‌توان مشکلات را تا حجم قابل قبولی حل کرد.
در واقع طراحی چنین کلاس‌هایی، به مرور زمان، گریبان‌گیر هر برنامه‌نویسی شده‌است و برنامه نویسان خبره با توجه به تجربیات شخصی خود و دیگران، تصمیم به ایجاد الگوهایی کرده‌اند که راه حل این گونه مشکلات خواهد بود.
در حال حاضر شاید در حدود صدها الگو در این رابطه وجود داشته باشد که تنها تعداد اندکی از آن‌ها استاندارد شده و مورد استفاده طراحان و برنامه‌نویسان قرار می‌گیرد.
دسته‌بندی کلاسیک الگوها

این ۲۳ الگو طبق دسته‌بندی فرض شده توسط آن‌ها (که هنوز هم رعایت می‌شود) در ۳ گروه زیر جای گرفتند:
دسته‌بندی کلاسیک الگوها > الگوهای ایجادی

| نام | توضیح | در الگوهای طراحی | در Code Complete | سایر |
| --- | --- | --- | --- | --- |
| Abstract factory | رابطی برای ساخت فامیلی‌هایی از اشیاء مرتبط یا وابسته به هم بدون مشخص کردن کلاس‌های واقعی آن‌ها تدارک می‌بیند. | آری | آری | — |
| Builder | فرایند ساخت یک شیء را از نمایش آن جدا کرده تا بتوان همان فرایند ساخت را برای ایجاد نمایش‌های مختلف بکار برد. | آری | نه | — |
| Factory method | یک رابط برای ساخت اشیاء تعریف کرده و در عین حال اجازه می‌دهد تا زیر کلاس‌ها در مورد اینکه چه شیء را نمونه‌سازی کنند تصمیم بگیرند. در واقع این الگو اجازه می‌دهد تا نمونه‌سازی را به زیر کلاس‌ها محول نمود. | آری | آری | — |
| Lazy Initialization | شیوهٔ تأخیر انداختن برای ساخت یک شیء، محاسبه یک مقدار یا پردازش‌های سنگین دیگر تا زمانِ اولین نیاز به آن‌ها. این الگو در فهرست GoF با نام «پروکسی مجازی» نیز شناخته می‌شود. یک استراتژی پیاده‌سازی برای الگوی Proxy به حساب می‌آید. | آری | نه | PoEAA |
| Multiton | این اطمینان را حاصل می‌کند که یک کلاس فقط نمونه‌های (instances) با نام دارد و یک نقطه سراسری (global) برای دسترسی به آن فراهم می‌کند. | نه | نه | — |
| Object pool | با بازیابی اشیائی که دیگر مورد استفاده قرار نمی‌گیرند از اشغال و آزادسازی‌های سنگین منابع دوری می‌کند. | نه | نه | — |
| Prototype | با استفاده از یک شیء به عنوان نمونه نوع اشیاء جدیدی که بایستی ساخته شوند را مشخص کرده و آن اشیاء را با ساختن کپی‌های جدید از این نمونه ایجاد می‌نماید. | آری | نه | — |
| Resource Acquisition Is Initialization | این اطمینان را حاصل می‌کند که منابع به‌طور مناسب با تعیین طول عمر برای اشیاء آزادسازی می‌شوند. | نه | نه | — |
| Singleton | این اطمینان را حاصل می‌کند که یک کلاس دارای تنها یک نمونه بوده و دسترسی به آن نمونه را تدارک می‌بیند.  | آری | آری | — |
| Object library | کپسوله کردن مدیریت اشیاء شامل factory interface و لیست‌های مُرده و زنده | نه | نه | — |
دسته‌بندی کلاسیک الگوها > الگوهای ساختاری

(Adapter) رابط یک کلاس را به رابط دیگری که مورد انتظار یک مشتری است تبدیل می‌کند. این الگو امکان همکاری بین اشیائی که قبلاً بخاطر داشتن رابط‌های ناسازگار نمی‌توانستند با هم کار کنند را فراهم می‌سازد.
(Bridge) یک مفهوم مجرد را از پیاده‌سازی اش مجزا کرده تا هردو بتوانند به‌طور مستقل تغییر کنند.
(کامپوزیت) اشیاء را به صورت ساختار درختی برای ایجاد ساختار سلسله مراتبی بفرم part-whole ترکیب می‌نماید. این الگو اجازه می‌دهد تا مشتری‌ها اشیاء منفرد و مرکب را به صورت یکسانی پردازش کنند.
(Decorator) در زمان اجرا وظایف جدیدی به یک شیء اضافه می‌کند. این الگو بدیلی قابل انعطاف برای گسترش عملکرد یک کلاس به وسیلهٔ زیر کلاس ساختن از آن را فراهم می‌کند.
(Facade) یک رابط منفرد برای مجموعه‌ای از رابط‌ها در یک زیر سیستم تدارک می‌بیند. در واقع یک facade رابط سطح بالاتری برای یک زیر سیستم تعریف کرده و باعث می‌شود تا زیر سیستم را به صورت ساده‌تری مورد استفاده قرار داد.
(Flyweight) از اشتراک منابع برای فراهم نمودن تعداد زیادی از اشیاء سبک به صورت کارا استفاده می‌کند.
(Proxy) یک جانشین یا جایگاه برای کنترل دسترسی به یک شیء ایجاد می‌کند.
دسته‌بندی کلاسیک الگوها > الگوهای رفتاری

(Chain of responsibility) با دادن شانس به بیش از یک شیء برای پاسخگویی به یک درخواست از در هم آمیختن فرستنده و دریافت‌کننده یک درخواست جلوگیری می‌کند. به این ترتیب که اشیاء دریافت‌کننده یک درخواست را به صورت زنجیره‌ای در نظر گرفته و درخواست را در طول این زنجیره عبور داده تا اینکه یکی از اشیاء آن را پاسخ پوید.
(Command) یک درخواست را به صورت یک شیء کپسول‌سازی می‌کند؛ بنابراین این امکان را فراهم می‌کند تا مشتری‌ها را با درخواست‌های متفاوت پارامتردهی کرده، درخواست‌ها را صف بندی یا Log کرده و اعمال قابل برگشت فراهم کنید.
(Interpreter) برای یک زبان، نمایشی از گرامرش به همراه مفسری که از آن نمایش برای تفسیر جملات مربوط به آن زبان استفاده می‌کند تعریف می‌نماید.
(Iterator) روشی برای دسترسی ترتیبی به عناصر یک شیء مجتمع (مرکب) بدون افشاء کردن نمایش آن فراهم می‌کند.
(Mediator) شیءی که نحوه تبادلات مجموعه‌ای از اشیاء را کپسول‌سازی می‌کند را تعریف می‌نماید. این الگو با پرهیز از ارجاعات مستقیم بین مجموع‌های از اشیاء، اتصال حداقلی بین آن‌ها را ترغیب نموده و اجازه می‌دهد تا تبادلات را به صورت مستقل تغییر دهید.
(Memento) بدون شکستن کپسول سازی، حالت درونی یک شیء را تسخیر و ذخیره کرده تا آن شیء بتواند بعداً به آن حالت برگشت یابد.
(Observer) یک نوع وابستگی یک- به- چند بین اشیاء تعریف کرده بطوری‌که وقتی یک شیء حالتش را تغییر داد تمام اشیاء وابسته به آن خبردار شده تا آن‌ها خود را با آن تغییر هماهنگ کنند.
(State) اجازه می‌دهد تا یک شیء هنگامی‌که حالتش عوض شد رفتارش را تغییر دهد. اشیاء از این نوع رفتار کلاسی که در آن قرار دارند را تغییر می‌دهند.
(Strategy) یک خانواده از الگوریتم‌ها را تعریف؛ کپسول‌سازی و قابل جایگزین کردن می‌کند. استراتژی اجازه می‌دهد تا یک الگوریتم را بدون توجه به جایی که مورد استفاده قرار می‌گیرد تغییر داد.
(Template method) اسکلت یک الگوریتم را تعریف کرده و پیاده‌سازی بعضی قدم‌های آن را به زیر کلاس‌ها محول می‌کند. این الگو امکان تغییر بعضی از قدم‌های یک الگوریتم را بدون تغییر در ساختار کلی الگوریتم به زیر کلاس‌ها می‌دهد.
(Visitor) عملی که بایستی بر روی عناصر یک ساختار از اشیاء اعمال شود را نمایش می‌دهد. این الگو اجازه می‌دهد تا عمل جدیدی بدون نیاز به تغییر کلاس‌های عناصری که بر روی آن عمل می‌کند را تعریف کنید.
انتقادها

مفهوم الگوهای طراحی به روش‌های مختلفی مورد نقد قرار گرفته‌است.
الگوهای طراحی ممکن است تنها حاکی از کمبود برخی قابلیت‌ها و ویژگی‌ها در یک زبان برنامه‌نویسی (مانند جاوا یا سی++) باشد. پیتر نورویگ نشان داد که ۱۶ تا از ۲۳ الگوی طراحی در کتاب الگوهای طراحی (که عمدتاً روی زبان سی‌پلاس‌پلاس متمرکز شده‌است) از طریق پشتیبانی مستقیم در زبان‌های لیسپ یا دیلان ساده‌سازی یا زدوده شده‌است. اظهارات مشابهی نیز توسط هانمان و کیکزالس که شماری از ۲۳ الگوی طراحی را به کمک یک زبان برنامه‌نویسی جنبه‌گرا (AspectJ) پیاده‌سازی کرده بودند، انجام شد. این دو نشان دادند که وابستگی‌های سطح کد در پیاده‌سازی ۱۷ تا از ۲۳ الگوی طراحی از بین رفت و برنامه‌نویسی جنبه‌گرا توانست پیاده‌سازی الگوهای طراحی را ساده‌سازی کند. همچنین، مقالهٔ پاول گراهام را با عنوان «انتقام نردها» ببینید.
مهم‌تر آن که، استفادهٔ نامناسب از الگوها می‌تواند باعث افزایش پیچیدگی غیرضروری گردد.
اندرو هاکسلی

| اندرو هاکسلی | اندرو هاکسلی |
| --- | --- |
هاکسلی در ۱۹۶۳: هاکسلی در ۱۹۶۳
نام هنگام تولد: Andrew Fielding Huxley
زادهٔ: ۲۲ نوامبر ۱۹۱۷ همپستید، انگلستان
درگذشت: ۳۰ مهٔ ۲۰۱۲ (۹۴ سال) کمبریج، انگلستان
ملیت: بریتانیا
شهروندی: بریتانیا
محل تحصیل: کالج ترینیتی
شناخته‌شده برای: پتانسیل عمل عصب، muscle contraction
همسر(ها): J. Richenda G. Pease (۱۹۴۷–۲۰۰۳)
فرزندان: ۱ پسر و ۵ دختر
والدین: Leonard Huxley, Rosalind Bruce Huxley
جوایز: جایزه نوبل فیزیولوژی و پزشکی در ۱۹۶۳ مدال کاپلی در ۱۹۷۳
پیشینه علمی: پیشینه علمی
شاخه(ها): فیزیولوژی و زیست‌فیزیک
محل کار: دانشگاه کمبریج کالج دانشگاهی لندن
 :  
سر اندرو فیلدینگ هاکسلی (انگلیسی: Sir Andrew Fielding Huxley؛ زاده ۲۲ نوامبر ۱۹۱۷ – درگذشته ۳۰ مهٔ ۲۰۱۲) یک فیزیولوژیست و زیست‌شیمیدان اهل انگلستان بود.
ایست نورویچ، نیویورک

| ایست نورویچ، نیویورک | ایست نورویچ، نیویورک |
| --- | --- |
Hamlet و حوزه سرشماری: Hamlet و حوزه سرشماری
موقعیت ایست نورویچ، نیویورک در نقشه: موقعیت ایست نورویچ، نیویورک در نقشه
Location within the state of New York: Location within the state of New York
مختصات: ۴۰°۵۰′۴۸″ شمالی ۷۳°۳۱′۵۶″ غربی﻿ / ﻿۴۰٫۸۴۶۶۷°شمالی ۷۳٫۵۳۲۲۲°غربی﻿ / 40.84667; -73.53222: مختصات: ۴۰°۵۰′۴۸″ شمالی ۷۳°۳۱′۵۶″ غربی﻿ / ﻿۴۰٫۸۴۶۶۷°شمالی ۷۳٫۵۳۲۲۲°غربی﻿ / 40.84667; -73.53222
کشور:  ایالات متحده آمریکا
ایالت: نیویورک
شهرستان: شهرستان نساو، نیویورک
مساحت: مساحت
 • کل: ۲٫۷ کیلومتر مربع (۱٫۰ مایل مربع)
 • خشکی: ۲٫۷ کیلومتر مربع (۱٫۰ مایل مربع)
 • آب: ۰٫۰ کیلومتر مربع (۰٫۰ مایل مربع)
ارتفاع: ۶۱ متر (۲۰۰ فوت)
جمعیت (سرشماری ۲۰۱۰ ایالات متحده آمریکا): جمعیت (سرشماری ۲۰۱۰ ایالات متحده آمریکا)
 • کل: ۲۷۰۹
منطقهٔ زمانی: یوتی‌سی -۵ (منطقه زمانی شرقی)
 • تابستانی (DST): یوتی‌سی -۴ (EDT)
زیپ‌کد: ۱۱۷۳۲
کد منطقه: 516
کد FIPS: ۳۶–۲۲۶۲۳
شماره GNIS: ۰۹۴۹۱۹۰
ایست نورویچ (به انگلیسی: East Norwich) یک منطقهٔ مسکونی در ایالات متحده آمریکا است که در شهرستان نساو، نیویورک واقع شده‌است. ایست نورویچ ۲٫۷ کیلومتر مربع مساحت و ۲٬۷۰۹ نفر جمعیت دارد و ۶۱ متر بالاتر از سطح دریا واقع شده‌است.
بارکوت

| بارکوت | بارکوت |
| --- | --- |
city: city
بارکوتLocation in Uttarakhand, Indiaنمایش نقشه اوتاراکندبارکوتبارکوت (هند)نمایش نقشه هند: بارکوتLocation in Uttarakhand, Indiaنمایش نقشه اوتاراکندبارکوتبارکوت (هند)نمایش نقشه هند
مختصات: ۳۰°۴۹′شمالی ۷۸°۱۲′شرقی﻿ / ﻿۳۰٫۸۲°شمالی ۷۸٫۲۰°شرقی﻿ / 30.82; 78.20: مختصات: ۳۰°۴۹′شمالی ۷۸°۱۲′شرقی﻿ / ﻿۳۰٫۸۲°شمالی ۷۸٫۲۰°شرقی﻿ / 30.82; 78.20
کشور:  هند
ایالت: اوتاراکند
فهرست بخش‌های هند: بخش اترکاشی
مساحت: مساحت
 • کل: ۶ کیلومتر مربع (۲ مایل مربع)
ارتفاع: ۱۲۲۰ متر (۴۰۰۰ فوت)
جمعیت (۲۰۱۲): جمعیت (۲۰۱۲)
 • کل: ۱۶۵۶۸
 • رتبه: ۲۸
 • تراکم: ۲۵۰۰/کیلومتر مربع (۶۰۰۰/مایل مربع)
زبان‌ها: زبان‌ها
 • رسمی: زبان هندی
منطقهٔ زمانی: یوتی‌سی +۵:۳۰ (زمان استاندارد هند)
پلاک خودرو: UK
وبگاه: uk.gov.in
بارکوت (به انگلیسی: Barkot) یک منطقهٔ مسکونی در هند است که در بخش اترکاشی واقع شده‌است. بارکوت ۶ کیلومتر مربع مساحت و ۱۶٬۵۶۸ نفر جمعیت دارد و ۱٬۲۲۰ متر بالاتر از سطح دریا واقع شده‌است.
اینگرسلبن (تورینگن)

| اینگرسلبن   | اینگرسلبن   |
| --- | --- |
Ortsteil  of نس-آپفلشتدت: Ortsteil  of نس-آپفلشتدت
  نشان:   نشان
کشور: آلمان
ایالت: تورینگن
ناحیه: Gotha
شهرداری: نس-آپفلشتدت
مساحت: مساحت
 • کل: ۹٫۶۳ کیلومتر مربع (۳٫۷۲ مایل مربع)
ارتفاع: ۲۳۵ متر (۷۷۱ فوت)
جمعیت (۲۰۰۶-۱۲-۳۱): جمعیت (۲۰۰۶-۱۲-۳۱)
 • کل: ۱۰۵۸
 • تراکم: ۱۱۰/کیلومتر مربع (۲۸۰/مایل مربع)
منطقهٔ زمانی: CET/CEST (UTC+1/+2)
کدهای پستی: ۹۹۱۹۲
کدهای شماره‌گیری: ۰۳۶۲۰۲
پلاک خودرو: GTH
اینگرسلبن (به آلمانی: Ingersleben) یک روستا در آلمان است که در نس-آپفلشتدت واقع شده‌است. اینگرسلبن ۱٬۰۵۸ نفر جمعیت دارد.
ژائو دو

| اطلاعات شخصی | اطلاعات شخصی |
| --- | --- |
ملیت: چین
زاده: ۲۶ مهٔ ۱۹۶۳ ‏(۶۱ سال)
ورزشی: ورزشی
ژائو دو (انگلیسی: Zhao Duo؛ زادهٔ ۲۶ مهٔ ۱۹۶۳) بازیکن والیبال اهل چین بود. وی در بازی‌های المپیک تابستانی ۱۹۸۴ شرکت کرده‌است.
ایوان استامبولیچ

| ایوان استامبولیچ | ایوان استامبولیچ |
| --- | --- |
۱۲مین رئیس‌جمهور صربستان: ۱۲مین رئیس‌جمهور صربستان
دوره مسئولیت ۵ مه ۱۹۸۶ – ۱۴ دسامبر ۱۹۸۷: دوره مسئولیت ۵ مه ۱۹۸۶ – ۱۴ دسامبر ۱۹۸۷
پس از: دوشان کربیچ
پیش از: Petar Gračanin
۵۶مین نخست‌وزیر صربستان As President of the Executive Council of Serbia: ۵۶مین نخست‌وزیر صربستان As President of the Executive Council of Serbia
دوره مسئولیت ۶ مه ۱۹۷۸ – ۵ مه ۱۹۸۲: دوره مسئولیت ۶ مه ۱۹۷۸ – ۵ مه ۱۹۸۲
پس از: دوشان کربیچ
پیش از: Branislav Ikonić
۱۰مین رئیس اتحادیه کمونیست‌های صربستان: ۱۰مین رئیس اتحادیه کمونیست‌های صربستان
دوره مسئولیت ۱۹۸۵ – مه ۱۹۸۶: دوره مسئولیت ۱۹۸۵ – مه ۱۹۸۶
پس از: رادیشا گاچیچ
پیش از: اسلوبودان میلوشویچ
 :  
اطلاعات شخصی: اطلاعات شخصی
زاده: ۵ نوامبر ۱۹۳۶ ایوانئیتسا
درگذشته: ۲۵ اوت ۲۰۰۰ (۶۳ سال)
علت مرگ: ترور
آرامگاه: گورستان توپچیدر، توپچیدر
ملیت: صربستان
حزب سیاسی: اتحادیه کمونیست‌های یوگسلاوی
همسر(ان): Katarina "Kaća" Stambolić; née Živojinović (ا. ۱۹۶۲)
فرزندان: ۳
خویشاوندان: پتار استامبولیچ (عمو)
محل تحصیل: دانشگاه بلگراد
ایوان استامبولیچ (صربی: Иван Стамболић؛ ۵ نوامبر ۱۹۳۶ – ۲۵ اوت ۲۰۰۰) سیاست‌مدار اهل صربستان بود. او یک عضو برجسته اتحادیه کمونیست‌های صربستان بود و در دهه ۱۹۸۰ ریاست جمهوری سوسیالیستی صربستان را بر عهده داشت.
در اوت ۲۰۰۰، او ترور شد. عموی او سیاست‌مدار پتار استامبولیچ بود.
امید صافی

امید صافی استاد مطالعات آسیا و خاورمیانه در دانشگاه دوک است و در آنجا مدیر مرکز مطالعات اسلامی دوک و مقاله‌نویس در حال است. صافی متخصص تصوف، اندیشه اسلامی معاصر و تاریخ اسلام در قرون وسطی است. او در هیئت مدیره پروژه پلورالیسم در دانشگاه هاروارد عضو بوده و از روسای کمیته راهبری برای مطالعه اسلام و عرفان اسلامی در آکادمی آمریکایی دین است. قبل از پیوستن به دانشگاه دوک او استاد دانشگاه کارولینای شمالی در چپل هیل بود.
اندی رابینسون (بازیکن فوتبال، زاده ۱۹۷۹)

| اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی | اطلاعات شخصی |
| --- | --- | --- | --- |
نام کامل:  Andrew Mark Robinson
زادروز:  ۳ نوامبر ۱۹۷۹ ‏(۴۴ سال)
زادگاه:  برکن‌هد
قد:  ۱٫۷۳ متر (۵ فوت ۸ اینچ)
پست:  هافبک
باشگاه‌های جوانان: باشگاه‌های جوانان
۲۰۰۰–۲۰۰۲:  باشگاه فوتبال کامل لایرد
باشگاه‌های حرفه‌ای*: باشگاه‌های حرفه‌ای*
| سال‌ها |  باشگاه‌ها |  بازی† |  (گل)† |
| ۲۰۰۲–۲۰۰۳ |  باشگاه فوتبال ترانمره راورز |  ۰ |  (۰) |
| ۲۰۰۳–۲۰۰۸ |  باشگاه فوتبال سوانزی سیتی |  ۱۹۵ |  (۴۴) |
| ۲۰۰۸–۲۰۱۰ |  باشگاه فوتبال لیدز یونایتد |  ۳۸ |  (۲) |
| ۲۰۱۰ |  ← باشگاه فوتبال ترانمره راورز (قرضی) |  ۵ |  (۱) |
| ۲۰۱۱ |  ← باشگاه فوتبال ترانمره راورز (قرضی) |  ۱۵ |  (۰) |
| ۲۰۱۱–۲۰۱۴ |  باشگاه فوتبال ترانمره راورز |  ۷۷ |  (۱۷) |
| ۲۰۱۴–۲۰۱۵ |  باشگاه فوتبال شروزبری تاون |  ۲ |  (۰) |
| ۲۰۱۵ |  باشگاه فوتبال استوک‌پورت کانتی |  ۸ |  (۰) |
| ۲۰۱۹–۲۰۲۱ |  Ammanford |  ۱۴ |  (۳) |
| ۲۰۲۱– |  Rock Ferry Social |   |   |
 تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است. :  تعداد بازی‌ها و گل‌ها فقط مربوط به بازی‌های لیگ داخلی است. 
اندی رابینسون (انگلیسی: Andy Robinson؛ زادهٔ ۳ نوامبر ۱۹۷۹) بازیکن فوتبال اهل بریتانیا است.
از باشگاه‌هایی که در آن بازی کرده‌است می‌توان به باشگاه فوتبال لیدز یونایتد، باشگاه فوتبال ترانمره راورز، باشگاه فوتبال استوک‌پورت کانتی، باشگاه فوتبال سوانزی سیتی، و باشگاه فوتبال شروزبری تاون اشاره کرد.
بادپر پردم

| بادپر پَردُم | بادپر پَردُم |
| --- | --- |
وضعیت حفاظت: وضعیت حفاظت
 کمترین نگرانی  (IUCN 3.1):  کمترین نگرانی  (IUCN 3.1)
رده‌بندی علمی: رده‌بندی علمی
فرمانرو:: جانوران
شاخه:: طناب‌داران
رده:: پستانداران
راسته:: کیسه‌داران علف‌خوار
تیره:: کوتوله‌پروازان کیسه‌دار
سرده:: کوتوله‌پروازها دماره، ۱۸۱۸
گونه:: A. pygmaeus
نام دوبخشی: نام دوبخشی
Acrobates pygmaeus (شاو، ۱۷۹۳): Acrobates pygmaeus (شاو، ۱۷۹۳)
گستره پراکندگی بادپر پردم: گستره پراکندگی بادپر پردم
بادپر پَردُم (نام علمی: Acrobates pygmaeus) پستانداری کیسه‌دار و ریزجثه از تیره کوتوله‌پروازان کیسه‌دار است که در کرانه شرقی استرالیا از دماغه شمالی شبه‌جزیره کیپ یورک در شمال تا جنوب شرقی استرالیای جنوبی یافت می‌شود. این جانور تنها ۸۰–۶۵ سانتی‌متر طول و ۱۴–۱۰ گرم وزن دارد و کوچکترین کیسه‌دار دارای توانایی بادپری است.
بادپر پردم از شهد گل‌ها، گرده، و بندپایان ریز تغذیه می‌کند.
توکریش

توکریش (به انگلیسی: Tukkrish) یکی از پادشاهی‌های باستانی در گسترهٔ سرزمین ایران کنونی در حدود سال‌های ۲۵۰۰ تا ۲۲۰۰ پیش از میلاد بوده‌است که از مکان دقیق آن آگاه نیستیم.
در متون بایگانی هیتیان در بغازکوی اشاره‌هایی به شاهان توکریش موجود است. در یک متن هوریانی که از بایگانی دولت هیتی در بغازکوی به دست آمده، یکی از شاهان توکریش با عنوان «شاهنشاه» ایلام یاد شده‌است. این نخستین بار است که این لقب برای شاهان سرزمین ایران به کار رفته‌است و نشان می‌دهد که در زمان وقایع مورد اشاره باید رهبری اتحادیهٔ ایلام از اوان و همازی به توکریش منتقل شده باشد.
فهرست شاهان توکریش

از شاهان این دولت فقط سه نام باقی مانده‌است:
اته لومش (Autalummash) شاهنشاه ایلام و شاه توکریش پیش از۲۳۵۰پ. م
ایماش کوش (Immashkush) شاهنشاه توکریش ح پس از ۲۲۹۰پ. م
کیکلی پاتالیش (Kiklipatalish) شاه توکریش ح پس از ۲۲۹۰پ. م