• Где найти учебник по SQL?

    Мартин Грабер — Понимание SQL ( www.sql.ru/docs/sql/u_sql/ )

    Я убедился на своём опыте, что для изучения этот учебник идеален. Когда я преподавал при помощи его, у меня сложные запросы даже двоешники могли написать.
    Ответ написан
    1 комментарий
  • Статьи. Слабая обратная связь?

    «Человек пишет статью, старается. А в ответ одни лишь минусы. Зачем ставить минус без обоснования в комментариях своего мнения?»
    — Очень простой ответ: люди боятся слива кармы. За критику очень часто сливают карму. Обратите внимание комменты пишут в основном либо те у кого карма более 50, либо те у кого карма ниже 0. Основная масса хабровчан просто боится писать комменты.
    Ответ написан
    2 комментария
  • Примерная стоимость часа работы продакт менеджера 3D проектов?

    Никогда не встречал почасовую оплату для данной сферы и думаю, что не встречу, т.к. это попахивает несусветной глупостью.

    Оплата ведётся за выполненную работу. Разброс цен бывает большой от пары долларов до тонны баксов. Так же имеется градация цены по направлению разработки.
    Ответ написан
    1 комментарий
  • про обучение пхп "с нуля"

    Как получить базовые навыки программирования — это всё зависит от склада ума.

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

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

    И самое главное — выбирайте с умом курсы и книгу!
    Например, голову некого Евгения Попова за его видеокурсы мне хочется размозжить об асфальт. Благодаря его видеокурсам мы сейчас имеем целое поколения php-быдлокодеров, использующих кодировку win-1251 и printf.
    Ответ написан
    2 комментария
  • Посоветуйте простенькую программу для монтажа видео

    Я использую Sony Vegas + Virtual Dub. Vegas — очень хороший и понятный редактор. Virtual Dub — хорошее средство конвертации и нарезки материалов.
    Ответ написан
    Комментировать
  • Что должен знать и делать ведущий разработчик?

    — Во-первых, он должен уметь аккуратно и вежливо говорить, обязательно, взвешивая каждое слово. Тоже самое в отношении его письменности. Это качество необходимо, как для общения с подчинёнными, так и с начальством и клиентами. Как не смешно, незнание русского языка плохо складывается на бизнесе.

    — Во-вторых, он должен уметь организовать работу людей. Это качество личности изначально заложенное у порядка 10% людей, у остальных оно вырабатываться с опытом.

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

    Эти три качества отличают хорошего ведущего программиста от плохого.
    Ответ написан
    2 комментария
  • Подскажите, html,css,js бесплатный или не очень дорогой редактор?

    Попробуйте RJ TextEdit.

    RJ TextEdit — это бесплатный редактор кода похожий на Notepad++, но имеющий ряд фишек ориентированных на разработку web-проектов: валидация, возможность интерактивного просмотра проекта, встроенный ftp-клиент и много другого.
    Ответ написан
    Комментировать
  • Геймдев. Как вы смотрите на noNPC модель MMORPG?

    Плохая идея, поверьте моему опыту разработки игр.

    Проблема не в наборе первых игроков, а в высокой степени застоя игры и превращения в унылое г…
    Дело в том, что в такой игре быстро сформируется элитарная группа игроков и она будет рулить. Отсюда, как следствие, высокая текучка новых игроков и быстрое вымирание игры.
    Изолировать или не допускать создания элитарной группы нельзя, т.к. именно элитные игроки вносят наибольшее финансирование в игру. То есть без элиты игра прикроется из-за отсутствия денег.
    NPC позволяют развиваться в игре не взаимодействуя с элитарной группой, что стабилизирует текучку и увеличивает количество «корма» для элитарной группы. Короче, все счастливы и довольны.

    А идея профессий и проведение торговли самими игроками стара как этот мир. Сейчас это является для игр условием по умолчанию.
    Ответ написан
    1 комментарий
  • Видеокурсы по программированию

    Некоторое время назад тоже увлекался видеокурсами. На торрент-трекерах можно свободно найти различные курсы.

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

    Советую посмотреть курсы по css, дизайну, подготовки изображений для верстки, разработке проектов.
    Ответ написан
    Комментировать
  • Чем замерять скорость загрузки и «исполнения» страниц

    Использую FF 3.6 + Firebug + Firefox Throttle
    Firefox Throttle (http://www.uselessapplications.com/ru/Application/FirefoxThrottle.aspx) — позволяет протестировать время загрузки при разных скоростях интернета.

    Устанавливаете необходимую скорость в Firefox Throttle, а в Firebug смотрите сколько времени идёт на загрузку отдельных элементов.
    Ответ написан
    Комментировать
  • Расскажите - как Вы искали работу после завершения обучения в ВУЗе?

    Без обид. Немного критики:
    — Нормальные студенты находят работу по специальности на 3 курсе, а к окончанию ВУЗа продвигаются до начальников.

    «Идти работать не по специальности»
    — Не советую, потом всю жизнь будете работать на второсортных работах не требующих специальности с плохими условиями. Максимум продвинетесь до мелкого начальника.

    «Свое дело: нужно думать»
    — Нужно не только думать, но и нужно располагать деньгами и компаньонами. Без мозгов, денег и компаньонов собственный бизнес лучше не начинать.

    «Идти работать по специальности: пару месяцев поиска вакансии по диплому специалиста — тухло, либо завод, либо продажи.»
    — В любом случае Вам необходимо набраться опыта, т.е. пару лет отработать на заводе. При наличии опыта можно довольно легко найти хорошую работу в частной конторе.
    Добро пожаловать в реальность — что бы чего то добиться, требуется пахать.
    Ответ написан
    3 комментария
  • Что должен знать настоящий программист?

    Профессиональный программист должен знать:

    — Основные алгоритмы, дабы не придумывать «велосипеды с квадратными колёсами»;

    — Теорию БД и SQL, без них никуда. Все серьёзные проекты используют БД;

    — Структуру и функционал системы, в которой работает программист. Он должен знать как и по каким правилам отдельные элементы системы взаимодействуют друг с другом. Под системой понимается не только язык программирования, но область приложения, которая может быть не связана с программированием. Пример, профессиональный программист АБС должен знать бухгалтерию кредитных организаций, как это не звучит дико.
    Ответ написан
    6 комментариев
  • Где брать задания для совершенствования навыков и получения опыта?

    Из личного опыта.
    — Берёте и придумываете какую-нибудь очень сложную вещь (портал, игру, соц.сеть и т.д.). Советую пообщаться с друзьями — они могут подкинуть множество «бредовых» и удачных идей. Что не особо важно, главное чтобы было действительно сложно и Вы имели слабое представление как это сделать.
    — Накидываете примерный план/концепцию, что бы не забыть.
    — Наводите справки как это сделать. Хотя бы примерно.
    — И начинаете делать.

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

    Смысл:
    — Если хотите чему-то научиться не задумывайтесь над содержанием, главное повышенная сложность задачи.
    Ответ написан
    Комментировать
  • какой редактор вы используете, верстая на дивах?

    Для Windows:
    — Советую RJTextEdit — при правильной настройке можно сразу видеть результат в IE и FF. По плюшкам: круче не найти — встроенная валидация, автоформатирование, блочное едактирование, всплывающие окончания тегов и многое другое.

    Для Linux:
    — gedit с плагинами.
    Ответ написан
    Комментировать
  • Куда (и почему) делся блог «Игры»?

    Почему нет раздела игр на Хабре?

    — Потому что статьи об играх сводятся к обсуждений собственных субъективных философствований и никому не интересны. Поэтому автор с неудовлетворённым ЧСВ аккуратно сливает карму всем комментаторам, выразившим своё недовольство.
    — Потому что в статьях про игры обсуждаются игры, которые мало кому известны и вообще неинтересны. Автор же думает, что его игра известно всем и активно сливает карму всем, эту игру не знает.
    — Потому что все игроки фанатично форсят свою любимую игру, при этом даже не знают отличии её от других.
    — Потому что абсолютное большинство игроманов имеют гуманитарный склад ума, знают игру поверхностно на уровне пользователя, при этом даже не представляя как она функционирует внутри. Типа магия программистов. Общаться и слушать бред подобных личностей на Хабре смешно.
    — Потому что абсолютно все игроманы с обострённым ОБВМ, поэтому из-за любого задевания они провоцируют холивары со всеобщим сливом кармы.
    — Потому что каждый второй игроман хочет сделать свою игру со своими свистелками и перделками, подбивает всех ему помочь, а сам ничего собственно говоря не делает.
    — Потому что среди игроманов очень много школьников или студентов младших курсов с завышенным ЧСВ, которые активно сливают карму всем не согласным.
    — Потому что просто надоели.
    Ответ написан
    1 комментарий
  • Как вы поступаете, когда надо быстро освоить новую область?

    Использую метод «марафона»:
    — Сначала навожу справки на материалы (где достать, где почитать, не изучаю),
    — Выбираю момент, когда действительно свободен (желательно пару суток),
    — Ставлю сложную задачу (именно сложную комплексную, на легких быстро ничему не научишься),
    — И не отвлекаясь пытаюсь её решить (пару суток убиваю, питаюсь чаем и бутербродами).
    — После решения задачи «шлифую» неизученной теорией.
    Ответ написан
    Комментировать
  • Что почитать дизайнеру для развития?

    Советую почитать учебники по рисованию.
    Как не странно, но в этих учебниках описываются множество нюансов, позволяющих повысить художественную красоту проекта. И к тому же данное чтиво помогает найти новые идеи в дизайне.
    Ответ написан
    Комментировать
  • Как побороть службу техподдержки интернета от билайна?

    Что бы специалисты начали работать, необходимо создать у службы техподдержки о Вас отрицательное мнение. То есть, раз 5-10 звоните им и постоянно давите, что подымите договор, что билайн обязан оказывать определённые услуги по договору и т.д. У операторов есть специальное поле доп.информации о клиенте. Раз 5 устроите им скандал — они ставят в поле @, то есть помечают Вас как клиента, с которым надо быть аккуратным и качество обслуживания повышается.
    Информация подтверждена знакомыми специалистами из билайн. Сам Я поводил подобный фокус (с билайном и ВТК). Сейчас обслуживание замечательное. Один звонок и проблему решают за полдня. Правда никогда не перезванивают.
    Ответ написан
    Комментировать
  • Как избавиться от всплывающих приложений в Windows?

    Один из способов:
    — Заходите в свойства ярлыка программы и устанавливаете параметр «Окно» в положение «Свёрнутое в значок».
    Ответ написан