Forwarded from Типичный программист
Агенство национальной безопасности США опубликовало свой курс по Python
Сделали они это не по своей инициативе, а после соответствующего запроса американского программиста. И следуя закону о свободе информации, АНБ предоставила гражданину свои учебные материалы.
Программист отсканировал 400-страничный курс и выложил его на DigitalOcean Spaces. Теперь и вы можете проходить этот курс, представляя себя американским агентом:
https://tprg.ru/pfRg
#python
Сделали они это не по своей инициативе, а после соответствующего запроса американского программиста. И следуя закону о свободе информации, АНБ предоставила гражданину свои учебные материалы.
Программист отсканировал 400-страничный курс и выложил его на DigitalOcean Spaces. Теперь и вы можете проходить этот курс, представляя себя американским агентом:
https://tprg.ru/pfRg
#python
Forwarded from Типичный программист
BinarySearch — это такая интерактивная игра, которая поможет вам прокачаться в алгоритмах.
Сделана небанально: игроков объединяют в виртуальной комнате, дают одно и то же задание, которое нужно решить. При этом можно общаться и следить за достижениями других игроков:
https://tprg.ru/UG6e
#алгоритмы
Сделана небанально: игроков объединяют в виртуальной комнате, дают одно и то же задание, которое нужно решить. При этом можно общаться и следить за достижениями других игроков:
https://tprg.ru/UG6e
#алгоритмы
Forwarded from Типичный программист
Golang: основы для начинающих
Есть как минимум 3 причины для изучения Go: его читабельность, скорость разработки, неплохая защита от ошибок.
В этом гайде рассказываем про основы для начинающих: настройка окружения и базовый синтаксис. Го:
https://tprg.ru/xlAf
#go
Есть как минимум 3 причины для изучения Go: его читабельность, скорость разработки, неплохая защита от ошибок.
В этом гайде рассказываем про основы для начинающих: настройка окружения и базовый синтаксис. Го:
https://tprg.ru/xlAf
#go
Forwarded from Типичный программист
Не правда и не ложь: truthy и falsy значения в Python
В Python, как и в других языках, есть логический тип переменных bool, у которого есть 2 значения: True и False. А ещё в Python существует механизм, с помощью которого значение любого типа можно привести к True или False. По-английски это называется truthy и falsy, что можно перевести как «истинноватые» значения.
В нашей статье читайте, как это работает и зачем это вообще нужно:
https://tprg.ru/RZ51
#python
В Python, как и в других языках, есть логический тип переменных bool, у которого есть 2 значения: True и False. А ещё в Python существует механизм, с помощью которого значение любого типа можно привести к True или False. По-английски это называется truthy и falsy, что можно перевести как «истинноватые» значения.
В нашей статье читайте, как это работает и зачем это вообще нужно:
https://tprg.ru/RZ51
#python
Winpopup LAN Messenger :: Free Download, Instant Messaging Software http://www.winpopup-lan-messenger.com/
Winpopup-Lan-Messenger
Winpopup LAN Messenger :: Free Download, Instant Messaging Software
Winpopup LAN Messenger is a cost-effective Office, Corporate, Enterprise Instant Messaging solution.
Is it possible to send and receive "Net Send" messages in Linux? https://www.linuxquestions.org/questions/linux-networking-3/is-it-possible-to-send-and-receive-net-send-messages-in-linux-267067/
www.linuxquestions.org
Is it possible to send and receive "Net Send" messages in Linux?
Hi Linux experts, I was wondering if anyone has ever been able to use the Windows networking "net send" commands in Linux. Either send
SSH
- https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys-on-ubuntu-1804
- https://www.digitalocean.com/community/tutorials/how-to-configure-ssh-key-based-authentication-on-a-linux-server
- https://www.digitalocean.com/community/tutorials/ssh-ubuntu-18-04-ru
- https://www.digitalocean.com/community/tutorials/how-to-set-up-multi-factor-authentication-for-ssh-on-ubuntu-16-04
- https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-18-04
- https://www.digitalocean.com/community/tutorials/how-to-use-port-knocking-to-hide-your-ssh-daemon-from-attackers-on-ubuntu
- https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys-on-ubuntu-1804
- https://www.digitalocean.com/community/tutorials/how-to-configure-ssh-key-based-authentication-on-a-linux-server
- https://www.digitalocean.com/community/tutorials/ssh-ubuntu-18-04-ru
- https://www.digitalocean.com/community/tutorials/how-to-set-up-multi-factor-authentication-for-ssh-on-ubuntu-16-04
- https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-18-04
- https://www.digitalocean.com/community/tutorials/how-to-use-port-knocking-to-hide-your-ssh-daemon-from-attackers-on-ubuntu
Digitalocean
How to Set Up SSH Keys on Ubuntu 18.04 | DigitalOcean
SSH-key-based authentication provides a more secure alternative to password-based authentication. In this tutorial we’ll learn how to set up SSH key-based au…
SAMBA- https://habr.com/ru/post/173127/
- https://habr.com/ru/post/91188/
- https://habr.com/ru/post/172115/
- https://habr.com/ru/post/203376/
Хабр
Samba. Поиск и устранение неисправностей в работе системы
Эта статья по сути будет подборкой «Best practiсe» для системных администраторов Samba. Основой статьи является глава Troubleshooting Techniques из книги Sam’s Teach Yourself Samba in 24 Hours. Мы...
Forwarded from Хекслет (hexlet_bot)
Как использовать аннотации типов в файлах JavaScript: http://amp.gs/Jk7w
ru.hexlet.io
Как использовать аннотации типов в файлах JavaScript
TypeScript (TS) позволяет использовать аннотации типов в коде JavaScript. TS даже может проверять код при сборке, благодаря чему вы увидите ошибки до того, как они попадут в продакшен. Вы избавитесь от undefined is not a function навсегда.
TypeScript по…
TypeScript по…
Forwarded from Типичный программист
Сайт i Hate Regex, на котором можно воспользоваться шаблонами многих полезных регулярок:
https://tprg.ru/gchs
Также можно составить и протестировать собственноручно написанное выражение. На картинке ниже в качестве примера показано регулярное выражение для номера телефона.
#регулярки #шпаргалка
https://tprg.ru/gchs
Также можно составить и протестировать собственноручно написанное выражение. На картинке ниже в качестве примера показано регулярное выражение для номера телефона.
#регулярки #шпаргалка
Forwarded from Типичный программист
Большая шпаргалка по нейросетям
Описаны все используемые сейчас архитектуры нейросетей — от простого персептрона до капсульных нейросетей. Сохраняйте и пользуйтесь:
Часть 1: https://tprg.ru/l031
Часть 2: https://tprg.ru/WZ8v
#нейросети #шпаргалка
Описаны все используемые сейчас архитектуры нейросетей — от простого персептрона до капсульных нейросетей. Сохраняйте и пользуйтесь:
Часть 1: https://tprg.ru/l031
Часть 2: https://tprg.ru/WZ8v
#нейросети #шпаргалка
Forwarded from Sergii
Кому интересно как работает питон изнутри https://www.youtube.com/watch?v=at30AmjPsy4
YouTube
Что внутри у Питона: как работает интерпретатор
Злата Обуховская (Nvidia) @ Moscow Python Meetup 60
"Это первая из трёх лекций в цикле «Внутренности Питона». Мы разберёмся, как устроен Питон, посмотрим на этапы работы интерпретатора, построение деревьев разбора и генерацию байткода, а также выясним, какое…
"Это первая из трёх лекций в цикле «Внутренности Питона». Мы разберёмся, как устроен Питон, посмотрим на этапы работы интерпретатора, построение деревьев разбора и генерацию байткода, а также выясним, какое…
Forwarded from Библиотека питониста | Python, Django, Flask
Коронавирус: анализ данных без паникерских настроений
Мы проанализировали на Python последние данные о коронавирусе, и спешим поделиться всем, что узнали. Будем обновлять этот текст и следить за развитием ситуации – добавляйте в закладки.
https://proglib.io/p/koronavirus-analiz-dannyh-bez-panikerskih-nastroeniy-2020-02-20
Мы проанализировали на Python последние данные о коронавирусе, и спешим поделиться всем, что узнали. Будем обновлять этот текст и следить за развитием ситуации – добавляйте в закладки.
https://proglib.io/p/koronavirus-analiz-dannyh-bez-panikerskih-nastroeniy-2020-02-20
Forwarded from Библиотека питониста | Python, Django, Flask
Как подружить Python и базы данных SQL. Подробное руководство
Рассказываем, как связать Python и реляционные базы данных трёх типов: SQLite, MySQL и PostgreSQL. Зная одну библиотеку для работы с SQL, вы легко разберетесь в остальных.
https://proglib.io/p/kak-podruzhit-python-i-bazy-dannyh-sql-podrobnoe-rukovodstvo-2020-02-27
Рассказываем, как связать Python и реляционные базы данных трёх типов: SQLite, MySQL и PostgreSQL. Зная одну библиотеку для работы с SQL, вы легко разберетесь в остальных.
https://proglib.io/p/kak-podruzhit-python-i-bazy-dannyh-sql-podrobnoe-rukovodstvo-2020-02-27
Forwarded from Веб-страница
DevOpsProdigy KubeGraf — шикарный Grafana плагин для мониторинга и анализа производительности Kubernetes.
Подробнее о том, как его использовать, читайте в этой статье:
https://tprg.ru/P4Ey
#devops #kubernetes #grafana
Подробнее о том, как его использовать, читайте в этой статье:
https://tprg.ru/P4Ey
#devops #kubernetes #grafana
Forwarded from Веб-страница
Нужно что-то сделать с помощью Git, но не знаете, какую команду написать? Попробуйте сервис Git Explorer. Вбиваете туда задачу, которую вам нужно решить, а сервис подсказывает нужную команду:
https://tprg.ru/GLPW
#git #инструменты
https://tprg.ru/GLPW
#git #инструменты
Forwarded from Веб-страница
This media is not supported in your browser
VIEW IN TELEGRAM
critic.sh — небольшой фреймворк для тестирования bash-скриптов. Удобное API и наглядное отображение покрытия скриптов тестами. Документация здесь:
https://tprg.ru/krhT
#тестирование #bash
https://tprg.ru/krhT
#тестирование #bash
Forwarded from Веб-страница
DigitalOcean выложили в открытый доступ бесплатную книгу по Kubernetes для Full-Stack разработчиков:
https://tprg.ru/Ublt
Книга основана на одноимённом курсе. Рассматриваются следующие темы:
1. Изучение основ Kubernetes;
2. Подготовка приложений для работы с контейнерами;
3. Контейнеризация приложений;
4. Развёртывание приложений в Kubernetes;
5. Управление кластерными операциями.
#devops #kubernetes
https://tprg.ru/Ublt
Книга основана на одноимённом курсе. Рассматриваются следующие темы:
1. Изучение основ Kubernetes;
2. Подготовка приложений для работы с контейнерами;
3. Контейнеризация приложений;
4. Развёртывание приложений в Kubernetes;
5. Управление кластерными операциями.
#devops #kubernetes