Forwarded from Python академия
Изменение типа данных элементов множества
При помощи set comprehension мы также можем изменять типы данных элементов нашего множества.
Подписывайтесь на канал 👉@pythonofff
При помощи set comprehension мы также можем изменять типы данных элементов нашего множества.
Подписывайтесь на канал 👉@pythonofff
👍6
Hardcore Programming for Mechanical Engineers
Автор: Angel Sola Orbaiceta (2020)
Что, если бы вы могли решать сложные инженерные задачи программированием на Python? С помощью жесткого подхода, изложенного в этой книге, вы узнаете, как создавать решения с нуля, используя линейную алгебру, геометрию и физику, для написания пользовательских библиотек, рисования примитивов и создания приложений.
Во время чтения книги вы:
✔️Используете регулярные выражения для анализа вводимых файлов;
✔️Улучшите свой код с помощью модульного тестирования, инкапсуляции и правильных имен;
✔️Научитесь создавать анимацию с помощью виджета Canvas Tkinter.
Скачать книгу
Автор: Angel Sola Orbaiceta (2020)
Что, если бы вы могли решать сложные инженерные задачи программированием на Python? С помощью жесткого подхода, изложенного в этой книге, вы узнаете, как создавать решения с нуля, используя линейную алгебру, геометрию и физику, для написания пользовательских библиотек, рисования примитивов и создания приложений.
Во время чтения книги вы:
✔️Используете регулярные выражения для анализа вводимых файлов;
✔️Улучшите свой код с помощью модульного тестирования, инкапсуляции и правильных имен;
✔️Научитесь создавать анимацию с помощью виджета Canvas Tkinter.
Скачать книгу
👍13👏1
Forwarded from Базы данных (Data Base)
Инструмент для визуализация связей и структуры в базе данных, поддерживающий более 20 разных БД.
Онлайн версия
Установка на собственный сервер
#SQL
👉 @database_info
Онлайн версия
Установка на собственный сервер
#SQL
👉 @database_info
👍26❤4
SQL Pocket Guide: A Guide to SQL Usage
Автор: Alice Zhao (2021)
Если вы используете SQL в повседневной работе в качестве аналитика данных, специалиста по данным или инженера, это популярное карманное руководство станет вашим идеальным справочником при работе. Вы найдете множество примеров, в которых рассматриваются сложности языка, а также ключевые аспекты SQL, используемые в Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL и SQLite.
Во время чтения книги вы:
✔️Быстро узнаете, как выполнять определенные задачи с помощью SQL;
✔️Примените примеры синтаксиса из книги в своих запросах;
✔️Обновите SQL-запросы для работы в пяти различных системах управления базами данных;
✔️Подключите Python и R к реляционной базе данных;
✔️Изучите часто задаваемые вопросы по SQL.
Скачать книгу
Автор: Alice Zhao (2021)
Если вы используете SQL в повседневной работе в качестве аналитика данных, специалиста по данным или инженера, это популярное карманное руководство станет вашим идеальным справочником при работе. Вы найдете множество примеров, в которых рассматриваются сложности языка, а также ключевые аспекты SQL, используемые в Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL и SQLite.
Во время чтения книги вы:
✔️Быстро узнаете, как выполнять определенные задачи с помощью SQL;
✔️Примените примеры синтаксиса из книги в своих запросах;
✔️Обновите SQL-запросы для работы в пяти различных системах управления базами данных;
✔️Подключите Python и R к реляционной базе данных;
✔️Изучите часто задаваемые вопросы по SQL.
Скачать книгу
👍10🤔1
Behavioral Data Analysis with R and Python
Автор: Florent Buisson (2021)
Используйте всю мощь поведенческих данных в вашей компании с помощью инструментов, специально разработанных для анализа поведенческих данных. Общие алгоритмы обработки и анализа данных и инструменты прогнозной аналитики обрабатывают данные о поведении клиентов, такие как клики на веб-сайте или покупки в супермаркете, так же, как и любые другие данные, но это неправильно. В этом практическом руководстве представлены мощные методы, специально предназначенные для анализа поведенческих данных.
Во время чтения книги вы:
✔️Поймете специфику поведенческих данных;
✔️Изучите различия между измерением и прогнозированием;
✔️Узнаете, как очистить и подготовить данные;
✔️Используете поведенческие данные, чтобы понять и измерить причину и следствие;
✔️Сегментируете клиентов разными способами.
Скачать книгу
Автор: Florent Buisson (2021)
Используйте всю мощь поведенческих данных в вашей компании с помощью инструментов, специально разработанных для анализа поведенческих данных. Общие алгоритмы обработки и анализа данных и инструменты прогнозной аналитики обрабатывают данные о поведении клиентов, такие как клики на веб-сайте или покупки в супермаркете, так же, как и любые другие данные, но это неправильно. В этом практическом руководстве представлены мощные методы, специально предназначенные для анализа поведенческих данных.
Во время чтения книги вы:
✔️Поймете специфику поведенческих данных;
✔️Изучите различия между измерением и прогнозированием;
✔️Узнаете, как очистить и подготовить данные;
✔️Используете поведенческие данные, чтобы понять и измерить причину и следствие;
✔️Сегментируете клиентов разными способами.
Скачать книгу
👍8
Forwarded from ITmozg
Здоровье программиста: 7 способов быть здоровым
При всей своей любви к программированию, оно может быть одним из самых вредных для здоровья. В современном мире разработчики сталкиваются с огромным количеством проблем с физическим и психическим здоровьем. Будь то боли в запястьях и спине, мигрени, напряжение глаз, потеря мотивации или проблемы с концентрацией внимания — программирование может быть довольно рискованной профессией!
Вот семь простых способов позаботиться о себе и поддерживать свой разум и тело в отличной форме.
@itmozg
При всей своей любви к программированию, оно может быть одним из самых вредных для здоровья. В современном мире разработчики сталкиваются с огромным количеством проблем с физическим и психическим здоровьем. Будь то боли в запястьях и спине, мигрени, напряжение глаз, потеря мотивации или проблемы с концентрацией внимания — программирование может быть довольно рискованной профессией!
Вот семь простых способов позаботиться о себе и поддерживать свой разум и тело в отличной форме.
@itmozg
👍16👎1😁1
SQL for Data Analysis
Автор: Cathy Tanimura (2021)
С ростом объемов данных, вычислительной мощности и облачных хранилищ данных SQL стал еще более незаменимым инструментом для опытных аналитиков и специалистов по обработке данных. Эта практическая книга раскрывает новые и нетривиальные способы улучшить свои навыки работы с SQL, решить проблемы и максимально грамотно использовать возможности SQL.
Во время чтения книги вы:
✔️Разберете основные этапы подготовки данных к анализу;
✔️Выполните анализ временных рядов с использованием SQL;
✔️Используете мощные функции и операторы SQL для анализа текста;
✔️Научитесь устанавливать причинно-следственные связи, используя экспериментальный анализ, также известный как A / B-тестирование.
Скачать книгу
Автор: Cathy Tanimura (2021)
С ростом объемов данных, вычислительной мощности и облачных хранилищ данных SQL стал еще более незаменимым инструментом для опытных аналитиков и специалистов по обработке данных. Эта практическая книга раскрывает новые и нетривиальные способы улучшить свои навыки работы с SQL, решить проблемы и максимально грамотно использовать возможности SQL.
Во время чтения книги вы:
✔️Разберете основные этапы подготовки данных к анализу;
✔️Выполните анализ временных рядов с использованием SQL;
✔️Используете мощные функции и операторы SQL для анализа текста;
✔️Научитесь устанавливать причинно-следственные связи, используя экспериментальный анализ, также известный как A / B-тестирование.
Скачать книгу
👍12
Forwarded from Библиотека Ruby программиста
Курс по Ruby+Rails. Часть 3. Функциональное программирование
Привет! Сегодня мы поговорим про функциональное программирование. В Ruby реализован исключительно гибкий объектно-ориентированный стиль. И как бы он ни был хорош, он имеет свою цену: иногда для реализации сложных алгоритмов и систем он слишком гибкий.
Часть 1. Императивное программирование
Часть 2. Объектно-ориентированное программирование
@ruby_lib
Привет! Сегодня мы поговорим про функциональное программирование. В Ruby реализован исключительно гибкий объектно-ориентированный стиль. И как бы он ни был хорош, он имеет свою цену: иногда для реализации сложных алгоритмов и систем он слишком гибкий.
Часть 1. Императивное программирование
Часть 2. Объектно-ориентированное программирование
@ruby_lib
👍8👎1
Forwarded from ITmozg
Windows 12 Next Valley случайно показали на Ignite 2022
Компания Microsoft усердно работает над следующей версией Windows, которую внутри компании принято называть «Next Valley». В июле я писал о том, что компания Microsoft возвращается к трехлетнему циклу разработки следующей основной версии Windows, а выпуск ОС запланирован на 2024 год.
Я не ожидал, что так скоро снова буду писать о следующей версии Windows, но несколько зрителей, смотревших вчера Ignite Keynote, заметили обновленную версию пользовательского интерфейса Windows, которая была показана в коротком фрагменте, с плавающей панелью задач внизу, системными значками в правом верхнем углу, плавающей поисковой строкой в середине и погодой в левом верхнем углу.
https://bookflow.ru/windows-12-next-valley-sluchajno-pokazali-na-ignite-2022/
#news @itmozg
Компания Microsoft усердно работает над следующей версией Windows, которую внутри компании принято называть «Next Valley». В июле я писал о том, что компания Microsoft возвращается к трехлетнему циклу разработки следующей основной версии Windows, а выпуск ОС запланирован на 2024 год.
Я не ожидал, что так скоро снова буду писать о следующей версии Windows, но несколько зрителей, смотревших вчера Ignite Keynote, заметили обновленную версию пользовательского интерфейса Windows, которая была показана в коротком фрагменте, с плавающей панелью задач внизу, системными значками в правом верхнем углу, плавающей поисковой строкой в середине и погодой в левом верхнем углу.
https://bookflow.ru/windows-12-next-valley-sluchajno-pokazali-na-ignite-2022/
#news @itmozg
🤮13👍10💩4
Forwarded from Библиотека Python разработчика | Книги по питону
Создание полнотекстовой поисковой системы на Python в 150 строк кода
https://bart.degoe.de/building-a-full-text-search-engine-150-lines-of-code/
@BookPython
https://bart.degoe.de/building-a-full-text-search-engine-150-lines-of-code/
@BookPython
👍3
Forwarded from Базы данных (Data Base)
Media is too big
VIEW IN TELEGRAM
PHP, PDO SQL Injection
SQL Injection минимум который должен знать каждый разработчик код которого работает в production
00:00 Вступление и оглавление
01:06 Определения (теория)
01:45 Чем опасны SQL Injection
03:34 Практический стенд
06:12 Обхода аутедентификации
09:23 Модификации базы данных
11:47 Защита с помощью placeholder
15:49 Защита там где placeholder не применимы
18:52 Поддержи канал
#SQL
👉 @database_info
SQL Injection минимум который должен знать каждый разработчик код которого работает в production
00:00 Вступление и оглавление
01:06 Определения (теория)
01:45 Чем опасны SQL Injection
03:34 Практический стенд
06:12 Обхода аутедентификации
09:23 Модификации базы данных
11:47 Защита с помощью placeholder
15:49 Защита там где placeholder не применимы
18:52 Поддержи канал
#SQL
👉 @database_info
👍9
CPython Internals: Your Guide to the Python 3 Interpreter
Автор: Anthony Shaw (2020)
Эта книга объясняет концепции, идеи и технические особенности интерпретатора Python доступным языком. Как только вы разберетесь в том, как Python работает на уровне интерпретатора, вы сможете оптимизировать свои приложения и полностью использовать возможности языка.
К концу чтения книги вы сможете:
✔️Читать исходный код интерпретатора Python 3.9;
✔️Внести изменения в синтаксис Python и скомпилировать собственную версию CPython с нуля;
✔️Освоить возможности управления памятью Python;
✔️Отлаживать код на Cи и Python;
✔️Участвовать в разработке CPython.
Скачать книгу
Автор: Anthony Shaw (2020)
Эта книга объясняет концепции, идеи и технические особенности интерпретатора Python доступным языком. Как только вы разберетесь в том, как Python работает на уровне интерпретатора, вы сможете оптимизировать свои приложения и полностью использовать возможности языка.
К концу чтения книги вы сможете:
✔️Читать исходный код интерпретатора Python 3.9;
✔️Внести изменения в синтаксис Python и скомпилировать собственную версию CPython с нуля;
✔️Освоить возможности управления памятью Python;
✔️Отлаживать код на Cи и Python;
✔️Участвовать в разработке CPython.
Скачать книгу
👍10🖕2
Forwarded from Библиотека PHP программиста 👨🏼💻👩💻
Современный PHP
Пока я не обращал внимания, PHP стал достаточно хорош
Последний раз я использовал PHP, вероятно, около 2017 года, хотя это было только в контексте поддержки некоторых сайтов WordPress. К тому времени уже вышла версия 7.2, но я об этом даже не подозревал. Я хотел избежать работы с PHP любой ценой.
Последний раз я использовал PHP, вероятно, около 2017 года, хотя это было только в контексте поддержки некоторых сайтов WordPress. К тому времени уже вышла версия 7.2, но я об этом даже не подозревал. Я хотел избежать работы с PHP любой ценой.
В этом марте я нашел время, чтобы проверить, что хорошего было добавлено в язык, о чем я не знал. Честно говоря, все выглядит замечательно.
https://dnlytras.com/blog/modern-php/
👉 @php_lib
Пока я не обращал внимания, PHP стал достаточно хорош
Последний раз я использовал PHP, вероятно, около 2017 года, хотя это было только в контексте поддержки некоторых сайтов WordPress. К тому времени уже вышла версия 7.2, но я об этом даже не подозревал. Я хотел избежать работы с PHP любой ценой.
Последний раз я использовал PHP, вероятно, около 2017 года, хотя это было только в контексте поддержки некоторых сайтов WordPress. К тому времени уже вышла версия 7.2, но я об этом даже не подозревал. Я хотел избежать работы с PHP любой ценой.
В этом марте я нашел время, чтобы проверить, что хорошего было добавлено в язык, о чем я не знал. Честно говоря, все выглядит замечательно.
https://dnlytras.com/blog/modern-php/
👉 @php_lib
Dimitrios Lytras
Modern PHP | Dimitrios Lytras
While I wasn’t paying attention, PHP got quite good
👍4😁4
Forwarded from Java Geek
Java передает аргументы по значению или по ссылке?
Java всегда передает аргументы по значению (pass-by-value). Тем не менее, когда мы передаем значение объекта, мы передаем ссылку на него, потому что переменные хранят ссылку на объект, а не сам объект. Но это не передача по ссылке (pass-by-reference). Такое положение дел может быть не совсем понятно новичкам.
@java_geek
Java всегда передает аргументы по значению (pass-by-value). Тем не менее, когда мы передаем значение объекта, мы передаем ссылку на него, потому что переменные хранят ссылку на объект, а не сам объект. Но это не передача по ссылке (pass-by-reference). Такое положение дел может быть не совсем понятно новичкам.
@java_geek
👎12👍4
Forwarded from ITmozg
Летающий автомобиль от Alef привлек раннего инвестора Tesla
Компания Alef, расположенная в Санта-Кларе, в самом сердце Кремниевой долины, разработала Model A — стремительный, но относительно обычный на вид электромобиль — с возможностью вертикального взлета и посадки. И, конечно же, умеет летать.
https://bookflow.ru/letayushhij-avtomobil-ot-alef-privlek-rannego-investora-tesla/
#news @itmozg
Компания Alef, расположенная в Санта-Кларе, в самом сердце Кремниевой долины, разработала Model A — стремительный, но относительно обычный на вид электромобиль — с возможностью вертикального взлета и посадки. И, конечно же, умеет летать.
https://bookflow.ru/letayushhij-avtomobil-ot-alef-privlek-rannego-investora-tesla/
#news @itmozg
👍11
Forwarded from GameDev: разработка игр
10 игр на Python с исходниками
Dodger
Memory Puzzle
Sliding Puzzle
Simon
Nibbles
Tetris
Katamari Damacy
Sokoban
Othello
Flood It
https://bookflow.ru/10-igr-na-python-s-ishodnikami/
#gamedev
👉 @game_devv
Dodger
Memory Puzzle
Sliding Puzzle
Simon
Nibbles
Tetris
Katamari Damacy
Sokoban
Othello
Flood It
https://bookflow.ru/10-igr-na-python-s-ishodnikami/
#gamedev
👉 @game_devv
👍20👎3