📕 Книга "Конструируем роботов на 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
🤷♂️ Написание ОС с нуля: Да зачем нам этот Legacy
Пару месяцев назад я решил начать серию статей про написание своей ОС с нуля. Описал написание Legacy MBR загрузчика и переход в защищенный режим (без прерываний) и ещё пару мелочей. Сегодня я решил, что попытаюсь "перезапустить" эту серию (сохранив нумерацию частей). Суть в том, что теперь будут использоваться актуальные на август 2022 года материалы, и разработанное ПО можно будет легко протестировать на своей (U)EFI-машине.
⤷ Читать статью на сайте
Code Learning | #Article
Пару месяцев назад я решил начать серию статей про написание своей ОС с нуля. Описал написание Legacy MBR загрузчика и переход в защищенный режим (без прерываний) и ещё пару мелочей. Сегодня я решил, что попытаюсь "перезапустить" эту серию (сохранив нумерацию частей). Суть в том, что теперь будут использоваться актуальные на август 2022 года материалы, и разработанное ПО можно будет легко протестировать на своей (U)EFI-машине.
⤷ Читать статью на сайте
Code Learning | #Article
👍14
⚡️ Физики уверены, что обнаружили замену кремнию — это лучший в мире полупроводник
Арсенид бора — полупроводник с рядом интересных свойств, включая высокую теплопроводность. Теоретические расчеты ученых также предполагали, что он обладает высокой амбиполярной подвижностью носителей заряда.
⤷ Читать новость подробнее
Code Learning | #News
Арсенид бора — полупроводник с рядом интересных свойств, включая высокую теплопроводность. Теоретические расчеты ученых также предполагали, что он обладает высокой амбиполярной подвижностью носителей заряда.
⤷ Читать новость подробнее
Code Learning | #News
👍12
⌨ Carbon – экспериментальный язык программирования от Google, приемник C++, такой же низкоуровневый, производительный и использует LLVM
Язык позволяет взаимодействовать с уже написанным C++ кодом. Его синтаксис значительно проще чем у C++, carbon позиционируется как более безопасный
⤷ Ознакомиться на сайте
Code Learning | #Projects
Язык позволяет взаимодействовать с уже написанным C++ кодом. Его синтаксис значительно проще чем у C++, carbon позиционируется как более безопасный
⤷ Ознакомиться на сайте
Code Learning | #Projects
👍14
📕 Книга "Пользовательские истории. Искусство гибкой разработки ПО"
Автор: Джефф Паттон
Год издания: 2019
Язык: Русский
Описание: Пользовательские истории – это метод описания требований к разрабатываемому продукту. В книге рассказано, как правильно использовать данную технику, чтобы сфокусироваться на поставленной задаче и пожеланиях клиента, а не распыляться на реализации второстепенных функций. Автор книги показывает, как данный подход не только ускоряет и систематизирует разработку, но и улучшает взаимопонимание в команде.
⤷ Смотреть книгу бесплатно
Code Learning | #Book
Автор: Джефф Паттон
Год издания: 2019
Язык: Русский
Описание: Пользовательские истории – это метод описания требований к разрабатываемому продукту. В книге рассказано, как правильно использовать данную технику, чтобы сфокусироваться на поставленной задаче и пожеланиях клиента, а не распыляться на реализации второстепенных функций. Автор книги показывает, как данный подход не только ускоряет и систематизирует разработку, но и улучшает взаимопонимание в команде.
⤷ Смотреть книгу бесплатно
Code Learning | #Book
👍6
🖥 Как быстро начать карьеру программиста
Решил поделиться своими мыслями относительно построения быстрой IT карьеры
Считаю, что если показать какой-либо путь, то есть вероятность, что кто-то повторит его или даже улучшит. Но для начала надо показать такую возможность.
⤷ Ссылка на Youtube
Code Learning | #Video
Решил поделиться своими мыслями относительно построения быстрой IT карьеры
Считаю, что если показать какой-либо путь, то есть вероятность, что кто-то повторит его или даже улучшит. Но для начала надо показать такую возможность.
⤷ Ссылка на Youtube
Code Learning | #Video
👍5
📕 Книга "Дизайн для НЕдизайнеров"
Автор: Робин Вильямс
Год издания: 2019
Язык: Русский
Описание: Вы держите в руках замечательное пособие для тех, кто не является профессиональным дизайнером, но вынужден время от времени заниматься созданием различных образцов "дизайнерского искусства". Речь идет о визитных карточках, фирменных бланках и конвертах, флаерах, буклетах, информационных бюллетенях, открытках, рекламных модулях и многом другом.
⤷ Смотреть книгу бесплатно
Code Learning | #Book #Design
Автор: Робин Вильямс
Год издания: 2019
Язык: Русский
Описание: Вы держите в руках замечательное пособие для тех, кто не является профессиональным дизайнером, но вынужден время от времени заниматься созданием различных образцов "дизайнерского искусства". Речь идет о визитных карточках, фирменных бланках и конвертах, флаерах, буклетах, информационных бюллетенях, открытках, рекламных модулях и многом другом.
⤷ Смотреть книгу бесплатно
Code Learning | #Book #Design
👍8
🐍 Распознавание поднятых пальцев на Python+OpenCV
В данной статье хочу рассмотреть банальный и несложный проект, а именно подсчет количества поднятых пальцев.
Все исходники можно найти на моем Github.
⤷ Читать статью на сайте
Code Learning | #Article
В данной статье хочу рассмотреть банальный и несложный проект, а именно подсчет количества поднятых пальцев.
Все исходники можно найти на моем Github.
⤷ Читать статью на сайте
Code Learning | #Article
👍11
🐍 Объединение строк
В программном коде нередко приходится сталкиваться с конкатенацией строк при помощи знака сложения. Создание строки из списка нескольких подстрок удобнее осуществить при помощи строкового метода join
В программном коде нередко приходится сталкиваться с конкатенацией строк при помощи знака сложения. Создание строки из списка нескольких подстрок удобнее осуществить при помощи строкового метода join
a = ["Python", "-", "прекрасный", "язык"]
print(" ".join(a))
Code Learning | #Info #Python👍17
👁 В Chrome внесено изменение, допускающее запись в буфер обмена без действий пользователя
В недавних выпусках движка Chromium изменено поведение, связанное с записью в буфер обмена. Если в Firefox, Safari и старых выпусках Chrome запись в буфер обмена допускалась только после явных действий пользователя, то в новых выпусках для записи достаточно просто открыть сайт.
⤷ Читать новость подробнее
Code Learning | #News
В недавних выпусках движка Chromium изменено поведение, связанное с записью в буфер обмена. Если в Firefox, Safari и старых выпусках Chrome запись в буфер обмена допускалась только после явных действий пользователя, то в новых выпусках для записи достаточно просто открыть сайт.
⤷ Читать новость подробнее
Code Learning | #News
👍9
🖼 InstagramDownloader – расширение для Chrome и FireFox браузеров
Оно позволяет скачивать изображение и видео из Instagram простым нажатием кнопки.
⤷ Ознакомиться на сайте
Code Learning | #Projects
Оно позволяет скачивать изображение и видео из Instagram простым нажатием кнопки.
⤷ Ознакомиться на сайте
Code Learning | #Projects
👍13