Полистал около часа dev.to, убедился в том, что писать статьи по программированию дано далеко не каждому❌ (собственно почему я их и не пишу😁). Много статей на темы, которые подходят только для новичков или копипаста статей пятилетней давности. Есть еще статьи в стиле мой первый день программирования на ***, но дне на пятом всё заканчивается❌.
Поэтому я перешел из списка новых материалов в самые популярные и там уже есть стоящая информация, которой не стыдно поделиться✅
Поэтому я перешел из списка новых материалов в самые популярные и там уже есть стоящая информация, которой не стыдно поделиться✅
Десять реально интересных вопросов и ответов по js разработке. Если ответили на всё, то пора просить повышение на работе😃👍
P.S. Я сходу смог ответить только на 8
P.S. Я сходу смог ответить только на 8
DEV Community
10 JavaScript Quiz Questions and Answers to Sharpen Your Skills
Check out this list of ten javanoscript quiz questions to improve your chops.
Решил сравнить качество статей на dev.io с тем же хабром и хабр победил👍
В топе хабра сейчас:
- В России плохо жить, даже если ты разраб. Но я все равно отказываюсь от релокейта
- Возвращение веба 90-х годов
- Мне не нравится то, во что превращается PHP
Интересные и объемные статьи, советую прочитать🔥
В топе хабра сейчас:
- В России плохо жить, даже если ты разраб. Но я все равно отказываюсь от релокейта
- Возвращение веба 90-х годов
- Мне не нравится то, во что превращается PHP
Интересные и объемные статьи, советую прочитать🔥
Полистал хабр еще, нашел любопытную статью - "...Ответ автору с vc.ru на письмо о Хабре" и в ней обсуждаются плюсы и минуса сайта. Но что меня зацепило, так это один из последних абзацев, который полностью совпадает с моими мыслями после нескольких дней поиска годных англоязычных ресурсов по разработке.
Хабр мог возникнуть только в России. И вот почему. Почитайте статьи англоязычного сегмента на открытых сайтах (типа тех, что перечислил автор), почитайте англоязычные посты на Хабре — это слабые, общие публикации, нередко созданные ради того, чтобы впихнуть хоть одну рекламную ссылочку или ссылку на Линкедин. Потому что только русские (точнее, постсоветские) разработчики могут подробно, на многие тысячи знаков, излагать профессиональную информацию в свободное время абсолютно бесплатно. То ли социалистическое прошлое, то ли привычка давать списывать не изжила в нас этого всеобщего коммунизма знаний, когда мы готовы рассказывать о том, над чем корпели неделями, а иногда и годами за так — чтобы кто-то мог взять
Хабр мог возникнуть только в России. И вот почему. Почитайте статьи англоязычного сегмента на открытых сайтах (типа тех, что перечислил автор), почитайте англоязычные посты на Хабре — это слабые, общие публикации, нередко созданные ради того, чтобы впихнуть хоть одну рекламную ссылочку или ссылку на Линкедин. Потому что только русские (точнее, постсоветские) разработчики могут подробно, на многие тысячи знаков, излагать профессиональную информацию в свободное время абсолютно бесплатно. То ли социалистическое прошлое, то ли привычка давать списывать не изжила в нас этого всеобщего коммунизма знаний, когда мы готовы рассказывать о том, над чем корпели неделями, а иногда и годами за так — чтобы кто-то мог взять
Полезная статья о работе простых, но важных свойств CSS. Советую и новичкам и бывалым. В статье обсуждаются:
- Block, inline и inline-block
- Как вычисляются высота и ширина
- Поглощение отступов
- Block, inline и inline-block
- Как вычисляются высота и ширина
- Поглощение отступов
Сегодня продолжаю обновлять старый сайт. С sage8 перешел на sage9 - полет нормальный. Теперь переписываю логику независящую от стартовой темы и там местами ужас😅
Моего кода там почти нет, к моменту устройства на работу сайт был уже запущен и я вносил лишь небольшие правки, поэтому некоторые моменты приходится разгребать методом научного "тыка"
Что самое интересное, три года назад я еще ничего толком не понимал в WordPress, и это сайт стал для меня "взлетной полосой" в веб разработке. Сейчас же я смотрю на код и понимаю, какая ж кривая эта "взлетка"😄
Моего кода там почти нет, к моменту устройства на работу сайт был уже запущен и я вносил лишь небольшие правки, поэтому некоторые моменты приходится разгребать методом научного "тыка"
Что самое интересное, три года назад я еще ничего толком не понимал в WordPress, и это сайт стал для меня "взлетной полосой" в веб разработке. Сейчас же я смотрю на код и понимаю, какая ж кривая эта "взлетка"😄
Почему вам ненужно поддерживать IE в своем проекте?
Если просто, то это устаревший браузер, которым может и пользуется около процента людей по миру (и меньше процента в снг), но точно не ваша целевая аудитория. На моих проектах процент посетителей с IE равен 0.01 и скорее всего это был я, когда тестировал сайт.
Только ради поддержки этого мертвого браузера тянется куча зависимостей (привет jQuery) и полифилов, которые создают проблемы всем от разработчиков до посетителей
Забудьте о IE во время разработки и о нем забудет весь мир!
Проверить процент использования IE по регионам можно здесь
Узнать больше об отказе от IE можно здесь
Если просто, то это устаревший браузер, которым может и пользуется около процента людей по миру (и меньше процента в снг), но точно не ваша целевая аудитория. На моих проектах процент посетителей с IE равен 0.01 и скорее всего это был я, когда тестировал сайт.
Только ради поддержки этого мертвого браузера тянется куча зависимостей (привет jQuery) и полифилов, которые создают проблемы всем от разработчиков до посетителей
Забудьте о IE во время разработки и о нем забудет весь мир!
Проверить процент использования IE по регионам можно здесь
Узнать больше об отказе от IE можно здесь
Can I Stop
A handy tool to decide if you can drop Internet Explorer 11 support.
This media is not supported in your browser
VIEW IN TELEGRAM
Для текущего проекта понадобился легкий параллакс🌄 эффект. По весу либы для параллакса адекватные (17-25кб), но тянуть зависимости не особо хочется . Поэтому я написал класс
Так же советую заглянуть на сайт либы
Посмотрел поподробнее апишки этих либ. Если параллакс на проекте приживется, то либо допишу свой код на основе увиденного, либо просто заменю свои 15 строчек на полноценную библиотеку. Тут выбор зависит от времени и желания 😉
ParallaxBG на 15 строчек, который решил мою задачу 😎Так же советую заглянуть на сайт либы
parallax.js - он классный.🔥 Так же есть библиотека simplePARALLAX.js- она больше направлена на параллакс при скролле страницыПосмотрел поподробнее апишки этих либ. Если параллакс на проекте приживется, то либо допишу свой код на основе увиденного, либо просто заменю свои 15 строчек на полноценную библиотеку. Тут выбор зависит от времени и желания 😉
Пока небольшой перерыв в постах, а всё почему? А потому что работа есть и занимает всё мое "прогерское" время и, честно говоря, меня это устраивает😄
Пока занимаюсь версткой, стилизацией, адаптированием и посадкой на cms. Затем надо будет добавить различную логику: подписку на новости, бронирование времени и переделать работу формы обратной связи. В общем работа не пыльная🔥
Но пару годных постов с хабра я всё-таки скину📪
Пока занимаюсь версткой, стилизацией, адаптированием и посадкой на cms. Затем надо будет добавить различную логику: подписку на новости, бронирование времени и переделать работу формы обратной связи. В общем работа не пыльная🔥
Но пару годных постов с хабра я всё-таки скину📪
Не так давно работал с бинарными файлами в js. Примеров с mdn хватило для реализации моей задумки, но вот интересная статья на тему работы с файлами. Много примеров кода и описания действий. Но местами комментарии не очень содержательные, хоть сам бери и дописывай статью😄 Но всё же рекомендую, хотя бы для того, чтобы знать что гуглить
Годная статья на тему медленного кода с интересными выводами. Во многом тезисы из этой статьи сходятся с моим представлением о быстроте работы программы, чему я вполне рад😄
"А вы оптимизируете свой код? А стоит ли?"
"А вы оптимизируете свой код? А стоит ли?"
Начало серии статей о работе с зависимостями. И хотя речь идет про работу с js, думаю многие принципы, описанные в статье, могут пригодится разработчикам других ЯП, и просто будут полезны для развития критического мышления в отношении зависимостей
Хабр
Управление зависимостями JavaScript
Всем привет! Меня зовут Слава Фомин, я ведущий разработчик в компании DomClick. За свою 16-ти летнюю практику я в первых рядах наблюдал за становлением и развит...
Изучили, как управлять зависимостями?😀 Теперь пора их установить и, если понадобится, обновить. В этом поможет вторая статья из цикла о зависимостях в JS
Хабр
Установка и обновление зависимостей в JavaScript
И снова привет! В прошлом посте мы начали рассматривать процесс управления зависимостями в JavaScript, разобрали основы: что такое npm-пакет, как выглядит маниф...
Давно задаюсь вопросом "gulp или webpack", и хотя второй полностью занял место в моих проектах, начинал я с первого.
Решил посмотреть какие мнения в интернете на этот вопрос, а в интернете ничего и не изменилось за пару лет. "Галп - таскраннер, вебпак - бандлер", что является полной правдой. И хотя из этого определения все должно быть понятно, но конкретных примеров, где gulp полностью занимает место webpack (или наоборот), я не нашел (ну почти), по моему текущему мнению они почти полностью взаимозаменяемы, да и вообще могут использоваться в связке ( такое встречал только в статьях ). Поэтому я решил поглубже разобраться в этих двух "библиотеках" и ответить на свой вопрос.
Разбираться буду так же с помощью различных курсов, так что ищите ссылочки на складе
Если все пойдет, как я рассчитываю, то на эту тему напишу свою первую статью и, возможно, опубликую в песочнице хабра ( мечтать же не вредно )
Если у вас есть любые мысли на этот вопрос, годные статьи или что-то ещё, пишите в личку, буду рад пообщаться
#мысли_в_текст
Решил посмотреть какие мнения в интернете на этот вопрос, а в интернете ничего и не изменилось за пару лет. "Галп - таскраннер, вебпак - бандлер", что является полной правдой. И хотя из этого определения все должно быть понятно, но конкретных примеров, где gulp полностью занимает место webpack (или наоборот), я не нашел (ну почти), по моему текущему мнению они почти полностью взаимозаменяемы, да и вообще могут использоваться в связке ( такое встречал только в статьях ). Поэтому я решил поглубже разобраться в этих двух "библиотеках" и ответить на свой вопрос.
Разбираться буду так же с помощью различных курсов, так что ищите ссылочки на складе
Если все пойдет, как я рассчитываю, то на эту тему напишу свою первую статью и, возможно, опубликую в песочнице хабра ( мечтать же не вредно )
Если у вас есть любые мысли на этот вопрос, годные статьи или что-то ещё, пишите в личку, буду рад пообщаться
#мысли_в_текст
И на данный момент третья, последняя статья о зависимостях в JS - на этот раз о том, как их вообще выбрать и стоит ли выбирать?
Хабр
Выбор зависимостей JavaScript
Всем привет! В предыдущем посте мы подробно поговорили про добавление зависимостей в проект и про способы и стратегии их обновления. В этом посте, как и обещал,...
Вот написал про идею изучения темы "gulp vs webpack" и ушел с головой в работу. Сейчас у меня два дня выходных, часть свободного времени потрачу на курсы по gulp и webpack. Самые интересные для меня уже скачал, завтра начинаю просмотр/изучения, если курсы окажутся реально хорошими, скину на склад
Еще пообщался со знающими по плюсам, посоветовали несколько интересных курсов. Так же их гляну и, если зайдут, скину
Еще пообщался со знающими по плюсам, посоветовали несколько интересных курсов. Так же их гляну и, если зайдут, скину