Даниил о вебдэве
302 subscribers
298 photos
15 videos
2 files
498 links
🔹 Веб-разработка глазами опытного разработчика 🔹

Ахтунг, 18+! Канал содержит ненормативную лексику дабы скрасить эмоции и максимально передать опыт рабочих моментов

💬 Уютный чатик: https://t.me/joinchat/BpmNllT7nvScKlQOO-ZHRw

✏️ Контакт: @nickdeny
Download Telegram
​​Transformer – невероятно удобный онлайн-конвертер для шрифтов. Как я ранее писал: он умеет в генерацию 5 форматов шрифтов с одного, проверки шрифта локально, мерджит всю фэмили шрифта (понимает где курсивы, жирные и прочее для одного шрифта) и тд.

Если надо быстро разобраться с шрифтом – этот сервис подойдет идеально. ссылка →
​​Заказчик: Мне надо сайт, пару страниц и с десяток работ в портфолио
Дэв: Мб повешаем на какую-то cms?
Заказчик: Не-не, не надо. И так сойдет!

Также заказчик по завершению проекта:
А как перейти в админку чтобы добавить новые работы в портфолио?
Хороших снов 😘
А кому не спится...
Valve решила на два месяца дать возможность любому бесплатно сыграть во все части Half-Life перед выходом HL: Alyx — в том числе спиноффы.

Все это доступно, естественно, через Steam. Поддерживает все ОС (кроме MasOS Catalina, там поддержки х32 больше нету) 🤪
​​🧱 UIKit — не юзай бутстрап

Легкий, проработанный и модульный фронтенд фреймворк для быстрой и качественной разработки интерфейсов. Если вам нужна замена бутстрапа — это прекрасный вариант.

Даже если нету возможности использовать его — стоит поглядеть внутри, можно много чего узнать для себя или брать за основу своего UI-кита. А в последних версиях разработчики ушли от использования жыквери, грац!

гитхаб →
Lite YouTube Embed

Плагин, который позволяет вставить видео на ваш сайт. Рендерится в 224 раза быстрее стандартного ютубовского iframe и не оставляет куки видеохостинга.

гитхаб →
Когда нашел баг, но лень его фиксить:
​​Как я люблю дебилов, которые костылят тонну цсс ради того, чтобы не писать одну строчку в жс. Не будьте как Владислав – не стыдитесь изучить жс, даже если вы работаете только с версткой 🤪
​​Prettier – лучшее решение для форматирования кода

Не важно, работаете ли вы один или в команде – форматирование кода нужно. Лично я использую его уже давно, в режиме post-save: после каждого сохранения файла он автоматически получает нужное форматирование и работать с кодом в команде становится проще.

статья → | сайт →
This media is not supported in your browser
VIEW IN TELEGRAM
Не хватает капчи при сабмите буквы 🤔
​​🎮 Серфинг интернета геймпадом (Javascript)

Сидя за столом, вы используете мышку и клавиатуру, сидя на диване — скорей всего тачпад ноутбука или тачскрин планшета. Возможно, вы даже используете Leap Motion и управляете компьютером с помощью жестов. Или же геймпад, например. Интересно для реализации html5-игр или сайтов под ps\xbox. статья →
​​Наши друзья из OTUS открывают набор на обновлённый онлайн-курс «Web-разработчик на Python». Пройдите тест и займите своё место со специальной скидкой: https://otus.pw/uZv7/

Онлайн-курс предназначен для подготовки специалиста, который сможет не только решать рядовые задачи бэкенд-разработки, но и сделать с нуля современную фронтенд часть, включая работу с макетами (Python, JavaScript, Django, Flask, ReactJS, NodeJS, Docker, Figma и др.).

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

Только опытные преподаватели-практики: Николай Барышников (Backend разработчик в РБК), Юрий Дворжецкий (ведущий разработчик и тренер в Luxoft Training Center) и другие.

Онлайн-курс подходит для разработчиков, знающих азы Python, JavaScript и html/css. Проходите вступительное тестирование и присоединяйтесь прямо сейчас: https://otus.pw/uZv7/

#реклама
Учитель: Дети, сколько будет два плюс два?
Саша: Четыре!
Петя: Четыре.
Javascript: 22
Доброе утро, хорошего дня! 🤪
#викторина | JS: Каким будет результат выполнения кода:
let x, { x: y = 1 } = { x }; y;
console.log(y);
Anonymous Quiz
7%
NaN
6%
Object
4%
0
38%
1
19%
undefined
26%
Error
В прошлой викторине я попытался подловить вас, а подловил сам себя. 🤪 Поэтому и новая. Ловите ответ, смотреть после ответа выше.
MIN/MAX для динамического шрифта

В этой статье описывается фича с минимальным-максимальным значением для динамического шрифта. Пока что не юзабельно в продакшне, но интересно для саморазвития – за пару лет сможем её использовать. (как и со всеми фичами веб-стэка после их релиза🤪)

статья →
Доброе утро 🤪
​​👀 Как чешские дэвы бесплатно сделали проект на 16 лямов...

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

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

Местный ит-кружок во главе с владельцем аутсорс-галеры начали вонь в Интернетах и начали собирать команду чтобы бесплатно запилить проект силами вольных рабов клавиатуры и мышки.

Собравшись компанией в 60 рыл, и закупив пива и пиццы, они запилили проектик за 2 сутки. Казалось бы – все сказочно и прекрасно! Все мартышки со СМИ (наши и забургорные) сразу же начали тыкать кнопочки и писать статью о том, как такой крупный и дорогостоящий проект сделали за 2 сутки кучка опенсорс-дэвов.

Суть баттхерта
Местный СЕО галеры решил халявно пиарнуться и, собрав челиков, запилили проектик на самописной CMS, который ничем не отличается от проекта за 10 минут на Wordpress. Не составляя ТЗ, не делая дизайн, используя жыквери и бутстрап в перемешку с материалом и пиля проект на коленке с говнистым кодом внутри как можно быстрее. (см. исходники топик-сайта)

Даже сам инициатор сия разработки признал то, что это сырой прототип, который не имеет ничего общего с финальным результатом – ТЗ проекта взято из воздуха, никаких коннектов к государственным API и мобильных приложений. Да, стоимость проекта сильно преувеличена, но то, что реализовано бесплатно стягивает разве что на бложик на вордпрессе, причем кривой. Зато заголовок каждой статьи в Интернетах боготворил это.

Причем главной фишкой желтых новостей было то, что компания-исполнитель делала бы проект 4 года, хотя на самом деле за эти деньги проект был бы разработан по ТЗ(!!!) и поддерживался бы в течении 4 лет, получая апдейты и обслуживаясь на серверах исполнителя.

Цитирую комментарий с хабра: «Коммерческая компания без какого то либо ТЗ сделала прототип, который вообще не понятно какой процент от итоговой работы составляет. Что показали то?
Вася может поставить вордпрес за 1 тыс рублей, значит ли что он может за 10 тыс рублей сделать полный аналог ютуба?»

больше об этом →
#баттхерт пост. Вы этого ждали 😘