LINUX.ORG.RU

Сообщения true_admin

 

запретить atop выводить system and process activity since boot

Нравится мне atop, но когда его вызываешь ещё 10 секунд висит сводный чарт по тому что он насобирал с момента загрузки. Мне это совершенно не нужно. Можно как-то отключить? В мане/гугле пока решения не нашёл.

true_admin
()

как работает калибровка компаса?

У меня на новом нексусе 4 стал адски дурить компас — ошибка до 90 градусов. Я начал искать какой-нить калибратор, а их просто нет. Единственное что удалось нарыть это «попробуйте медленно повернуть телефон несколько раз по трём осям» (или вариации этого). От отчаяния я последовал совету и... компас заработал как надо.

Внимание вопрос: почему заработал компас? В магию не верю.

 , ,

true_admin
()

сбылась мечта — андроид в качестве десктопа

Не так давно думал что андроид это идеальный десктоп — приложений уже достаточно много, основные потребности софт покрывает, что ещё нужно для счастья?

Купил борду odroid-u2, четыре часа секса включая медитирование на исходники, редактирование xml-файлов и перепаковку apk-файлов и вот оно — счастье (мне уже сказали что у меня кривые руки, что я не читаю документацию итп).

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

Лладно, где-то валялся какой-то очередной шутер от геймлофта. На старт, внимание, марш... Та же фигня. На эскейп оно реагирует, но не более того. Пофиг ей и на мышку и на клаву.

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

Последний гвоздь — хотел поставить libre office, но его на play store нету. Ок, скачиваем некий apk с оффсайта и понимаем что это всего лишь технодемка просмоторщика. Пичалька.

Удивительно, но работает это всё как-то небыстро, не смотря на шустрый проц в 1.7GHz. Похоже что программная или аппаратная часть не расчитана 1080p.

В общем, не вышло сделать эдакий универсальный домашний развлекательный центр для блондинок. Пойду верну арчик обратно.

PS будет грустно если классический интерфейс с клавой умрёт. Без хоткеев как-то грустно.

 , odroid-u2, ,

true_admin
()

посоветуйте док для подготовки к собеседованию

Всем привет.

Предстоит собеседование по datacenter troubleshooting. А у меня практически отсутствует опыт в отладке проблем с трафиком на таком уровне. Поэтому вопрос к гуру связи, точнее два: какие проблемы бывают и что по ним почитать. Я вижу вот такие проблемы:

0. Диагностика проблем в целом
  Общие проблемы диагностируемые пингом
  Проблемы с tcp (плохая скорость, внезапные обрывы) или с отдельными портами из-за кривых фаерволов
1. Внутри датацентра
  Потеря связности (аля split brain)
  Перегрузка отдельных линков
  Зацикливание трафика (такое ещё бывает? Считаем spanning tree включён)
2. Снаружи
  Перегрузка по отдельным направлениям
  Потеря связи по отдельным направляениям (кстати, как такое мониторить?)
  DDOS
  traffic engineering
  балансировка и переключение трафика между датацентрами (в случае глобальной аварии)
  использование looking glass
3. (опционально) Безопасность сети внутри датацентра
  Как выделяем клиентам сети, вланы итп

Прошу гуру дополнить список и накидать док для нубов по использованию looking glass и по проблемам ospf, bgp (что-то ещё массово используется?). Исходите из того что протоколы маршрутизации я практически не знаю.

 

true_admin
()

настройка устройств ввода при подключении

Всем привет!

При (пере-)подключении клавиатуры и мышки их параметры (аля xset m 0 0) приходится вбивать заново. Где-то читал что у иксов есть годный механизм для установки настроек для hotplug-устройств. Не кинете ссылочкой?

 ,

true_admin
()

this build has expired

Sublime text внезапно тупо перестал работать т.к. захотел обновлений. Вот подробности: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=13205

Из того что оттуда «особенно» понравилось:

All sublime 2 users are being enforced to use the latest version.

Не, ну он начал писать что доступна новая версия. Только вот он не сказал что через несколько дней тупо сдохнет. А моему знакомому было на это пофиг, его и старая версия устривала. А эта штука сдохла в момент когда надо было работать. По совершенно идиотской прихоти автора. Вот вам и luser-friendly.

 , грязные проприетарщики, как делать не надо

true_admin
()

Отличия netgear wnda3100-200GRS vs wnda3100-200PES wnda3100-100NAS

Всем привет.

Чем отличаются эти адаптеры?

wnda3100-100NAS
wnda3100-200GRS
wnda3100-200PES

PS хочу убиват производителей за такой бардак версий без всякого описания.

 

true_admin
()

комплектация nexus 4 в различных странах

Всем привет!

Купил (как оказалось французский) nexus 4, он шёл вместе с гарнитурой. Этот телефон забрала моя девушка. Я купил ещё один через тот же магазин. Приехал новый нексус, но коробква вскрытая. Внутри не было гарнитуры. Магазин отшил меня с формулировкой «комплектация зависит от страны откуда он приехал». Мне показалось это бредом.

Я решил проверить в гугле nexus 4 UK unboxing и... облом. Попросил прошерстить мануалы на предмет комплектации. Внатуре версия из UK без гарнитуры. А коробку, наверно, вскрыли для замены зарядки.

Зачем я это пишу — пока писал сам догадался попросить проверить мануал. Но не пропадать же написанному. Теперь и вы знаете про это мелкое западло.

Разделите мою боль :(

 ,

true_admin
()

само переходит в read-only через некоторое время

Есть у меня для тестов btrfs в файле который я монтирую так:

sudo mount /home/sources/btrfs /mnt/btrfs/

Так вот, через некоторое время без каких либо ошибок оно сваливается в ro:

┌──[14:53:17]─[exe@ux32vd]─[~]
└──> mount| grep btrfs
/home/sources/btrfs on /mnt/btrfs type btrfs (ro,relatime,space_cache)

Как только я делаю sudo mount -no remount,rw /mnt/btrfs/ всё становится нормально.

Отчего такая фигня? ОС арчик, ядро 3.9.9.

 

true_admin
()

nexus 4 не работает с симкой

На днях заказал нексус 4 через друзей. Они говорят что аппарат не работает со многими (микро)симками, как с обрезанными так и с фабричными. Тут лучше сказать что удалось заставит агрегат работать только с двумя симками из пяти. Я подозревал заводской брак пока не попробовали в другом нексусе. На нем все повторилось - работают только некоторые фабричные микросимки.

Это вообще нормальная фигня?

UP: оказалось надо менять симку у оператора.

true_admin
()

gcc-linaro-arm-linux-gnueabihf собирает нерабочие ядра

Пытался собрать ядро для odroid-u2 с помощью gcc-linaro-arm-linux-gnueabihf-4.8-2013.06_linux, всё замирает после этого:

Uncompressing Linux... done, booting the kernel.

Отчего оно дальше не грузится?

Грузил вот так:

fatload mmc 0:1 40008000 3.8.13; bootm 40008000

Кстати, как вычисляется эта магическая цифра 40008000?

Собирал вот так:

export PATH=/home/sources/arm/gcc-linaro-arm-linux-gnueabihf-4.8-2013.06_linux/bin/:$PATH
export CROSS_COMPILE=arm-linux-gnueabihf-
export ARCH=arm

В то же время арчевый x-tools7h без проблем всё собрал.

cast AiFiLTr0

Перемещено JB из admin

 ,

true_admin
()

check_fds.c:84:1: internal compiler error: Segmentation fault

По совету дядьки Фильтра я попытался поднять crosstool-ng. Не тут-то было. Короче, после некоторого кол-ва с секса в совершенно неожиданных местах скриптов всё упёрлось в ошибку в сабже.

А вот что в dmesg:

traps: conftest[21117] trap divide error ip:400494 sp:7fff7caaf438 error:0 in conftest[400000+1000

Вопрос - что делать-то? :(

Конфиг ct-ng вот этот: http://us.mirror.archlinuxarm.org/mirror/development/ct-ng/xtools-dotconfig-v7 (я только пути поправил как умел).

 

true_admin
()

развернуть несколко копий «виртуалки» с максимальной экономией места

Есть железка на arm с аж 5гиг свободного места (из 7.2). Хочу развернуть несколько одинаковых lxc-контейнеров. Вес одного контейнера ~2.5гиг. Просто так всё не влезет. Что можно придумать? Пока что разбивка «всё в корень», файлуха ext4, ядро 3.8.13.

Просто так хардлинками не сделать т.к. в процессе работы данные будут меняться (там mysql и postgres крутятся).

Цель всех этих экспериментов - посмотреть как армы под нагрузкой работают.

 , ,

true_admin
()

банковский вклад

Я вот решил деньги вложить в российском банке. И вот что смущает: по вкладу в евро выплачивают 1.6% годовых (совсем охренели). По рублёвому 6.9%. Имеет ли смысл перевести в рубли? Я имею в виду, что с рублём за год станет, а, аналитики? :) Пока на конвертации туда-сюда я потеряю 2%.

Ещё вот это не могу распарсить:

В случае досрочного изъятия вклада проценты выплачиваются за время фактического нахождения денежных средств во вкладе из расчета ставки в размере 0.01% годовых в соответствующей валюте.

Это они так завуалированно объясняют что в случае досрочного снятия денег процентов вообще не дадут? (0.01% это курам на смех).

PS банк юникредит

true_admin
()

отладить dhcpcd

Здарова, котаны!

Как можно просто послать dhcp-запрос и получить на него ответ? Назначать интерфейсу адрес и перебивать роуты низзя, это удалённая тачка.

Как мне казалалось, была утилита dhcpdebug для этого, но сейчас что-то не найду. Возможно, видел её на фряхе?

true_admin
()

порекомендуйте брелок-сигнализацию для защиты от потери/кражи

Сегодня я таки потерял свой многострадальный телефон. Решил что надо проблему решать кординально- обвешаться брелками которые будут пищать если ответная часть находится слишком далеко. Ну, типа такого нужно: http://www.ebay.com/itm/Wireless-Anti-theft-Anti-Lost-Security-Key-chain-Find...

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

 ,

true_admin
()

rtl8191su и hostapd (или посоветуйте новый адаптер)

Лоханулся я и купил usb-адаптер на основе rtl8191su который не поддерживается новым wifi-стэком. Как результат, hostapd с ним не работает. Пробовал ставить другие hostapd от похожих (по цифрам) чипсетов, но это не помогло. Колдование над сырцами дров тоже не привело к успеху.

Однако, вот что заметил: iwconfig wlan1 mode master отрабатывает без ошибок. Можно ли как-то это использовать? Например, с каким-нить древним hostapd....

PS скажите какие usb-адаптеры самые лучшие (в плане дальнобойности и скорости) на чипсетах типа atheros или ralink.

true_admin
()

продолжить выполнение программы с места сброса корки

Из чистого любопытства: можно ли продолжить выполнение программы имея на руках сам экзешник и его корку?

 ,

true_admin
()

\[палёный мёд\] фантазии на тему своего ЯП

Привет, котаны!

Я решился на отчаянный шаг — поэкспериментировать с компиляторами. После долгого сидения я понял что питон это не то — надо шагнуть дальше. Ну, хотя бы в с т.з. функционального программирования. Сразу скажу что концепции я пока не вижу и ответов на фундаментальные вопросы типа степень ленивости языка, всякие там монады, в каком виде делать ООП (и делать ли?) у меня нет. Но всё же забавно поиграться просто с синтаксисом.

Основные приоритеты: компактность, наглядность, удобное представление рутинных действий. Цели: высокоуровневое системное программирование. Т.е. целей писать на нём ядро нет, вопросы скорости пока не интересует. Скажем, хотелось бы ЯП чтобы можно было легко писать как скрипты аля-шелл, так и полноценные программы. Но внутренние детали я бы хотел обсудить позже, и так вопросов куча. Вот что родилось в моём больном воображении:

/* DATA TYPES */
//ints and floats, types are infered from the value
i = 1; f = 1.0
// list
l = [1,2,3]
//tuple (arguments of functions are passed in tuples)
t = 1, 2, 3
//tuple with named fields
tuple X: a, b, c
x = X a=1, b=2, c=3
// the same but with optional parens
x = X(a=1, b=2, c=3)
// access tuple attrs
print x.a, x.b, x.c
//hashes
{}  // empty hash
h = {b=>2,a=>1}
print h.keys // -> "pb, a]" because hashes preserve insert order

//regular expressions
pattern = /[A-z][a-z]{1-2}/


/* BASICS */
// define variable
x = 1

// define function "z" of two args
z x:int, y:int = 2*x + y

// function invocation
z 1, 2
// or
z x=1, y=2

// composition, equivalent of print(z(1,2))
print z 1, 2

// conditions:
if a > 2:
  pass
//if-else in one line
if x == 2: {x = 3} else: {x = 4}
//regexp
if x ~= //


switch x:
  x == 1: pass
  x < 10: print("x is really less than 10")
          continue  # go down
  x < 5 : print("x ")
  _     : print("what a strange X")


/* SUGAR */

# shell invocation
x = `ps ax | wc -l`


# equivalent of vm = VM(); ...; vm.stop()
vm1 = VM(), vm2 = VM():
  on cleanup:
    vm1.stop and vm2.stop():
  ...


/* HIGHER ORDER FUNCTIONS */
# a(b(c))
c | b | a
a . b . c

/* GROUPING */
// block may appear at any place where expression is acceptable.
// the return value is the last statement
// statements are separated by semicolon.
x = true
if x: {print "it turned out that x is true"; x=false}
else: {print "x is false, sad but true"; }


/* HELLO, WORLD */
main argv =
  print "hello, hell"
  print "my args:", argv

/* STRING SUBSTITUTION */
x = 666
print "x is equal to ${x+1}" // equivalent of { tmp = x+1; printf("x is equal to %d\n", tmp) }

/* EXCEPTIONS */
// catch exception and get its value in _err
fd = open "filename" || die "exception ${_err}"

try:
  fd = open "filename"
except NotFound:

fd = try {open "filename"} except NotFound: -1


/* LANGUAGE MODES */
//shell invocation in backticks
files = `ls -la /tmp`
`for f in ${files}; do scp $f remote:/tmp; done` \
  || die "scp failed with ${_err}"


/* COMMENTS */
// this is a comment
# and this is a comment
/* and this as well */
; have fun with many comment styles


/* SMALL THINGS */
for elem in some_list:
  ...
print elem  //will raise error because loop variables are not seen outside the loop by default

// for this reason file will be automaticaly closed once the control reach the end of the loop
for l in os.open("some_file"):
  ...

PS кодовое название — velosipedix. PPS case ymn, archimag, baverman, tailgunner, qnikst, mv и всех других кого забыл :)

PPPS похоже что инета у меня не будет до воскресенья...

 , , ,

true_admin
()

высокий dpi

Всем привет.

Временно работаю с ноута, шрифты и элементы мелковаты для меня. Можно ли всё увеличить? Пробовал xrandr --dpi 160 и выше, результат страшный: в openoffice кнопки остались прежними, остальное разбухло. В claws mail надписи лезут друг на друга, часть прочитать уже невозможно.

Может есть способ вылечить хотя бы gtk-приложения?

 

true_admin
()

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