• Какие руби фреймворки cтоит попробовать?

    delef
    @delef
    Разработчик (Crystal, Python, Ruby, PHP, JS)
    EventMachine (как альтернативу node.js), как пример
    Ответ написан
    Комментировать
  • Какой путь развития в веб-дизайне лучше?

    @UX_Sense
    Смело копируй! Так ты поймешь как сделаны те или иные элементы в дизайне. Почти каждый дизайнер "компилирует" работу из уже увиденных работ, проектов. Не важно осознает он это или нет. Опытные дизайнеры потому и не копируют, потому что уже много всего повидали. Копируя работы твой арсенал дизайн-фишечек будет расти. Только не рисуй на слое, копируй по памяти, открыл, посмотрел, закрыл и дальше по кругу - это в разы эффективнее. Иногда тебе захочется привнести что-то свое - дай волю творчеству. Анализируй работы, старайся понять что можно улучшить в дизайне, что сделано круто и почему это круто. Ну и естественно, полная копирка идет в стол) И да, главное больше практики. Теорию тоже не забывай, без нее плохо будешь понимать что и почему.
    Ответ написан
    Комментировать
  • С какой шириной нужно создавать дизайн веб-сайтов?

    @nekitvk
    я делаю 1920 шир (1170 контент), 970 шир (750 контент), 480 шир. (320 контент)
    Ответ написан
    Комментировать
  • Как реализовать "хлебные крошки" с длинными названиями?

    Symphony
    @Symphony
    • Горизонтальный скролл
    • Вертикальное размещение:
      ↳ Home
      ↳ Wines
      ↳ White wines
      ↳ Chardonnay


    Ответ написан
    Комментировать
  • Как реализовать "хлебные крошки" с длинными названиями?

    AlexanderTsymbal
    @AlexanderTsymbal
    tsymbal.su
    Задать максимальную допустимую ширину длинным пунктам хлебных крошек. Для каждого разрешения (моб/десктоп) можно отрегулировать максимальную ширину, чтобы умещалось по 2-3 пункта в строку. Это уже дело техники. Такой способ 100% поможет избежать непредсказуемых растягиваний.

    Ответ написан
    Комментировать
  • Какой макбук для веб дизайна выбрать?

    Чисто мое мнение, исходя из предложенных вариантов, вам не стоит зацикливаться на выборе видеокарты. Не так велика разница. При ваших задачах (веб-дизайн) стоит сделать ставку на скорость. Я работаю уже 2 года на 15 прошке и горя не знаю.
    Ответ написан
    Комментировать
  • Зачем изучать несколько языков программирования(c++, java)?

    @Ambrosian
    Есть ли смысл тратить пару лет на один язык, а потом еще на другой ?

    Новички преувеличивают сложность изучения языков программирования.

    Изучения языка занимает считанные дни (заведомо меньше недели, а для некоторых - и вообще 1 день). Кроме первого, конечно.

    Это вам не английский. Человеческие языки невообразимо сложнее в изучении, чем формальные языки программирования.

    Долго изучается не язык, а - алгоритмы, парадигмы, паттерны, архитектуры и подходы.
    Но они переходят из языка в язык. Поэтому повторно их изучать не нужно уже.

    Да, второй, а особенно третий и т.д. языки - учатся влет.

    Затем, зачем и первый. Для развития.

    Каждый язык (иначе бы зачем их было так много) предлагает какие-то свои улучшения. Чем больше вы их знаете - тем шире кругозор. Тем больше у вас возможность применять понятое на 4 языке при программировании на языке 2-м.
    Ответ написан
  • Ваше мнение о видеоуроках Евгения Попова?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Недавно в голову пришла идея небольшого сайта мне для работы.

    Для начала нужно понимать, что сайты для работы не пишут с нуля.
    Это все равно, что построить автомобиль самостоятельно, чтобы стать таксистом.

    Сайты для работы не пишутся с нуля. Сайт для работы делается на основе заготовки для сайтов - CMS.

    Поэтому надо забыть про написание сайта с нуля, забыть про видеоуроки, а вместо этого выбрать подходящую CMS и делать сайт на ней.

    Про попова же, если коротко, то у его курсов ровно две проблемы:
    1. Его задача не поделиться знаниями, а продать что-нибудь. К несчастью, торговать он стал не гербалайфом, а низкокачественным говном собственного производства.
    2. Когда неспециалист берется учить других - это страшно. Сам нахватавшись по верхам, и не понимая смысла кода, который он пишет, попов остался в прошлом веке. Да, 18 лет назад, когда РНР только появился, все писали так. Но с тех пор изменилось очень многое. Программисты узнали о таких вещах, как отладка, обработка ошибок, безопасность, разделение кода и данных, разделение логики обработки данных и логики отображения, системы контроля версий, повторное использование кода и многое, многое другое. Шарлатаны же и недоучки так и застряли в прошлом веке, и не дают несчастным обманутым жертвам ничего из современных достижений. В итоге сайты, написанные по видуоурокам, постоянно ломаются, являются уязвимыми для любых типов атак и являются совершенно немордернизируемыми.
    Ответ написан
    Комментировать
  • Как научиться делать такую графику? С чего начать?

    rim89
    @rim89
    программист-велосипедист
    3D редактор какой нить + пост обработка в AE например
    Ответ написан
    Комментировать
  • Как удается получить заказ на бирже?

    opium
    @opium
    Просто люблю качественно работать
    Это низкая конкуренция, просто у нас в России в обычной жизни нет почти конкуренции и когда человек вообще с нею сталкивается ему кажется что она высокая
    Ответ написан
    Комментировать
  • Поможете наставить на верный путь начинающего программиста?

    @makar04 Автор вопроса
    Ответ для JUJULA. Давно не заходил, прощу прощения, что отвечаю спустя год, но может ещё кто то наткнётся и почерпнёт что то для себя. Здесь все пользователи по сути всё правильно советовали, читать, писать, пробовать и не бояться! По поводу заказов, можно сказать, что нашел. Брался за мелкие заказы, писал сайты, но заказчики обычно так просто не отстают и постоянно что то просят потом допилить а при этом их сайты стоят копейки. Устраиваться на работу в компанию по штамповке сайтов тоже не хотел, так как я программист самоучка и всё таки не такой профессионал как ребята которые там работают, а кроме того для меня не приемлемы всякие дедлайны, тех-задания и тд. Для себя решил, что надо что то своё делать, начал но побоялся, что не пойдёт, не справлюсь и тд., бросил. Но не бросил заниматься. Чуть позже устроился в начинающую развитие компанию на должность оператора-кассира, в которой, вся отчётность велась в тетрадях, журналах и тд. в общем как пол страны сейчас всё еще работает. Решил сделать им апгрейд, с 1С мало кто был знаком, да и тормознутая она говорят, а у нас и пенсионеры работают которые и после обучения с трудом будут в ней разбираться, решил сделать самописную систему учёта. Сначала руководство скептически отнеслось к идее, но решили попробовать. Спустя 4 месяца без сонных ночей, запустил немного примитивную, но рабочую систему, с которой справится любой человек до этого в глаза не видавший ПК. Спустя 3 года работы в компании, я по прежнему подрабатываю оператором и мне назначили отдельную ставку, за то, что я по сути просто есть, теперь я что то вроде менеджера и технического специалиста в одном лице. Планируем запустить 2-ю версию данной системы в которой будет новая услуга для клиентов, а я буду получать % от данной услуги. Возможно, в какой нибудь IT компании люди больше зарплату получают, но я обучался на менеджера, а не IT специалиста, так что, навряд ли бы меня туда взяли в роли разработчика, а здесь и дедлайнов нет никаких и техзаданий, по сути я предлагаю, а руководство спонсирует меня. Так что, по сути да, я нашел для себя 1-го надёжного клиента. Главное терпение, в разработке без этого никак.
    Ответ написан
    Комментировать
  • Часто ли вы делаете прототипы?

    @keepalive1892
    web back-front ends, reverse engineering
    В таких монстрах как Axure делал всего пару тройку раз, хотя я особо не дружу с UI/UX.

    Вообще для простых сайтов, заказчикам которые не шарят, очень полезно показать mockup, wireframe... Я делал их в разных програмках, в итоге проще всего делать на таком стеке: бумага + карандаш, линейка. Вообщем бумага помогла объяснить очень тяжелому клиенту - основные блоки на странице.

    Теперь я чаще на бумаге черкаю!

    Потом, наверное темно перенести на CSS фреймворк (кто то сразу с ними делает)
    Ответ написан
    Комментировать
  • Часто ли вы делаете прототипы?

    @enigma4689
    По моему мнению, прототип - очень важная вещь в процессе создания продукта. Проектирование - это первый этап в работе. Часто заказчик не может сказать что будет на странице сайта, например, но он знает какую задачу он должен выполнять. На основании этого создаются первые прототипы, которые обязательно потом правятся. Такие приготовления в дальнейшем сэкономят вам кучу времени и нервов. Быстро можно сделать набросок в Balsamiq.
    Так же, надо различать понятия ПРОТОТИП, ВАЙРФРЕЙМ и МОКАП. Вот хорошая статья https://habrahabr.ru/post/170549/
    Ответ написан
    Комментировать
  • Как правильно организовать верстку?

    Использую Marsy (похоже на avocode) https://vk.com/markupeasy для быстрого копирования текста и стилей и сравнения текста в адаптивных макетах. Бутстрап, less, pug, собираю gulp, вместо pixel perfect использую картинку сайта как фон и вешаю горячию клавишу. Подгоняю с помощью live style. Плагины для gulp, на сбор pu, less, и релоад страницы, такой минимум. БЭМ и прочее лично мне не зашли, мне проще в pug блок сделать и его подключать.
    Также использую самописный плагин для sublime, парсит кусок html и выдаёт правила css для него, очень ускоряет.

    Получается так:
    Пишем костяк на pug, быстро копируют текст с Marsy, прогоняют через плагин получаю список провил, вставляют в css или less , раскидываю стили также копируя в один клик из marsy, открываю браузер включаю live style и фоновую картинку и уже там подгоняю по пикселям. А после проверяют страницу скриптом, на наличие дублей в стилях, удаляю лишнее прям там же. Открываю css удаляю пустые правила. Готово.

    Marsy тоже моя наработка, если что спрашивайте.
    Ответ написан
    Комментировать
  • Как научиться учить программирование?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    А просто со временем, до всех доходит, что программирование это не интересные исследования, познания неведомого как в фантастике, прикручивание двумя кликами новых движков.
    А на деле - это еще и множество рутинной и кропотливой работы, которая по сути - скучная, однообразная, И ее процентов 80.

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

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Как научиться быстро и эффективно делать простые сайты на wordpress?

    Купить книгу по HTML+CSS, изучить, практиковаться.
    Купить книгу по PHP, изучить, практиковаться.
    Купить книгу по WP, изучить, практиковаться.

    Какой способ или комбинации способов выбрать для обучения ?

    Книгу выбирают под себя:
    - заходишь в магазин, берешь любую стр. на 700+, открываешь наугад, гед-то по средине, читаешь абзац. Если вообще ничего не понятно - книга не подходит, пробуешь другую.

    Книги, онлайн-курсы, офлайн-курсы, индивидуальные обучение, видео-уроки, ресурсы, что-то другое ?

    Книги - читаешь первый раз, как художественную, цель - понять, что можешь в принципе делать и за счет каких механизмов. Заучивать не нужен. Второй раз - уже практикуешься с книгой.
    Видео уроки - как обзор, вполне ок, для обучения - хреновая затея.
    Индивидуальные обучение - если вам это нужно для изучения wp - вероятно разработка вообще не для вас.
    Ответ написан
    3 комментария
  • Что посоветуете еще подучить что бы тянуть на Junior PHP разработчика?

    Я бы не назвал ваш уровень Junior. Если вы в состоянии самостоятельно
    - развернуть девелоп-среду
    - вести гит
    - писать код и обкладывать его тестами
    - настроить деплой

    то значит, в состоянии самостоятельно ставить себе задачи. А это уже на Миддла тянет )
    А у Миддла способ развиваться только один - практика. Самообучаемость, как видно, присутствует. Не зацикливайтесь на парадигмах, фреймворках и ЯП - берите проекты и выполняйте их
    Ответ написан
    1 комментарий
  • Как вы "обрабатываете" контент и материал, который изучаете?

    sfi0zy
    @sfi0zy
    Creative frontend developer
    Я стараюсь всю информацию поделить на три категории:
    • нужно сейчас или в ближайшие дни
    • полезный практический навык
    • может быть когда-нибудь...
    Тут длинный текст, как я этим пользуюсь

    С последним вариантом все просто - стараюсь запомнить самые важные моменты и причинно-следственные связи, а про детали знаю только то, что "они вот в этой книжке". Соответственно мозг не загружен бесполезной на данный момент информацией, а в случае чего - открыл, посмотрел. Если это все в интернете - страница в закладках (ради интереса посмотрел - 837 закладок на данный момент), которые структурированы в дерево с большой вложенностью, в котором очень легко ориентироваться. Особенно уникальные материалы, которые проблемно загуглить, сохраняются в оффлайне на случай проблем с источником. Раз в год прохожу по закладкам и удаляю те, к которым уже никогда не вернусь (если все запомнил/ушел из области/источник потерян/информация сильно устарела). Обычно удаляются ветви этого дерева целиком.

    Полезные практические навыки запоминать бесполезно. Если есть возможность отработать сразу - делаю, если нет - они переходят в состояние "нужно в ближайшие дни". Факты, связаные с практикой запоминаются сами по себе в процессе работы, записывать их не нужно.

    Нужная на данный момент информация записывается на лист бумаги (а4), при необходимости сопровождается картинками. Картинки иногда очень важны. И стрелочки. Без стрелочек никак. Лист лежит на столе в течении недели, собирая важные термины, какие-то контакты, или что-то, что нужно загуглить или просто не забыть до вечера. Если лист лежит пару дней нетронутым - отправляется под стол и заменяется новым. Написанное собственной рукой хорошо запоминается (гораздо лучше, чем напечатанное), даже если сложно сказать "что было написано", всегда можно сказать "где именно это было написано". Если через пару месяцев лист не понадобился - в дальний ящик. Через год - уничтожается за ненадобностью. Необходимые на данный момент закладки кладутся в отдельную ветку дерева закладок и, когда их количество переваливает за 50 (примерно), сортируются. Часть попадает в основное дерево, часть удаляется.

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

    teke_teke
    @teke_teke
    programador
    я думаю, что если вы родились простым человеком, а не Богом, то в США вам работа не светит.

    п.с. вообще, что все США да США, там что, медом намазано? есть другие страны. в США есть такие же работодатели-нищеброды. они как раз таких же работников "хочччуууу в СШАааааа" и ищут. за копейки.
    Ответ написан
    Комментировать
  • Стоит ли уже перевести сайт на Foundation 6?

    @dinegnet
    Уже скоро на седьмой переходить, а вы все думаете.

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