Друзья, сегодня мы поговорили про эволюцию Web: Flexbox и Web компоненты. В последний раз (обещаем) поговорили про развитие разработчика и куда пойти Junior-у. А еще по аналогии с прошлым выпуском (путь PHP разработчика) поговорили про путь WordPress разработчика — интересный ответ получился.
Помочь проекту uWebDesign
Вы по прежнему можете поучаствовать в создании контента и помочь нам деньгами. Все средства будут потрачены на новое оборудование (микрофоны, камеры, декорации) для последующих роликов.
Книги от O’Reilly
Не устаю советовать всем книгу Becoming Better Programmer, она каждый раз невероятно актуальна, каждые «разговоры у экрана». Ну и книги про PHP я тоже пока оставлю здесь, раз по-прежнему интересуетесь. Настоятельно рекомендую почитать!
И еще добавлю одну книжку про «путь развития WordPress разработчика», книга называется Building Web Apps with WordPress. В ней рассказывается о том, почему WordPress — уже давно не платформа для блогов, а полноценный фреймворк для разработки сайтов разной направленности.
И совсем напоследок книга от Smashing Magazine про WordPress, называется Smashing WordPress (четвертое издание). Там тоже очень доходчиво о том, что можно делать с Вордпрессом и как это делать лучше.
- Building Web Apps with WordPress
- Smashing WordPress
- Becoming Better Programmer
- Modern PHP
- Книги про PHP от O’Reilly
Еще больше книг про web разработку и дизайн смотрите у Вас в паблике uWebDesign!
uWebDesign в социальных сетях
Следить за всеми анонсами можно на нашей брендинг-платформе в разных социальных сетях. Обязательно подписывайтесь где удобно!
- uWebDesign на YouTube — подписывайтесь, ставьте лайки и рассказывайте друзьям!
- uWebDesign в iTunes — пишите отзывы и ставьте рейтинги!
- uWebDesign в Telegram — следите только за инсайдерскими новостями здесь.
- uWebDesign паблик ВКонтакте — здесь все началось, поэтому, только здесь, мы выкладываем не только наш контент, но и то, что нравится нам.
- uWebDesign в Twitter — лента с ретвитами популярных людей в индустрии и анонсы. Подписывайтесь и не забывайте ретвитить и ставить сердечки.
- uWebDesign в Google+ — подробные анонсы, ставьте плюсы и делитесь со своими кругами!
- uWebDesign в Facebook — сухие анонсы и немного полезной информации у Цукерберга в сети. Не забывайте делиться со своими друзьям-бизнесменами.
- uWebDesign в Instagram — фоточки с мест действия, подписывайтесь и смотрите прямо в наши глаза!
- Видео игры с uWebDesign — а в свободное время мы записываем прохождения популярных (и не очень) тайтлов в индустрии видеоигр. Подписывайтесь и отдыхайте вместе с нами!
Вопросы к двенадцатому эпизоду
Вопросы к следующему выпуску, как обычно, пишите в комментариях к этому посту. Спасибо всем, кто участвовал в трансляции, писал комментарии и смотрел нас на YouTube.
Было весело и задорно, ждем вас в следующий раз!
Первее первого
Чота ржу =)
На самом деле Python работает намного быстрее, чем PHP. Просто для разных задач нужно использовать разные языки программирования. Python это не альтернатива PHP (аж всплакнул).
На каких тестах вдруг Python стал быстрее? В Web — это полноценная альтернатива.
Всегда так думал, бенчмарки посмотрел оказалось был не прав. Python может заменить PHP в вебе, но не наоборот, я это имел ввиду.
Ну есть разные места приложения у них, да. Бенчмарки — я бы тоже посмотрел. Там обычно сравнивают фреймворки, но не языки. А даже если и языки — я бы посмотрел с PHP7.
Вопрос задает житель города Калининграда, Сергей Качмар:
В интернете много кто, а может быть и мало, разговаривает или не разговаривает о таком источнике данных как localstorage. Одни против хранения тривиальных файлов, другие за.
Уважаемые знатоки, внимание, вопрос:
«Localstorage с чем его едят и зачем же он в итоге нужен»?
Ребят, поделитесь какая у вас скорость письма на клавиатуре. Стоит ли разгоняться до топовой скорости?
А есть какие-то топы? Где посмотреть?
Ну, считается что 300+ знаков в минуту в среднем, это уже скорость профессионала, но я имел в виду нужно ли разгоняться до 500-600 зн/мин. Можешь на Клавогонках глянуть, там же узнаешь свою скорость.
Советую поразмыслить над тем, что большинство времени вы делаете. Печатаете код или думаете над тем как оно должно быть (в той задаче, которую вы решаете)?
Если вы стенографистка (не очень точное определние, но думаю, вы поняли о чём я), то да, однозначно 300-400-500+ вам не повредит, т.к. это напрямую отразится на производительности труда.
Если вы программист, то мой ответ, 300 вам будет достаточно с головой.
При этом печатать вслепую на всех необходимых вам раскладках (например, ru+en) — действительно очень важный навык, который действительно будет полезен и удобен.
Лучше потратьте то время, которое вы будете «набивать» себе 600 знаков в минуту на чтение документации какого-нибудь актуального инструмента в вашей сфере, знание которого повысит ваш професссиональный уровень. Ну или на настройку удобных горячих клавиш при работе в вашем редакторе/IDE, а также на поиск сниппетов для частых задач.
Звучит довольно убедительно. Спасибо за совет.
Слышали что-нибудь о sprint.js, ну или zepto? Хорошая альтернатива JQuery?
Как считаете, не умрет ли когда нибудь frontend, через десяток лет. Смогут ли эту работу проделывать Компьютеры? Например, вёрстка сайта из готового шаблона( не такая как сейчас, а качественная) и если он не вымрет, то в каком виде будет существовать?
Вы упоминали web-компоненты. Расскажите, что думаете про Polymer от Google? Целесообразно его использовать в продакшене, кодя такие нагруженные штуки как, например, ajax-админки? Можете что-нибудь сказать про производительность? Бытует мнение, что в Firefox не шибко высокая производительность (отсюда и сомнения).
Решил сменить профессию и посвятить себя веб разработке. Прочитал учебник Кантора, читаю Флэнагана и думаю до попыток устройства на работу прочту еще пару книг. Параллельно практикуюсь и пытаюсь сделать что нибудь легкое типа калькулятора, крестиков ноликов и т.д и т.п. Но так же приходится учиться верстать, что тоже занимает не мало времени. Хотелось бы сразу устроиться на javascript junior программиста, но не уверен, что сразу получится.
Стоит ли дальше наседать на javascript или лучше подтянуть верстку, сверстать 5-10 макетов, устроиться верстальщиком и уже во время работы продолжать учить JS?
Если короче, то стоит ли сначала пройти путь верстальщика прежде чем устраиваться JS разработчиком?
При анимации через transition, в transform: scale от 1 до 100 получаются размытия по бокам во время анимации. С этим можно что-то сделать? Если делать анимацию с помощью svg такого не будет? Вот изображение того, что получается: http://goo.gl/3DK7qX
Вот код: http://goo.gl/Ut3efx (CodePen) (Нужно кликнуть на блок)
(Сделал анимацию продолжительность 15 секунд, чтобы было нагляднее.)
Уж не знаю насколько здесь уместно такие вопросы задавать, но если ответите, то заранее спасибо.
Смотри, ты можешь уменьшить масштаб начального блока в 10 раз. И вернуть его размер через zoom: 10 В итоге тебе нужно будет делать скейл только до 10, ане до 100. Но при этом задача выполняет ровно то, что было задумано. Решение http://codepen.io/i0z/pen/eJpWze
Вуаля:
http://codepen.io/retyui/pen/ZbgOVr
Привет!
1) Как обучить нового человека вашему dev-flow если он подобным никогда не занимался? Пример из жизни: верстальщика вводят в чудесный мир AngularJS. Девочка бедная vanilla js еле тянет, а от нее требуют почти что невозможного уже вот сегодня. Как в таком случае быть, когда на вас вешают «питомцев»?
2) Карьерный рост: как поступать если из текущей команды ты вырос, но не можешь пока перейти в лигу повыше? Потому что в лигах повыше требований больше к кандидату, а в текущей команде ты не можешь набраться такого опыта, потому что задания не позволяют развернутся по новым каким-то технологиям и направлениям + нету в команде людей опытнее (в твоей сфере), чтобы у них учится.
Ребят спасибо за правильные советы, очень сильно помогаете, вы круто изменили мою жизнь, без вас бы я бы пил яжку и мечтал о другом совсем
Какими переводчиками пользуетесь?
Чем занимаетесь в свободное время?сколько часов работаете?сколько сидите за компами,сколько времени уходит на обучение?
Привет ,
В чем делаете прототипы ? и делаете ли вы динамические прототипы для клиента ?
Работал ли кто с Envato ? загружали продавали ? какие сложности ? или что по этому скажите ?
Работал ли кто с Envato ? закгружали продавали ? какие сложноти ? или что по этому скажите ?
Не хотелось бы вам заняться каким то серьезным проектом? Не просто сайтики пилить и темки под wordpress. А допустим какой ‘нить’ проект который поможет автоматизировать некоторые процессы в бизнесе. Допустим кафе (добавления продуктов, мониторинг сотрудников, мониторинг цен, смотреть что больше заказывают что меньше, сроки годности, что заканчивается, повышение уменьшение цен на блюда в связи с изменяющимися ценами закупок сырья, и многое другое, возможность автоматического заказа сырья без участия человека) real time. Все в вебе, доступ с мобилы и все такое. Эту модель можно спроицировать на любой бизнес. Возможно с кафе неудачный пример. Думаю с современными реалиями кризиса и экономия идея не плохая.
Как вы думаете есть ли перспектива у этой идеи ?
тот, кто спрашивал про изи аут, вариант решения http://codepen.io/i0z/pen/eJpWze
Спасибо. Как ты до этого дошел? Где об этом почитать?
Не поверишь, но после неудачных 5 минут гугления решил, что решения нет. Поэтому можно пробовать все, что не запрещено. Смотри, ты можешь уменьшить масштаб начального блока в 10 раз. И вернуть его размер через zoom: 10. В итоге тебе нужно будет делать скейл только до 10, ане до 100. Но при этом задача выполняет ровно то, что было задумано. Это не кроссбраузерно. Ну и чисто методом перебора нашел, что все плохо после scale 48. До этого более и менее ок. Так что почитать негде. Это магия
Понятно. Спасибо)