LINUX.ORG.RU

Сообщения sevenredlines

 

По какой логике apt помечает пакеты как вручную установленные?

Поставил gnome, поплевался, удалил. Применив autoremove обнаружил, что удалилось пакетов куда меньше, чем установилось. В выводе apt-mark showmanual имеется большое число пакетов, которые определённо притянулись по зависимостям gnome, но почему-то оказались вручную установленными, например gedit, куча пакетов вида gnome-*. Почему, в чём вообще смысл этих меток?

 ,

sevenredlines
()

Маленький баг, на который всем плевать - в ленте по тегу показывается пустая страница.

Тег mlp, у которого ровно 20 тредов, в ленте по кнопке «все темы» можно перейти на вторую страницу, которая пуста.

 

sevenredlines
()

Почему в списке комментариев пользователя путаются заголовки комментариев и тем?

Например, если посмотреть на мой, то у всех комментариев показываются заголовки тем, куда я их отправил, однако у последнего комментария на первой странице (в момент создания темы, возможно уже где-то на второй) вместо "Желаю услышать критику в адрес Lua" показывается "Feel the difference", видимо потому, что с таким заголовком я создал этот комментарий.

 

sevenredlines
()

Как правильно читать документацию clang?

Пытаясь понять, как создать статическую либо динамическую библиотеку с помощью clang, я натыкался на множество примеров, которые используют такие опции, как -shared и -dynamiclib. Однако, поиск в man clang или этом мануале не дал вообще никакой информации об этих опциях. Где они вообще описаны? Простой тест с помощью clang -shared и clang -dynamiclib намекает, что такие опции всё же существуют, так как в ответ clang-3.5: error: no input files.

Перемещено leave из general

 ,

sevenredlines
()

как с windows записать образ на внешний диск, на котором уже стоит ubuntu?

Вопрос слегка больше про винду, чем про линукс, но.

Суть такова. Хочу установить FreeBSD с внешнего USB-диска (кстати, это вообще возможно?). На нем уже стоит Ubuntu (полноценная ОС, не liveCD). Windows разделов благополучно не видит, Win32DiskImager тоже. Что делать?

 

sevenredlines
()

esolangs.org тихо умер?

Примерно месяц или меньше туда не заходил, сейчас решил зайти вновь и обнаружил, что он не отвечает. isup.me говорит, что я не один такой. Может, кто-то знает, что случилось? (изучаем бесконечно малые на практических примерах!)

inb4: там были офигенные списки всяческих эзотерических языков программирования, всяких там клонов brainfuck'a и прочего.

 

sevenredlines
()

Ищу книжку про функциональное программирование на C

Возможно, на ЛОРе, а может быть и нет, кто-то когда-то выложил pdf-ку про функциональное программирование на чистом C. Она была на английском языке и первый пример там был про генератор случайных чисел. Больше ничего я не прочёл. Кто-нибудь ещё её знает? Гугл такие запросы плохо понимает.

 ,

sevenredlines
()

Для чего в lua существует arg.n?

function test(op, ...)
	if op == "sum" then
		local acc = 0
		for k, i in pairs(arg) do
			acc = acc + i
		end
		return acc
	elseif op == "mult" then
		local acc = 1
		for k, i in pairs(arg) do
			acc = acc * i
		end
		return acc
	end
end

print(test("sum", 1, 2))
print(test("sum", 1, 2, 3))
print(test("mult", 2, 3))
print(test("mult", 2, 3, 4))
sevenredlines ~/lua: lua test2.lua
5
9
12
72

Назовите мне хоть одну причину, по которой тот, кто придумал arg.n, тогда как уже существует #arg, не идиот.

 

sevenredlines
()

Racket: в чём отличие vector от list?

Я понял только что можно изменять содержимое вектора, а списка - нет. Но зачем тогда нужны иммутабельные векторы (vector-immutable)?

 

sevenredlines
()

Чем в racket округлить до сотых (десятых, тысячных)?

Глупый вопрос, но мне надоели костыли с round, умножением и делением просто для того, вывести (например) 0.75, который почему-то превращается в 0.75000000000005 (количество нулей может не соответствовать действительности).

 ,

sevenredlines
()

Неправильный порядок месяцев

http://linux.org.ru/tag/lisp, раздел «Форум»

Сентябрь, Ноябрь, Декабрь, Август, Февраль ?!

 

sevenredlines
()

тупой вопрос про Haskell и этот его IO

изучаю ввод-вывод в Haskell.

main = do
	putStrLn "Enter a: "
	a <- readLn
	print (a + 5)
даёт, например
Enter a: 
2
7
Но вот не нравится мне перевод строки после «Enter a: ». Заменяю putStrLn на putStr:
main = do
	putStr "Enter a: "
	a <- readLn
	print (a + 5)
теперь программа не выводит «Enter a: », пока пользователь не введёт это самое a сам:
2
Enter a: 7
как это вообще может быть и как это исправить?

 ,

sevenredlines
()

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