В первом выпуске этой серии мы рассмотрели важность JSON, баз данных JSON и RedisJSON, установили Redis Cloud, Redis Stack, and Redis Insight, а также то, как мы можем хранить все типы данных (скалярные, объективные, массив объектов) в RedisJSON. Мы приближались с каждым шагом к нашей цели - найти идеальные пары для вернувшихся на свободу заключенных. В конце концов, каждый может найти настоящую любовь. Давайте сделаем еще один шаг к нашей цели в этой статье.
Создавайте привлекательные приложения командной строки с помощью Bubble Tea (серия из 2 частей):
В предыдущей статье мы создали приложение «hello world», и оно обработало всего лишь немного пользовательского ввода («нажмите Ctrl + C для выхода»).
Но мы действительно не поняли, как на самом деле использовать пользовательский ввод для изменения данных модели и, в свою очередь, изменить то, что мы видим в приложении. Итак, в этом уроке мы создадим компонент меню, который позволит нам перемещаться между кнопками.
Создавайте привлекательные приложения командной строки с помощью Bubble Tea (серия из 2 частей):
Делать что-то в командной строке - это круто, и вы можете почувствовать себя героем хакерского фильма. Но он также может казаться старомодным с монохромными лавинами текста или пугающими со всеми флагами командной строки, префиксами в виде знака доллара и различными способами прерывания работы без предупреждения.
Если данные (Data) - это новая нефть, то Python - новый перерабатывающий завод.
Если вы работаете с данными, вы вероятно слышали о блокнотах Jupyter. Jupiter - это интерактивная вычислительная платформа на базе интернета, поддерживающая более 40 языков программирования включая Python. Я лично использую записные книжки Jupyter для создания прототипов и выполнения специальных задач на Python. В этой статье будут озвучены некоторые расширения Jupyter, которые используются ежедневно, чтобы сделать жизнь проще и эффективнее.
Python для управления бизнесом? Бьюсь об заклад, это не то, что приходит вам в голову очень часто, учитывая тонны программного обеспечения и инструментов для управления бизнесом и человеческими ресурсами, представленных на рынке (например, Wrike, Jira, Trello, Microsoft Azure DevOps, Tableau, Power BI, Gusto, Calendly, Skedulo, ADP, SalesForce и т.д.).. Хотя Python не является наиболее подходящим инструментом для этих целей, его все же можно использовать для решения простых задач, которые могут принести организации ценные идеи и выводы.
За последние годы использование Pandas выросло в бесчисленное количество раз. Покажу вам, как использовать Pandas максимально быстрым способом. Потому что вы не можете ускорить то, что и так быстро работает.
В этой статье рассмотрим метод визуализации данных для 2-мерных временных рядов данных с использованием imageio
В эпоху мобильного Интернета масштабы бизнес-систем, которые непосредственно сталкиваются с C-пользователем, как правило, очень велики, и машинные ресурсы, потребляемые системой, также весьма значительны. Количество ядер ЦП и памяти, используемых системой, поглощают реальные деньги компании. Сведение к минимуму потребления ресурсов одним экземпляром службы без снижения уровня обслуживания, что обычно известно как «есть меньше травы и производить больше молока», всегда было целью операторов каждой компании, и некоторые компании могут сэкономить сотни тысяч долларов в год за счет сокращения количества используемых ядер процессора на 1%.
Существует два фундаментальных подхода к хранению данных: широкие и длинные данные. Узнайте, что это значит и как работать с этими данными.
Присоединяйся в тусовку
Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.