Инструмент: платформа для машинного обучения
Сервис предоставляет множество натренированных моделей для обработки текста, аудио и графических данных. С их помощью можно выполнять различные задачи, такие как классификация текста, извлечение информации, перевод, генерация текста и многое другое. Он также подходит для классификации объектов на изображениях и распознавания речи. Модели способны обрабатывать несколько задач одновременно. Можно использовать сервис через веб-версию, на приватном хостинге или через API.
Инструмент основывается на трёх популярных библиотеках глубокого обучения: Jax, PyTorch и TensorFlow, что обеспечивает безпроблемную интеграцию наинс платформе.
Ссылка на инструмент: Transformers
#инструмент #ai #ml #general
Сервис предоставляет множество натренированных моделей для обработки текста, аудио и графических данных. С их помощью можно выполнять различные задачи, такие как классификация текста, извлечение информации, перевод, генерация текста и многое другое. Он также подходит для классификации объектов на изображениях и распознавания речи. Модели способны обрабатывать несколько задач одновременно. Можно использовать сервис через веб-версию, на приватном хостинге или через API.
Инструмент основывается на трёх популярных библиотеках глубокого обучения: Jax, PyTorch и TensorFlow, что обеспечивает безпроблемную интеграцию наинс платформе.
Ссылка на инструмент: Transformers
#инструмент #ai #ml #general
Статья: От интроверта к экстраверту — 12 советов по развитию коммуникативных навыков
Хотя программирование часто ассоциируется с долгими часами перед компьютером, оно также требует высокоразвитых коммуникативных навыков. От сотрудничества внутри команды до взаимодействия с клиентами, умение эффективно общаться приносит значительные преимущества и открывает новые возможности. Высокий уровень коммуникабельности помогает продвигаться по карьерной лестнице, ваше мнение становится важным, а адаптация в новом коллективе проходит гораздо гладче.
В данной статье рассмотрят, почему коммуникативные навыки имеют важное значение для профессионального роста программиста и дадут несколько советов по их улучшению.
Ссылка на статью
#статья #softskills #ru
Хотя программирование часто ассоциируется с долгими часами перед компьютером, оно также требует высокоразвитых коммуникативных навыков. От сотрудничества внутри команды до взаимодействия с клиентами, умение эффективно общаться приносит значительные преимущества и открывает новые возможности. Высокий уровень коммуникабельности помогает продвигаться по карьерной лестнице, ваше мнение становится важным, а адаптация в новом коллективе проходит гораздо гладче.
В данной статье рассмотрят, почему коммуникативные навыки имеют важное значение для профессионального роста программиста и дадут несколько советов по их улучшению.
Ссылка на статью
#статья #softskills #ru
Библиотека программиста
🗣 От интроверта к экстраверту: 12 советов по развитию коммуникативных навыков
Хотя программирование и предполагает проведение большого количества времени за компьютером, оно также требует развитых коммуникативных навыков: от сотрудничества с членами команды до обсуждения условий с клиентами. В этой статье мы рассмотрим, почему коммуникативные…
Курс: Docker для начинающих + практический опыт
Этот курс — отличное введение в Docker для абсолютных новичков. Лекции, демонстрации и упражнения помогут вам освоить Docker и разработку собственных образов, включая Dockerfiles и Docker Compose. Вы сможете практиковаться прямо в браузере, без необходимости настройки собственной среды. Курс предназначен для новичков в DevOps.
Ссылка на курс
#курс #docker #начинающим #ru
Этот курс — отличное введение в Docker для абсолютных новичков. Лекции, демонстрации и упражнения помогут вам освоить Docker и разработку собственных образов, включая Dockerfiles и Docker Compose. Вы сможете практиковаться прямо в браузере, без необходимости настройки собственной среды. Курс предназначен для новичков в DevOps.
Ссылка на курс
#курс #docker #начинающим #ru
Stepik: online education
Docker для начинающих + практический опыт
Контейнеризация это MUST HAVE для DevOps. Пойми основные понятия Docker и приобрети практический опыт прямо в своем браузере!
Книга: Java. Справочник разработчика [7-е издания]
Автор: Бенджамин Дж. Эванс
Год издания: 2020
Описание:
Это обновлённое издание не только помогает опытным Java-программистам извлечь максимальную выгоду из версий Java 9–11, но также служит удобным учебным пособием для начинающих разработчиков.
В этой тщательно пересмотренной версии книги множество примеров кода иллюстрируют, как полностью использовать современные API и следовать передовой практике в разработке Java-приложений. Кроме того, книга включает дополнительный материал по модульной системе Java-платформы.
#книга #java #ru
Автор: Бенджамин Дж. Эванс
Год издания: 2020
Описание:
Это обновлённое издание не только помогает опытным Java-программистам извлечь максимальную выгоду из версий Java 9–11, но также служит удобным учебным пособием для начинающих разработчиков.
В этой тщательно пересмотренной версии книги множество примеров кода иллюстрируют, как полностью использовать современные API и следовать передовой практике в разработке Java-приложений. Кроме того, книга включает дополнительный материал по модульной системе Java-платформы.
#книга #java #ru
Статья: Имидж в IT — как junior-программисту заявить о себе
Для вчерашнего выпускника ВУЗа, начинающего свою карьеру в IT-сфере, важно определиться с выбором специализации и компании, в которой он хотел бы работать. Ему следует активно искать возможности, обращаться в разные компании, участвовать в специализированных конференциях, заботиться о своей репутации и продвижении личного бренда в социальных сетях. Все эти шаги, в сочетании с разработанной стратегией, могут значительно увеличить его шансы на быстрое трудоустройство и успешный старт в карьере.
В статье рассматривается, как личный бренд может помочь программистам увеличить свои шансы на трудоустройство и как правильно создать и продвигать личный бренд.
Ссылка на статью
#статья #трудоустройство #ru
Для вчерашнего выпускника ВУЗа, начинающего свою карьеру в IT-сфере, важно определиться с выбором специализации и компании, в которой он хотел бы работать. Ему следует активно искать возможности, обращаться в разные компании, участвовать в специализированных конференциях, заботиться о своей репутации и продвижении личного бренда в социальных сетях. Все эти шаги, в сочетании с разработанной стратегией, могут значительно увеличить его шансы на быстрое трудоустройство и успешный старт в карьере.
В статье рассматривается, как личный бренд может помочь программистам увеличить свои шансы на трудоустройство и как правильно создать и продвигать личный бренд.
Ссылка на статью
#статья #трудоустройство #ru
Tproger
Как личный бренд помогает программисту заявить о себе
Рассказали, как личный бренд помогает программистам повысить свои шансы на трудоустройство, как выстроить и продвигать личный бренд.
Инструмент для просмотра, форматирования и редактирования JSON
С использованием этого инструмента вы сможете просматривать ваши собственные данные JSON вместе в четко структурированном древовидном формате и изменять их в редакторе кода.
Для удобства использования разработчики предоставляют возможность частично настраивать внешний вид платформы.
Ссылка на инструмент: JSON Editor Online
#инструмент #json
С использованием этого инструмента вы сможете просматривать ваши собственные данные JSON вместе в четко структурированном древовидном формате и изменять их в редакторе кода.
Для удобства использования разработчики предоставляют возможность частично настраивать внешний вид платформы.
Ссылка на инструмент: JSON Editor Online
#инструмент #json
Курс: знакомство с Java
Этот курс предназначен для новичков в Java. Вы начнёте с основ: компиляция и запуск программ, синтаксис, типы данных и основы ООП. Затем рассмотрите ключевые классы стандартной библиотеки, включая Java 8. В курсе будут контрольные вопросы и практические задания.
Достаточно знания какого-либо императивного языка программирования, например, C, Pascal или BASIC. Предполагается, что слушатели знакомы с понятиями "переменная", "цикл" и "подпрограмма". Также полезно вспомнить школьный материал о двоичном дополнительном коде и текстовых кодировках.
Ссылка на курс
#курс #java #ru
Этот курс предназначен для новичков в Java. Вы начнёте с основ: компиляция и запуск программ, синтаксис, типы данных и основы ООП. Затем рассмотрите ключевые классы стандартной библиотеки, включая Java 8. В курсе будут контрольные вопросы и практические задания.
Достаточно знания какого-либо императивного языка программирования, например, C, Pascal или BASIC. Предполагается, что слушатели знакомы с понятиями "переменная", "цикл" и "подпрограмма". Также полезно вспомнить школьный материал о двоичном дополнительном коде и текстовых кодировках.
Ссылка на курс
#курс #java #ru
Stepik: online education
Java. Базовый курс
Этот вводный курс познакомит слушателей с базовыми возможностями языка программирования Java.
Книга: Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему
Авторы: Джин Ким, Кевин Бер и Джордж Спаффорд
Год издания: 2013
Описание:
Новая IT-инициатива компании, известная как "Проект Феникс", критически важна для Parts Unlimited. Однако проект выходит за рамки бюджета и сроков. Генеральный директор требует, чтобы главный герой решил все проблемы в течение 90 дней, иначе весь его отдел будет уволен. При помощи перспективного члена команды и философии "Трёх Путей" герой понимает, что IT работа имеет много общего с производством на заводе. Он должен наладить связи между отделами, организовать работу и эффективно решить множество проблем, возникающих в Parts Unlimited. Время идёт, и задачи становятся всё существеннее.
#книга #ru #devops
Авторы: Джин Ким, Кевин Бер и Джордж Спаффорд
Год издания: 2013
Описание:
Новая IT-инициатива компании, известная как "Проект Феникс", критически важна для Parts Unlimited. Однако проект выходит за рамки бюджета и сроков. Генеральный директор требует, чтобы главный герой решил все проблемы в течение 90 дней, иначе весь его отдел будет уволен. При помощи перспективного члена команды и философии "Трёх Путей" герой понимает, что IT работа имеет много общего с производством на заводе. Он должен наладить связи между отделами, организовать работу и эффективно решить множество проблем, возникающих в Parts Unlimited. Время идёт, и задачи становятся всё существеннее.
#книга #ru #devops
Доклад: CSS, который рвёт шаблоны
При написании стилей разработчики часто сталкиваются с проблемами, которые сложно решить через CSS — приходится прибегать к помощи JS и в целом использовать «костыли».
На вебинаре рассмотрят эти проблемы и расскажут как их решать, применяя современный стандарт CSS.
https://www.youtube.com/live/TV_CqFriagI?si=PNn3Ae66PlKUJuAw
#доклад #css #frontend #ru
При написании стилей разработчики часто сталкиваются с проблемами, которые сложно решить через CSS — приходится прибегать к помощи JS и в целом использовать «костыли».
На вебинаре рассмотрят эти проблемы и расскажут как их решать, применяя современный стандарт CSS.
https://www.youtube.com/live/TV_CqFriagI?si=PNn3Ae66PlKUJuAw
#доклад #css #frontend #ru
YouTube
CSS, который рвёт шаблоны | Вебинар | karpov.courses dev
Курс Frontend: https://bit.ly/3rDMypt
При написании стилей мы часто сталкиваемся с проблемами, которые сложно решить через CSS — приходится прибегать к помощи JS и в целом использовать «костыли».
На вебинаре «CSS, который рвёт шаблоны» рассмотрим эти проблемы…
При написании стилей мы часто сталкиваемся с проблемами, которые сложно решить через CSS — приходится прибегать к помощи JS и в целом использовать «костыли».
На вебинаре «CSS, который рвёт шаблоны» рассмотрим эти проблемы…
Статья: История C++ с 1953 года от FLOW-MATIC и Fortran до языка Си и Cfront
Язык C++ был разработан датским программистом Бьерном Страуструпом — это широко известно. Но что, если копнуть глубже и попытаться разобраться, откуда началась эволюция языков программирования, которая привела к появлению C++, и какой путь прошли эти языки.
В этой статье рассказывают, как бизнес в 1950 годах появлиял на развитие языков программирования и технологии в 1950-х годах, какие этапы прошел ALGOL, прежде чем превратиться в Си, и какие изменения произошли в ЯП на протяжении их долгого и петляющего пути от упрощения к усложнению и обратно.
Ссылка на статью
#ru #история
Язык C++ был разработан датским программистом Бьерном Страуструпом — это широко известно. Но что, если копнуть глубже и попытаться разобраться, откуда началась эволюция языков программирования, которая привела к появлению C++, и какой путь прошли эти языки.
В этой статье рассказывают, как бизнес в 1950 годах появлиял на развитие языков программирования и технологии в 1950-х годах, какие этапы прошел ALGOL, прежде чем превратиться в Си, и какие изменения произошли в ЯП на протяжении их долгого и петляющего пути от упрощения к усложнению и обратно.
Ссылка на статью
#ru #история
Инструмент: email-верификатор
Этот сервис обеспечивает до 5 миллионов запросов в день, при этом время отклика составляет менее 500 мс. Основой для платформы является REST API. На странице вы также сможете найти примеры работы с инструментом на различных ЯП.
Ссылка на инструмент: EVA
#инструмент
Этот сервис обеспечивает до 5 миллионов запросов в день, при этом время отклика составляет менее 500 мс. Основой для платформы является REST API. На странице вы также сможете найти примеры работы с инструментом на различных ЯП.
Ссылка на инструмент: EVA
#инструмент
Книга: Основы Data Science и Big Data. Python и наука о данных
Авторы: Дэви Силен, Арно Мейсман, Мохамед Али
Год издания: 2018
Описание:
Каждая глава этой книги посвящена увлекательному аспекту анализа и обработки данных. Начав с теоретических основ, вы перейдёте к алгоритмам машинного обучения, работе с большими объёмами данных, NoSQL, потоковыми данными, глубокому анализу текстов и визуализации информации. Многочисленные практические примеры основаны на Python.
#книга #ds #bd #python #ru
Авторы: Дэви Силен, Арно Мейсман, Мохамед Али
Год издания: 2018
Описание:
Каждая глава этой книги посвящена увлекательному аспекту анализа и обработки данных. Начав с теоретических основ, вы перейдёте к алгоритмам машинного обучения, работе с большими объёмами данных, NoSQL, потоковыми данными, глубокому анализу текстов и визуализации информации. Многочисленные практические примеры основаны на Python.
#книга #ds #bd #python #ru
Курс: Основы программирования на R
В этом курсе будет рассмотрен язык R в первую очередь как язык программирования, а не как инструмент для применения конкретных алгоритмов. В программе представлены основные типы данных и универсальные семантические правила, а также затронуты некоторые сложные темы, связанные с типичными задачами, возникающими в ходе обработки и анализа данных.
Ссылка на курc
#курс #r #начинающим #ru
В этом курсе будет рассмотрен язык R в первую очередь как язык программирования, а не как инструмент для применения конкретных алгоритмов. В программе представлены основные типы данных и универсальные семантические правила, а также затронуты некоторые сложные темы, связанные с типичными задачами, возникающими в ходе обработки и анализа данных.
Ссылка на курc
#курс #r #начинающим #ru
Stepik: online education
Основы программирования на R
Курс познакомит слушателей с языком R, основными структурами данных и семантическими правилами. Мы также рассмотрим несколько углублённых тем, которые помогут овладеть принципами написания эффективного кода.
Статья: Создание собственного ИИ-бота на Python за 33 строчки кода
С ChatGPT интересно экспериментировать. Возможно, вы задумывались о том, чтобы иметь собственную копию для личного использования. К сожалению, это невозможно, так как ChatGPT не представляет собой ПО, доступное для скачивания, и его функционирование требует значительных вычислительных мощностей.
Несмотря на это, можно создать упрощённую версию, которая будет работать на стандартных устройствах. В данной статье рассматривают следующие вопросы: какие языковые модели могут вести себя аналогично ChatGPT, и как создать чат-бота, используя продвинутые языковые модели.
Ссылка на статью
#статья #python #ai #ru
С ChatGPT интересно экспериментировать. Возможно, вы задумывались о том, чтобы иметь собственную копию для личного использования. К сожалению, это невозможно, так как ChatGPT не представляет собой ПО, доступное для скачивания, и его функционирование требует значительных вычислительных мощностей.
Несмотря на это, можно создать упрощённую версию, которая будет работать на стандартных устройствах. В данной статье рассматривают следующие вопросы: какие языковые модели могут вести себя аналогично ChatGPT, и как создать чат-бота, используя продвинутые языковые модели.
Ссылка на статью
#статья #python #ai #ru
Библиотека программиста
🤖 Создание собственного ИИ-бота на Python за 33 строчки кода
Расскажем, как создать собственный чат-бот на Python с помощью следующей инструкциям языковой модели falcon-7b-instruct.
Доклад: Kafka — от теории к практике
В этом докладе представлено введение в Kafka на практике. Вы узнаете как устроена внутренняя структура Kafka, ознакомитесь с .NET-драйвером для эффективной работы с ней и проанализируете сравнение Kafka с RabbitMQ, чтобы выбрать наилучший инструмент. А также тут обсуждаются типичные трудности, с которыми можно столкнуться при работе с Kafka, и поделятся best practices для успешной разработки.
https://youtu.be/ghKnX5fuW5s?si=zeCu6WqfwnHQilzJ
#доклад #kafka #ru
В этом докладе представлено введение в Kafka на практике. Вы узнаете как устроена внутренняя структура Kafka, ознакомитесь с .NET-драйвером для эффективной работы с ней и проанализируете сравнение Kafka с RabbitMQ, чтобы выбрать наилучший инструмент. А также тут обсуждаются типичные трудности, с которыми можно столкнуться при работе с Kafka, и поделятся best practices для успешной разработки.
https://youtu.be/ghKnX5fuW5s?si=zeCu6WqfwnHQilzJ
#доклад #kafka #ru
YouTube
Григорий Кошелев — Kafka: от теории к практике
—
Введение в Kafka для .NET-разработчиков:
1. Внутреннее устройство.
2. .NET-драйвер к Kafka.
3. Сравнение с RabbitMQ.
4. Грабли (куда же без них) и best practices.
Скачать презентацию: https://squidex.jugru.team/api/assets/srm/2abed196-2e94-4a91-8746-a…
Введение в Kafka для .NET-разработчиков:
1. Внутреннее устройство.
2. .NET-драйвер к Kafka.
3. Сравнение с RabbitMQ.
4. Грабли (куда же без них) и best practices.
Скачать презентацию: https://squidex.jugru.team/api/assets/srm/2abed196-2e94-4a91-8746-a…
Инструмент: минималистичный markdown-редактор
Вы можете начать писать текст прямо сейчас, даже если не знаете наизусть разметки Markdown. Просто используйте опцию вставки с символом @ и она предоставит вам несколько вариантов, таких как: заголовки, разделительная линия, таблица, математические уравнения и т. д.
Редактор доступен на всех основных платформах: Windows, macOS и Linux.
Ссылка на инструмент: MarkText
#инструмент #general
Вы можете начать писать текст прямо сейчас, даже если не знаете наизусть разметки Markdown. Просто используйте опцию вставки с символом @ и она предоставит вам несколько вариантов, таких как: заголовки, разделительная линия, таблица, математические уравнения и т. д.
Редактор доступен на всех основных платформах: Windows, macOS и Linux.
Ссылка на инструмент: MarkText
#инструмент #general
Книга: Человеческий фактор. Успешные проекты и команды [3-е издание]
Авторы: Том Демарко и Тимоти Листер
Год издания: 2014
Описание:
Не многие книги о компьютерах оказали такое глубокое воздействие на управление процессом разработки программного обеспечения, как "Человеческий фактор". Уникальное открытие этой книги, которая многие годы держалась в списке бестселлеров, заключается в том, что самые сложные задачи в разработке ПО имеют не технический, а социальный характер.
Решение этих человеческих проблем может быть непростым, но, преодолевая их, вы существенно повысите свои шансы на успех.
#ru #softskills
Авторы: Том Демарко и Тимоти Листер
Год издания: 2014
Описание:
Не многие книги о компьютерах оказали такое глубокое воздействие на управление процессом разработки программного обеспечения, как "Человеческий фактор". Уникальное открытие этой книги, которая многие годы держалась в списке бестселлеров, заключается в том, что самые сложные задачи в разработке ПО имеют не технический, а социальный характер.
Решение этих человеческих проблем может быть непростым, но, преодолевая их, вы существенно повысите свои шансы на успех.
#ru #softskills
Статья: Как это отменить?! Git-команды для исправления своих ошибок
При допущении ошибок в Git'е, разобраться в происходящем и понять, как их исправить, может быть нетривиальной задачей. Документация Git кажется кроличьей норой, из которой можно выбраться лишь зная конкретное название команды, способной решить конкретную проблему.
В данной статье предоставляют перечень команд, которые помогут преодолеть нестандартные трудности с Git.
Ссылка на статью
#статья #git #ru
При допущении ошибок в Git'е, разобраться в происходящем и понять, как их исправить, может быть нетривиальной задачей. Документация Git кажется кроличьей норой, из которой можно выбраться лишь зная конкретное название команды, способной решить конкретную проблему.
В данной статье предоставляют перечень команд, которые помогут преодолеть нестандартные трудности с Git.
Ссылка на статью
#статья #git #ru
Tproger
Как это отменить?! Git-команды для исправления своих ошибок
Если вы что-то сделали в Git'е, а потом очень сильно пожалели, не отчаивайтесь: возможно, всё можно исправить. Рассказываем, как это сделать.
Курс: Docker для начинающих
Этот курс предназначен для разработчиков, желающих начать с основ и овладеть концепцией Docker и контейнерами, а также узнать, как эффективно использовать их в различных средах. В рамках этого курса вы узнаете, как установить Docker, настроить его для работы на вашей локальной системе, выполнять клонирование и обработку контейнерных образов. Тут также расскажут, как облегчить свою работу с помощью инструмента docker-compose, как создавать собственные образы с использованием Dockerfile и как управлять контейнерами, включая монтаж хост-томов и перенаправление портов.
Ссылка на курс
#курс #docker #начинающим #ru
Этот курс предназначен для разработчиков, желающих начать с основ и овладеть концепцией Docker и контейнерами, а также узнать, как эффективно использовать их в различных средах. В рамках этого курса вы узнаете, как установить Docker, настроить его для работы на вашей локальной системе, выполнять клонирование и обработку контейнерных образов. Тут также расскажут, как облегчить свою работу с помощью инструмента docker-compose, как создавать собственные образы с использованием Dockerfile и как управлять контейнерами, включая монтаж хост-томов и перенаправление портов.
Ссылка на курс
#курс #docker #начинающим #ru
Stepik: online education
Promoting efficient learning by developing innovative educational technologies. Create an interactive lesson and employ automated grading software.
Инструмент: большая библиотека material-иконок
Эта коллекция включает более тысячи иконок и представлена в трёх различных стилях.
Иконки идеально подходят для использования в Sketch и Figma. Кроме того, все иконки разделены на 16 различных категорий, чтобы упростить поиск необходимой.
Ссылка на инструмент: Material Icons Library
#инструмент #ui #general
Эта коллекция включает более тысячи иконок и представлена в трёх различных стилях.
Иконки идеально подходят для использования в Sketch и Figma. Кроме того, все иконки разделены на 16 различных категорий, чтобы упростить поиск необходимой.
Ссылка на инструмент: Material Icons Library
#инструмент #ui #general