🍪 Confirmic — решение для файлов cookie, разработанное с учетом отличного UX
Это новый способ запрашивать у пользователей согласие на использование файлов cookie, не жертвуя при этом удобством использования. Виджет plug-and-play будет родным практически на любом сайте.
⤷ Ознакомиться на сайте
Code Learning | #Projects
Это новый способ запрашивать у пользователей согласие на использование файлов cookie, не жертвуя при этом удобством использования. Виджет plug-and-play будет родным практически на любом сайте.
⤷ Ознакомиться на сайте
Code Learning | #Projects
👍4
💢 Деанонимизация и демонизация: Twitter разоблачает его бывший глава безопасности
У Twitter серьёзные проблемы с безопасностью, которые представляют угрозу для личной информации его пользователей, для акционеров компании и национальной безопасности. Такие выводы сделали журналисты CNN и The Washington Post, став обладателями информации о 200-страничном докладе, отправленном в прошлом месяце правительственным учреждениям и комитетам Конгресса США.
⤷ Читать новость подробнее
Code Learning | #News
У Twitter серьёзные проблемы с безопасностью, которые представляют угрозу для личной информации его пользователей, для акционеров компании и национальной безопасности. Такие выводы сделали журналисты CNN и The Washington Post, став обладателями информации о 200-страничном докладе, отправленном в прошлом месяце правительственным учреждениям и комитетам Конгресса США.
⤷ Читать новость подробнее
Code Learning | #News
👍5
🤔 Сравнение Python и JavaScript. Что учить новичку?
В этом видео мы проведем сравнение двух топовых языков программирования Python и JavaScript. Это на данный момент два лидирующих по популярности и актуальности языка. Многие начинающие не могут выбрать первый язык программирования для начала карьеры Junior программиста. В этом видео мы разберем что учить начинающему.
⤷ Ссылка на Youtube
Code Learning | #Video
В этом видео мы проведем сравнение двух топовых языков программирования Python и JavaScript. Это на данный момент два лидирующих по популярности и актуальности языка. Многие начинающие не могут выбрать первый язык программирования для начала карьеры Junior программиста. В этом видео мы разберем что учить начинающему.
⤷ Ссылка на Youtube
Code Learning | #Video
🐍 Метод sets.intersection()
Позволяет найти пересечение множества с одной или более последовательностями поддерживающих итерирование.
Позволяет найти пересечение множества с одной или более последовательностями поддерживающих итерирование.
sets = {0, 1, 2, 3}
lists = [0, 1, 3, 5, 6, 7]
print (sets.intersection(lists))
// {0, 1, 3}
Code Learning | #Python #Info👍7
📕 Книга "Программирование без дураков"
Автор: Катрин Пассиг, Йоханнес Яндер
Год издания: 2019
Язык: Русский
Описание: Стиль программирования, именование, комментирование, работа с чужим кодом — зачастую соглашения складываются именно там, где строгая регламентация на уровне языка программирования отсутствует. Познакомьтесь с разнообразными традициями, существующими в различных языках программирования, узнайте, как, практически не спотыкаясь, передвигаться по этой пересеченной местности.
⤷ Смотреть книгу бесплатно
Code Learning | #Book
Автор: Катрин Пассиг, Йоханнес Яндер
Год издания: 2019
Язык: Русский
Описание: Стиль программирования, именование, комментирование, работа с чужим кодом — зачастую соглашения складываются именно там, где строгая регламентация на уровне языка программирования отсутствует. Познакомьтесь с разнообразными традициями, существующими в различных языках программирования, узнайте, как, практически не спотыкаясь, передвигаться по этой пересеченной местности.
⤷ Смотреть книгу бесплатно
Code Learning | #Book
👍10
⚙️ Децентрализованный мир: как выглядит блокчейн-разработка и зачем ее сегодня изучать
Мне как руководителю HR-агентства в сфере IT интересно за этим наблюдать с профессиональной точки зрения: сервисы, связанные с криптой, пишутся на блокчейне — так что увеличение их числа автоматически повышает спрос на блокчейн-разработчиков.
⤷ Читать статью на сайте
Code Learning | #Article
Мне как руководителю HR-агентства в сфере IT интересно за этим наблюдать с профессиональной точки зрения: сервисы, связанные с криптой, пишутся на блокчейне — так что увеличение их числа автоматически повышает спрос на блокчейн-разработчиков.
⤷ Читать статью на сайте
Code Learning | #Article
👍3
🍏 Apple анонсировала офлайн-презентацию, которая пройдёт 7 сентября
На англоязычной версии сайта Apple появился анонс презентации под названием Far out. Основная часть мероприятия для СМИ и гостей пройдёт в театре Стива Джобса, а пользователям будет доступна онлайн-трансляция.
Code Learning | #News
На англоязычной версии сайта Apple появился анонс презентации под названием Far out. Основная часть мероприятия для СМИ и гостей пройдёт в театре Стива Джобса, а пользователям будет доступна онлайн-трансляция.
Code Learning | #News
👍7
🐍 Textual – фреймворк TUI (текстовый пользовательский интерфейс) для Python, вдохновленный современной веб-разработкой
Обработка событий в Textual работает асинхронно (с использованием async и await ключевыми словами). Виджеты (компоненты пользовательского интерфейса) могут независимо обновляться и взаимодействовать друг с другом посредством передачи сообщений
⤷ Ознакомиться на сайте
Code Learning | #Projects
Обработка событий в Textual работает асинхронно (с использованием async и await ключевыми словами). Виджеты (компоненты пользовательского интерфейса) могут независимо обновляться и взаимодействовать друг с другом посредством передачи сообщений
⤷ Ознакомиться на сайте
Code Learning | #Projects
👍4
❌ Кому не стоит идти в программисты? Причины по которым вам будет сложно стать хорошим программистом
Когда-то давно Эльдар был программистом. Почему ушел?
⤷ Ссылка на Youtube
Code Learning | #Video
Когда-то давно Эльдар был программистом. Почему ушел?
⤷ Ссылка на Youtube
Code Learning | #Video
👍2
🐍 Преобразование текста в речь
Рассмотрим модуль pyttsx3, позволяющий озвучивать текст прямо во время выполнения программы. Для запуска кода с картинки необходимо установить модуль при помощи pip install pyttsx3. Запущенная программа спросит, как у вас дела, и скажет, что любит макароны.
Code Learning | #Python #Info
Рассмотрим модуль pyttsx3, позволяющий озвучивать текст прямо во время выполнения программы. Для запуска кода с картинки необходимо установить модуль при помощи pip install pyttsx3. Запущенная программа спросит, как у вас дела, и скажет, что любит макароны.
import pyttsx3
engine = pyttsx3.init()
engine.say("Привет, как дела?") engine.say("Я люблю макароны")
engine.runAndWait()
Code Learning | #Python #Info
👍10
📕 Книга "Конструируем роботов на Arduino. Первые шаги"
Автор: Бейктал Дж.
Год издания: 2020
Язык: Русский
Описание: Это практическое руководство для тех, кто делает первые шаги в робототехнике на платформе Arduino. С этой книгой вы разберетесь в основах электроники, научитесь программировать в среде Arduino IDE, работать с печатными платами Arduino, инструментами, соблюдать правила безопасности и многому другому. Вы также сможете выполнить разнообразные проекты и оценить невероятный потенциал Arduino, который вдохновит вас на творчество и изобретения, ограниченные только вашим воображением.
⤷ Смотреть книгу бесплатно
Code Learning | #Book
Автор: Бейктал Дж.
Год издания: 2020
Язык: Русский
Описание: Это практическое руководство для тех, кто делает первые шаги в робототехнике на платформе Arduino. С этой книгой вы разберетесь в основах электроники, научитесь программировать в среде Arduino IDE, работать с печатными платами Arduino, инструментами, соблюдать правила безопасности и многому другому. Вы также сможете выполнить разнообразные проекты и оценить невероятный потенциал Arduino, который вдохновит вас на творчество и изобретения, ограниченные только вашим воображением.
⤷ Смотреть книгу бесплатно
Code Learning | #Book
👍5
⚙️ Делаем эффекты в видеосвязи, используя Canvas API и MediaPipe
Привет! На связи Влад из команды видеоплатформы Skyeng. Мы отвечаем за аудио и видео коммуникацию в образовательных продуктах, применяем WebRTC и реализуем фичи вокруг Video Conferencing. О реализации одной из них хочу рассказать: мы сделали видеоэффекты для веба.
⤷ Читать статью на сайте
Code Learning | #Article
Привет! На связи Влад из команды видеоплатформы Skyeng. Мы отвечаем за аудио и видео коммуникацию в образовательных продуктах, применяем WebRTC и реализуем фичи вокруг Video Conferencing. О реализации одной из них хочу рассказать: мы сделали видеоэффекты для веба.
⤷ Читать статью на сайте
Code Learning | #Article
👍4
🔑 Зашифрованный ZIP-архив может иметь два правильных пароля
20 августа 2022 года разработчик и пентестер из Positive Technologies Арсений Шароглазов пояснил, почему зашифрованный очень длинным паролем ZIP-файл с использованием алгоритма шифрования AES-256 может в итоге открываться с помощью двух, причём на первый взгляд разных, но правильных паролей.
⤷ Читать новость подробнее
Code Learning | #News
20 августа 2022 года разработчик и пентестер из Positive Technologies Арсений Шароглазов пояснил, почему зашифрованный очень длинным паролем ZIP-файл с использованием алгоритма шифрования AES-256 может в итоге открываться с помощью двух, причём на первый взгляд разных, но правильных паролей.
⤷ Читать новость подробнее
Code Learning | #News
👍6
🥚 Easter-break – интересная библиотека, позволяет встроить «пасхальное яйцо» на ваш сайт, при нажатии на которое происходит эффект рассыпания сайта
Она просто дает вам функцию onClick с встроенным canvas, уничтожающим текущую страницу
⤷ Ознакомиться на сайте
Code Learning | #Projects
Она просто дает вам функцию onClick с встроенным canvas, уничтожающим текущую страницу
⤷ Ознакомиться на сайте
Code Learning | #Projects
👍9
❓ Какой язык программирования выбрать в 2022?
Поделюсь моим представлением о том, какие языки программирования будут играть наиболее значительную роль в 22 году, а соответственно помогут вам быть востребованным специалистом, если вы владеете хотя бы одним из них на достойном уровне. Расскажу по верхам об областях их применения, перспективах с точки зрения предлагаемых проектов и, конечно, зарплат.
⤷ Ссылка на Youtube
Code Learning | #Video
Поделюсь моим представлением о том, какие языки программирования будут играть наиболее значительную роль в 22 году, а соответственно помогут вам быть востребованным специалистом, если вы владеете хотя бы одним из них на достойном уровне. Расскажу по верхам об областях их применения, перспективах с точки зрения предлагаемых проектов и, конечно, зарплат.
⤷ Ссылка на Youtube
Code Learning | #Video
👍2
📕 Книга "Java программирование для начинающих"
Автор: Майк МакГрат
Год издания: 2019
Язык: Русский
Описание: В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка. Установив свободно распространяемый Java Development Kit, вы с первого же дня сможете создавать свои собственные исполняемые программы !
⤷ Смотреть книгу бесплатно
Code Learning | #Book #Java
Автор: Майк МакГрат
Год издания: 2019
Язык: Русский
Описание: В этой книге с помощью примеров программ и иллюстраций, показывающих результаты работы кода, разбираются все ключевые аспекты языка. Установив свободно распространяемый Java Development Kit, вы с первого же дня сможете создавать свои собственные исполняемые программы !
⤷ Смотреть книгу бесплатно
Code Learning | #Book #Java
👍5
☕️ Метод Math.abs()
Метод Math.abs() вычисляет и возвращает абсолютное значение (модуль) переданного числа.
Если передать в метод нечисловую строку или значение undefined/ничего не передавать, то он вернёт NaN. А если в метод передать значение null, то он вернёт 0.
Code Learning | #Info #JavaScript
Метод Math.abs() вычисляет и возвращает абсолютное значение (модуль) переданного числа.
Если передать в метод нечисловую строку или значение undefined/ничего не передавать, то он вернёт NaN. А если в метод передать значение null, то он вернёт 0.
console.log(Math.abs(5)) // 5
console.log(Math.abs(-7)) // 7
console.log(Math.abs('str')) // NaN
console.log(Math.abs()) // NaN
console.log(Math.abs(null)) // 0
Code Learning | #Info #JavaScript
👍9