LINUX.ORG.RU

Сообщения Vasily22

 

Джун node.js + Golang ищет работу, стажировку

Доброго всем дня!
Резюме тут:
https://hh.ru/resume/8c9cc965ff06a389a60039ed1f336c76337a5a
Локация - центр Земли, готов дислоцироваться в любую точку РФ.
С английским пока не очень.

 , , ,

Vasily22
()

Разработчик ЯМЛ. Ищу подработку за еду.

Привет!
Хотелось бы поработать с кубером или ансиблом.
Постоянная работа есть, скучное и унылое.
Почти поменял, но случился вирус.
Поэтому, пока за еду, прибавку к гитхабу, волонтерство.

 , , ,

Vasily22
()

Groovy «Hello world» under linux fails

Привет!

Скачал бинарники груви, простой файл без классов вываливает ошибку:
Caught: java.lang.ClassFormatError: Illegal class name «» in class file
java.lang.ClassFormatError: Illegal class name «» in class file


groovysh выполяет нормально, с опцией -е тоже работает.
Почему не работает в файле ?
Спасибо.

 ,

Vasily22
()

Питон, регулярка и начало строки

Что-то туплю: если использовать match, или крышку в регулярке, то все работает как надо. Но если искать не с начала строки, почему (p)? выдает None, когда p есть? Если использовать (p?), то все нормально.
В чем тут соль ?
Непонятно где должен быть знак вопроса в скобках или снаружи.

import re

def test(regexp,string):
    result = re.search(regexp,string)
    if result:
        print(result.group(0))
        print(result.groups())
    else:
        print("None")

test(r'''^(p)?(\d{2})(?(1)m)''',"p11m")
print("----------------")
test(r'''^(p)?(\d{2})(?(1)m)''',"p11")
print("----------------")
test( r'''(p)?(\d{2})(?(1)m)''',"p11")

...

p11m
('p', '11')
----------------
None
----------------
11
(None, '11')

 ,

Vasily22
()

опять badblocks hdparm and smartctl

До недавнего времени считал, что разбираюсь в теме,
но попался ноубучный Hitachi/HGST Travelstar Z5K500,
который сломал мне мозг:
Запускаю badblocks, он находит порядка 1500 бэдов.
Сую найденное в hdparm, он пишет, рапортует, что записалось.
Следом badblocks находит бэды там же.
Хотя количество pending секторов обнулилось
Похоже на полный капут ?
Такого раньше не встречал: либо обратно в строй либо ремап.
Сейчас так:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
5 Reallocated_Sector_Ct 0x0033 076 076 005 Pre-fail Always - 0
196 Reallocated_Event_Count 0x0032 058 058 000 Old_age Always - 1152
197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0008 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age Always - 0

Насколько понимаю, ремапов не было, почему тогда Reallocated_Event_Count ?

 , ,

Vasily22
()

Pacman: как искать в репах

В бубунте был apt-cache,
Для арча такого не могу найти.
Спасибо

 , ,

Vasily22
()

Питон код с потерянными отступами

Сам не врублюсь и не гуглится:
Копипастю примеры с пдф, отступы при этом теряются,
в итоге код нерабочий.
Пишут, что в отличии от перла, язык сочинил математик.
Но зачем он привязался к отступам???

 ,

Vasily22
()

Android дебаг запуска

Навернулся планшет (галакси ноут):
Заходит в рекавери и прошивальщик.
Прошивка заливается, но андроид не стартует
(виснет или циклически перегружается).
Видимо, как следствие, битый системный раздел.
Как посмотреть логи ?
Спасибо.

 , ,

Vasily22
()

xorg и udev (в иксах не работает клава и мышь)

Доброго дня!
Проблема банальна и хорошо гуглится («after startx keyboard and mouse not working»), но пока не решил.
При наличии xorg.conf мыша живая, клава - нет (говорит, что нет модуля kbd)
Без xorg.conf, в Xorg.0.log мне говорят, что будем работать через udev... , но ни мыши ни клавы.
Udev работает, через «udevadm monitor» события мониторятся, а
сообщения типа "(II) config/udev: Adding input device" в Xorg.0.log не появляются.
Через что идет общение между ними и как отладить ?

 , ,

Vasily22
()

aptitude разрешение зависимостей

Вечер добрый!
Убунта 14.04 LTS обновлял apt-get-ом, еще спросила удалить ненужные пакеты, разрешил.
После перезагрузки беда: нет вайна, не пашет виртуалбох. Пытаюсь разрулить через aptitude, но не догоняю:
Что значит «оставить для пакетов их текущие версии», если пакет не установлен?
Как заставить откатится на старые версии пакетов ?
Пробовал в интерактивном режим, пока не разберусь с управлением.
Где доку подробную взять ?
Спасибо.
Вот что предлагает (остальные решения - снести почти все)

aptitude install wine1.7
Следующие НОВЫЕ пакеты будут установлены:
gcc-4.8-base:i386{a} libasn1-8-heimdal:i386{a}
...
wine-mono4.5.4{a} wine1.7
wine1.7-amd64{a} wine1.7-i386:i386{a} winetricks{a}
0 пакетов обновлено, 131 установлено новых, 0 пакетов отмечено для удаления, и 10 пакетов не обновлено.
Необходимо получить 172 MБ/183 MБ архивов. После распаковки 536 MБ будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
libedit2 : Ломает: libedit2:i386 (!= 3.1-20140620-2+deb.sury.org~trusty+4) но будет установлен 3.1-20130712-2.
libedit2:i386 : Ломает: libedit2 (!= 3.1-20130712-2) но установлен 3.1-20140620-2+deb.sury.org~trusty+4.
libvpx1 : Ломает: libvpx1:i386 (!= 1.3.0-31~1-wheezy+1) но будет установлен 1.3.0-2.
libvpx1:i386 : Ломает: libvpx1 (!= 1.3.0-2) но установлен 1.3.0-31~1-wheezy+1.
Следующие действия разрешат зависимости:

Оставить для следующих пакетов их текущие версии:
1) libedit2:i386 [Не установлен]
2) libgd3:i386 [Не установлен]
3) libgl1-mesa-dri:i386 [Не установлен]
4) libgl1-mesa-glx:i386 [Не установлен]
5) libglu1-mesa:i386 [Не установлен]
6) libgphoto2-6:i386 [Не установлен]
7) libllvm3.6:i386 [Не установлен]
8) libsane:i386 [Не установлен]
9) libvpx1:i386 [Не установлен]
10) wine1.7 [Не установлен]
11) wine1.7-amd64 [Не установлен]
12) wine1.7-i386:i386 [Не установлен]

Оставить следующие зависимости неразрешёнными:
13) winetricks рекомендует wine
14) wine-gecko2.34 рекомендует wine1.5-amd64
15) wine-gecko2.34:i386 рекомендует wine1.5-i386:i386

 ,

Vasily22
()

слетают права на /dev/null

Доброго дня! Убунта 14.04, недавно обновлял, перегрузил. Теперь постоянно кто-то ставит 0600 на /dev/null. На сервере полно всего, думал буду вырубать поочередно сервисы и найду гада, но в нерабочее время не дождался смены прав. «udevadm info /dev/null» рапортует «E: DEVMODE=0666» Пробовал включать аудит: «auditctl -a exit,always -F path=/dev/null -F perm=a» Но он ничего не видит. Хотя если ручками выполняю chmod - он видит. Обновил ядро с 3.13.0-52 на 3.18.13 - никак. Куда копнуть ? Cпасибо.

 ,

Vasily22
()

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