Основы ES6
Бесплатный видеокурс, который познакомит вас с основами ES6:
— установка и настройка Babel;
— синтаксис, строки, функции;
— объекты, классы, наследование;
— промисы, итераторы, генераторы.
Все уроки — в плейлисте на YouTube: https://tprg.ru/4nLm
#javascript #es
Бесплатный видеокурс, который познакомит вас с основами ES6:
— установка и настройка Babel;
— синтаксис, строки, функции;
— объекты, классы, наследование;
— промисы, итераторы, генераторы.
Все уроки — в плейлисте на YouTube: https://tprg.ru/4nLm
#javascript #es
JavaScript на Google I/O 2019
2 части статьи посвящены новым стандартным возможностям JavaScript, о которых шла речь на конференции Google I/O 2019.
В первой части речь идёт о регулярных выражениях, о полях классов, о работе со строками: https://tprg.ru/VCbZ
Во второй — о разделителях разрядов чисел, о BigInt-числах, о работе с массивами и объектами, о globalThis, о сортировке, об API интернационализации и о промисах: https://tprg.ru/2Uci
#javascript
2 части статьи посвящены новым стандартным возможностям JavaScript, о которых шла речь на конференции Google I/O 2019.
В первой части речь идёт о регулярных выражениях, о полях классов, о работе со строками: https://tprg.ru/VCbZ
Во второй — о разделителях разрядов чисел, о BigInt-числах, о работе с массивами и объектами, о globalThis, о сортировке, об API интернационализации и о промисах: https://tprg.ru/2Uci
#javascript
Как улучшить свой код на JavaScript
Статья, в котором рассказываем, как писать надёжный и поддерживаемый код на JavaScript: https://tproger.ru/translations/better-javascript-code-with-fp-features/
Добавили бы ещё каких-то советов?
#javascript
Статья, в котором рассказываем, как писать надёжный и поддерживаемый код на JavaScript: https://tproger.ru/translations/better-javascript-code-with-fp-features/
Добавили бы ещё каких-то советов?
#javascript
В эту субботу, 14 сентября, в Воронеже пройдёт бесплатный митап, посвящённый фронтенду.
На митапе обсудят инструменты разработки и лучшие практики, качество и тестирование, адаптивность, быстродействие интерфейсов. Поговорят о том, что сейчас происходит в WebAssembly, GraphQL, Svelte, Progressive Web Applications, React и Redux, затронут Vue, MobX, css-modules, css-in-js, styled components.
Регистрация: https://tproger.ru/events/frontend-meta-conf/
#ивенты
На митапе обсудят инструменты разработки и лучшие практики, качество и тестирование, адаптивность, быстродействие интерфейсов. Поговорят о том, что сейчас происходит в WebAssembly, GraphQL, Svelte, Progressive Web Applications, React и Redux, затронут Vue, MobX, css-modules, css-in-js, styled components.
Регистрация: https://tproger.ru/events/frontend-meta-conf/
#ивенты
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня хотим поделиться с вами статьёй, автор которой рассказывает, как заанимировать адресную строку браузера: https://tprg.ru/YOzr
Зачем? Да потому что может.
#кек #javascript
Зачем? Да потому что может.
#кек #javascript
Тема margin в CSS кажется довольно несложной, но есть некоторые моменты, на которых разработчики спотыкаются чаще всего. Например, взаимодействие margins друг с другом или схлопывание внешних отступов.
Об этих вопросах и пойдёт речь в статье: https://tprg.ru/BIs7
#фронтенд #css
Об этих вопросах и пойдёт речь в статье: https://tprg.ru/BIs7
#фронтенд #css
В этом файле содержится дерево систем мониторинга. Все эти вендоры специализируются на той или иной области мониторинга (приложения, сети, инфраструктура).
#инструменты #мониторинг
#инструменты #мониторинг
Forwarded from Типичный программист
Поздравляем с Днём программиста!
Чистого вам кода, хороших джуниоров, верной клавиатуры и быстрых компиляций!
В честь праздника мы сделали в нашем боте специальный раздел с тестами ко Дню программиста:
— можно проверить, на самом ли деле вы программист,
— узнать, к какому типу программиста вы относитесь,
— и пройти праздничный тест.
Пишите «тесты ко дню программиста» и проходите: @tproger_official_bot
Чистого вам кода, хороших джуниоров, верной клавиатуры и быстрых компиляций!
В честь праздника мы сделали в нашем боте специальный раздел с тестами ко Дню программиста:
— можно проверить, на самом ли деле вы программист,
— узнать, к какому типу программиста вы относитесь,
— и пройти праздничный тест.
Пишите «тесты ко дню программиста» и проходите: @tproger_official_bot
Forwarded from Типичный программист
В честь Дня Программиста устраиваем раздачу подарков вместе с Acronis!
1. Участвуйте в конкурсе мемов и фотографий в честь Дня Программиста и выигрывайте ценные подарки (наушники, power bank, колонка, фирменные футболки и наклейки).
Подробнее о сроках и правилах: https://tproger.ru/events/typical-programmer-day-2019/
2. Если вы живёте в Москве, то можете получить гарантированные подарки (фирменные футболки и наклейки). Для этого нужно просто приехать сегодня к нам в офис до 19:00.
Подробности по той же ссылке: https://tproger.ru/events/typical-programmer-day-2019/
Ещё раз всех с праздником!
1. Участвуйте в конкурсе мемов и фотографий в честь Дня Программиста и выигрывайте ценные подарки (наушники, power bank, колонка, фирменные футболки и наклейки).
Подробнее о сроках и правилах: https://tproger.ru/events/typical-programmer-day-2019/
2. Если вы живёте в Москве, то можете получить гарантированные подарки (фирменные футболки и наклейки). Для этого нужно просто приехать сегодня к нам в офис до 19:00.
Подробности по той же ссылке: https://tproger.ru/events/typical-programmer-day-2019/
Ещё раз всех с праздником!
Хотите быстро и по сути узнавать о самых важных новостях IT сферы? В канале «Аргументы и функции» мы 1 раз в сутки по будням присылаем подборку самого главного.
Подписывайтесь: @tprogerdaily
Подписывайтесь: @tprogerdaily
Практически стандартом для запуска микросервисов в контейнерах сейчас является Kubernetes. Он кастомизируемый и может быть настроен и запущен почти на любой аппаратной платформе.
В статье читайте, как Kubernetes стал лидером, какие задачи он решает и какие решить не может: https://tproger.ru/blogs/kubernetes-as-default-tool-for-containers/
#devops #kubernetes
В статье читайте, как Kubernetes стал лидером, какие задачи он решает и какие решить не может: https://tproger.ru/blogs/kubernetes-as-default-tool-for-containers/
#devops #kubernetes
Безопасность в вебе
Автор доклада подробно рассказывает о популярных угрозах в интернете и предлагает варианты решения проблем, связанных с ними.
К типичным угрозам спикер отнёс XSS, CSRF и DDoS атаки, небезопасный конструктор include, механизм обмана пользователей Clickjacking. Большая часть выступления посвящена проблеме взлома паролей и последствиям такого взлома.
#безопасность #php
Автор доклада подробно рассказывает о популярных угрозах в интернете и предлагает варианты решения проблем, связанных с ними.
К типичным угрозам спикер отнёс XSS, CSRF и DDoS атаки, небезопасный конструктор include, механизм обмана пользователей Clickjacking. Большая часть выступления посвящена проблеме взлома паролей и последствиям такого взлома.
#безопасность #php
YouTube
WEB - безопасность: От базовых принципов до особенностей PHP - Александр Макаров
Основная мысль доклада Александра легко умещается в коротком тезисе: "фильтруй вход, экранируй выход". Под "входом" понимаются различные формы, файлы, заголовки HTTP, под "выходом" - браузер, консоль, базы данных.
Опираясь на этот тезис, Александр подробно…
Опираясь на этот тезис, Александр подробно…
This media is not supported in your browser
VIEW IN TELEGRAM
Чистый код React-приложений
Статья в двух частях:
— В первой части речь идёт про структуру папок, именование, стрелочные функции: https://tprg.ru/ICw3
— Во второй — про переиспользование, простоту и другие советы по организации кода: https://tprg.ru/JIGZ
#фронтенд #react
Статья в двух частях:
— В первой части речь идёт про структуру папок, именование, стрелочные функции: https://tprg.ru/ICw3
— Во второй — про переиспользование, простоту и другие советы по организации кода: https://tprg.ru/JIGZ
#фронтенд #react
The state of CSS
Ежегодный опрос https://stateofcss.com/ навёл много шуму, так как большое количество технологий, указанных в нём, оказались для разработчиков незнакомы.
Автор доклада рассказывает о «потерянных» технологиях, их применении и поддержке, чтобы начать использовать всю мощь актуального CSS.
Ссылка на презентацию: http://frontendconf.ru/moscow-rit/2019/abstracts/5024
#фронтенд #css
Ежегодный опрос https://stateofcss.com/ навёл много шуму, так как большое количество технологий, указанных в нём, оказались для разработчиков незнакомы.
Автор доклада рассказывает о «потерянных» технологиях, их применении и поддержке, чтобы начать использовать всю мощь актуального CSS.
Ссылка на презентацию: http://frontendconf.ru/moscow-rit/2019/abstracts/5024
#фронтенд #css
YouTube
The state of CSS / Сергей Попов (Лига А./HTML Academy)
Приглашаем на FrontendConf 2024, которая пройдет 30 сентября и 1 октября 2024 в Москве.
Программа, подробности и билеты по ссылке: https://frontendconf.ru/moscow/2024
________
РИТ++ 2019
Frontend Conf
Тезисы и презентация:
http://frontendconf.ru/moscow…
Программа, подробности и билеты по ссылке: https://frontendconf.ru/moscow/2024
________
РИТ++ 2019
Frontend Conf
Тезисы и презентация:
http://frontendconf.ru/moscow…
Как эффективно мониторить метрики nginx, если у вас не один и не два сервера? Например, с помощью связки nginx_vts_exporter + Prometheus + Grafana.
Руководство по настройке: https://tprg.ru/DZwl
#бэкенд #nginx
Руководство по настройке: https://tprg.ru/DZwl
#бэкенд #nginx
Как работает JavaScript?
Возможно, вы удивлены увидеть пост на такую тему. Однако именно понимание основ позволит исследовать более сложные темы.
Новички точно узнают что-то новое, а опытные джаваскриптеры найдут, что вспомнить: https://tprg.ru/CHNq
#javascript
Возможно, вы удивлены увидеть пост на такую тему. Однако именно понимание основ позволит исследовать более сложные темы.
Новички точно узнают что-то новое, а опытные джаваскриптеры найдут, что вспомнить: https://tprg.ru/CHNq
#javascript
Бесплатный митап по Vue.js
19 сентября в московском офисе Mail.ru Group состоится совместный с сообществом MSK VUE.JS митап, посвящённый фреймворку Vue.js.
Докладчики расскажут про рендеринг Vue.js-приложений на сервере, организацию работы с API на Vue.js, а также обсудят перспективы развития фреймворка.
Всё бесплатно, нужна только регистрация: https://tproger.ru/events/msk-vue-js-meetup-3/
#ивенты
19 сентября в московском офисе Mail.ru Group состоится совместный с сообществом MSK VUE.JS митап, посвящённый фреймворку Vue.js.
Докладчики расскажут про рендеринг Vue.js-приложений на сервере, организацию работы с API на Vue.js, а также обсудят перспективы развития фреймворка.
Всё бесплатно, нужна только регистрация: https://tproger.ru/events/msk-vue-js-meetup-3/
#ивенты
Руководство по написанию веб-приложения с использованием модных и молодёжных Kotlin и Vue.js вместе со Spring Boot: https://tprg.ru/jfRF
Материалов на эту тему достаточно много, но многие из них не затрагивают сложных тем. Автор этого, например, решил реализовать аутентификацию с разделением по ролям.
#фронтенд #бэкенд #kotlin #spring #vuejs
Материалов на эту тему достаточно много, но многие из них не затрагивают сложных тем. Автор этого, например, решил реализовать аутентификацию с разделением по ролям.
#фронтенд #бэкенд #kotlin #spring #vuejs