Станадрт C. !NULL неоднозначно?
if (!NULL)
foo();
Стандарт гарантирует, что foo() будет выполняться всегда? К сожалению, мой английский не в состоянии точно перевести соответствующий абзац из стандарта (6.3.2.3 С99).
if (!NULL)
foo();
Стандарт гарантирует, что foo() будет выполняться всегда? К сожалению, мой английский не в состоянии точно перевести соответствующий абзац из стандарта (6.3.2.3 С99).
enum {aaa, bbb, ccc} foo;
enum {ddd, eee, aaa} bar;
foo и bar разных типов, но почему-то компилятор всё равно на второй строчке ругается на то, что aaa уже определён. Есть ли способы обойти это кроме как изменять названия?
tmp.1.ronn:
# test(1) -- test
## TEST
* foo:
Blablabla.
* bar:
Blablabla.
- bar-foo:
Bububu.
- bar-baz:
Bububu.
* baz:
Blablabla.
Получаю на выходе
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "TEST" "1" "December 2011" "" ""
.
.SH "NAME"
\fBtest\fR \- test
.
.SH "TEST"
.
.TP
foo
Blablabla\.
.
.TP
bar
Blablabla\.
.
.TP
bar\-foo
Bububu\.
.
.TP
bar\-baz
Bububu\.
.
.TP
baz
Blablabla\.
То есть нет вложенного списка. Что я делаю не так?
сабж
То есть чем
$ foo -option1 -option2 -file blablabla.txt
$ foo option1 option2 file blablabla.txt
Не, ну я понимаю, что он старый. Но разве этого достаточно?
Когда подключаю обычную флешку, можно сразу писать mount /dev/sdb1. Когда же пытаюсь подключить телефон, то выдаётся ошиька «mount: специальное устройство /dev/sdb1 не существует». Но: если сделать sudo fdisk -l /dev/sdb, то в списке дисков sdb1 будет и — самое главное — теперь он запросто монитруется. Каким образом запуск fdisk повлиял на mount? Мистика.
Что лучше для организации коллекции музыки: раскладывание по каталогам Исполнитель/Альбом/ или использовать ID3 теги? Плюсы и минусы. Что вы используете?
Под стандартным плеером я имею в виду com.sonyericson.music. Интересует, как управлять плеером при подключении однокнопочной гарнитуры. Методом тыка установил, что одиночное нажатие — пауза, двойное — next, тройное — prev. Может есть и другие «хоткеи»? Можно ли их переназначить?
В настройках отключил, но на набор номера это не повлияло.
Давно мечтал о сервисе, где бы разные люди могли регистрироваться и стваить оценки фильмам (и др.), а потом находить людей с похожими вкусами. Нашёл таки. Но вот есть один вопрос: вот мне не нравятся вообще некоторые жанры (фентези, боевики, аниме...), хотя фильмы в этих жанрах я (случайно) смотрел. Я не говорю, что фильмы плохие, просто мне не нравяться они по своей сути. Вот стоит мне за них голосовать (оценкой «плохо» или около того) или же их пропускать?
Есть где-нибудь описание алгоритма, по которому производится поиск наиболее близких по вкусам людей? Банально что ли по числу оценок к фильмам, которые совпали?.. Просто я немного удивляюсь, когда вижу, что с увеличением числа моих голосов, число «единомышленников» у меня становится больше (хотя, по идее, я наоборот их должен обрезать, тем более моими чудовищными вкусами).
Короче, какова правильная методика голосований, чтобы результат поиска движка imhonet'а был оптимальный?
После обновления на 4.8.0 перестал работать хоткей Shift-F6 для переименования файлов (раньше при shift-f6 было всё так же, как и при простом F6, только в поле «в:» стоит не каталог из соседней панели, а текущее имя файла). Можно ли как-нибудь починить?
Плиз, дайте ссылку, где даётся объективное [1] сравнение производительности популярных скриптовых языков (обязательны: perl, ruby, python, tcl). Гугл даёт что-то левое и не удовлетворяет сноске [1].
[1] Объективное = не предвзятое, со множеством тестов (регекспы, io, вычисления...).
Почему никто не использует в си отступы в стиле lisp?
void foo (int x) {
if (x > 42)
do_something_with(x);
else {
do_something_else_with(x);
do_something_else_with_again(x); }}
По-моему, весьма удобно. Ср. также со стилем python:
def foo (x):
if (x > 42):
do_something_with(x);
else:
do_something_else_with(x);
do_something_else_with_again(x);
Пусть, например, такой код:
label .l -text 'red blue'
pack .lсабж
То есть с перенаправлением на jabber, а не на irc.
Интересуют прежде всего pidgin, tkabber, psi. Только GUI'шные.
Агенство ОТС* мне сообщило, что существует клава, у которой надписи на клавишах загораются в соответствии текущей раскладкой и т. п. То есть я пишу на русском и на клаве только русские буквы. На английском — только английские. На греческом — только греческие. Рисую в gimp — кнопки соответствующие (инструменты и пр.). То есть надписи определяются той работой, что я сейчас делаю. Не надо запоминать хоткеи для каждой программы. По-моему, клавиатура будущего.
Это фантастика? Если нет, то где можно достать?
______
* Одна Тётя Сказала.
Каждая программа должна делать одно дело, но делать его хорошо. Многопротокольный unix-way IM клиент, следуя этой философии, наверное, должен быть выполнен как однопротокольный + транспорты. Какой протокол (возможно, с указанием программной реализации) лучше выбрать за базовый, на который будут перенавправляться всё остальное?
| ← назад | следующие → |