LINUX.ORG.RU

Сообщения ttnl

 

Конопляные поля

Форум — Talks

Возникла идея съездить в какую-нибудь страну, где де-факто с коноплей не борются, и можно увидеть самое что ни на есть конопляное поле. Меня оно интересует исключительно с туристической точки зрения: кажется, что это будет выглядеть очень экзотично. Желание возникло после просмотра фильма, в котором главные герои по такому полю гуляли.

В какой стране/местности реально увидеть такую экзотику? Абхазия? Грузия? Узбекистан?

 ботаника

ttnl
()

Ищу тесты на отзывчивость

Форум — Development

Привет всем.

Мне нужны тесты на отзывчивость системы. Скорость реакции на нажатие клавиши и т.д. Объективные.

Не представляю, как это все можно померить, но, наверное, как-то можно.

У кого-нибудь есть информация по теме?

 

ttnl
()

Опрос пользователей: спящий режим в linux

Форум — Talks

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

Т.е., казалось бы, в батарейке еще 5% энергии, и еще можно успеть подключить питание, но отменить начавшийся процесс ухода в hibernation отменить нельзя.

Вам бы нужна была такая возможность?

 

ttnl
()

Пацаны, пойдем троллить Микрософт!

Форум — Talks

Раз уж они нашли смелость припереться на мероприятие с подобным названием, то пускай по-пацански ответят за все свои предыдущие слова о линуксе:

http://www.opennet.ru/opennews/art.shtml?num=36649

ttnl
()

Ядро linux для начинающих и интересующих

Форум — Development

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

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

Я занимаюсь этим делом порядка 3.5 лет, рассказать есть что. Вопрос в том, кто будет это читать. Когда я работал в школе и вел кружок углубленной математики по программе Малого Мех-мата, то на него ходило 4 человека из всей параллели. Для интернет блога такое число будет слишком маленьким, даже для 10 читателей что-либо затевать смысла нет, это будет неинтересно.

Собственно, дайте знать, кому это интересно. И тогда можно будет оценить целесообразность.

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

ttnl
()

Год из жизни Greg Kroah-Hartman в цифрах

Форум — Talks
ttnl
()

Быдлокод в ядре линукса (файл drivers/tty/serial/samsung.c)

Форум — Talks

Не каждый додумается до такого:

static struct s3c24xx_uart_port s3c24xx_serial_ports[CONFIG_SERIAL_SAMSUNG_UARTS] = {
	[0] = {
		.port = {
			.lock		= __SPIN_LOCK_UNLOCKED(s3c24xx_serial_ports[0].port.lock),
			.iotype		= UPIO_MEM,
			.uartclk	= 0,
			.fifosize	= 16,
			.ops		= &s3c24xx_serial_ops,
			.flags		= UPF_BOOT_AUTOCONF,
			.line		= 0,
		}
	},
	[1] = {
		.port = {
			.lock		= __SPIN_LOCK_UNLOCKED(s3c24xx_serial_ports[1].port.lock),
			.iotype		= UPIO_MEM,
			.uartclk	= 0,
			.fifosize	= 16,
			.ops		= &s3c24xx_serial_ops,
			.flags		= UPF_BOOT_AUTOCONF,
			.line		= 1,
		}
	},
#if CONFIG_SERIAL_SAMSUNG_UARTS > 2

	[2] = {
		.port = {
			.lock		= __SPIN_LOCK_UNLOCKED(s3c24xx_serial_ports[2].port.lock),
			.iotype		= UPIO_MEM,
			.uartclk	= 0,
			.fifosize	= 16,
			.ops		= &s3c24xx_serial_ops,
			.flags		= UPF_BOOT_AUTOCONF,
			.line		= 2,
		}
	},
#endif
#if CONFIG_SERIAL_SAMSUNG_UARTS > 3
	[3] = {
		.port = {
			.lock		= __SPIN_LOCK_UNLOCKED(s3c24xx_serial_ports[3].port.lock),
			.iotype		= UPIO_MEM,
			.uartclk	= 0,
			.fifosize	= 16,
			.ops		= &s3c24xx_serial_ops,
			.flags		= UPF_BOOT_AUTOCONF,
			.line		= 3,
		}
	}
#endif
};

ttnl
()

Вьетнам, Лаос или Камбоджа: куда поехать

Форум — Talks

Добрый день. Планирую свой очередной отпуск. Возможно, это будет одна из перечисленных стран Юго-Восточной Азии. Немного раньше я хотел слетать в Мексику, но передумал, так как туда сейчас слишком дорогие билеты. А во Вьетнаме, судя по отзывам, довольно много интересного.

Хочу спросить у тех, кто там был. Какая из стран показалась вам наиболее интересной? Реально ли за один выезд посетить сразу две(Вьетнам и Лаос, например)?

Интересует в первую очередь экзотика. То, чего нигде в других местах нет. Комфорт и отели — это все необязательно. Поясняю, это значит, что если в 500 км от Ханоя будет нереально клевая достопримечательность, то я туда поеду на пару дней с палаткой.

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

ttnl
()

Поразбирался с хваленым BFS. Кон Коливас — тот еще погроммист

Форум — Talks

На архитектурах, требующих __ARCH_WANT_UNLOCKED_CTXSW, один и тот же task у него может начать одновременно исполняться на разных CPU. Это какой-то сверхъестественный параллелизм. Приводящий к сверхъестественным стэкам.

Логику работы основных функций, например, schedule, он взял из обычного планировщика. Но логику on_cpu он поменял. Ему пришлось это сделать, потому что очередь одна и перед постановкой на процессор task из нее удаляется. Короче, on_cpu он не доделал. Для чего тогда, спрашивается, объявлять поддержку на всех архитектурах и пихать всюду дефайны __ARCH_WANT_UNLOCKED_CTXSW? Все равно не работает.

В общем, пока BFS критериям линуксовости не отвечает. Тупо не везде работает. Но чуваку я симпатизирую. По крайней мере, на первый взгляд он кажется адекватным.

Из мэйинтейнеров ванильного планировщика самый адекватный — Steven Rostedt. Еще парочка таких бы не помешала.

ttnl
()

Символьные функции для кольцевого буфера

Форум — Development

Всем привет.

Есть ли в стандартной библиотеке аналоги функций strcmp и т.д. для применения на кольцевом буфере? Не хочется изобретать велосипед.

ttnl
()

Что посмотреть в Минске (150 км радиусе от него)?

Форум — Talks

Буду 30-31 числа в Минске. Посоветуйте что-нибудь интересное, что посмотреть в вашем городе. Интересуют в первую очередь необычные места, которых нигде больше нет (или хотя бы в Москве).

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

Какой у вас самый клевый ночной клуб?

ttnl
()

Видел живых пингвинов и даже трогал их

Форум — Talks

Южное побережье Африки, городок Simons Town:

http://img846.imageshack.us/img846/5011/9iudi1pc5iq.jpg

http://img542.imageshack.us/img542/8200/file0338.jpg

ttnl
()

Поломали стиль white

Форум — Linux-org-ru

Сегодня пропали разделители и в целом испортилась верстка стиля white.

Просьба поправить.

ttnl
()

Популярно про systemd и Леннарта Поттеринга

Форум — Talks

После нескольких обсуждений и многочисленных критических высказываний в адрес systemd, у меня сложилось впечатления, что не все понимают в вопросе, о котором спорят. Как правило, против Поттеринга приводятся несущественные аргументы или эмоции, тогда как все аргументы уже давно им были высказаны безаппеляционно и по-существу (http://0pointer.de/blog/projects/why.html). Остановимся вкратце на killer-фиче «Socket-based Activation».

Традиционно в sysvinit извещение init о готовности сервиса был организован с помощью fork. Возьмем для примера rsyslogd и посмотрим, что происходит при его загрузке.

1)Init запускает bash, bash интерпретирует файл /etc/init.d/rsyslogd

2)Запускается бинарный файл /usr/sbin/rsyslogd

3)rsyslogd инициализирует себя, и в момент готовности к работе он делает fork. С этого момента вся деятельность происходит в дочернем процессе, а родительский немедленно умирает. Это делается для оповещения процесса bash, ожидающего возврата управления.

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

Системный вызов fork — один из самых затратных в ядре, поскольку, не смотря на copy-on-write, для дочернего процесса копируется практически все. Использование его всего лишь для оповещения — это как стрельба из пушки по воробьям. Здесь как нельзя лучше подходит выражение «broken by design». Такой способ запуска демонов считается классическим. Unix-way никто не отменял, просто глупо холить и лелеять подобные дурацкие традиции.

В systemd пункт 1 отсутствует полностью, а вместо fork() используется простая и незатратная посылка сообщения через сокет с помощью sendmsg.

Не нужно быть семи пяди во лбу, чтобы осознать преимущества новой системы инициализации. Я думаю, демоны, которые не перейдут на systemd, довольно быстро умрут естественной в этом случае смертью.

ttnl
()

Как обстоит дело с JTAG на x86

Форум — Development

Нашел в интернете следующее: «Current x86 processors appear to use JTAG only for boundary scan».

Что это значит практически? Возможно ли хотя бы узнать текущий процессорный IP?

ttnl
()

Коротко о сегодняшней линуксовке в Новопушкинском сквере

Форум — Talks

Для начала — респект организаторам. Молодцы, что потратили свои силы и время для того, чтобы все это состоялось.

По докладчикам: Павел Рассудов, олицетворение всей внутренней и внешней доброты российских пиратов, за время, прошедшее с антимихалковского митинга, обзавелся ребенком. Поздравляем.

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

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

Более-менее веселуха началась с рассказа про DRM. Потому что там пошли «занимательные истории из жизни шоу-бизнеса». Нужно больше живых примером, я считаю. Хоть всю заглавную страницу с сайта антикопирайта прочитать. Народ будет оргазмировать.

Про искусство. Сценка про Васю и его любовные отношения мне ВНЕЗАПНО понравилась, даже не ожидал. Хорошие актеры.

Ну и напоследок про Шурупа. Шуруп вообще красавчик. Интересный и последовательный рассказ. Живая и душевная речь. Надеюсь, кто-нибудь заснял ее на видео.

ttnl
()

В Камбодже поймали одного из создателей The Pirate Bay

Форум — Talks

ЛОР уже давно не тот, если у нас теперь пропускаются важные новости о таких кибер-революционерах современности, как Gottfrid Svartholm.

Один из создателей торрент-трекера The Pirate Bay Готтфрид Свартхольм (Gottfrid Svartholm) задержан в Камбодже, сообщает 2 сентября Agence France-Presse. По некоторым данным, Свартхольм жил в столице Камбоджи Пномпене последние несколько лет.

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

http://lenta.ru/news/2012/09/02/gottfrid/

Год назад я писал о том, что о нем было известно на тот момент:

Суд подтвердил приговор основателю Pirate Bay. Осталось только найти его

ttnl
()

Художник хочет помочь FOSS движению

Форум — Talks

Один человек, художник, после знакомства с линуксом хочет принять участие в движении и помочь ему.

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

ttnl
()

Еду в Крым. Сориентируйте по ценам, дорогам и развлечениям

Форум — Talks

1)По поводу самого Крыма.

Что по ценам в этом году? Продукты, вино.

Знаю, на ЛОРе есть местные оттуда. Где в Крыму самые низкие цены на хорошее вино (Черный Доктор, Черный Полковник, Мускат Белый Красного Камня, Бастардо)? Затариваться планирую в промышленных масштабах, бутылок 20, чтоб на год хватило.

Посоветуйте развлечения. Интересуют любые — от концерта ДДТ, до роупджампинга (кстати, будут прыжки в выходные на Куш-Кае. Есть желание - присоединяйтесь). Где в Крыму сейчас больше всего молодежи? Интересуют необычные места в любой части полуострова - у кого какие любимые :)

Казантип - под вопросом. Если кто был, скажите, как там в этом году

2)М4 в 5 часов вечера пятницы. Жесть? Где можно заночевать в районе Воронежа или Россоши? М.б. какие кемпинги есть? Где на трассе можно купить хорошего меда?

3)ЛОРовцы - кто хочет пересечься и забухнуть - можно попробовать. Тусить в основном буду в районе Гурзуфа и Ялты, но помимо этого буду кататься по всему побережью. Как в Евпаторию, так и в Феодосию.

ttnl
()

Линус и Туве на вечеринке «Ночь перед вручением Оскара» [перевод]

Форум — Talks

Я-таки перевел его. Welcome:

«Моя жизнь совсем не гламурна.

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

Но это не так.

Я сижу в своём офисе (который раньше находился в подвале, а теперь это комната над гаражом) в своей пижаме, читая и отправляя электронную почту целый день. И куча времени уходит на ожидание ответов от людей и сообщений об ошибках. Ложусь спать в десять, встаю в семь, провожаю детей в школу. И потом это все повторяется.

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

Но однажды мне довелось попасть в высшее общество. На прошлых выходных нас пригласили на вечеринку «Ночь перед вручением Оскара» (спасибо Renée и Doug!), потому что кто-то из компаний с которыми я работаю, подумал, что мне нужно развлечься.

Так вот, я не думаю, что мы когда-нибудь ещё наденем белые носочки и сандали.

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

Хорошей новостью, как заметила Туве, была обратная сторона вопроса. Никто не знает нас, и никто не вспомнит на следующий день. И поэтому мы могли вести себя как полные тормоза, и беззастенчиво спрашивать людей «Круто, Вы похожи на настоящую знаменитость, кто Вы?». Что мы и делали, незаметно пользуясь гугловским поиском по изображениям, когда мы догадывались на счет кого-то и хотели это проверить («Джон Кьюсак или Пол Радд?»).

Все, казалось, провели прекрасный вечер. Мы прервали Дэвида Спейда, беседующего с Натали Портман и Милой Кунис (так говорит Туве - я даже не обратил внимание, кто они), а Туве доставала Уорана Битти, не просто не узнав его, а спросив у него имя дважды.

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

http://torvalds-family.blogspot.com/2011/02/pearls-before-swine.html

 

ttnl
()

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