а если я непонятливый, например? в любом случае непонятливый клиент - это не такая неприятность, как нарваться на скам-таксиста вроде тебя, который приезжает и выставляет клиенту незаявленные в заказе условия. я думаю, однажды ты или кто-то из близких/знакомых столкнется с таким же товарищем, и ощущения выйдут очень смешанные
более того - этот “примерно так” - это про libstdc++, libc++, msvc stl? а если все они “плохи” в реализации строки - это они каждый по отдельности глупость написали или это сговор глупости такой?
Спасибо за большой обстоятельный комментарий! Он несет собой истину и описывает то, как действительно должно быть. Я бы, правда, признал, что все таки компании с низким технологическим уровнем-таки существуют, и они не обязательно плохие или отсталые: это может быть и небольшой размер студии без неограниченного бюджета; и исторически сложившиеся пайплайны, которые пока не смогли сменить, потому что на середине проекта делать такие маневры может быть губительно. Да и сама технологическая отсталось - вещь неоднородная: что-то может быть сделано по уму, а где-то откровенно плохо.
С p4 нам тоже приходится сталкиваться помимо git, так что и его нюансы нам в какой-то степени приходится учитывать, так что спасибо за всестороннее сочувствие :)
да, для небольших веток это и правда наиболее простой быстрый способ. и вплоть до ручного копирования изменений из диффа в GitHub - одностоочник точно нет смысла честно мержить через страдания
вы знаете - это гениальный трюк! и, пожалуй, именно то, что я хотел: совершить feature -> main, а потом притвориться, что это был main -> feature. и без форса.
в комментариях к вашим статьям люди писали, что не понимают, зачем нужно спускаться к низкоуровневым гит-командам, но вот живой пример, где commit-tree решает плохо решаемую задачу.
так же спасибо, что указали на упущенный мной git merge --quit - я поправлю статью
геймдев :) больше всего весят ассеты. только не спрашивайте “А почему не X?”. ответ будет где-то между “NDA” и “обстоятельства”, т.е. по факту с чем приходится работать, с тем приходится
я бы сказал, что статья очень С+±специфична и перенести на другие языки получится только крохи, потому что здесь большею частью описываются не общие паттерны и идиомы, а устоявшиеся хаки под конкретный язык
так что к сожалению очень и очень мало что вы сможете применить на Rust напрямую: RAII, SSO, Value types, самописные Virtual tables
Я стал играть в игру из любопытства и зависти к такому большому спектру скиллов у одного человека - я хотел оценить труд человека. А по итогу мне игра действительно понравилась.
Я ценю в играх атмосферу и авторское высказывание. И вижу, что автор донес до игрока то, что он действительно хотел донести. Это не говоря про ностальгический удар под дых, который эта игра наносит soviet гражданам 35+.
Какой-то ютубер сказал, что эта игра - это именно то, что он сам сделал бы, если бы мог и умел делать игры в соло. Думаю, я с ним соглашусь - это некое воплощение “моей игры” из параллельной вселенной, где я обладаю той же широтой компетенций, как автор Hail to the Rainbow.
Учитывая вышесказанное я не могу рассматривать эту игру, как просто игру из Steam и оценивать ее объективно. От того мне странно читать на русскоязычном + программистском ресурсе отзывы от людей, будто это отзывы обычных игроков
Вы заставили меня очень сильно задуматься) В том смысле, что я фактически сейчас пишу проигрыватель с нуля не опираясь на ffplay и сейчас задаюсь вопросом, действительно ли оно мне надо - все-таки это не так просто, особенно в паре с аудио.
Я смотрел на реализацию плеера ffplay.c за вдохновением, но вдохновения не случилось, потому что там все очень заковыристо :) Но если пойти вашим путем и замести все эти заковырки за красивый фасад, то кому какое дело. Я попробую посмотреть в эту сторону, спасибо за идею
спроси у ChatGPt
генерация, кругом генерация!
а если я непонятливый, например? в любом случае непонятливый клиент - это не такая неприятность, как нарваться на скам-таксиста вроде тебя, который приезжает и выставляет клиенту незаявленные в заказе условия. я думаю, однажды ты или кто-то из близких/знакомых столкнется с таким же товарищем, и ощущения выйдут очень смешанные
более того - этот “примерно так” - это про libstdc++, libc++, msvc stl? а если все они “плохи” в реализации строки - это они каждый по отдельности глупость написали или это сговор глупости такой?
так ведь в первую очередь Вы сравниваете своей статьей. и вот что действительно, так это что без глубокого понимания.
вдумчивость, которую мы заслужили
Спасибо за большой обстоятельный комментарий! Он несет собой истину и описывает то, как действительно должно быть. Я бы, правда, признал, что все таки компании с низким технологическим уровнем-таки существуют, и они не обязательно плохие или отсталые: это может быть и небольшой размер студии без неограниченного бюджета; и исторически сложившиеся пайплайны, которые пока не смогли сменить, потому что на середине проекта делать такие маневры может быть губительно. Да и сама технологическая отсталось - вещь неоднородная: что-то может быть сделано по уму, а где-то откровенно плохо.
С p4 нам тоже приходится сталкиваться помимо git, так что и его нюансы нам в какой-то степени приходится учитывать, так что спасибо за всестороннее сочувствие :)
да, для небольших веток это и правда наиболее простой быстрый способ. и вплоть до ручного копирования изменений из диффа в GitHub - одностоочник точно нет смысла честно мержить через страдания
вы знаете - это гениальный трюк! и, пожалуй, именно то, что я хотел: совершить
feature -> main, а потом притвориться, что это былmain -> feature. и без форса.в комментариях к вашим статьям люди писали, что не понимают, зачем нужно спускаться к низкоуровневым гит-командам, но вот живой пример, где commit-tree решает плохо решаемую задачу.
так же спасибо, что указали на упущенный мной
git merge --quit- я поправлю статьюдаже не знаю, что вам ответить. могу предложить почитать статью
геймдев :) больше всего весят ассеты. только не спрашивайте “А почему не X?”. ответ будет где-то между “NDA” и “обстоятельства”, т.е. по факту с чем приходится работать, с тем приходится
хмм, стоит попробовать. спасибо за совет
пришел на redux, попал на 1С
я бы сказал, что статья очень С+±специфична и перенести на другие языки получится только крохи, потому что здесь большею частью описываются не общие паттерны и идиомы, а устоявшиеся хаки под конкретный язык
так что к сожалению очень и очень мало что вы сможете применить на Rust напрямую: RAII, SSO, Value types, самописные Virtual tables
как раз погрузился в эту тему, статья хорошо под руку попалась - от ~/.claude/ не откажусь
Матерым сотрудником Яндекса, например, как автор этой статьи :)
Рад, что помогло. Поделитесь потом своим фидбеком о успехах с mingw64 :)
так он под автобус попал
Я стал играть в игру из любопытства и зависти к такому большому спектру скиллов у одного человека - я хотел оценить труд человека. А по итогу мне игра действительно понравилась.
Я ценю в играх атмосферу и авторское высказывание. И вижу, что автор донес до игрока то, что он действительно хотел донести. Это не говоря про ностальгический удар под дых, который эта игра наносит soviet гражданам 35+.
Какой-то ютубер сказал, что эта игра - это именно то, что он сам сделал бы, если бы мог и умел делать игры в соло. Думаю, я с ним соглашусь - это некое воплощение “моей игры” из параллельной вселенной, где я обладаю той же широтой компетенций, как автор Hail to the Rainbow.
Учитывая вышесказанное я не могу рассматривать эту игру, как просто игру из Steam и оценивать ее объективно. От того мне странно читать на русскоязычном + программистском ресурсе отзывы от людей, будто это отзывы обычных игроков
у вас статья не дочитана
Вы заставили меня очень сильно задуматься) В том смысле, что я фактически сейчас пишу проигрыватель с нуля не опираясь на ffplay и сейчас задаюсь вопросом, действительно ли оно мне надо - все-таки это не так просто, особенно в паре с аудио.
Я смотрел на реализацию плеера ffplay.c за вдохновением, но вдохновения не случилось, потому что там все очень заковыристо :) Но если пойти вашим путем и замести все эти заковырки за красивый фасад, то кому какое дело. Я попробую посмотреть в эту сторону, спасибо за идею