Russian Qt Forum
Ноябрь 23, 2024, 03:31
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Разное
>
Говорилка
>
Тема будущего диплома...
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Тема будущего диплома... (Прочитано 10136 раз)
serg_yl
Гость
Тема будущего диплома...
«
:
Июнь 15, 2011, 17:26 »
Всем, доброго дня!
На следующий год буду писать диплом, до октября включительно надо определиться с темой. В голове крутиться идея связанная с написанием в направлении QT+CUDA (желательно с графикой), но вот что именно пока даже и не знаю. Совершенно в голову не чего не приходит... Может кто-нибудь может что либо подсказать в этом плане, буду очень признателен! :-)
Всем спасибо!:-)
P.S.
Специальность "Программное обеспечение вычислительной техники и автоматизированных систем"
Записан
the_moop
Гость
Re: Тема будущего диплома...
«
Ответ #1 :
Июнь 15, 2011, 20:58 »
Единственное, что хочу посоветовать - это решать вопрос с темой как можно скорее и как можно скорее начать этот диплом писать
Записан
ecspertiza
Супер
Offline
Сообщений: 1053
С уважением, мастер конфетного цеха!
Re: Тема будущего диплома...
«
Ответ #2 :
Июнь 15, 2011, 22:12 »
У меня та же специальность была
Как вариант ты можешь представить прогу с различными тестами, например взять несколько задачь поинтереснее, связанные с гинетическими алгоритмами, может распознавание образов или сравнение и поиск картинок, ну что бы самому интересно, и пытаться выполнить их на обычном процессоре и с использованием CUDA, и результаты выводить с помощью графика. Мне думается для диплома очень прокатил бы такой сравнительный анализ
Записан
Denjs
Гость
Re: Тема будущего диплома...
«
Ответ #3 :
Июнь 15, 2011, 23:07 »
напишите опенсорсный кроссплатформенный MMO-FPS-сервер с простым клиентом на
Panda3D
.
Что бы человек 200 (для начала) могли бегать по локации скажем примерно 10х10 километров, где работает простая симуляция жизни (звери и аномалии как в "сталкере") ...
При этом вы прекрасно покажете что умеете создавать реалтаймовые, производительные, высоконагруженные, многопользовательские, масштабируемые системы))))
Многопоточное программирование, механизмы синхронизации состояния, "круговая порука" как лучший античит (несколько клиентов параллельно рассчитывают перемещения окружающего пространства и отбрасывают заведомо ложные действия), распределенные вычисления и p2p-обмен рассчитанными данными между клиентами (что бы разгрузить сервер)... ^_^))))
это будет бомба!
А как только закончите - мы будем делать опенсорсного убийцу "
Slalker Online
". Потому что у них как-то все вяло и не работает под линукс...
а сценарий и сюжет у мну есть. Проблема в платформе.
«
Последнее редактирование: Июнь 15, 2011, 23:21 от Denjs
»
Записан
brankovic
Гость
Re: Тема будущего диплома...
«
Ответ #4 :
Июнь 16, 2011, 00:40 »
Цитата: Denjs от Июнь 15, 2011, 23:07
А как только закончите - мы будем делать опенсорсного убийцу "
Slalker Online
". Потому что у них как-то все вяло и не работает под линукс...
Куда разогнался-то, куда. Опенсорс оно конечно хорошо, но мой совет лучше сразу выходить с такой бомбой на рынок MMO и жить долго и счастливо на проценты.
Записан
serg_yl
Гость
Re: Тема будущего диплома...
«
Ответ #5 :
Июнь 16, 2011, 08:54 »
Denjs - ну ты завернул! Я, даже не знаю что сказать...
Записан
Denjs
Гость
Re: Тема будущего диплома...
«
Ответ #6 :
Июнь 16, 2011, 09:44 »
ну ладно, ладно... античит "круговая порука", p2p-обсчет пространства с распределенными вычислениями отложим на будущее...
но как насчет сервера? ))))
Записан
serg_yl
Гость
Re: Тема будущего диплома...
«
Ответ #7 :
Июнь 16, 2011, 10:50 »
Хотелось бы "услышать" какая цель преследуется написанием этого сервера? А, самое главное с какой стороны подойти к этому?
Записан
Denjs
Гость
Re: Тема будущего диплома...
«
Ответ #8 :
Июнь 16, 2011, 11:03 »
Цитата: serg_yl от Июнь 16, 2011, 10:50
Хотелось бы "услышать" какая цель преследуется написанием этого сервера? А, самое главное с какой стороны подойти к этому?
Будет опенсорсный MMO-сервер. Тем более - если он будет достаточным для реализации FPS - игр - это будет фактически единственный опенсорсный сервер такого рода.
С какой стороны? гм... вы хотите что бы вам выдали готовую архитектуру? в это собственно и будет заключаться ваш диплом. имхо. Вполне себе "научная" разработка - создание архитектуры такого рода сервера и его программная реализация. Тема вполне серьезная и весомая. Да, сложная. но и много разного из того тчо вам читали на лекциях полагаю можно будет продемонстрировать.
У меня есть/были некоторые идеи/наработки, но боюсь как бы они не загнали вас в неверное русло мышления. Я - АСУ-шник (точнее АСОИиУ), у меня немного иной взгляд на вещи.
Ваши плюсы: если получится красиво - сможете использовать свои наработки в дальнейшем. Как минимум - у вас будет портфолио которое вы сможете показать при трудоустройстве на работу. Потому я и советую вам сделать это OpenSource - что бы кто угодно мог посмотреть в ваш код и понять с кем имеет дело. Ну и что бы ваша работа имела шансы найти своего потребителя и жила дальше.
Поройтесь с недельку в сети по теме, почитайте, поиграйтесь с кодом, попробуйте свое посоздавать, позамеряйте как оно будет работать под нагрузкой скажем 100 клиентов.... с дипломником вашим поговорите.
а пока будете искать - может заодно и другую, "более свою" тему найдете.
«
Последнее редактирование: Июнь 16, 2011, 11:13 от Denjs
»
Записан
serg_yl
Гость
Re: Тема будущего диплома...
«
Ответ #9 :
Июнь 16, 2011, 11:30 »
Цитировать
с дипломником вашим поговорите.
Я и есть дипломник.
Записан
Denjs
Гость
Re: Тема будущего диплома...
«
Ответ #10 :
Июнь 16, 2011, 11:38 »
в смысле "с руководителем" (дипломным))
Записан
serg_yl
Гость
Re: Тема будущего диплома...
«
Ответ #11 :
Июнь 16, 2011, 11:48 »
Цитировать
в смысле "с руководителем" (дипломным))
А, тогда понятно.
Я думаю что пока руководителя не будет... (я на заочке учусь) Все это только начнет вертеться в октябре (в плане назначения руководителей). Я пока только заранее хочу придумать тему и начать уже работать над ней.
«
Последнее редактирование: Июнь 17, 2011, 13:09 от serg_yl
»
Записан
serg_yl
Гость
Re: Тема будущего диплома...
«
Ответ #12 :
Июнь 19, 2011, 11:29 »
Всем добрый день!
Товарищи, какие книги Вы можете посоветовать по сетевому программированию с примерами реализации разных серверов?
Записан
BRE
Гость
Re: Тема будущего диплома...
«
Ответ #13 :
Июнь 19, 2011, 11:54 »
Цитата: serg_yl от Июнь 19, 2011, 11:29
Товарищи, какие книги Вы можете посоветовать по сетевому программированию с примерами реализации разных серверов?
Стивенс. UNIX Разработка сетевых приложений.
Уолтон. Создание сетевых приложений в среде Linux.
Записан
serg_yl
Гость
Re: Тема будущего диплома...
«
Ответ #14 :
Октябрь 27, 2011, 13:22 »
Всем привет!
Вот и настал день когда уже через неделю надо определиться с темой диплома.
То что предлогает Denjs - это конечно же круто и звучит очень серьезно, но я попросту не вытяну эту тему за 3 месяца...
Хотелось бы услышать Ваши мнения и предложения (актуальные темы) по поводу написания программы в направлении 3D (можно не только о 3D) под Andriod - телефоны или планшетники.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...