Jquery Line Progress Bar — легковесный прогресс бар для вашего сайта
Демо | Документация
#jquery #progressbar
Демо | Документация
#jquery #progressbar
Используя cookies, мы можем обмениваться информацией между сервером и браузером. С их помощью создаётся пользовательский сеанс, а серверы могут распознавать пользователей между запросами.
Узнайте, как работают HTTP COOKIES
#http #cookies
Узнайте, как работают HTTP COOKIES
#http #cookies
Telegraph
Узнайте, как работают HTTP COOKIES
У технологии HTTP нет состояния, это означает, что все запросы, отправленные на сервер, одинаковые. Из-за этого сервер не может определить, поступает ли запрос от клиента, который уже выполнял его раньше, или это новый пользователь. Cookies отправляются браузером…
Возможно у вас давно стоял вопрос: как же просто и быстро деплоить frontend проект?
Беглый деплой или как развернуть front-end за 15 минут
#tools
Беглый деплой или как развернуть front-end за 15 минут
#tools
Telegraph
Беглый деплой или как развернуть front-end за 15 минут
Мы думали насчет такого инструмента, как Jenkins. Многие, кто настраивал его, знают: настройка занимает немало времени и, что еще важно — затрачивается много ресурсов системы. Поднять его на сервере значит выделить полтора гигабайта памяти. Такое себе удовольствие…
Почему я ушел из Google?
Последние четыре года я работал разработчиком программного обеспечения в Google, но 1 февраля уволился, потому что они не сделали мне подарок на Рождество.
Шучу, на самом деле всё немного сложнее.
Почему я ушёл из Google и начал работать на себя
#story
Последние четыре года я работал разработчиком программного обеспечения в Google, но 1 февраля уволился, потому что они не сделали мне подарок на Рождество.
Шучу, на самом деле всё немного сложнее.
Почему я ушёл из Google и начал работать на себя
#story
Telegraph
Почему я ушёл из Google и начал работать на себя
Первые два года Первые два года я любил Google. Когда при ежегодном опросе сотрудников мне задавали вопрос, вижу ли я себя в Google через пять лет, я отвечал «разумеется, без вариантов». Ну конечно я буду в Google через пять лет. Я окружён лучшими инженерами…
Junior, который в первый день работы удалил базу данных с production
Reddit и другие иностранные ресурсы буквально покорила история о младшем разработчике, который, придя на свою первую работу, в первый же день удалил базу данных на production.
Читать 2 минуты
#story
Reddit и другие иностранные ресурсы буквально покорила история о младшем разработчике, который, придя на свою первую работу, в первый же день удалил базу данных на production.
Читать 2 минуты
#story
Telegraph
Junior, который в первый день работы удалил базу данных с production
Опубликованная заметка взорвала Reddit и разошлась по другим специализированным ресурсам вроде The New Stack. Суть истории такова:
Книга «Секреты JavaScript ниндзя» раскрывает секреты мастерства разработки веб-приложений на JavaScript (соавтор книги, Джон Резиг - создатель библиотеки JQuery). Начиная с пояснения таких основных понятий, как функции, объекты, замыкания, прототипы, регулярные выражения и таймеры, авторы постепенно проводят читателя по пути обучения от ученика до мастера, раскрывая немало секретов и специальных приемов программирования на конкретных примерах кода JavaScript.
Скачать
#book
Скачать
#book
Внушительное количество материалов в интернете представлено в ужасном виде. Под ужасным видом я подразумеваю то представление, с которым подаётся материал. Что делать?
Деградация веба или как сделать веб человекочитаемым
#article
Деградация веба или как сделать веб человекочитаемым
#article
PixiJS - отличная библиотека для создания игр, которые работают во всех браузерах. В PixiJS реализована поддержка текстур и спрайтов, есть поддержка интерактивности — на спрайты можно повесить обработчики событий мыши и тачскрина.
Хотя игры — первое, что приходит в голову при виде движка, он достаточно низкоуровненвый, чтобы его можно было применять везде, где требуется насыщенная 2D-анимация, например в сложных графических интерфейсах.
Пример игры | Демо и документация
#gamedev #js
Хотя игры — первое, что приходит в голову при виде движка, он достаточно низкоуровненвый, чтобы его можно было применять везде, где требуется насыщенная 2D-анимация, например в сложных графических интерфейсах.
Пример игры | Демо и документация
#gamedev #js
Перевод статьи человека, который несколько лет воровал имена пользователей, пароли и номера кредитных карт с различных сайтов.
Рассказ о том, как я ворую номера кредиток и пароли у посетителей ваших сайтов
#security #js
Рассказ о том, как я ворую номера кредиток и пароли у посетителей ваших сайтов
#security #js
Telegraph
Рассказ о том, как я ворую номера кредиток и пароли у посетителей ваших сайтов
То, о чём я хочу рассказать, было на самом деле. Или, может быть, моя история лишь основана на реальных событиях. А возможно всё это — выдумка. Выдалась однажды такая неделя — безумное время, когда всех вокруг тревожила безопасность. Ощущение было такое,…
История о парне, который с помощью SQL Injection смог получить доступ к базе Федеральной службы по надзору в сфере образования и науки
И так сойдёт… или как данные 14 миллионов россиян оказались у меня в руках
#security
И так сойдёт… или как данные 14 миллионов россиян оказались у меня в руках
#security
Telegraph
И так сойдёт… или как данные 14 миллионов россиян оказались у меня в руках
Одиноким вечером, глядя на свою пустую зачётку и осознавая, что конец близок, я снова задумался о том, как бы мне сейчас собрать сумку, или даже просто рюкзак, положить туда рубашку, шорты и свалить в тёплую страну. Было бы хорошо, да вот с дипломом живётся…
Метод console.log() — отличный способ вывести отладочную информацию, не мешая пользователю. Но знаете ли Вы, что объект console имеет еще уйму других не менее полезных методов?
Используем Console на полную
#js
Используем Console на полную
#js
Telegraph
Используем Console на полную
Основы: console.log(‘Hello World!’); // выводит сообщение или объект в консольconsole.info(‘Something happened…’); // тоже самое, что и console.logconsole.warn(‘Something strange happened…’); // тоже что и console.log, но выводит предупреждениеconsole.error(‘Something…
Очень простой, но эффектный параллакс футер. Без использования JavaScript, всего 20 строк CSS.
Codepen: CSS Parallax Footer
#css #parallax
Codepen: CSS Parallax Footer
#css #parallax
Библиотека Material комбинирует Bootstrap 4 с Google’s Material Design.
Демо и документация
#css #material
Демо и документация
#css #material
Стрелочные функции — наиболее популярная фишка ES6. Это новый, лаконичный способ написания функций. Давайте разберемся, когда следует использовать новый способ, а когда привычный.
Стрелочные функции VS Обычные функции
#js
Стрелочные функции VS Обычные функции
#js
Telegraph
Стрелочные функции VS Обычные функции
function timesTwo(params) { return params * 2}timesTwo(4); // 8 Теперь то же самое при помощи стрелочной функции. var timesTwo = params => params * 2timesTwo(4); // 8 Намного короче! Мы можем опустить фигурные скобки и оператор return (если нет блока, но…
CSS Grid — это принципиально новый подход к созданию HTML разметки с использованием CSS. CSS Grid является конкурентом Flexbox.
Использование CSS Grid для создания современной HTML разметки
#css
Использование CSS Grid для создания современной HTML разметки
#css
Telegraph
Использование CSS Grid для создания современной HTML разметки
На сайте caniuse.com можно узнать, какие браузеры в данный момент поддерживают эту технологию. На момент написания статьи, все основные браузеры (за исключением IE, который никогда не будет поддерживать этот инструмент) уже поддерживают эту технологию, охватывая…