AT extra 👨‍💻 devcode
4 subscribers
601 photos
145 videos
1 file
574 links
Главное не ставить деплой в пятницу 🤣

#трюкдня #мемдня

Мемы тут: @atextra_entertrends
Download Telegram
Forwarded from Хабр
«Почему я решил изучить Kotlin? Ну, во-первых, прожужжали все уши, мол, сокращение объёма код, лаконичность, читаемость и сахар. Во-вторых, Kotlin полностью совместим с Java»

Kotlin глазами Java-разработчика
Forwarded from Хабр
Хранение данных в Postgresql

Рассмотрим хранение данных в PostgreSQL на физическом уровне. Данные хранятся в таблицах, таблицы находятся в схемах, схемы, в свою очередь, в базах данных. Под данными мы подразумеваем одну или несколько строк. В качестве примера будем рассматривать эталон критики — цитаты Линуса Торвальдса.
Forwarded from Яндекс
Media is too big
VIEW IN TELEGRAM
👀 Показываем, как работает Yandex Code Assistant, ИИ-ассистент для разработчиков, который помогает писать код. И отвечаем на вопрос: может ли он написать программу за человека?

↗️ Code Assistant уже доступен в режиме бесплатного тестирования на Yandex Cloud.

Подписывайтесь 👩‍💻 @yandex
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Бэкдор
This media is not supported in your browser
VIEW IN TELEGRAM
Работяги с Intel поняли, что придётся переезжать на AMD

👍 Бэкдор
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Хабр
Странное поведение планировщика запросов PostgreSQL

В этой статье демонстрируется достаточно простой и часто используемый случай, когда планировщик ошибается, что может приводить к значительному росту потребления ресурсов. Проблема воспроизводится на последней стабильной на данный момент версии PostgreSQL — 16.2. При этом используются стандартные настройки PostgreSQL.
Проверка содержимого PDF-файла

PDFMiner — это библиотека на языке Python, которая помогает «читать» и анализировать PDF-файлы. Простыми словами, с её помощью можно извлечь текст, изображения и другую информацию из документов PDF, которые обычно не так просто открыть для редактирования или копирования. Делимся циклом статей, благодаря которому ты научишься проверять содержимое PDF-файла.

👉Читать статью

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

https://nsprg.ru/mwYoav

VK: https://nsprg.ru/vL5l2O

@nuancesprog #Docker #PostgreSQL #MongoDB #Kafka #Debezium
Telegram: Mini App

Telegram Mini App — это небольшое веб-приложение, которое интегрируется в экосистему Telegram. Оно работает внутри Telegram, предоставляя пользователям доступ к дополнительным функциям без необходимости покидать мессенджер или устанавливать отдельные приложения. В данной статье автор рассказывает, как создать Mini App приложение.

👉Читать статью

#статьи
В этой части рассмотрим процесс получения секретов из удаленного хранилища (сервера) с помощью сервисов Firebase Remote Config, API Play Integrity и Firebase App Check. Такой подход значительно повысит безопасность приложений, и злоумышленникам будет сложнее получить секреты. 

https://nsprg.ru/m0WywO

VK: https://nsprg.ru/ON3W8m

@nuancesprog #Android #Firebase
Forwarded from Хабр
Древний язык программирования обновился спустя 27 лет. Что нового в Tcl/Tk 9.0?

Несколько дней назад был представлен релиз Tcl/Tk 9.0, динамического языка программирования. Он распространяется вместе с кроссплатформенной библиотекой базовых элементов графического интерфейса Tk. Релиз стал первым крупным обновлением с 1997 года и включает множество улучшений, которые добавляют современные возможности для разработчиков. Давайте посмотрим, что там нового.
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Как Duolingo добилась успеха на рынке и причем тут аналитика


Duolingo — одно из самых популярных приложений для изучения языков (№1 по скачиванию в магазинах приложений). Вместо скучных уроков оно напоминает игру: прогресс, уровни, награды, упражнения мини-игры и др.

По данным компании, около 34 млн. человек используют Duolingo каждый день.


Но что стоит за этим успехом?

1. Один из ключевых принципов компании — "Тестируй всё". Постоянные эксперименты помогают Duolingo улучшать процесс обучения и находить новые решения для роста.

В любой момент в Duolingo могут проводиться несколько сотен A/B тестов одновременно. Экспериментируют со всем: от мелких изменений интерфейса до запуска крупных функций, как Лидерборды. Для A/B тестирования компания разработала собственный сервис.

➡ Как выглядят эксперименты в Duolingo: статья.

➡ Пример A/B тестирования: формирование привычки учиться регулярно: статья.

➡ Какие аналитические инструменты использует компания для анализа данных: статья.


2. В Duolingo разрабатывают собственные метрики, которые помогают улучшать продукт. Одной из самых важных метрик является “time spent learning well”.

➡ Подробно о том, как Duolingo разрабатывает метрики: статья.


3. В 2018 году, после нескольких лет устойчивого роста год к году, метрика DAU начала стагнировать. Для решения этой проблемы команда Data Science создала "Фреймворк роста", что помогло увеличить DAU в 4 раза с 2019 года.

➡ Подробнее про этот кейс: статья.


4. Мотивация использовать приложение и учить язык может работать для носителей одного языка, но не работать для носителей другого. Duolingo разработал Expurrimenter, который помогает проводить A/B тесты in-app сообщений, чтобы убедиться, что сообщения одинаково мотивируют и кажутся естественными для всех учеников.

➡ Как Duolingo адаптирует in-app сообщения для учащихся на разных языках: статья.


5. Как Duolingo превратил бесплатное языковое приложение в бизнес стоимостью 7,7 млрд долларов: видео.



Работа в Duolingo

В Duolingo работает 700+ человек из 30 стран. 45% - это инженеры (разработчики и data scientists). Вакансии (в том числе для стажеров) тут. Как проходит собеседование в команду Duolingo тут.



Другие продукты Duolingo


Продукты Duolingo сейчас - это не только изучение языков.

В том же приложении можно учить Математику➗ и даже Музыку🎼. Есть отдельное приложение Duolingo ABC для обучения чтению детей.

Бесплатный тест Duolingo на знание английского (в том числе с проверкой разговорного навыка, что отличает его от других бесплатных тестов). Переодически делаю для проверки, дает подробный уровень в баллах и расшифровку.

Подкаст Duolingo на английском и испанском одновременно (50:50). Помогает, если учите одновременно 2 языка.

Duolingo Research - научные исследования. Каждый день пользователи решают более 13 миллиардов упражнений, что создаёт огромную базу данных по изучению языков и позволяет делать научные исследования. Также Duolingo делится своими наборами данных.


Если такой контент полезен, жмите 🔥.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from РБК Тренды
🧹 Клининг в Big Data: чем занимается утилизатор цифрового мусора

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

Этот пост написан ИИ «РБК Трендов»
Forwarded from Хабр
Забытые оболочки MS-DOS: Seal GUI

Сейчас прекрасное время для изучения различных цифровых артефактов, оставшихся от эпохи MS-DOS. Один из ключевых факторов — доступность. В «Архиве Интернета» лежат тысячи приложений, которые уже давно не используются по назначению, но при этом они интересны для исследователей. Сегодня посмотрим на Seal GUI.