TGViewer
Channel Public Channel
Записки админа

Записки админа

@sysadminnotes

Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Реклама на канале не размещается.

Заметки в браузере: https://journald.ru/

Буст канала: https://t.me/sysadminnotes?boost
Subscribers
12.7K
Photos
695
Videos
31
Links
2.6K

Showing posts older than #3162 · Back to latest

Older Posts 20 shown
Post #3160 5.85K
🛠 Firebuild.

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

- https://firebuild.com/
- https://github.com/firebuild/firebuild
- https://balintreczey.hu/blog/building-the-linux-kernel-under-10-seconds-with-firebuild/

#firebuild #kernel #build
  • 👍 6
  • ❤ 1
Post #3157 6.34K
🖇 Portal.

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

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

https://github.com/SpatiumPortae/portal

#portal #filetransfer #будничное
  • 👍 26
  • 🔥 2
Post #3156 5.06K
🔧 Analyzing multi-gigabyte JSON files locally.

Пример использования инструментов для обработки данных из большого json файла. В статье есть пример запуска jq через parallel и пример работы с Jupyter и Dask...

https://thenybble.de/posts/json-analysis/

#json #jq #напочитать
  • 👍 6
  • 🔥 1
Post #3155 5.79K
🔩 SQL Translator.

Юная девушка-джун с помощью SQL Translator и нейросеточки учится составлять SQL запросы. Базово это работает так:

1. Открываем сайт https://www.sqltranslate.app/
2. В левой форме вводим человеческий запрос, который хотим транслировать в SQL.
3. В правой форме получаем результат - непосредственно SQL запрос, который можно использовать.

Для любителей selfhosted решений (но да, оно делает запросы в OpenAI), SQL Translator можно развернуть на собственной площадке...

Github проекта: https://github.com/whoiskatrin/sql-translator

P. S. Периодически генерирует странное (например, когда речь идёт о выводе по дате типа "не раньше чем такая-то дата"), но всё равно выглядит интересно.

#ai #sql #линк
  • 👍 14
  • 👀 4
Post #3152 5.31K
📧 Who reads your email?

Статистика использования MX записей, и топ провайдеров, которые обрабатывают почтовые отправления...

https://www.netmeister.org/blog/mx-diversity.html

tl;dr - Google и Microsoft вместе хостят более половины, из списка Tranco. Это список, формирующий топ из 1Млн доменов, на основе нескольких источников данных - https://tranco-list.eu/

#mail #dns #напочитать
  • 🔥 3
Post #3151 5.5K
🛠 Portable rusage command.

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

# ./rusage.com /bin/ping -q -c4 google.com
...
RL: took 3,130,555µs wall time
RL: ballooned to 1,760kb in size
RL: needed 4,833µs cpu (60% kernel)
RL: caused 491 page faults (100% memcpy)
RL: 10 context switches (100% consensual)

https://justine.lol/rusage/

Сам автор приводит в пример работу команды time, и обращает внимание на то, что time даёт нам совсем немного информации, в отличие от rusage.

#rusage #напочитать #stat
  • 👍 17
  • 😱 1
Post #3148 5.53K
📚 Learning eBPF. Programming the Linux Kernel for Enhanced Observability, Networking, and Security.

Книга доступна бесплатно здесь:

https://isovalent.com/learning-ebpf/

#ebpf #книга #фидбечат
  • 👍 10
Post #3146 5.99K
🗜 Some possible reasons for 8-bit bytes.

Почему именно в байте именно 8 bit? Попытка разобраться в этом от Julia Evans. В заметке и ретроспектива, и некоторое количество интересных ссылок...

https://jvns.ca/blog/2023/03/06/possible-reasons-8-bit-bytes/

В самый раз под вечерний чаёк. 🗒

#напочитать #история
  • 👍 7
  • ❤ 2
Post #3140 5.42K
🗒 Попросил одну нейросеть написать историю о системном администраторе в стиле Bloodborne, а другую нарисовать мне обложку для этой истории...

#нейросетевое #justforfun #пятничное
  • 😁 26
  • 👍 1
  • 👏 1
Post #3138 5.26K
🐡 Initial support for guided disk encryption in the installer.

Красота-то какая. В OpenBSD постепенно завозят поддержку шифрования диска на этапе установки.

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

- https://t.me/openbsd/412
- https://undeadly.org/cgi?action=article;sid=20230308063109

Определённо, хорошая новость.

#openbsd #encryption #напочитать
  • 👍 12
  • 🔥 4
Post #3136 5.38K
🐧 Утренняя пресса в ленту...

- Linux Format UK 04.2023.
- Linux and Open Source Annual-26 February 2023.

#linux #journal
  • 👍 9
  • ❤ 1
Post #3135 5.48K
🤖 ChatGPT Linux assistant.

Ещё один ассистент (пора собирать коллекцию), работающий из терминала с ChatGPT.

https://github.com/rareranger/chatgpt-linux-assistant

И да, в качестве хорошего примера автор опять вспоминает ffmpeg и команды для него. 😐

UPD: На следующий день по ссылке 404.

#ai #shell #chatgpt
  • 👍 8
  • 👎 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →