| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Флейм > Опять диплом и всё-всё-всё |
| Автор: Kefir 25.5.2009, 22:47 |
| Привет всем. И снова подходит время когда надо начинать заниматься дипломом. В следующем году надо будет уже защищаться. На этот раз не бакалавр, а магистр, то есть планка повыше. Итак, что меня привело сюда. Сюда меня привело желание ХОРОШЕЙ темы. Предыстории ради расскажу что было с моим бакалавром - тему диплома выбрал не сильно задумываясь и в итоге получилось так, что диплом превратился в полную рутину. Нет, я понимаю, что это серьёзная работа и занимает кучу времени. Но тогда тема моей работы была настолько элементарна и проста (по карайней мере для меня), что просто было тошно на диплом смотреть уже после первых пары недель работы над ним. В этот раз хочется этого избежать. А значит всё что касается тривиальной повседневки (а-ля CMS к примеру и подобное, или text-editor или почтовый сервер или ещё что такое) - меня совсем не интересует. Хочется это сразу же отмести. Если первый диплом я сдавал в стиле "фиг с ним", то сейчас хочется темы, которая бы была интересной. Я не говорю, что надо обязательно ОТКРЫТИЕ или что-то такое. Но просто хочется уйти от стандартоного в дипломах (от того, что я могу делать на работе каждый день). Так вот чтобы начать могу кинуть парочку фраз а-ля - нейронные сети и генетические алгоритмы. Признаюсь, я в этих темах не очень силён, но просто это как пример того, что я хочу тему, где надо ДУМАТЬ. Я знаю, что брать тему не совсем входящую в твои основные познание не очень хорошо, но всё-таки просто душа просит. Не хочу вторую дипломку на тему "Сайт на ПХП с АЯКСОМ". Надеюсь, что можете просвятить - что сейчас может быть интересно в плане диплома. Даже если не саму конкретно тему, а хотя бы область её. Так как самому найти что-то о чём ты можешь не подозревать очень сложно В) ЗАБЫЛ: название специальности - Software Development, но это не так критично - можено выбрать фактически любую тему связанную хоть как-то с этим. И ещё - то, что я привёл в пример те же генетические алгоритмы НЕ значит, что тема должна быть из области алгоритмов! |
| Автор: source777 25.5.2009, 23:01 |
| А как насчёт исследования на тему "Перспективы параллельного программирования с использованием функциональных языков для мейнстрима"? На мой взгляд, очень актуальная нынче тема. |
| Автор: cardinal 25.5.2009, 23:14 |
| В мире сенсоров используются нейронные сети, но проблема заключается в некой непредсказуемости результатов. То есть сеть получает данные и выдает результат. Чем больше тренируешь, тем лучше результат и т.д. Думаю интересно было бы разработать теорию, которая позволит оправдать использование (объяснит точность результата) нейронных сетей в обработке сигналов датчиков, а именно тех которые распознают химические свойства например газов (водород, углерод...). Если интересно, то можно попробовать организовать кооперацию с немецким университетом (а именно кафедрой измерительной техники). |
| Автор: Kefir 25.5.2009, 23:30 |
| source777, ммхмх... как завернул-то В) надо обдумать и покопаться в этом, спасибо большое за предложение. Придёт ещё чего в голову - сразу пиши, в правильном направлении работаем В) cardinal, ммм... сразу же могу сказать очень интересно звучит. Правда с такой темой даже не знаю с чего её можно начинать рыть. Надо опять же поближе покопаться и посмотреть. Однако - без сотрудничества с кем-либо, боюсь, очень сложно такое организовать (по крайней мере специфику а-ля газы / хим св-ва (кооперация в предложении очень хорошо вписывается). |
| Автор: source777 26.5.2009, 00:08 |
| "Исследование перспектив операционных систем, написанных на управляемом коде, на примере http://www.codeplex.com/singularity" Добавлено через 4 минуты и 53 секунды завернуть это несложно, сложно найти время, чтобы в этих темах всерьёз разобраться... P.S. Пока я тебе предлагаю темы, которые мне самому интересны, так что если выберешь какую-нибудь из них, с удовольствием почитаю твои изыскания на эту тему, да и просто обсудить было бы интересно. |
| Автор: Kefir 3.6.2009, 14:36 |
| Сингулярити тоже неплохо выглядит. Так, а теперь ещё одно направление, так сказать, обособленное - .NET. Ибо если таки не решусь взяться за что-то клёво-научно-сложное, то эта область на подхвате. В частности кто может придумать хоть что-то толковое для темы в этом направлении? |
| Автор: source777 3.6.2009, 18:03 |
Расшифруй... что-то не связанное с .NET`ом хочешь услышать? |
| Автор: CompWorm 3.6.2009, 21:54 |
| приятно, что кому-то дают такое раздолье в выборе компьютерной реализации идей. нам тупо скази - пишешь на таком-то языке для такой-то платформы, использовать можно только это, это и то так что топикмейкеру желаю удачи и не лапухнуться с выбором темы, раз вам такие потрясающие возможности дают. |
| Автор: Partizan 3.6.2009, 22:17 |
| Kefir, Можно .NET-версию какого-нить языка замутить |
| Автор: Kefir 3.6.2009, 23:40 |
| source777, видишь ли... область дотнета как дипломная у меня записана потому как 1) мне дотнет нра и 2) я в нём неплохо сображаю и имею неплохой опыт. то есть фактически делая диплом по .нет я буду делать его без боязни. единственная проблема - это то, что совсем непонятно как по (фактически) фреймворку можно написать что-то интересное (маркетинг МС видимо внушил мне, что МС уже и так всё сделали в этой области). То есть на эту тему совсем ступор. Понимаешь? То есть сам фреймворк и что с ним делать можно я знаю, но что там интересного можно накопать - придумать не могу. Вообще у самого возникает множество идей, но в большей части своей или из запредельного, или из скучного или из нудного. Partizan, назови хоть один интересный язык, который ещё не имеет .НЕТ версии В) Но на тебя могу осмелится понадеяться, что выдавишь ещё какую идею. )) Идеи появляются абсолютно бредовые чуть ли не до портирования WPF под симбиан, но это от безысходства. Опять же с тем же симбианом были идеи по улучшению его запрограмливания (кто знает что такое Symbian C++ тот поймёт о чём я), но актуальность этой штуки очень questionable судя по тенденциям самой нокии. с .НЕТом было бы интересно к примеру ещё направленность на мобайл - тогда это будет для меня как знакомо (.НЕТ) и ново (мобайл). Разве что придётся с нокии на какой-нить хтц перейти В) Добавлено через 1 минуту и 14 секунд ой, и ребята, знаете, есть такие клёвые странички в универах (в поиске которых у меня как-то плохо) - там темы выпускников пишут, мол, чего они защищали. если знаете - скиньте, пж-ста. мало ли чего там вдохновит. Добавлено через 8 минут и 38 секунд и ещё добавлю - основная проблема с такими определёнными областями как .нет тот же самый - это не о чем писать (много вкусного, о чём можно писать обзоры и статейки, как, например, концепты гуя, концепты фреймворка самого, обфускация, профайлинг и т.д.), а скорее чего там интересного можно накопать хоть с каким-то намёком на оригинальность. то есть чего там ещё до меня не накопали (или накопали, но мало). вот, надеюсь, проблему мою прояснил немного. |
| Автор: Partizan 4.6.2009, 00:44 |
| Kefir, ну учитывая последние тенденции с модой на функциональные языки - можно попробовать что-то haskell/erlang-подобное замутить Насчёт других идей - из мобайла можно капнуть в сторону Google Android...написать CLR под Android Насчёт .NET + WinMobile - я когда-то искал программку, которая бы позволяла использовать WiFi модуль на моём коммуникаторе как точку доступа... то есть как: 1) у меня есть PC с доступом в инет... 2) у меня есть ноут с WiFi, и с которым я бы хотел свободно перемещаться по квартире, но при этом ловить по вайфаю инет, который идёт от PC 3) есть телефон в WiFi модулем... очень искал проги/методы как это всё организовать....но за пару недель поисков так ничего и не нашёл....так и пришлось купить USB WiFi модуль...а было жалко денег и хотелось воспользоваться телефонным) Добавлено через 1 минуту и 9 секунд Ах да...если дружишь с электроникой, то можно посмотреть .NET MicroFramework...там даже WPF есть |
| Автор: Partizan 4.6.2009, 02:47 |
| bilbobagginz, а CLR это из области аппликативного программинга? =) |
| Автор: source777 4.6.2009, 10:55 | ||||
Не понимаю, ведь обе предложенные мною темы теснейшим образом привязаны к .NET: 1) Мейнстрим - это что? .NET и Java, соответственно в первой теме речь идёт о F# и гибридных языках таких как Nemerle(.NET), Scala(.Net и JVM), Groovy(JVM). 2) Singularity - это что? Правильно, ОС с открытыми исходниками, написанная на .NET`e, на одном из диалектов C#. Куда уж ближе к .NET`у? Можешь конечно, очередную программу для тестирования студентов написать, но оно тебе интересно? Добавлено через 7 минут и 43 секунды
|
| Автор: Kefir 4.6.2009, 20:05 | ||
Так а я вроде этого и не отрицал В) Я просто обозначил (т.е. не эксклюзивом для тебя говорил В)), что для меня интересен ещё и .НЕТ. А программки для тестирования студентов это, конечно же, в мусор. Просто ведь я не сразу выберу тему, просто тут собираю то, о чём можно думать и копать. И, опять же, если у тебя мало ли вдруг появятся ещё идеи навроде тех, что ты уже назвал (очень даже неплохие, кстати) - будет просто прекрасно! Добавлено через 1 минуту и 26 секунд пару недель назад набрёл я на этот проект да так ничего путного там и не нашёл для себя. не люблю так отвечать, но всё-таки: ыыыыыыы |
| Автор: Partizan 4.6.2009, 22:38 |
| Kefir, ну так как насчёт прожки с вайфаЁм ситуацию разруливающей?) не вариант? ) |
| Автор: Kefir 5.6.2009, 07:18 |
| Partizan, слушай, не говоря о том, что это извращение тех, кто не хочет тратится на точку (или тот же усб), хочется сказать, что есть впечатление, что мастер создания адхок вифи это мало тянет на мастерс чисто имхо. В)) Хотя идея интересная чисто с точки зрения хобби В) Вряд ли. |
| Автор: source777 5.6.2009, 14:17 | ||||
Ок. |
| Автор: Bose 7.6.2009, 06:01 |
| Как вариант, может, обзор и сравнение каких-нибудь перспективных технологий? Например., от простейшго "сравнение библиотек для составления отчётов на платформе .NET" до исследования на тему проектирования графических интерфейсов используя Mono. |
| Автор: Kefir 7.6.2009, 23:33 |
| обзор и сравнение... это точно мимо. я уж лучше ещё одну бездушную ЦМС сваяю В) а уж тем более если речь о моно - за колометр не подойду В)) |
| Автор: source777 8.6.2009, 11:11 |
| Ни одна научная работа не обходится без обзора и сравнения, так что с подобным предубеждением ты ничего стоящего написать не сможешь. Очень зря, Mono - как раз один из самых перспективных проектов, связанных с .NET, не вечно же народ будет на WinXP сидеть. |
| Автор: Kefir 8.6.2009, 18:56 | ||
| ну вот, стоило чуть-чуть выразить своё отношение к моно как сразу же пост минусуют В))) забавно. source777, а обзор и сравнение предлагался в чистом виде, чего я делать не хочу и не собираюсь. как часть диплома - может быть, но всё-таки как дополнение, а не основная тема диплома.
и я надеюсь Моно будет идти в ногу со временем. а пока у меня с ним сложные отношения. за сим предлагаю тему моно закрыть дабы избежать холивора |
| Автор: Partizan 8.6.2009, 20:21 | ||
+1....У меня текущий диплом из этой серии как раз...унылая вещь...по крайней мере мне не интересна совершенна... предвосхищая восклики типа "раз тема унылая, то зачем подписался на неё?" сразу отвечу: так сложились обстоятельства |
| Автор: source777 8.6.2009, 22:35 | ||
А когда тупо хаят в общем-то хорошее начинание, просто противно читать. P.S. Пост минуснул я, обоснование выше. вот это и есть основная причина, я знаю людей, которые и о .NET так же отзываются крайне негативно и по точно такой же причине. Ну неинтересно, так зачем вонь разводить.. как говорится, думайте сами, решайте сами, пользоваться или нет. Я понимаю, что у всех эта стадия бывает, когда хочется самоутвердиться в своём выборе за счёт опускания других продуктов, аля "Линукс рулит, Винда - ..." и наоборот "Винда рулит, Линукс - ...". Но для комодераторов всё-таки странно наблюдать подобную модель поведения, т.к. одна из важнейших задач модерирования, на мой взгляд, как раз и состоит в недопущении/минимизации подобных(можно сказать экстремистских) высказываний. |
| Автор: Kefir 8.6.2009, 23:45 |
| source777, давай отделять баранов и овец. если ты хочешь поговорить на тему как и кто может и имеет право хаять/поливать/критиковать и так далее - создай новую тему и я при твоём желании обязательно подискутирую, ибо считаю что ты не прав. в этой же теме давайте придержимся топика. |
| Автор: Partizan 9.6.2009, 15:29 | ||
source777, извини, конечно...но мне кажется с моим постом эти твои слова вообще слабо коррелированы... Про то, что "мне не интересно" - это я говорил о своей теме диплома, которая как раз подпадает под "обзор и сравнение"... Сугубо моё имхо - "обзор и сравнение" - это область для статейки другой, но никак не для диплома...практически никакого созидания и сухой анализ уже существующего... З.ы. з.з.ы. если только ты не имел ввиду тот полухоливарный тред с обсуждением Mono/MoMA и иже с ними... upd:Или слова из цитаты вообще не про меня? |
| Автор: source777 9.6.2009, 17:34 | ||||||
|
| Автор: powerfox 3.7.2009, 00:56 | ||
Отличная идея! Недавно было обсуждение идей Singularity: http://groups.google.com/group/minix3/browse_thread/thread/7fb74cdf0c649fc/5c42ff222f71cac8 По идее, если интересоваться операционными системами, то можно получить массу удовольствия от диплома на такую тему. |
| Автор: Madonna 22.9.2009, 20:48 |
| Привет! Снова вопрос о теме диплома. Специальность: Прогораммное обеспечение ВС и АСУ (инженер) Хочу написать что-нибудь интересное желательно на .NET. |
| Автор: source777 23.9.2009, 18:43 |
А вышеуказанные темы не нравятся? Тогда уточняй область твоих интересов. |
| Автор: Madonna 24.9.2009, 16:48 |
обзор и сравнение не хочу... Клиент-серверные приложения или что-нибудь с WCF, с распределенными приложениями, защита информации... |
| Автор: Bulat 24.9.2009, 17:25 |
| Ммм.. Господа, а почему все позабыли про бизнес-логику?? Я защищал диплом по системе биллинга электронной почты.. С технической точки зрения: 1. Необходимо хоть небольшое знание unix. 2. Нужно хоть немного разбираться в установленном почтовом сервисе. 3. При написании кода использовались языки Perl и Java. 4. Так же были использованы технологии БД, немножечко C'shell(пара мелких скриптов) С точки зрения бизнес-логики: 1. Сбор стат. данных. 2. Обработка Первые два пункта уже подразумевают аккуратное юзание памяти, так как нам заранее неизвестно сколько данных потребуется обработать в ограниченное количество времени. 3. Анализ, с последующим расчетом - по трафику и в денежном эквиваленте, тарификация. и т.п. Просто я эту систему разрабатывал месяца 4-5.. А когда защищал диплом, она уже была внедрена в предприятие... Скучно и банально тупо мне совсем не было. |