هکاتون

دانشنامه عمومی

هکاتون ( به انگلیسی: Hackathon ) رویدادی است که در آن برنامه نویسان رایانه و افراد دیگری که درگیر توسعه نرم افزار هستند، از جمله طراحان گرافیکی، طراحان واسط کاربری و مدیران پروژه گرد هم می آیند و در توسعه پروژه های نرم افزاری و گاهی سخت افزاری با یکدیگر همکاری می کنند. هکاتون ها معمولاً بین یک روز تا یک هفته به طول می انجامند. برخی از هکاتون ها تنها برای اهداف اجتماعی و آموزشی هستند، هر چند که در اکثر موارد، هدف هکاتون ها ایجاد نرم افزارهای مفید و قابل استفاده است. هکاتون ها معمولاً بر روی هدف خاصی تمرکز دارند که می تواند شامل یک زبان برنامه نویسی مورد استفاده، یک سیستم عامل، یک برنامه کاربردی، یک رابط برنامه نویسی نرم افزار، موضوع و گروه جمعیت شناختی برنامه نویسان باشد. در برخی موارد دیگر، محدودیتی بر نوع نرم افزاری که قرار است ایجاد شود وجود ندارد. واژه «هکاتون» یک واژه مرکب است که از تلفیق دو واژه هک و ماراتون حاصل شده است. کلمه «هک» در این واژه به معنای «بازیگوشی»، «ماجراجویی»، برنامه نویسی اکتشافی است و با کلمه هک که در امنیت رایانه استفاده می شود، متفاوت است. به نظر می رسد که این واژه هم توسط توسعه دهندگان اوپن بی اس دی و هم توسط تیم بازاریابی سان مایکروسیستمز به شکل مستقل ایجاد شده باشد که هر دو اولین بار در سال ۱۹۹۹ مورد استفاده قرار گرفتند. اولین استفاده شناخته شده از این کلمه توسط اوپن بی اس دی، اشاره به رویدادی دارد که توسعه دهندگان اوپن بی اس دی در ۴ ژوئیه ۱۹۹۴ در شهر کلگری کانادا برای یک توسعه یک نرم افزار رمزنگاری گرد هم جمع شدند. این گردهمایی، به خاطر پرهیز کردن از مشکلات قانونی که از مقررات صدور نرم افزارهای رمزنگاری در ایالات متحده ناشی می شدند، صورت گرفت. در مورد شرکت سان، استفاده از این واژه اشاره به رویدادی در کنفرانس جاواوان از ۱۵ ژوئیه تا ۱۹ ژوئیه سال ۱۹۹۹ دارد. در این رویداد، جان گیج ( به انگلیسی: John Gage ) از شرکت کنندگان دعوت کرد که برنامه ای به زبان جاوا برای پالم پنج بنویسند که با استفاده از درگاه مادون قرمز، با دیگر کاربران پالم ارتباط برقرار کرده و آن را در اینترنت به ثبت برسانند. این رویداد هکاتون لقب گرفت.
هکاتون ها معمولاً با یک یا چند سخنرانی دربارهٔ رویداد مربوط آغاز می شوند و در صورتی که هکاتون در مورد موضوع خاصی برپا شده باشد، در مورد آن موضوع هم سخنرانی می شود. شرکت کنندگان در هکاتون ایده ها و نظرات خود را بیان می کنند و سپس تیم هایی را بر اساس علایق و مهارت های شخصی خود تشکیل می دهند. سپس کار اصلی در هکاتون آغاز می شود که می تواند چند ساعت تا چند روز به طول بینجامد. برای هکاتون هایی که ۲۴ ساعت یا بیشتر به طول می انجامند، خصوصاً هکاتون هایی که به شکل رقابتی هستند، غذا خوردن معمولاً به شکل دوستانه و غیررسمی انجام می شود و شرکت کنندگان معمولاً با خوردنی هایی نظیر پیتزا یا نوشیدنی های مغذی گذران می کنند. گاهی خوابیدن هم به شکل غیررسمی صورت می گیرد که شرکت کنندگان در مکان هایی با استفاده از کیسه خواب، می خوابند. در پایان هکاتون ها، گروه ها معمولاً نتایج کار خود را در معرض نمایش می گذارند و اگر هکاتون به شکل رقابتی و مسابقه ای برگزار شده باشد، گروهی از داوران تیم های برنده را اعلام می کنند و جوایزی به آنها اهدا می گردد. در بیشتر هکاتون ها، داوران از دست اندرکاران و حامیان رویداد هستند.
عکس هکاتونعکس هکاتون
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلف

پیشنهاد کاربران

بپرس