00:52

Nginx 1.17.0

И это всё МОЁ

Состоялся первый релиз в новой mainline ветке веб-сервера nginx



  • Добавление: директивы limit_rate и limit_rate_after поддерживают переменные;

  • Добавление: директивы proxy_upload_rate и proxy_download_rate в модуле stream поддерживают переменные;

  • Изменение: минимальная поддерживаемая версия OpenSSL - 0.9.8;

  • Изменение: теперь postpone-фильтр собирается всегда;

  • Исправление: директива include не работала в блоках if и limit_except;

  • Исправление: в обработке byte ranges.









 








И это всё МОЁ

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








 , ,








И это всё МОЁ

Компьютер загружается по IPXE.

Скачивает ядро, initrd, запускает. Потом ещё раз получает настройки по dhcp.

Можно ли каким-то штатным образом забрать первый полученный dhcp ответ, что бы не делать повторное dhcp ожидание?








 ,








И это всё МОЁ
Представлен первый выпуск новой основной ветки nginx 1.17, в рамках которой будет продолжено развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.16 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей).



И это всё МОЁ

что-то вроде этого, но здесь пишет нет ебилдов

SYSROOT=./ ROOT=${SYSROOT} emerge-mips-unknown-linux-gnu -av1 $(qlist -ISC --root ./)

а эта хочет компилять немного x86-64 пакетов, я не хочу

SYSROOT=./ ROOT=${SYSROOT} emerge-mips-unknown-linux-gnu -ave @world

хочу только для mips пересобрать все

?








 , , ,








И это всё МОЁ

Нескучная сборочка Арча от испанских товарищей сворачивается из-за нехватки времени и сил.

https://antergos.com/blog/antergos-linux-project-ends/








 , ,








И это всё МОЁ

Скачал файл и проверил его

https://www.virustotal.com/old-browsers/url/e2e2e5bcc90706a2651a11ee97a2e9b25...

Только два антивиря что-то заподозрили:

URL Scanner	Result
CRDF malicious
DNS8 malicious


Можно ли считать такой файл безопасным и устанавливать этот apk?








 , ,








И это всё МОЁ

Да, машинное слово физически не читается ниоткуда - ни из RAM (кешлиния), ни с SSD (блок).

Мысленный эксперимент такой:

1. SSD: mmap 100-гигового файла и обратиться к рандомному машинному слову с непрогретым дисковым кешом.

2. RAM: выделить 100 гигов, обратиться к рандомному машинному слову.

В случае с диском ещё файловая система, SATA-контроллер, сложные мозги диска, ага.

Короче интерен порядок.








 








И это всё МОЁ

Присматриваюсь к чему-то такому, чтобы и компиляло быстро и виртуалки гоняло и было существенно быстрее старого интеловского lga 2011 3930K.

И чтобы Linux шел без проблем. Пока примерно следующее вырисовывается:

  • Материнка: Asus Prime X399-A. Чипсет AMD X399. Цена - 20 тыс.руб.
  • Проц: AMD Ryzen Threadripper 2920X. 12 ядер, 24 потока. 3.5 ГГц. Цена - 45 000 руб.
  • Кулер DeepCool Castle 280 (под сокет sTR4) - 8500 руб.
  • Память DDR4 3200 - Corsair Dominator - 3200 МГц, 4 планки по 8 Гб ~ 30 000 руб.
  • SSD: SAMSUNG 860 Pro MZ-76P512BW 512Гб (MLC) - 10 000 руб.
  • Блок питания 1000W Cooler Master V1000 - 12 000 руб.
  • Корпус EATX где-то за 8-10 тыс. руб.

Видеокарту использую уже имеющуюся.

Итого где-то 133500 руб. Чего-то жаба душит. Может не сильно хуже можно найти за в два раза дешевле?








 ,








И это всё МОЁ

Пытаюсь установить сабж:

# yum install libcurl-devel.x86_64
--> Проверка зависимостей окончена
Ошибка: Multilib version problems found. This often means that the root
cause is something else and multilib version checking is just
pointing out that there is a problem. Eg.:

1. You have an upgrade for libcurl which is missing some
dependency that another package requires. Yum is trying to
solve this by installing an older version of libcurl of the
different architecture. If you exclude the bad architecture
yum will tell you what the root cause is (which package
requires what). You can try redoing the upgrade with
--exclude libcurl.otherarch ... this should give you an error
message showing the root cause of the problem.

2. You have multiple architectures of libcurl installed, but
yum can only see an upgrade for one of those architectures.
If you don't want/need both architectures anymore then you
can remove the one with the missing update and everything
will work.

3. You have duplicate versions of libcurl installed already.
You can use "yum check" to get yum show these errors.

...you can also use --setopt=protected_multilib=false to remove
this checking, however this is almost never the correct thing to
do as something else is very likely to go wrong (often causing
much more problems).

Защищённые версии multilib: libcurl-7.29.0-51.el7.i686 != libcurl-7.54.1-7.0.cf.rhel7.x86_64
Ошибка: Защищённые версии multilib: libssh2-1.4.3-12.el7_6.2.i686 != libssh2-1.8.0-3.0.cf.rhel7.x86_64

при этом

# rpm -qa | grep libcurl
libcurl-7.54.1-7.0.cf.rhel7.x86_64








 ,








И это всё МОЁ

Релиз KDE Plasma 5.16 (подождать до финального релиза)

Постить в неподтверждённые новость за 2 недели до релиза, причём даже не новость, а заготовку с мотивом «на днях допишу». Т.е. чувак ясно дал понять, что «застолбил» за собой новость, и никто не смей тоже писать новость о Плазме. Это вообще нормально? Какое-то свинство.








 ,








И это всё МОЁ

Вот собственно http://le-mugs.com/

Мне интересно как так сделано, что мышу крутишь, а оно то картинка не скроллится, а то, что сверху скроллится, а потом скроллится влево или вправо...

Может кто видел такой туториал или что еще?








 








И это всё МОЁ

Вот собственно http://le-mugs.com/

Мне интересно как так сделано, что мышу крутишь, а оно то картинка не скроллится, а то, что сверху скроллится, а потом скроллится влево или вправо...

Может кто видел такой туториал или что еще?








 








И это всё МОЁ

Все прекрасно знают (или сейчас узнают), что std::vector не умеет в const T. Хотя, вполне себе можно представить как такой контейнер будет себя вести:



  • под капотом std::aligned_alloc

  • добавляем через emplace_back(Args&&;), который делает placement new

  • operator[] отдает через std::launder (C++17)


У меня есть метод, что подтягивает данные с базы. Хочу возвращать контейнер с const обьектами. Чтоб означить, что их не следует менять. Конечно ничего не мешает возвращать не-const


Есть ли что-нибудь на замену std::vector, чтоб самому не писать? Может boost?









 ,








И это всё МОЁ

Для дипломной работы надо установить VipNet для Linux. Однако при установке выдаётся следующая ошибка (кликните для просмотра скрина):
https://d.radikal.ru/d36/1905/68/91ba51a68f22.png

Как быть?








 , , , ,








18:21

go dict

И это всё МОЁ

Есть какой-то инструмент, который позволяет продублировать функционал python'овского dict() ? Чтобы можно было делать типа

{
1: 1,
"some": 1,
"some1": {...}
}








 








И это всё МОЁ

Всем привет.

Хочу для тестов себе поставить это решение.

Есть кто пользовался, какие отзывы ?








 








И это всё МОЁ
Представлен релиз web-браузера Firefox 67, а также мобильной версии Firefox 67 для платформы Android. Кроме того, сформировано обновление ветки с длительным сроком поддержки 60.7.0. В ближайшее время на стадию бета-тестирования перейдёт ветка Firefox 68, релиз которой намечен на 9 июля.



И это всё МОЁ

Новость ещё никто не запилил, даже на OpenNet, а там FIDO подвезли. Разве оно кому-то надо?








 , ,








И это всё МОЁ

Помнится, ставил из netinstall по сети еще пятый CentOS, и получалось легко.

Сейчас пробую таким же макаром ставить CentOS 6, но теперь ничего не получается.
Вбиваю в окно установщика, например, такой URL:

и каждый раз выдается одна и та же ошибка -

Unable to rerieve
http://mirror.truenetwork.ru/centos/6.10.isos/x86_64/images/install.img


Попробовал несколько зеркал - один фиг. Что ему надо??








 ,