какие алгоритмы надо знать на память?
Собственно, сабж. Что думаете, господа?
Собственно, сабж. Что думаете, господа?
Привет, ЛОР!
Хочется попробовать операционные системы семейства BSD.
Какие из них заслуживают внимания? Для себя выбрал Dragonfly или openbsd. Может чего пропускаю?
Уважаемые, готовы ли BSD дистры для старого (читай года полтора) ноутбучного железа? кто что из бсд использует?
Привет!
Есть ноут Lenovo B570e. В него втыкается проводной интернет. На леново установлен дебиан тестинг. Нужно расшарить интернет по вайфаю для другого ноута с виндой. Как это сделать? Ткните носом в мануал.
Лор, очень нужна помощь! Есть файл с 4-мя столбцами чисел. Столбцы разделены произвольным количеством пробелов. Нужно каждый столбец записать в отдельный файл. Как это сделать bash + sed?
Привет! К устройству может подключаться несколько клавиатур. Нужно отличать нажатия клавиш одной клавиатуры от другой, т.е. нужно завести идентификатор клавы. В
struct input_dev {
const char *name;
const char *phys;
const char *uniq;
struct input_id id;
unsigned long evbit[BITS_TO_LONGS(EV_CNT)];
unsigned long keybit[BITS_TO_LONGS(KEY_CNT)];
unsigned long relbit[BITS_TO_LONGS(REL_CNT)];
unsigned long absbit[BITS_TO_LONGS(ABS_CNT)];
unsigned long mscbit[BITS_TO_LONGS(MSC_CNT)];
unsigned long ledbit[BITS_TO_LONGS(LED_CNT)];
unsigned long sndbit[BITS_TO_LONGS(SND_CNT)];
unsigned long ffbit[BITS_TO_LONGS(FF_CNT)];
unsigned long swbit[BITS_TO_LONGS(SW_CNT)];
unsigned int keycodemax;
unsigned int keycodesize;
void *keycode;
int (*setkeycode)(struct input_dev *dev, int scancode, int keycode);
int (*getkeycode)(struct input_dev *dev, int scancode, int *keycode);
struct ff_device *ff;
unsigned int repeat_key;
struct timer_list timer;
int sync;
int abs[ABS_MAX + 1];
int rep[REP_MAX + 1];
unsigned long key[BITS_TO_LONGS(KEY_CNT)];
unsigned long led[BITS_TO_LONGS(LED_CNT)];
unsigned long snd[BITS_TO_LONGS(SND_CNT)];
unsigned long sw[BITS_TO_LONGS(SW_CNT)];
int absmax[ABS_MAX + 1];
int absmin[ABS_MAX + 1];
int absfuzz[ABS_MAX + 1];
int absflat[ABS_MAX + 1];
int (*open)(struct input_dev *dev);
void (*close)(struct input_dev *dev);
int (*flush)(struct input_dev *dev, struct file *file);
int (*event)(struct input_dev *dev, unsigned int type, unsigned int code, int value);
struct input_handle *grab;
spinlock_t event_lock;
struct mutex mutex;
unsigned int users;
int going_away;
struct device dev;
struct list_head h_list;
struct list_head node;
};
не нашел ни единого намека на это. Что делать?
скачал последнее стабильное ядро. в menuconfig в разделе System Type в типе процессора нет ничего с архитектурой арм. что делать?
А как обстоят дела с портированием миникса на архитектуру арм? Вообще на сколько сложно портировать операционную систему на другую архитектуру? Что почитать про портирование?
Недавно решил поковырять линуксовое ядро на предмет изучения какой-нибудь простенькой подсистемы. Выбрал подсистему ввода как одну из самых простых. После недели изучения я плачу кровавыми слезами, господа! В коде ужаснейший бардак. Посему вопрос: как обстоят дела с качеством кода ядра в других системах: *BSD или minix?
P.S. Понятно что миникс наиболее пригодная система для обучения, но ее микроядерность несколько пугает.
привет!
собираю ядро из исходных текстов. где нужно прописать свое имя, чтобы потом увидеть его в выхлопе команды uname -a?
Opening TLS connection to `talk.google.com'...
Opening TLS connection with `gnutls-cli -p 443 talk.google.com'...failed
Opening TLS connection with `gnutls-cli -p 443 talk.google.com --protocols ssl3'...failed
Opening TLS connection with `openssl s_client -connect talk.google.com:443 -no_ssl2 -ign_eof'...failed
Opening TLS connection to `talk.google.com'...failed
Jabber connection failed
вот кусок ~/.emacs
(require 'jabber)
(custom-set-variables
'(jabber-account-list (quote (("xxxxx@jabber.ru/emacs" (:network-server . "ssl.jabber.ru") (:port . 443) (:connection-type . ssl)) ("xxxxx@gmail.com/emacs" (:network-server . "talk.google.com") (:port . 443) (:connection-type . ssl)))))
'(jabber-alert-message-hooks (quote (jabber-message-stumpwm jabber-message-echo jabber-message-scroll)))
'(jabber-auto-reconnect t)
'(jabber-default-status "")
'(jabber-history-enabled t)
'(jabber-mode-line-mode t)
'(jabber-rare-time-format "%e %b %Y %H:00")
'(jabber-roster-line-format " %c %-25n %u %-8s %S")
'(jabber-roster-show-bindings nil)
'(jabber-show-offline-contacts nil)
'(jabber-use-global-history nil)
'(jabber-vcard-avatars-publish nil)
'(jabber-vcard-avatars-retrieve nil))
Не подключается ни к гугловскому джабберу, ни к аккаунту на джаббер.ру. Покажите, пожалуйста, рабочий конфиг. Может быть у меня какого-то пакета не хватает в системе? Спасибо.
Как переписать этот код:
def isSet(x):
if " set " in x:
return True
setList = filter(isSet, name)
с использованием лямбд
Привет, ЛОР!
Возникла проблема при работе с файлами устройств из Python 2.5.2:
>>> os.path.exists("/path/to/dev/file")
True
>>> os.path.isfile("/path/to/dev/file")
False
В линуксе же всё - файлы, почему isfile возвращает False? Подскажите кошерный способ идентифицировать файл устройства.
Привет!
У меня есть EEPROM с little-endian порядком байт на ней. В памяти лежит четыре байта:
typedef struct
{
unsigned short int var;
unsigned char set;
unsigned char get;
} instr;
я считываю четыре байта. получается, что поле var представлено двумя байтами:
var_max = struct.unpack('B', var_max)[0]
var_min = struct.unpack('B', var_min)[0]
на вход функции поступают эти два байта, а вернуть мне нужно одно число с учетом порядка байтов. как это сделать?
Всем привет! Подскажите зачем писать так: if(10 == blablalba) и так for(i=0;i<10;++i)?
зачем в цикле for преинкремент? зачем в цикле if на первом месте константа?
Перемещено catap из Development
← назад |