LINUX.ORG.RU

Сообщения sotlef

 

Массив. Перемещение элементов

Форум — Development

Млин. Сижу, туплю. Может кто поможет:

Есть коллекция элементов. На вход приходит массив пар <старая_позиция, новая позиция элемента>. Коллекция для перемещения имеет только операцию ПЕРЕМЕСТИТЬ(старая_позиция, новая), которая при перемещении сдвигает старый элемент на новой позиции вправо. Как мне обработать входной массив, чтобы в результате все элементы находились на указанных позициях?

Когда 1 элемент - все просто, но перемещение второго элемента может подпортить положение 1го

Пример:

a b c d e f g h - элементы коллекции
1 2 3 4 5 6 7 8 - их старое положение
8 1 7 5 2 4 3 6 - новое

sotlef
()

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

Форум — Talks

Может кто тоже с ней встречался - на борту у нее линукс, программируемая. Вроде Eiffel, то ли Eiphel. Стоила раньше около 20-25 тыс. руб. Основной интерфейс Ethernet. Гугл помочь не может...

sotlef
()

Удаление пробелов в конце строки

Форум — Development

По идее нубский вопрос, но как это сделать для мультибайтной кодировки без перевода в unicode? Ведь код непечатываемого символа из ASCII может быть частью расширенного символа или я не прав? Просто если удалять пробелы в конце строки перебирая символы с ее начала, не будет ли это оверхедом и окажется, что стандартный алгоритм все равно работает на любых мультибайтных кодировках?

 

sotlef
()

Kubuntu 13.04. Помогите настроить PPPOE соединение

Форум — Admin

Установил родственнику Kubuntu, вроде все в целом настроил, но есть одна проблема - иногда появляется окно ввода пароля для DSL соединения (по pppoe), наверное это происходит, когда с PPPOE-сервером провайдера нельзя соединиться. В настройках KNetworkManager пароль прописан, для менеджера паролей установил пустой пароль на первое время. Хотелось бы настроить систему так, чтобы это окно никогда не появлялось - чтобы менеджер сети пытался соединятся сам пока не подключится. Есть уже стандартное решение через KNetworkManager или прийдется настраивать системное соединение через скрипты /etc/network?

sotlef
()

apache2 + subversion server - как перенести svn server на другой хост

Форум — Admin

Хочу перенести svn-репозитории с svn-сервером на другую машину, но при этом хочу, чтобы внешний адрес доступа к ним остался прежним.
На старом сервере должен остаться http-сервер, на новом сервере вполне возможно поднять новый apache для svn, но нужно сделать так, чтобы при обращении по старому пути старый http сервер передавал запросы новому - как это можно сделать?
все проекты svn начинались как http(s)://<hostname>/svn/repos/<projectname>. Нужно чтобы при обращении к http(s)://<hostname>/svn запросы передавались новому http серверу ну или каким то образом заставить модуль dav_svn обращаться к удаленному svn-серверу
Кто-нибудь решал такую задачу?

 ,

sotlef
()

Синтаксис GNU Make

Форум — Development

Изучаю систему сборки некоторого проекта. Вот пример

define gb_PackagePart_PackagePart
$(OUTDIR)/$(1) : $(2) | $(dir $(OUTDIR)/$(1)).dir
$(2) :| $(3)
$(call gb_Deliver_add_deliverable,$(OUTDIR)/$(1),$(2),$(3))
endef

Нигде раньше не видел такой языковой конструкции a: b | c,

что значит «| c»

sotlef
()

HDD и производительность системы

Форум — Admin

Всем привет! В последнее время (уже около 2-3 месяцев) заметил, что при частых обращениях к жесткому диску система стала сильно тормозить - не редко даже курсор мышки двигается с большими рывками. Помню что раньше даже хвалил линукс за то, что в таких ситуациях он оставался весьма отзывчивым. Кто-нибудь может подсказать, что можно попробовать покрутить чтобы решить проблему? (надеюсь это будут настройки в ядре и его пересборка - самое простое). Все это время ничего с этим не делал - но сейчас есть свободное время на то чтобы разобраться с этой проблемой. Стоит gentoo, ядро 3.2.12, все ФС - ext3 Может системный раздел уже нехило фрагментирован? :-)

sotlef
()

Куда пропал Крис Касперски?

Форум — Talks

Раньше он был так популярен, а года так с 2009-10 куда-то пропал... Блог его тоже с этого времени не обновлялся. Кто-нибудь знает что с ним?

sotlef
()

Что значит «Видел этот тред на одной странице»

Форум — Talks

Зачем это все пишут?

sotlef
()

Выполнение по условию (общий вопрос)

Форум — Development

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

После этого код я стал писать подбирая условия так, чтобы они сработали чаще ложных (т.е. были желательными):

if (condition1_is_true) {
   .. // do_something
   if (condition2_is_true) {
      ...
      if (conditionN_is_true) {
          ...
          return true;
      }
   }
}

return false;

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

if (condition1_is_true)
   .. // do something
}

if (!condition2_is_true) {
   return false;
}

... 

if (conditionN_is_true) {
   ...
   return true;
}

return false;

sotlef
()

big-little endian

Форум — Development

Макрос себе написал для проверки порядка байт:
#define ENDIAN_LITTLE 0
#define ENDIAN_BIG 1
#if 0x04030201 >> 24 == 0x04
# define ENDIAN ENDIAN_LITTLE
#else
# define ENDIAN ENDIAN_BIG
#endif

Сообразить не могу, будет ли он универсальным, или все же на машине с big_endian препроцессор даст мне не то что я хочу?

sotlef
()

SWT в Firefox

Форум — Web-development

В голове крутиться один проект, который хотелось бы наконец реализовать. Интересует следующая техническая деталь: хотелось бы иметь возможность загружать из сети java-аплет, который бы работал как firefox/chrome и проч. расширение. Этот аплет очень хотелось бы, чтобы работал как swt-приложение. Например, для низкоуровневой реализации swt для firefox использовался бы xul gui. Кто-нибудь может предложить подобную схему реализации аплета.

sotlef
()

Вопрос специалистам кафедр машинностроения

Форум — Talks

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

sotlef
()

Подбор пароля для openvpn

Форум — Security

Два месяца не пользовался VPN-ом, пароль для приватного ключа вводил автоматом. А когда понадобился, сработало в голове - «забыл» и как не старался не мог вспомнить 3 последних символа пароля. Ключ зашифрован алгоритмом DES, кто-нибудь может подсказать чем можно подобрать остаток пароля имея только файл приватного ключа?

sotlef
()

Open Source мультик

Форум — Multimedia

Всем добрый день, читаю новость уже о третьем опенсоурсном мультике, и никак не могу найти исходники к нему =) Они вообще есть? в смысле файл .blend они в публичный доступ дают?

sotlef
()

Проблема с шаблонами

Форум — Development

Блин, чегото туплю: template <int dummy> struct Holder { static int s_var; };

int Holder<0>::s_var;

g++ test.cpp -o test error: too few template-parameter-lists

Ругается на int Holder<0>::s_var; Как правильно объявить статическую переменную в шаблоне?

sotlef
()

ffmpeg 0.6 & red5

Форум — Multimedia

транслирую видеопоток в red5 демо-приложение oflaDemo
ffmpeg -f video4linux2 -s 640x480 -r 25 -i /dev/video0 -f flv -vcodec flv rtmp://localhost/oflaDemo/test

далее пытаюсь сграббить поток с сервера:
ffplay rtmp://localhost/oflaDemo/test
Получаю ошибку у ffplay -
Closing connection: NetStream.Play.StreamNotFound
rtmp://localhost/oflaDemo/test: Operation not permitted

У кого-нибудь получилось сграбить так поток?
имеющиеся в демках потоки прочитать могу
демка - Simple Subscriber рендерит видео которое я отправляю с ffmpeg

sotlef
()

gnome-terminal

Форум — Desktop

Кто-нибудь знает, можно ли настроить терминал так, чтобы для каждой вкладки запоминалась своя раскладка клавиатуры? Т.е. по идее, сам гном заботиться о том, помнить ли для каждого приложения раскладку или нет. А gnome-terminal внутре может умеет переключать ее при смене вкладки? :-)

sotlef
()

Gnome Terminal, выделение директорий другим цветом

Форум — General

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

sotlef
()

Удобное хранение текста в памяти

Форум — Development

Давно читал какую-то книгу, весьма известного автора (может Кнут, может Вирт) и сама книга популярна, посвящена по-моему алгоритмам, название и автора забыл :-) Дык вот, помню что там говорилось, что помимо простого хранения текста в памяти разработан еще один метод (приводилось его название), который позволяет быстро обрабатывать этот самый текст, правда требует больше памяти. Если кто-нибудь по такому весьма скудному описанию понял о чем идет речь - подскажите плз, хотелось бы ознакомиться с этим методом

sotlef
()

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