Типичный программист
81.7K subscribers
2.7K photos
778 videos
8 files
8.17K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Другие проекты Tproger: https://tprg.ru/media
Download Telegram
Почему Elasticsearch — хороший выбор для сбора и анализа данных среднего объёма

https://tprg.ru/s74g

Когда у вас есть большие данные не очень большого объёма, то часто нет смысла внедрять в проект какую-то крупную программную платформа типа Hadoop. Для обработки данных среднего объёма подойдёт, например, Elasticsearch.

В статье читайте:
— что такое Elasticsearch,
— при каких масштабах данных он наиболее эффективен,
— пример использования на проекте городского масштаба.

#bigdata
Как выучить Big Data — отвечают эксперты

https://tprg.ru/xVWg

Big Data — всего 2 простых слова, но чётко ли вы себе представляете, что это такое и как этому учиться?

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

#эксперты #bigdata
Дизайнер Хервиг Шерабон берёт большие данные и иллюстрирует их в разных стилях: https://tprg.ru/xwmC

Например, на картинке в посте — фрагмент, на котором показан контраст между усреднёнными доходами людей на юге и в центре Чикаго.

#bigdata
Тренды на 2020 год для разработчиков

За какими трендами айтишникам стоит следить в 2020 году, чтобы оставаться на коне?

Спросили у экспертов, а теперь рассказываем вам:

https://tprg.ru/IhWT

#bigdata #безопасность #ml
Что такое программные брокеры сообщений, для чего они могут пригодиться и какое решение лучше подойдёт для вашего проекта?

Сегодня современные серверные приложения стали куда сложнее и многояруснее. Это позволило разбить огромные задачи на маленькие кусочки, распределить нагрузку и добавить отказоустойчивости. Но таким распределенным системам стало нужно как-то передавать данные между собой — здесь и пришли на помощь брокеры сообщений, типа Kafka или RabbitMQ.

Где ещё они могут применяться и какое решение для каких проектов подходит лучше? Обо всём по порядку и на реальных примерах рассказывает Lead architect Группы «Иннотех» Александр Соляр. Если давно хотели разобраться, но не знали, с чего начать, эта статья для вас:

https://tprg.ru/1W9H

#bigdata #базыданных #devops #начинающим #инструменты
Помните, на днях в сеть попали исходники Яндекса и кто-то быстро нашёл огромный список матерных стоп-слов для Алисы?

Кто-то смеялся над конкретными фразами, кто-то удивлялся грубости кожаных мешков, а кто-то — обратил внимание на размер датасета. Одних только вариаций с матерными словами там оказалось аж 89 тысяч.

Так вот, вместо того, чтобы замалчивать историю, ребята из Яндекса решили открыто рассказать, чего им стоило обучить нейропомощника быть вежливым. Оказывается, это большая и кропотливая работа. И надеемся, что разработчикам, которые обрабатывали все эти матные изыски, оплатили психолога и турне по театрам, чтобы как-то это компенсировать.

Статья точно понравится тем, кто работает с большими данными. Но и в целом это просто интересная статья, которая лишний раз напоминает, что надо быть добрее. Даже к голосовому помощнику:

https://vc.ru/yandex/597577-kak-my-uchim-alisu-byt-vezhlivoy

#яндекс #нейросети #bigdata
Что такое обучение без учителя? И нет, мы сейчас не про домашнее образование

Это один из методов в Machine Learning, при котором мы запускаем модель в «комнату» и она самостоятельно изучает какие объекты в ней есть. В статье разбираемся для каких задач этот метод подойдет и как он работает.

#bigdata #шпаргалки