LINUX.ORG.RU

Сообщения www_linux_org_ru

 

apt cache daemon, совместимый с debdelta

Форум — Admin

на данный момент имеется /var/cache/apt/archives, куда debdelta качает дельты, где она создает из дельт deb-пакеты и откуда эти deb-пакеты уже берет apt

задача: сделать несколько виртуальных машин под qemu-kvm; при этом экономить трафик — брать откуда-то кэшированные deb-пакеты

на первый взгляд задача решается просто — ставим какой-нить из apt cache daemon-ов, закидываем туда файлы из /var/cache/apt/archives, и все ок

однако для еще большей экономии трафика необходимо в каждой из виртуальных машин запускать debdelta, так что apt cache daemon должен быть «совместимым» с debdelta

гугление дало маловразумительный результат, разве что у apt-cacher-ng:

deltasrc=URL Configures the base URL used to download .debdelta files. The path hierarchy below this URL should correspond to the source URLs and file paths in the cache. Only one URL can be specified at the moment. It is used for explicit mirroring operations, see section 8.13 for details.

«It is used for explicit mirroring operations» несколько пугает

ставить кэширующий http-прокси общего назначения не хочется, т.к. х.з., не будет ли он закачивать файлы заново — хотя, если имеется таковой, где можно добиться 100% гарантии не перезакачивания заново существующих файлов, то это тоже решение

итак, что поставить?

 , , debdelta,

www_linux_org_ru
()

mini-ITX 60W <—> mini-ITX 200W как Х-клиент для Х-сервера на андроиде

Форум — Talks

[может это надо в hardware перенести? но тут не только железо обсуждается]

идея вкратце — «планшет как дисплей для mini-ITX компьютера»

почему это лучше ноута — где вы видели ноут в 300+ dpi fullHD+ по разумной цене? (а то же самое, но с возможностью воткнуть туда настоящую pci карту, открыв крышку?)

почему не просто планшет — потому, что нужны аппликухи *нормального* линукса, а не андроида (и даже виндовые аппликухи иногда)

предполагается вот такая замена ноуту из планшета на андроиде + легенького mini-ITX, а раз легенького — то вероятно 60W (+ как бонус отсутствие шума от блока питания)

предполагается проц+мать+памяти 8-16ГБ + ssd, и все; соединение планшета с компом по usb

вопросы:

1. «стоит ли овчинка выделки», т.к. в 60 ватт можно запихнуть достаточно убогий проц, и не лучше ли брать 200 ватт (насколько он будет тяжелее, шумнее/бесшумнее и т.п.)

2. а можно ли запихнуть в 60 ватт настоящий процессор, а не Е-350, если должным образом понизить частоту и напряжение питания? учитывая то, что я *не* собираюсь гонять там тяжелую графику (скажем, игрушки требующие тяжелый openGL/openCL)? и учитывая то, что потом можно *передумать*, и переставить это хозяйство в корпус с 200-ватным бп

3. ну и прочие процессородебаты (какую плату брать, чтобы память была таки двухканальная, чтобы можно было «разогнать обратно» на ней проц и т.п.)

4. какие есть стандарты на бп для маленьких корпусов (и стоит ли покупать корпус отдельно, а бп отдельно, если брать 200 ватт)

 , , , ,

www_linux_org_ru
()

«Вышел worker 3.0 (herapontus в OpenSource)» — «Блокировка пользователя с удалением сообщений»

Форум — Linux-org-ru

а почему, собственно, так жестко?

worker этот конечно юзает xlib и выглядит соответственно, но, кхм, разве это достаточная причина для «Блокировки пользователя с удалением сообщений»?

www.linux.org.ru/view-message.jsp?msgid=9297567

кстати

$ apt-cache show worker
Package: worker
Priority: optional
Section: x11
Installed-Size: 2340
Maintainer: Tobias Quathamer <toddy@debian.org>
Architecture: i386
Version: 2.17.8-1
Depends: libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libmagic1, libstdc++6 (>= 4.4.0), libx11-6, worker-data
Recommends: x11-utils, xli | imagemagick
Filename: pool/main/w/worker/worker_2.17.8-1_i386.deb
Size: 939554
MD5sum: c0951792b64a8d7476e71c8350788bf7
SHA1: 7717ee92ba3d34254103ab19414a072d7c157c4d
SHA256: 94d7fae20dab6b1727085f63f68b0ee489a9d9248ba4b8b00f0c0210fc269a6a
Description: highly configurable two-paned file manager for X
 Worker is a file manager much like the Amiga's DirOpus.  It can be
 controlled with mouse or keyboard.  There is no restriction on the number
 or type of button functions.  Files are recognized by both extension and
 content, content by recognizing common bytes in the sample files you show
 it.  Drag & Drop is supported.
 .
 If xli or imagemagick is installed, it quickly previews pictures in the
 opposite pane.  If x11-utils is installed, xmessage is used to display
 some informative messages.
Homepage: http://www.boomerangsworld.de/worker <---- почти сюда же указывает ссылка к новости
www_linux_org_ru
()

«Сообщество сложилось, в том числе, благодаря существующим правилам модерирования»

Форум — Linux-org-ru

Не всякое содержание одинаково полезно. Сообщество сложилось, в том числе, благодаря существующим правилам модерирования. ( www.linux.org.ru/forum/linux-org-ru/9292135?cid=9293033 )

не благодаря, а вопреки

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

(а сейчас? а сейчас можно легко и просто поставить убунту в виртуалочке, и поэтому, совершенно справедливо, идут разговоры о том, что лор уже не тот)

меня же тут держат не ваши идиотские правила модерирования, а люди — если брать по именно той ветке, то это Suntechnic и Kroz

сохранил удаленную тему и с удовольствием почитаю, и добавлю — РЕДКО когда в толксах находится столь КАЧЕСТВЕННЫЙ тред

з.ы. а чувак тот, uwegurin, конечно, невменяемый — его основной пойнт «вы все равно меня не поймете, поскольку глупые, а глупые потому, что меня не понимаете»

 

www_linux_org_ru
()

procoder99 совсем разжирел и в результате перестал быть забавным

Форум — Linux-org-ru

раньше это говорила публика, затем AIv, а теперь и я присоединяюсь к этому мнению

так что, Pinkbyte, я ничего не имею против удаления, кхм, ну так скажем его дискуссии со мной в QString и неявный шаринг данных — тем более, что там интересный топик (а не оффтопик с говнокодером99)

p.s. пишу в новую тему, т.к. твоя Замечание по-прежнему почему-то закрыта на «только для модераторов»

www_linux_org_ru
()

разбор foreach, предложенного procoder99-ом

Форум — Talks

вообще изумляюсь, как тут некоторые пытаются добится бана procoder99, вместо того, чтобы подробно разбирать его код (я серьезно, без иронии)

с другой стороны, г-н procoder99, я тебе напомню, что девелопмент — это не талксы, так что воздержись от своих филосовских излияний про ашотов, жизнь царей и прочее; кроме того, чтобы у тебя не было желания постить то, что всем уже *приелось*, вот краткая сводка твоих точек зрения и моих ответов на них:

А. «люди/преподы_в_вузах/... отвечают „делай как все“ вместо того, чтобы разобрать конкретный подход, указанный procoder99-ом» — да, такая проблема есть, но на лор-е имеются люди, которые именно разбирают подход (скажем, это я), так что прекрати свои жалобные стоны на эту тему

В. «procoder99-а не понимают, поскольку он гениален, а гениален он именно потому, что его не понимают» /сарказм/ — ну так прекрати стонать и демонстрируй свой код, мнение людей может измениться

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

теперь переходим к разбору твоего foreach

1. это вообще код не на си
2. твой код хуже чем for(... : ...), т.к. твой код МОЛЧА ломается от разумного использования
3. твой код хуже чем for(... : ...), т.к. твой код МОЛЧА ломается от данных, которые легко могут в него попасть, а for(... : ...) выдает диагностику

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

твой код ( foreach в c++ (комментарий) ):

#include <stdio.h>
#include <stdint.h>

#define foreach(a, b)\
for(typeof(*(b)) * (a) = (b); (a) != ((b) + (sizeof((b))/sizeof(typeof(*(b))))); ++(a))
int main() {
  uint32_t vec[] = {123, 124, 125};
  foreach(it, vec)
    fprintf(stdout, "%u\n", *it);
  return 0;
}

1. это вообще код не на си, а на гнутых расширениях

$ gcc coder.c
coder.c: In function ‘main’:
coder.c:8: error: ‘for’ loop initial declarations are only allowed in C99 mode
coder.c:8: note: use option -std=c99 or -std=gnu99 to compile your code
$ gcc -std=c99 coder.c
coder.c: In function ‘main’:
coder.c:8: warning: implicit declaration of function ‘typeof’
coder.c:8: error: ‘it’ undeclared (first use in this function)
coder.c:8: error: (Each undeclared identifier is reported only once
coder.c:8: error: for each function it appears in.)


2. твой хуже чем for(... : ...), т.к. твой код МОЛЧА ломается от разумного использования

#include <stdio.h>
#include <stdint.h>

#define foreach(a, b)\
for(typeof(*(b)) * (a) = (b); (a) != ((b) + (sizeof((b))/sizeof(typeof(*(b))))); ++(a))
int main() {
  uint32_t vec[6][3] = {
      {10, 11, 12},
      {20, 21, 22},
      {30, 31, 32},
      {40, 41, 42},
      {50, 51, 52},
      {60, 61, 62},
  };
  int i=0, j=0;
  foreach(it, vec[++i]) {
    fprintf(stdout, "%u\n", *it);
    if( ++j>5 ) return 0; /// а иначе у тебя сегфолт
  }
  return 0;
}

$ gcc -std=gnu99 coder-er2.c 
$ ./a.out 
20
21
22
30
31
32

в то время как правильный результат это «20\n21\n22\n» ( http://ideone.com/JbO2Ns )

почему этот результат правильный, а твой нет — потому, что внутри своей реализации ты можешь хоть 1, хоть 2, хоть 100500 раз делать копирование, но снаружи твоего макроса это вообще не должно быть видно


3. твой хуже чем for(... : ...), т.к. твой код, т.к. твой код МОЛЧА ломается от данных, которые легко могут в него попасть, а for(... : ...) выдает диагностику (диагностика g++ 4.7 на http://ideone.com/0vQk95 )

#include <stdio.h>
#include <stdint.h>

#define foreach(a, b)\
for(typeof(*(b)) * (a) = (b); (a) != ((b) + (sizeof((b))/sizeof(typeof(*(b))))); ++(a))
int main() {
  uint32_t vec[] = {123, 124, 125};
  uint32_t *ptr = vec;
  foreach(it, ptr)
    fprintf(stdout, "%u\n", *it);
  return 0;
}

$ gcc -std=gnu99 coder-er3.c
$ ./a.out
123

Перемещено Pinkbyte из development

 ,

www_linux_org_ru
()

что за мода такая пошла удалять целиком тред в 500 сообщений из-за 10 флуд-постов?

Форум — Linux-org-ru

www.linux.org.ru/forum/development/9226076

1. что касается матюгающегося анонимуса, то не вижу никакой проблемы его точечно удалить

2. что касается этого procoder-а, то разумно было бы его модераторски предупредить, чтобы перестал флудить на нетехнические темы

cast tazhate, ну и cast beastie как вроде как неравнодушного

btw, тут пока что был односторонний процесс «aiv или я ставим задачу, procoder решает», а я собираюсь сделать наоборот — procoder недавно наклепал код на си, реализующий самопальную объектную систему, и спросил «а как это на с++», вот я и собираюсь запостить мой с++-код и создать тему,

и не хочу удаления новой темы аналогичным образом (но и скатывание в тупой флуд тоже как-то не интересно)

 

www_linux_org_ru
()

а теперь, пожалуйста, запостите расчлененку на главную

Форум — Linux-org-ru

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

и конечно, побольше, побольше такой информации про инструменты цензуры, и обязательно на главную!

_______________________________________________________

это я к тому, что люди с минимальным наличием эстетического чувства предпочитают держать говно в унитазе, а не на кухне, и такую новость не подтвердили бы — была (и есть) возможность перенести ее в толксы, бабло ведь уже получено, так ведь?

www_linux_org_ru
()

говнокод: https://visa.qiwi.com/

Форум — Talks

httрs://visa.qiwi.com/payment/main.action?source=MENU&login=+79601234567&password=secret

да-да, именно такой адрес в адресной строке браузера я получаю (правда если забываю включить ява-скрипт)

всякие там партнеры visa qiwi, вставляющие свои картинки и считалки, получают мой пароль реферером

охренеть секьюрити у Платежной Системы

www_linux_org_ru
()

Tom's hardware guide мошенничает с памятью, чтобы вывести вперед intel?

Форум — Talks

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

и еще — я не против обсуждения intel vs. amd, но это тред про память и тайминги

_____________________________________________________________

Mitsumi навел на интересное сравнение: начало вот: http://www.thg.ru/cpu/test_18_cpu_v_igrah/ и самый смак вот: http://www.thg.ru/cpu/test_18_cpu_v_igrah/images/18_gaming_processor_test_21.png (после перехода по ссылке перезгразите картинку)

поразительно, что i3 c 3МБ кэша на 4% опережает феном II с 6МБ кэша — такого в реальной работе быть не может

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

и как же так? а ларчик, похоже, просто открывался:

Набор памяти Corsair Vengeance рассчитан на частоту 1000 МГц с таймингами 10-10-10-27

где они откопали такое говно?! сейчас дешево продается скажем 1333 МГц с таймингами 7-7-7-24, например http://market.yandex.ru/model.xml?modelid=6929867&hid=191211 и вполне доступно 1600 МГц 7-8-8-24 например http://market.yandex.ru/model.xml?modelid=7881074&hid=191211

естественно, они откопали это говно специально — в результате ИСКУССТВЕННО была занижена пропускная спобность системы памяти, в *нее* все уперлось, и играть роль стали достаточно *случайные* факторы, выдавшие те самые 4% разницы

а почему i5 вышел вперед? это более сложный вопрос; предположу, что на частоте 1000 он сам ставит 9-9-9 или даже эти ребята поставили; при том, что все упирается в память, получим необходимый прирост в 10% в производительности

discuss.

 ,

www_linux_org_ru
()

«Cтало еще более срочно приложить все силы к портированию Gnome на Wayland из-за объявления Canonical дисплейного сервера Mir»

Форум — Talks

Разработчик Gnome Маттиас Класен (Matthias Clasen) заявил в списке рассылки Gnome:

The recent Mir announcement makes it a bit more urgent that we put our weight behind Wayland and help it reach its full potential. Doing this also fits our mandate from last Guadec to set stronger technical directions.

что можно перевести как:

Недавний анонс Mir делает еще более срочным то, чтобы мы приложили все свои силы к направлению, связанному с Wayland. Это вполне укладывается в четкое указание с последней конференции Guadec — более строго установить направления нашего технического развития.

Там же, хотя еще и не на полном серьезе, высказываются мысли, что Gnome 4 будет исключительно на Wayland.

Для !Ъ: сообщение в мейл-листе полностью

Перемещено mono из gnome

 , , , ,

www_linux_org_ru
()

так *что*, собственно, воровал Red October, о котором пишет лаборатория касперского?!

Форум — Talks

[по итогам обсуждения тема еще более загадочна, чем в начале]

лаборатория касперского разродилось статейкой об очередном своем достижении http://www.securelist.com/ru/blog/207764382/Operatsiya_Red_October_obshirnaya...

Кто предоставил вам вредоносные файлы? Мы получили их от нашего партнера, который и был заказчиком исследования. Он предпочитает оставаться анонимным.

нда, интригует...

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

охренеть и не встать! не только инфа секретна, но даже и ее название, я правильно понимаю?

Такая информация может быть выставлена на торги на 'черном рынке' и продана любому, кто предложит наиболее высокую цену.

ммм... но это вдохновляет — если есть черный рынок, то все-таки можно узнать, *что* на нем продается? или же «продам кота в мешке, цена 100500 баксов?»

Кроме того, в ходе операции Red October атакующие умудрились оставаться 'в игре' больше 5 лет, избегая детектирования со стороны большинства антивирусных решений и, по нашей оценке, похитив к настоящему времени сотни терабайт информации.

итак: ну допустим не обязательно они это украли, но по крайней мере по убеждению касперского в природе *имеются* сотни терабайт полезной инфы, которую люди готовы покупать, но про которую я не знаю, как она называется

что приходит в голову? данные о настоящих владельцах различных акционерных обществ и об их доходах? ну тут в районе 3М интересных людей, на каждого из которых ну допустим по 12 месяцев * 20 лет * 1000 долей в собственности * 4 байта ~ 1МБ инфы, в сумме 3ТБ, причем, имхо, это очень завышенно — и даже в таком завышенном виде на «сотни терабайт» как-то не тянет, да и нифига не ясно, как с этой инфы потом делать деньги

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

кто-нить может пролить свет хотя бы на название и общие свойства этой инфы?

небольшой update по обсуждению в треде:

высказываются предположения, что чуваки тащили инфу дипломатического характера; это наталкивается на определенное препрятствие — касперский утверждает, что

1. инфу продавали заранее неизвестному заказчику — «продана любому, кто предложит наиболее высокую цену» (см. выше);

2. у чуваков не было крыши:

В настоящий момент у нас нет фактов, свидетельствующих о прямом участии в этой атаке какого-либо государства

немного необычно для шпионажа за дипломатами... у нас уже каждая кухарка может управлять государством воровать и ПРОДАВАТЬ дипломатическую инфу, причем вовсе не крышующей ее стране, а КОМУ ПОПАЛО?

www_linux_org_ru
()

автоматическая загрузка в сайд-бар страницы вида http://127.0.0.1?address=example.com/test.htm

Форум — Desktop

вопрос относится ко всем браузерам (хотя, наверно, в первую очередь к фаерфоксу)

задача: допустим, кликнул я по ссылке http://example.com/test.htm и у меня стала грузиться эта страница; нужно, чтобы браузер в начале загрузки подгрузил в определенный фрейм внутри сайд-бара страницу например такую

http://127.0.0.1?event=start&address=http://example.com/test.htm&local_proxy_id=892549213423942134

а в конце загрузки подгрузил в другой фрейм внутри сайдбара вот это:

http://127.0.0.1?event=end&address=http://example.com/test.htm&local_proxy_id=892549213423942134

(здесь local_proxy_id берется из http-хедера, который добавляет к странице локальный прокси, и позволяет внешним скриптам вытащить файл из локального кэша)

на 127.0.0.1 у меня будет стоять свой простой скрипт, позволящий делать кучу полезного:

1. на медленных (gprs) соединениях показывать скорость и % загрузки (соединяясь с локальным проксиком, который это вычисляет; прокси, знающий % в любом случае понятно требует проксю на впс-ке)

2. *очень* сильно кастомизируемые букмарки

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

4. you name it

почему 1,2,3,... делаются именно так, а не с помощью расширений фаерфокса — потому, что это кроссбраузерно, не привязывает меня к конкретной технологии (скажем, xul) и даже как-то можно юзать в браузере без сайдбара — скажем, в андроиде

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

(тем не менее, приветствуются указания на плагины, которые выполняют задачи 1,2,3,... вместо глобальной задачи ПОДГРУЗКА_В_САЙДБАР )

 , мета-плагин

www_linux_org_ru
()

преобразование «аккордов» на клавиатуре (например, сочетание f+j+k) и мыше в «более обычные» комбинации клавиш

Форум — Development

update: я не до конца объяснил (т.к. надеялся, что народ догадается), что значит «аккорд» — это сложное сочетание клавиш, не сводящееся к простой схеме «модификатор + клавиша с возможно последующей клавишей» — к примеру, «аккордом» будет нажатие одновременно трех клавиш f+j+k

(у меня xev видит это — скажем, при зажатых f и j показывает нажатие-отпускание k)

еще добавлю — раньше я воротил нос от иксов (т.к. хочется аккорды и в консоли-без-иксов), но с другой стороны у иксов есть и плюс — решение именно для иксов будет более переносимо (например, в debian/kfreebsd), чем скажем чтение-запись в спец. файлы /dev/че-то-там

-----------------------------------------------------------------------------------

смысл этого преобразования — чтобы обучить приложения «аккордам» без их переписывания; использовать это предполагается ДЛЯ СЕБЯ, т.е. годятся хаки, юзание рута и т.п.

можно, хотя это и хуже, предложить пусть, работающий только для kde-приложений

скажем, хочу я ловить нажатия и отпускания клавиш, чтобы «аккорд» е пропускать дальше, а выдавать вместо него например нажатие_F12 + отпускание_F12, либо например нажатие_alt + нажатие_ctl + нажатие_t + отпускание_t + отпускание_ctl + отпускание_alt

лучше бы всего готовую прогу, либо прогу, которую можно патчить, либо файлы девайсов, откуда читать и куда писать; на крайняк сгодится и указание где и примерно как пропатчить один драйвер — только чтобы не несколько драйверов

с мышью: скажем, чтобы прокрутка колеса при нажатой правой клавише работала как прокрутка второго аппаратного колеса (которого на мыше нет)

з.ы. если в ответах найдется готовая прога, можно перенести тему в «десктоп»

www_linux_org_ru
()

okular лезет на 80.239.178.19:443 при просмотре (похоже что) *локального* pdf-a

Форум — Desktop

нафейхоа?

причем лезет, похоже, не сразу, т.к. я ничего им не делал порядка 12 часов, но парочка pdf-ок в нем была открыта

подошел — заметил 80.239.178.19:443 в состоянии CLOSE_WAIT

сейчас эта парочка pdf-ок в нем открыта, запустил tcpdump и жду повторения...

в этих же пдф-ах вроде ява-скрипт сделали и может какие еще современные, удобные дыры?

еще раз убеждаюсь — надо вообще весь трафик дампить

з.ы. okular стандартный из стабильного дебиана

 

www_linux_org_ru
()

tcp/ip между андроид-фоном и linux-компьютером через usb — как?

Форум — Mobile

нужена проводная tcp/ip сеть между телефоном и компом

0. почему не через wifi и не через bluetooth — потому что жрет энергию и дает лишнее излучение (хотя можно рассмотреть варианты программного быстрого отключения и включения беспроводной сети раз в секунду, если это будет электроэнергию экономить)

т.е. в целом, мне не влом держать телефон на юсб кабеле, тем более что он еще, возможно, и подзаряжаться будет

1. со стороны линукса как я понял есть модуль usbnet

2. но вот со стороны железа как понял из http://www.linux-usb.org/usbnet/ требуется соединение usb host <-> usb host, и тут нужно что-то купить, правда?

2А. есть (хотя находятся как-то мало) usb data link cable (либо usb m-m cable? это все производят китайцы, а продают конторки, которые не утруждают себя подробным описанием устройства) по цене 400-600-900 руб

2В. есть usb hub-ы, начинающиеся от 200 руб, и вот тут возникает вопрос — будут ли они держать usb host <-> usb host

2C. есть вообще usb ethernet adapter-ы (~800руб), но они некомпактны судя по всему и х.з. будут ли видны из под андроида

в общем, скажите как правильно — особенно если есть реальный опыт

 , ,

www_linux_org_ru
()

утилитка (или либа) для поиска и замены частей КАРТИНКИ (например, для улучшения книжек в djvu)

Форум — General

желательно именно утилитка; возможо ограничение только черно-белой картинкой (хотя иногда желательно и grayscale — такие картинки получаются вращением невыровненной djvu); желательно не только точное сопоставление с образцом, но и возможность задать неточное (скажем, разрешается несовпадение не более чем k пикселов на границе)

пример использования: есть книжка в djvu, однако многие символы имеют неприятные «рваные» края (скажем, «]» имеет рваный правый край)

с помощью такой утилитки их можно заменить на ручками поправленные символы

да, написать ее несложно, но думаю что идея отнюдь не нова, так что должно быть что-то готовое

p.s. как бонус интересуют и другие утилитки в тему «исправляем книжки в djvu»

p.p.s. как вариант возможны автоматические сглаживатели края, но с хорошей настраиваемостью — и в целом, я в них не очень верю

 ,

www_linux_org_ru
()

какого **** virtualbox слушает udp сокет 42251? (внутри дефолтный тестируемый дебиан)

Форум — Admin

похоже, в обоих случаях это exim4 из виртуалки полезла зачем-то резольвить свой хостнейм

2013-01-05 14:41:26 Start queue run: pid=2415
2013-01-05 14:41:26 End queue run: pid=2415
2013-01-05 15:11:26 Start queue run: pid=2620
2013-01-05 15:11:26 End queue run: pid=2620

вопрос закрываю; кто не согласен, может написать ________________________________________________________________________

обычно ситуация выглядит так:

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
....
raw        0      0 0.0.0.0:1               0.0.0.0:*               7           8750/VirtualBox 

но тут внезапно появилось на некоторе время

udp        0      0 0.0.0.0:42251           0.0.0.0:*               x           8750/VirtualBox 

что было на месте х не помню (лог у меня не велся, это я просто на взгляд увидел)

в дебиане, который под виртуалбоксом:

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1681/sshd       
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1731/exim4      
tcp        0      0 0.0.0.0:49727           0.0.0.0:*               LISTEN      936/rpc.statd   
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      898/rpcbind     
udp        0      0 0.0.0.0:48599           0.0.0.0:*                           958/dhclient    
udp        0      0 0.0.0.0:35385           0.0.0.0:*                           936/rpc.statd   
udp        0      0 0.0.0.0:68              0.0.0.0:*                           958/dhclient    
udp        0      0 0.0.0.0:111             0.0.0.0:*                           898/rpcbind     
udp        0      0 0.0.0.0:649             0.0.0.0:*                           898/rpcbind     
udp        0      0 0.0.0.0:688             0.0.0.0:*                           936/rpc.statd

в логах ничего нет на момент наблюдения явления

сетевая карта, которую эмулирует виртуалбокс, в режиме NAT, напрямую портов не проброшено; если что-то неясно про virtualbox — спрашивайте

 , ,

www_linux_org_ru
()

konqueror делает НЕОПРАВДАННЫЕ dns-запросы — зачем и почему?

Форум — Desktop

konqueror был запущен специально для чтения манов (т.е. интернет-страничек я им не открывал)

и вот внезапно:

# netstat -panA inet
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name

......

udp        0      0 10.xxx.yyy.zzz:34875    217.74.244.3:53         ESTABLISHED 11008/konqueror 
udp        0      0 10.xxx.yyy.zzz:36291    217.74.244.2:53         ESTABLISHED 11008/konqueror 
udp        0      0 10.xxx.yyy.zzz:56908    217.74.244.2:53         ESTABLISHED 11008/konqueror 
udp        0      0 10.xxx.yyy.zzz:57821    217.74.244.2:53         ESTABLISHED 11008/konqueror 
udp        0      0 10.xxx.yyy.zzz:34144    217.74.244.3:53         ESTABLISHED 11008/konqueror 
udp        0      0 10.xxx.yyy.zzz:55660    217.74.244.3:53         ESTABLISHED 11008/konqueror 
udp        0      0 10.xxx.yyy.zzz:39719    217.74.244.2:53         ESTABLISHED 11008/konqueror 

через секунду-две (или наоборот, за 1-2 сек до этого?):

udp        0      0 10.xxx.yyy.zzz:34875    217.74.244.3:53         ESTABLISHED 11008/konqueror 
udp     1752      0 10.xxx.yyy.zzz:36291    217.74.244.2:53         ESTABLISHED 11008/konqueror 
udp     1752      0 10.xxx.yyy.zzz:56908    217.74.244.2:53         ESTABLISHED 11008/konqueror 
udp     1752      0 10.xxx.yyy.zzz:57821    217.74.244.2:53         ESTABLISHED 11008/konqueror 
udp        0      0 10.xxx.yyy.zzz:34144    217.74.244.3:53         ESTABLISHED 11008/konqueror 
udp        0      0 10.xxx.yyy.zzz:55660    217.74.244.3:53         ESTABLISHED 11008/konqueror 
udp        0      0 10.xxx.yyy.zzz:54951    217.74.244.3:53         ESTABLISHED 11008/konqueror 
udp     1752      0 10.xxx.yyy.zzz:39719    217.74.244.2:53         ESTABLISHED 11008/konqueror 

что *это* такое?

з.ы.

$ cat /etc/resolv.conf
nameserver 217.74.244.2
nameserver 217.74.244.3
$ cat /etc/debian_version 
6.0.6

з.ы.ы. он и сейчас запущен

з.ы.ы.ы. поставил

tcpdump -n -i ppp0 -s 65535 -x > /var/log/tcpdump2013-01-01
днем можно будет выяснить, куда это он лезет, если явление повторится

похоже, он раз в 13 минут куда-то лезет по днс; вот последние 2 шт:

02:33:31.124290 IP 10.xxx.yyy.zzz.50471 > 217.74.244.2.53: 959+ A? foo.com. (25)
02:33:31.324282 IP 10.xxx.yyy.zzz.57910 > 217.74.244.2.53: 43367+ A? www.foo.com. (29)
02:33:31.524225 IP 10.xxx.yyy.zzz.53499 > 217.74.244.2.53: 65136+ A? ftp.foo.com. (29)
02:33:31.724252 IP 10.xxx.yyy.zzz.57467 > 217.74.244.2.53: 60086+ A? www.gedanken.demon.co.uk. (42)
02:33:35.417564 IP 217.74.244.2.53 > 10.xxx.yyy.zzz.50471: 959 2/0/0 A 23.21.179.138, A 23.21.224.150 (57)
02:33:35.444797 IP 217.74.244.2.53 > 10.xxx.yyy.zzz.57910: 43367 3/0/0 CNAME digilb-910541646.us-east-1.elb.amazonaws.com., A 50.16.196.223, A 54.243.40.27 (116)
02:33:35.444810 IP 217.74.244.2.53 > 10.xxx.yyy.zzz.53499: 65136 2/0/0 A 23.21.224.150, A 23.21.179.138 (61)
02:33:35.444813 IP 217.74.244.2.53 > 10.xxx.yyy.zzz.57467: 60086 3/0/0 CNAME service.homepages.demon.net., A 193.195.70.9, A 193.195.70.8 (115)
02:33:52.404237 IP 10.xxx.yyy.zzz.60078 > 217.74.244.2.53: 56901+ A? www.openbsd.org. (33)
02:33:57.408083 IP 10.xxx.yyy.zzz.34984 > 217.74.244.3.53: 56901+ A? www.openbsd.org. (33)
02:33:58.344062 IP 217.74.244.2.53 > 10.xxx.yyy.zzz.60078: 56901 1/0/0 A 129.128.5.194 (49)
02:34:01.668101 IP 217.74.244.3.53 > 10.xxx.yyy.zzz.34984: 56901 1/0/0 A 129.128.5.194 (49)
02:46:51.126306 IP 10.xxx.yyy.zzz.44776 > 217.74.244.2.53: 23994+ A? foo.com. (25)
02:46:51.326217 IP 10.xxx.yyy.zzz.33095 > 217.74.244.2.53: 35572+ A? www.foo.com. (29)
02:46:51.526339 IP 10.xxx.yyy.zzz.45060 > 217.74.244.2.53: 61167+ A? ftp.foo.com. (29)
02:46:51.584066 IP 217.74.244.2.53 > 10.xxx.yyy.zzz.44776: 23994 2/0/0 A 23.21.224.150, A 23.21.179.138 (57)
02:46:51.726196 IP 10.xxx.yyy.zzz.58430 > 217.74.244.2.53: 3472+ A? www.gedanken.demon.co.uk. (42)
02:46:51.797566 IP 217.74.244.2.53 > 10.xxx.yyy.zzz.33095: 35572 3/0/0 CNAME digilb-910541646.us-east-1.elb.amazonaws.com., A 54.243.40.27, A 50.16.196.223 (116)
02:46:52.084564 IP 217.74.244.2.53 > 10.xxx.yyy.zzz.45060: 61167 2/0/0 A 23.21.179.138, A 23.21.224.150 (61)
02:46:52.244065 IP 217.74.244.2.53 > 10.xxx.yyy.zzz.58430: 3472 3/0/0 CNAME service.homepages.demon.net., A 193.195.70.9, A 193.195.70.8 (115)
02:47:12.406127 IP 10.xxx.yyy.zzz.58682 > 217.74.244.2.53: 16966+ A? www.openbsd.org. (33)
02:47:12.636068 IP 217.74.244.2.53 > 10.xxx.yyy.zzz.58682: 16966 1/0/0 A 129.128.5.194 (49)

кое-какие адреса взяты из отрытых мной страничек man-а, т.е. да, там есть эти ссылки на http://foo.com/, на мыло@gedanken.demon.co.uk — но епрст, я не пытался на них кликать — это ж очевидно; ну и нафига лезть в днс за этими адресами?

www_linux_org_ru
()

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

Форум — Talks

я сейчас там, и могу сказать, что «За двое суток произошло 26 землетрясений» ( http://m.news.mail.ru/inregions/south/23/society/11451589/ ) это не совсем точное описание ситуации

трясет почти *постоянно*, т.е. примерно так — 2 часа нормально, 2 часа трясет, 2 часа нормально, 2 часа трясет, ...

при этом конечно тряска достаточно слабая — на границе ощущаемости, но так как я сижу на кресле довольно много, то ощущаю ее, и это честно говоря досаждает

досаждает не столько постоянство, сколько то, что хрен поймешь — реально трясет или это кажется; только иногда (скажем, одну минуту 2-3 раза в сутки) трясет настолько, что уже сомнений нет

это кстати категорически отличается от прошлого землетрясения в что-ли 2008 году — тогда я никаких «афтершоков» не помню

чтобы не сомневаться, думаю не сделать ли (нерезонансный?) детектор из беспроводной лазерной мыши — подвесить ее скажем на 4 тоненьких резинках к потолку и вперед, снимать показания с юсб-порта? как обеспечить, чтобы стиральная машина сверху не портила показания?

и где в инете можно посмотреть точную картину трясок? американское usgs далеко, есть че-нить поближе?

ну и главное — когда же тряхнет окончательно?

www_linux_org_ru
()

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