LINUX.ORG.RU

Избранные сообщения x0r

Микроразрывы сети (флапы)

Форум — Talks

Привет ЛОР!

Дома отвалился инет на днях, позвонил провайдеру, вопрос решили удалённо, но выслали ко мне работника. Стоит в квартире роутер (китайщина за 1000 руб. куплена в эльдорадо на скорую руку Tenda ac6), тариф 100 мбит. Пришёл значит паренёк, заменил штекер кабеля, поставил на проверить свой роутер (домру) и погоняли мы этот роутер пару дней. Затем я поставил свой, погонял пару дней, всё работает нормально, обрывов не было ни разу и позвонил этому технику. Он пришёл и посмотрел сеть, сказал что его роутер работал стабильно два дня, моя китайщина с микрообрывами раз в 40 мин работает. Т.е. говорит флапит постоянно, но на скорость и на работу сети в целом это не влияет, особо. Но всё же посоветовал сменить роутер на более стабильно работающий со временем.

Upd: Нет технической возможности проверить работу роутера/сети. Даже нет другого роутера на проверку или свой кому-то отнести. Все знакомые либо не пользуются инетом, либо даже не знают что это такое.

Поэтому интересует мнение ЛОРа, т.е. были ли истории успеха/не успеха с данным провайдером, роутерами данной фирмы, иной опыт или иное мнение на этот счёт.

 ,

Ramil
()

Польза (?) и вред (?) ГМО/прививок/etc

Форум — Talks

Тред для клуба, но там похоже не создать никак - поэтому прошу перенести, но не удалять.

Вопросов у меня два:
1. Как вы живете с тем, что большинство окружающих вас людей - тупые дебилы, неспособные в логику? Забиваете, и притворяетесь подобными?

2. Второй вопрос напрямую связан с первым - если забить на себя и свое мнение; может быть есть какие-то лайфхаки, как устроиться в этой толпе и чувствовать себя комфортно с ними?

Мне не 18 лет, максимализм давно остыл, но все равно утомляет - до такой степени, что оборвал все контакты и практически ни с кем не общаюсь. Наоборот: в юные годы все было намного проще, а теперь начались сложности.

Могу привести пример: раньше ездил на всякие рыбалки ради посиделок у костра и тамошних разговоров. Как-то разговор зашел о вреде ГМО и о том, как нас травят пендосы - больше не хочу таких рыбалок. Ссылаешься на исследования и тд - в ответ слышишь «у нас деды жили и нас так учили, а ты говоришь что на сайте что-то там наоборот написано».

Ах да, не Москва и не Питер, у вас то попроще все.

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

Было бы смешно, если б не грустно.

 ,

xtraeft
()

Дедукция типов в крестовых темплейтах

Форум — Development

Взято частично из https://msdn.microsoft.com/en-us/library/td1esda9.aspx по мотивам http://www.viva64.com/ru/b/0391/ (http://www.viva64.com/ru/b/0391/)

#include <iostream>

template <int size>
void strcpy_s(char (&strDestination)[size]) {
	(void)strDestination;
	std::cout << size << std::endl;
}

int main() {
	char buf[10];
	strcpy_s(buf);
	return 0;
}

Код исправно печатает 10, но я не понимаю, почему для определения типа параметра в strcpy_s() используется нотация (&attrname).

Cast Andrey_Karpov_2009.

 ,

x0r
()

Не работают USB-порты при установке Gentoo

Форум — General

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

Итак, имеется minimal iso, от 9 июля, на флешке. На флешке стоит grub4dos, с помощью которого, собственно, этот образ и грузится в память. Опции загрузки задаю следующие: gentoo debug cdroot=/dev/loop0. Нажимаю ВВОД, отладочная консоль запускается и все USB-порты в этот же момент отваливаются. Клавиатуру приходится втыкать в PS/2. При этом на остальных моих системах такого нет. Материнская плата ASUS H81M-K. Иногда в dmesg сыпятся ошибки 110.

lsusb
bus 001 Device 002: ID 8087:8008
bus 002 Device 002: ID 8087:8000
bus 001 Device 001: ID 8087:0002
bus 002 Device 001: ID 8087:0002
blkid -o list
Очевидная пустота
dmesg | grep usb
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new interface driver usb
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: EHCI Host Controller
usb usb1: Manufacturer: Linux 4.0.5-gentoo ehci_hcd
usb usb1: SerialNumber: 0000:00:1a.0
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: EHCI Host Controller
usb usb1: Manufacturer: Linux 4.0.5-gentoo ehci_hcd
usb usb1: SerialNumber: 0000:00:1d.0
usbcore: registered new interface driver usb-storage
usb 2-1: new high-speed USB device number 2 using ehci-pci
usb 1-1: new high-speed USB device number 2 using ehci-pci
usb 1-1: New USB device found, idVendor=8087, idProduct=8008
usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 2-1: New USB device found, idVendor=8087, idProduct=8000
usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
dmesg | grep ehci
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci_pci: EHCI PCI platform driver
ehci_pci 0000:00:1a.0: EHCI Host Controller
ehci_pci 0000:00:1a.0: new USB bus registered, assigned bus number 1
ehci_pci 0000:00:1a.0: debug port 2
ehci_pci 0000:00:1a.0: cache line size of 64 is not supported
ehci_pci 0000:00:1a.0: irq 20, io mem 0xf7f18000
ehci_pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
usb usb1: Manufacturer: Linux 4.0.5-gentoo ehci_hcd
ehci_pci 0000:00:1d.0: EHCI Host Controller
ehci_pci 0000:00:1d.0: new USB bus registered, assigned bus number 2
ehci_pci 0000:00:1d.0: debug port 2
ehci_pci 0000:00:1d.0: cache line size of 64 is not supported
ehci_pci 0000:00:1d.0: irq 23, io mem 0xf7f17000
ehci_pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
usb usb2: Manufacturer: Linux 4.0.5-gentoo ehci_hcd
usb 2-1: new high-speed USB device number 2 using ehci-pci
usb 1-1: new high-speed USB device number 2 using ehci-pci
lsmod | grep usb
usb_storage 44445 0 - Live 0xffffffffa044a000
lsmod | grep ehci
ehci_pci 3367 0 - Live 0xffffffffa0446000
ehci_hcd 35360 1 ehci_pci, Live 0xffffffffa0438000

Что я пробовал? Выгружать/загружать модули, поднимать интерфейсы через echo on > /sys/*, загружаться с разнообразными параметрами, лопатить BIOS.

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

 , ,

Garbad
()

верификация конфига ядра

Форум — Desktop

суть в том, чтобы после переконфигурации ядра portage его провалидировал с учетом установленных пакетов. чтото типа:

1. ставлю, например, systemd

2. systemd говорит, что в ядре нужно включить CONFIG_ЧТОТОТАМ

3. лезу в nconfig, включаю CONFIG_ЧТОТОТАМ

4. ставлю systemd, все ок

5. через месяц, напрочь забывая про необходимость CONFIG_ЧТОТОТАМ, лезу в конфиг ядра и выключаю ее

можно ли после шага 5 как-то прогнать по установленным пакетам portage, чтобы тот ругнулся на несоответствие?

 , ,

x0r
()

Linux виснет намертво.

Форум — General

Конфигурация компьютера:

  • AMD FX-8350 - Процессор
  • AMD Radeon 290 - 2 штуки - Видеокарты
  • Оперативки 32 G
  • Жесткий на 4 Т
  • Материнка MSI 970 Gaming

Ну и блок питания, который все это спокойно тянет. Все проверял и memtest и материнку все в порядке. Но проблема заключается в том что только при просмотре видео в браузере(в обычном плеере все нормально), или при копировании чего-то сверхтяжелого система виснет(то есть курсор живой, но через секунд 10 и он виснет намертво, помогает только reset). Причем проблема проявляется абсолютно на всех дистрах начиная CentOS и Debian, заканчивая Gentoo и Arch. Винду начисто не переношу поэтому хочу решить эту проблему, чтоб не было трагедии. Мои нынешний дистр это - LMDE 2(на нем такая же проблема)

 ,

Nemial
()

Midnight Commander лишился одного из ключевых разработчиков

Новости — Open Source
Группа Open Source

Андрей Бородин, один из основных разработчиков файлового менеджера Midnight Commander, объявил о своём уходе из проекта.

andrew_b: Я позакрывал энное количество тикетов, и, видимо, на этом всё. Всему приходит конец. Это были не самые плохие 5 лет в моей жизни. mc сейчас как чемодан без ручки: и бросить жалко, и нести тяжело и неудобно. Мне всё это надоело, «я устал, я ухожу».

По словам другого бывшего (более года не делавшего коммитов) разработчика, Ильи Маслакова, в проекте уже давно нет новой крови, и теперь вся работа ляжет на плечи единственного оставшегося активного члена команды - Вячеслава Занко.

>>> Подробности

 

anonymous
()

just another homo thread

Форум — Talks

Viva la France (комментарий)

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

Viva la France (комментарий)

UNiTE ну так чего за новелла то?

 

x0r
()

Символы на цифрах без зажатого Shift

Форум — Desktop

Допустим, нажимаем Shift (без зажатия), следом 6 - вводится символ «^». Как сделать такое поведение?

 

Extraterrestrial
()

Интернет магазин радиодеталей

Форум — Talks

Где можно заказать радиодеталей, что бы цена за доставку была не бешеной, и чтобы товаров было побольше, и самое важно что бы качественные были. Конденсаторы надо на 10нФ заказать, в городе нету, с ибея и али долго ждать.

Martin256
()

О роли ИТ в современном обществе

Форум — Talks

Неплохая статья. Люблю статьи в которых больше вопросов и фактов, чем выводов. Потому что люди с жесткой позицией обычно весьма недалеки. Хотя все это не об этом.

 

nerdogeek
()

selfdevelopment

Форум — Development

Профессия. Азимов

Unix - универсальная среда программирования. Керниган, Пайк

История чтения в западном мире от Античности до наших дней

Программирование вторая граммотность.Ершов

Анафем. Стивенсон

Практика программирования. Керниган,Пайк

Приход Ночи. Азимов.

Начала Программирования. Степанов

Глубина в небе. Виндж

Диалоги.Платон

Тренировочная зона. Уэйд Пол

Философия ... Эккель

Начала. Евклид

 ,

qulinxao
()

Установка тулчейнов для кросскомпиляции (Gentoo)

Форум — Linux-install

Доброго времени суток, уважаемые!

Прошу разъяснить где я допускаю косяки с установкой.

  • Заинсталлил систему с нуля
  • Установил gcc4.8.2, пресобрал систему этой версией
  • Удалил старую версию gcc 4.7.*

Далее накатывал KDE, собирал Qt5 и QtCreator 3.0.0 - все получалось супер. Но вот понадобилось поставить кросскомпиляторы для i686 и x86_64. Делаю все по разрозненным мануалам:

emerge crossdev
mkdir /usr/local/portage
echo 'PORTDIR_OVERLAY="/usr/local/portage"' >> /etc/portage/make.conf
time crossdev -t i686-pc-mingw32 --ov-output /usr/local/portage i686-pc-mingw32
time crossdev -t x86_64-pc-mingw32 --ov-output /usr/local/portage x86_64-pc-mingw32

О5 же все становится без ошибок. Вызываю gcc-config -l и вижу список из трех компиляторов.

Но ... gcc-config 1 - якобы успешно переключает меня на первый (i686), а когда вызываю gcc-config -с все равно вижу текущим основной линуховый.

Есть подозрение, что я недопонимаю, как происходит выбор компилятора для кросскомпиляции. Растолкуйте пожалуйста, ибо манипуляция с флагами CC CPP CXX много счтаться не приностит. К примеру собираются разделяемые библиотеки в формате .so, хотя по идее должны быть .dll для кросстулчейнов.

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

!!! WARNING - Cannot auto-configure CHOST x86_64-pc-mingw32
!!! You should edit /usr/x86_64-pc-mingw32/etc/portage/make.conf
!!! by hand to complete your configuration
Где почитать что именно править, не нашел. Вобщем ай нид хелп.

 ,

Majestio
()

Германия, Junior должности

Форум — Talks

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

Какова ситуация с джуниорными вакансиями в стране? Думаю собрать свой трактор туда, и поехать жить в Гамбург.

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

 ,

shuck
()