Задать вопрос
  • Нормален ли такой подход для работы с git'ом(хранение дизайн+код)?

    paulradzkov
    @paulradzkov
    Дизайнер, верстальщик, начальник отдела UI
    Нет, неудобно.
    Версии у дизайна и кода меняются несинхронно. В общем случае, сначала обновляется версия дизайна, потом дизайн согласуют. Потом верстают согласованную версию, и, когда готово, меняют версию у кода.
    До согласования у дизайна может смениться несколько версий, на верстку попадет одна. И у кода может смениться несколько версий без изменения дизайна.
    Нет смысла синхронизировать дизайн и код, и хранить их в одном репозитории.

    Попробуйте https://www.pixelapse.com/ — система контроля версий для дизайнеров.
    Или www.invisionapp.com — там тоже есть версионность исходников, можно «форкать» проекты (но «мерджить» нельзя)
    Ответ написан
    Комментировать
  • Как подобрать, конфигурацию железа под сайт с посещаемостью 1 млилон в месяц? (допустим 30к в сутки)?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    если бы не Битрикс ))))

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

    1930 год. Рабинович приходит к ребе.
    — Ребе! Меня заставляют вступить в колхоз, а я не знаю: вступать или не вступать?
    В этот момент вбегает невеста, отталкивает Рабиновича, обращается к ребе:
    — Скорее! Я прямо со свадьбы! Сегодня первая брачная ночь! Ребе, скажите, мне в рубашке ложиться или без рубашки?
    — В рубашке или без рубашки, все равно тебя трахнут… И к Вам, Рабинович, это тоже относится.
    Ответ написан
    Комментировать
  • Создание конфигурационного файла для быстрой настройки VPS к примеру на DigitalOcean?

    opium
    @opium
    Просто люблю качественно работать
    ansible
    https://puphpet.com/
    его аналоги есть наверно и для ансибл и для шефа и для солта может быть
    Ответ написан
    1 комментарий
  • Как у Вас устроено командное хранение паролей?

    @arthemy
    Давно используем keepass + dropbox. ключи и сам кипас там же. Разные файлы базы для разного уровня доступа.
    Сейчас подумываю перейти на MEGA, так же шарятся каталоги + шифрование на сервере, но уже бесплатно 50Gb, чтобы запихать все "Portable Files". Плюс никто не отменял регистрировать дополнительно аккаунты и шарить 50Gb папки для основного аккаунта.
    Локальное облако не очень удобно.
    Ответ написан
    Комментировать
  • Как понимать ответ WolframAlpha(пределы)?

    Mrrl
    @Mrrl
    Заводчик кардиганов
    Решение Wolfram я не смотрел, но (-8)^2 это не 16, а 64. Возможно, есть ещё ошибки.

    UPD. Посмотрел. Они в качестве (-8)^(1/3) берут не -2, а 2*exp(i*pi/3)=1+i*sqrt(3). Теоретически, имеют право, хотя это не то, что нужно в задаче по матану.
    Ответ написан
    8 комментариев
  • Как включить проверку правописания для нескольких языков в google chrome?

    MetaDone
    @MetaDone
    Хорошо сформулированный вопрос - 50% решения
    Настройки> Дополнительные настройки> Язык в разделе добавления языков для проверки орфографии.
    Выберите добавить.
    Ответ написан
    4 комментария
  • Что такое agile разработка?

    saboteur_kiev
    @saboteur_kiev Куратор тега Организация работы
    software engineer
    Методика разработки.

    Waterfall: все тщательно планируем, назначаем сроки, разрабатываем, сдаем.

    Agile: Примерно планируем, анализируем, назначаем конечный срок, планируем на текущую итерацию, разрабатываем, планируем на текущую итерацию, разрабатываем... , сдаем

    Проблемы Waterfall:
    Если кто-то слажал, все ждут. Если нужно что-то добавить, очень сложно, потому что фаза планирования была очень долгой и тщательной и что-либо менять значит надо все менять.
    Если в плане указано, что сперва делаем это, а потом то, может случиться что некоторые люди, которые будут делать "то", будут какое-то время пинать "огурцы" пока ждут что первые люди сделают "это".
    Плюсы Waterfall:
    Все спланировано, все точно знают что когда будут делать.

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

    Плюсы Agile:
    Практически нет простоя ни у кого - все всегда могут занять себя задачами.
    В случае появления новых требований, их можно без особого вреда ввести в проект почти на любой стадии. Главное чтобы технически это было возможно (в случае waterfall проблема именно на уровне утверждений и плана, то есть бюрократии)
    Адекватное использование рабочей силы - если у кого-то нет текущих задач, его официально можно занять под другие проекты.

    Agile это не сверхфича, это инструмент, точнее подход к планированию работы, но им нужно уметь пользоваться.
    Ответ написан
    Комментировать
  • Что лучше учить/использовать(SCSS/Stylus)?

    zooks
    @zooks
    Frontend
    Да, выбирай SASS (в синтаксисе SCSS) - это уже стандарт.
    Ответ написан
    Комментировать
  • Как вы выбираете что нужно изучить?

    IonDen
    @IonDen Куратор тега IT-образование
    JavaScript developer. IonDen.com
    Есть база: EcmaScript 5 и CSS(3) - надо знать
    Есть будущее: EcmaScript 2015 и CSS3(4)+ - надо поглядывать и быть в курсе
    Есть популярные расширения CSS: LESS/SASS/Stylus и т.д. - выбрать что-то одно и изучать использовать.
    Популярные расширения JS: EcmaScript 2015 on Babel, TypeScript, CoffeScript и т.д. - я бы выбрал EcmaScript, так как 2 зайцев одним выстрелом.
    Есть известные фреймворки CSS: Bootstrap - приятно знать
    Есть известные JS фреймворки: jQuery - обязательно знать, SPA-фремворки/библиотеки (Angular, Ember, React, Backbone и т.д.) - обязательно начать что-то изучать и использовать.
    Так же не стоит забывать про системы сборки: Grunt/Gulp/Webpack и т.д. обязательно начать изучать что-то из этого.
    Плюс всегда стоит помнить о работе в команде (даже если вы сейчас работаете один): это Git и GitHub/Bitbucket - тоже обязательно изучать.
    + я не затронул кучу других вопросов: оптимизация, алогоритмы, сетевые протоколы, особенности работы браузеров и т.д.
    + для общего развития полезно изучать еще какой-то язык, помимо JS

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

    zymanch
    @zymanch
    python/django web-developer
    у нас используется teampass, но мы все чаще думаем о самописке
    Ответ написан
    2 комментария
  • Почему дизайн не нравится заказчику?

    pozZzitiv
    @pozZzitiv Куратор тега Дизайн
    Дизайнер и перфекционист
    Задайте этот вопрос своему заказчику. Здесь все понятия не имеют что ему не понравилось, но вот тут могут помочь узнать мысли клиента.
    Ответ написан
    6 комментариев
  • Как у Вас устроено командное хранение паролей?

    dohlik
    @dohlik
    Чем не устраивает гуглдокс/гуглдиск? Создайте папку, расшарьте ее на команду. Внутри храните файлы с паролями и прочей инфой, например с разбивкой по проектам. Каждому файлу на диске можно задавать свои права + использовать google groups для более удобного управления доступами.

    Если страшно за взлом гуглоаккаунта, то можно включить двухфакторную аутентификацию.
    Ответ написан
    Комментировать
  • Какой Linux стоит установить для игр на ноутбук?

    skobkin
    @skobkin
    Гентушник, разработчик на PHP и Symfony.
    Вообще, хоть "Linux для игр" звучит уже не так смешно, как несколько лет назад (спасибо Valve), пока что это всё равно привносит массу ограничений. Кроме того, из-за не очень хорошего (всё ещё) качества видеодрайверов, производительность может быть ниже, чем под Windows. Хотя, в некоторых случаях всё наоборот.
    Я сам везде использую Linux, где это можно. Но если бы у меня была цель играть во много разных игр, то в 2015 году я бы ещё установил Windows.
    Хотя лично у меня на десктопе стоит Gentoo Linux, под которым я не так давно прошёл Dying Light купленный в Uplay. Но мой круг игр довольно узок, да и я не так много играю, поэтому там и стоит Linux.
    Ответ написан
    Комментировать
  • Что не так с конфигурацией squid3?

    @resetsa
    Системный администратор
    так оно же пишет
    Usage: ncsa_auth <passwordfile>
    а у тебя
    auth_param basic program /usr/lib/squid3/basic_ncsa_auth -c /etc/squid3/passwords
    Ответ написан
    1 комментарий
  • Можно ли на RunAbove vps-hdd поднять веб-сервер?

    martin74ua
    @martin74ua Куратор тега Сетевое администрирование
    Linux administrator
    RunAbove LABS are not subject to SLA and OVH has the right to change or terminate them at any time. These products and services are subject to the OVH Group Beta contract (PDF)

    Вообщем это вам лаба для тестирования чего либо. Могут остановить в любой момент.
    А поднять то можно...
    Ответ написан
    2 комментария
  • Что не так с конфигурацией squid3?

    Try this:

    auth_param basic program /usr/local/squid/libexec/ncsa_auth /usr/local/etc/password
    auth_param basic children 5
    auth_param basic realm Mega proxy
    auth_param basic credentialsttl 5 hours
    auth_param basic casesensitive off
    authenticate_cache_garbage_interval 1 hour
    authenticate_ttl 5 hours
    Ответ написан
    1 комментарий
  • Нормален ли такой подход для работы с git'ом(хранение дизайн+код)?

    Был у нас заказчик, хранивший psd в репозитории.
    Ладно я, верстаю с этого макета. Но зачем back-end разработчику каждый раз тянуть 100 метров макета сливая изменения (кнопочку дорисовали!), да и вообще хранить это у себя?

    В общем профита никакого, лишний дискомфорт.
    Гораздо удобнее облачные хранилища. Версионность макетов обеспечит тот же Дропбокс.
    Ответ написан
    1 комментарий
  • Как верстать макет большего размера чем экран?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    А мне кажется 2480 макет сделан не для адаптивности, а для оптимизации под ретину.
    В таких случаях макет делается х2 от реального размера, и все картинки делаются тоже х2.
    То есть размер реально сверстанного сайта должен быть 1240 + резиновость.
    habrahabr.ru/post/150071

    Но вообще, такие вещи нужно уточнять у дизайнера.
    Это может быть банальной ошибкой, при выборе профиля ФШ)))
    Ответ написан
    7 комментариев
  • Нормален ли такой подход для работы с git'ом(хранение дизайн+код)?

    2ord
    @2ord
    Git хорош лишь для отслеживания изменений программного кода или простых текстовых/небинарных файлов,
    а для хранения мультимедиа и других бинарных файлов лучше пользоваться совместными хранилищами типа Dropbox, Google Drive, Yandex Disk, ownCLoud и т.д.
    Ответ написан
    Комментировать
  • Нормален ли такой подход для работы с git'ом(хранение дизайн+код)?

    Мы юзаем облачные хранилища
    Ответ написан
    Комментировать