Читать дальше →
Краковецкий Александр @sashaeve
CEO DevRain
Рекомендации для начала карьерного роста
7 min
17KПо мотивам недавно прошедшей конференции в ЯрГУ 25 марта, на которую пришло уж очень немного народу, решил я написать небольшой мотивирующий пост для студентов и начинающих программистов/IT специалистов. Мою презентацию с доклада можно посмотреть на skydrive. Здесь же я постараюсь вкратце, на сколько это возможно, осветить этот доклад.
Это чисто мой полет мыслей, ни на какое откровение или новизну я не претендую. Начал я его писать сразу же после конференции (месяц назад), но все как-то не мог закончить. Радует безумно, что кроме меня со студентами и начинающими разработчиками хотят делиться все. Вот только в последние пару недель замечено два топика с похожими темами (и тоже стенограммы с конференций):
Ну и до нас не раз еще поднимали эту тему. Рекомендую читать и заряжаться всеми этими топиками.
Это чисто мой полет мыслей, ни на какое откровение или новизну я не претендую. Начал я его писать сразу же после конференции (месяц назад), но все как-то не мог закончить. Радует безумно, что кроме меня со студентами и начинающими разработчиками хотят делиться все. Вот только в последние пару недель замечено два топика с похожими темами (и тоже стенограммы с конференций):
Ну и до нас не раз еще поднимали эту тему. Рекомендую читать и заряжаться всеми этими топиками.
+100
Так ты, значит, хотел быть программистом…
5 min
3.2KBY SCOTT C. REYNOLDS
Сколько ты себя помнишь, компьютеры и электроника привлекали тебя. К моменту твоего совершеннолетия ты уже верно стоял на пути профессионального программиста. Первая интернетская золотая лихорадка была в самом разгаре, и вас, нердов, повсюду величали героями Новой Экономики на обложках журналов Fast Company и Wired, и нерды гребли деньги лопатой, делая то же, что любишь делать ты.
Сколько ты себя помнишь, компьютеры и электроника привлекали тебя. К моменту твоего совершеннолетия ты уже верно стоял на пути профессионального программиста. Первая интернетская золотая лихорадка была в самом разгаре, и вас, нердов, повсюду величали героями Новой Экономики на обложках журналов Fast Company и Wired, и нерды гребли деньги лопатой, делая то же, что любишь делать ты.
+89
Смешные запросы на разработку сайтов
2 min
2.3KКак, может быть, кто-то слышал, полтора месяца назад мы запустили систему WebLeads, которая собирает заявки на разработку сайтов от клиентов и продает их потом в веб-студии.
Некоторые участники системы пишут нам, что некоторые описания заявок «туповаты и неадекватны». Ха-ха. На самом деле, это заявки, уже прошедшие модерацию. Знаете, сколько всего интересного нам довелось прочитать, чего вы не видите?
Понятно, что система собирает заявки в не очень высоком ценовом сегменте, и много клиентов с нюансами работы в Интернете знакомы слабо. Помимо этого, проект отраслевой, и коллеги-разработчики тоже периодически веселят нас своими «тестовыми запросами».
Попробую поделиться этой чистой и незамутненной радостью:
Под хабракатом еще десяток смешных запросов, которые я даже попытался разбить на категории. Орфография сохранена.
Некоторые участники системы пишут нам, что некоторые описания заявок «туповаты и неадекватны». Ха-ха. На самом деле, это заявки, уже прошедшие модерацию. Знаете, сколько всего интересного нам довелось прочитать, чего вы не видите?
Понятно, что система собирает заявки в не очень высоком ценовом сегменте, и много клиентов с нюансами работы в Интернете знакомы слабо. Помимо этого, проект отраслевой, и коллеги-разработчики тоже периодически веселят нас своими «тестовыми запросами».
Попробую поделиться этой чистой и незамутненной радостью:
- «Я занимаюсь гаданием и предсказанием судеб людей. Хочу сделать страничку в Интернете, с которой ко мне будут приходить новые клиенты. Работу оплачу своими услугами.»
- «Нужно сделать русский аналог FaceBook, но про услуги нашей компании – продажу металлических конструкций. Бюджет 10 000 руб.»
- «Нужен сайт по продаже номеров UIN. Кстати, если кто-то расскажет мне, как правильно взламывать эти самые uin в аське – это будет преимуществом при выборе студии.»
Под хабракатом еще десяток смешных запросов, которые я даже попытался разбить на категории. Орфография сохранена.
+84
Оригинальное резюме
5 min
6KВ банк пришло резюме
Иван Абрамович Левый
г. Харьков, квартиру снимаю
дом. нету
моб. все равно не позвоните, резюме потеряете, сам вам позвоню.
Ведущий разработчик, руководитель проекта. Глубокое понимание отрасли разработки ПО в условиях аутсорсинга, раскручивания заказчика на бабки, создание мощной видимости работы команды и развития проекта при реальной нулевой отдаче и отсутствии у программистов каких бы то ни было навыков.
Большой опыт руководства коллективами ничего не знающих студентов (ХИРЭ), напыщенных что-то знающих выпускников (ХАИ) и что-то знающих умников-халявщиков, которые все равно через два месяца свалят на бОльшую зарплату или за границу (ФизТех/МехМат ХГУ).
Глубокое понимание ведения переговоров с заказчиками/инвесторами, знание скидок во всех престижных саунах, клубах и, хм… массажных центрах.
Иван Абрамович Левый
г. Харьков, квартиру снимаю
дом. нету
моб. все равно не позвоните, резюме потеряете, сам вам позвоню.
Позиция:
Ведущий разработчик, руководитель проекта. Глубокое понимание отрасли разработки ПО в условиях аутсорсинга, раскручивания заказчика на бабки, создание мощной видимости работы команды и развития проекта при реальной нулевой отдаче и отсутствии у программистов каких бы то ни было навыков.
Большой опыт руководства коллективами ничего не знающих студентов (ХИРЭ), напыщенных что-то знающих выпускников (ХАИ) и что-то знающих умников-халявщиков, которые все равно через два месяца свалят на бОльшую зарплату или за границу (ФизТех/МехМат ХГУ).
Глубокое понимание ведения переговоров с заказчиками/инвесторами, знание скидок во всех престижных саунах, клубах и, хм… массажных центрах.
+90
Шон Паркер — хакер, со-основатель Napster, Plaxo и Facebook, миллиардер и инвестор
15 min
45KTranslation
После просмотра фильма "The Social Network" мне стало интересно, насколько реален персонаж Шона Паркера, изображенный в фильме. Статья в Vanity Fair во многом утолила мой интерес, а Паркер оказался даже любопытнее, чем я предполагала. Так что я не удержалась и перевела статью — все ее «много букв» того стоят.
Те, кто не смотрел фильм, а только планирует, учтите, в тексте будет немного спойлера.
В 19 Шон Паркер помог создать Napster. В 24 он стал президентом-соучредителем Facebook. В 30 лет он – любитель вечеринок, гений, знаток социальных сетей, стесняющийся прессы, перспективный миллиардер. А теперь еще и знаменитость после того как Джастин Тимберлейк сыграл его в фильме Дэвида Финчера «The Social Network».
Шон Паркер сидел на уроке, посвященном мировым цивилизациям в своей школе в Вирджинии, когда вдруг кто-то передал ему записку. Его отец, — было сказано в ней, — ждал его, чтобы поехать на прием к врачу-ортодонту. По спине Паркера пробежал холодок. У него не было ортодонта. Когда он вышел, отец рассерженно запихнул его в семейный минивен. К тому моменту, когда они приехали в их скромный загородный дом, группа агентов ФБР выносила документы и настольный компьютер из комнаты Шона.
Те, кто не смотрел фильм, а только планирует, учтите, в тексте будет немного спойлера.
В 19 Шон Паркер помог создать Napster. В 24 он стал президентом-соучредителем Facebook. В 30 лет он – любитель вечеринок, гений, знаток социальных сетей, стесняющийся прессы, перспективный миллиардер. А теперь еще и знаменитость после того как Джастин Тимберлейк сыграл его в фильме Дэвида Финчера «The Social Network».
Шон Паркер сидел на уроке, посвященном мировым цивилизациям в своей школе в Вирджинии, когда вдруг кто-то передал ему записку. Его отец, — было сказано в ней, — ждал его, чтобы поехать на прием к врачу-ортодонту. По спине Паркера пробежал холодок. У него не было ортодонта. Когда он вышел, отец рассерженно запихнул его в семейный минивен. К тому моменту, когда они приехали в их скромный загородный дом, группа агентов ФБР выносила документы и настольный компьютер из комнаты Шона.
+183
Почему мнение «за хороший продукт захотят платить» ошибочно
4 min
1KНастолько часто встречаю в спорах о копирайте и p2p утверждение «надо делать качественный продукт, и люди будут с удовольствием платить за него деньги, несмотря на торренты», что, увидев на Хабре очередное повторение, причем активно заплюсованное, решил написать текст с конкретными аргументами о том, почему это совершенно не соответствует действительности. Будучи музыкальным журналистом, имею представление о том, какая музыка как продается, поэтому примеры буду приводить из этой области.
+121
«Дело не в тебе, а во мне» — обнаружение и восприятие флирта на экспресс-свиданиях
6 min
7.8KTranslation
Об экспресс-свиданиях (speed-dates) на Хабре уже писали. Вкратце, собирается группа участников, они беседуют в парах примерно по 5 минут, затем меняются собеседниками. Каждый участник про каждого из своих партнёров отмечает, насколько сильно он ему понравился; если симпатия окажется взаимной, организаторы передают обоим контакты друг друга.
Группа исследователей из Стэнфордского университета занимается анализом человеческих диалогов, пытаясь распознать как намерения говорящего, так и восприятие речи слушателем. Несоответствие между подразумеваемым и воспринимаемым — закономерное свойство естественной речи. Для анализа использовались стенограммы с экспресс-свиданий, на которых каждая сторона оценивала «заигрывающесть» партнёра, и отмечала свою. Построенной системе автоматического распознавания флирта удалось верно определять намерения говорящего в 71.5% случаев; это превзошло точность оценок самих участников экспресс-свиданий. Как выяснилось, люди в большей степени проециируют на собеседника собственные ощущения, чем анализируют его речь.
Группа исследователей из Стэнфордского университета занимается анализом человеческих диалогов, пытаясь распознать как намерения говорящего, так и восприятие речи слушателем. Несоответствие между подразумеваемым и воспринимаемым — закономерное свойство естественной речи. Для анализа использовались стенограммы с экспресс-свиданий, на которых каждая сторона оценивала «заигрывающесть» партнёра, и отмечала свою. Построенной системе автоматического распознавания флирта удалось верно определять намерения говорящего в 71.5% случаев; это превзошло точность оценок самих участников экспресс-свиданий. Как выяснилось, люди в большей степени проециируют на собеседника собственные ощущения, чем анализируют его речь.
+78
Rss-ленты для Oboobs.ru и Habrahabr.ru
1 min
4.6KМне понравился новый ридер для rss — scrollit.ru. А так как я давний поклонник ресурса oboobs.ru, я решил добавить и эту ленту в читалку и вот что получилось…
-8
Р. Фейнман «Характер физических законов» (вторая лекция)
2 min
7.3KПредставляю вашему вниманию вторую лекцию из семи прочитанных лауреатом нобелевской премии профессором Ричардом Фейнманом в Корнелльском университете в 1964г, которая называлась «Связь математики и физики».
Я убежден, что не существует популярной науки, есть только популярная ее интерпретация. И это не самый мною любимый жанр, сейчас я практически не читаю научно популярных книг, наука не заслуживает того чтобы скользить вечно по поверхности. Однако какие-то книги я все-таки читал и вам советую, много и восхитительно писали: Бор с Эйнштейном (любой популярный текст, особенно советую их переписку), Паули (переписка), Гейзенберг «Часть и целое» (это уже больше философия в стиле Витгенштейна), сам Витгенштейн, Куайн «Две догмы эмпиризма», Дэвид Дойч «Структура реальности» (с оговорками- совершенно замечательная вещь), по квантовой механике опять же Фейнман «КЭД — удивительное свойство света и вещества», по логике — Хофштадтер GEB (Гедель, Эшер, Бах) — книга моего детства, по биохимии Франк-Каменецкий «Самая главная молекула» — замечательная книга про ДНК, конечно советую Джеймса Уотсона «Двойная спираль. Воспоминания об открытии структуры ДНК».
И еще масса книг, которые я не вспомнил, от всех этих книг захватывает дух, но к сожалению на полках в книжных магазинах они растворились в бестолковом шуме какой-то сомнительной около научной литературы. И я не очень понимаю что собственно читают сейчас люди интересующиеся наукой.
Я убежден, что не существует популярной науки, есть только популярная ее интерпретация. И это не самый мною любимый жанр, сейчас я практически не читаю научно популярных книг, наука не заслуживает того чтобы скользить вечно по поверхности. Однако какие-то книги я все-таки читал и вам советую, много и восхитительно писали: Бор с Эйнштейном (любой популярный текст, особенно советую их переписку), Паули (переписка), Гейзенберг «Часть и целое» (это уже больше философия в стиле Витгенштейна), сам Витгенштейн, Куайн «Две догмы эмпиризма», Дэвид Дойч «Структура реальности» (с оговорками- совершенно замечательная вещь), по квантовой механике опять же Фейнман «КЭД — удивительное свойство света и вещества», по логике — Хофштадтер GEB (Гедель, Эшер, Бах) — книга моего детства, по биохимии Франк-Каменецкий «Самая главная молекула» — замечательная книга про ДНК, конечно советую Джеймса Уотсона «Двойная спираль. Воспоминания об открытии структуры ДНК».
И еще масса книг, которые я не вспомнил, от всех этих книг захватывает дух, но к сожалению на полках в книжных магазинах они растворились в бестолковом шуме какой-то сомнительной около научной литературы. И я не очень понимаю что собственно читают сейчас люди интересующиеся наукой.
+73
Вероятностный морфологический анализатор русского и украинского языков на PHP
3 min
3.5KПеред каждым разработчиком сайтов рано или поздно становится вопрос о реализации поиска по сайту. Желательно чтобы поиск был по основе слова, т.е. не учитывал окончания слов. Для этой цели используются программы стеммеры, которые и выделяют из слова основу. Многие стеммеры работают на основе словаря, и вот чтобы не использовать огромные словари в небольших и средних проектах можно использовать вероятностный морфологический анализатор. Его отличительная особенность в относительно малом размере базы данных и соответственно в отсутствии нагрузки на базу. Без больших потерь в качестве выделения основы.
Стемминг — это процесс нахождения основы слова для заданного исходного слова. Основа слова необязательно совпадает с морфологическим корнем слова. Алгоритм стемминга представляет собой давнюю проблему в области компьютерных наук. Данный процесс применяется в поиcковых системах для обобщения поискового запроса пользователя.
Конкретные реализации стемминга называются алгоритм стемминга или просто стеммер.
Стемминг — это процесс нахождения основы слова для заданного исходного слова. Основа слова необязательно совпадает с морфологическим корнем слова. Алгоритм стемминга представляет собой давнюю проблему в области компьютерных наук. Данный процесс применяется в поиcковых системах для обобщения поискового запроса пользователя.
Конкретные реализации стемминга называются алгоритм стемминга или просто стеммер.
+19
Вопросы с собеседования на должность «C# Developer»
2 min
5.7K- Name ten c# keywords.
- What is a 'static' class?
- What is difference between overloading and overriding?
- Is multiple inheritance supported in .Net?
- Class inherits from two interfaces containing methods with the same signature. Is it possible to provide different implementations for these methods?
- What can be a root reference?
- How 'System.String' class differs from most of other classes?
- Will a 'finally' block be executed if there was no exception thrown?
- What is a satellite assembly?
- How 'protected' access modifier affects visibility?
- What does keyword 'mutable'?
- Can multiple catch blocks be executed?
- What does operator 'as' do?
- What does keyword 'final'?
- Can different access modifiers be applied on the getter and setter of a property?
- Can a class be prevented from being inherited?
- What is event?
- What is the difference between event and delegate?
- Are events synchronous or asynchronous?
- What does keyword 'safe'?
- Can interface members be private?
- What does keyword 'in'?
- What is the advantage of using 'System.Text.StringBuilder' class over 'System.String'?
- What is special about the declaration of relational operators?
- How 'public internal' access modifier affects visibility?
- Can a local variable get garbage collected before it becomes out-of-scope?
- What implementations of serialization are built in FCL? Where are they used?
- How 'protected internal' access modifier affects visibility?
- Can 'break' exit a finally block?
- How to apply attribute to method return value?
- What is the difference between C# class finalizer and C# class destructor?
- What is purpose of 'IDisposable' interface?
- Can an array be resized at runtime?
- Does the size of an array need to be defined at compile time?
- Can a destructor have access modifiers?
- What is smallest integer type to represent number not greater than 40 000?
- What do keywords 'sizeof' and 'typeof'?
- What is differece between 'sizeof' and 'Marshal.SizeOf'?
- What is array rank?
- What does keyword 'stackalloc'?
- What encoding uses 'System.String' class?
- What is boxing and unboxing?
- What is reflection?
- What is struct?
- What is multicast delegate?
- Does C# have “friendship”?
- What is the 'using' statement for?
- Can a struct have methods?
- Can a struct be inherited?
- Why do most event handlers use signature 'void(object, EventArgsDerivative)'?
+8
Ускорение загрузки Windows for fun and profit
4 min
803K Пожалуй, начну с того, что если перегружаться 15 раз в год, то любой «тюнинг» процесса загрузки отнимает больше времени, чем будет выиграно на перезагрузках за все время жизни системы. Однако, спортивный интерес берет свое, тем более, что люди интересуется процессом оптимизации быстродействия. А загрузка оказалась самым очевидным кандидатом в примеры того, как на мой взгляд должен выглядеть этот самый процесс. Сразу скажу, что грузиться будем с 5400 rpm винта, грузиться будем в «рабочую» систему: помимо недобитой вендорской крапвари там стоит еще куча всякого типа вижуал студии, антивируса, скайпа, стима, гуглапдейтера и пр…
Про то, почему отключение pagefile-а скорее вредно, чем полезно — как нибудь в другой раз, а пока…
Про то, почему отключение pagefile-а скорее вредно, чем полезно — как нибудь в другой раз, а пока…
+500
День релизов для Windows Phone 7
1 min
546Сегодня 16 сентября, как и ожидалось, для платформы Windows Phone 7 выпущены финальные версии инструментов разработки.
Итак обо всем по-порядку:
- здесь опубликована новость о выходе рекламного Advertising SDK для Windows Phone 7 и упомянутой в нем платформе Ad Exchange;
- на сайте MSDN опубликована информация по элементам управления для Windows Phone 7, среди них: долгожданные элементы Pivot и Panorama, Tilt Effect (!), Bing Maps Silverlight, Web Browser;
- выпущен в свет новый набор инструментов Silverlight for Windows Phone Toolkit, в который входят новые элементы управления GestureService/GestureListener, ContextMenu, DatePicker, TimePicker, ToggleSwitch, WrapPanel. Все элементы выпущены с открытым исходным кодом под лицензией MS-PL. Кроме того, в комплекте с набором инструментов идет несколько демонстрационных приложений;
- на официальном сайте Silverlight опубликовано видео для разработчиков iPhone желающих начать разрабатывать ПО для WP7;
- и наконец-то, выпущены финальные инструменты Windows Phone 7 SDK (прямая ссылка), с подробностями об этом можно ознакомиться в этом анонсе.
+42
Highscreen Alex — электронная книга с Android внутри
4 min
2.7KНа днях в рамках выставки «Книгобайт-2010» прошла презентация нового устройства на e-ink — Highscreen Alex.
+15
Нейронные сети, основанные на гомеостатических нейронах: самоорганизация и целенаправленное поведение
9 min
8.8KВведение
В данном топике я хочу рассказать о модели необычной нейронной сети, в разработке которой мне посчастливилось участвовать. Данная модель была разработана около года назад (про авторство написано в последнем разделе), однако исследование ее после этого прекратились из-за совершенной нехватки времени (занятости в своих собственных проектах). Тем не менее я опишу ее здесь в надежде на то, что некоторые мысли покажутся читателям интересными и дадут ростки возможных дальнейших исследований в данном направлении.
Сразу оговорюсь, что эта модель не претендует никоим образом на прототип ИИ. Мы скорее хотели исследовать возможность самоорганизации и перспективы возникновения целостного целенаправленного поведения в динамической системе «эгоистичных» (гомеостатических) нейронов.
Как мне кажется, для более полного понимания логики работы модели будет полезно прочитать мой топик про Теорию функциональных систем, однако опять же это на ваше усмотрение.
Поехали!
+56
Концептуальное приложение по подсчету очков в гольфе показывает как правильно разрабатывать приложения для Windows Phone 7
1 min
1.2KTranslation
Всё больше и больше разработчиков показывают свои труды на ниве программирования приложений для Windows Phone 7. Хоть многие из них и показывают большой потенциал, но очень часто можно увидеть огрехи которые дают понять, что перед нами всё же не финальные «отполированные» версии.
+21
Internet Explorer: 15 лет истории
2 min
10KПутешествие в историю Microsoft Internet Explorer начинается 16 августа 1995, с выходом его первой версии. Internet Explorer прошёл через очень трудные этапы в своем развитии.
Он соперничает с такими браузерами, как Firefox Mozilla, Opera и Google Chrome. В Европе Firefox является наиболее сильным конкурентом. Но, как бы то ни было, IE удобно расположился на вершине и составляет большую долю в использовании.
+25
Управление транспортным средством с помощью нейронной сети
11 min
17KTranslation
Аннотация
Используя нейронную сеть, мы хотим, чтобы транспортное средство управляло собой само, избегая препятствий. Мы добиваемся этого путем выбора соответствующих входов/выходов и тщательного обучения нейронной сети. Мы скармливаем сети расстояния до ближайших препятствий вокруг автомобиля, имитируя зрение водителя-человека. На выходе получаем ускорение и поворот руля транспортного средства. Нам также необходимо обучить сеть на множестве стратегий ввода-вывода. Результат впечатляющий даже с использованием всего лишь нескольких нейронов! Автомобиль ездит, обходя препятствия, но возможно сделать некоторые модификации, чтобы это программное средство справлялось с более специфическими задачами.
Введение
Идея в том, чтобы иметь транспортное средство, которое управляет собой само и избегает препятствий в виртуальном мире. Каждое мгновение оно само решает, как изменить свою скорость и направление в зависимости от окружающей среды. Для того чтобы сделать это более реальным, ИИ должен видеть только то, что видел бы человек, если бы находился за рулем, так что ИИ будет принимать решения только на основе препятствий, которые находятся спереди транспортного средства. Имея реалистичный ввод, ИИ мог бы быть использован в реальном автомобиле и работать так же хорошо.
Когда я слышу фразу: "Управление транспортным средством с помощью ИИ", я сразу же задумываюсь о компьютерных играх. Многие из гоночных игр могут использовать эту технику для контроля транспортных средств, но есть целый ряд других приложений, которые ищут средство управления транспортом в виртуальном или же реальном мире.
Так как же мы это будем делать? Существует множество способов реализации ИИ, но ведь если нам нужен "мозг" для управления транспортным средством, то нейронные сети подойдут как нельзя лучше. Нейронные сети работают так же, как и наш мозг. Они, наверное, и будут правильным выбором. Мы должны определить, что будет входом, а что выходом нашей нейронной сети.
+56
Обзор современных проектов крупномасштабного моделирования мозговой активности
5 min
5.9KВ последние годы область крупномасштабного моделирования мозговой активности стала активно развиваться и все большее количество математиков и нейробиологов вовлекается в нее. В данном обзоре я проведу краткий обзор наиболее известных и удачных проектов в этой области. Также в заключении опишу мои мысли по поводу перспективы и полезности дальнейшего развития проектов подобного рода.
+80
Information
- Rating
- Does not participate
- Location
- Киев, Киевская обл., Украина
- Date of birth
- Registered
- Activity