Архив рубрики: Публикации

KWinFT меняет название на «Корабль Тесея» и запускает свою первую стабильную версию под этим именем.

Корабль Тесея

Корабль Тесея — оконный менеджер для оконных систем Wayland и X11 в Linux.

администраторы-разработчики композитных окон KWinFT, анонсировано через Сообщение блога некоторые из сизменения, которые они внесли в проект и среди наиболее примечательных – изменение названия проекта, который теперь называется «Корабль Тезей».  Они отмечают, что со сменой названия проекта разработка GitLab будет перенесена на GitHub и станет основной версией Theyre Ship 6.0. (который уже вышел).

Корабль Тесей поддерживает Wayland и X11, ориентирован на KDE Plasma и может использоваться как прозрачная замена KWin. Таким образом, проект отличается от KWin значительной внутренней обработкой и использованием библиотек COMO (Composer Modules).



Читать

Как удалить/очистить папку скрытой корзины ($RECYCLE.BIN) в Windows

Ключевые моменты

  • Чтобы очистить корзину с рабочего стола, щелкните ее правой кнопкой мыши и выберите «Очистить корзину».
  • Альтернативно вы можете просмотреть скрытые и защищенные файлы, а затем удалить папку «C:$RECYCLE.BIN».
  • Вы также можете удалить папку «$RECYCLE.BIN» с помощью команды «rmdir /q /s C:$RECYCLE.BIN» в командной строке.

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

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

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

Что такое корзина

Первое, что следует отметить, это то, что папка «Корзина» и скрытая папка «$RECYCLE.BIN» одинаковы. Первое — это то, что вы видите в интерфейсе и обычно на рабочем столе. Последняя представляет собой папку ссылок на корзину, где хранится сам мусор.

Корзина — это важная функция каждого компьютера, предназначенная для защиты важных файлов и папок от случайного удаления. Он служит защитой, сохраняя копии удаляемых вами файлов до тех пор, пока вы не решите удалить их навсегда или восстановить в исходное местоположение.

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

Безопасно ли удалять папку $RECYCLE.BIN?

Удаление папки «Корзина» на рабочем столе и удаление «$RECYCLE.BIN» — это две разные вещи.

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

Нет возможности удалить корзину на рабочем столе.

Нет возможности удалить корзину на рабочем столе.

Однако удаление скрытой папки «$RECYCLE.BIN» на системном томе — это другое дело. Удаление скрытой папки $RECYCLE.BIN приведет к очистке корзины, а сама папка останется.

Скрытую папку RECYCLE BIN можно удалить

Скрытую папку $RECYCLE.BIN можно удалить.

Подводя итог, можно безопасно удалить папку $RECYCLE.BIN внутри томов и разделов. Точно так же их можно безопасно удалить с USB-накопителей или других внешних накопителей, если вы обнаружите, что они занимают значительное пространство, которое можно использовать иначе.

Как проверить, занимает ли корзина место?

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

Пустая и полная корзина

Пустая и полная корзина

Один из способов сделать это — открыть корзину и проверить размер отдельных элементов внутри. Но это может занять слишком много времени и сложностей. Вместо этого я рекомендую вам использовать бесплатный инструмент под названием «WinDirStat».

WinDirStat — бесплатная утилита, которая сканирует ваши места хранения и предоставляет вам визуальное представление элементов, занимающих это место.

WinDirStat отображает результаты хранения

WinDirStat отображает результаты хранения

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

Используйте эти шаги, чтобы установить и использовать WinDirStat, чтобы проверить, занимает ли корзина значительное пространство для хранения.

  1. Откройте страницу загрузки WinDirStat.
  2. Нажмите любую из ссылок в разделе «Последняя версия установщика», и загрузка начнется.Скачать WinDirStat

    Скачать WinDirStat

  3. После загрузки запустите файл.EXE и следуйте инструкциям на экране для установки инструмента WinDirStat.
  4. После установки запустите инструмент.
  5. В WinDirStat выберите диск C для сканирования и нажмите «ОК».Сканировать загрузочный диск с помощью WinDirStat

    Сканировать загрузочный диск с помощью WinDirStat

    Альтернативно вы также можете выбрать «Все локальные диски» и просканировать все разделы.

  6. После завершения сканирования перейдите в C:$RECYCLE.BIN и проверьте размер блока, выделенного в нижней части WinDirStat.Проверьте размер корзины с помощью WinDirStat

    Проверьте размер корзины с помощью WinDirStat

Выполнив описанные выше действия, вы точно будете знать, какой размер занимает Корзина и пора ли ее очистить.

Обратите внимание, что на незагрузочных дисках и разделах также есть скрытая папка $RECYCLE.BIN, которая представляет собой просто ссылку на основную папку корзины. Лучше всего также просканировать их с помощью WinDirStat и проверить размер $RECYCLE.BIN там же.

Как скрыть папку «Корзина» на рабочем столе

Как говорилось выше, папку «Корзина» на рабочем столе удалить невозможно. Однако его можно скрыть. Вот как:

  1. Нажмите клавиши Windows+i, чтобы открыть приложение «Настройки».
  2. Зайдите в Персонализацию.
  3. Нажмите Темы.Открыть настройки тем

    Открыть настройки тем

  4. В разделе «Связанные настройки» нажмите «Настройки значков на рабочем столе».Открыть настройки значка на рабочем столе

    Открыть настройки значка на рабочем столе

  5. Снимите флажок «Корзина» в разделе «Значки на рабочем столе», а затем нажмите «Применить» и «ОК».Скрыть корзину с рабочего стола

    Скрыть корзину с рабочего стола

После выполнения описанных выше действий папка «Корзина» больше не будет отображаться на рабочем столе. Если вы хотите восстановить его, выполните те же действия, что и выше, и на шаге 5 выберите «Корзина» вместо того, чтобы снимать флажок.

Как очистить папку «Корзина»

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

Очистите корзину

Очистите корзину

После этого вас могут попросить или не попросить подтвердить окончательное удаление всего внутри. Если появится запрос, убедитесь, что в корзине нет ничего важного, что вам может понадобиться восстановить позже.

Обязательно перепроверьте с помощью WinDirStat, что корзина больше не занимает места. Я говорю это потому, что иногда на компьютере может быть несколько корзин, а другая все еще может занимать значительный объем памяти.

Тем не менее, если у вас возникли проблемы с корзиной, возможно, описанный выше метод не поможет очистить корзину. Если это так, выполните следующие действия, чтобы удалить/очистить корзину непосредственно из папки ссылки ($RECYCLE.BIN).

  1. Нажмите клавиши Windows+E, чтобы открыть окно проводника.
  2. Нажмите на 3 точки в верхнем меню и выберите «Параметры».Открыть параметры проводника

    Открыть параметры проводника

  3. Перейдите на вкладку «Вид».
  4. Выберите «Показать скрытые файлы, папки и устройства» и снимите флажок «Скрывать защищенные системные файлы».Показать скрытые и защищенные файлы

    Показать скрытые и защищенные файлы

  5. Нажмите «Применить» и «ОК».
  6. Теперь перейдите к загрузочному тому (обычно диск C).
  7. Щелкните правой кнопкой мыши скрытую папку «$RECYCLE.BIN» и выберите «Удалить».Удалите скрытую папку RECYCLE BIN.

    Удалите скрытую папку $RECYCLE.BIN.

  8. Если будет предложено подтверждение, выберите «Сделать это для всех текущих элементов», а затем нажмите «Да».Удалить навсегда все, что находится в папке «Корзина».

    Удалить навсегда все, что находится в папке «Корзина».

Выполнив описанные выше действия, вы заметите, что папка «$RECYCLE.BIN» осталась. Однако теперь папка будет пустой, и все содержимое будет удалено без возможности восстановления.

Чтобы избежать выполнения всех описанных выше сложных шагов, вы также можете запустить следующую команду в командной строке с повышенными правами, чтобы удалить папку «$RECYCLE.BIN» на диске C:

rmdir /q /s C:$RECYCLE.BIN

Эта команда автоматически и безвозвратно удалит все элементы из корзины.

Часто задаваемые вопросы (FAQ)

Почему на моем компьютере две корзины?

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

Вы можете просто удалить ярлык «Корзины» (с маленькой стрелкой), и это не окажет негативного влияния на ваш компьютер.

Как проверить, занимает ли корзина много места?

Сама корзина не сообщает общий размер файлов внутри нее. Чтобы проверить размер корзины, вы можете использовать сторонние приложения, такие как WinDirStat и Folder Size Explorer.

Как показать или скрыть значок корзины на рабочем столе?

Чтобы отобразить или скрыть значок корзины на рабочем столе, выберите «Настройки» > «Персонализация» > «Темы» > «Настройки значков на рабочем столе». Здесь выберите, хотите ли вы отображать значок «Корзина» (или другие) на рабочем столе.



2024-02-28T21:17:45
Вопросы читателей

KDE Plasma 6 уже выпущен, и это его новости

KDE Plasma 6

KDE Plasma 6

Он был представлен на лвыход долгожданной новой версии KDE Plasma 6, версия, которая появилась почти через 10 лет после запуска KDE Plasma 5 и в которой было реализовано большое количество изменений и улучшений.

Эта новая версия KDE Plasma 6. поставляется в комплекте с KDE Frameworks 6 и коллекция приложений KDE Механизм 24.02 и где основной задачей этого релиза был переход среды на Qt 6, и миграция на современную графическую платформу Wayland.



Читать

История компании Bercut – создателя гибридной интеграционной платформы HIP

Компания Bercut, занимающая ведущие позиции среди российских разработчиков ИТ-систем для ведения телекоммуникационного бизнеса и создатель передовой интеграционной платформы для решения интеграционных задач любой сложности, имеет за плечами увлекательный путь развития, начиная с момента своего основания.

1990-е: первые шаги и успехи.

История Bercut началась в 1995 году, когда небольшая группа предпринимателей и IT-специалистов объединили свои усилия, чтобы создать свой первый продукт – “Пульт дежурного”. Затем последовали разработки систем распределения вызовов и многоканальной записи, что позволяло хранить весь объем записанной информации. К 1999 году клиентами компании стали около 40 операторов мобильной связи.

2000-е: развитие продуктового портфеля.

Основная цель заключалась в оказании помощи операторам связи в оптимизации бизнес-процессов и разработке новых продуктов. Был разработан сервис доставки sms-уведомлений для абонентов. В 2001 году была создана первая версия системы IN@Voice, что позволило Bercut выйти на международный рынок. С 2003 года Bercut стал официальным поставщиком для Tele2, что способствовало дальнейшему расширению бизнеса обеих компаний.

2010-е: переход к инновационным технологиям.

Реализована система оплаты мобильных платежей с помощью системы IN@Voice со смартфона.

На этом этапе Bercut бьет рекорды по времени внедрения продуктов для клиентов, за 3 месяца реализована функциональность MNP для Tele2 при помощи IN@Voice. При поддержке компании оператор Tele2 также запустил 3G и 4G в Москве и области.

Bercut становится партнером Tele2 по решениям, представляя собой экспертный центр для разработки новых бизнес-моделей взаимодействия с клиентами.

В 2019 году Bercut совместно с Tele2 запустили единственную в РФ площадку, на которой можно обмениваться и продавать/покупать минуты и гигабайты.

2020-е: встречаем будущее вместе с Bercut.

На текущем этапе своего развития Bercut продолжает быть в центре инноваций в сфере ИТ. В условиях нынешних реалий компания максимально ориентирована на импортозамещение и разработку решений по интеграции как имеющихся продуктов клиентов, так и отечественных. Поэтому Bercut принимает решение о выводе на рынок собственного инструмента для разработки и проведения интеграций гибридной интеграционной платформы HIP. Многоуровневая архитектура – это ключевая особенность платформы HIP Bercut. Ее основой является современная децентрализованная интеграционная шина (ESB), которая обеспечивает возможность интеграции на различных уровнях ИТ-ландшафта предприятия. Разработанная с учетом гибкости и необходимости в горизонтальном масштабировании, платформа позволяет адаптировать решение под конкретные потребности предприятия и эффективно масштабировать его с учетом потребностей бизнеса. Платформа поддерживает разнообразные стандарты, обеспечивает защиту данных, содержит инструменты для контроля процессов интеграции, позволяет отслеживать результативность и грамотно управлять потоком данных. Плюсом к основным ее преимуществам становится простота и удобство ее использования.

История развития компании Bercut — это история успешного слияния передовых технологий и стратегического партнерства. Планомерное поэтапное совершенствование технологических решений в плотном взаимодействии с представителями различного бизнеса привело компанию к незаурядным результатам. Подробнее о продуктах компании Вы можете узнать на сайте https://bercut.com/.



2024-02-28T11:43:21
Программирование

CI/CD: непрерывная интеграция и непрерывная поставка

Непрерывная интеграция (CI) и непрерывная поставка (CD) являются важнейшими методами современной разработки программного обеспечения, позволяющими командам быстрее и эффективнее создавать высококачественное программное обеспечение. В этой статье мы рассмотрим, что такое CI/CD, его преимущества, ключевые компоненты и лучшие практики.

 

Что такое CI/CD?

CI/CD — это набор практик и принципов, которые позволяют командам вносить изменения в код чаще и надежнее. Непрерывная интеграция предполагает автоматическое создание и тестирование изменений в коде всякий раз, когда они вносятся в систему контроля версий. Непрерывная поставка расширяет возможности CI за счет автоматического развертывания изменений кода в производственных или промежуточных средах после успешного тестирования.

 

Преимущества CI/CD

Преимущества CI/CD заключаются в:

  • Более быстрые сроки вывода на рынок: CI/CD позволяет командам быстро и регулярно вносить изменения в программное обеспечение, сокращая время, необходимое для предоставления клиентам новых функций.
  • Повышение качества программного обеспечения: Автоматизируя процессы сборки, тестирования и развертывания, CI/CD помогает выявлять и устранять проблемы на ранних этапах цикла разработки, что приводит к созданию программного обеспечения более высокого качества.
  • Снижение риска: Автоматизированные процессы тестирования и развертывания снижают риск человеческих ошибок, гарантируя, что в производство будет внедрен только код, соответствующий стандартам качества.
  • Расширение сотрудничества: CI/CD поощряет сотрудничество между разработчиками, тестировщиками и операционными группами, что приводит к более слаженному и эффективному процессу разработки.

 

Ключевые компоненты CI/CD

Вот некоторые ключевые компоненты CI/CD:

  • Контроль версий: Система контроля версий (например, Git) используется для управления изменениями кода и отслеживания истории изменений.
  • Автоматизация сборки: инструменты CI/CD (например, Jenkins, Travis CI) автоматизируют процесс сборки приложения всякий раз, когда вносятся новые изменения в код.
  • Автоматизированное тестирование: Автоматизированные тесты (например, модульные тесты, интеграционные тесты) запускаются автоматически как часть процесса CI для обеспечения качества кода.
  • Автоматизация развертывания: инструменты CD (например, Ansible, Chef, Puppet) автоматизируют развертывание изменений кода в промежуточных или производственных средах.

 

Лучшие практики для CI/CD

  • Поддерживайте единый источник достоверности: Используйте контроль версий для управления всеми изменениями кода и обеспечения постоянной возможности развертывания основной ветви.
  • Автоматизируйте все: Автоматизируйте как можно больше процессов сборки, тестирования и развертывания, чтобы уменьшить количество ошибок, допущенных вручную, и повысить эффективность.
  • Мониторинг и измерение: Мониторинг конвейера CI/CD для выявления узких мест и областей, требующих улучшения, и измерения ключевых показателей, таких как время сборки и частота развертывания.
  • Используйте неизменяемую инфраструктуру: Относитесь к инфраструктуре как к коду и используйте такие инструменты, как Docker и Kubernetes, для обеспечения согласованной среды разработки, тестирования и производства.
  • Внедрите передовые методы обеспечения безопасности: Убедитесь, что система безопасности интегрирована в конвейер CI/CD, включив автоматическое тестирование безопасности и сканирование уязвимостей.

 

Заключение

В заключение отметим, что CI/CD — это ключевая практика в современной разработке программного обеспечения, позволяющая командам быстро и надежно создавать высококачественное программное обеспечение. Автоматизируя процессы сборки, тестирования и развертывания, команды могут снизить риски, улучшить совместную работу и более эффективно приносить пользу заказчикам.

 

Часто задаваемые вопросы, связанные с CI/CD: непрерывная интеграция и непрерывная поставка

Ниже приведены некоторые часто задаваемые вопросы, связанные с CI/CD: непрерывная интеграция и непрерывная поставка

Вопрос 1: В чем разница между непрерывной интеграцией (CI) и непрерывной доставкой (CD)?

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

Вопрос 2: Каковы преимущества использования CI/CD?

CI/CD помогает командам быстрее и надежнее вносить изменения в программное обеспечение, повышает качество программного обеспечения, снижает риски и поощряет более тесное сотрудничество между командами.

Вопрос 3: Назовите некоторые популярные инструменты CI/CD?

Некоторые популярные инструменты CI/CD включают Jenkins, Travis CI, CircleCI, GitLab CI/CD и GitHub Actions.

Вопрос 4: Как CI/CD улучшает качество программного обеспечения?

CI/CD повышает качество программного обеспечения за счет автоматизации процессов сборки, тестирования и развертывания, позволяя командам выявлять и устранять проблемы на более ранних этапах цикла разработки.

Вопрос 5: Какие ключевые показатели необходимо отслеживать в конвейере CI/CD?

Ключевые показатели для мониторинга в конвейере CI/CD включают время сборки, охват тестированием, частоту развертывания и уровень успешности сборок и развертываний.

Вопрос 6: Как CI/CD помогает в сотрудничестве между командами?

CI/CD поощряет сотрудничество между разработчиками, тестировщиками и операционными группами, предоставляя общий автоматизированный процесс создания, тестирования и развертывания изменений кода.



2024-02-28T10:45:39
Программирование

Медицинские приложения: Инновации в услугах здравоохранения

В современном мире технологии становятся неотъемлемой частью нашей повседневной жизни, и медицинская сфера не исключение. Медицинские приложения стали значительным инструментом для облегчения доступа к здравоохранению и улучшения качества жизни пациентов. Эти приложения предлагают широкий спектр услуг, как выдача справок: https://rostov-medsprawka.ru/, и от мониторинга здоровья до консультаций с врачами на расстоянии. Давайте рассмотрим, как медицинские приложения изменяют ландшафт здравоохранения и какие новые возможности они открывают.

 

1. Мониторинг здоровья:

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

 

2. Телемедицина:

Одним из наиболее значимых преимуществ медицинских приложений является возможность проведения консультаций с врачами дистанционно. Это особенно важно для пациентов, которые находятся в отдаленных районах или испытывают трудности с посещением медицинских учреждений. Телемедицинские приложения позволяют проводить онлайн-консультации, обменяться медицинскими данными и получить рецепты, не покидая дома.

 

3. Поддержка лечения:

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

 

4. Медицинские статистические данные:

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

 

5. Улучшение соблюдения лечения:

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

 

Заключение

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



2024-02-28T10:04:25
Здоровье