🎉 В прошлом месяце Turbo Pascal исполнилось 40 лет! Это был знаковый инструмент разработки, положивший начало компании Borland и тысячам карьер в области разработки ПО. Turbo Pascal в далеком 1983 году стала первой популярной IDE. В Embarcadero, компании, продолжающей работать над преемниками Turbo Pascal, выпустили 36-ю версию этого компилятора.
🤩 Хотите погрузить в историю? Читайте статью David Intersimone (Chief Evangelist & VP-Developer Relations в Embarcadero Technologies), где он делится воспоминаниями первой встречи с Philippe Kahn и начала работы с Turbo Pascal 40 лет назад.
🤩 Хотите погрузить в историю? Читайте статью David Intersimone (Chief Evangelist & VP-Developer Relations в Embarcadero Technologies), где он делится воспоминаниями первой встречи с Philippe Kahn и начала работы с Turbo Pascal 40 лет назад.
🎉24❤8👍7🔥1🤔1
Андрей Старовойт, тимлид команды WebStorm в JetBrains, который много лет занимался поддержкой TypeScript в IDE, рассказал всё про принципы дизайна языка, устройство системы типов, экосистему и известные проблемы.
⏯️ YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка
#подкасты
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥4❤🔥1
🗄 Endatabas (endb) — документная SQL база данных с полной историей.
📌 Что скрывается за этими словами?
🚀 Неизменяемость данных с полной историей: все записи в endb являются неизменяемыми, что обеспечивает полную историю изменений данных. Это делает endb идеальным выбором для приложений, где требуется аудит или отслеживание истории изменений, например, в финансовых системах или системах управления версиями.
🚀 SQL-совместимость с гибкой схемой: endb поддерживает SQL-запросы, что облегчает интеграцию с существующими системами и упрощает переход для команд, уже знакомых с SQL. Гибкая схема данных позволяет легко адаптироваться к изменяющимся требованиям без необходимости миграции данных.
🚀 Хранение данных в Apache Arrow: использование Apache Arrow для хранения данных обеспечивает высокую производительность и эффективность, особенно при работе с большими объемами данных и аналитических запросах.
🚀 Разделение хранения и вычислений: архитектура endb позволяет масштабировать хранилище и вычислительные ресурсы независимо, что делает endb подходящей для облачных и распределенных систем.
🚀 Поддержка HTAP (Hybrid Transactional/Analytical Processing): endb стремится обеспечить возможности HTAP, что делает ее подходящей как для транзакционных, так и для аналитических нагрузок без необходимости использования отдельных систем.
🔗 Документация
📌 Что скрывается за этими словами?
🚀 Неизменяемость данных с полной историей: все записи в endb являются неизменяемыми, что обеспечивает полную историю изменений данных. Это делает endb идеальным выбором для приложений, где требуется аудит или отслеживание истории изменений, например, в финансовых системах или системах управления версиями.
🚀 SQL-совместимость с гибкой схемой: endb поддерживает SQL-запросы, что облегчает интеграцию с существующими системами и упрощает переход для команд, уже знакомых с SQL. Гибкая схема данных позволяет легко адаптироваться к изменяющимся требованиям без необходимости миграции данных.
🚀 Хранение данных в Apache Arrow: использование Apache Arrow для хранения данных обеспечивает высокую производительность и эффективность, особенно при работе с большими объемами данных и аналитических запросах.
🚀 Разделение хранения и вычислений: архитектура endb позволяет масштабировать хранилище и вычислительные ресурсы независимо, что делает endb подходящей для облачных и распределенных систем.
🚀 Поддержка HTAP (Hybrid Transactional/Analytical Processing): endb стремится обеспечить возможности HTAP, что делает ее подходящей как для транзакционных, так и для аналитических нагрузок без необходимости использования отдельных систем.
🔗 Документация
👍18❤1
♾ MLOps — это DevOps с учетом специфики продуктов, использующих машинное обучение. MLOps находится на стыке машинного обучения, обработки данных и DevOps.
Трехчасовой курс погрузит вас в тему на примере реального проекта: от сбора данных до деплоя, с использованием самых современных инструментов, включая ZenML, MLflow и различные библиотеки MLOps.
📺 Смотреть
Трехчасовой курс погрузит вас в тему на примере реального проекта: от сбора данных до деплоя, с использованием самых современных инструментов, включая ZenML, MLflow и различные библиотеки MLOps.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12🙏1👾1
This media is not supported in your browser
VIEW IN TELEGRAM
🗄 ACID в контексте транзакции базы данных: наглядная демонстрация от ByteByteGo (Alex Xu)
🔹 Atomicity (атомарность) гарантирует, что каждая транзакция будет выполнена полностью или не будет выполнена совсем. Не допускаются промежуточные состояния.
🔹 Consistency (согласованность). Благодаря тому, что транзакция не допускает промежуточных результатов, БД остается консистентной. Есть такое определение транзакции: «Упорядоченное множество операций, переводящих базу данных из одного согласованного состояния в другое». То есть до выполнения операции и после БД остается консистентной (согласованной).
🔹 Isolation (изолированность). Во время выполнения транзакции параллельные транзакции не должны оказывать влияния на ее результат.
🔹 Durability (надежность). Если пользователь получил подтверждение от системы о выполнении транзакции, он может быть уверен, что сделанные им изменения не будут отменены из-за какого-либо сбоя.
#вопросы_с_собесов
🔹 Atomicity (атомарность) гарантирует, что каждая транзакция будет выполнена полностью или не будет выполнена совсем. Не допускаются промежуточные состояния.
🔹 Consistency (согласованность). Благодаря тому, что транзакция не допускает промежуточных результатов, БД остается консистентной. Есть такое определение транзакции: «Упорядоченное множество операций, переводящих базу данных из одного согласованного состояния в другое». То есть до выполнения операции и после БД остается консистентной (согласованной).
🔹 Isolation (изолированность). Во время выполнения транзакции параллельные транзакции не должны оказывать влияния на ее результат.
🔹 Durability (надежность). Если пользователь получил подтверждение от системы о выполнении транзакции, он может быть уверен, что сделанные им изменения не будут отменены из-за какого-либо сбоя.
#вопросы_с_собесов
❤🔥22🔥8👍4👾1
🤖 Напоминаем, что у нас есть еженедельная email-рассылка, посвященная последним новостям и тенденциям в мире искусственного интеллекта.
В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги
👉Подписаться👈
В ней:
● Новости о прорывных исследованиях в области машинного обучения и нейросетей
● Материалы о применении ИИ в разных сферах
● Статьи об этических аспектах развития технологий
● Подборки лучших онлайн-курсов и лекций по машинному обучению
● Обзоры инструментов и библиотек для разработки нейронных сетей
● Ссылки на репозитории с открытым исходным кодом ИИ-проектов
● Фильмы, сериалы и книги
👉Подписаться👈
👍10❤3
Forwarded from Библиотека Go-разработчика | Golang
🏃 Самоучитель по Go для начинающих. Часть 2. Ресурсы для изучения Go с нуля
Расскажем про актуальные и полезные источники информации по языку Go, которые подойдут для самостоятельного изучения и помогут погрузиться в захватывающий мир программирования.
🔗 Читать статью
🔗 Ссылка на первую часть
Расскажем про актуальные и полезные источники информации по языку Go, которые подойдут для самостоятельного изучения и помогут погрузиться в захватывающий мир программирования.
🔗 Читать статью
🔗 Ссылка на первую часть
🔥10
👨💼 Часто карьерную лестницу технических менеджеров представляют исключительно через количественный рост в зоне ответственности, горизонте планирования и числе людей.
🤔 Почему это не так и в чем есть качественные отличия объясняет Евгений Кот, которого вы могли слышать в подкасте «Доктор Кот» про психологию в айти.
⏯ Apple Подкасты | Google Подкасты | Яндекс Музыка
#подкасты
⏯ Apple Подкасты | Google Подкасты | Яндекс Музыка
#подкасты
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥3🔥1
Forwarded from Библиотека питониста | Python, Django, Flask
🐍 5 задач для подготовки к собеседованию по Python
В нашей новой подборке задачи про составление анонимного письма, гипотезу Коллатца, судоку, разработку кэша для операций над ISBN и вычисление интервалов занятости. Можно попробовать сначала решить их самостоятельно, а затем прочесть нашу статью с подробным объяснением и кодом.
🔗Читать статью
В нашей новой подборке задачи про составление анонимного письма, гипотезу Коллатца, судоку, разработку кэша для операций над ISBN и вычисление интервалов занятости. Можно попробовать сначала решить их самостоятельно, а затем прочесть нашу статью с подробным объяснением и кодом.
🔗Читать статью
🔥17👍8❤2🥱1🌚1