Pull to refresh
27
0
Send message

Учим рекрутеров нанимать программистов

Reading time6 min
Views155K
Сколько ни говори халва, во рту слаще не станет. Сколько ни пиши «мы ищем программиста», программистов больше не становится. Как же пытаются «заманить» на работу типичного программиста обычные рекрутеры?

Типичное рекламное объявление:



Звучит почти как объявление из анекдота «Нужны рабочие для работы на работе, оплата деньгами».
Подробности
Total votes 138: ↑110 and ↓28+82
Comments201

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

Reading time5 min
Views11K
Сколько лет занимаюсь разработкой сайтов, всегда сталкиваюсь с одной проблемой — 9 из 10 заказчиков считают, что мы телепаты. Мы — это в принципе все айтишники, а, может быть, и специалисты других отраслей (не могу сказать точно — не пробовал). Когда заказчик говорит «мне нужен интернет-магазин для продажи <...> через интернет», он обычно предполагает, что любой интернет-магазин — это нечто «готовое», позволяющие «делать деньги» просто после того как «наполнил склад» и получил от Исполнителя сам сайт.
Я не буду здесь расписывать про раскрутку магазина, про юридические и бюрократические нюансы. Просто хочу потенциальным заказчикам (неважно у кого заказывать) дать несколько советов, чтобы в результате они получили то, чего хотят, а не то, чего хотел разработчик.
Читать дальше →
Total votes 35: ↑28 and ↓7+21
Comments35

Опыт заказа в китайских интернет-магазинах

Reading time5 min
Views578K
В данной статье хотелось бы поделиться с читателями своим личным опытом о китайских интернет-магазинах, в которых мне (или моим друзьям) приходилось делать покупки. Речь пойдет именно про электронный сегмент товаров. Сразу перейду к сути, и приведу обзоры этих самых магазинов с заключительной оценкой:
Читать дальше →
Total votes 169: ↑155 and ↓14+141
Comments106

Средство для синхронизации любых файлов с Google Account: SyncDocs

Reading time3 min
Views7.3K
Syncdocs – Google Docs Sync and BackupУзнав из недавно пробегавшей статьи, что появилась возможность закачивать в Google Docs любые файлы, а так же ознакомившись со смешными ценами на дополнительное пространство, я было возрадовался этой возможности и начал искать инструменты, с помощью которых можно было бы синхронизировать свои документы с данным сервисом. Меня в первую очередь интересовала возможность хранения данных в облаке и синхронизации этих данных с несколькими компьютерами. Однако радость моя была недолгой. «Родного» клиента от Google так и нет, а сторонние средства либо тяжелые, либо требуют дополнительной оплаты за возможность использовать все доступное место в облаке. Так и не подобрав инструмент по вкусу, я отказался от этой идеи.

Однако буквально сегодня появилась задача, решение которой всерьез облегчилось бы наличием синхронизации через облако. Я посмотрел несколько вариантов с другими сервисами, но вернулся к поискам утилиты именно для Google Docs. И, самое интересное, нашел именно то, что мне подошло — SyncDocs.

Утилита, которая в настоящий момент имеет статус беты, предназначена для синхронизации и резервного копирования любых файлов с Google Docs. Предназначена она под Windows (но, как оказалось, отлично работает и в Linux под wine) и имеет как «установочную», так и portable-версию.
О возможностях под катом
Total votes 47: ↑44 and ↓3+41
Comments40

Google Cloud Connect — империя наносит ответный удар

Reading time2 min
Views11K
Пока Facebook вырезал Gmail из списка поддерживаемых почтовых серверов, Google времени не терял и нанёс довольно неожиданный удар по новоиспеченному компаньону Фейсбука -Microsoft. Не далее как вчера, Google анонсировал в своём блоге «Cloud Connect». Речь идёт об облаках, но совсем не тех, о которых вы подумали. Cloud Connect-том обозвали небольшую надстройку для Microsoft Office 2003, 2007 и 2010, которая позволяет отправлять в Google Docs ваши документы не выходя из Microsoft Office. При подключении плагина, в верхней части приложений пакета Microsoft Office появляется дополнительная панелька от Google, которая дает возможность одним нажатием расшарить документ на вашем Google Docs акаунте. Ссылку вы получите тоже не выходя из Офиса, прямо на панели.
image

Если после расшаривании документа вы продолжите его редактировать, то все дополнительные изменения обновятся также и на Google Docs при нажатии на кнопку сохранения в Microsoft Office. Каждое нажатие на неё отправляет обновление в облако Google Docs. К сожалению, на данном этапе Гуглу не удалось реализовать Real-Time редактирование и внесение изменений на лету, как это происходит когда работаешь непосредственно в Google Docs.
Под катом дополнительные подробности и видео...
Total votes 197: ↑175 and ↓22+153
Comments131

Google разработал плагин для MS Office

Reading time1 min
Views2K
Звучит странно, но это так. На конференции в Париже представители Google провели демонстрацию плагина DocVerse для MS Office 2007. с помощью которого можно сохранять документы из MS Office прямо на серверах Google Docs. Было также показано, как выглядит форматирование документов, если их сохранить с одной машины и открыть на другой. То есть поддерживается и функционал группового редактирования.

Данный плагин базируется на продукте компании DocVerse, которую Google купил в декабре 2009 года.

Плагин DocVerse пока находится в стадии разработки. «Эта версия была скомпилирована всего два дня назад», — сказал представитель Google, не дав никакой информации относительно даты официального релиза.
Total votes 54: ↑44 and ↓10+34
Comments32

IELTS (Rosnovsky Park™ Weekly #165)

Reading time1 min
Views2.4K
  • Итак, почему IELTS?
  • Почему я выбрал имменно IELTS-Moscow?
  • Listening
  • Почему невозможно списать/сговориться с экзаменаторами/сжухлить?
  • Какая разница между General и Academic модулями IELTS?
  • Reading
  • Что спрашивают и сколько времени?
  • Сложные ли вопросы?
  • Writing
  • Salmon — это лосось, а не осётр (я их по-русски путаю)
  • Сколько баллов нужно получить и для чего?
  • Почему результаты будут только через 13 дней? (24 февраля 2010)
  • Speaking
  • Стоит ли шутить с экзаменатором?
  • Что делать, если попались темы, о которых вам НЕЧЕГО сказать?
  • Правда ли, что экзаменатор — как трамвай?
  • Что делать, если во время IELTS теста ты спокоен?
  • Та самая эпическая битва подкастера и радиоведущего
  • Голосовые фидбеки сюда! (без паники, заодно тестирую soundcloud)


P.S. Все вышедшие выпуски подкаста можно скчать разом (торрент). Там папки, по 10 выпусков (кому не нужны сразу 154 файла или не хочется качать все сразу). Многие эпизоды представлены и на сайте подкаста: rosnovsky.ru
Total votes 78: ↑61 and ↓17+44
Comments38

Простой монтаж видеоподкастов в Sony Vegas

Reading time1 min
Views3.3K
По многочисленным просьбам, материал старой статьи про монтаж видеоподакстов теперь преподнесен в самом натуральном для этого виде — скринкаст!

Как обычно, видео доступно в HD-формате, но для этого нужно пойти на vimeo.

Total votes 50: ↑44 and ↓6+38
Comments20

Установка Windows 8 Developer Preview для ленивых

Reading time3 min
Views51K
Задача: поставить Windows 8 Developer Preview поиграться.

Условия: старая винда должна выжить, привода DVD нет, большой флешки на десять гигов тоже.

Классические решения:

  1. Поставить в виртуалку. Это медленно, нужен дополнительный софт и без хардварной виртуализации ничего не заработает.
  2. Поставить на другой жёсткий диск. Увы, в ноутбук второй винт не вставишь, да и нету его у меня.
  3. Выделить отдельный раздел на винте. А это ставить лишний софт, танцевать с бубнами вокруг разделов… Лениво!

К тому же последние два варианта обычно требуют физический DVD, которого нет. Выход? VHD!

Кроме ISO образа Windows 8 нам также понадобится установленная Windows 7 — более ранние версии не умеют работать с VHD. А из под Linux мы не сможем так просто запустить инсталлятор.

Читать дальше →
Total votes 216: ↑181 and ↓35+146
Comments139

Интернет магазин — 15000 евро за первый месяц

Reading time6 min
Views90K
В народе есть известная поговорка „Первый Блин Комом“, чего не могу сказать о своём свежем опыте интернет торговли. Скорее всего, это просто исключение подтверждающее правило, но, тем не менее, хочется рассказать о тех небольших выводах, что я сделал за последний месяц.

Итак, небольшая история о том, как можно довольно легко заработать за один месяц минимум 15 000 евро.

Мой профессиональный род деятельности — веб-разработка. Занимаюсь R&D в одной небольшой IT компании, пишу «навороченные» приложения для корпоративных интранетов и, в принципе, на жизнь не жалуюсь. Конечно, при таком раскладе хочется параллельно вести какой-нибудь интересный проект, чем неоднократно занимался в мире Open Source. Со временем, правда, захотелось на побочных проектах так же как-то зарабатывать, что с Open Source оказалось не так просто, как может показаться из статей на Хабре :) Потому и решил попробовать для себя что-то принципиально новое — открыть интернет магазин.

Читать дальше →
Total votes 517: ↑493 and ↓24+469
Comments389

6 отстойных слов в вашем резюме

Reading time4 min
Views83K
Эта статья – часть серии «Как написать резюме». Чтобы начать серию сначала, прочитайте введение.

За свою жизнь, я использовал несколько плохих слов. Даю %^й на отсечение, что вы тоже делали это. Но, когда неправильные слова появляются у вас в резюме – это делает его отстойным.
Читать дальше →
Total votes 182: ↑153 and ↓29+124
Comments109

Собеседование разработчика

Reading time5 min
Views61K
Техническое собеседование – практически неотъемлемый атрибут трудоустройства любого разработчика, а для старших разработчиков – проведение их (собеседований) ещё и чуть ли не повседневная обязанность. Но как за короткий срок (в идеале 20-30 минут) составить у себя более менее приемлемое представление о реальном опыте соискателя?

Читать дальше →
Total votes 79: ↑60 and ↓19+41
Comments144

Удаленная работа — это не «фриланс»

Reading time5 min
Views137K


Сегодня на глаза попался старый вопрос "Почему работодатель предпочитает нанимать веб-разработчика в офис?": habrahabr.ru/qa/22292. Вопрос был задан еще в 2012 году, но, на мой взгляд, ситуация с тех пор не сильно изменилась.

Коллеги, тут есть серьезное недопонимание, которое давно пора устранить.

Многие, как мне кажется, представляют себе фрилансера примерно так:
  • Приходит на какую-то отдельную небольшую задачу, выполняет ее и уходит.
  • Работает над несколькими мелкими проектами одновременно. Либо имеет постоянную работу, а фрилансером просто подрабатывает в оставшееся время.
  • Его не беспокоит проект в целом. Только то, за что он отвечает.
  • Огораживает себя техническими заданиями. И из-за каждой новой плюшки может возникнуть конфликт.
  • Работает когда хочет. С ним сложно связаться.

А на самом деле
Total votes 282: ↑265 and ↓17+248
Comments475

Техническое задание на сайт

Reading time11 min
Views698K
UPD: Продолжение статьи с примером техзадания

Не так давно на хабре были две статьи (Согласно техническому заданию и А зачем мне ТЗ? Я и так знаю!) посвященные техническим заданиям. У меня обе статьи вызвали, мягко говоря, недоумение, в особенности статья «Согласно техническому заданию». На мой взгляд, это вообще вредная статья, которая приводит к неверному понимаю сути ТЗ. В связи с этим хочу выразить свой взгляд на этот вопрос. Не буду говорить обо всех тех. заданиях, слишком широка тема, но думаю смогу рассказать о ТЗ на сайт.

То описание технического задания, о котором речь пойдет ниже, не является пересказом ГОСТа, но скорее является его творческой переработкой, хорошо сдобренной горьким опытом. Описанный ниже подход к ТЗ не охватывает все аспекты сайтостроения, но задает общее направление.

Большинство сайтов можно отнести к маленьким и очень маленьким проектам, масштаба единиц человеко-месяцев. В силу малости размеров такие проекты спокойно поддаются хорошему продумыванию и легко реализуются с помощью водопадной модели, достаточно просто не лениться на каждом этапе разработки (от написания ТЗ до сдачи проекта). Применять к этим проектам гибкие методологии разработки нет смысла, а как раз есть смысл применять хорошее ТЗ. К тем сайтам, которые не попадают под водопадную модель не стоит применять описанный ниже подход.

1. Обоснование необходимости ТЗ


А зачем вообще нужно ТЗ на сайт? Заказчик говорит: «Нужен следующий сайт: каталог товаров, корзина, форма заказа, доставка, мы на карте, о нас, обратная связь». Что не ясно? Ничего необычного, всё обыденно и рутинно.

Разработчик отчетливо представляет, что нужно сделать, а сделать, в его понимании нужно вот так:



Далее много букв
Total votes 212: ↑209 and ↓3+206
Comments141

Что такое «хорошее» ТЗ на сайт?

Reading time11 min
Views67K
caricat.gifЯ могу припомнить на удивление мало материалов, посвященных проектированию сайтов и программ на русском языке, написанных русскоязычными авторами. Этому способствует и преимущественно экспортно-ориентированная разработка (оффшор) и отсутствие массового опыта создания информационных продуктов в нашей стране.
Надеюсь, что эта статья пригодится тем разработчикам и IT-менеджерам, кто ощутил перед собой проблему составления качественных документов на разработку сайта. Документов, которые кроме испорченной бумаги были бы хоть чем-то полезны.
Читать дальше →
Total votes 117: ↑113 and ↓4+109
Comments88

Новинки на сайте Государственной Думы: выступления депутатов стали доступнее

Reading time2 min
Views994
Обновленный поиск в информационных системах, мобильные версии сайтов и поддержка «Маши» — утилиты для выделения фрагментов текста, недавно внедренной на kremlin.ru.

В январе этого года был запущена новая версия сайта Государственной Думы, в которую вошло огромное количество изменений и улучшений. Не далее как вчера он возглавил независимый рейтинг государственных сайтов, подготовленный активистами «Пиратской партии России», что не может не радовать.

Этот пост является началом серии статей, освещающих нововведения на сайте Госдумы, результаты совместных усилий Аппарата Государственной Думы и Интаро Софт.
Читать дальше →
Total votes 36: ↑32 and ↓4+28
Comments35

История интернет-магазина, ставшего мировым монополистом за $5 000

Reading time10 min
Views85K
Прочитав много литературы по истории бизнеса и наблюдая рост популярности Интернет-торговли, автору этих строк хотелось реализовать свои знания на практике. Искали подходящую тему для проекта. Необходимыми условиями были:

1) Вложение не более $10 000
2) Прибыль не менее $1 000 в месяц
3) Минимальная рутина

По первым двум пунктам все понятно. А вот по третьему пункту поясню. К тому моменту я уже работал в собственной компании (сфера финансов). Это был 2009 год. Последствия кризиса еще сильно влияли на основной бизнес и работы было непочатый край. Много времени отвлекать на сторонний бизнес автор не мог.
Подходящий случай подвернулся в октябре 2009 года.
Читать дальше →
Total votes 646: ↑641 and ↓5+636
Comments189

Стратегия социального проектирования (Social Design Strategy)

Reading time9 min
Views5.8K
От переводчика: данная статья была опубликована Эриком Фишером, евангелистом Facebook, в мае 2011 года и легла в основу Руководства по социальному проектированию от Facebook.

Продукт или сервис становится выдающимся, если предлагает своим пользователям возможность реализовать какую-то выдающуюся практику. И это отнюдь вопрос не о том, что пользователи делают в сервисе или как они это делают, а скорее вопрос о том, почему они делают с помощью сервиса то, что они делают. Почему они регулярно возвращаются к сервису и почему рассказывают о нём своим друзьям. Социальное проектирование как раз отвечает на этот вопрос «почему» и объясняет, как создавать возможности для реализации подобных выдающихся практик.

Давайте я расскажу вам короткую историю. Strand Book Store — довольно известный книжный магазин в Нью-Йорке. Но я впервые узнал о его существовании (хотя и живу в Нью-Йорке) только тогда, когда в начале этого года мне довелось прогуливаться неподалеку от него вместе с моей подругой, и она показала мне на него. Она сказала, что регулярно посещает этот магазин, и что он тоже должен мне понравиться. И он мне действительно понравился. Я даже приобрел там книгу одного своего любимого автора.

С помощью современных технологий мы можем получать ответы на любые вопросы очень быстро. На своем телефоне я бы легко мог вывести все книжные магазины Нью-Йорка, определить маршрут к каждому из них, а также узнать, в каких из них продаются книги моего любимого автора. Но ценность социального заключается как раз в том, что я могу найти даже то, что и не думал искать вообще.
Читать дальше →
Total votes 42: ↑35 and ↓7+28
Comments23

Toodledo обновил свой дизайн

Reading time1 min
Views9.2K
У Toodledo.com, пожалуй, самого лучшего сайта-органайзера, поддерживающего контексты, многоуровневые проекты, привязку к геолокации и прочее-прочее-прочее обновился дизайн.

image

Из заметных нововведений:
— Сортировка стала намного удобнее.
— Появилась удобная панелька для выбора проектов/статусов/контекстов слева.
— Появилась веб-версия для Android и BlackBerry телефонов
— Обновилось приложение под iPad

И самое главное — прямо под рукой появился блокнот с поддержкой HTML-тегов и возможностью привязки записи к конкретному проекту.
Total votes 24: ↑15 and ↓9+6
Comments23

Как безболезненно перейти на GTD

Reading time8 min
Views43K
В качестве эпиграфа: "Выкиньте все из головы!" © D.Allen

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

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

За что я «люблю» Дэвида Аллена, так это за то, что он сказал много хорошего, дал пищу для ума, но не дал никаких действенных рецептов для внедрения его техники. Я же хочу загладить этот пробел.
Читать дальше →
Total votes 73: ↑61 and ↓12+49
Comments39
1

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity