LINUX.ORG.RU

Избранные сообщения Suntechnic

Релиз DRM-Free версии постапокалиптической игры Atom RPG

Новости — Игры
Группа Игры

18 декабря 2018 года стало главным событием для любителей хороших RPG. В этот день вышел идейный наследник таких хитов прошлого, как Fallout, Wasteland, System Shock, Deus Ex, Baldur's Gate. Игра быстро получила высокие оценки и позитивные отзывы игроков со всего мира. И сегодня, эта прекрасная во всех отношениях RPG появилась на GOG - для Linux, Windows и Mac! Без DRM.

Сюжет:

«В 1986 году СССР и Западный блок были практически уничтожены в ходе обмена ядерными ударами. Те, кто уцелел, борются за выживание, но кто-то решил довершить начатое. Вы - один из выживших после апокалипсиса. Ваша задача - исследовать жестокий и загадочный мир Советских Пустошей, завоевать в нём своё место под солнцем и распутать зловещий заговор, угрожающий жизни на Земле даже больше, чем атомная война...»

( читать дальше... )

>>> Подробности

 , , ,

anonymous
()

Узнать «здоровье» SSD.

Форум — Linux-hardware

Атрибуты:

# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   199   199   ---    Pre-fail  Always       -       60
  5 Reallocated_Sector_Ct   0x0033   100   100   ---    Pre-fail  Always       -       0
  9 Power_On_Hours          0x0032   099   099   ---    Old_age   Always       -       1868
 12 Power_Cycle_Count       0x0032   098   098   ---    Old_age   Always       -       1012
170 Unknown_Attribute       0x0013   065   065   ---    Pre-fail  Always       -       1310
171 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
172 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
173 Unknown_Attribute       0x0013   099   099   ---    Pre-fail  Always       -       9
174 Unknown_Attribute       0x0032   099   099   ---    Old_age   Always       -       13
183 Runtime_Bad_Block       0x0032   100   100   ---    Old_age   Always       -       0
184 End-to-End_Error        0x0033   100   100   ---    Pre-fail  Always       -       0
187 Reported_Uncorrect      0x0032   100   100   ---    Old_age   Always       -       0
188 Command_Timeout         0x0032   099   099   ---    Old_age   Always       -       22
190 Airflow_Temperature_Cel 0x0022   065   050   ---    Old_age   Always       -       35
191 Unknown_SSD_Attribute   0x0032   100   100   ---    Old_age   Always       -       0
196 Reallocated_Event_Count 0x0002   100   100   ---    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   100   ---    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   201   201   ---    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged
Можно ли как-то достоверно узнать что из Unknown'ов показывает нужное? SSD — SAMSUNG MZMPA128HMFU-000H1

 ,

Andrew
()

Чудеса энергосбережения

Галерея — Скриншоты

После ручного допиливания ядра и прочих радостей заставил ноутбук потреблять меньше 5W при работе с кодом и чтении комикс^Wдокументации. В итоге получается где-то 12-13 часов работы, что крайне полезно при периодических долгих перелётах в моём случае (розетки в самолётах я пока только в Emirates встречал).

На скриншоте показания powertop, cmus в качестве плеера и notion вместо wm. Ноутбук - Panasonic CF-AX3.

>>> Просмотр (1920x1080, 405 Kb)

 , ,

hateyoufeel
()

Чем отличается кэширование от мемоизации?

Форум — Development

Сабж

anonimous
()

Программирование и вычисления на GPU (аппаратное ускорение вычислений)

Форум — Development

Приветствую ЛОР, доброго времени суток гики! Заранее извиняюсь, если не в тот раздел пишу, но тема такая, что затрагивает, наверное, не один раздел, а два-три.

Сижу я значит под Centos 7. Знаю язык программирования PHP. Есть видеокарта. Готов выучить любой язык программирования, лишь бы осуществить требуемую задачу и как можно скорее. Английский язык не знаю, поэтому на иноязычных сайтах не лазил, а на русскоязычных нужной инфы не нашёл.

А теперь к делу:

Каждый день, как только запускаю компьютер, открываю терминал и запускаю пхп-скрипт, которые осуществляет перебор, и ищет определённый результат перебора. Но это очень долго. Годами так буду перебирать. Я хочу поступить умно, и задействовать в этом свою видеокарту, то есть сделать аппаратное ускорение вычислений (перебора) за счёт множества ядер (ведь в GPU много ядер) на видеокарте. И тут возникает проблема - я в душе не знаю как это сделать! Ни как задействовать, ни какие языки поддерживают это. Только вот кажется мне, что придётся мне немного сишку подучить, чтоб реализовать это. Но выучить другой язык - не беда. Это легко для меня. А вот реализовать ускорение как - я не знаю. Кто с этим сталкивался? Может мельком где-то слышал, а может занимался? Подскажите, будьте добры. Или ткните носом в доки и маны, даже если те на английском (если что попрошу помощи у знающих английский, да и сам на интуитивном уровне зачастую понимаю).

Буду премного благодарен за любую помощь!

С уважением, Юрий.

P.S.: мне не обязательно использовать PHP! Мне подойдёт любой язык программирования, только подскажите какой лучше взять для аппаратного ускорения! Подозреваю, что им будет C.

 , , ,

intro
()

Кстати о файловых системах

Форум — Talks

Есть две совершенно одинаковых флэшки (один производитель, одна партия, один вождь).

На обоих стоит debian (ну собственно говоря, сначала был на первой, потом скопирован на вторую).

Разница только в разделе под / - на первой флэшке это ext4 с отрубленным журналом, на второй - btrfs.

C ext4 система бутится (от выбора строчки в грабе до старта иксов) около 2 минут. С btrfs секунд 15.

Не знаю как вам, а лично мне такого тестика хватило чтобы задуматся о нужности ext2/3/4 где-либо кроме /boot

svr4
()

Вброшу тут. Нелогичность атеизма.

Форум — Talks

Во-первых люди, которых можно условно назвать «религиозники», которые придумали термин «бог», сам его постоянно перетирают, толкуют и по пять лет в духовных академиях пытаются понять, чё это вообще такое. Монахи всю жизнь в келиях трутся, а под конец жизни всё равно утверждают, что искали-искали, но всё равно ни в чём не уверены на 100%. То есть, словами дать определение бога вам не могут даже они, авторы.

И тут появляются ребята, которые выстраивают некое утверждение с использованием неопределённого термина «бог» - «бога нет». Можно их попросить поподробнее объяснить, что они понимают под отсутствием бога - это отсутствие чего именно? Мир ещё ниасилил понятие первого порядка из одного только слова «бог», а тут приходят посоны и строят понятие второго порядка, где этого самого бога ещё и нет. Убицца можно.

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

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

//ЭТО ТРЕД ПО ФИЛОСОФИИ, НЕ СТИРАЙТЕ, ПОЖАЛУЙСТА!

//Shaman007

kiverattes
()

Запоминания тред

Форум — Talks

Пробовали ли вы запоминать прозу?

А стихи?

А техническую прозу?

Реально ли буквально запомнить 12 страниц текста в день?

Я использую метод memory palace, метод хранения - реальные улицы и интерьеры из журналов по дизайну. Исходный текст на английском очень помогает (нет падежей, минимум словоформ). Но все равно куча мусора и абстрактных понятий.

Есть какие-нибудь хитрости в плане запоминания текстов на айти-тематику?

Есть какие-нибудь хитрости в плане запоминания текстов на языке программирования?

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

Очень интересно было бы узнать, как запоминать с возможностью патчей, т.е. модификации под обновленную версию исходного текста (т.е. при использовании memory palace, догадываюсь, НЕ непрерывным ассоциативным индексом, а нужен какой-то метаиндекс? или специальные типы ассоциаций?). И как не забывать на больших промежутках времени (у меня сейчас время угасания - два месяца).

(зы, для незнакомых с темой: метод локусов или «дворец памяти» - технология, придуманная черт знает когда Симонидом, суть: на реальный ландшафт, например, хорошо знакомые улицы родного города, накладываются необычные ассоциации. Одно слово - одна ассоциация. Чтобы вспомнить текст - нужно совершить виртуальную прогулку вдоль улицы и пересказать все увиденные образы, которые та на ней предварительно расставил. Метод очень медленный - конструирование метафоры есть операция не дешевая - но эффективный. При этом юзается самое главное свойство человеческого моска - пространственная навигация. Если хочется более подробно - на английском языке замечательная ГСМная книжка Moonwalking with Einstein дает отправную точку. Есть другие мнемотехники, но эта мне кажется самой универсальной. Если подкинете другие хорошие, которые подходят к сабжу, это было бы ок.).

stevejobs
()

Мониторинг dmesg/top/iotop/etc удалённых машин

Форум — Admin

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

После перезагрузки мы никак не узнаем, что с ними было на момент зависа. Кроме вариантов с munin и т.п., но этого мало.

Лобовое решение, приходящее в голову — открыть на локальной машине screen (это чтобы не мешалось под рукой) и вывести там с удалённой машины через ssh постоянные top (можно сразу несколько, скажем, с сортировкой по процессору, по памяти), iotop, sensors, watch 'dmesg -T| tail -n 30' и т.п.

То есть, когда удалённая машина уйдёт в аут, ssh-сессии отвалятся, на экране останется последнее переданное состояние. Возможно, этой информации хватит для анализа.

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

Можно написать скрипт, запускающий такой зоопарк автоматически.

Но не велосипедостроение ли это? Может, есть готовое и более удобное решение?

 ,

KRoN73
()