Missing
pas
– Sr. Developer/Team Lead в Paralect

+1

Категорически против сравнения вижуал васика с сатанизмом. Зачем пятнать доброе имя сатанизма?

Missing
pas
– Sr. Developer/Team Lead в Paralect

+12

А превосходная ExtJS берет на себя всё то, что и Prototype UI и добавляет к этому блекджек и шлюхи. Выросла из YUI и представляет из себя мощный фреймворк для разработки RIA. Ссылка на примеры - http://extjs.com/deploy/dev/examples/samples.html

Как-то зря ее упустили

Missing
pas
– Sr. Developer/Team Lead в Paralect

+2

Побольше блондинок в сфере IT, да еще и с юмором! :)

Missing
pas
– Sr. Developer/Team Lead в Paralect

+1

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

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

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

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

Оценку других докладчиков дать не могу, не сталкивался с ними в работе и жизни. Оценку постарался дать максимально объективную.

Missing
pas
– Sr. Developer/Team Lead в Paralect

+16

Эта же литература легко находится в гугле, как и множество другой нужной и важной. Суть в том, что у него только теоретические знания, и не более того. На практике он этого не применял, если не считать студенческие проекты. Так же я бы не сказал, что его курс лаконичен и содержателен, да и манера преподавания оставляет желать лучшего. У нас - больше программерская специальность, нежели менеджментовская. Для многих было бы полезней, если бы менеджмент все же с точки зрения программиста показывался, а для этого у Мелещенко знаний и опыта ну никак не хватит.

Резюмируя и проводя аналогию, стоит ли слушать слепого, который расказывает нам о цвете неба и травы?

Missing
pas
– Sr. Developer/Team Lead в Paralect

Но нюанс в том, как он себя преподносит студентам.

А с тем, что неинтересно делиться опытом, я не согласен по многим причинам. Иногда можно услышать свежие интересные идеи от других собеседников/слушателей, можно найти из слушателей-собеседников людей с большим потенциалом и инвестировать в них, ну и как минимум можно развить весьма необходимый навык паблик спикера. По последнему пункту вспоминается цитата - The brain is a wonderful thing. It starts working the minute we are born, and it never stops until we stand up to speak in public. (c) George Jessel

Missing
pas
– Sr. Developer/Team Lead в Paralect

+1

Это конечно хорошо, но почему бы не использовать оригинальные линки на шпаргалки? Шпаргалки хороши, только в шпаргалке с полезными практиками не хватает еще одной очень важной практики-совета:

DomainModel != ViewModel

Ее описание и еще 11 других очень полезных практик вы найдете по ссылке - http://codeclimber.net.nz/archive/2009/10/27/12-asp.net-mvc-best-practices.aspx )

Missing
pas
– Sr. Developer/Team Lead в Paralect

Как уже говорили, существует уже куча готовых решений - LESS, .LESS (dotLESS), CSScaffold, SASS, DtCSS. Одним наследованием проблему повторения кода не решить, поскольку сразу же возникнет куча других проблем - повторение свойст и переменных, оптимизация готового CSS. Быть может, лушче сразу взять готовое рабочее решение и использовать те фишки, которые нужны/важны/известны на данный момент.

Missing
pas
– Sr. Developer/Team Lead в Paralect

2) Имха, если версталы начинают задумываться о code reuse и наследовании, то значит, что им врятли уже нужна простота, им уже необходима большая гибкость. Но может я и ошибаюсь, хотя даже в таком случае, никто не мешает взять один из фреймворков и пользовать только пару базовых фич из него и начинать юзать другие по мере необходимости и ознакомления :)

А по поводу того, что не знали - расширяйте кругозор, вокруг еще много чего интересного и полезного скрыто от глаз

Missing
pas
– Sr. Developer/Team Lead в Paralect

+2

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

Missing
pas
– Sr. Developer/Team Lead в Paralect

+4

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

Missing
pas
– Sr. Developer/Team Lead в Paralect

IIS - бесплатен,

.NET Framework - бесплатен,

ASP.NET - бесплатен,

VS Express - бесплатна,

Так называемые PetShop приложения можно легко создать с помощью драг-н-дропа, без написания и строки кода.

Имеется великое множество всяких профайлеров, расширений и библиотек как платных так и бесплатных. Имеются средства для статического анализа кода на наличие ошибок, которые если и появятся в CF то далеко не скоро.

Но это совсем не означает, что нужно совать .Net везде и всюду, у него есть куча недостатков и проблем и многие задачи банально проще и быстрее решить на RoR или Django.

Единственное, для чего в принципе CF можно использовать - это создание RIA на флеше или флексе. Но сильверлайт его легко заткнет за пояс.

Missing
pas
– Sr. Developer/Team Lead в Paralect

По поводу MIT, у них очень много курсов выложены в открытом доступе тут http://ocw.mit.edu/index.htm . Этого достаточно, чтобы точно оценить их уровень.

Missing
pas
– Sr. Developer/Team Lead в Paralect

Перед тем как судить, посмотрите на курсы в том же MIT, у них достаточно большая коллекция видеозаписей курсов http://ocw.mit.edu/index.htm . Так же поузнавайте, как проходит обучение - о возможности выбора курсов персонально, как проходят практики, и т.д. А потом уже сравните с той фигней что у нас преподают.

И нужность знаний оценивает именно первокурсник-раздолбай. Ему все-такие виднее что ему интересней и к чему у него лежит душа.

ЗЫ

Будь моя воля, я бы во время моего обучения выкинул бы 70-80% курсов из тех, что нам преподавали (БГУИР, Информатика). Впрочем, на многие я как правило после 2го курса и не ходил.

ЗЗЫ

извиняюсь за повтор ссылки :)

Missing
pas
– Sr. Developer/Team Lead в Paralect

+2

Полностью поддерживаю. От себя еще добавлю, что использование соапа еще никому особо не помогло - он черезчур громоздок и сложен как в реализации, так и в использовании. И тех, кто скажет, что XML is a human readable язык, я назову большим лжецом.

Missing
pas
– Sr. Developer/Team Lead в Paralect

+6

Я бы сказал, что для него земля сыплется с неба

Missing
pas
– Sr. Developer/Team Lead в Paralect

Спасибо за ликбез, я в курсе.

Missing
pas
– Sr. Developer/Team Lead в Paralect

Это в общем называется DSL - domain specific language. И я бы не сказал, что жаваскрипт для этого хорошо подходит, там имеется слишком много тонкостей, которые будут сложны пользователям (беглый пример, === и == конструкции). Можно создать намного более простой язык на основе тех же Python (IronPython, Jython) или Boo ( отличная книга - DSLs in Boo: Domain-Specific Languages in .NET ).

Аналогичную штуку можно провернуть используя тот же Antlr3, http://www.pragmaticprogrammer.com/titles/tpantlr/index.html . Или JetBrains MPS, или Visual Studio 2010 Visualization and Modeling SDK.

Чтобы показать, что такое DSL, ваш пример не очень хорош, он черезчур завернут на определенную реализацию. Не думаю, что это похдодит толком под формат ресурса. Но не мне об этом судить окончательно.

А по поводу производительности, буду рад, если именно ваш DSL будет самым узким и бажным местом системы, поэтому не нужно заниматься ментальной мастурбацией.

Missing
pas
– Sr. Developer/Team Lead в Paralect

+5

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

Missing
pas
– Sr. Developer/Team Lead в Paralect

+1

А может все таки глазам время от времени давать отдых? Читать при плохом освещении, тряске и прочих подобных помехах все таки очень напряжно для глаз и рано или поздно аукнется. Да и насколько эффективным будет чтение после напряженного 8-9 часового рабочего дня? У меня, к примеру, соображалка после такого отключается. И необходим отдых на 1.5-3 часа или смена мозговой деятельности на физическую.

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

Missing
pas
– Sr. Developer/Team Lead в Paralect

WP7 базируется практически на том же ядре, что и WM - Windows Embedded CE. Правда ядро более новое (хотя не все в этом уверенны, возможно что даже и на CE 6.0, http://www.zdnet.com/blog/microsoft/windows-phone-os-70-whats-inside/6110 )

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

В общем, пилить им еще платформу и пилить. Минимум еще год-два до более-менее стабильной версии.

Missing
pas
– Sr. Developer/Team Lead в Paralect

+5

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

За семинар плюс, а вот за подачу большой минус.

Missing
pas
– Sr. Developer/Team Lead в Paralect

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

Missing
pas
– Sr. Developer/Team Lead в Paralect

+1

Спасибо за интересную статью. Только вот зачем совсем не релевантные картинки вставлять? Эти КДПВ в технических статьях лишь мешают.

Missing
pas
– Sr. Developer/Team Lead в Paralect

+2

Работа в шумном опенэир офисе с хреновой вентиляцией и одним туалетом на этаж - вам оно действительно надо? Или после 2008 в офисе наконец таки сделали перегородки со звукоизоляцией, нормально развели выходы от кондиционера и достроили пяток туалетов?

Missing
pas
– Sr. Developer/Team Lead в Paralect

+5

| 18 - Сохраняйте резюме в формате .doc, это гарантирует, что оно будет правильно отображено и прочитается на любом устройстве

А не лучше ли тогда PDF, он и форматирование правильно отобразит, и подпись вставить можно, и от модификаций третьими сторонами защитит? Или doc нужен чтобы можно было отредактировать резюме чтобы, к примеру, убрать контактную информацию?

А в остальном все верно, именно такое резюме и интересно мне как работадателю. Однако, само по себе резюме это лишь половина картины. Очень желательно еще и иметь так называемое Cover Letter, которое не очень распространено у нас, но важно за рубежом и в престижных компаниях. О нем тоже можно хорошую статью понаписать.

Зарплаты

1500
Медиана зарплаты в ИТ за 3 месяца
ДЕК
ЯНВ
ФЕВ
МАР
АПР
МАЙ
1575
1500
1900
1600
1500
1500
Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.