Обсуждение игровых новостей от пользователей нашего форума
Правила форума
Не переступайте черту, за которой вас начали бы бить в реале. Только вместо драки у нас прдупреждения и баны. Будьте взаимовежливы насколько это возможно. Ваши враги любят стучать на ваши оскорбления и тем самым отправлять вас в бан.
-
нет зарегистрированных пользователей и 4 ноунейма
-
Unsteelix
- Ветеран холиворов

- Сообщения: 29680
- Рега: 22 авг 2015, 11:04
- Откуда: 150г креветок ебаных(которые слабее норм мяса или ветчины естественно на вкус
- Лайкнул: 5430 раз
- Лайкнули: 2600 раз
09 ноя 2020, 23:28
truth1one писал(а): 09 ноя 2020, 23:22
Newfag писал(а): 09 ноя 2020, 22:45
truth1one писал(а): 09 ноя 2020, 22:41
Newfag писал(а): 09 ноя 2020, 22:38
ShakotanGX71 писал(а): 09 ноя 2020, 21:49
не росту как погромист, работаю со старьем, интересные задачи закончились, настало время фикса мильярда багов и т.д
Так предлагай новые решения, продвигай современные подходы, автоматизируй что-нить, мне счас тоже надо будет фиксить баги и впиливать поддержку айос 14, тож вроде не оч охота, но всю прошлую неделю я писал плагин для фигмы на тайпскрипте и хтмл, а сверху еще вебпаком полирнул, ни разу не прогал под веб, но было даж весело и помогло немного отстраниться от текущих задач и попробовать что-то другое, плюс облегчил работу дизайнерам и переводчикам, да и всей разработке в целом
А для мфб нихуя написать не смог
На руби чет писал же, но ты запустить не смог
Надо будет запустить. Жаль ты в gui не смог.
а че там такое интересное писали

Unsteelix
СПОЙЛЕР
Dionis писал(а): 13 фев 2025, 13:55
МФБ это же даркнет с наркотой, шлюхами и детской порнографией
Alex Maslorez писал(а): 11 мар 2025, 15:10
скачай 30/24фпс видео и в плеере начни повышать скорость видео выше 1.0 - на 1.2 при этом будет эффект 60фпс практически по сути
высокочастотная кадровая маслогенерация:
Alex Maslorez писал(а): 16 мар 2025, 20:08
через конвертацию с 0 в 60фпс видео превращаю
Unsteelix
09 ноя 2020, 23:30
ShakotanGX71 писал(а): 09 ноя 2020, 23:15
Это не такое развите, которое мне нужно.
Например, писал скрипт для гта онлайн - где я это теперь применю
Любая решённая задача делает тебя лучше

NightlyRevenger
truth1one писал(а): 13 янв 2015, 01:53
разница между 1080p и 4К неразлечима на глаз!
разницу между 30 и 60 фпс мало кто заметит
Dionis писал(а): 21 апр 2018, 12:40
Основное занятие сонибоев:
СПОЙЛЕР
Darkthone писал(а):
что вообще 95% мультиплатформы ебаное гавно ,но какого хуя настолько огромная разница , после пк просто невозможно играть в консольную версию ,она хуже ,и хуже намного ,хотя консоли еще не старые.
ПРОВЕРЬ СВОЁ ЗРЕНИЕ, ФАНБОЙ
NightlyRevenger
09 ноя 2020, 23:31
ShakotanGX71, мой тебе совет, хотя ты и не спрашивал

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

Newfag
Как же тоскливо без кибертянъочки
Стикеры из тележки уже на MFB, жми на пепу!
Оффтопик

Newfag
-
ShakotanGX71
- опытный фанбой

- Сообщения: 4043
- Рега: 05 окт 2015, 20:04
- Откуда: Тирисфальские леса
- Мои платформы: PC, PS5, VR
- Лайкнул: 413 раз
- Лайкнули: 805 раз
-
Дизлайкнули:
3
09 ноя 2020, 23:45
Newfag писал(а): 09 ноя 2020, 23:31
Звучит как говно, на которое идут студенты и которые плакали:
зачем нужон этот ваш асомблер, если можно писать на c++ или питоне
Newfag писал(а): 09 ноя 2020, 23:31
работа интересная всегда будет
Вот когда кто-то сделал memset(this, 0, sizeof(*this)) и захуячил таблицу виртуальных методов - вот это было весело.
Или закоммитить переполнение буфера так, чтобы оно не падало и чтобы никто даже не заметил - вот это я понимаю. Вылезло при порте на другую ос и только на одной из нескольких процессорных архитектур
Newfag писал(а): 09 ноя 2020, 23:31
С этим, как раз таки, пока нет проблем, учитывая мои навыки

ShakotanGX71
Последний раз редактировалось
ShakotanGX71 09 ноя 2020, 23:49, всего редактировалось 1 раз.
ShakotanGX71
09 ноя 2020, 23:47
Unsteelix писал(а): 09 ноя 2020, 23:28
а че там такое интересное писали
Чет из одной таблички в другую перегнать, я еще не нашел адаптера для mysql (или тупа не шмог поставить) и решил базы как текстовые файлики парсить
CODE: Выделить всё
class Table
attr_accessor :name
attr_accessor :rows
def initialize(name, rows)
@name = name
@rows = rows
end
end
def parse_table(file)
raw_header = ""
raw_rows = []
collect_raw_rows = false
File.readlines(file).each do |line|
line = line.gsub("\n", "")
if collect_raw_rows && line.length > 0
raw_rows.push(line)
else
collect_raw_rows = false
end
if line.start_with?("INSERT INTO")
raw_header = line
collect_raw_rows = true
end
end
all_headers = raw_header.scan(/`(.*?)`/)
headers = all_headers.drop(1)
table_name = all_headers.first
table_rows = []
for row in raw_rows
h = {}
columns = row.scan(/[\(|\s](.*?)[,|\)]/)
headers.zip(columns) { |a, b| h[a[0]] = b[0] }
table_rows.push(h)
end
return Table.new(table_name, table_rows)
end
def filter_and_remove_duplicates(table1, table2)
return table1.rows
.select { |e| !table2.rows.any? { |h| h["topic_id"] == e["topic_id"] } }
.uniq { |e| e["topic_id"] }
end
def phpbb_posts_to_phpbb_topics(posts)
return posts.map do |e|
{
"topic_id": e["topic_id"],
"forum_id": e["forum_id"],
"topic_title": e["post_subject"].gsub(/Re: /, ""),
"topic_poster": e["poster_id"].to_i,
"topic_time": e["post_time"].to_i,
"topic_first_post_id": e["post_id"].to_i,
"topic_first_poster_name": "'MadBot'",
"topic_visibility": 1
}
end
end
def phpbb_topics_to_sql_insert_script(topics)
data = topics.map { |h| h.map { |k, v| [k, v] } }
string = "INSERT INTO `phpbb_topics` (#{data.first.map { |e| "`#{e[0]}`" }.join(", ")}) VALUES\n"
string += data
.map { |e| e.map { |v| "#{v[1]}" }.join(", ")}
.map { |e| "(#{e})" }
.join(", \n")
return string + ";"
end
class Runtime
def run
phpbb_topics = parse_table("phpbb_topics.sql")
phpbb_posts = parse_table("phpbb_posts.sql")
posts = filter_and_remove_duplicates(phpbb_posts, phpbb_topics)
topics = phpbb_posts_to_phpbb_topics(posts)
script = phpbb_topics_to_sql_insert_script(topics)
puts script
File.write("insert_phpbb_topics.sql", script)
end
end
Runtime.new.run()
Newfag
Как же тоскливо без кибертянъочки
Стикеры из тележки уже на MFB, жми на пепу!
Оффтопик

Newfag
09 ноя 2020, 23:50
Newfag писал(а): 09 ноя 2020, 23:47
и решил базы как текстовые файлики парсить
Отправлено спустя 1 минуту 20 секунд:
ShakotanGX71 писал(а): 09 ноя 2020, 23:45
Звучит как говно, на которое идут студенты и которые плакали:
зачем нужон этот ваш асомблер, если можно писать на c++ или питоне
А потом они попивают смузи и имеют 300к в секунду, пока на асме и си пишут какое-то сложно говно за копейки

NightlyRevenger
truth1one писал(а): 13 янв 2015, 01:53
разница между 1080p и 4К неразлечима на глаз!
разницу между 30 и 60 фпс мало кто заметит
Dionis писал(а): 21 апр 2018, 12:40
Основное занятие сонибоев:
СПОЙЛЕР
Darkthone писал(а):
что вообще 95% мультиплатформы ебаное гавно ,но какого хуя настолько огромная разница , после пк просто невозможно играть в консольную версию ,она хуже ,и хуже намного ,хотя консоли еще не старые.
ПРОВЕРЬ СВОЁ ЗРЕНИЕ, ФАНБОЙ
NightlyRevenger
09 ноя 2020, 23:58
Newfag, если перекладывать у внутри одной базы, то про проще процедуру накатать

NightlyRevenger
truth1one писал(а): 13 янв 2015, 01:53
разница между 1080p и 4К неразлечима на глаз!
разницу между 30 и 60 фпс мало кто заметит
Dionis писал(а): 21 апр 2018, 12:40
Основное занятие сонибоев:
СПОЙЛЕР
Darkthone писал(а):
что вообще 95% мультиплатформы ебаное гавно ,но какого хуя настолько огромная разница , после пк просто невозможно играть в консольную версию ,она хуже ,и хуже намного ,хотя консоли еще не старые.
ПРОВЕРЬ СВОЁ ЗРЕНИЕ, ФАНБОЙ
NightlyRevenger
09 ноя 2020, 23:58
ShakotanGX71 писал(а): 09 ноя 2020, 23:45
зачем нужон этот ваш асомблер, если можно писать на c++ или питоне
Так там другие проблемы, которые тоже интересно решать. Помню пару лет назад пытался оптимизировать конвертацию rgb565 в rgba8888 на арм64 асме, получилось на уровне компилятора с -O3, спрашивается хуле толку
ShakotanGX71 писал(а): 09 ноя 2020, 23:45
С этим, как раз таки, пока нет проблем, учитывая мои навыки
100к хоть зарабатываешь? Я столько зашибал 7 лет назад на мобилках

Newfag
Как же тоскливо без кибертянъочки
Стикеры из тележки уже на MFB, жми на пепу!
Оффтопик

Newfag
09 ноя 2020, 23:59
NightlyRevenger, я не знаю зачем Феде понадобился именно скрипт, у нево спрашывай

Newfag
Как же тоскливо без кибертянъочки
Стикеры из тележки уже на MFB, жми на пепу!
Оффтопик

Newfag
-
Unsteelix
- Ветеран холиворов

- Сообщения: 29680
- Рега: 22 авг 2015, 11:04
- Откуда: 150г креветок ебаных(которые слабее норм мяса или ветчины естественно на вкус
- Лайкнул: 5430 раз
- Лайкнули: 2600 раз
10 ноя 2020, 01:24
ShakotanGX71 писал(а): 09 ноя 2020, 23:45
Вылезло при порте на другую ос и только на одной из нескольких процессорных архитектур
ебать ты крыса
Newfag писал(а): 09 ноя 2020, 23:47
решил базы как текстовые файлики парсить
тоже как-то сделал БД в файлике чтоб не накатывать базу ради какой-то мелочи

Unsteelix
СПОЙЛЕР
Dionis писал(а): 13 фев 2025, 13:55
МФБ это же даркнет с наркотой, шлюхами и детской порнографией
Alex Maslorez писал(а): 11 мар 2025, 15:10
скачай 30/24фпс видео и в плеере начни повышать скорость видео выше 1.0 - на 1.2 при этом будет эффект 60фпс практически по сути
высокочастотная кадровая маслогенерация:
Alex Maslorez писал(а): 16 мар 2025, 20:08
через конвертацию с 0 в 60фпс видео превращаю
Unsteelix
10 ноя 2020, 03:47
AlecArzh писал(а): 09 ноя 2020, 22:30
Берешь 0,7 вискаря и выходишь на улицу, отпиваешь пару глотков и смотришь по сторонам. В какую сторону захочется, в ту идёшь, отпиваешь ещё пару глотков, смотришь по сторонам, в какую захочется в ту идёшь, повторить 3 раза.
Потом немного начни думать кто ты и чего хочешь, если хочешь того, что не можешь отпиваешь ещё пару глотков и спрашиваешь почему у себя, повторить 3 раза.
Потом смотришь абстрагированно на мир вокруг себя и должен понять что он убог и не ты находишься в нем, а он вокруг тебя.
Отпиваешь пару глотков, а потом становится похуй

Полотенце
Полотенце
-
TrollMaster
- Stealth way or no way

- Сообщения: 6200
- Рега: 08 сен 2011, 14:06
- Откуда: Ufa
- Мои платформы: PC, PS5
- Лайкнул: 745 раз
- Лайкнули: 1140 раз
-
Дизлайкнул:
9
10 ноя 2020, 09:47
ShakotanGX71 писал(а): 09 ноя 2020, 23:45
memset(this, 0, sizeof(*this))
Что-то я вообще не понимаю, а зачем передавать в sizeof разыменованный указатель, т.е. по сути значение?
Ты, кстати, под STM-32 пишешь?
TrollMaster
TrollMaster
-
ShakotanGX71
- опытный фанбой

- Сообщения: 4043
- Рега: 05 окт 2015, 20:04
- Откуда: Тирисфальские леса
- Мои платформы: PC, PS5, VR
- Лайкнул: 413 раз
- Лайкнули: 805 раз
-
Дизлайкнули:
3
10 ноя 2020, 10:37
TrollMaster писал(а): 10 ноя 2020, 09:47
разыменованный указатель, т.е. по сути значение?
Размер объекта там будет. Передается указатель на начало объекта (самого себя) и происходит его полное зануление. Сдеалано это было потому, что кому-то было лень в конструкторе поля инициализировать, их там много. Как бы ничего такого, но затирается таблица виртуальных методов и после этого они перестают работать. Начали затирать после таблицы.
TrollMaster писал(а): 10 ноя 2020, 09:47
Ты, кстати, под STM-32 пишешь?
Нет.
ShakotanGX71
ShakotanGX71
-
TrollMaster
- Stealth way or no way

- Сообщения: 6200
- Рега: 08 сен 2011, 14:06
- Откуда: Ufa
- Мои платформы: PC, PS5
- Лайкнул: 745 раз
- Лайкнули: 1140 раз
-
Дизлайкнул:
9
10 ноя 2020, 11:00
ShakotanGX71 писал(а): 10 ноя 2020, 10:37
Размер объекта там будет. Передается указатель на начало объекта (самого себя) и происходит его полное зануление. Сдеалано это было потому, что кому-то было лень в конструкторе поля инициализировать, их там много. Как бы ничего такого, но затирается таблица виртуальных методов и после этого они перестают работать. Начали затирать после таблицы
Теперь понял, спасибо. Опасная штука всё таки этот memset, лично не байтоёбил довольно давно
TrollMaster
TrollMaster
10 ноя 2020, 11:44
TrollMaster писал(а): 10 ноя 2020, 11:00
Опасная штука всё таки этот memset
В Си вообще все опасно

А вот мешать си с ооп это чет странновато, ну у ембед девелуперов там свой манямирок

Newfag
Как же тоскливо без кибертянъочки
Стикеры из тележки уже на MFB, жми на пепу!
Оффтопик

Newfag
10 ноя 2020, 11:48
Newfag писал(а): 10 ноя 2020, 11:44
А вот мешать си с ооп это чет странновато,
C++ же зачем-то сделали

(скорее всего, что бы издеваться над пограммистами)
NightlyRevenger
truth1one писал(а): 13 янв 2015, 01:53
разница между 1080p и 4К неразлечима на глаз!
разницу между 30 и 60 фпс мало кто заметит
Dionis писал(а): 21 апр 2018, 12:40
Основное занятие сонибоев:
СПОЙЛЕР
Darkthone писал(а):
что вообще 95% мультиплатформы ебаное гавно ,но какого хуя настолько огромная разница , после пк просто невозможно играть в консольную версию ,она хуже ,и хуже намного ,хотя консоли еще не старые.
ПРОВЕРЬ СВОЁ ЗРЕНИЕ, ФАНБОЙ
NightlyRevenger
10 ноя 2020, 12:03
Так еще сделали кучу шаблонов и прикалюх типа
виталямбд, самозаниляющихся ссылок и тд, но нет, надо заюзать мемсет на объекте, который еще и наследуется и решать вопросы как не перезатереть виртуальную таблицу
Вот что бывает, когда сишник/ассемблерщик вкатывается в ООП
А потом такой приходишь на проект, который вроде бы и написан на ООП языке, а внутри байтики на си перекладывают и создают новые классы в рантайме

Newfag
Как же тоскливо без кибертянъочки
Стикеры из тележки уже на MFB, жми на пепу!
Оффтопик

Newfag
-
TrollMaster
- Stealth way or no way

- Сообщения: 6200
- Рега: 08 сен 2011, 14:06
- Откуда: Ufa
- Мои платформы: PC, PS5
- Лайкнул: 745 раз
- Лайкнули: 1140 раз
-
Дизлайкнул:
9
10 ноя 2020, 12:03
Newfag писал(а): 10 ноя 2020, 11:44
Поэтому когда пишу на плюсах стараюсь избегать указателей, последний раз использовал только указатели на методы класса,
а для динамических структур данных использую STL
Newfag писал(а): 10 ноя 2020, 11:44
ну у ембед девелуперов там свой манямирок
Вот это странно, C++ на низком уровне

У меня брат тоже пишет прошивки для контроллеров, но только на чистом си и ассемблере
TrollMaster
TrollMaster