вторник, 7 сентября 2010 г.

Что нам, простым студентам, до битвы вокруг P!=NP работы?

Собственно, вся эта, сложная для понимания простыми студентами, битва вокруг P!=NP статьи может и должна привести нас с вами к простым умозаключениям:

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

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

понедельник, 6 сентября 2010 г.

Ищем .Net разработчика, ищем молодые таланты

Ищем .Net разработчика. Основной язык разработки VB.Net включая Windows Forms, WPF, Silverlight и так далее. Желательно знание VB6. На полный рабочий день

Образование: готовы дать шанс молодым, которые умеют программировать, но не умеют за плечами многолетнего опыта разработки приложений (и взоможно ещё не определились с основным языком программирования и не втянулись в ту или иную нишу). Для нас главное умение делать работу, а опыт дело наживное.


Обращаться: hanno.rohtla@unit4.com


Текущие проекты:
1. Report portal and communication client (на подобии webex). Silverlight 4, vb.net 4.0, vb.net 3.5 (Data engine - server backend)

2. OCRA - либо WinForms vb.net 3.5 libo WPF vb.net 3.5

3. VB6 - требуется для переписи (конвертации) старой версии на .net 3.5

Продукт
На данный момент компания является частью Unit4 Business Software основными владельцами которой являются голладская инвестиционная компания UNIT4 собравшая под своим именем несколько очень больших компаний специализирующихся на финансовых продуктах, например CODA, Agresso.

ОCRA - продукт предназначенный для консолидации в соответствии с общепринятыми Европейскими или мировыми (IFRS) стандартами. Компания начала развиваться с 1997 года и к сегодняшнему дню имеет более 100 клиентов в основном в Европе. Общий персонал компании разделён на две части - шведский офис (занимающийся продажами и поддержкой - 15 человек) и эстонский офис (занимающийся разработкой программного обеспечения - 7 человек) помимо представителей в разных странах мира. В 2004-2005 году компания была куплена гигантом индустрии программного обеспечения - CODA. К сожалению перевод разработки Java приложений не состоялся, но Эстонский офис был использован как база для разработки Microsoft-centric applications, а именно OCRA (vb.net) и CODA BI "Manager" (c#.net). Незадолго до финансового кризиса UNIT4 Agresso (сейчас просто UNIT4) купила CODA. Во время кризиса некоторые продукты были заморожены (CODA BI "Manager" - переведён обратно в Англию), но основной продукт остался в силу популярности у клиентов и жизнеспособности. Особенно хотелось бы отметить главу нашей компании (Alar Lange) который даже в период кризиса и явно недостаточное количество усилий инвестированных CODA в прошлом сумел увеличить оборот компании на 30%, что является лучшим показателем внутри UNIT4 group. В текущем году ответственность за продукт передана из рук английской компании обратно шведской, что привело к необходимости развивать продукт на прежнем уровне (а с ростом клиентов и необходимо увеличение ресурсов отдела разработки программного обеспечения).

История
1997 год - 3 человека, 1 разработчик, ОCRA как программный продукт на базе Excel (причина почему продукт строится на VB)

1999 год - 7 человек, 2 разрабочика, 2 прикладные проекты в Швеции. VB6

2003 год - 15 человек, отдел разработки - 5 человек. VB6, VB .net 1.1

2005 год - Эстонский офис - 14 человек. 2 продукта.
Comment: Опыт данного периода показал, что приём на работу специалистов слабого уровня только замедляет разработку и существенно. Отсюда мы сделали серьёзные выводы и хотели бы взять на работу специалистов.

середина 2009 год - Эcтонский офис - 5 человек. Vb.Net 3.5 (WinForms, WPF).

2010 год - 7 человек, причём все те которые работали в 2005 году, т.е. удалось вернуть ещё двух человек.

Проблемы стоящие перед нами в технологическом плане
OCRA является продуктом находящемся на пересечении OLTP и OLAP, т.е. характеризуется необходимостью вводить данные в условиях когда в программе клиента большой объём данных скоторыми он работате анализируя (т.е. необходима постоянная оптимизация как считывания, записи данных так и хранения (халтура с простым массивом тут не проходит, как и с некоторыми другими типами структур хранения данных).

Типичная база данных от 4 до 20 ГБ приэтом стандартные кубы данных не используются (они увеличили бы объём данных ещё на порядок) - требования клиентов - я ввёл данные на самом нижнем уровне и хочу сразу же (в отчёте, в консолидированном результатет родительской компании итд) видеть эффект - сошёлся у меня баланс или нет.

суббота, 4 сентября 2010 г.

MSP по эстонски

Навеяно заметкой "Шо це такэ MSP" или "Что такое студент-партнёр Microsoft".

Вот мне просто интересно, а сколько в Эстонии из тех кто получал такой статус занимаются в своей реальной профессиональной деятельности технологиями MS?

Высшее образование? Докторская? Да пожалуйста.

Продолжая тему качества некоторых защищаемых работ:

Интересно почитать статью "Старательнее и прилежнее в вузах учатся середнячки"

Дисклаймер: текст написан на основании описание работы приведённого в статье ... следует конечно учитывать что иногда журналисты не понимают о чём говорят и посему говорят что-нибудь ... не знаю так или это в нашем случае.

Мой интерес вызвало не столько тема работы сколько её содержание с точки зрения уровня. Т.е. опять же вопрос - где начинается магистранская работа и заканчивается работа бакалавра и так далее.

Моё внимание привлекло в статье следующие факты
1. "Наибольший шанс окончить университет вовремя имеют так называемые середнячки, установила защитившая докторскую диссертацию в Таллиннском университете ...."

2. "Статистика показывает, что чем хуже результаты госэкзаменов, тем выше вероятность того, что студент не завершит обучение в положенное время. Но, по словам (автора), ее исследование только описывает ситуацию. Чтобы детально объяснить «эффект середнячков», этого все-таки мало."

Т.е. была собрана статистика которой мало для детального анализа, как признаёт сам же автор работы ... всего лишь описание статического среза ... но это не помешало
1. Давать советы - смотрите текст статьи
2. Получить степень доктора.
С моей точки точки зрения всё это тянет на среднюю магистранскую работу (в основном только статистика) с сильно сомнительными выводами основанные непонятно на чём.

Вот такой у нас уровень порой.



С колокольни моего знания фактов забавное изречение из основы докторской работы:
"Автор считает, что слабые студенты являются для университетов источником опасности, поскольку распределение денег вузам на предстоящий учебный год производится обычно по числу успешных выпускников."

Интересно она с причастными к приёму и выпуску студентов вообще общалась? Или я чего-то не понимаю?
1. Зачастую в институт берут чуть ли не тех, кто вообще способен донести документы до приёмной комиссии (знает где в гос инфосистеме нажать на кнопочку), т.е. приём слабых студентов не влияет на приём тек кто способен закончить университет вообще никак.
2. Университеты делают всё, чтобы выпуск был максимальный несмотря на усилия студентов вылетить: например убирают некоторые предметы с бакалавриата в магистратуру (многие курсы математики) и выдают диплома бакалавра под такие работы, что разговаривать там вообщем порой неочем. Т.е. именно за счёт слабых студентов пытаются вытянуть общее количество выпускников.



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

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

пятница, 3 сентября 2010 г.

PhD / BSc * 100 = success

Топ 50 университетов USA по количеству вупускаемых докторов на сотню бакалавров приведён здесь. В основном это частные университеты. Stanford на 19 месте, MIT на третьем. Минимальный результат - 5 докторов на 100 бакалавров. В среднем публичные университеты имеют примерно 1 доктор на 200 бакалавров.

У нас .. у меня точной статистики нет, но последнии годы гдето защищается в институте информатики 1 или 2 доктора. Учитывая, что на первом курсе учиться гдето 400 человек, и из них информатика (группы P+B) где то 50%, то получается 2 доктора на 200 баклавров, так что в пределах нормы. Естественно частные университеты являесь желанными могут бороться, а посему отбирать участников, так что 1 доктор на 100 бакалавров в публичном университете Эстонии помоему неплохой результат.


ПС: Я кстати согласен с мнением, что сделать образование платным в Эстонии значит убить его, ибо большинство бедных уедет туда где бесплатно, а умных туда где престижно и останется 30% от силы

четверг, 2 сентября 2010 г.

Защита магистранских работ 09.2010

Очередная защита магинстранских работ состоиться 09.09.2010
12:00 IT-401.

IKTDK

From: Eduard Petlenkov

Lugupeetud IKT valdkonna doktorandid ja juhendajad,

mul on hea meel teatada, et Info- ja kommunikatsioonitehnoloogia doktorikool kuulutab välja järjekordse vastuvõtukonkursi.

IKT doktorikoolis saavad osaleda kõik TTÜ info- ja kommunikatsioonitehnoloogia ja TÜ informaatika doktoriõppekavade üliõpilased, nii riigieelarvelised kui ka riigieelarvevälised. Vastuvõtt doktorikooli toimub doktorantide sooviavalduste alusel konkursi korras. Doktorikoolis osalemise eelduseks on aktiivne õppe- ja teadustegevus. Doktorikoolis osalemise eelduseks on aktiivne õppe- ja teadustegevus.

Doktorikoolile eraldatud infrastruktuurseid ja materiaalseid vahendeid kasutavad ainult doktorikooli arvatud doktorandid. Iga aasta kohta esitavad doktorikooli doktorandid oma tegevuse aruande.

Avaldusi tuleb esitada elektroonselt aadressil http://iktdk.dcc.ttu.ee/form_1.html.
TAOTLUSTE ESITAMISE TÄHTAEG ON 15. SEPTEMBER 2010.

Lisainfo:
http://iktdk.dcc.ttu.ee