- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
if (true
&& (false
|| LYS_LEAF != ref_node->schema->nodetype
|| LY_TYPE_LEAFREF != reinterpret_cast<lys_node_leaf*>(ref_node->schema)->type.base
)
&& (false
|| LYS_LEAFLIST != ref_node->schema->nodetype
|| LY_TYPE_LEAFREF != reinterpret_cast<lys_node_leaflist*>(ref_node->schema)->type.base
)
)
return nullptr;
Судя по префиксу LY* это из https://en.wikipedia.org/wiki/Amazon_Lumberyard (сейчас O3DE)
I sleep all night, I work all day
I cut down trees, I eat my lunch
I go to the lavatory
On Wednesdays I go shopping
And have buttered scones for tea
I cut down trees, I skip and jump
I like to press wild flowers
I put on women's clothing
And hang around in bars
так шоль?
Но вооюще можно было бы написать и
Истинно говорю вам: наступают последние дни.
Последний парад наступает.
Врагу не сдаётся наш гордый «Варяг»,
Пощады никто не желает!
Тарас, а у тебя еще работает 500й селерон?
К слову, тот комп, что я купил в сельпо в 14 году за 30к, до сих пор мой основной рабочий, и на нём шло всё, кроме нового Дума. После апгрейда видяхи до 1050 ещё и Дум с Думом-Етерналом прошёл.
Поставить SSD и памяти хотя бы 32 ГБ, и даже жидбрейновские среды запускать можно спокойно.
8гб оперативы вот хватает, как ни странно. Даже чтоб одновременно запускать VSCode и Starcraft-LoTV
у тебя hdd?
>VSCode
а ты запусти студию с решарпером или идею какую-нить
Ясен хуй. И диск C на 160 гб трещит по швам.
> а ты запусти студию с решарпером или идею какую-нить
Удалил я студию, места занимает много
Кстати, у очень многих приложений работа с файлами сделанав через жопу, из за чего они могут сломаться, если внезапно кончится место.
Есть, скажем, конфиг. В него внесли изменения, нужно их сохранить.
Что делает нормальная программа: создаёт новый файл, пишет туда, если всё нормально, удаляет старый и переименовывает новый.
Что делают 90% программ — открывают конфиг для перезаписи, выбрасывая старое содержимое. ОС видит освободившееся место и пишет туда какое-то другое говнецо. Программа пытается писать, не выходит, выкидывает ошибку и закрывается. При попытке запустить её снова — получаем хуй, потому что конфиг пустой.
в этот момент гаснет свет
Почему не сделают транзакционную файловую систему? Чтобы не только за своей консистентностью следила, но и за данными?
Пусть данные падают коммитяца в момет закрытия файла
Сделать конечно писимистичную блокоривку (как на винде по умолчанию): не давать даже читать файл, если кто-то взял райт лок
Бекап на уровне файлухи (а-ля VSS) аставляю на совести читателя
zfs так не мо?
понимаю, недостаток памяти это ужас. У меня самого 180 гб, только SSD. Постоянно свободно ток 15-20 ГБ, а освободить не могу. Думаю покупать винт какой терабайтный
Это Тарас Б