• Смарты в 5 и 6мм?

    Shultc
    @Shultc
    RnD Developer
    Я ощущаю, когда складываю телефоны в стопки по 30 мм. 5-ти миллиметровых в такую стопку влезает 6 штук, а 6-ти миллиметровых — всего пять. :-(
    Ответ написан
    1 комментарий
  • Зачем менять пароли периодически?

    @Loreweil
    В большинстве случаев это паранойя. Что касается длины пароля, то важна не столько его длина, сколько его энтропия, многие брутфорсы в первую очередь пробегаются по словарям наиболее часто встречаемых паролей и, например пароль AlbertEinshteinIsTheBestScientistEver111 взломать гораздо легче, чем Qhj4bnN5fD.
    Кстати, во многих крупных организациях давно решают эту проблему введением двухфакторной аутентификации, то есть сложный длинный пароль хранится на электронном USB-ключе или смарт-карте, доступ к которым, в свою очередь, осуществляется с помощью шестизначного цифрового пин-кода. Получается юзеру чтобы войти в систему нужно иметь USB-ключ и знать пин-код. Из плюсов: отпадает нужда в запоминании диких паролей, смена реального пароля проходит безболезненно для юзера (пин-код ведь можно оставить прежним), так как пароль не вводится с клавиатуры и нет необходимости записывать его на бумажку и прятать под клавиатуру, то снижается риск компрометации пароля. Из минусов: при утере ключа может понадобиться какое-то время на его восстановление, а в некоторых случаях и бумажная волокита (написать заявление на начальника отдела IT и тд).
    Ответ написан
    Комментировать
  • Как сделать зеркалку веб-камерой?

    @DROS
    Это как копать картошку экскаватором. ИМХО, проще купить веб.камеру, чем городить такой огород. Да и к тому же, зеркалка — это зеркалка и нужна она совершенно для других задач.
    Ответ написан
    1 комментарий
  • Подключение к удалённому рабочему столу к Mac OS X?

    @mafet Автор вопроса
    А какой-нибудь альтернативный vnc-сервер есть? всякие тимвьюверы — это не прямой коннект…
    Ответ написан
    1 комментарий
  • Подключение к удалённому рабочему столу к Mac OS X?

    @Kane
    Ответ написан
    Комментировать
  • Подключение к удалённому рабочему столу к Mac OS X?

    @Makito
    Я с iPad / iPhone заходил через Parallels (обе проги платные)
    Ответ написан
    Комментировать
  • Верстальщики, как обозначить :hover в PSD?

    @Makito
    Соглашусь с первым комментатором, плюс можно около кнопки навесить заметку, в которой кратко раскрыть суть.
    Ответ написан
    Комментировать
  • Верстальщики, как обозначить :hover в PSD?

    toptalo
    @toptalo
    undefined
    в слоях сделать 2 папки для кнопки button и button-hover
    Ответ написан
    1 комментарий
  • Как эффективно работать с программистом?

    @arezvov
    Система управления нужна, даже если сам и менеджер и программист в одном лице.
    Но хватит простейшей. Успешно использовали Trac (http://trac.edgewall.org/) в команде в 5 человек.
    Можно заняться самостоятельной установкой и обслуживанием (не сложнее апача настроить), а можно использовать готовые Trac-хостинги.
    Удобство — интеграция системы управления с системой контроля версий.

    В последнее время используем bitbucket.org — вполне достаточно для нужд небольшой команды.
    Приятная мелочь — возможность хостинга приватных проектов с командой до 5 человек.

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

    В своих удаленных проектах я использовал элементы скрама — планирование, митинги, демонстрации. Полнота реализации зависит от ваших возможностей и потребностей.
    Например:
    1. Собираемся в 20 февраля на планирование, я определяю дату сдачи спринта, давайте возьмем неделю в качестве тренировки, потом сможете увеличить продолжительность, по мере роста доверия к оценкам. Определяем количество сторипоинтов в спринте исходя из ваших договоренностей с исполнителем о том, какое время он будет уделять работе. Возьмите поправку для себя, аналог фокус-фактора (мое личное предпочтение — не обсуждать фф с удаленными исполнителями, потому и аналог), поправка для профессионала в слаженной команде — 0,7 — 0,8, для профи в новой предметной области — около 0,5. В процессе работы уточните. К примеру насчитываем 20 часов, с учетом фф 0.5 = 10 ч/ч. Устанавливаем дату сдачи спринта 27 февраля (заметьте, еще до того как определили, что именно делать).
    2. Исполнитель оценивает задачи в часах, в реальных в отличие от скрам. Исходя из приоритетов и учитывая целостность результата по окончании вы набираете задачи на спринт, можете зафиксировать их в версии или milestone в trac.
    3. Ежедневно (или с другой периодичностью, но лучше ежедневно) в установленное время собираетесь на митинг 5-15 минут, исполнитель проговариает три вещи: что сделал вчера, что делает сегодня, с какими затруднениями столкнулся. Это самое важное мероприятие из всех, стимулирует к работе, позволяет заранее вскрыть проблемы. На этом мероприятии обычно задачи передаются в тестирование, но если тестировщика нет, вероятно замените его вы, в таком случае вы принимаете выполненные задачи и на следующий день на митинге отчитываетесь об успешной их проверке или возвращаете их исполнителю.
    4. 27 февраля собираемся на демонстрацию, позвольте самому исполнителю отчитаться о проделанной работе (показать реализованный функционал по пунктам), вероятно он расскажет о недоработках, идеях, проблемах, где-то вскроется неправильно реализованная логика. (В случае, когда вы сам тестировщик — пункт спорный, но некоторое мероприятие на сдаче, хоть и короткое я рекомендовал бы проводить).

    Важно, что система управления (методика+интсрументы) должна помогать решать ваши задачи, если нечто мешает кому-нибудь из участников, при этом никому не помогая — устраняйте или модифицируйте это нечто.
    Ответ написан
    Комментировать
  • Как эффективно работать с программистом?

    Программист — это исполнитель прежде всего. В этой роли его и используйте. А нагружая его «дедлайнами» и прочей управленческой чепухой вы заставляете его делать несвойственную ему работу, фактически перекладывая на него свою ответственность.

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

    Если грамотные ТЗ — не ваш профиль, то придётся полагаться на разработчика в ещё большей степени. Но готовьтесь к взаимному недопониманию. Идеальный разработчик в такой ситуации — это ещё и аналитик, и психолог, и управленец. Вам крупно повезёт, если вы такого найдёте.

    А то, какими инструментами будете пользоваться лично вы никоим образом на результатах работы разработчика не отразится.
    Ответ написан
    Комментировать
  • Как эффективно работать с программистом?

    pomeo
    @pomeo
    asana, мегаплан и т.д. это всё фигня для работы с одним человеком. Он назовёт срок, умножайте его на три(скорей всего вы и сами это знаете). Если он уложится в то что назвал, держитесь его и никогда не теряйте =) То что он пишет вы должны это видеть, пусть он коммитит на github либо ещё куда, коммиты должны быть каждый день.
    Ответ написан
    Комментировать
  • Обновляются ли приложения, установленные вручную?

    @lopatoid
    Обновляются. Вспомним, к чему привило незнание этого факта у разработчиков программ МТС:
    habrahabr.ru/company/symantec/blog/141297/
    Ответ написан
    Комментировать
  • Есть ли смысл учить английский по песням?

    @MikhailEdoshin
    Речь лучше воспринимать на слух, прослушивая (просматривая) одно и то же несколько раз, пока не начнете понимать. Сначала без перевода — если очень хочется, ищите то, что слышите, в словаре, но не берите готовый текст, пока есть надежда самому разобраться. Я сам учил разговорный по фильмам, просматривая каждую из своих пяти или около того видеокассет раз этак по десять :) сейчас слушаю аудиокниги для практики, но тут уже нужно знать язык достаточно хорошо.
    Ответ написан
    Комментировать
  • Есть ли смысл учить английский по песням?

    d43
    @d43
    Нет. В песнях слишком часто встречается специфический, авторский слэнг и произношение, которые не встретишь в обычной речи, а также грамматические ошибки — в т.ч. в песнях, сочиненных носителями языка.
    Ответ написан
    1 комментарий
  • Есть ли смысл учить английский по песням?

    hell0w0rd
    @hell0w0rd
    Просто разработчик
    Мне кажется полезнее смотреть сериалы/фильмы на английском.
    Пересмотрел всю теорию большого взрыва на английском — теперь не могу смотреть в русском переводе, на английском гораздо интереснее, лучше лишний раз остановиться, заглянуть в словарь.
    В случае с фильмом работает зрительная память, а это очень важно, вы видите какие действия люди совершают и какими словами соправождают — отсюда появляются связки действия-слова, не берусь ничего утверждать, но думаю что дети именно так усваивают язык изначально
    Ответ написан
    6 комментариев
  • Есть ли смысл учить английский по песням?

    dpigo
    @dpigo
    Front-end developer
    Это может быть полезно для расширения словарного запаса. Учить же ин.яз. лучше в формате аудиокурсов, хотя их одних тоже не достаточно.
    Ответ написан
    Комментировать
  • Прозрачность окна в Sublime Text 2

    Jazzis
    @Jazzis
    кодер, геймер, переводчик и ещё кто-то
    С помощью программки Vitrite можно регулировать прозрачность конкретного окна.
    Ответ написан
    1 комментарий