Получи случайную криптовалюту за регистрацию!

Умный программист

Логотип телеграм канала @programmirovanie404 — Умный программист У
Логотип телеграм канала @programmirovanie404 — Умный программист
Адрес канала: @programmirovanie404
Категории: Технологии
Язык: Русский
Количество подписчиков: 43
Описание канала:

Свежие новости и тенденции из мира программирования и айти.
Публикуем:
• Новости
• Лонгриды
• Книги
• Подборки сервисов
• Тесты/задачи
• Техническую инфографику
и др.
Сотрудничество: @lebedev_support

Рейтинги и Отзывы

2.00

3 отзыва

Оценить канал programmirovanie404 и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

1


Последние сообщения 5

2021-11-20 11:00:04
[Java] Сколько методов без реализации может быть определено в функциональном интерфейсе, что бы была возможность реализовывать лямбда-выражения?
Anonymous Quiz
11%
2
21%
от 2 до 8
16%
от 1 до 16
27%
Использование функционального интерфейса не обязательно
24%
Ни один из вышеперечисленных вариантов
299 voters1.2K views08:00
Открыть/Комментировать
2021-11-19 16:21:57
Информатика для инженеров

Автор: В. Лопатин
Год: 2021
Количество страниц: 168

В компактной и доступной форме представлен общий курс дисциплины "Информатика", предназначенный для студентов высших учебных заведений технического профиля. Основная цель издания - внесение вклада в решение актуальной задачи по базовой подготовке технических специалистов.
В издание включены основные разделы общего курса: системы кодирования данных, элементы и операции в алгебре логики, архитектура вычислительных систем, базовая конфигурация и программное обеспечение компьютера, методы моделирования и построения алгоритмов, системы и технологии программирования, компьютерные сети.
1.5K views13:21
Открыть/Комментировать
2021-11-19 12:07:42
Microsoft объявила об обновлении Excel, которое добавляет JavaScript в приложение для работы с электронными таблицами. С помощью этого нового API разработчики смогут создавать на их основе пользовательские типы данных и функции.

«Клиенты смогут создавать свои собственные надстройки и расширять ранее существующие, чтобы использовать типы данных, что приведет к более интегрированному опыту нового поколения в Excel», - поясняет Microsoft.
4.1K viewsedited  09:07
Открыть/Комментировать
2021-11-18 11:54:57
[Python] Как вывести список методов и атрибутов объекта х?
Anonymous Quiz
19%
help(x)
32%
dir(x)
42%
info(x)
7%
?x
1.7K voters5.6K views08:54
Открыть/Комментировать
2021-11-17 11:00:05 Взгляд на микросервисы.

Большим монолитным приложением может быть сложно правильно управлять и обслуживать. Особенно, когда некоторые функции или возможности запутаны в приложении, как спагетти. Здесь может помочь микросервисная архитектура.

Что такое микросервисы?
Архитектура микросервисов по существу разделяет приложение на множество небольших и обслуживаемых сервисов, которые можно развернуть независимо. Правила микросервисов определены следующим образом:

- Каждый микросервис легко обслуживается и тестируется
- Сервисы должны быть слабо связаны
- Их можно развернуть независимо
- Сервисы организованы вокруг бизнес-возможностей
- Сервисы могут обслуживаться небольшой командой

С этими требованиями вы можете себе представить, насколько легко можно постепенно обновлять огромные и сложные бизнес-приложения. Развитие технологического стека может происходить постепенно, чтобы ваша компания или приложение всегда могли быть настолько современными, насколько вы хотите.

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

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

Наиболее часто используемый способ подключения к микросервисам - через HTTP. Поскольку они развертываются отдельно, вам необходимо подключить их к основному приложению с помощью HTTP-запросов, таких как Rest API или GraphQL API.

Как создать микросервис.
Micro - это библиотека JavaScript для создания микросервисов. Он создан Vercel, хотя он не будет работать должным образом с их собственной бессерверной платформой и NextJS. Но он может работать в любой другой среде.

Micro позволяет пользователю быстро создавать развертываемые службы с учетом скорости и простоты разработки. Вся библиотека состоит всего из 260 строк, поэтому она очень крошечная и работает с базовым HTTP.

Если вы знакомы с Node или Express, вы можете узнать переменные req, res. Вы можете запустить службу, используя micro как команду NPM. Он также предлагает поддержку async / await, парсинга тела и обработки ошибок. Помимо Micro, вы можете использовать множество библиотек или создать одну с нуля.
6.5K views08:00
Открыть/Комментировать
2021-11-16 19:30:06
Принципы разработки программных пакетов
Проектирование повторно используемых компонентов

Автор: Маттиас Нобак
Год: 2020
Количество страниц: 275

В книге рассказывается о принципах повторного использования и распространения компонентов, также известных как пакеты, и предлагается ряд полезных техник по организации кода в группы любого размера. Вы узнаете о том, какие классы должны быть внутри пакета, как использовать принципы связности и зацепления, как облегчить поддержку пакета.
6.3K views16:30
Открыть/Комментировать
2021-11-16 17:29:52
Ошибки в аналитике стоят бизнесу очень дорого. Для обсуждения вопроса управления данными 24 и 25 ноября состоится ежегодная конференция DataTalks 3.0, где своим опытом поделятся дата-эксперты таких крупных компаний как «Сбер», Яндекс.Go, «Билайн» и другие.

Обсудим как выглядит процесс работы над аналитикой, почему теория часто не совпадает с практикой и как найти в данных будущее для компании.

Мероприятие будет интересно не только руководителям и аналитикам, но также студентам и ИТ-специалистам, которые планируют карьеру в дата-отделе.

Участие в DataTalks 3.0 бесплатное. Детальная программа и регистрация на мероприятие доступны по ссылке: https://datatalks.rt.ru/
6.2K views14:29
Открыть/Комментировать
2021-11-16 12:10:55
[Python]Какая разница между sort() и sorted()?
Anonymous Quiz
50%
sort() сортирует исходный список, а sorted() возвращает новый
24%
sorted() coртирует исходный список, а sort() возвращает новый
3%
отличий нет
24%
функции sorted не существует
1.8K voters6.7K views09:10
Открыть/Комментировать
2021-11-15 13:45:07
Шпаргалка по R
7.6K views10:45
Открыть/Комментировать
2021-11-14 12:42:34
Нейросетевые методы в обработке естественного языка

Автор: Йоав Гольдберг
Год: 2021
Количество страниц: 282

Это классическое руководство посвящено применению нейросетевых моделей к обработке данных естественного языка (Natural Language Processing – NLP). Издание предназначено студентам вузов, а также специалистам в области машинного перевода и нейронных сетей.
8.5K views09:42
Открыть/Комментировать