LINUX.ORG.RU

Сообщения ostin

 

Мониторинг кластера MongoDB из Zabbix

Форум — Admin

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

 ,

ostin ()

JSON-RPC2 библиотека

Форум — Mobile

Посоветуйте хорошую (или какую-нибудь) JSON-RPC 2.0 библиотеку для ios разработки. Чтобы умела сама ответ на запрос выцеплять по его id, batch запросы\ответы, ну все по спецификации.

 

ostin ()

Отдам в хорошие руки монитор

Форум — Talks

Отдам бесплатно (т.е. даром) в г. Самара, для связи пишите в telegram в профиле.

Модель Acer P203w, в рабочем состоянии, где-то есть 2 синих пикселя горящих, но при последней проверке я их не нашел.

Могу отдать также с ним кабель Thunderbolt/Mini DisplayPort => DVI-D.

 ,

ostin ()

Продаю MacBook Pro

Форум — Talks

Продаю в г. Самара, для связи пишите в telegram в профиле.

Модель A1278, был куплен в октябре 2011 г., русские буквы на клавиатуре отсутствуют, фото.

Технические характеристики:

Процессор: Intel Core i5 2415M @2.30GHz
Оперативная память: 2 x 2GB DDR3 1333 MHz (можно увеличить до 8GB)
Жесткий диск: 2 x SSD 128GB (подойдет любой 2,5 жесткий диск)
Аккамулятор: 618 циклов, 4945 mAh.

Конфигурация нестандартная: вместо CDROM вставлен кейс для второго жесткого диска. Все устройства работают, пользовались ноутом аккуратно.

Цена: 20 000 руб.

UPDATE: ноут продан, всем спасибо.

 ,

ostin ()

Публичные логи, есть ли такое?

Форум — Talks

Для научной работы нужна статистика http запросов какого-то популярного сервера и входящий\исходящий трафик, желательно за неделю.

Подскажите, бывают ли такие публичные данные, может кто наталкивался на логи nginx в открытом доступе)

Хотелось бы, чтоб на сервер тот заходили не 1,5 землекопа, а с более-менее приличной посещаемостью.

 , ,

ostin ()

Посоветуйте MikroTik

Форум — Talks

Хочу настроить IKEv2/IPsec между VPS в Амстердаме и роутером у себя дома, в качестве кандидата в роутеры смотрю на MikroTik. Wifi и прочее не нужно, желательно только чтобы не загибался от 100 мегабитного трафика. На что обратить внимание при выборе модели? Что можете посоветовать для таких целей?

Советовать желательно из этих, но это не принципиально.

 ,

ostin ()

Однострочник для скачивания LTS релиза

Форум — General

Есть вот такая ссылка, мне нужно скачивать файл node-vXXX.YYY.ZZZ.tar.xz. На ум приходит что-то такое:

$ curl -sk https://nodejs.org/dist/latest-boron/ | grep -oE node-v[0-9]+.[0-9]+.[0-9].tar.xz | head -1

Однострочник будет запускаться внутри alpine, так что желательно без лишних зависимостей. Если решение получше?

 ,

ostin ()

Сжатие в IKEv2/IPsec

Форум — Admin

Использую сервер strongSwan, в котором есть параметр, названный «compress». Насколько я прочитал, если его включить, могут быть проблемы со старыми\плохими клиентами, у меня, судя по всему, таких в хозяйстве нет.

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

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

 ,

ostin ()

Отдам даром ПК

Форум — Talks

Отдам без жестких дисков, есть PCI Express wifi-карта, 4 плашки (ddr2?) памяти по 2 гб, вот ТТХ:

Intel(R) Core(TM)2 Duo CPU     E7500  @ 2.93GHz
Gigabyte EP45-UD3LR
GeForce GT 630

Телеграм в профиле.

Update: ПК нашел своего нового владельца.

 ,

ostin ()

Фильтр данных по условиям в массиве

Форум — Web-development

Есть вот такая коллекция:

{a: 1, b: 'x'}
{a: 1, b: 'y'}
{a: 3, b: 'z'}

Хочу фильтровать ее, используя такой массив:

[{a: 1, b:'y'}, {a: 3, b:'z'}]

Т.е. в результате должно остаться только:

{a: 1, b: 'x'}

Подскажите, как такое правильно делать?

 

ostin ()

Загрузка документов

Форум — Development

Загрузка файлов на сервера ВК происходит в 3 этапа:

  • получение url сервера;
  • загрузка файла;
  • сохранение файла.

Для http запросов использую request. На втором этапе возникла проблема. Вот код:

let options = {
  url: url, // адрес сервера с шага 1
  formData: {
    file: req.body, // файл в формате multipart/form-data
  }
};

request.post(options, (error, response, body) => {
  // тут body содержит "{"error":"unknown error"}"
});

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

Передайте файл на адрес upload_url, полученный в предыдущем пункте, сформировав POST-запрос с полем file. Это поле должно содержать файл в формате multipart/form-data.

Кто-то может подсказать, в чем проблема?

 ,

ostin ()

Выключается монитор во время загрузки ОС

Форум — General

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

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

Кто-то может подсказать, почему такое происходит?

 ,

ostin ()

Fedora 22 и шрифты

Форум — Desktop

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

Что сейчас стоит:

  • freetype-freeworld;
  • в gnome-tweak-tool: hinting - slight, antialiasing - grayscale;
  • *.ttf шрифты из windows 7.

 , , ,

ostin ()

Паравиртуализация в VirtualBox 5

Форум — Talks

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

Я обратился к документации, судя по всему, вот это и есть вся поддержка:

  • Minimal: Announces the presence of a virtualized environment. Additionally, reports the TSC and APIC frequency to the guest operating system. This provider is mandatory for running any Mac OS X guests.
  • KVM: Presents a Linux KVM hypervisor interface which is recognized by Linux kernels starting with version 2.6.25. VirtualBox's implementation currently supports paravirtualized clocks and SMP spinlocks. This provider is recommended for Linux guests.
  • Hyper-V: Presents a Microsoft Hyper-V hypervisor interface which is recognized by Windows 7 and newer operating systems. VirtualBox's implementation currently supports paravirtualized clocks, APIC frequency reporting and relaxed timer checks. This provider is recommended for Windows and FreeBSD guests.

Хотелось бы обсудить, кто-то заметил ускорение в работе гостевых машин от добавления поддержки паравиртуализации? Нужно ли особое ядро для этого всего в linux (ну и специальный релиз windows), чтобы достичь оптимального быстродействия?

 , ,

ostin ()

Посоветуйте wifi-роутер

Форум — Talks

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

Из требований:

  • отсутствие спонтанных ребутов, стабильная работа (намучился со своим netgear);
  • wifi стандарта n или ac с хорошим уровнем сигнала (наверное они все такие сейчас?);
  • нормальная поддержка pptp;
  • цена не выше 5-6 тысяч рублей

 , , ,

ostin ()

Помогите с atop

Форум — General

Есть бинарный лог atop, например /var/log/atop/atop_20130721, в нем хранятся данные за месяц. Как вытащить оттуда логи за определенную дату?

ostin ()

Появляется алерт selinux при старте chromium

Форум — Desktop

В Fedora 19 при каждом запуске Chromium появляется алерт от selinux:

SELinux is preventing /usr/lib64/chromium/nacl_helper_bootstrap from mmap_zero access on the memprotect .

В принципе, я нашел баг, который оказался NOTABUG (что, по-моему, довольно типично для linux в целом).

В итоге, у меня есть три варианта:
1. игнорировать всплывающее окошко от SETroubleshoot
2. выполнить:

setsebool -P mmap_low_allowed 1

3. выполнить:

grep nacl_helper_boo /var/log/audit/audit.log | audit2allow -M mypol
semodule -i mypol.pp


Может кто-то посоветовать, какое из зол наименьшее? Я так понимаю, что самый лучший - это третий вариант?

 , ,

ostin ()

Удалить все, кроме

Форум — Admin

В системе есть пакет ubuntu-minimal и еще куча всяких разных. Хотелось бы удалить все, кроме ubuntu-minimal и зависимостей от него. Кто подскажет, как проще всего поступить?

 , ,

ostin ()

Argument list too long

Форум — General

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

Нашел вот такой пост:

Actually this is not a limitation of the rm command, but a kernel limitation on the size of the parameters of the command. Since I was performing shell globbing (selecting all the files with extension .wrk), this meant that the size of the command line arguments became bigger with the number of the files involved. For who cares this is defined by:
egrep ARG_MAX /usr/include/linux/limits.h
#define ARG_MAX 131072 /* # bytes of args + environ for exec() */

У меня вопрос, почему, в таком случае, без ошибки отрабатывают команды:

find . -type f -exec rm -v {} \+
или
find . -type f -print0 | xargs -0 rm
Оба вариант, насколько я понял, все равно передают rm в качестве аргумента огромный список файлов. Разница лишь в разделителе имен - «terminated by a null character». Такая строка не подпадает под ARG_MAX что ли?

 

ostin ()

Проблема с Windows 7

Форум — Admin

На Fedora 17 запущен dhcpd, который слушает запросы на интерфейсе p21p1. При подключении компьютеров с OS X и linux проблем с получением ip нет. Если подключить пк с Windows 7, ip адрес почему-то не выдается клиенту. В логах такие строки:

Sep 01 13:36:50 icehammer.localdomain dhcpd[4003]: DHCPREQUEST for 192.168.100.3 from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:50 icehammer.localdomain dhcpd[4003]: DHCPACK on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:57 icehammer.localdomain dhcpd[4003]: DHCPDISCOVER from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:57 icehammer.localdomain dhcpd[4003]: DHCPOFFER on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:57 icehammer.localdomain dhcpd[4003]: DHCPREQUEST for 192.168.100.3 (192.168.100.1) from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:57 icehammer.localdomain dhcpd[4003]: DHCPACK on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:58 icehammer.localdomain dhcpd[4003]: DHCPDISCOVER from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:58 icehammer.localdomain dhcpd[4003]: DHCPOFFER on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:58 icehammer.localdomain dhcpd[4003]: DHCPREQUEST for 192.168.100.3 (192.168.100.1) from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:58 icehammer.localdomain dhcpd[4003]: DHCPACK on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:59 icehammer.localdomain dhcpd[4003]: DHCPDISCOVER from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:59 icehammer.localdomain dhcpd[4003]: DHCPOFFER on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:59 icehammer.localdomain dhcpd[4003]: DHCPREQUEST for 192.168.100.3 (192.168.100.1) from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Конфиг /etc/dhcp/dhcpd.conf довольно короткий, но вроде корректный:
subnet 192.168.100.0 netmask 255.255.255.252 {
  range 192.168.100.2 192.168.100.3;
  option broadcast-address 192.168.100.4;
  option subnet-mask 255.255.255.252;
  default-lease-time 600;
  max-lease-time 7200;
}
Подскажите решение проблемы.

 ,

ostin ()

RSS подписка на новые темы