• Для изучения какой области web-разработки нужно больше "мозгов"?

    dmitry-polushkin
    @dmitry-polushkin
    Инженер программного обеспечения
    Всё зависит от типа проекта. В наше время, на фронте можно делать почти всё тоже самое, что и в бекенде.
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux у вас установлен?

    dmitry-polushkin
    @dmitry-polushkin
    Инженер программного обеспечения
    Ubuntu для всех деплоев уже в течение 7 лет разработки на ruby on rails. Можно легко найти решение проблем.
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux у вас установлен?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Поставь виртуальную машину, например virtualbox, и в нем уже поставь Ubuntu например.
    Если привыкнешь, в будущем сможешь спокойно переехать на Linux как на основную.
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux у вас установлен?

    @bobanuk
    vmware workstation + ubuntu
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux у вас установлен?

    @wing_pin
    Люблю сгущенку и функциональное программирование
    На работе и дома стоит Arch Linux, в качестве серверной ОС используем LTS Ubuntu
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux у вас установлен?

    @Eddy_Em
    gentoo, конечно. Slackware слишком сложен на мой взгляд. А больше дистрибутивов, в которых нет поцтеринговой заразы, и не осталось (те, что не заражены ненужноD являются клонами слаки и генты).
    Гента позволяет выбрать то, что вам нужно. И не устанавливать всякий шлак. Еще плюс — сложно генту поломать, если грамотно обновлять (вспоминаем рачик, который при каждом серьезном обновлении ломался). А еще несомненным плюсом является то, что в генте у вас уже все нужные заголовочные файлы присутствуют в системе (привет, бубунта!).
    В общем, для разработчика гента - самый подходящий дистрибутив. Да и даже просто для использования на домашнем компьютере: никакого мучения с отваливающимся из-за pulseaudio звуком, ломающейся из-за networkmanager'а сети, да и просто не загружающегося из-за systemd компьютера! На вашем компьютере вы будете полновластным хозяином, а не пассивным зрителем (как в случае с бубунтой) или презренным рабом (как в случае с рачиком).
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux у вас установлен?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Ставьте Vagrant/Docker и внутри разворачивайте это на той ОС на которой хотите что бы все деплоилось (в случае с Docker вообще не особо важно). Проще будет с debian-подобными системами, например с ubuntu.
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux у вас установлен?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    У меня openSUSE уже года три примерно. Пользуюсь и по работе (C++/Qt) и дома, в качестве основной системы. Когда для интереса изучал Ruby, а потом и Rails, всё отлично работало.
    Я думаю, что вам подойдёт любой дистрибутив на первое время. Поработаете с год под линуксом, там уже и определитесь, что вам надо. Ну и от винды будете плеваться)
    Ответ написан
    Комментировать
  • Какой дистрибутив Linux у вас установлен?

    @unnamed_xd
    Я хоть с руби и не связан, и только недавно начал изучать python. Сам перешел на Linux буквально 2-3 недели назад, именно для изучения python, так как эта среда по моему мнению более к нему благосклонна чем windows и ничего не надо устанавливать, как говорится всё из коробки, и всё настраивается.
    Скажу что от перехода ничего не потерял, а только приобрел. Да на Linux мало игр, нету так полюбившейся программы Zona с фильмами, да и вообще нету большинства привычных программ, но есть множество альтернатив. На счет игр, то от этого я только в выигрыше, я не отвлекаюсь на них(всё таки за столько лет привык периодически зависать в играх), а максимально больше уделяю времени обучению.
    Скажу честно первые 2-3 дня мысль снести Linux к чертям собачим и вернуть windows, посещала мою голову стабильно, раз в 10-15 минут. Но я отговаривал себя, продержался и нисколько не жалею. Сейчас возвращаться на windows нет никакого желания. Работает Linux как мне кажется на порядок быстрее, да и выглядит красиво(по крайней мере мне нравится). Настраивать в нём можно, как мне кажется абсолютно всё. К нему просто нужно привыкнуть.
    Вообще вот очень интересная статья "Linux это не Windows", там правильно описано, что не нужно от него ждать, что он будет похож на windows.
    Самое конечно не привычное это работа с консолью и терминалом. За много лет использования windows я открывал командную строку от силы раз 10, а тут и дня без неё не проходит(по крайней мере у меня).
    Я как новичок в Linux, тоже интересовался какой дистрибутив поставить, посоветовали Linux Mint 17.1, лично мне он понравился, в нём работу с консолью вообще можно практически свести на нет. Пару лет назад пробовал ставить Ubuntu, но снес на следующий же день. А с этого и уходить не хочется.
    Ответ написан
    2 комментария
  • Какой дистрибутив Linux у вас установлен?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Обычно Убунту ставят, если хочется более-менее юзабельное искаропки. Если есть желание посидеть день-другой и допилить все как хочется, можно заюзать другие дистрибутивы по вкусу, хотя это и в Убунте никто не отменял.
    Ответ написан
    Комментировать
  • Фреймворк. Как дешево и качественно организовать админ-панель?

    TekVanDo
    @TekVanDo
    Javascript Developer
    angular, backbone, ember + yeoman = любой из них подойдет.
    Ответ написан
    2 комментария
  • Где получить опыт в JavaScript?

    AlexPTS
    @AlexPTS
    Full stack веб разработчик
    Займитесь разработкой архитектуры на js.
    Написание модулей (тех же слайдеров, меню и тд).
    Инкапсулируйте в модулях, все и предоставьте наружу api для взаимодействия с модулем.
    Подумайте об ООП стиле в js, разбейте код на сущности, используйте паттерны.
    Начните писать single page application.
    Ответ написан
    9 комментариев
  • Для изучения какой области web-разработки нужно больше "мозгов"?

    Eternalko
    @Eternalko
    Я видел кучу идеальных backend"ов и единицы нормального фронта. Фронт намного проще запороть. Отсюда вывод, что искусство хорошего фронта сложнее.
    Ответ написан
    Комментировать
  • Кто-нибудь знает онлайн конструктор калькуляторов на js?

    Shultc
    @Shultc
    RnD Developer
    Дайте формулу, по которой хотите считать, и я вам сюда кину код вашего калькулятора
    =)
    Ответ написан
    2 комментария
  • Для изучения какой области web-разработки нужно больше "мозгов"?

    @beh
    Разработчик python, javascript
    Наверное разница в сложности уже почти исчезла, раньше (лет 7 назад) фронт в основном представлял из себя html (и его генерацию на севрере), css, и изредка jquery.
    Сейчас фронт это большой набор разнообразных иструментов:
    * mvc фреймворки;
    * работа rest api
    * работа с websockets
    * вместо css - css3 да и сам по себе css стал "низкоуровневым" т.к. вместо него часто используют less, sass
    * вместо html - html5
    * вместо js все чаще пишут на coffee или typescript
    * для управления этим зоопарком инструментов созданы свои инструменты типа grunt, gulp, yeoman,
    * фронт теперь тоже покрывают юнит тестами используя jasmine, karma и т.п.
    Т.е. на фронте все сильно усложнилось, приходится осваивать большой стек технологий.

    Однозначно тут не ответишь, многое зависит от проекта и его потребностей.
    Ответ написан
    Комментировать
  • Насколько быстро можно изучить Ruby on Rails до уровня работы над файлообменником?

    viktorvsk
    @viktorvsk
    На проект с таким стеком технологий дешевле всего будет найти заинтересованного (деньгами, личнымм интересом, перспективами, хз, с таким внушительным стеком могут быть разные варианты) архитектора, бизнес-аналитика или просто хорошего менеджера-разработчика с опытом в построении цельных приложений и хотя бы заинтересованностью в предметной области.

    Разобраться в рельсах с нуля при наличии знаний, что такое веб, браузер, html, frontend, backend, vps, *nix на уровне понимания, откуда баги, как их исправить влоб и сколько примерно уйдет на это времени - полгода. Что править, не увеличивая время дальнейшей поддержки до бесконечности в худшем раскладе - от года до двух. Без указанных знаний - от года до пяти лет, соответственно, в зависимости от целеустремленности, упорства и склада мышления.
    Ответ написан
    Комментировать
  • Как сверстать картинки мозайкой?

    ksider
    @ksider
    Я сварщик не настоящий
    ищи masonry и подобное
    Ответ написан
    2 комментария
  • Проблема с версткой,как исправить?

    hedint
    @hedint
    Senior front-end developer
    Потому что у ul по умолчанию в стилях браузера есть отступ, обнулите его.
    Ответ на этот вопрос можно найти за 5 секунд, открыв инструменты разработчика (F12)
    Ответ написан
    1 комментарий