Forwarded from Python/ django
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Trickery Hub
Tl;dr в боевых снарядах была утечка памяти, разработчики вместо исправления проблемы просто докинули памяти, потому что "пфф, оно и так в конце рванет"
From: k...@rational.com (Kent Mitchell)
Subject: Re: Does memory leak?
Date: 1995/03/31 Norman H. Cohen (nco...@watson.ibm.com)
wrote: The only programs I know of with deliberate memory leaks are those whose : executions are short enough, and whose target machines have enough : virtual memory space, that running out of memory is not a concern. : (This class of programs includes many student programming exercises and : some simple applets and utilities; it includes few if any embedded or : safety-critical programs.) This sparked an interesting memory for me. I was once working with a customer who was producing on-board software for a missile. In my analysis of the code, I pointed out that they had a number of problems with storage leaks. Imagine my surprise when the customers chief software engineer said "Of course it leaks". He went on to point out that they had calculated the amount of memory the application would leak in the total possible flight time for the missile and then doubled that number. They added this much additional memory to the hardware to "support" the leaks. Since the missile will explode when it hits its target or at the end of its flight, the ultimate in garbage collection is performed without programmer intervention. -- Kent Mitchell | One possible reason that things aren't Technical Consultant | going according to plan is ..... Rational Software Corporation | that there never *was* a plan!
Forwarded from GitTools
Material Files
Файловый менеджер с открытым исходным кодом для Android
▫️ Поддержка root: просмотр и управление файлами с root-доступом
▫️ Поддержка архивов: просмотр, извлечение и создание общих сжатых файлов.
▫️ Поддержка NAS: просмотр и управление файлами на серверах FTP, SFTP и SMB.
▫️ Поддержка Linux: как и Nautilus, знает символические ссылки, права доступа к файлам и контекст SELinux.
▫️ Темы: настраиваемые цвета пользовательского интерфейса, а также ночной режим с опциональным настоящим черным цветом.
▫️ Легкий, чистый и безопасный.
▫️ Приятный дизайн
и многое другое...
https://github.com/zhanghai/MaterialFiles
F-droid: https://f-droid.org/packages/me.zhanghai.android.files/
#files #manager #android
Файловый менеджер с открытым исходным кодом для Android
▫️ Поддержка root: просмотр и управление файлами с root-доступом
▫️ Поддержка архивов: просмотр, извлечение и создание общих сжатых файлов.
▫️ Поддержка NAS: просмотр и управление файлами на серверах FTP, SFTP и SMB.
▫️ Поддержка Linux: как и Nautilus, знает символические ссылки, права доступа к файлам и контекст SELinux.
▫️ Темы: настраиваемые цвета пользовательского интерфейса, а также ночной режим с опциональным настоящим черным цветом.
▫️ Легкий, чистый и безопасный.
▫️ Приятный дизайн
и многое другое...
https://github.com/zhanghai/MaterialFiles
F-droid: https://f-droid.org/packages/me.zhanghai.android.files/
#files #manager #android
Forwarded from popCrim
Дарю идею, как раскачать игровую индустрию. Ну и трукрайм энтузиастов и исследователей до кучи.
Пусть следствие выкладывает 3Д модели преступлений во всеобщий доступ. Ну или продавать. Можно уже после закрытия дела, ладно.
Основа под квесты, хорорры, шутеры и тд. Побывать на VR площадке знаменитых преступлений.
Не говоря уж о сохранении и распространении неизмененной картины на момент фиксации.
Пусть следствие выкладывает 3Д модели преступлений во всеобщий доступ. Ну или продавать. Можно уже после закрытия дела, ладно.
Основа под квесты, хорорры, шутеры и тд. Побывать на VR площадке знаменитых преступлений.
Не говоря уж о сохранении и распространении неизмененной картины на момент фиксации.
Forwarded from PythonDigest
python-proxy - HTTP/HTTP2/HTTP3/Socks4/Socks5/Shadowsocks/ShadowsocksR/SSH/Redirect/Pf TCP/UDP asynchronous tunnel proxy
http://github.com/qwj/python-proxy
http://github.com/qwj/python-proxy
Forwarded from GitHub Community
PhotoGuard – инструмент для защиты изображений от сторонних манипуляций нейросетями
Работает с помощью моделей редактирования фотографий на основе машинного обучения, таких как stable diffusion
⤷ Ссылка на проект
GitHub | #Interesting
Работает с помощью моделей редактирования фотографий на основе машинного обучения, таких как stable diffusion
⤷ Ссылка на проект
GitHub | #Interesting
Forwarded from DevOps&SRE Library
What Actually Happens When You Publish a Container Port
https://iximiuz.com/en/posts/docker-publish-container-ports
https://iximiuz.com/en/posts/docker-publish-container-ports
Forwarded from RESOLUTE ATTACK
https://github.com/p0dalirius/Awesome-RCE-techniques
#Инструменты #Разное
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from RESOLUTE ATTACK
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Generative Anton
Рассказ про то, как реализовать небольшой калькулятор внутри Doom. К сожалению оказалось, что Doom вроде как не Turing-complete (а хотелось бы, чтобы запустить Doom в Doom).
На картинке — NAND gate 🤯
На картинке — NAND gate 🤯
Forwarded from AppSec & Compliance
https://github.com/charliermarsh/ruff
В дополнение к линтингу, Ruff может использоваться как продвинутый инструмент преобразования кода, способный обновлять аннотации типов, переписывать определения классов, сортировать импорты и многое другое.
Ruff - это чрезвычайно быстрый Python-линтер, написанный на языке Rust. Он в 10-100 раз быстрее существующих линтеров и может быть установлен через pip.В дополнение к линтингу, Ruff может использоваться как продвинутый инструмент преобразования кода, способный обновлять аннотации типов, переписывать определения классов, сортировать импорты и многое другое.
Forwarded from Astra’s thots!
Forwarded from Sysadmin Tools 🇺🇦
curl -w certs
curl
#ssl #certificates #curl #tool
curl
can now output the server certificates in PEM format
https://daniel.haxx.se/blog/2022/12/28/curl-w-certs/#ssl #certificates #curl #tool
Forwarded from Open Source
WireGuard ESP32
Это реализация VPN тоннеля WireGuard для ESP32 Arduino.
https://github.com/ciniml/WireGuard-ESP32-Arduino
Это реализация VPN тоннеля WireGuard для ESP32 Arduino.
https://github.com/ciniml/WireGuard-ESP32-Arduino
Forwarded from Заметки Bug Bounty Hunter'а
Ищете больше RU Bug Bounty программ?
Вбиваем в гугл запрос:
И из поисковой выдачи получаем список сайтов, у которых есть Bug Bounty:
https://www.jivo.ru/bugbounty/
https://www.cloud4y.ru/cloud-services/bugbounty/
https://bugbounty.webinar.ru/
https://kontur.ru/bugbounty
https://ru.liveagent.com/programma-bag-baunti/
https://corp.mamba.ru/ru/developer/security
https://love.ru/bugbounty/
Из всех вышеперечисленных ресурсов я принимал участие только в ББ от Контура. Выплачивают исправно 👍
Остальные программы из списка не проверял
Вбиваем в гугл запрос:
"Bug Bounty" site:ru И из поисковой выдачи получаем список сайтов, у которых есть Bug Bounty:
https://www.jivo.ru/bugbounty/
https://www.cloud4y.ru/cloud-services/bugbounty/
https://bugbounty.webinar.ru/
https://kontur.ru/bugbounty
https://ru.liveagent.com/programma-bag-baunti/
https://corp.mamba.ru/ru/developer/security
https://love.ru/bugbounty/
Из всех вышеперечисленных ресурсов я принимал участие только в ББ от Контура. Выплачивают исправно 👍
Остальные программы из списка не проверял
Forwarded from Physics.Math.Code
This media is not supported in your browser
VIEW IN TELEGRAM
🔍 Пайка поврежденных дорожек гибкого шлейфа 〰️
▪️Прежде, чем припаять шлейф у дисплея, например, следует зафиксировать на изолирующей пластинке подлежащий восстановлению участок. Для этого удобнее всего воспользоваться двухсторонней клейкой лентой.
▪️Закрепление гарантирует механическую жесткость во время пайки и в будущем обеспечит дополнительную прочность паяного соединения.
▪️После этого нужно поместить участок с нарушенным шлейфом под экран с линзой микроскопа и посредством хорошо отточенного скальпеля очистить место контакта от слоя изоляции (примерно1-1,5 мм от разрыва). Затем при помощи кисточки нанести на очищенный контакт тонкий слой подготовленного ранее канифольного раствора.
▪️После основательного прогрева паяльника его жалом с небольшим количеством припоя надо дотронуться до подготовленных к пайке участков. При излишках припоя их удаляют, поскольку иначе можно будет перемкнуть ими соседние дорожки. Вслед за этим берётся кусочек проводника с освобождённой от лака и хорошо залуженной жилой, которая затем прикладывается к одному из концов шлейфа.
▪️В заключении, отмерив длину жилы по размеру контакта и откусив бокорезами её остатки, можно будет припаять второй конец к ответной части восстанавливаемого участка.
▪️Прежде, чем припаять шлейф у дисплея, например, следует зафиксировать на изолирующей пластинке подлежащий восстановлению участок. Для этого удобнее всего воспользоваться двухсторонней клейкой лентой.
▪️Закрепление гарантирует механическую жесткость во время пайки и в будущем обеспечит дополнительную прочность паяного соединения.
▪️После этого нужно поместить участок с нарушенным шлейфом под экран с линзой микроскопа и посредством хорошо отточенного скальпеля очистить место контакта от слоя изоляции (примерно1-1,5 мм от разрыва). Затем при помощи кисточки нанести на очищенный контакт тонкий слой подготовленного ранее канифольного раствора.
▪️После основательного прогрева паяльника его жалом с небольшим количеством припоя надо дотронуться до подготовленных к пайке участков. При излишках припоя их удаляют, поскольку иначе можно будет перемкнуть ими соседние дорожки. Вслед за этим берётся кусочек проводника с освобождённой от лака и хорошо залуженной жилой, которая затем прикладывается к одному из концов шлейфа.
▪️В заключении, отмерив длину жилы по размеру контакта и откусив бокорезами её остатки, можно будет припаять второй конец к ответной части восстанавливаемого участка.