Войти
ФлеймФорумРазработка игр

Паттерно-служители welcome to the hell (15 стр)

Страницы: 111 12 13 14 15 16 Следующая »
#210
20:26, 15 июня 2021

Ghost2
> Слышишь, геймер, оно решило, что тебя подставили.
А я подумал, что это у него наоборот, типа я тебя подставил.

#211
20:41, 15 июня 2021

Ghost2
> Лаконично, всего двумя словами, ты обрисовал факт своего присутствия на этом
> форуме.
не пиши мне больше ничего.

#212
(Правка: 21:14) 20:53, 15 июня 2021

Humano5974
> gudleifr
> > Я бы не сказал, что я здесь единственный активный участник.
>
> Мне кажется они говорят про твой форум. Я посмотрел и офигел, столько писать...
> это надо уметь)
Оформление текстов форума и выбранная цветовая гамма не стимулирует к их прочтению.
(@ "Ты что-дальтоник, скрипач? Зелёный цвет от оранжевого отличить не можешь? Турист!" :)

P.S. А, если есть потребность в техно-писательском творчестве, то публиковать "нетленкку" можно, к примеру,  на площадке Habr.

#213
21:07, 15 июня 2021

KPG
> Оформление текстов
У Вас есть выбор - читать или не читать...

KPG
> публиковать "нетленкку" можно, к примеру,  на площадке Habr.
Нельзя. Эти быдло-помойки нужны только для гарантии того, что никто не найдет там ничего нужного.

#214
(Правка: 21:10) 21:09, 15 июня 2021

Kartonagnick

> не пиши мне больше ничего.
Да тебе вообще никогда ни одного слова не сказал. Ты зря думаешь, что общаться в интернете с великовозрастными тупицами это очень интересно. Просто вот твою чушь начнёт кто-нибудь читать неопытный и реально может в неё поверить. Про то, что сетевые движки переворачивают байты, о том, что массив это cache-friendly «бай дезайн», cassert и херь вот всю ту про беззнаковые числа. Дальше лень вспоминать.

#215
21:36, 15 июня 2021

Ghost2
> Да тебе вообще никогда ни одного слова не сказал.
но ты продолжаешь писать.

Ghost2
> Просто вот твою чушь начнёт кто-нибудь читать неопытный и реально может в неё
> поверить.

ну так и пиши им, чего ты мне то пишешь?
мне твоё говно читать даже не хочется.


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

но вот только почему-то ты этого не делаешь.

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

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

Ghost2
> Про то, что сетевые движки переворачивают байты, о том, что массив это
> cache-friendly «бай дезайн»

это - не чушь, и это легко гуглиццо, и проверяеццо.
вот, например

с сетевым порядком - аналогично.

никому не нужно верить на слово.
нужно уметь думать,
и уметь гуглить.

#216
22:08, 15 июня 2021

Kartonagnick

> ребята, не слушайте его. он пишет чушь
Так и делаю.

> я не увидел от тебя вообще ничего полезного
Не удивлён.

> это - не чушь, и это легко гуглиццо, и проверяеццо
Нет, это чушь. Потому что массив и способы доступа к памяти конечно связаны, но говорить о том, что массив предполагает линейный cache-friendly доступ просто потому, что он массив - это полный зашквар.

> с сетевым порядком - аналогично
Сетевой движок это (твоему мнению) вообще что? Давай только без вот этих иннуэндо-виляний, что вопрос не конкретный, ты сам мне должен мне дать определение и т.п.

#217
(Правка: 22:55) 22:55, 15 июня 2021

Kartonagnick

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

> ты нормальных слов не понимаешь
Так что с движками-то сетевыми? Уже понял, какую хрень сморозил?

#218
(Правка: 8:05) 8:04, 16 июня 2021

Ghost2
> Так что с движками-то сетевыми? Уже понял, какую хрень сморозил?
https://github.com/facebookarchive/RakNet/search?q=EndianSwapBytes
https://github.com/facebookarchive/RakNet/search?q=DoEndianSwap

+ Показать
#219
9:59, 16 июня 2021

Aroch

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

#220
13:05, 16 июня 2021

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

#221
(Правка: 13:52) 13:51, 16 июня 2021

Kartonagnick
> "строгое ООП" - никому не всравшийся сферический конь в ваккуме.

Синглетоны изобрели в ЯП в которых строгое ООП прибито гвоздями. Типа джавы. Потому что как я говорил, так как в таких языках нет другой возможности писать в процедурном стиле, придумали пихнуть все в сигнелтон. Ну еще как объекты которым нельзя быть больше одного, типа конфига и т.д.

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

kipar
> У синглтона две стороны: первая это невозможность создать второй экземпляр,

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

> а вторая - возможность получить к экземпляру доступ откуда угодно
Ну вот, о чем я говорил. Уже изобрели глобальщину. Когда изобретут goto, это назовут Гототон.

#222
(Правка: 13:58) 13:53, 16 июня 2021

Aroch

> такой функционал поддерживается
В том и вопрос, что это не функционал, а внутреннее устройство. Как сетевой стек ОС внезапно оперирует всеми значениями именно в сетевом порядке. Зачем нужен BE порядок уже лет двадцать сказать никто не может. Кроме того, что он есть и диссекторы под wireshark на нем писать немного быстрее. Что, между прочим, тоже напрямую следует из того, что когда-то бородатым дядькам просто было так удобнее.

#223
(Правка: 18:37) 18:30, 16 июня 2021

NetSpider
> Ну еще как объекты которым нельзя быть больше одного, типа конфига и т.д.
раньше было красивее название "глобальные переменные" :)

NetSpider
> так как в таких языках нет другой возможности писать в процедурном стиле
чтобы писать в "процедурном стиле" нужне не синглтоны, а статические методы (в делфи терминологии классовые-методы)
Когда метод можно вызвать (без создания инстанса)
А нет инстанса - уже и не синглтон паттерн.

NetSpider
> А если в программе нужно создавать не более двух экземпляров, то как это называется?  Дубльтон?
а есть ли пример таких случаев, когда "не более двух"?
Синглтон очень часто завязан на среду исполнения программы. типа класс Application. Он может быть только один, потому что увязан на один текущий процесс с одной текущей очередью сообщений.
Или какой-нить Environment, который держить "CurrentWorkingDirectory", который сам насаждён системным API.

#224
18:46, 16 июня 2021

skalogryz

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

Страницы: 111 12 13 14 15 16 Следующая »
ФлеймФорумРазработка игр