ITmozg
2.73K subscribers
1.45K photos
74 videos
3 files
5.79K links
Программисты, дизайнеры, новости из мира IT. Официальный канал. (vk.com/itmozg, ITmozg.ru)
Download Telegram
Летающий автомобиль от Alef привлек раннего инвестора Tesla

Компания Alef, расположенная в Санта-Кларе, в самом сердце Кремниевой долины, разработала Model A — стремительный, но относительно обычный на вид электромобиль — с возможностью вертикального взлета и посадки. И, конечно же, умеет летать.

https://bookflow.ru/letayushhij-avtomobil-ot-alef-privlek-rannego-investora-tesla/

#news @itmozg
👍3
Линус Торвальдс «раздражен» плохой работой разработчиков ядра Linux

Торвальдс объявил о релизе версии 6.1 для ядра Linux и добавил строгое сообщение разработчикам: прекратите подавать код в последнюю минуту.

https://bookflow.ru/linus-torvalds-razdrazhen-plohoj-rabotoj-razrabotchikov-yadra-linux/

#news @itmozg
4
Multithreaded JavaScript: Concurrency Beyond the Event Loop
Авторы: II Thomas Hunter, Bryan English (2021)

По своей природе JavaScript должен быть однопоточным. Это отражено не только в библиотеках и приложениях, но и в сообщениях на онлайн-форумах, в книгах и документации. Благодаря недавним достижениям в платформе, таким как веб-воркеры в браузере, worker_threads в Node.js, а также объекты Atomics и SharedArrayBuffer, JavaScript инженеры могут создавать многопоточные приложения. Эти функции станут крупнейшим сдвигом парадигмы для самого популярного в мире языка программирования.

Во время чтения книги вы:
✔️Узнаете, что такое многопоточное программирование и как вы можете извлечь из него пользу;
✔️Определите, когда следует и когда не следует использовать потоки в приложении;
✔️Организуете взаимодействие между потоками, используя объект Atomics;
✔️Поймёте как преимущества, так и недостатки использования общей памяти;
✔️Оцените производительность, чтобы узнать, когда вы выиграете от использования нескольких потоков.

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

@itmozg
👍3
Релиз Ubuntu 22.10 Kinetic Kudu от 20 октября 2022, что нового

Этот промежуточный релиз под кодовым названием «Kinetic Kudu» призван улучшить работу корпоративных разработчиков и ИТ-администраторов. Он также включает новейшие инструментальные цепочки и приложения с особым акцентом на экосистему IoT.

https://bookflow.ru/reliz-ubuntu-22-10-kinetic-kudu-ot-20-oktyabrya-2022-chto-novogo/

#news @itmozg
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Шутер в духе Quake на HTML5 и JavaScript, который весит 13 КБ

Ровно месяц потребовалось разработчику Доминику Саблевски (Dominic Szablewski), что бы написать шутер, похожий на легендарно известный Quake.

В шутере есть два уровня, которые вдохновлены картами E1M1 и E1M3 из оригинальной Quake. Игрок может использовать три вида оружия, а противостоят ему пять типов противников, в том числе собаки. В него можно сыграть прямо в браузере.

@itmozg
👍2🔥2
Beginning Programming with Java For Dummies
Автор: Barry Burd (2021)

Если вы хотите программировать на Java, книга научит вас созданию программ, способам решения стандартных задач и многому другому. Независимо от того, работаете ли вы уже или только начинаете карьеру, эта книга может стать ресурсом, к которому вы будете обращаться снова и снова, совершенствуя свое понимание нюансов этого популярного языка программирования.

Что внутри:
✔️Описание базовых особенностей Java;
✔️Циклы и массивы;
✔️Объекты и классы;
✔️Методы и переменные;
✔️Ссылки на дополнительные источники.

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

@itmozg
👍4
Bumble открыл код к ИИ, для детекта изображений 18+

В рамках борьбы с "cyberflashing" приложение для знакомств Bumble открывает исходный код своего инструмента искусственного интеллекта, который обнаруживает непристойные изображения.
Впервые дебютировав в 2019 году, "Private Detector" размывает обнаженную фотографию, отправленную через приложение Bumble, предоставляя пользователю, получившему ее, выбор, открывать изображение или нет.

https://bookflow.ru/bumble-otkryl-kod-k-ii-dlya-detekta-izobrazhenij-18/

#news @itmozg
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Илон Маск купил Твиттер за $44 млрд и уже сменил свой статус в аккаунте на «Chief Twit».

#news @itmozg
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
В университете Мэриленда создали плащ-невидимку

ИИ обучены распознавать объекты, а принт на свитере мешает это делать, используя AML-методы.

https://bookflow.ru/v-universitete-merilenda-sozdali-plashh-nevidimku/

#news @itmozg
👍6
Practical Weak Supervision: Doing More with Less Data
Авторы: Wee Hyong Tok, Amit
Bahree, Senja Filipi (2021)

Большинство специалистов по обработке данных и инженеров сегодня полагаются на качественные размеченные данные для обучения моделей машинного обучения. Но создание обучающего набора вручную занимает много времени и само по себе дорого, поэтому многие компании остаются с незавершенными проектами из области машинного обучения. Есть более практичный подход. В этой книге авторы показывают, как создавать продукты, используя модели обучения со слабым учителем.

Во время чтения книги вы:
✔️Научитесь использовать Snorkel AI;
✔️Получите примеры кода для использования Snorkel для маркировки наборов данных из текста и изображений;
✔️Используете слабо помеченный набор данных для классификации текста и изображений;
✔️Изучите практические рекомендации по использованию Snorkel с большими наборами данных и использованию кластеров Spark для масштабирования меток.

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

@itmozg
👍5
102 задачи на логику и смекалку для детей и взрослых с ответами

https://bookflow.ru/102-zadachi-na-logiku-smekalku-i-soobrazitelnost/


@itmozg
👍4
Algorithms Illuminated (Part 4): Algorithms for NP-Hard Problems
Автор: Tim Roughgarden (2020)

Это четвертая книга из серии, предоставляющей доступное, серьезное и независимое от языков программирования введение в алгоритмы. Включает подсказки либо решения викторин и задач, а также серию видеороликов на YouTube, написанных автором. В данной части рассматриваются алгоритмические инструменты для решения NP-сложных задач (эвристические алгоритмы, локальный поиск, динамическое программирование) и методы быстрого распознавания NP-сложных задач в реальных условиях.

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

@itmozg
👍9
Как открыть банковскую карту в Беларуси почти бесплатно

Белорусская карта определенно пригодится тем, кто планирует путешествовать по Европе и миру, оплачивать интернет сервисы, но не хочет ждать положительного ответа в Грузии или лететь за картой в Алматы.

https://bookflow.ru/kak-otkryt-bankovskuyu-kartu-v-belarusi/

@itmozg
👍3
Create GUI Applications with Python & Qt5
Автор: Martin Fitzpatrick (2020)

Создание настольных приложений не должно быть трудным. Используя Python и Qt5, вы можете создавать полнофункциональные настольные приложения за считанные минуты. Начиная с самых основ, эта книга познакомит вас с ключевыми аспектами работы с PyQt5, которые вы можете использовать для создания реальных приложений.

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

@itmozg
👍8
Алгоритмы и структуры данных

Данную статью можно использовать как для обучения, так и в качестве пособия, к которому возвращаешься, чтобы подсмотреть в случае, если забыл или сомневаешься, какую структуру данных выбрать или если знаешь точно, какую, но не помнишь, как именно ее эффективно применить.

https://bookflow.ru/algoritmy-i-struktury-dannyh/

@itmozg
👍7
Pandas in Action
Автор: Boris Paskhaver (2021)

Pandas быстро стала одной из самых популярных библиотек для анализа данных на Python. В своей книге автор показывает, как освоить этот универсальный инструмент и сделать следующие шаги в карьере в области науки о данных. Вы узнаете, насколько легко Pandas позволяет эффективно сортировать, анализировать, фильтровать и изменять практически любые типы данных.

Во время чтения книги вы научитесь:
✔️Организовывать, группировать, объединять, разделять и объединять наборы данных;
✔️Находить тенденции в текстовых и временных данных;
✔️Сортировать данные, фильтровать их, оптимизировать, делать заключения;
✔️Применять агрегированные операции.

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

@itmozg
👍4
Введение в цепи Маркова

В первом разделе мы дадим основные определения, необходимые для понимания того, что такое цепи Маркова.

Во втором разделе мы обсудим особый случай марковских цепей в конечном пространстве состояний.

Затем, в третьем разделе мы обсудим некоторые элементарные свойства цепей Маркова и проиллюстрируем эти свойства множеством небольших примеров.

Наконец, в четвертом разделе мы установим связь с алгоритмом PageRank и рассмотрим на условном примере, как цепи Маркова могут быть использованы для ранжирования узлов графа.

https://bookflow.ru/vvedenie-v-tsepi-markova/

@itmozg
👍5
Modern C
Автор: Jens Gustedt (2020)

Комитет по стандартам Cи активно пересматривает и расширяет язык, обновляя их. В Modern C автор Йенс Густедт учит навыкам, необходимым для написания качественных программ на этом проверенном языке для Linux и Windows. Разбираются драйверы устройств, веб-серверы и браузеры, программы на смартфонах и многое другое!

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

@itmozg
👍6
Conversational AI: Chatbots that work
Автор: Andrew Freed (2021)

Книга научит вас создавать ассистентов с поддержкой ИИ, которые уже сейчас изменяют индустрию обслуживания клиентов. Вы научитесь создавать эффективный диалоговый ИИ, который поможет автоматизировать общие запросы и легко решать самые распространенные проблемы ваших клиентов. Эта книга дает необходимые технические и творческие навыки для разработки успешных решений, от процессов кодинга и обучения машинному обучению до улучшения письменного диалога.

Во время чтения книги вы:
✔️Выберите подходящий ИИ для ваших нужд;
✔️Обучите свой классификатор;
✔️Научитесь создавать ассистентов;
✔️Сможете спроектировать и оптимизировать технологический процесс.

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

@itmozg
👍5
Пишем сайт поиска работы на Python Django + код проекта

На этом портале по поиску работы могут зарегистрироваться как соискатели, так и компании. И тем, и другим предоставляются различные роли. Соискатель видит список доступных вакансий и может откликнуться на любую, которая соответствует его/ее квалификации. Аналогичным образом, компании могут добавлять новые вакансии и отбирать кандидатов, подавших заявку на эту работу, просматривая их резюме.

https://bookflow.ru/pishem-sajt-poiska-raboty-na-python-django/

@itmozg
👍3
Math for Deep Learning: What You Need to Know to Understand Neural Networks
Автор: Ronald T. Kneusel (2021)

Автор объясняет математику, необходимую для понимания дискуссий по глубокому обучению, изучения более сложных реализаций и более эффективного использования инструментов глубокого обучения. Читая книгу, вы проработаете примеры на Python, чтобы изучить ключевые темы, связанные с глубоким обучением, в области вероятности, статистики, линейной алгебры, дифференциального и матричного исчисления, а также узнаете о том, как реализовать поток данных в нейронной сети, обратное распространение и градиентный спуск. Вы также используете Python для работы с математикой, лежащей в основе этих алгоритмов, и даже для построения полнофункциональной нейронной сети.

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

@itmozg
👍6🤔1