[01:04:30]
***
Quits: MeXaN1cK (~quassel@broadband-90-154-71-37.ip.moscow.rt.ru) (Read error: Connection reset by peer)
[02:00:04]
***
brote changes topic to 'Правила https://git.io/vwLXq : VK https://vk.com/hashccru │ 2018-07-31: '
[06:17:13]
***
Quits: brote (~brote@host-46-50-128-141.bbcustomer.zsttk.net) (Ping timeout: 194 seconds)
[09:15:49]
<LeshaInc>
QPaintDevice instances, such as QImage, QOpenGLPaintDevice, QWidget, and QPrinter.
[09:17:34]
<yui`>
Getting Started with Qt | Qt 5.11 - Qt Documentation / http://doc.qt.io/qt-5/gettingstarted.html
[09:42:04]
<brote>
[ GitHub - greshake/i3status-rust: Very resourcefriendly and feature-rich replacement for i3status, written in pure Rust ] - github.com
[09:56:41]
<man_cubus>
Я уверен, они способны и на бОльший идиотизм, это они еще в четверть силы только
[09:59:22]
<yui`>
Intel Core i5 6600T vs 6400 - CPUBoss / http://cpuboss.com/cpus/Intel-Core-i5-6600T-vs-Intel-Core-i5-6400
[10:17:41]
<man_cubus>
Всё примерно как и было, фингер пилит свою библиотеку, Лёшу доминирует его генту, лейн флудит, Тоторо треплется по вечерам.
[10:30:22]
<yui`>
UserBenchmark: AMD R7 240 vs Intel HD 610 (Desktop Kaby Lake) / http://gpu.userbenchmark.com/Compare/Intel--HD-610-Desktop-Kaby-Lake-vs-AMD-R7-240/m225196vsm8608
[10:38:12]
<yui`>
UserBenchmark: AMD R7 240 vs Intel UHD Graphics 630 (Desktop ... / http://gpu.userbenchmark.com/Compare/Intel-UHD-Graphics-630-Desktop-Coffee-Lake-i5-i7-vs-AMD-R7-240/m356797vsm8608
[10:38:28]
<Asior>
я вот тоже без очков не вижу особо. ну вернее вижу, но качество можно сравнить с видео в 144р
[10:59:00]
<Asior>
ну у меня он прослужил 8 лет вроде. потом изредко его к ноуту подрубал, а так то рабочий
[11:01:02]
<Asior>
у меня вон кактус на микроволновке стоял, когда подарили, думали что все, сдохнет через неделю. а щас такая громила, у меня пол микроволновки занимала одна его ботва
[11:03:17]
<fingercomp>
https://github.com/greshake/i3status-rust/blob/master/src/blocks/music.rs#L283-L298
[11:03:18]
<brote>
[ i3status-rust/music.rs at master · greshake/i3status-rust · GitHub ] - github.com
[11:05:35]
<man_cubus>
LeshaInc: Тоторо виртуальный очкарик. Или как это там было типа "психологический возраст"
[11:06:57]
<man_cubus>
Он будет против. Сова в очках омерзительно совкового дизайна - традиционный маскот хреновых организаций при вузах.
[11:09:07]
<Asior>
отправил 20 мб на скачку, он сообщил что докачка не поддерживается, щас мурыжит этот файл уже хз по какому кругу, но уже натикало на 150 мб
[11:12:01]
<man_cubus>
На самом деле когда-то использовал Free download manager, но не так чтоб доволен осталчся
[11:17:41]
<man_cubus>
zzz: звучит как "ты сексом занимался?", "да", "вот прям с двумя трансами в гамаке и в ластах?!"
[11:19:20]
<brote>
[ Сколько вы зарабатываете (при условии работы в IT)? — Голосования — Голосования ] - www.linux.org.ru
[11:33:22]
<Asior>
хмм, а вот теперь вопрос, а что такое тянется у меня от фингера аж на 800Мб со страшным названием 1522589809_z001674.zip
[11:48:20]
<man_cubus>
1. Попробовать снова. Притом так, чтобы не через браузер и по возможности чтоб минимум процессов использовали во время закачки хттп
[12:34:49]
<MeXaN1cK>
Народ, подскажите как в lua из такой строки "1,2 3,4 " вытащить все 4 числа по отдельности?
[12:47:00]
<fingercomp>
чтобы ты мог дать юзерам любым комп свой без опаски, тебе надо засэндбоксить его
[12:48:20]
<fancube>
Была ещё идея серверную стойку поставить и если заюзерадят то выкинуть её в лаву и всё
[12:49:29]
<fingercomp>
в любом случае, тебе надо переопределить computer.setUser и computer.removeUser
[12:55:54]
<MeXaN1cK>
fingercomp: про шаблоны я читал тему зеро на форуме, но она у него малость сумбурная
[13:07:30]
<fancube>
Во-первых игроки которые только начали знакомство с ОС не додумаются до этого а те кто прошаренные им это и не надо
[13:09:29]
<fingercomp>
к слову, залочить еепром можно командой echo `cat /dev/component/by-type/eeprom/0/checksum` > /dev/component/by-type/eeprom/0/makeReadonly
[13:09:59]
<fancube>
И не знающий игрок такой - "НИФИГХА ЭТА ШО КАЛЛ ОФ ДУТИ??????? ХАЧЮ ТАКОЙ КООООМП"
[13:20:15]
<yui`>
How many Oreos can you eat before dying? - Quora / https://www.quora.com/How-many-Oreos-can-you-eat-before-dying
[13:25:19]
<man_cubus>
Насчет публичного компьютера: что если при старте вызывать свой собственный эмулятор терминала, который просто не будет иметь возможности удаления файлов?
[13:26:41]
<fingercomp>
man_cubus: а что, если при старте вызывать свою луа вм, которая не будет просто играть возможности вызывать функции удаления файлов?
[13:26:45]
<man_cubus>
Зачем переделывать то что и так работает? Цель не переделывать, а ограничить использование же
[13:28:18]
<man_cubus>
А такой банальный вариант как загадить случайными файлами всё дерево фс вполне способен систему уложить
[13:30:50]
<fingercomp>
> [O]ne of the more common sources for the ghost characters was the "Overview of National Administrative Districts" (国土行政区画総覧), a comprehensive list of place names in Japan. You might, as I initially did, imagine this to be a kind of atlas, an oversize book with at most a few hundred pages. It turns out the latest edition is a seven volume set with each volume having roughly nine
[13:31:01]
<man_cubus>
jvekstrem-extrem: ну, лично я считаю что обучать (а ведь именно это истинная цель) лучше на системе, которую максимально быстро можно вернуть в боевое состояние.
[13:32:18]
<man_cubus>
Он хочет запустить публичный комп для обучения (нежелающих чему бы то ни было учиться) неофитов.
[13:34:29]
<fancube>
man_cubus так ты не понял я хочу создать публичный комп чтоб игрок который ничего не понимал в ОС посмотрел такой на все прелести MineOS и такой "ВАААААУ ХАЧУ КООООМП" и купил его у меня
[13:35:23]
<man_cubus>
fancube: У меня контрпредложение: продавай что-то более полезное. Роботов-копателец, например.
[13:35:47]
<fancube>
Если она будет то вполне вероятно что какой-то талантливый игрок напишет тот же OpenNet
[13:36:41]
<man_cubus>
А там убедишься насколько никому не нужно єто наше программирование без практических применений
[13:39:15]
<man_cubus>
Он очень мало генерит. У меня два робота с ведром, которые черпают, выливают и уничтожают воду раз в секунду. Так вот, для непрерывной работы с учетом ночей и плохой погоды нужно 3 соляры.
[13:42:15]
***
Quits: MeXaN1cK (~quassel@broadband-90-154-71-9.ip.moscow.rt.ru) (Ping timeout: 194 seconds)
[13:42:22]
<MeXaN1cK_>
изучай матчасть лучше, и не будет таких вопросов. У нас на форуме есть целая серия гайдов по луа
[13:43:50]
<man_cubus>
jvekstrem-extrem: И да, выделять для реквайра отдельную переменную для того чтобы вызвать единственную функцию - лишнее.
[13:47:10]
<brote>
[ [1Ridav] ComputerCraft. Урок 1. Основы мода - Гайды, обзоры по модам - Форум - ComputerCraft ] - computercraft.ru
[13:50:54]
<man_cubus>
jvekstrem-extrem: Например я отказываюсь понимать почему разливание из ведра воды или лавы делается по place и почему use нет для инструментов вообще впринципе.
[13:50:57]
<brote>
[ Убиваем игровой сервер minecraft при помощи CompurerCraft - YouTube ] - www.youtube.com
[13:53:48]
<fingercomp>
но обучать — это упускать детали, которые для меня важные, на начальном этапе
[13:56:04]
<man_cubus>
В обучении не точность важна а правильный баланс сложности контента когнитивных "кирпичиков" и конечных, постоенных из таких кирпичиков концепций.
[13:58:29]
<Asior>
кстати я где-то находил чувака который рассказывал и обучал по ОС у него гайдов просто море
[13:58:58]
<man_cubus>
б) с практическими примерами, чтобы по нажатию кнопки что-то реально происходило. Интерактивность нужна.
[14:00:42]
<man_cubus>
MeXaN1cK: А под остальными - присоединяйся и помогай, тогда введу в курс дела.
[14:01:19]
<yui`>
UserBenchmark: AMD Ryzen 3 1200 vs Intel Pentium Gold G5400 / http://cpu.userbenchmark.com/Compare/Intel-Pentium-Gold-G5400-vs-AMD-Ryzen-3-1200/m484278vs3931
[14:02:22]
<yui`>
UserBenchmark: AMD Ryzen 3 1200 vs Intel Core i3-8100 / http://cpu.userbenchmark.com/Compare/Intel-Core-i3-8100-vs-AMD-Ryzen-3-1200/3942vs3931
[14:04:30]
<man_cubus>
MeXaN1cK: Дело вкуса. Кроме того 3дньюс - это новости, обзоры, площадка для маркетинга. Бенчмарки и мнение юзеров - вторичны.
[14:06:03]
<MeXaN1cK>
вот еще вот тут очень информативные видео выходят https://www.youtube.com/user/easycomua/videos
[14:07:58]
<jvekstrem-extrem>
https://www.citilink.ru/catalog/computers_and_notebooks/parts/motherboards/M00145364
[14:08:54]
<MeXaN1cK>
jvekstrem-extrem: вот кстати у них же можешь посмотреть про те райзены младшие и про i3
[14:18:41]
<MeXaN1cK>
Если бы я сейчас собирал комп бюджетный, я бы без раздумий взляб бы райзен со встройкой
[14:24:15]
<jvekstrem-extrem>
Гарантийный ремонт(причина ремонта) Выключалсь, неккоректно работали настройки энергосбережения
[14:24:37]
<MeXaN1cK>
если товар уже отремонтировн, то никакой гарантии уже быть не может по определению
[15:02:04]
<Totoro>
отрывок из треда, где обсуждают наилучший способ похитить гигантского огненного слизня
[15:11:47]
<brote>
fingercomp: https://specifications.freedesktop.org/mpris-spec/latest/Player_Interface.html
[15:45:45]
<fancube>
fingercomp а если например на дискете будет ОС то игроки смогут юзать проги которые есть на диске?
[15:47:58]
<fingercomp>
и в зависимости от того, как именно ты это сделаешь, будет отличаться и ответ на вопрос ставленый
[15:50:26]
<yui`>
Sandpit or sandbox, a wide, shallow playground construction to hold sand, often made of wood or plastic...
[15:53:56]
<fingercomp>
сэндбоксинг — специальное окружение, которое позволяет запускать недоверенный код со покойною душою
[15:54:53]
<fingercomp>
убираем все функции, которые не нужны и могут вызвать души расстройство или побег из песочницы
[15:55:19]
<fingercomp>
те, которые нужны, подменяем, добавляя свои проверки, которые покойство души обеспечат
[15:58:04]
<fingercomp>
нам нужно убрать ссылку на одну функцию — и это метод write компонента фс нашего
[15:59:52]
<fingercomp>
да так подменить её, чтобы она только у нашего компонента write не давала делать
[16:00:53]
<fingercomp>
нужно проанализировать, какими путями можно получить доступ к сырому компоненту, и всех их заменить на свои имплементации, которые бы вместо этого давали обёрнутый компонент
[16:02:44]
<fingercomp>
после того, как мы сделали эту вещь, нужно думать о том, как не дать изнутри выбраться наружу
[16:16:41]
<man_cubus>
Интеловские процы будут как в орифлейме: серебрянный, золотой, платиновый, алмазный, вот это всё
[17:09:06]
<Totoro>
что лучше звучит: hel.cloud, hel.systems, hel.center, hel.codes, hel.im, hel.services, Hel.
[17:18:20]
<brote>
Request to http://www.iana.org/domains/root/db/you.html threw an exception. Try less ripped link! :)
[17:42:24]
<fingercomp>
.tell Totoro hel.wtf: 1st year = $3.58/y; renewal = $22.12/y; https://porkbun.com/
[18:00:02]
***
Quits: fs24_bot (~sopli@261.gra1.ovh.abcd.network) (Remote host closed the connection)
[18:02:11]
***
Quits: fs24_bot (~sopli@261.gra1.ovh.abcd.network) (Remote host closed the connection)
[18:25:47]
<Asior>
jvekstrem-extrem: https://i.imgur.com/FyqYKd3.jpg https://i.imgur.com/48CjWMQ.jpg рандом блин
[18:27:21]
<fingercomp>
фингер проводит ыксперемент 2: сварить яйца и в тарелку с соевым соусом х сразу пихануть, очищенными, конечно
[18:36:04]
<Asior>
хотя хорошая игра была, я играл постоянно за хила с одним чуваком. он строил ховер боевой с дыркой посередине, а я строил мелкого ремонтника с силовыми пластинами. друг в друга вставлялись и крошили всех подряд. весело было. когда 4 робота противника кромс
[18:49:12]
<brote>
jvekstrem-extrem: fancube was warned at 2018-07-30 19:31:04 with the reason: "мат" [2 wp]
[18:49:12]
<brote>
jvekstrem-extrem: fancube9 was warned at 2018-07-23 14:42:21 with the reason: "мат" [2 wp]
[18:49:12]
<brote>
jvekstrem-extrem: kartze was warned at 2018-07-23 13:58:27 with the reason: "флуд" [2 wp]
[19:47:11]
<brote>
[ GitHub - kaniini/antissh: An IRC bot which monitors for compromised embedded devices being used as proxies. ] - github.com
[20:01:20]
<fingercomp>
"хороший", "дерево", "корень", "ребёнок", "флейта", "красота", "мудрость", "красота", "летать"
[20:19:27]
<fingercomp>
01:18:23 <@Lizzy> If we're gonna get another wave of spammers, i might finish up the SpammerSponge(tm) thing i was working on lol
[20:24:32]
<fancube>
Помогите где косяк в программе? https://pp.userapi.com/c845324/v845324300/b3bd2/TwCz22W2FLY.jpg
[20:25:22]
<fancube>
Прога должна проверять нажата ли клавиша Ctrl и если да то испускать ред-стоун сигнал
[20:26:26]
<fingercomp>
function(имяАргумента: егоТип, имяДругогоАргумента: иЕгоТипТоже[, опциональныйАргумент: опятьТип]): типВозвращаемогоЗначения, ещёОдноЗначение
[20:28:45]
<fingercomp>
function(side:number[, face:number=side[, sneaky:boolean=false]]):boolean, string -- Perform a 'left click' towards the specified side. The `face' allows a more precise click calibration, and is relative to the targeted blockspace.
[20:29:59]
<fingercomp>
и 2 опциональных: face (число, по дефолту равно side), sneaky (true/false, по дефолту false)
[20:33:45]
<fingercomp>
тот же код можно переписать как `if not kb.isControlDown() then rs.setOutput(...) end`
[20:37:25]
<fingercomp>
а если на вики что-то написано как API, то обычно это означает, что нужно использовать require
[20:38:34]
<fingercomp>
тебе нужно подключить Sides API (вспоминаем: API — require("sides") делаем, значит)
[20:47:14]
<Ex>
если коротко, было днюха у сотрудника, а бухло там с 40 летней выдержкой, ну и вот я не сдержался и 1 бутылку в себя залил
[20:48:27]
<Ex>
я не пил больше 2 лет, потому что за рулем был, а тачку продал в прошлую неделю, и не сдержался
[21:01:26]
<fingercomp>
мы вызываем event.pullMultiple и даём ей названия событий, которых мы ждём, через запятую (а события в кавычках)
[21:02:36]
<fingercomp>
отлично, когда мы её вставим, на этом месте программа остановится, пока не нажмём на клавишу или Ctrl+C
[21:04:50]
<fingercomp>
дальше нужно проверить, какое именно событие получили, и в зависимости от этого выполнять действия, которые мы задали
[21:08:06]
<fingercomp>
если навыков программирования наберёшь достаточно, можно вернуться будет и посмотреть, что же это такое было
[21:09:27]
<fingercomp>
далее в коде мы можем переприсвоить значение этой переменной, тогда local уже не потребуется
[21:10:27]
<fingercomp>
итак, у нас была строка, которая в переменную eventName сохраняла имя события, которое было получено
[21:18:45]
<fingercomp>
паскаль создавался в далёкие времена, когда ещё не определились с основными операторами
[21:22:09]
<fingercomp>
заметим, что мы не можем погасить ред в программе, если из программы мы уже вышли
[21:25:27]
<MeXaN1cK>
грубо - прерывает выполнение текущей программа на определенное время в секундах
[21:26:23]
<Asior_rip>
рекомендуется использовать в вечных циклах, чтобы можно было прервать программу os.sleep(0)
[21:27:09]
<MeXaN1cK>
fingercomp: ну у тебя более менее получается быть "учителем" ос =) Можешь таким же макаром написать уроки по ос
[21:29:17]
<fingercomp>
потому что можно заметить, что куда-то пропала проверка на kb.isControlDown()
[21:32:58]
<Asior_rip>
.lua a='нерыба' if a=='рыба' then print('жуй рыбу') else print('жуй мясо') end
[21:42:39]
<fingercomp>
вопрос первый: понятно ли, почему мы не проверяем дополнительно на key_down?
[21:45:16]
<fingercomp>
у нас нет третьего или ещё какого-либо значения, на которое бы следовало проверять
[21:53:34]
<fingercomp>
дело в том, что после того, как мы поймали событие, программа... программа выходит
[21:53:41]
<fancube>
Какой-то мудак на меня жб накатал а ему админ мут влепил за оск в его же жалобе
[21:53:56]
<Asior>
.tell LeshaInc гляди как круто спели. песня хора https://www.youtube.com/watch?v=XStvwK6yKvs и оригинальная песня https://www.youtube.com/watch?v=HQfa5E1o_tc
[21:53:58]
<brote>
[ Angel City Chorale: Amazing Choir Earns Golden Buzzer From Olivia Munn - America’s Got Talent 2018 - YouTube ] - www.youtube.com
[21:58:05]
<fingercomp>
давайте сначала воспользуемся одним из таких циклов, а потом поясним, почему не нужно условие ставить
[21:59:07]
<brote>
LeshaInc: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691
[22:00:44]
***
Quits: Asior (~Anton@217.118.95.121) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
[22:08:57]
<fingercomp>
в нашей программке достаточно добавить в список event.pullMultiple ещё одно событие, которое надо ловить
[22:15:38]
<fingercomp>
.tell Asior вкратце: event.pull ловит один только ивент, event.pullMultiple ловит любой из данных
[22:16:03]
<fingercomp>
.tell Asior кроме того, у event.pull после названия ивента можно писать дополнительные фильтры
[22:16:38]
<fingercomp>
.tell Asior event.pull("modem_message", nil, nil, nil, nil, "test") должен, вроде как, ловить только события модема, где сообщение — "test"
[22:41:46]
<brote>
[ GitHub - aio-libs/aiohttp: HTTP client/server framework for asyncio ] - github.com
[23:08:34]
<Totoro>
и сделали какой-то свой дикий микс из централизованной и децентрализованной структуры
[23:24:15]
<Totoro>
An implication of this would be, that the server would have 0 latency, this would be unfair in a competitive game, but in Factorio, there is no reason to drag everyone down just to make it fair.
[23:26:41]
<Totoro>
It should be possible to set an option to auto-kick players who drag down the game too much.
[23:31:15]
<yui`>
Add support for declaring "Code Maintainers" and enforcing ... - GitLab / https://gitlab.com/gitlab-org/gitlab-ce/issues/34865
[23:37:21]
***
Quits: MeXaN1cK (~quassel@broadband-90-154-71-9.ip.moscow.rt.ru) (Read error: Connection reset by peer)
[23:48:31]
<Totoro>
I have been deep down in the multiplayer internals the whole time since the last Friday facts. I think about multiplayer when I eat, I think about it when I ride my bike,
[23:49:10]
<Totoro>
I even have dreams about packets travelling from place to place, when my wife asks me what do I think about, I'm almost afraid to tell the truth.