anonymous@RULINUX.NET~# Last login: 2024-10-01 06:27:55
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

О курсовиках/дипломных в IT ВУЗах

Читая хабру, особенно разделы типа DIY я порой начинаю охреневать от некоторых заявок типа:

  •   "доделывал курсовую на тему «распознавание речи»"
  •   "у меня как раз курсовое проектирование процессора согласно регламенту архитектуры IA-32bit."
  •   или там операционная систета реального времени
  •   или там язык описания математических абстракций превосходящий Хаскел.


Я сам учился не по профилю и тема дипломки была что типо: методы оценки и снижения погрешностей при проведении лазерно-спектрального анализа. Ресльно формулировка может "напугать" только профана. На самом деле ничего особо революционного))).

Но тут, курсачь на тему "распознавания речи" Щ-щ!!! Если я не ошибаясь ни корпорация зла, ни корпорация добра не вышли за уровень тестового образца. А образец корпорации зондов ещё сильно далек от того что они заявляли.

Куда деваются эти молодые люди после институтов? Не ужели трактор? Щитаю надо запретить выезд из страны тем кто сдает такие курсовики и дипломки.)))

Ax-Xa-Xa(*) (2011-11-14 00:50:14)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: О курсовиках/дипломных в IT ВУЗах от Ax-Xa-Xa 2011-11-14 00:50:14
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

тотально все математики и инженеры которых я знал при обучении и которые пошли аспирантуру, в итоге работали программистами с забиванием на аспирантуру, а далее рост в ту же степь IT, начальник отдела или своя фирмочка, в тоже время дипломы были довольно новационными темами, новационной архитектуры процессора, устойчивой связи при постановке помех итп...

Нахер никому не нужны новые темы, стране нужны программисты с довольно примитивными задачами для решения, по сути кодонабиратели...

anonymous(*)(2011-11-14 00:58:48)

Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 Iceweasel/7.0.1
[#] [Добавить метку] [Редактировать] Ответ на: О курсовиках/дипломных в IT ВУЗах от Ax-Xa-Xa 2011-11-14 00:50:14
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

>Но тут, курсачь на тему "распознавания речи"
У меня есть основательные сомнения, что в результате выходит что-то приличное.

SystemV(*)(2011-11-14 01:00:10)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от anonymous 2011-11-14 00:58:48
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

> в тоже время дипломы были довольно новационными темами, новационной архитектуры процессора, устойчивой связи при постановке помех итп...


Ты таки настаиваешь, что есть уникумы которые в студенческие году делают что-то реально прорывное. А не проталкивают своему имбецильному преподу исходники freedosа?

Ax-Xa-Xa(*)(2011-11-14 01:05:14)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от SystemV 2011-11-14 01:00:10
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

>> Но тут, курсачь на тему "распознавания речи"
> У меня есть основательные сомнения, что в результате выходит что-то приличное.


У меня даже сомнений нет, что что-то хотя бы более-менее показательное получается. Команды имеющие практически неограниченный материальный и людской ресурс только-только что-то начали выдавать на гора.

Мне не понятно зачем вообще давать такие задания? Пафосность? Долбоебизм? Другое?

Ax-Xa-Xa(*)(2011-11-14 01:10:44)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от Ax-Xa-Xa 2011-11-14 01:05:14
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

Сильно зависит от дипломного, если он не дурак, то тема с его опытом и энергией студента, получается интересной и новационной.

Например исория успеха (сам не знаком знакомые рассказали), учась на инженера общепита или что то около того, дипломы там стандратные, туповатые, однако при грамотном подходе и интересные бывают, парень разработал хитрую тему для готовки еды в условиях атомной подводной лодки и военные с успехом им заинтересовались вроде даже внедряли, чем кончилось хз, просто как факт...

anonymous(*)(2011-11-14 01:14:48)

Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 Iceweasel/7.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от Ax-Xa-Xa 2011-11-14 01:10:44
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

>Мне не понятно зачем вообще давать такие задания? Пафосность? Долбоебизм? Другое?
А какие давать? Студент на дипломе должен делать что-то связанное с наукой и "чем-то новым", и потом это счастье может стать основой для научной работы. Или её частью. Или частью научной работы руководителя:)

А какие ещё темы в компутерной отрасли могут быть? Написать бложек на похапе или ещё один асинхронный недосервер на питоне? Несерьёзно же. Вот и ставят. Все и так в курсе, что получается фигня.

SystemV(*)(2011-11-14 01:15:31)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от SystemV 2011-11-14 01:15:31
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

Вообще то как правило берется какой либо кусок от большой проблемы например того же распознавания, который с успехом подводится под научную базу, мат модели итд, у диплома нет задачи выдать програмный продукт нагора или воплотить тот же процессор в железе...

anonymous(*)(2011-11-14 01:22:00)

Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 Iceweasel/7.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от anonymous 2011-11-14 01:22:00
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

> Вообще то как правило берется какой либо кусок от большой проблемы например того же распознавания, который с успехом подводится под научную базу, мат модели итд


С эти согласен, волне вменяемо и может даже будет полезно. Это совсем другое дело, это не "Система распознавания речи")))

Ax-Xa-Xa(*)(2011-11-14 01:29:08)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от SystemV 2011-11-14 01:15:31
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

> ... или ещё один асинхронный недосервер на питоне?
А шо, у меня очень даже миленько получалось, даже почти gevent по тестам догоняло.))) Притом что у меня уже тогда на libev было, а Денис только взялся переделывать.)))

И вообще, "асинхронный недосервер на питоне", это так же серьезно и свято как и "своя CMS" у пыхеров. А над святым не иронизируют.)))

Ax-Xa-Xa(*)(2011-11-14 01:37:07)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от Ax-Xa-Xa 2011-11-14 01:37:07
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

>gevent
Меня, кстати, смущают эти гринлеты. Они ж всё равно в одном потоке крутятся, не? Их долгое вычисление не завесит?

//Никогда не тыкал конкретно gevent

SystemV(*)(2011-11-14 01:57:29)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: О курсовиках/дипломных в IT ВУЗах от Ax-Xa-Xa 2011-11-14 00:50:14
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

> Куда деваются эти молодые люди после институтов?
Очевидно идут писать на хабр о том какие они охуенные и клянчить кармочку. SRSLY эти обмудки даже не знают о том, что надо приглашать эксперта в предметной области для разработки профильного проекта. Это просто самореклама, за которой ничего не стоит. В лучшем случае там стандартные решения типа «скажи слово 100 раз, комп выделит сигнатуру с помощью чужой либы и ты сможешь повесить на это слово команду — повторить процедуру при смене микрофона».

anonymous(*)(2011-11-14 05:18:47)

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.23) Gecko/20110921 Ubuntu/10.04 (lucid) Firefox/3.6.23
[#] [Добавить метку] [Редактировать] Ответ на: О курсовиках/дипломных в IT ВУЗах от Ax-Xa-Xa 2011-11-14 00:50:14
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

> Но тут, курсачь на тему "распознавания речи" Щ-щ!!!
такие курсачи в то время, когда я учился назывались рефератами.

> Куда деваются эти молодые люди после институтов?
99.99% http://vd.reborn.ru/?a=watch&id=54681

bugmaker(*)(2011-11-14 07:43:24)
Отредактировано bugmaker по причине "не указана"
Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.17) Gecko/20110422 Ubuntu/10.04 (lucid) Firefox/3.6.17
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от SystemV 2011-11-14 01:57:29
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

>> gevent
> Меня, кстати, смущают эти гринлеты. Они ж всё равно в одном потоке крутятся, не? Их долгое вычисление не завесит?


Опа! Да вы батенька не писали на питоне асинхронного сервера.))) Или писали, но не понимали что пишите.)))

Гринлеты - просто дают способ написать асинхронный код и синхронном стили. Можно сказать это улучшенный yield. Соответственно все издержки асинхронного программирования остаются. Гринлеты исполняются в одном потоке, издержка это или фича можно спорить, имхо фича. В gevent переключение идет во время ожидания I/O, соответственно "долгое вычисление" категорически противопоказано.

Долгое вычисление в асинхронном обработчике - это вам к Эрланг. Его вм принудительно переключает легкие потоки по времени (типо планировщик).

Ax-Xa-Xa(*)(2011-11-14 10:39:59)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2
[#] [Добавить метку] [Редактировать] Ответ на: О курсовиках/дипломных в IT ВУЗах от Ax-Xa-Xa 2011-11-14 00:50:14
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

> проектирование процессора согласно регламенту архитектуры

Это же разве IT? Там схемотехника, конструирование, может технологическая часть. Спроектировать микропроцессор очень круто, может у товарища n курсовых по разработке отдельных частей и ВУЗ предоставляет некую библиотеку стандартных решений (пусть и учебных), может там действительно всё так круто :)

> Но тут, курсачь на тему "распознавания речи"

Ну а шо, в Союзе разработки по распознаванию образов велись ещё с 60х годов. Знаю мужичка, который утверждает, что в 1968 (кажется) году видел аспиранта, чью программку по распознаванию речи внедрили для использования на флоте.

Может там довольно примитивное распознавание речи, в том курсаче.

> Если я не ошибаясь ни корпорация зла, ни корпорация добра не вышли за уровень тестового образца. А образец корпорации зондов ещё сильно далек от того что они заявляли.

А что ждать от всяких буржуев, они по этому направлению сурьёзно отставали, может и сейчас отстают :)) Глядишь тут и отечественная православная распознавалка речи появится.

spaceivan(*)(2011-11-14 12:42:59)
Отредактировано spaceivan по причине "не указана"
Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от Ax-Xa-Xa 2011-11-14 10:39:59
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

>Опа! Да вы батенька не писали на питоне асинхронного сервера.))) Или писали, но не понимали что пишите.)))
Писали, и понимали:) Но, конечно, не особо серьёзно, с вашим "почти gevent" оно вряд ли сравнится.

Я про то, что везде говорят про асинхронные сервера и конкретно гринлеты в питоне как спасение. От всего, от GIL, от проблемы C10k итд. Но ведь штука то пригодна только для лёгких задач, на более толстом метод тред/форк явно лучше.

SystemV(*)(2011-11-14 13:03:57)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от SystemV 2011-11-14 13:03:57
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

> Но ведь штука то пригодна только для лёгких задач, на более толстом метод тред/форк явно лучше.


Сравниваем теплое и гладкое?

Если нужно отдавать "<h1>Привет Вася</h1>", то тут особой разницы нет. И там и там будет работать одинаково быстро при 20 запросах в секунду. Но ситуация измениться при 200000 запросах в секунду (из которых 5000-10000 будут приходить одновременно).

Если нужно прошерстить БД (а это займет секунд скажем 15), то при классическом методе за 20 сек ответы получат 15-20 клиентов (= кол-во средов/процессов), а у асинхронного только один. Но тут есть ньюанс!) Если драйвер к БД будет так же поддерживать ассинхрон, то ответов через 15 секунд получат столько пользователей, на сколько хватит мощи сервера БД.

Разница в подходе и не визде асинхрон может быть реально полезен, а где-то его правильное использование даст прорыв.

Ax-Xa-Xa(*)(2011-11-14 13:18:05)
Отредактировано Ax-Xa-Xa по причине "не указана"
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от Ax-Xa-Xa 2011-11-14 13:18:05
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

>Сравниваем теплое и гладкое?
Не, я просто жалуюсь, что все говорят про асинхронность как полное неблокирующее спасение, а оно на деле совсем не так.

Просто, в своё время, когда не знал ничего вообще про это, взял торнаду и делал какую-то поделку с тяжелыми callback-ами, и не понимал, отчего оно всё равно блокируется. А в интернете мне расписывали, что асинхронность меня спасёт. Вот теперь это как травма детства, каждый раз видя эти green-threads вспоминаю про прошлое:).

SystemV(*)(2011-11-14 13:42:00)

Emacs-w3m/1.4.414 w3m/0.5.3
[#] [Добавить метку] [Редактировать] Ответ на: Re:О курсовиках/дипломных в IT ВУЗах от SystemV 2011-11-14 13:42:00
avatar
Скрыть

Re:О курсовиках/дипломных в IT ВУЗах

> А в интернете мне расписывали, что асинхронность меня спасёт.


Да было такое года 2-3 назад, сейчас улеглось уже).

На самом деле, проанализировать или хотя бы оценить нужность асинхрона, можно только при существенном уже опыте и/или на проектах с загрузкой от выше среднего или с какими-то хитрыми изъебами. Весь негатив идет именно из-за этого (не возможности правильно оценить и применить) на мой взгляд.

Например я смог реально полезно применить это в проекте, где запрос пользователя проверялся по каким-то параметрам, потом выжидалось 2-3 секунды, и проверка повторялась, после чего только происходило действие и формировался ответ. В этом случае асинхрон реально выручил (не пришлось изобретать какието велосипеды с очередями например), а использование gevent не повлекло извращений с callbackами.

Ax-Xa-Xa(*)(2011-11-14 13:57:07)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2
Этот тред читают 4 пользователя:
Анонимных: 4
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!