💡 Как генерируются UUID
Вы наверняка уже использовали в своих проектах UUID и полагали, что они уникальны. Давайте рассмотрим основные аспекты реализации и разберёмся, почему UUID практически уникальны, поскольку существует мизерная возможность возникновения одинаковых значений.
Современную реализацию UUID можно проследить до RFC 4122, в котором описано пять разных подходов к генерированию этих идентификаторов. Мы рассмотрим каждый из них и пройдёмся по реализации версии 1 и версии 4.
#ссылка
Вы наверняка уже использовали в своих проектах UUID и полагали, что они уникальны. Давайте рассмотрим основные аспекты реализации и разберёмся, почему UUID практически уникальны, поскольку существует мизерная возможность возникновения одинаковых значений.
Современную реализацию UUID можно проследить до RFC 4122, в котором описано пять разных подходов к генерированию этих идентификаторов. Мы рассмотрим каждый из них и пройдёмся по реализации версии 1 и версии 4.
#ссылка
💡 Понимаем React за 5 минут
React — это инструмент для создания пользовательских интерфейсов. Его главная задача — обеспечение вывода на экран того, что можно видеть на веб-страницах. React значительно облегчает создание интерфейсов благодаря разбиению каждой страницы на небольшие фрагменты. Мы называем эти фрагменты компонентами.
В статье ниже вы узнаете о популярной JavaScript библиотеке и увидите несколько обыденных примеров кода, с которым вы будете ежедневно сталкиваться, если зайдете в эту библиотеку визуализаций.
#ссылка
React — это инструмент для создания пользовательских интерфейсов. Его главная задача — обеспечение вывода на экран того, что можно видеть на веб-страницах. React значительно облегчает создание интерфейсов благодаря разбиению каждой страницы на небольшие фрагменты. Мы называем эти фрагменты компонентами.
В статье ниже вы узнаете о популярной JavaScript библиотеке и увидите несколько обыденных примеров кода, с которым вы будете ежедневно сталкиваться, если зайдете в эту библиотеку визуализаций.
#ссылка
🛠️ Imanee. Высокоуровневое API генерации и обработки изображений всех форматов
Imanee предоставляет высокоуровневое API генерации и разнообразной обработки изображений всех популярных форматов. Написав всего пару строчек с использованием Imanee, вы сможете наложить копирайт, ватермарк или совершить более сложную операцию. Библиотека имеет подробную документацию и отличается высоким быстродействием.
#инструменты #php
Imanee предоставляет высокоуровневое API генерации и разнообразной обработки изображений всех популярных форматов. Написав всего пару строчек с использованием Imanee, вы сможете наложить копирайт, ватермарк или совершить более сложную операцию. Библиотека имеет подробную документацию и отличается высоким быстродействием.
#инструменты #php
💡 Разбираемся в рекурсии
Про рекурсию ходит много шуток, и она традиционно считается одной из сложных для понимания тем в computer science, поэтому давайте сегодня немного о ней поговорим. А именно, давайте обсудим, как выражать доказуемо завершимые вычисления.
#ссылка
Про рекурсию ходит много шуток, и она традиционно считается одной из сложных для понимания тем в computer science, поэтому давайте сегодня немного о ней поговорим. А именно, давайте обсудим, как выражать доказуемо завершимые вычисления.
#ссылка
🔥 Лучшее на канале за неделю
1) +1 skill для дева
2) Новые фичи в Python 3.9
3) Как генерируются UUID
#топ
1) +1 skill для дева
2) Новые фичи в Python 3.9
3) Как генерируются UUID
#топ
💡 Кэш. Хранение данных для их
повторного использования
Давайте поговорим о кэше. Ведь этот термин также из области программирования.
В статье ниже я расскажу о кэше, зачем он нужен, а также зачем его очищать.
#автор
повторного использования
Давайте поговорим о кэше. Ведь этот термин также из области программирования.
В статье ниже я расскажу о кэше, зачем он нужен, а также зачем его очищать.
#автор
💡 Data Science и Big Data: сходства и различия
Разложим по полочкам сходства и различия между специализациями Data Science и Big Data. Их сущность будем раскрывать через примеры и сравнение наборов используемых инструментов.
Если вы заинтересованы в работе с данными, важно иметь четкое представление о связанных с ней направлениях ИТ.
В статье ниже вы узнаете о сходстве и основных различиях между специализациями Data Science и Big Data.
#ссылка
Разложим по полочкам сходства и различия между специализациями Data Science и Big Data. Их сущность будем раскрывать через примеры и сравнение наборов используемых инструментов.
Если вы заинтересованы в работе с данными, важно иметь четкое представление о связанных с ней направлениях ИТ.
В статье ниже вы узнаете о сходстве и основных различиях между специализациями Data Science и Big Data.
#ссылка
Java.Эффективное_программирование.pdf
1.1 MB
Java. Эффективное программирование
Автор: Джошуа Блох
Описание: здесь есть 57 ценных правил, которые помогут понять, как именно нужно работать с языком Java, чтобы получить надежный, эффективный и понятный всем программный код. Каждое из приведенных правил представлено в форме короткого эссе, в которое включены описание проблемы, код (пример), а также случаи из личного опыта автора.
#книги
Автор: Джошуа Блох
Описание: здесь есть 57 ценных правил, которые помогут понять, как именно нужно работать с языком Java, чтобы получить надежный, эффективный и понятный всем программный код. Каждое из приведенных правил представлено в форме короткого эссе, в которое включены описание проблемы, код (пример), а также случаи из личного опыта автора.
#книги