Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Рыбный дождь — это настоящий симулятор рыбной ловли, позволяющий забросить удочку в настоящие водоёмы со всего мира и поймать ту рыбу, которая там водится.

Рыбный дождь

Спорт, Симуляторы, Рыбалка

Играть

Топ прошлой недели

  • Oskanov Oskanov 9 постов
  • Animalrescueed Animalrescueed 46 постов
  • AlexKud AlexKud 33 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
8
user11249120
user11249120
12 часов назад
Лига программистов

Как спрятать любые данные в PNG⁠⁠

🔐 Стеганография в PNG: прячем данные на виду

Формат PNG хранит информацию о каждом пикселе в виде трёх цветовых каналов (R, G, B) и альфа-канала прозрачности. Эту структуру можно использовать для скрытия секретных данных методом LSB (Least Significant Bit).

Как это работает?

LSB-метод изменяет младший (последний) бит каждого цветового канала пикселя. Такие изменения настолько незначительны, что человеческий глаз их не замечает — изображение визуально остаётся идентичным оригиналу.

Каждый пиксель может хранить 3 бита информации (по биту на R, G, B канал). Это означает, что изображение 1000×1000 пикселей теоретически может скрыть текст объёмом около 100 тысяч слов.

Практическое применение в C#

Алгоритм кодирования прост: преобразуем сообщение в байты UTF-8, записываем длину сообщения в первые 4 байта, затем побитно встраиваем данные в младшие биты RGB-каналов через BitmapData и Marshal.Copy().

Для декодирования процесс обратный: извлекаем биты из пикселей, восстанавливаем байты, читаем длину сообщения и получаем исходный текст.

Возможности применения:

→ Встраивание файлов внутрь изображений
→ Шифрование с AES перед встраиванием
→ Хранение паролей в фотографиях
→ Добавление случайного шума для усложнения обнаружения
→ Выбор пикселей в псевдослучайном порядке

Важно понимать: стеганография — это не шифрование, а сокрытие самого факта передачи данных. Для максимальной защиты рекомендуется комбинировать оба подхода.

Полный код реализации с примерами AES-шифрования и работы с файлами доступен в телеграмм канале - https://t.me/easyprogers

Показать полностью 3
[моё] Тестирование Python Программа Программирование Фотография Csharp Windows Длиннопост
4
14
IdealTechnoNews
IdealTechnoNews
18 часов назад
GeekNews

Они нашли то самое место⁠⁠

Технологии Вертикальное видео Изобретения Полезное Инновации Природа Обои Windows Видео Короткие видео
2
3
mobmapdev
mobmapdev
1 день назад

Виджет на Python⁠⁠

Решил от скуки написать виджет часов на python используя библиотеку tkinter. В отличии от Rainmeter(программа которая добавляет виджеты на windows 10 например часы и как правило грузит систему) мой виджет часов не грузит систему.

вот скриншот виджета

(сделал его в таком скажем так программном стиле. ХЗ как это называется правильно)

(сделал его в таком скажем так программном стиле. ХЗ как это называется правильно)

Если нужен искходный код или сам виджет, то вот ссылка -> https://drive.google.com/file/d/16vsXmHFWRrnNsQApf2KNhFJ0udA...

P.S. что бы закрыть виджет нужно кликнуть по нему првой кнопкой мыши.

Показать полностью
Windows Linux Компьютер
5
7
darkspec
1 день назад

Утилиты для кастомизации Windows ч.2⁠⁠

В данной статье мы рассмотрим, как можно кастомизировать Windows, настроить внешний вид и функциональность операционной системы в соответствии с вашими предпочтениями. Это можно сделать как с помощью встроенных инструментов, так и с помощью сторонних программ. Данная статья является продолжением первой статьи про утилиты для кастомизации Windows, первую часть статьи можете глянуть - тут.

При кастомизации Windows важно помнить, что большинство сторонних программ вносят изменения в системные файлы и реестр. Это может привести к сбоям в работе, конфликтам между утилитами и проблемам после обновлений операционной системы.

Любое вмешательство в системные настройки может снизить стабильность системы. Поэтому рекомендуется проводить подобные эксперименты с вашей Windows только после создания полного бэкапа, особенно если речь идёт о личном ПК.

Список утилит, которые будут рассмотрены в данной статье:

  • Zebar

  • YASB

  • Stardock Fences

  • SeelenUI

  • Chris Titus Tech's

Кстати, если вам интересны IT-технологии и полезные инструменты, заглядывайте в мой Telegram-канал. Я регулярно публикую там свежие новости, лайфхаки и другие полезности. А сейчас — к сути статьи.

Zebar

пример работы Zebar

пример работы Zebar

пример кастомизации в Zebar

пример кастомизации в Zebar

Zebar — это не просто программа, а скорее набор инструментов для продвинутых пользователей, которые хотят полностью переделать внешний вид своего рабочего стола. Если стандартная панель задач и стандартные виджеты Windows вам надоели, Zebar позволяет создать свои собственные, с нуля, и настроить их так, как вам нравится.

Это не приложение «установил и забыл». Zebar предназначен для тех, кто готов немного повозиться, чтобы получить уникальный результат. Это как конструктор «Лего» для рабочего стола: вам дают детали, а вы уже сами решаете, что из них собрать.

Что можно сделать с помощью Zebar?

Настроить собственную панель задач. Можно сделать её прозрачной, изменить размер, расположение и внешний вид, добавить свои кнопки и индикаторы.

Создать виджеты для рабочего стола. Например, можно вывести на рабочий стол индикатор загрузки процессора, погоду, управление музыкой или любое другое.

Отображать всплывающие уведомления. Можно настроить их внешний вид, расположение и время отображения.

Использовать готовые наработки других пользователей. На форумах и в сообществах, посвящённых кастомизации, можно найти уже готовые конфигурации Zebar, которые нужно будет только немного подстроить под себя.

YASB

пример работы YASB

пример работы YASB

пример кастомизации в YASB

пример кастомизации в YASB

YASB — это утилита для тех, кто хочет сделать верхнюю панель своего рабочего стола более информативной и красивой. Если вам нравится аккуратная верхняя панель в стиле macOS, но вы пользуетесь Windows, YASB — отличная утилита, чтобы добиться такого эффекта.

Что можно разместить на панели YASB?

Благодаря модульной структуре YASB позволяет настроить панель под свои нужды:

Системная информация: отображение загрузки процессора и оперативной памяти.

Сетевая активность: показ скорости загрузки и скачивания данных из интернета.

Состояние аккумулятора: информация о заряде и времени работы ноутбука.

Погода: вывод актуального прогноза погоды через API.

Время и дата: красивые часы и календарь.

Уведомления: счётчик пропущенных уведомлений из центра уведомлений Windows.

Управление приложениями: интеграция с различными программами, например, с Komorebi.

Stardock Fences

пример кастомизации в Stardock Fences

пример кастомизации в Stardock Fences

Stardock Fences — это утилита для Windows, которая наводит порядок на рабочем столе. Она помогает не потеряться в значках и ярлыках, когда их становится очень много. Fences создаёт на рабочем столе специальные области — «ограждения», куда вы можете складывать значки по своему усмотрению.

Основные возможности Fences:

Коробки для ярлыков. Вы создаёте на рабочем столе полупрозрачные области (собственно, «ограждения»), даёте им название (например, «Игры», «Рабочие файлы») и перетаскиваете в них нужные ярлыки.

Автоматическая сортировка. Fences может наводить порядок автоматически. Например, можно задать правило, чтобы все новые документы, которые появляются на рабочем столе, сразу отправлялись в «ограждение» «Документы».

Сворачивание и разворачивание. Если нужно убрать лишнее с экрана, можно свернуть «ограждение» в компактную полоску с заголовком, дважды щёлкнув по нему.

Быстрое скрытие значков. Двойной щелчок в любом пустом месте рабочего стола позволяет мгновенно скрыть все значки и «ограждения», чтобы насладиться фоновым изображением.

Дополнительные функции:

Порталы для папок. Программа умеет создавать «порталы» — окна, которые показывают содержимое любой папки прямо на рабочем столе, даже если она лежит глубоко в системе. Это позволяет быстро получать доступ к файлам, не открывая «Проводник».

Несколько рабочих столов. Если иконок очень много, можно перелистывать «ограждения» между несколькими виртуальными рабочими столами, перетаскивая мышь к краю экрана.

Функция «Peek». В последних версиях Fences есть функция «Peek», которая позволяет быстро вызвать ограждения поверх любого другого окна с помощью горячей клавиши или кнопки на панели задач.

Настройка внешнего вида. Можно менять цвет, прозрачность и внешний вид ограждений, чтобы они лучше вписывались в дизайн рабочего стола.

SeelenUI

пример кастомизации в SeelenUI

пример кастомизации в SeelenUI

SeelenUI — это инструмент для тех, кто хочет превратить стандартный и скучный рабочий стол Windows в уникальное, красивое и функциональное пространство, настроенное под свои нужды, и при этом не рисковать стабильностью системы.

Основные возможности SeelenUI:

Полная настройка интерфейса. SeelenUI даёт возможность настроить каждый элемент рабочего стола: меню, виджеты, иконки, панели задач. Вы можете создать своё собственное рабочее пространство, которое будет выглядеть так, как вам хочется.

Гибкие темы и плагины. Программа поддерживает использование тем и плагинов, которые можно загружать и устанавливать. Это позволяет расширить функциональность и менять внешний вид рабочего стола, что даёт безграничные возможности для творчества.

Менеджер окон. SeelenUI предлагает функцию управления окнами, которая позволяет автоматически располагать окна рядом друг с другом, что удобно для многозадачности.

Собственный лаунчер приложений. Встроенный лаунчер, похожий на Rofi в Linux, позволяет быстро запускать приложения и выполнять команды, что значительно ускоряет работу.

Медиа-модуль. Утилита включает встроенный модуль для управления музыкой, который совместим с большинством плееров. Вы можете ставить на паузу, переключать треки и возобновлять воспроизведение прямо с рабочего стола.

Неразрушающая настройка. SeelenUI работает как наложение, не затрагивая системные файлы и реестр. Это делает его безопасным в использовании, а Windows остаётся нетронутой.

Chris Titus Tech's

пример работы Chris Titus Tech's

пример работы Chris Titus Tech's

Chris Titus Tech's — это, по сути, универсальный инструмент для быстрой и эффективной настройки и оптимизации операционной системы. Эта утилита — не отдельная программа в привычном понимании, а набор скриптов, которые запускаются через PowerShell.

Что она умеет делать?

Убирает "мусор". Windows поставляется с большим количеством предустановленных приложений и служб, которые большинству пользователей никогда не понадобятся. Утилита позволяет быстро удалить этот "мусор" и отключить ненужные фоновые процессы, чтобы система работала легче и быстрее.

Настраивает систему. С её помощью можно изменить различные параметры Windows, в том числе и те, что касаются конфиденциальности. Вы можете отключить сбор данных Microsoft, историю активности и другие функции слежения.

Быстро устанавливает программы. Утилита включает встроенный менеджер пакетов, который позволяет одним кликом установить сразу несколько популярных и полезных программ, что значительно экономит время.

Оптимизирует обновления. Она даёт возможность настроить, как и когда Windows будет устанавливать обновления. Можно выбрать, например, только обновления безопасности, чтобы избежать навязчивых и долгих обновлений функций.

Создаёт чистый установочный образ (MicroWin). Утилита может создать свой собственный, "чистый" установочный образ Windows 11 (ISO-файл), в котором уже будет вырезано всё лишнее. Это очень удобно для тех, кто часто переустанавливает систему и хочет сразу получить быструю и не захламлённую ОС

Заключение:

В данной статье мы рассмотрели пять интересных утилит для кастомизации Windows, надеюсь, что они помогут Вам в работе и сделают вашу операционку еще приятнее и удобнее.

Если вам интересны лайфхаки, новые программы и свежие IT-новости, то подписывайтесь на мой Telegram-канал. Там я регулярно делюсь всем самым полезным из мира технологий.

Показать полностью 7
Windows Лайфхак Программа Кастомизация Интерфейс Ui Стиль Модификации Модернизация Тестирование Telegram (ссылка) Длиннопост
0
3
Stelsbladebloode
Stelsbladebloode
1 день назад

Капкан для мужиков...⁠⁠

Как смотрит на тебя девушка, которой ты переустановил Windows и уже собрался уходить:

Капкан для мужиков...
Показать полностью 1
Работа Windows Юмор Взгляд Мужчины и женщины
8
user11249120
user11249120
1 день назад
Лига программистов

Алгоритмы и структуры данных: твой путь к топовым IT-компаниям⁠⁠

Собеседование в Google, Amazon или Meta — это не только про код. Это про алгоритмы и структуры данных. Зарплаты от $150,000, кресла Herman Miller — всё ждёт тех, кто понимает фундамент.

Эта статья — твоя отправная точка. Если увижу отклик — продолжу серию с детальными разборами на примерах задач LeetCode.

Алгоритм: что это?

Всё программирование — это превращение данных в результат. Алгоритм — способ этого превращения. Хочешь отсортировать товары по цене на маркетплейсе? В Python есть sort(), но на собеседовании спросят: "Как это работает?"

Простое решение: найти минимум, переместить в новый массив, повторить. Это Selection Sort. Работает, но эффективно ли?

Big O: язык скорости

Big O notation показывает время и память в худшем случае. Теоретическая оценка для любого железа.

O(1) — константная: не зависящий от роста N. O(log n) — логарифмическая: log(1000) = 10. Бинарный поиск. O(n) — линейная: 1,000 элементов = 1,000 операций. O(n log n) — лучшее для сортировки. O(n²) — медленно: Selection Sort, миллион операций на 1,000 элементах. O(2ⁿ) — катастрофа.

Структуры данных

Массив — король. На массивах всё: картинки, музыка, видео. Доступ по индексу — O(1). Индексация с нуля, потому что индекс = сколько прибавить к началу.

HashMap — "ключ-значение", доступ O(1). Для быстрого поиска.

Дерево — граф без циклов. Файловая система Linux. Heap на деревьях — быстрый поиск минимума/максимума.

Стек и Очередь — простые, но мощные.

Как начать?

Шаг 0: Только начинаешь? Пиши код, а не учи алгоритмы. "Змейка" полезнее переворота деревьев.

Шаг 1: Книга "Грокаем алгоритмы". Читается за пару дней. Гайды с визуализацией в интернете.

Шаг 2: LeetCode — тысячи задач. Easy — базовый синтаксис. Medium — собеседования, комбинация структур, оптимизация. Hard — графы, динамическое программирование.

Что дальше?

Это только начало. За каждой структурой — глубина.

Если откликнетесь, разберу:

  • Массивы с задачами LeetCode

  • Хэшмапы: устройство и применение

  • Деревья с практическими примерами

  • Графы и динамическое программирование

Каждая статья — конкретные задачи, пошаговые решения, объяснение логики. Живой разбор с кодом.

Напиши:

  • Какую структуру разобрать первой?

  • Где застреваешь на LeetCode?

  • Что хочешь в следующих статьях?

Твой фидбек — моё направление. Алгоритмы не страшны. Это инструмент, который делает тебя сильнее.

Если тебе стало интересно, то вот мой телеграмм канал - https://t.me/easyprogers

Показать полностью 1
[моё] Алгоритм Python Программирование IT Тестирование Windows Программист Программа Фриланс Длиннопост
2
8
bakulenko
1 день назад

Ответ на пост «Решение проблемы с пропажей места на жестком диске»⁠⁠1

У меня проблема, винда установлена с 2019 года на рабочем компе, где то в начале года начал замечать утечку свободного места. Только почистишь мусор, выделится гигов 10, через пару дней всё, тю-тю. Грешил, что может диск ssd помирает и как то помечает сектора, в которые писать не может. Склонировал систему на новый диск. Два месяца полёт нормальный. Потом диск внезапно помер. Достал старый диск, ещё раз склонировал на новый ssd. Три месяца прошло - опять при занятых 80 гигах, почти 140 потерялись неизвестно куда. Скачал windirstat, он мне показывает, что есть какой то неизвестный файл в 134 гига физического размера, а логического ноль. Ни пути к нему, ни кто он, блин, и что он. chkdsk уже всяко разно запускал, ну нашёл повреждения, даже три xml файла восстановил в папку found.000. Но вернуть 134 гига не смог. Я уже даже не знаю, что делать. Опять образ снимать, так к бабке не ходи, опять те же грабли будут. Винду перебивать прям вообще лень, у меня там oracle developer стоит, на который не факт, что у меня есть кряк.

Ответ на пост «Решение проблемы с пропажей места на жестком диске»
Память Windows Жесткий диск Вирус Текст Ответ на пост
15
2
Demix32
Demix32
2 дня назад

Блокировка обновлений windows 10 на роутере ddwrt⁠⁠

У меня наполовину умный дом. Поэтому, чтоб включить свет на столе нужно запустить комп. Надо доделать до запуска с телефона и кнопки, но лень. Прога управления самописная и с обновами винды я сижу без света пока не удалю ручками. Задолбало. Больше способам на самом компе я не доверяю. У меня стоит какой-то древний роутер, как наследство от динозавров. Прошивка ddwrt. Я докопался до ии с просьбой найти список серверов обновлений. Итак. Вашему вниманию инструкция по блокировке обновлений на роутере

Основная идея: заблокировать доступ к серверам обновлений Microsoft не по IP (они динамические и их много), а по доменам (DNS). DD-WRT позволяет это сделать через DNS-redirect (перенаправление на "мёртвый" IP) или firewall-правила.

Убедись, что у тебя включён DNSMasq (это встроенный DNS-сервер DD-WRT) — проверь в Services → Additional DNSMasq Options. Если нет, включи.
Иди в Services → Additional DNSMasq Options.В поле Additional DNSMasq Options добавь строки в формате:address=/domain.com/0.0.0.0Для каждого домена. Полный список доменов для блокировки (на основе Microsoft и проверенных гайдов):

address=/windowsupdate.microsoft.com/0.0.0.0
address=/www.windowsupdate.microsoft.com/0.0.0.0
address=/update.microsoft.com/0.0.0.0
address=/www.update.microsoft.com/0.0.0.0
address=/windowsupdate.com/0.0.0.0
address=/download.windowsupdate.com/0.0.0.0
address=/download.microsoft.com/0.0.0.0
address=/wustat.windows.com/0.0.0.0
address=/ntservicepack.microsoft.com/0.0.0.0
address=/stats.microsoft.com/0.0.0.0
address=/ws.microsoft.com/0.0.0.0
address=/update.microsoft.com.edgesuite.net/0.0.0.0
address=/msedge.net/0.0.0.0 # Для Edge, если мешает
address=/delivery.mp.microsoft.com/0.0.0.0 # Для новых версий Win10/11
address=/au.download.windowsupdate.com/0.0.0.0
address=/redist.windowsupdate.com/0.0.0.0
address=/slscr.update.microsoft.com/0.0.0.0
address=/fe3.delivery.mp.microsoft.com/0.0.0.0
address=/tlu.dl.delivery.mp.microsoft.com/0.0.0.0
address=/cds.d2t1.microsoft.com/0.0.0.0
address=/www.microsoft.com/0.0.0.0 # Только если не используешь MS сервисы

Это покрывает основные: windowsupdate.com, update.microsoft.com и поддомены.Сохрани (Apply Settings).
На ПК сбрось DNS-кэш: в CMD ipconfig /flushdns.
Проверь: На ПК попробуй открыть http://windowsupdate.microsoft.com в браузере — должно быть "не найдено".

Для ручной проверки, не скачала ли эта падла обновления
C:\Windows\softwaredisrribution\download
Папка ддлжна быть пустой

Показать полностью
[моё] Windows Обновление Блокировка Инструкция Dd-wrt Роутер Текст
7
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии