Бесплатный митап по 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
Анимация в вебе
Хорошая и уместная анимация может произвести впечатление, объяснить пользователю какое-то действие или просто быть предметом искусства.
В этом докладе спикер рассказывает о том, какие бывают анимации, когда их можно и нужно применять и как сделать анимацию так, чтобы за неё было не стыдно.
Ссылка на презентацию: https://tprg.ru/BHeE
#фронтенд #анимация
Хорошая и уместная анимация может произвести впечатление, объяснить пользователю какое-то действие или просто быть предметом искусства.
В этом докладе спикер рассказывает о том, какие бывают анимации, когда их можно и нужно применять и как сделать анимацию так, чтобы за неё было не стыдно.
Ссылка на презентацию: https://tprg.ru/BHeE
#фронтенд #анимация
YouTube
Анимация в вебе / Юлия Музафарова
Приглашаем на FrontendConf 2024, которая пройдет 30 сентября и 1 октября 2024 в Москве.
Программа, подробности и билеты по ссылке: https://frontendconf.ru/moscow/2024
________
РИТ++ 2019
FrontendConf
Тезисы и презентация:
http://frontendconf.ru/moscow…
Программа, подробности и билеты по ссылке: https://frontendconf.ru/moscow/2024
________
РИТ++ 2019
FrontendConf
Тезисы и презентация:
http://frontendconf.ru/moscow…
В этом репозитории собрана информация обо всех известных атаках посредника (MITM-атаках) и методах защиты от них: https://github.com/Sab0tag3d/MITM-cheatsheet
Также там можно найти несколько интересных примеров таких атак и инструментов для их выполнения.
#безопасность #шпаргалки
Также там можно найти несколько интересных примеров таких атак и инструментов для их выполнения.
#безопасность #шпаргалки
Статья, в которой показано, как внедрить пользовательские зависимости в компоненты Vue: https://tprg.ru/zk8l
#фронтенд #vuejs
#фронтенд #vuejs
У нас в телеге работает бот, в котором есть несколько интересных функций:
— умеет создавать отговорки на все случаи жизни;
— рекомендовать хакерские фильмы;
— а ещё там есть куча «типичных» тестов для программистов.
Знакомьтесь: @tproger_official_bot
— умеет создавать отговорки на все случаи жизни;
— рекомендовать хакерские фильмы;
— а ещё там есть куча «типичных» тестов для программистов.
Знакомьтесь: @tproger_official_bot
Эволюция сайта Apple от базовых HTML-страниц в 90-х до образца дизайна в 2019 году.
#фронтенд #дизайн
#фронтенд #дизайн
YouTube
25 Years of Apple.com Website Design History (1994-2019)
A comprehensive visual history of the Apple.com website from 1994 to 2019. View the evolution of Apple's website from imagemap-based basic HTML homepages in the 1990's to the beautiful product showcase it has become in recent years.
Visit our Apple.com page…
Visit our Apple.com page…
Копирование объектов в JavaScript
https://tprg.ru/9LoN
— наивное копирование,
— поверхностное копирование,
— глубокое копирование,
— копирование методов,
— копирование циклических объектов.
#javanoscript
https://tprg.ru/9LoN
— наивное копирование,
— поверхностное копирование,
— глубокое копирование,
— копирование методов,
— копирование циклических объектов.
#javanoscript
Medium
Копирование объектов в JavaScript
Копирования объектов JavaScript это довольно тонкий и изысканный процесс со своими подводными камнями. Давайте в нём разберемся
Что нового в Kubernetes 1.16
https://tprg.ru/kNYu
— эфемерные контейнеры;
— механизм подсчёта накладных расходов на pod'ы;
— менеджер топологии узла;
— проверка контейнеров во время их запуска;
— новый API для Endpoint и многое другое.
#devops #kubernetes
https://tprg.ru/kNYu
— эфемерные контейнеры;
— механизм подсчёта накладных расходов на pod'ы;
— менеджер топологии узла;
— проверка контейнеров во время их запуска;
— новый API для Endpoint и многое другое.
#devops #kubernetes
Как раскрутить сайт
Наши эксперты рассказали, что нужно делать при создании сайта, чтобы его посещала целевая аудитория. Оптимизации, SEO, трафик, вёрстка, аналитика: https://tproger.ru/experts/how-to-promote-a-site/
#seo
Наши эксперты рассказали, что нужно делать при создании сайта, чтобы его посещала целевая аудитория. Оптимизации, SEO, трафик, вёрстка, аналитика: https://tproger.ru/experts/how-to-promote-a-site/
#seo
kubesec — инструмент с открытыми исходниками для анализа проблем с безопасность Kubernetes ресурсов. Можно развернуть у себя на машине и всё локально проверять: https://github.com/controlplaneio/kubesec
#devops #kubernetes #безопасность #инструменты
#devops #kubernetes #безопасность #инструменты
Если хотите написать свой Guitar Hero, то вам в этот пост.
Бесплатные инструменты для визуализации аудио: https://tprg.ru/UXZI
Статьи, видео, практика о том, как с этими инструментами работать: https://tprg.ru/0mje
Также читайте: визуализация звука с помощью HTML
Бесплатные инструменты для визуализации аудио: https://tprg.ru/UXZI
Статьи, видео, практика о том, как с этими инструментами работать: https://tprg.ru/0mje
Также читайте: визуализация звука с помощью HTML
Как писать эффективный код на JavaScript с помощью Event Loop
https://tproger.ru/blogs/effective-code-in-js-with-event-loop/
Event Loop (цикл событий) — важная тема в JavaScript, понимание которой позволит писать более эффективный код и взглянуть на некоторые вещи в языке под другим углом.
В статье мы разбираемся, как работает Event Loop, как работает основной поток в JavaScript и как он обрабатывает асинхронные функции. Для наглядности рассматриваем несколько примеров и то, как их можно оптимизировать с точки зрения производительности.
#javanoscript
https://tproger.ru/blogs/effective-code-in-js-with-event-loop/
Event Loop (цикл событий) — важная тема в JavaScript, понимание которой позволит писать более эффективный код и взглянуть на некоторые вещи в языке под другим углом.
В статье мы разбираемся, как работает Event Loop, как работает основной поток в JavaScript и как он обрабатывает асинхронные функции. Для наглядности рассматриваем несколько примеров и то, как их можно оптимизировать с точки зрения производительности.
#javanoscript
Tproger
Как писать эффективный код на JavaScript с помощью Event Loop
В статье рассказываем об Event Loop в JS: как работает основной поток, как он обрабатывает асинхронные функции и почему от этого зависит эффективность кода.
This media is not supported in your browser
VIEW IN TELEGRAM
Почему бы собственно и не сыграть на таком тромбоне? Вот и ссылка: https://matthewrayfield.com/goodies/popup-trombone/
#фронтенд #кек
#фронтенд #кек
В этом видеоуроке наш подписчик рассказывает, как создать бургер-меню с помощью HTML, CSS и JavaScript.
#фронтенд #javanoscript #html #css
#фронтенд #javanoscript #html #css
YouTube
Бургер меню на HTML, CSS, JS
В этом видео я расскажу Вам как создать бургер меню для вашего сайта на HTML, CSS и JS.
Поддержать развитие канала: https://www.donationalerts.com/r/codeburger
VK: https://vk.com/id279967784
Почта для связи: codeBurger770@Gmail.com
#codeburger
Поддержать развитие канала: https://www.donationalerts.com/r/codeburger
VK: https://vk.com/id279967784
Почта для связи: codeBurger770@Gmail.com
#codeburger
Реальный DevOps в энтерпрайзе
По-вашему, что такое DevOps? Методология? Набор инструментов? Культурные практики?
Специалист Райффайзенбанка в своём докладе говорит, что это микс из всего перечисленного. Применяется от там для нескольких целей:
— ускорить разработку и внедрение новых решений не в ущерб качеству;
— вовлечь админов в работу девелопмента;
— заинтересовать разработчиков жизнеспособностью их творений в реальной жизни.
Спикер подробно рассказывает, как у них в компании к этому пришли, что конкретно делают и как всё это приживается в умах и действиях людей.
Презентация доклада — https://tprg.ru/cIzs
#devops
По-вашему, что такое DevOps? Методология? Набор инструментов? Культурные практики?
Специалист Райффайзенбанка в своём докладе говорит, что это микс из всего перечисленного. Применяется от там для нескольких целей:
— ускорить разработку и внедрение новых решений не в ущерб качеству;
— вовлечь админов в работу девелопмента;
— заинтересовать разработчиков жизнеспособностью их творений в реальной жизни.
Спикер подробно рассказывает, как у них в компании к этому пришли, что конкретно делают и как всё это приживается в умах и действиях людей.
Презентация доклада — https://tprg.ru/cIzs
#devops
YouTube
Реальный DevOps в энтерпрайзе / Александр Тараторин (Райффайзенбанк)
РИТ++ 2017, Web-scale IT Сonference
Тезисы:
http://webscaleconf.ru/2017/abstracts/2828.html
Что такое DevOps? Очередной модный термин? Методология? Набор инструментов? Культурные практики?
Для Райффайзенбанка DevOps - микс из всего перечисленного (смешать…
Тезисы:
http://webscaleconf.ru/2017/abstracts/2828.html
Что такое DevOps? Очередной модный термин? Методология? Набор инструментов? Культурные практики?
Для Райффайзенбанка DevOps - микс из всего перечисленного (смешать…
This media is not supported in your browser
VIEW IN TELEGRAM
Если на вашем сайте больше, чем пара страниц, то этап прототипирования при разработке пропускать не стоит. Он необходим для определения главных и второстепенных элементов будущего сайта, а также задач, которые сайт или сервис будет решать.
В этом обзоре найдёте 10 инструментов, которые помогут вам на начальном этапе разработки проекта: https://tprg.ru/XYjl
#фронтенд #инструменты
В этом обзоре найдёте 10 инструментов, которые помогут вам на начальном этапе разработки проекта: https://tprg.ru/XYjl
#фронтенд #инструменты
Где узнавать о главных айтишных новостях быстрее всего? В канале IT Новости публикуем новости сразу же, как узнали о них.
Подписывайтесь и узнавайте первым о релизах, исследованиях, новых дырах в безопасности и утечках данных: @tprogerlive
Подписывайтесь и узнавайте первым о релизах, исследованиях, новых дырах в безопасности и утечках данных: @tprogerlive
Как контрибьютить в open source проекты?
Чувствуете в себе силы внести вклад в какой-нибудь open source проект, но не знаете, как сделать это правильно?
В этом небольшом руководстве читайте, на что обратить внимание в этом процессе и как взаимодействовать с другими разработчиками: https://tprg.ru/gtxq
#github
Чувствуете в себе силы внести вклад в какой-нибудь open source проект, но не знаете, как сделать это правильно?
В этом небольшом руководстве читайте, на что обратить внимание в этом процессе и как взаимодействовать с другими разработчиками: https://tprg.ru/gtxq
#github
Чему мы научились, пока делали собственную систему уведомлений
Иногда искусственный интеллект должен принять решение, от которого зависит здоровье человека. Классический пример — беспилотные автомобили. Но у докладчика история проще: в его компании делают систему, которая будит людей по ночам.
Один из авторов этой системы мониторинга рассказывает, как она устроена и какие решения на стыке разработки, администрирования и дизайна им приходится принимать.
Презентация: https://tprg.ru/f54G
Иногда искусственный интеллект должен принять решение, от которого зависит здоровье человека. Классический пример — беспилотные автомобили. Но у докладчика история проще: в его компании делают систему, которая будит людей по ночам.
Один из авторов этой системы мониторинга рассказывает, как она устроена и какие решения на стыке разработки, администрирования и дизайна им приходится принимать.
Презентация: https://tprg.ru/f54G
YouTube
Алексей Кирпичников — Чему мы научились, пока делали собственную систему уведомлений
Ближайшая конференция: DevOops 2022, 19–20 октября (Online), 27 октября (Offline)
Билеты: https://bit.ly/3aooyB1
— — . .Один из авторов отличной опенсорсной системы мониторинга делится размышлениями на тему, почему оно именно так устроено — завораживающие…
Билеты: https://bit.ly/3aooyB1
— — . .Один из авторов отличной опенсорсной системы мониторинга делится размышлениями на тему, почему оно именно так устроено — завораживающие…
Практика показывает (например, здесь: https://tprg.ru/zOJE), что добавление видео на сайт здорово повышает вовлечённость пользователей.
Однако мало добавить видео на сайт, нужно обеспечить его работоспособность. Вряд ли ваш пользователь обрадуется, если увидит на сайте видео, которое не запускается.
В этом руководстве от Google читайте, как работать с HTML-тегом video для вставки видео на страницу: https://web.dev/video-basics
#фронтенд #html
Однако мало добавить видео на сайт, нужно обеспечить его работоспособность. Вряд ли ваш пользователь обрадуется, если увидит на сайте видео, которое не запускается.
В этом руководстве от Google читайте, как работать с HTML-тегом video для вставки видео на страницу: https://web.dev/video-basics
#фронтенд #html