LINUX.ORG.RU

Сообщения deep-purple

 

Какие железки брать?

Форум — Linux-hardware

Доброго всем!

Есть цель взять системник либо по частям, либо сразу ящиком готовой сборки + моник, ну т.е. полный комплект. Бюджет до 50к деревянных. Применение: творческая станция, аудиозапись, видеомонтаж. Устанавливать буду KX Studo скорее всего.

Я вообще не железячник. Даже не слежу что там новое вышло по железу, что постарело. Хочу взять так чтобы не совсем новье, но достаточно шустренькое. Главное чтобы завелась аудиокарта, т.е. либо на материнке 1394 чтобы был, либо с платкой в пци воткнуть и хватило ресурсов рендерить видео, даже скорость рендера не важна, важно чтоб он не захлебнулся.

Посоветуйте что брать. А главное где (ДС)? Где лучше, что лучше? Амуде, интел? С видюхами краем уха слышал жопа сейчас. Что делать? Что там с сокетами процов, какие мамки нормальные. Ну или может сборки нормальные уже есть. Хотя я не особо доверяю как могут собрать. Вобщем вот это все.

В идеале было бы круто если вы поделитесь адресочком магазина или шарашки или зарекомендованым продавцом на совке например, где можно без вреда заполучить желаемое. Ну или запчастями набрать комплект. Однако, если набирать комплект и чтоб меня не нагрели, я совсем не против с кем-то из вас встретится. А за оказанную помощь в выборе железок для покупки и консультации обязательно отблагодарю, это уже договоримся.

Брать буду в середине июля. Так что пока только обсуждаем. И пока есть время может кто пожелает и вживую помочь с выбором железа.

UPD: Требуются только: ящик, мама, камень, рама, БП, кулер. На первое время остальное будет старое в наличии дома. Новое докуплю позднее.

 , , ,

deep-purple
()

Сложный GUI на Qt часть вторая

Форум — Development

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

У меня в QMainWindow которое одно главное, есть некоторое кол-во блоков, разделенных тематически: списки элементов, превью, рабочая зона и другие. Все эти блоки — QWidget.

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

Однако, кроме схлопывания и изменения размеров блоков, мне хочется сделать их перемещение. Причем не только по своей «линии» между сплиттерами, но и в других «линиях».

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

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

Что мне тут не нравится? То что присутствует иерархия. Я бы хотел работать со всеми блоками на одном уровне.

Что я искал для решения этого вопроса?

1) mdi — интересный вариант и есть решения по автоподгону размеров внутренних окошек когда меняешь размер у одного. Но мне не нужны заголовочные полосы, я не хочу закрывать эти саб-окна, между ними нет сплиттера, а есть только бордюры и двухбордюрная дребедень меня никак не устраивает. Тут, даже если и возможно затюнить внешний вид, то это будет много всего указывать, переопределяя поверх стандартные поведения.

2) dock — отличный вариант, но... Доквиджеты могут располагаться только в четырех сторонах, т.е. центральная часть основного окна не будет доступна, ведь нам обязательно нужно указать centralWidget. Таким образом мы ограничиваем возможность перетащить какой-либо блок в центр. Централвиджет размером в ноль пикселей? Аха, я думал про такое, а как тогда три ряда делать? Тут получится только два.

3) велосипед — очень надеюсь, что к этому варианту прибегать не придется.

У меня сейчас уже шесть блоков, но будут еще, и это три горизонтальных ряда: один блок в 1 ряду, два блока во 2 ряду и три блока в 3 ряду. И я хочу дать возможность перетаскивать их и между рядов, т.е. чтобы легко можно было сделать четыре блока в 1 ряду и два ряда с одним блоком, например.

Очищеная от шелухи задача звучит так:

Вариант 1: сделать N не исчезающих горизонтальных зон, внутри которых и между которыми можно перетаскивать блоки. Последний оставшийся в зоне блок не может быть перетащен. Между блоками и зонами нужны сплиттеры, которые можно схлопывать, тем самым скрывая блок или зону блоков.

Вариант 2: сделать все блоки в одной зоне, где пользователь сам будет выбирать во сколько рядов и как будут расположены эти блоки. Между всеми блоками должны быть сплиттеры, которые можно схлопывать.

Так что же мне посоветует ЛОР? Может быть я плохо искал про первых два варианта? Или есть готовые решения а-ля плагины?

 ,

deep-purple
()

Это фича или бага?

Форум — Linux-org-ru

Я помню, читал этот тред, он уже должен был давно потонуть и потонул. А тут всплыл.

Дата и время на момент обнаружения: https://s22.postimg.org/lrpaf8bw1/polozz2.png

В трекере: https://s1.postimg.org/w84c0kwgv/polozz1.png

В треде: https://s2.postimg.org/6xg67jgwp/polozz3.png

Сам тред: Логика logind

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

cast maxcom

 , ,

deep-purple
()

Вы уже догадались, опять Qt5

Форум — Development

У меня уже начинает подгорать.

Нужно сделать возможность запуска и в кли и в гуй режиме.

Смотрим: http://doc.qt.io/qt-5/qapplication.html мотаем до «Detailed Description», читаем, есть пример. Ок. Чё? фор аргв? Мухаха!!! Ну ладно, бывает, в одном месте можно и по старинке.

А если у меня много опций и для гуя и для кли? Оу, ну конечно. http://doc.qt.io/qt-5/qcommandlineparser.html#process читаем, смотрим пример. Ок.

Пробуем запустить... Парсер просит инстанс аппликейшна ДО своего запуска. Что, простите? А, ну да, один раз фор фор для но-гуй опции, дебильный иф с кастами.. Эммм.. А как насчет неизвестной опции но-гуй когда запустим процесс парсинга? В парсер тоже добавлять ради чтобы его заткнуть? Иначе он ДЕЛАЕТ ЭКСИТ(1) СРАЗУ после неуспешного парсинга. Ок.

О! парсер можно попросить только спарсить! http://doc.qt.io/qt-5/qcommandlineparser.html#process Используй parse() вместо process(), проверь успех и.. Вроде все работает.. Но, я же как честный и правильный делал parser.addHelpOption() надо проверить parser.showHelp() .. Чё? Опять требует инстанс аппликейшна и достает из штанов большой и толстый СЕГФОЛТ!!!

Т.е. я без самого главной опции хелп остаюсь? Отлично!!!

А теперь серьезно. Вопрос: как правильно разрулить гуй-негуй, создав правильный инстанс апликейшна + пропарсить опшны парсером + показать хелп?

Пока вы отвечаете, я ушел переделывать на «фор аргв + иф с дебильным кастом», по идее после этого showHelp() должно заработать.

 , , , ,

deep-purple
()

И снова про qt5

Форум — Development

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

В исходниках обычно пишется QObject::tr(«This is runglish token») где позже лупдейт находит эти токены и генерит хмл файлы для других желаемых языков.

Вопрос в том, почему токенами используется английский? Я не зря там написал, мол, рунглиш, т.к. есть фразочки такие, что написаны мной некорректно.

И вот я хочу не париться с написанием по англицки, а продолжить работу над кодом и писать ака, например для пункта меню «Файл» QObject::tr(«lang_mainmenu_file») т.е. писать действительно токены, а не рунглиш, ну а в лупдейт просить генерить еше и английский.

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

Что это дает? Отсутствие необходимости перекомпиливать приложение изза ошибок в англ тексте прямо в сорцах.

Ваше мнение — оно того стоит или какие-то минусы я не вижу?

 ,

deep-purple
()

Баш условия и коды возврата

Форум — Admin

Есть скрипт. Нужна возможность на любом этапе его выполнения остановить работу. Т.е. все, что в нем вызывается, если нажали Ctrl+C то нужно остановить полностью, а не только ту шляпу, которая сейчас выполнялась.

Я нагуглил http://stackoverflow.com/questions/5195607/checking-bash-exit-status-of-sever...

Там предлагают варианты проверки кода возврата. Ок. Это я беру.

А что насчет Ctrl+C? Будет ли это действовать на эту провреку? И вообще как правильно сделать?

Ну вот пример:

if [ что-то ]; then
    вот тут работаем долго и можем вернуть ошибку, а могут и нажать Ctrl+C
fi
а вот тут работаем только если ранее не вернули ошибку или не остановили работу
Мне не хочется делать вложенные условия, т.к. таких мест достаточно много и получится не маленькая такая ёлочка.

Как это правильно приготовить?

 , , ,

deep-purple
()

Qt5 QMenu QMenubar пропускает один клик

Форум — Development

Вобщем код:

 menuBar = menuBar(); // QMainWindow
a1 = new QMenu(menuBar);
a1->setTitle(tr("&File"));
// ... добавление QAction's в a1, всякие там: new, open, save, save as
menuBar->addMenu(a1);
Собирается. Кликаю — выпало меню. Кликаю — скрылось. Кликаю — ноль эмоций. Кликаю — выпало. Кликаю — скрылось. Кликаю — ну вы поняли, снова ноль эмоций и так по кругу.

Пропускает один клик. Что за хрень?

 

deep-purple
()

Qt, wxWidgets как правильно приготовить большой гуй?

Форум — Development

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

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

Я вижу два пути:

1) Сеттить все что нужно без событий. Для этого нужно написать кучу помогалок дергающих сеттеры. Где создавать эти помогалки дергающие кучку сеттеров? Одним классом и в нем методы? Это будет адъ и может быстро случиться зависимость «b» от «a» и a" от «b».

2) Коллбеки на события, по айди. Где объявлять эти коллбеки? В каждом элементе, который будет уметь меняться или в одном месте? Если в каждом, то хрен поймешь кто где лежит и за что отвечает, если в одном месте, то чем это отличается от первого варианта?

Наличие тредов склоняет ко второму варианту. Отработал — и только потом событие, а там сами разберутся кто куда. Это по крайней мере удобнее. Пока ты не подготовил данные, никто не рыпнется, мьютексы/семафоры не понадобятся(?).

Второй вопрос будет комплексным:

Как правильно разложить по полочкам структуру приложения? Как правильно минимизировать связность между объектами данных и гуевыми компонентами, или это не нужно и наоборот пользовать объекты тулкита (если таковые имеются) и для данных?

Что я там такое делаю? Да ничего не делаю кроме изучения. Ну нашел я туториалы, ну покопипастил куски кода, ну работает. Дальше что? Мне нужны истории успеха куда сложнее, чем пара кнопок в одном оконце. Смотреть сорцы приложений? Увольте. Там нихрена не понятно из-за огромного кол-ва «мусора», скрывающего архитектурные решения и совершенно без объяснения почему был сделан именно такой выбор архитектуры.

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

Можете просто рассказать о том как это все делается в виде: «я обычно кладу эти компоненты сюда, а те туда, а вот это делается вот так, потому что тут и тут позже иначе будет узкое место».

 , ,

deep-purple
()

Они снова выпилили ffmpeg и предлагают av*?

Форум — Talks

Debian 8. Сволочи, удалили из репозиториев ффмпег под чистую и подсунули этот сраный авконв.

Помните у них был срач году так в 14-м? Еще выскакивало сообщение при запуске ффмпег, мол, ффмпег устарел, ставьте скорее авконв. Троллинг такой.

Теперь вот опять видимо. Только вообще из репо вырезали.

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

Либав то один, но оболочки то разные, и порядок и наличие опций разные. Эт чо, чтобы люди не расслаблялись и скрипты переписывали и «другие» инструменты изучали? Свобода выбора, говорили они!

З.Ы. Да, я уже нашел в бекпортах.

 , , ,

deep-purple
()

Либа для редактирования SVG

Форум — Development

Есть ли готовые библиотеки для мышечного редактирования SVG?

В идеале — некая сишная или плюсовая либа, ну или часть приложения которую можно будет легко выковырять, которая наиболее простым способом добавится в проект и в гуйчике можно будет быстро прикрутить готовое визуальное отображение path'ей и прочего где можно это все крутить мышкой.

В худшем случае — просто SVG либа с нормальным апи. Тут уж гуй придется делать самому.

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

 , , ,

deep-purple
()

Видюха, два монитора и переходники DVI-VGA

Форум — Linux-hardware

Есть видюха GeForce 7600 GT, там два выхода DVI. Есть два монитора с шнурами VGA. Есть два переходника чтобы это все соединилось.

Оба монитора при подключении через один из переходников определяются по своим именам и есть возможность выбрать любое из поддерживаемых ими разрешение.

А через другой переходник определяются как CRT-N и доступно только разрешение 320 или 640 и частотка только 60. Попытке задать нужные параметры внаглую результатов не дает.

Методом перетыкания обнаружено что виноват второй переходник, НО!

Такое вообще бывает? Всмысле что в переходнике не вся цоколевка распаяна или он какого-то другого типа?

cast Zubok, помню при тебе поднимался вопрос с VGA шнурами, но шнуры точно нормальные.

Что делать? Какой переходник покупать чтобы оно точно заработало?

 , , ,

deep-purple
()

Кажется я положил пых

Форум — Web-development

Код вполне себе такой:

<?php

class a
{
    public function getNewB()
    {
        $b = new b();
        $b->a = $this;
        return $b;
    }
}
class b
{
    public $a = null;
    public $b = null;
}
class x
{
    public static $a = null;
    public static $b = null;
    public static function foo()
    {
        self::$a = new a();
        self::$b = self::$a->getNewB();
        self::bar(self::$b);
    }
    public static function bar($b)
    {
        $b->b = self::$a->getNewB();
        self::bar($b->b);
    }
}
x::foo();
Запуск:
~$ php test.php 
Segmentation fault
Т.е. не память, не время, а сразу — херак и всё.

Про окружение:

~$ php -v
PHP 5.6.22-0+deb8u1 (cli) (built: Jun 13 2016 07:55:54) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
32 бит если что.
~$ cat /etc/debian_version 
8.5
Подтверждаете? Или это платформо-версионно зависимое?

Kilte, KRoN73

 , , ,

deep-purple
()

Лексер, парсер, интерпретатор и все такое

Форум — Development

Скажу сразу — Я НЕ ПИШУ СВОЙ ЯП!

Задача у меня такая: есть выражение, которое нужно распарсить, оно, в принципе, лексически простое.

И тут есть одно «НО». Например для "(a+b+(((c-d))))" необходимо вынести «бессмысленно вложенный» кусок на самый возможно высокий уровень и привести к виду "(a+b+(c-d))" еще ДО запуска. Т.е. нормализовать. Это просто пример, сами же выражения могут быть монструозными, а вариантов нормализации больше одного, и эти выражения нужно как-то облагородить, сократить.

Например https://ru.wikipedia.org/wiki/Алгоритм_сортировочной_станции не подходит (она тупо берет по токену и «гори оно огнем»).

Выходит, я должен забыть об однопроходном принципе и разделить парсинг на задачи:

1) лексер — пройдет и соберет все токены, какие получилось.
2) валидатор — провалидирует синтаксис выражения.
3) парсер — построит АСД как есть (может быть объединен с валидатором, строим дерево сразу, и если ошибка, то прерываемся).
4) нормализатор — вот это вот все про перестроение дерева.

Все я правильно думаю? Есть что прокомментировать? Есть какой-то менее раздутый подход к решению этой задачи?

Кастую тех кто засветился на первой странице поиска ЛОРа по фразе «свой ЯП»:

holuiitipun, true_admin, Zubok, Int64 и наверное intelfx, он вроде головастый.

Остальные так же приглашаются — еще одна голова свежих мыслей никогда не будет лишней.

UPD:

Для ( a+(-b) ) | ( a+(-c) ) = два результата a-b и a-c

(a+b) равно ли (b+a) ? — да

a+(b|c)+d+(b|c) — дубликаты зависит от ситуации, для этого примера так:

a+(b|c)+d+(b|c)
    => [a+b+d+b, a+b+d+c, a+c+d+b, a+c+d+c] // развернули в 4
    => [a+b+d, a+b+d+c, a+c+d+b, a+c+d] // удалили дубликаты (в 1 и в 4)
    => [a+b+d, a+b+d+c, a+c+d] // удалили третье как дубликат второго

Предугадываю насчет вопроса про разнознаковые:

a+(-b|-c)+d+(b|-c)
    => [a-b+d+b, a-b+d-c, a-c+d+b, a-c+d-c] // развернули в 4
    => [a+d, a-b+d-c, a-c+d+b, a-c+d] // -+ сожгли др друга, для -- просто убрали дубликаты
    // среди деревьев дубликатов нет

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

Все значения будут известны, на момент выполнения может «сгореть» какой-то результат по вине значений, но это уже другая история.

 ,

deep-purple
()

Кеширование динамики (конкретная ситуация)

Форум — Web-development

Есть: сущность «А» и сущность «Б» и есть меж ними связь мэни ту мэни. Сущностей и связей сейчас пока мало, а будет много.

Есть такой ф-ционал, где выбрав несколько «Б» мы получаем постраничный список всех «А», которые с этими «Б» связаны. Но, при выводе этих «А», под каждым «А» мелким шрифтом перечисляются все «Б» которые связаны с этим конкретным «А» (ну и там еще кое-какие данные, но там все эти группировки, юнионы, для большого кол-ва сущностей будет тяжело).

Что кешировать и как? Руками первым зашедшего пользака или по крону — эти вопросы я не обсуждаю. Тут все понятно и есть из чего выбирать. У меня совсем другой вопрос.

Еще раз, что кешировать и как?

Ну например — делать токен из айдишников «Б» а-ля «bid1-bid2-bid-3-bidN» и ждать его в запросе (или вообще от строки запроса), типа айдишник кеша получается, если кеш есть, то отдавать кеш, если нет, то генерим кеш и сохраняем.

Все просто скажете вы? Неа.

Если некто «модератор1» удалил сущность «Б» которая была связана с парой тысяч сущностей «А». Какие кеши я должен удалить/перегенерить? в токене кеша доступны айдишники «Б» которые а-ля точка входа для получения списка «А» которые собсно в кеше хранятся, НО! у каждой такой «А» есть свои «Б» )) Рекурсия, однако..

Как это сделать правильно?

 , ,

deep-purple
()

Вертексы, эджы, фейсы и все все все

Форум — Multimedia

Я было дело спрашивал В какой прожке можно вменяемо набросать план дома? в какой программе можно набросать вменяемый план дома. В итоге как-то сошлись на том, что майсвитхом совершенно для этого не годится. И правда.

Вобщем я тут оседлал сдуру вингс3д. В целом все вменяемо для «набросать правильных блоков».

Но я столкнулся с ограничениями. Оно не может склеивать два и более блока так, чтобы в итоге это был один блок с вогнутыми и выпуклыми фейсами. Под прямыми ли углами или нет — все одно. А умеет только «бридж» между двумя отставленными друг от друга блоками, да и то оставляет старые грани (инструменты для очистки лишнего гогна там есть но они толи не работают толи я не допер как).

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

А еще мне нужно бы как-то добавлять новые вертексы, эджи и фейсы. Вингс3д как я понял этого не умеет. Смех в том что удалять умеет.

От оно: https://s13.postimg.org/t1nn2817b/w3d.png

Вобщем вопросы такие..

В какую программу соскочить? Ну допустим порекомендуете блендер. Тогда объясните плиз (как для дебила) как там делаются: кастомные вертексы, эджи и фейсы, какие менюшки тыкать (в идеале, выделить нужные, применить инструмент).

AP

 , ,

deep-purple
()

ClamAV log files - too big

Форум — Admin

Кламав пожрал все место на диске. 970 ГБ как не в себя. Аж другие сервисы работать нормально отказались.

Вот тут аналогичный свежак: http://support.immunet.com/index.php?/topic/2657-clamav-log-files-too-big-too...

За исключением того, что я успел посмотреть содержимое логов парой дней ранее (те же попытки маллока), а сегодня остановил это чудовище и дропнул его логи.

А тут (хоть и тоже свежак) вообще про оффтопик: http://support.immunet.com/index.php?/topic/3102-immunet-and-disk-space-usage/

Вот щас сижу и думаю что с этим делать, там очень старый дистр, а сервисы то работают. Боязно. Чем-то одним это не обойдется, если уж делать, то полностью, видимо, с переустановочкой ибо апгрейд там не пройдет — много ручных сборок.

А, собсно, вопросы:

1) У вас такого не случалось в последний месяц на старых машинках?

2) Как решили эту проблему малой кровью?

 , , ,

deep-purple
()

Нравится ли вам PVS-Studio?

Форум — Talks

В треде PVS-Studio для Linux возникли некоторые разногласия, как по поводу того что все «линукс разработчики» говорят о PVS, так и про то что «всему ЛОРу не нравится PVS».

Так давайте же проверим:

  1. Насколько о нем говорят (посомтрим на активность голосующих).
  2. Насколько о нем плохие или хорошие мнения. Причины, это уже другое, в любом случае у вас есть возможность аргументировать ту или иную позицию.

Перемещено jollheef из polls

 ,

deep-purple
()

Какие сейчас вменяемые есть донат-виджеты?

Форум — General

Мне нужно прикрутить виджет (кнопку/форму) донатов на сайт.

Кто чем пользовался/пользуется подскажите что лучше выбрать и почему?

Для получателя — нужна возможность или привязать к карте или иным способом выводить средства.

Для жертвующих — максимально большое кол-во вариантов платежа. Ну как вменяемый вариант: телефон, карта, вебмани, яндексбабло.

Для всех — минимальные комиссии.

Я уже успел посмотреть вебмани и яндексбабло виджеты. Ну так, вроде ничего. Но я ж их не использовал. Потому и спрашиваю что может быть есть лучше чем это. И где какие подводные камни бывают.

 , , ,

deep-purple
()

Как такое может быть?

Форум — Science & Engineering

Наткнулся я на видос какой-то, мол, космоса нет.
Видели вы наверное такие желтушные.

Но там говорят такое.. Решил проверить. Погуглил пару фактов:

МКС «висит» на высоте 400 км (400000 м).

Смотрим «Атмосфера стандартная»: http://nearspace.ru/tech/Gost4401-81AtmosferaStandartnaya.pdf

Идём на стр. 138, там начинается: Таблица 4. Параметры атмосферы на высотах от 80000 до 1200000 м. Мотаем эту таблицу до наших 400 км (стр. 149).

Смотрим: +995,90 по кельвину.
Это: +722,75 по цельсию.

А я слышал что в космосе холодно.

Педивикия сказала — алюминий плавится при +660,1 по цельсию. Кто из вас паяльником себе руки обжигал? Больше чем в два раза горячее паяльника, это ощутимо. А из чего тогда скафандры сделаны если там так жарко? Они же выходят в открытый космос находясь на высоте 400 км.

Как такое может быть? Кто может объяснить в чем подвох или ошибка?

Тема, считаю, не толксовая, т.к. предоставлена официальная информация и на её основе заданы конкретные вопросы.

 ,

deep-purple
()

Флеш и /tmp

Форум — Multimedia

Флешплеер гадит своими кешами прямо в /tmp а это отдельно примонтированый раздел. Забивает всё подчистую. Как этому ублюдку указать чтобы он клал свои какахи в другое место?

 , ,

deep-purple
()

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