Алгоритмы. Сортировка пузырьком на Python
Пишем программу для упорядочивания списка путем сортировки пузырьком (Bubble sort). Разбираем суть сортировки и каждый шаг создания программы.
Читать статью
#алгоритмы
Пишем программу для упорядочивания списка путем сортировки пузырьком (Bubble sort). Разбираем суть сортировки и каждый шаг создания программы.
Читать статью
#алгоритмы
Привет)
Мне часто приходится парсить сайты, и регулярно приходится дебажить js на сайте с целью посмотреть генерацию токенов или чего-то подобного.
Почему-то многие не знают, что можно остановить выполнение js файла и "провалиться" вовнутрь.
Для этого в Chrome DevTools, открываем вкладку Sources , находим нужный файл и строку в нем.
ПКМ на номер строки и ставим breakpoint.
Перезагружаем страницу и оказываемся внутри js файла, с консолью и всеми переменными.
Мне часто приходится парсить сайты, и регулярно приходится дебажить js на сайте с целью посмотреть генерацию токенов или чего-то подобного.
Почему-то многие не знают, что можно остановить выполнение js файла и "провалиться" вовнутрь.
Для этого в Chrome DevTools, открываем вкладку Sources , находим нужный файл и строку в нем.
ПКМ на номер строки и ставим breakpoint.
Перезагружаем страницу и оказываемся внутри js файла, с консолью и всеми переменными.
#Новости
1. Власти Ирана сообщили о кибератаке на один из портов страны
https://www.securitylab.ru/news/513136.php
2. Из репозитория NPM удалены четыре пакета с бэкдорами
https://www.opennet.ru/opennews/art.shtml?num=53904
3. В Google отразили DDoS-атаку мощностью 2,54 Тб/сек
https://xakep.ru/2020/10/16/google-ddos/
4. Критический баг угрожает устройствам SonicWall
https://xakep.ru/2020/10/16/sonicos-rce/
1. Власти Ирана сообщили о кибератаке на один из портов страны
https://www.securitylab.ru/news/513136.php
2. Из репозитория NPM удалены четыре пакета с бэкдорами
https://www.opennet.ru/opennews/art.shtml?num=53904
3. В Google отразили DDoS-атаку мощностью 2,54 Тб/сек
https://xakep.ru/2020/10/16/google-ddos/
4. Критический баг угрожает устройствам SonicWall
https://xakep.ru/2020/10/16/sonicos-rce/
klava.org — клавиатурный тренажер, который позволяет научиться печатать вслепую на компьютере
x = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print(x[1][-1])
print(x[1][-1])
Anonymous Poll
13%
3
38%
6
0%
9
0%
5
50%
Посмотреть ответ
#Новости
1. Microsoft выпустила экстренные патчи для Windows Codecs и Visual Studio Code
https://www.securitylab.ru/news/513142.php
2. Уязвимость в Jira позволяла получить конфиденциальную информацию о пользователях
https://exploit.in/2020/13762/
3. Уязвимость в Bluetooth-стеке BlueZ, позволяющая удалённо выполнить код с правами ядра Linux
https://www.opennet.ru/opennews/art.shtml?num=53892
4. Убытки от BEC-атак достигают $26 млрд в год
https://exploit.in/2020/13749/
1. Microsoft выпустила экстренные патчи для Windows Codecs и Visual Studio Code
https://www.securitylab.ru/news/513142.php
2. Уязвимость в Jira позволяла получить конфиденциальную информацию о пользователях
https://exploit.in/2020/13762/
3. Уязвимость в Bluetooth-стеке BlueZ, позволяющая удалённо выполнить код с правами ядра Linux
https://www.opennet.ru/opennews/art.shtml?num=53892
4. Убытки от BEC-атак достигают $26 млрд в год
https://exploit.in/2020/13749/
#Новости
1. Security Week 43: новые уязвимости в Bluetooth для ПК и автомобилей
https://habr.com/ru/post/524122/
2. Венгерского чиновника уличили в криптомайнинге на рабочем месте
https://www.securitylab.ru/news/513171.php
3. APT31 использует антивирусы McAfee для распространения вредоносного ПО
https://www.securitylab.ru/news/513169.php
4. Прокси-ботнет Interplanetary Storm насчитывает более 9000 устройств
https://xakep.ru/2020/10/19/interplanetary-storm/
1. Security Week 43: новые уязвимости в Bluetooth для ПК и автомобилей
https://habr.com/ru/post/524122/
2. Венгерского чиновника уличили в криптомайнинге на рабочем месте
https://www.securitylab.ru/news/513171.php
3. APT31 использует антивирусы McAfee для распространения вредоносного ПО
https://www.securitylab.ru/news/513169.php
4. Прокси-ботнет Interplanetary Storm насчитывает более 9000 устройств
https://xakep.ru/2020/10/19/interplanetary-storm/
Задача - Loneliest character
Ваша задача - написать функцию,
и должна возвращать массив символов, у которых больше всего пробелов справа и слева.
Примеры:
Примечание:
Строка может иметь начальные / конечные пробелы, их не следует считать;
Строки содержат только уникальные символы от a до z;
Порядок символов в массиве не имеет значения;
Ваша задача - написать функцию,
loneliest()
которая принимает такую строку:'a b z p c'
и должна возвращать массив символов, у которых больше всего пробелов справа и слева.
Примеры:
'a b c' => ['b']
'a bcs d k' => ['d']
' a b sc p t k' => ['p']
'a b c de' => ['b', 'c']
' a b c de ' => ['b']
'abc' => ['a', 'b', 'c']
Примечание:
Строка может иметь начальные / конечные пробелы, их не следует считать;
Строки содержат только уникальные символы от a до z;
Порядок символов в массиве не имеет значения;
Топ-5 ресурсов для изучения Django
Реализуете что-то новое и хотели бы знать, как это сделать в Django? Мы составили для вас список из пяти самых лучших ресурсов, способных вам помочь.
Читать статью
#django
Реализуете что-то новое и хотели бы знать, как это сделать в Django? Мы составили для вас список из пяти самых лучших ресурсов, способных вам помочь.
Читать статью
#django
#Новости
1. Теперь не заблокируешь: выложен первый выпуск децентрализованной коммуникационной платформы Jami
https://habr.com/ru/post/524318/
2. Представлен инструмент для поиска доступных в Сети .git папок
https://www.securitylab.ru/news/513208.php
3. Операторы вымогательского ПО впервые пожертвовали на благотворительность
https://www.securitylab.ru/news/513206.php
4. Иранская группировка MuddyWater атаковала крупные израильские организации
https://exploit.in/2020/13767/
1. Теперь не заблокируешь: выложен первый выпуск децентрализованной коммуникационной платформы Jami
https://habr.com/ru/post/524318/
2. Представлен инструмент для поиска доступных в Сети .git папок
https://www.securitylab.ru/news/513208.php
3. Операторы вымогательского ПО впервые пожертвовали на благотворительность
https://www.securitylab.ru/news/513206.php
4. Иранская группировка MuddyWater атаковала крупные израильские организации
https://exploit.in/2020/13767/
Карьера программиста
Г. Лакман Макдауэлл
Книга "Карьера программиста" основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями. Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях.
Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других.
💾 Скачать PDF
Язык: Русский 🇷🇺
#книга #programming #rus
Г. Лакман Макдауэлл
Книга "Карьера программиста" основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями. Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях.
Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других.
💾 Скачать PDF
Язык: Русский 🇷🇺
#книга #programming #rus
KBD-audio (github.com/ggerganov/kbd-audio) Очень интересный инструмент позволяющий анализировать звук нажатия клавиш клавиатуры воссоздавая набираемый текст(!). Не думаю что его можно расценивать как реальный инструмент, но в качестве прецендента на возможный вектор атаки, по моему очень шикарно.
GitHub
GitHub - ggerganov/kbd-audio: 🎤⌨️ Acoustic keyboard eavesdropping
🎤⌨️ Acoustic keyboard eavesdropping. Contribute to ggerganov/kbd-audio development by creating an account on GitHub.
#Новости
1. Microsoft отключила 94% серверов TrickBot
https://www.securitylab.ru/news/513255.php
2. Вымогатели атаковали систему общественного транспорта Монреаля
https://www.securitylab.ru/news/513242.php
3. Операторы Ryuk осуществили весь цикл атаки всего за 5 часов
https://www.securitylab.ru/news/513244.php
4. АНБ США представило топ-25 эксплуатируемых китайскими хакерами уязвимостей
https://www.securitylab.ru/news/513239.php
1. Microsoft отключила 94% серверов TrickBot
https://www.securitylab.ru/news/513255.php
2. Вымогатели атаковали систему общественного транспорта Монреаля
https://www.securitylab.ru/news/513242.php
3. Операторы Ryuk осуществили весь цикл атаки всего за 5 часов
https://www.securitylab.ru/news/513244.php
4. АНБ США представило топ-25 эксплуатируемых китайскими хакерами уязвимостей
https://www.securitylab.ru/news/513239.php
Изучаем pandas. Анализ данных в Python.
Автор: Майкл Хэйдт
Год: 2018
💾 Скачать книгу
#python #русский #books
Автор: Майкл Хэйдт
Год: 2018
💾 Скачать книгу
#python #русский #books
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 NASA опубликовало видео забора грунта с астероида Бенну
Межпланетная станция летела туда несколько лет, ударила по поверхности с целью забора образцов, и теперь преодолеет 350 млн. км для возвращения на землю.
Выглядит действительно круто и интересно. Лишь бы не в ангаре сняли 😑
Межпланетная станция летела туда несколько лет, ударила по поверхности с целью забора образцов, и теперь преодолеет 350 млн. км для возвращения на землю.
Выглядит действительно круто и интересно. Лишь бы не в ангаре сняли 😑