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

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Какой выбрать монитор для верстальщика в 2019 году?

    широкоформатный или 2 вместо одного

    Если ли смысл в 4k?

    нет

    Не раздражают ли верстальщиков изогнутые формы?

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

    Как вы считаете?

    программно или в уме
    Ответ написан
  • Как персонифицировать Cover Letter клиенту под столь простые задачи?

    dimonchik2013
    @dimonchik2013
    это не маска, я всегда так выгляжу
    Hello, Jimmi
    I'm not a monkeycoder
    I worked on a project like this a while back
    you can see my product here and here
    Je ne mange pas six jours
    Ответ написан
  • Какие самоучители посоветуете вы для изучения английского?

    kpen
    @kpen
    Всё среднее. Рост. Вес. Возраст. IQ. Но инженер.
    Я учу английский уже несколько лет. Незамысловатая английская грамматика, которой пичкают на некоторых курсах английского языка - вызывала у меня головную боль (сейчас, общаясь с носителями языка - я вижу, что и для них грамматика - это головная боль :-).
    Мой (возможно неправильный) рецепт: найти любимые_произведения (фильмы, книги, песни) на английском языке. Раздобыть тексты любимых_произведений и раздобыть аудио любимых_произведений. И зубрить. Долго и упорно. Текст и звучание этих любимых_произведений.
    Ну а потом, в спокойной обстановке, спросить преподавателя - какие правила грамматики применяются в первой строке Битловской песни "A Hard Day's Night".
    Ответ написан
  • Стоит ли брать старенький Macbook для Ps, Ae, Ai?

    BVadim
    @BVadim
    БУ макбуки имеет смысл рассматривать только следующие:
    Macbook Pro (без retina) 2012 года (MD101, MD102) с последующей заменой HDD на SSD и добавлением памяти до 16Гб.
    Macbook Air начиная от mid 2013 с 8Гб ОЗУ.
    Macbook Pro Retina 13" начиная от mid 2014 (минимум 8Гб ОЗУ)
    Macbook Pro Retina 15" начиная от mid 2014.

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

    Эстония. Основной проблемой, с какой сталкивается житель рф за ее пределами, это отсутствие ID, без которого в Европе шагу ступить нельзя. ТОЛЬКО Эстония предоставляет возможность ID регистрации (и "идентифакции в электронном пространстве" - их термин) без получения вида на жительство. Здесь подробнее https://www.politsei.ee/ru/teenused/isikut-toendav...
    Ответ написан
  • С какой книги стоит начать изучать html5 и css3?

    @Za0r
    pop()
    1)Идешь на htmlacademy.ru и проходишь все бесплатные курсы.
    2) На этом пункте,невольно задаешься вопросом,как тебе использовать эти знания. Смотришь как верстать простейший макет https://www.youtube.com/watch?v=vFjRVugE030 на float.
    3)Проходишь все платные курсы.
    4) Читаешь https://www.ozon.ru/context/detail/id/22435909/ эту книгу. Можешь найти на просторах в инете.
    5) Берешь самостоятельно простенький макет и верстаешь его на флексах и адаптивно( на этом пункте будешь знать что это.
    6) Читаешь https://www.ozon.ru/context/detail/id/137213400/ .
    7) На этом этапе ты знаешь что существуют предпроцессоры,и хочешь изучить,советую https://youtu.be/H4cG4tbc-xQ для знакомства.
    8) читаешь такое и присматриваешь что учить дальше:
    1) glivera-team.github.io/how-to/2016/05/02/how-to-st...
    2)https://coggle.it/diagram/52e97f8c5a143de239005d1b...
    3)https://github.com/zualex/devmap
    4)blog.flppv.me/all/frontend
    5)https://medium.com/russian/%D0%BE%D1%82-%D0%BD%D1%...
    6)krekotun.ru/ui-developer-skills.html
    7)Как быстро подтянуть свой уровень веб-разработчика, чтобы соотвествовать требованиям работодателей?
    8)webmasters.teamdev.com/#html

    9) Дальше думаю сам разберешься,Удачи!
    Ответ написан
  • Фактор возраста (ageism) при поиске работы в ИТ -так ли важен возраст?

    zorca
    @zorca
    Начал серьезно заниматься веб-разработкой в 42 года. Вообще не парюсь по этому поводу. Конечно, приходится больше времени тратить на изучение, чем в 20 лет, когда я мог за вечер подготовиться к экзамену по тонне конспектов. Но на клиенте это никак не отражается. Для хренового работодателя это может быть и будет важно, но вам такой работодатель и не нужен. Я думаю, что если стартовать с 20 лет, то к сорока можно запросто стать тимлидом/ведущим разрабом/руководителем проектов и плевать с в высокой колокольни на всю маловозрастную мелюзгу. )
    Ответ написан
  • Как эффективно развивать себя как разработчика?

    yurakostin
    @yurakostin
    Front-end developer
    Вставлю свои пять копеек.

    Начну как всегда, наверное издалека, уж извините.

    У меня стало довольно мало времени на то, чтобы разрабатывать дома: ребёнок, удалённость жилья от места работы и т д.
    И вот ушедшие три дня выходных я потратил на ресёрч некоторых вещей.
    Прочитал почти половину документации по Vue, запустил hello world на clojure script, ну и галопом по европам прошёл по реализациям FRP на js, остановивишь на cellx. С ней просидел весь вечер.
    И вот только после этого я ощутил то забытое чувство, когда узнаёшь что-то новое, расширяешь кругозор.

    К чему я это всё?

    Я вспомнил, что до переезда, до ребёнка, я "летел" домой и до часу-двух ночи изучал что-то новое. Читал книги/статьи/какие-либо источники, и задавал себе вопросы "А что если сделать так?", "А если применить этот метод?", "А если вызвать с этим параметром?", etc, и пробовал на все свои вопросы найти ответы.
    А также я постоянно хотел что-то "напилить". Свой сайт, какой-нибудь маленький проект. Какой-нибудь маленький плагин. Можно продолжать бесконечно..

    Самое интересное не то, что я получал какой-то интересный готовый продукт - этого почти ни разу не случилось, а то, что я повышал качество своих навыков, узнавал что-то новое, так как иногда что-то не работало, приходилось гуглить, рефакторить, использовать функции, библиотеки, фреймворки, которые ещё ни разу не использовал. Именно этот опыт на мой взгляд делает вас ценным разработчиком.

    Но - как в рекламе - и это ещё не всё.

    Ещё есть важные аспекты, которые делают из вас хорошего разработчика:
    1. Умение и можно сказать любовь читать чужой код. Читать, понимать(править?). Дело в том, что на любых проектах, особенно тех, где большая кодовая база была написана до вас, вам придётся разбираться в коде, и соответственно чтение и правка чужого кода будет занимать примерно 65-85% вашего времени.
    2. Отсутствие боязни перед чтением документации. Кто-то бежит смотреть статьи, где люди пишут свой опыт внедрения или, извините "пробования" какой-либо технологии или инструмента, и упускает огромный пласт информации, который описан в документации. Пласт, который может затянуть старт использования, но помочь вам быть абсолютно в теме того, с чем и как вы собираетесь рабоать.
    3. Третий пункт, немного связан со вторым. Вам нужно знать английский. На уровне достаточном чтобы понимать эту самую документацию. А также читать статьи зарубежных разработчиков. Ведь почти всё, что мы учим, сделано за бугром, и в связи с тем, что английский - международный язык, все более менее популярные библиотеки/фреймворки/инструменты, а точнее документация к ним, существуют на английском языке как минимум.

    Это всё, я думаю, более менее объективные пункты.. Ээмм, ну ладно, субъективно-объективные.. Ну короче вы поняли =)

    О ещё более субъективных, пожалуй, писать не буду. И так уже много букв, извините.
    Ответ написан
  • Какие руководства по созданию тем на WP вы знаете?

    secsite
    @secsite
    Безопасные и быстрые сайты
    Кто знает хорошие источники по изучению, поделитесь.

    Единственно правильный источник: https://developer.wordpress.org/themes/
    Старый кодекс: https://codex.wordpress.org/Theme_Development
    По русски: https://codex.wordpress.org/%D0%A1%D0%BE%D0%B7%D0%...

    См ещё Обучение WordPress для разработчика?

    Хочу изучить как посадить верстку на вордпрес.

    Никаких тем "с нуля" если не хочешь что бы взломали и были разные косяки.
    Выбираешь подходящую по структуре тему из каталога и делаешь к ней дочернюю. Это намного проще и избавит от множества головных болей.
    Ответ написан
  • Какие руководства по созданию тем на WP вы знаете?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Ну для начала надо научиться пользоваться поиском в интернете.
    Ищем на youtube - wordpress создание темы с нуля (и подобное) - выводим видео за последний год.
    Находим сразу же ответ.
    Вот к примеру плейлист из 21 урока по созданию тем...
    Ответ написан
  • Где и как хранить тестовые сайты?

    @mr_ko
    Работаю Laravel, Angular, Wordpress, Magento
    Для онлайн демонстрации держу минимальную VDSку и левый домен на котором висят тестовые поддомены.
    А это, насколько мне известно, не очень круто для поисковиков.

    Для этого существует файл robots.txt
    Ответ написан
  • Курс по HTML/CSS/PHP?

    RockBearLTD
    @RockBearLTD
    Ленивый недопрограммист.
    https://htmlacademy.ru/
    Лично мне очень понравилось.
    PHP там вроде нет, но HTML и CSS разбираются очень подробно. Также есть немного уроков по JS.
    Ответ написан
  • Как правильно изучать верстку c переходом на front-end?

    Aspirin77
    @Aspirin77
    HTML5&CSS3, в любом случае самое первое, что стоит изучить. Html Book - неплохой вариант, для новичка, но всё же в идеале оф. сайт консорциума с документацией www.w3.org
    Думаю, для хорошего верстальщика и front-end developer'a важно понимать "кухню".

    Есть не плохая книга, мне лично очень нравится, Джон Дакетт "HTML и CSS". Книга не из дешевых, но лично мне очень помогла в изучение основ.

    Далее, опять таки на мой взгляд, хотя бы на уровне синтаксиса - изучить JavaScript. Пока не говорю, про библиотеку JQuery. Но она по сути, важна. Книга - Бер Биро, Иегуда Кац "Подробное руководство по продвинутому JavaScript".

    В плане опыта, тут уж наверное понятно, верстать и еще раз верстать, по мере решения определенных задач растет скилл, так сказать. Умение искать ответ в Google тоже немаловажный навык.

    Хороший способ изучать чужой код и искать объяснение тому или иному действию. Лучше всего, код тех сайтов, которые действительно хорошо сделаны..

    Свой код после верстки, можно проверить на валидаторе оф. сайта консорциума. Просто нужно вставить ссылку туда на свой сайт и он анализирует.

    На YouTube, есть видеоуроки по многим направлениям. Из самых крутых на мой взгляд, Sorax

    В целом терпение и желание именно заниматься версткой и front-end. Удачи )
    Ответ написан
  • Как оптимизировать работу ПК?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Лучший способ:
    1. Сохранить все важные файлы (в облаке, на внешнем диске) и начисто переустановить систему.
    2. Возможно причиной тормозов является перегрев. Открыть, прочистить все. Проверить что все кулеры работают. Снять их, зачистить рабочие поверхности и заново нанести термопасту. (подробные видео есть на ютубе)
    3. Добавить SSD диск и поставить на него основную операционную систему и все программы.
    Ответ написан
  • Путешествия, IT, как построить план?

    @lomikman
    накидал что можно улучшить чтобы добиться вашей цели
    1) начните делать часть работы удаленно на текущем месте, потом переходите полностью на удаленку
    2) учите английский - для бэкпэкинга заработать зная англ в других странах реально если снизить свои расходы и быть действительно бэкпакером
    3) зачем вы учите питон?
    4) волонтерство - люди что-нибудь делают, местные дают жилье и хавку. чем не путешествие? ))
    5) здоровье - следите за зубами и общей физической подготовкой, это позволит вам экономить
    6) откладывайте в стабильной валюте и четко спланируйте заранее путешествие - тогда у вас маленькая вероятность больших трат и работать в путешествии не нужно будет вовсе - couchserf, покупка билетов заранее и тп
    7) как экономить:
    откажитесь от алкоголя, курения - большая часть ресторанов, пьянок, тупых поступков уйдет - будет больше времени на саморазвитие.
    отказ от потребительства - думайте больше о том зачем вы покупаете и как бы вы смогли потратить деньги в путешествиях например
    замените фильмы/сериалы на занятие боевыми искусствами например - дешево и в путешествиях может пригодиться, снижаете риски с возможностью больших трат на проблемы со здоровьем
    8) тупо прогайте и учитесь на ошибках, можно на самом банальном-тупом проекте прокачаться если просить проревьюить код за пиво/деньги, шарьте код на гитхабе, читайте другие сорцы.
    Ответ написан
  • Какие разделы английского стоит выучить для фриланса?

    @heartdevil
    плыву как воздушный шарик
    Учите сугубо ИТ английский.

    Открою секрет.

    Сидите часто на stackoverflow и читайте самые популярные вопросы и ответы от крутых разработчиков (владеющих отличным английским). Там легко понять уровень английского по ответам и вопросам. Это поможет не только "вариться" в своей среде, но и "вариться" по-английски. Запоминайте структуру сложных вопросов. И как они вообще подготавливаются. Далее смотрите, как на них отвечают. Зачастую, всегда просят описать задачу. Что, собственно, на самом деле и происходит на фрилансе. Далее, просят уточнить некоторые моменты. Затем постят свои решения с описаниями. Тут тоже нужно уделить внимание на подготовку ответа. Часто, конечно, это просто код)), но вам никто не запрещает, к примеру, спросить уточнения (не для понимания кода или алгоритма, а для понимания того, как разработчик будет разжевывать вам ответ на английском ;-)), если самолюбие позволяет)). Можете даже выписывать отдельные словосочетания, которые они применяют. К примеру, создал массив, присвоил значения переменной, пробежался циклом по массиву, создал класс, имплементировал интерфейс, перегрузил чего-то там и так далее.

    В таком ритме быстро научитесь понимать вопросы на английском и умело отвечать, но все это письменно. Разговорный вам может понадобиться, если клиент будет часто по скайпу вам названивать. Его освоить в разы сложнее. Поэтому можете честно заявлять клиенту, что уровень пока у вас не позволяет вести разговор. А там все от клиента будет зависеть.
    Ответ написан
  • Какие этапы верстки сайта?

    PretorDH
    @PretorDH
    HTML5, CSS3, PHP, JS - люблю в чистом виде.
    1. Пишеш полностью контент, текст и ставишь инлайн рисунки. Смотришь в браузере. Это будет то, что увидит клиент если вдруг при загрузке слетит CSS, такое бывает довольно часто у клиентов и при правильном кешировании страница останется в таком виде у клиента. Клиент должен увидеть весь контент. Обязательно прописываем viewport;
    2. Ставим обнуление: reset.css или normalize.css их великое множество, на ваш выбор;
    3. Пишем Таблицу блочной модели: для html, section, article, aside, header, footer именно так без класов, она должна быть универсальна. Здесь можно задать отдельно представление для первой и последней секций, и например для чередующихся, если нужно. При сборке эта часть должна быть сразу за reset.css;
    4. Пишем таблицу модели управления: для "menu", "input", "button", "a" (во всех ипостасях) и т.д. Навигацию я делаю через анчоры, дивы по образу Л.Артема. "Li" и не использую для меню в принципе! Они по логике ложатся в таблицу представления. Использовать их нужно для списков в тексте, а не для навигации (только лишние элементы разметки. Лично моё мнение - никого к этому не принуждаю).;
    5. Дальше таблица представления: h1, ... , ul, li, p, blockquote, addr, figure, table... Задайте базовый шрифт и размер в блоке html. Дальше у вас все шрифты ИСКЛЮЧИТЕЛЬНО в "em"-ах.

    Теперь Сайт должен смотреться довольно неплохо на всех устройствах, включая іМафоны...

    6. Только теперь, можно крутить модель оформления - её можно верстать сверху в низ, или по-элементно. По ходу дела прописывая класы в HTML. Это вашая рабочая таблица. Если сделали все правильно - возвращайться к предидущим вам не придется.
    7. Таблицы адаптирования: на основе таблицы блочной модели и модели оформления, пишем правила для каждой ширины в сторону возрастания.

    Графику фоны, красивости рекоментую заводить в векторном SVG. Лично я не рисую в фотожопе. Только вектор. Картинки автоматически приобретают любое разрешение, с минимальным трафиком. Фотки, а без них не обойтись, проганяйте через панду. Формат для картинок с прозрачностями png, все остальное в JPG.

    Все. Ваша страничка ПЭРФЭКТНА.
    Ответ написан