Size: a a a

2021 March 24
WebDEV
Насколько эффективно вы работаете в фреймворках JavaScript? Новый уровень мастерства ждет тех, кто сможет пройти вступительный тест онлайн-курса «JavaScript Developer. Professional» https://otus.pw/ZKMP/

Занятия начнутся уже 29 марта. Успейте присоединиться к группе, пока остались места по спец.цене.
источник
WebDEV
📖 Разработка веб-приложений с помощью PHP и MySQL
🖋 Люк Веллинг, 2017

Исчерпывающее учебное пособие по разработке веб-приложений, управляемых базами данных, с использованием PHP и MySQL! Эта книга предназначена для тех, кто знаком с основами HTML и ранее разрабатывал программы на современных языках программирования, но, возможно, не занимался программированием для Веб или не использовал реляционные базы данных. В ней подробно описано применение последних версий PHP и MySQL для построения крупных коммерческих Web-сайтов. Основное внимание в книге уделено реальным приложениям.

Заслуживают особого внимания главы, посвященные объектно-ориентированному программированию на PHP, динамической генерации документов, доступу к веб-службам с помощью XML и SOAP и созданию приложений Web 2.0 с помощью Ajax. Основное отличие этого издания от предыдущего состоит в том, что материалы и весь исходный код полностью переписаны для версий PHP 7 и MySQL 5.7.

💾 Скачать книгу

WebDEV #book#book #php#php #sql#sql #web#web
источник
2021 March 25
WebDEV
Мы узнали, что в WhatsApp и Viber можно читать удаленные сообщения, а в Instagram и Vkontakte доступен просмотр закрытых профилей пользователей.

Эти уязвимости доступны уже давно. Но мы о них не знали, потому что такой информацией никто не делится в открытую.

Но видимо канал @bugfeature является исключением!

Там мы нашли огромное количество секретной информации, о которой знают лишь опытные хакеры либо сами разработчики приложений:

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

У канала уже появилось много фейковых клонов, но мы нашли подлинный. Держите ссылку: @bugfeature
источник
WebDEV
🛠 Octotree — расширение браузера, которое отображает дерево кода в репозиториях GitHub и значительно улучшает просмотр файлов в библиотеках и проектах с открытым исходным кодом. Доступно в Chrome, Firefox, Edge, Opera и Safari.

WebDEV #инструменты#инструменты #js#js
источник
WebDEV
WebDEV #test#test #typescript#typescript

Выберите правильный вариант 👇🏼
источник
WebDEV
📑 Ответ
Анонимная викторина
28%
undefined
5%
null
45%
any
5%
void
2%
never
9%
unknown
6%
Узнать ответ
Проголосовало: 1377
источник
2021 March 26
WebDEV
📑 Chrome станет быстрее и безопаснее благодаря использованию протокола HTTPS по умолчанию

Для перехода на сайт пользователи часто вводят в адресной строке только доменное имя. Браузеры автоматически подставляют протокол по умолчанию. Раньше в Chrome это был «http: //». Начиная с версии 90 по умолчанию будет использоваться «https: //». Это улучшит конфиденциальность, а также увеличит скорость загрузки, поскольку исчезнет лишний редирект.

Если сайт не поддерживает HTTPS, то Chrome после неудачной попытки подключения будет возвращаться к протоколу HTTP. Изменения сначала появятся в десктопных версиях браузера и на Android, а затем в приложении на iOS.

WebDEV #новости#новости
источник
2021 March 27
WebDEV
SVG Explained  за 100 секунд

Что такое Scalable Vector Graphics? Чем векторные изображения отличаются от растровых? Изучите основы SVG за 100 секунд!

📺 YouTube

WebDEV #видео#видео #svg#svg #web#web
источник
WebDEV
💡 Генераторы в JavaScript

Генератор определяет, какое значение будет возвращено при следующем вызове next().

function* greeter() {
yield 'Hi';
yield 'How are you?';
yield 'Bye';
}

const greet = greeter();

console.log(greet.next().value);
// 'Hi'

console.log(greet.next().value);
// 'How are you?'

console.log(greet.next().value);
// 'Bye'

console.log(greet.next().value);
// undefined

А вот пример использования генератора для бесконечных значений:

function* idCreator() {
let i = 0;
while (true)
  yield i++;
}

const ids = idCreator();

console.log(ids.next().value);
// 0

console.log(ids.next().value);
// 1

console.log(ids.next().value);
// 2
// etc...

WebDEV #советы #coding #js #web#советы #coding #js #web
источник
2021 March 28
WebDEV
🔥 Лучшее на канале за неделю

1
. Графики и визуализация данных.

2. Octotree — расширение браузера, которое отображает дерево кода в репозиториях GitHub и значительно улучшает просмотр файлов в библиотеках и проектах с открытым исходным кодом.

3. Разработка веб-приложений с помощью PHP и MySQL.
источник
2021 March 29
WebDEV
📑 Появился сервис для быстрого и бесплатного создания своих тем для Visual Studio Code

Разработчик Майк Тромба (Mike Tromba) представил сервис VS Code Theme Studio. Он позволяет создавать собственные темы для Visual Studio Code в интуитивно понятном веб-интерфейсе. После завершения работы пользователь получает JSON-файл с параметрами темы.

WebDEV #новости#новости #vs#vs
источник
WebDEV
WebDEV #test#test #typescript#typescript

Выберите правильный вариант 👇🏼
источник
WebDEV
📑 Ответ
Анонимная викторина
10%
Переменные и параметры функции
3%
Возвращаемый функцией результат
79%
Всё вышеперечисленное
3%
Только переменные
5%
Узнать ответ
Проголосовало: 829
источник
WebDEV
Вы наверняка наслышаны о востребованности руководителей команд разработки. GeekBrains и AGIMA разработали специальный курс для тех, кто давно хотел перейти от middle- и senior-разработчиков к руководителям команд. Курс поможет в освоении всех необходимых компетенций, а эксперты-преподаватели поделятся инсайдами.

Курс длится 6 месяцев и проходит в формате видеолекций и онлайн-встреч с экспертами. При этом лекции вы можете смотреть, когда удобно.

Кому точно подойдет курс:
- Senior- и middle- разработчикам.
- Начинающим руководителям команд.
- Практикующим руководителям команд.

Кстати, при покупке курса до конца марта действует скидка 30%, а до 29 марта есть возможность получить ещё 7 курсов в подарок.

Здесь можно записаться, а также посмотреть трейлер и подробнее ознакомиться с программой курса.
источник
2021 March 30
WebDEV
CodePen Amazing - канал, на который выкладывают самые клевые проекты с CodePen.

Смотрите, вдохновляйтесь, творите!

- > @codepen_amazing
источник
WebDEV
Бесплатные ресурсы для веб-разработки. Иллюстрации

http://undraw.co/illustrations — найдите изображения, которые соответствуют вашим потребностям, и нажмите, чтобы загрузить. Используйте создание цветных изображений «на лету», чтобы они соответствовали вашему бренду.

http://drawkit.io — теперь 100% бесплатно! Нарисованные вручную векторные иллюстрации и ресурсы значков, идеально подходящие для ваших проектов.

http://icons8.com/ouch помогает авторам и разработчикам, не умеющим рисовать, преодолеть нехватку качественной графики. Загрузите бесплатные иллюстрации PNG и SVG от лучших художников Dribbble, чтобы улучшить свой продукт.

WebDEV #ресурсы#ресурсы
источник
WebDEV
Бесплатные ресурсы для веб-разработки. Иконки

> http://fontawesome.com — получите векторные иконки и логотипы социальных сетей для своего веб-сайта благодаря Font Awesome, самого популярного набора значков и инструментов в Интернете.

> http://flaticon.com — самая большая база бесплатных иконок в форматах PNG, SVG, EPS, PSD и BASE 64. Доступ к 4 282 500 векторным иконкам.

WebDEV #ресурсы#ресурсы
источник
2021 March 31
WebDEV
📑 О завершении работы Node.js-процессов

Node.js-процессы завершают работу по разным причинам. При этом в некоторых случаях «смерть» процесса можно предотвратить. Например — в ситуации, когда причиной остановки процесса может стать необработанная ошибка. А вот иногда с остановкой процесса ничего поделать нельзя. Например — если её причина кроется в нехватке памяти. В Node.js существует глобальный объект process, являющийся экземпляром класса EventEmitter. Этот объект, при нормальном завершении процесса, генерирует событие exit. Код приложения может прослушивать это событие и, при его возникновении, выполнять, в синхронном режиме, некие операции по освобождению ресурсов.

WebDEV #статьи#статьи
источник
2021 April 01
WebDEV
🛠 Cash — это маленькая альтернатива jQuery для современных браузеров, которая предоставляет  цепочки управления элементами DOM в стиле jQuery. Библиотека не нацелена на полное покрытие всех методов jQuery, а наоборот фокусируется только на самых часто используемых методах.

WebDEV #инструменты#инструменты #js#js
источник
WebDEV
WebDEV #test#test #js#js

Выберите правильный вариант 👇🏼
источник