Running macOS inside Linux with Docker-OSX - DEV Community
https://dev.to/gombosg/running-macos-inside-linux-with-docker-osx-4e1i
https://dev.to/gombosg/running-macos-inside-linux-with-docker-osx-4e1i
DEV Community
Running macOS inside Linux with Docker-OSX
Originally appeared on my blog. It just happened to me that at my current workplace, Process Street,...
23. Notifications — Ansible Tower User Guide v3.8.5
https://docs.ansible.com/ansible-tower/latest/html/userguide/notifications.html
https://docs.ansible.com/ansible-tower/latest/html/userguide/notifications.html
Forwarded from Sys-Admin Up (Yevgeniy Goncharov)
8 ways to speed up your Ansible playbooks
https://www.redhat.com/sysadmin/faster-ansible-playbook-execution
https://www.redhat.com/sysadmin/faster-ansible-playbook-execution
Redhat
8 ways to speed up your Ansible playbooks
Ansible is a simple and powerful open source automation tool that can streamline many of your IT infrastructure operations. You can automate simple tasks lik...
Forwarded from Библиотека питониста | Python, Django, Flask
Генерация шумов Перлина
Шум перлина — это математический алгоритм по генерированию процедурной текстуры (градиентного шума) псевдо-случайным методом.
Для нас он может пригодится в разных ситуациях: от симуляции временных рядов разных показателей до генерации процедурного мира как в Minecraft.
Для Python уже существует библиотека-реализация этого алгоритма, называется она perlin-noise.
Сначала мы создаем обьект генератора шумов, и задаем ему количество октав и seed для встроенного рандомизатора:
Обьявляем размер желаемой 2d матрицы:
И используя списочное включение, генерируем 2d матрицу, где интенсивность значения от координат задает наш обьект генератора
Шум перлина — это математический алгоритм по генерированию процедурной текстуры (градиентного шума) псевдо-случайным методом.
Для нас он может пригодится в разных ситуациях: от симуляции временных рядов разных показателей до генерации процедурного мира как в Minecraft.
Для Python уже существует библиотека-реализация этого алгоритма, называется она perlin-noise.
pip install perlin-noise Сначала мы создаем обьект генератора шумов, и задаем ему количество октав и seed для встроенного рандомизатора:
noise = PerlinNoise(octaves=10, seed=1) Обьявляем размер желаемой 2d матрицы:
xpix, ypix = 100, 100 И используя списочное включение, генерируем 2d матрицу, где интенсивность значения от координат задает наш обьект генератора
noise: pic = [[noise([i/xpix, j/ypix]) for j in range(xpix)] for i in range(ypix)]Forwarded from Хекслет (hexlet_bot)
Игры, которые помогут практиковаться в программировании
Давно известно, что научиться программировать только для высокой зарплаты — не единственная причина стать разработчиком. Это хобби еще развивает мышление и творческий подход к решению задач. Вариантов изучения программирования полно, и один из вариантов — это геймификация.
http://amp.gs/jtMYv
Давно известно, что научиться программировать только для высокой зарплаты — не единственная причина стать разработчиком. Это хобби еще развивает мышление и творческий подход к решению задач. Вариантов изучения программирования полно, и один из вариантов — это геймификация.
http://amp.gs/jtMYv
Ansible
- https://www.redhat.com/sysadmin/faster-ansible-playbook-execution
- https://www.redhat.com/sysadmin/unexpected-ways-use-ansible
- https://www.redhat.com/sysadmin/ansible-tags-fast-playbook-runs
- https://www.redhat.com/sysadmin/top-ansible-articles-2021
- https://www.redhat.com/sysadmin/faster-ansible-playbook-execution
- https://www.redhat.com/sysadmin/unexpected-ways-use-ansible
- https://www.redhat.com/sysadmin/ansible-tags-fast-playbook-runs
- https://www.redhat.com/sysadmin/top-ansible-articles-2021
Redhat
8 ways to speed up your Ansible playbooks
Ansible is a simple and powerful open source automation tool that can streamline many of your IT infrastructure operations. You can automate simple tasks lik...
Hashing out the hash command on Linux | Network World
https://www.networkworld.com/article/3648041/hashing-out-the-hash-command-on-linux.html
https://www.networkworld.com/article/3648041/hashing-out-the-hash-command-on-linux.html
Network World
Hashing out the hash command on Linux
The Linux hash command provides information about commands on your system or those you've run recently, but what you see depends on the shell you are using.
Forwarded from CodeMode | Программирование
📔 Структуры и алгоритмы обработки многомерных данных.
• Книга посвящена описанию структур и алгоритмов для индексирования и обработки многомерных данных. В ней систематизированы наиболее важные подходы, описаны их математические и логические принципы построения, проанализированы достоинства и недостатки.
• Содержится большое число примеров листинга, позволяющих более детально разобраться в представленных подходах. На различных примерах рассматриваются особенности проектирования и разработки приложений, обрабатывающих многомерные и многоатрибутные данные.
🧷 Скачать бесплатно.
💰 Цена и описание в онлайн магазине.
🧩 Бесплатный софт для чтения книг.
2021 #RU #Алгоритмы
• Книга посвящена описанию структур и алгоритмов для индексирования и обработки многомерных данных. В ней систематизированы наиболее важные подходы, описаны их математические и логические принципы построения, проанализированы достоинства и недостатки.
• Содержится большое число примеров листинга, позволяющих более детально разобраться в представленных подходах. На различных примерах рассматриваются особенности проектирования и разработки приложений, обрабатывающих многомерные и многоатрибутные данные.
🧷 Скачать бесплатно.
💰 Цена и описание в онлайн магазине.
🧩 Бесплатный софт для чтения книг.
2021 #RU #Алгоритмы
Forwarded from Базы данных | Access, SQL, Big Data
Media is too big
VIEW IN TELEGRAM
Работа с базами данных на Python
В этом видеоуроке автор разбирает процесс работы с базами данных на Python. Вы рассмотрите как создавать таблицу, как смотреть ее содержимое, как вносить, изменять и удалять данные, а также узнаете, что такое первичный ключ и типизация ячеек.
00:00 Введение
00:35 Создание файла базы данных
02:05 Создание таблицы
04:15 Запись данных в таблицу (метод execute)
06:20 Запись массива (метод executemany)
08:00 Как посмотреть содержимое БД
11:52 PRIMARY KEY
13:00 Типизация ячеек
16:25 Чтение из базы данных
21:57 Изменение значений
26:30 Удаление значений
28:20 Удаление таблицы
Смотреть это видео на youtube: youtu.be/siSRd4s7_ro
В этом видеоуроке автор разбирает процесс работы с базами данных на Python. Вы рассмотрите как создавать таблицу, как смотреть ее содержимое, как вносить, изменять и удалять данные, а также узнаете, что такое первичный ключ и типизация ячеек.
00:00 Введение
00:35 Создание файла базы данных
02:05 Создание таблицы
04:15 Запись данных в таблицу (метод execute)
06:20 Запись массива (метод executemany)
08:00 Как посмотреть содержимое БД
11:52 PRIMARY KEY
13:00 Типизация ячеек
16:25 Чтение из базы данных
21:57 Изменение значений
26:30 Удаление значений
28:20 Удаление таблицы
Смотреть это видео на youtube: youtu.be/siSRd4s7_ro
Forwarded from Типичный программист
Хорошие практики работы с GitHub: как получить 4,5 тысяч звёзд на GitHub для OpenSource-проекта всего за 6 месяцев
Речь идёт про фреймворк ToolJet. Он создан, чтобы упростить создание приложений с формами, виджетами и дашбордами с помощью JavaScript. Так вот его разработчики поделились своим опытом, как им удалось правильно презентовать свой проект, найти аудиторию, получить фидбек и справедливую оценку.
Вот несколько из них.
#github #opensource #советы
Речь идёт про фреймворк ToolJet. Он создан, чтобы упростить создание приложений с формами, виджетами и дашбордами с помощью JavaScript. Так вот его разработчики поделились своим опытом, как им удалось правильно презентовать свой проект, найти аудиторию, получить фидбек и справедливую оценку.
Вот несколько из них.
#github #opensource #советы