1
2
submitted 6 days ago by [email protected] to c/[email protected]

чернейшая магия

2
2
submitted 2 weeks ago* (last edited 2 weeks ago) by [email protected] to c/[email protected]

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

3
1
submitted 4 weeks ago by [email protected] to c/[email protected]

Там предалагют форсить этот квази трифорс

4
1
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]

Оказывается мост для matrix от libera.chat уже год как закрыт, и закрыт на совсем. Изначально они писали, что отключение временное.

5
1
Make Firefox Private Again (make-firefox-private-again.com)
submitted 1 month ago by [email protected] to c/[email protected]
6
1
submitted 1 month ago by [email protected] to c/[email protected]

Статья пытается объяснить почему лучше использовать PostgreSQL для большинства веб-приложений. Автор считает, что это надёжное и универсальное решение, которое проще в использовании и меньше вызывает проблем по сравнению с другими базами данных.

7
0
submitted 1 month ago by [email protected] to c/[email protected]

Превращает фрагменты кода в пошаговые анимации. Недавно добавили Rust

8
2
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]

Варинаты:

  • опция --disable-gil
  • переменная окружения PYTHON_GIL
  • командная строка -X gil
9
4
submitted 1 month ago by [email protected] to c/[email protected]

Тоже как-то пришлось задаваться вопросом, как запускать программы с версией glibc, отличной от установленной в системе. В итоге накостылили. Тут же описаны проблемы с использованием LD_LIBRARY_PATH и статической линковкой. Решают через использование динамического загрузчика напрямую или изменения бинарных файлов с помощью patchelf. Основная идея - использовать соответствующие версии динамического загрузчика и библиотеки glibc для избежания ошибок и обеспечения совместимости в разных средах.

10
3
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]

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

11
2
submitted 2 months ago by [email protected] to c/[email protected]

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

12
4
submitted 3 months ago by [email protected] to c/[email protected]
13
3
submitted 3 months ago by [email protected] to c/[email protected]

Говорят finch подходит для разработки сетевых приложений, игровых движков и систем реального времени.

14
3
submitted 3 months ago by [email protected] to c/[email protected]

На вход подается advisory в OSМ формате, а на выходе будет список коммитов.

15
6
submitted 4 months ago by [email protected] to c/[email protected]

Приглашают вместе развивать приложение. Когда будет порт под Linux?

16
3
submitted 4 months ago by [email protected] to c/[email protected]

Самый выгодно вложенный 1 бакс

17
4
submitted 5 months ago by [email protected] to c/[email protected]

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

18
3
submitted 5 months ago* (last edited 5 months ago) by [email protected] to c/[email protected]

cross-posted from: https://rekabu.ru/post/1103

Это перевод и небольшая редакция гайда отсюда https://lemmy.world/post/37906

Добро подаловать.

Часть 1. Добро подаловать в Lemmy

О Lemmy

Lemmy - это платформа для агрегирования новостей и их обсуждения, основанная на федерации разных узлов. Lemmy разрабатывается как ПО с открытым исходным кодом. Код можно посмотреть здесь: https://github.com/LemmyNet

О федерации

Что означает федерация?

Это означает, что Lemmy использует протокол (Activity pub), который позволяет взаимодействовать всем серверам Lemmy.

  • Вы можете искать и просматривать сообщества на других серверах с помощью этого сервера
  • Вы можете создавать посты в сообществах на других серверах с помощью этого сервера
  • Вы можете отвечать на сообщения на других серверах с помощью этого сервера
  • Вы будете уведомлены (если пожелаете) о комментариях к вашим публикациям на других серверах

Вы можете следить за пользователями / сообществами Lemmy на других платформах, которые также используют Activitypub (например, Mastodon, Calckey и т.д.)

Пожалуйста, обратите внимание, что сервер начинает индексировать сообщество только после того, как пользователь этого сервера взаимодействовал с ним. То есть если никто на сервере не подписан, например, на [email protected] то на этом сервере не будет сообщений оттуда даже если вы выберете "все" в ленте постов.

Картинка, поясняющая как это работает: (Это перевод оригинала от @ulu_[email protected] . Спасибо ему за проделанную работу)

Для увеличения откройте ссылку: https://rekabu.ru/pictrs/image/67511eb3-5033-4b8c-a18a-7d20e87dc1f9.jpeg

Часть 2. О 0xDD

0xDD - это один из множества серверов, на которых запущен софт Lemmy.

Список серверов и их статистика может быть просмотрена на FediDB (например на https://fedidb.org/)

Краткое руководство

Учётная запись

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

Поиск

В верхнем меню выберите иконку поиска (лупу). На открывшейся странице вы можете искать посты, коментарии и т.д.

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

Вы также можете выполнить поиск сообщества по его ссылке, например [email protected] . Даже если сервер никогда не видел это сообщество, он будет искать его удаленно. Иногда требуется некоторое время, чтобы он извлек информацию (и тем временем отображает "Нет результатов" ...), так что просто наберитесь терпения и выполните поиск во второй раз через несколько секунд.

Создание сообщества

Во-первых, убедитесь, что сообщество еще не существует. Воспользуйтесь поиском (см. выше). Также попробуйте https://browse.feddit.de/ чтобы узнать, есть ли удаленные сообщества в других экземплярах Lemmy, которые еще не известны данному инстансу. В прочем если все найденные на дургих сервервз сообщества по какой-то причине вам не нравятся можете создать локальное.

Если вы уверены, что оно еще не существует, перейдите на главную страницу и нажмите ‘Создать сообщество’.

Это откроет следующую страницу:

Здесь вы можете заполнить:

  • Название: должно состоять только из строчных букв. Это будет /c/ Отображаемое имя: Это будет отображаемое имя. Вы можете загрузить иконку и изображение баннера.
  • Боковая панель должна содержать такие элементы, как описание, правила, ссылки и т.д. Вы можете использовать Markdown (если вы не знаете Markdown можно поискать поисковиком, это довольно распространённая разметка)
  • Если сообщество будет содержать в основном контент NSFW, установите флажок NSFW. NSFW разрешен до тех пор, пока он не нарушает правила.
  • Если вы хотите, чтобы публиковать могли только модераторы, установите этот флажок.
  • Выберите любой язык, на котором вы хотите, чтобы люди могли публиковать сообщения. Вам не следует отменять выбор ‘Неопределенный’. Выберите "Неопределённый" + Руссккий или Английский (или все 3 сразу). Некоторые приложения используют "Неопределенный" язык по умолчанию, поэтому они не будут работать, если вы его не выбрали. Что бы выбрать несколько языков зажмите Ctrl и потом нажмите на нужные языки.

Чтение

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

Написание поста

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

На странице Создания записи есть поля:

  • URL: Здесь вы можете вставить ссылку, которая будет показана в верхней части поста. Также там будет ссылка на миниатюру поста. В качестве альтернативы вы можете загрузить изображение, используя значок изображения справа от поля. Это изображение также будет отображаться в виде миниатюры для публикации. Название: Название поста.
  • Текст: Здесь вы можете ввести свой пост. Вы можете использовать Markdown, если хотите.
  • Сообщество: выберите сообщество, в котором вы хотите создать эту запись, по умолчанию используется сообщество, в котором вы были, когда нажали "создать запись".
  • NSFW: Выберите это, если вы публикуете какой-либо материал NSFW, это размоет миниатюру и отобразит "NSFW" за заголовком публикации.
  • Язык: Укажите, на каком языке написана ваша публикация. Также вы можете посмотреть документацию Lemmy по форматированию и т.д. если вам это необходимо.

Клиентские приложения

Есть несколько приложений, которые доступны или находятся в стадии тестирования. Смотрите список в этом посте!

Часть 3. Проблемы

Сообщайте о любых проблемах или запросах на улучшение самого программного обеспечения Lemmy здесь: https://github.com/LemmyNet#

19
2
submitted 6 months ago* (last edited 6 months ago) by [email protected] to c/[email protected]

Новая, более надежная хранение задач и синхронизация

20
1
submitted 6 months ago by [email protected] to c/[email protected]

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

21
3
Bye Bye VPS Services! (web.archive.org)
submitted 6 months ago by [email protected] to c/[email protected]

Had similar thoughts about self-hosting in a modern era of instability. Also I'd like to have a Tor-based entrypoint just for a case.

22
1
submitted 6 months ago by [email protected] to c/[email protected]

Собирается для Erlang или для JS.

23
2
submitted 6 months ago by [email protected] to c/[email protected]
  • 3.5 миллионов файлов (ядро Linux имеет 2% от этого числа)
  • весит 300Gb
  • 4000 активных пользователей
  • 8421 push'ей в лень
  • 4352 активных веток
24
1
submitted 6 months ago by [email protected] to c/[email protected]

Уведомления отправляются за 30, 7 и 1 день до истечения срока действия, поддерживаются даже самоподписанные сертификаты.

25
1
submitted 6 months ago by [email protected] to c/[email protected]

В статье предлагается использовать Linux Kernel Key Retention Service для защиты криптографических ключей от утечек, связанных с нарушениями доступа к памяти. Есть пример как это сделать для OpenSSH.

view more: next ›

root

97 readers
2 users here now

root

founded 2 years ago
MODERATORS