Матвей Торопов

3.4K posts

Матвей Торопов banner
Матвей Торопов

Матвей Торопов

@Philainel

Рандомныц чел с твиттера

Ekaterinburg, Russia Katılım Eylül 2019
251 Takip Edilen33 Takipçiler
Cpt. Stickernoodle
Cpt. Stickernoodle@CStickernoodle·
Their should be like Russian or Italian Undertale fans extremely upset at Toby Fox not translating Undertale into their languages. Like it can’t just be Latin America, right?
English
103
22
790
157.9K
1red2black | ИИ / AI / ML / BigData
@0cPapayas Ну если я делаю приложение для Винды, которое запускается только на Винде, то что делать
Русский
3
0
5
400
1red2black | ИИ / AI / ML / BigData
Четыре года не запускал IntelliJ IDEA. Решил всё-таки попробовать их ассистент Junie, просто в смысле конкурентного анализа. И сходу - проблема с grep. При том что в системе Windows 11 не только есть свой аналог grep (select-string + get-content), но также установлен GitBash, Msys2 и Cygwin - всё это одновременно. Да и скачать grep я не запрещал. Помните шутку, что в программировании два сложных вопроса - инвалидация кэша и изобретение хороших названий? Ну вот третья - чтобы греп заработал с первого раза.
1red2black | ИИ / AI / ML / BigData tweet media
Русский
9
0
10
4.2K
Матвей Торопов
@rickert155 @dyb4hzvo Да почти у всех популярных дистрибутивов системди стоит, обновление реп да, но сейчас флетпаки популярность набирают (и должны) так что думаю это скоро вообще третьим планом станет Да и как будто пакетный менеджер не должен управлять системой, но это другая дмсскуссия уже
Русский
0
0
0
9
rickert155
rickert155@rickert155·
@Philainel @dyb4hzvo пакетные менеджер, система инициализации(systemd/runit и другие), набор предустановленных пакетов(лучше ставить голый arch/debian/void для чистоты и ставить нужное) и поддержка дистрибутива разработчиком(как часто льют актуальные пакеты в репы). но этот "зоопарк" стабильнее))
Русский
1
0
1
11
dyb4hzvo
dyb4hzvo@dyb4hzvo·
У меня ощущение что зоопарк дистрибутивов линукс ведёт себя предсказуемей чем две винды
Русский
1
0
8
301
Матвей Торопов
@andrey_pesatsky Машинные переводчики давно известны тем, что постоянно путают род привыборе глагола, особенно видно при переводе с японского на русский, когда половина глаголов про мужского персонажа написаны в женском роде и наоборот
Русский
0
0
4
206
джинн-хтоник
@Philainel @Jerelii кул. Синглтон - это экземпляр. Что такое тогда "куча функций к синглтону"?
Русский
1
0
0
10
Anatolii Valeev
Anatolii Valeev@Jerelii·
ООП не существует в современной продакт разработке вообще. Какой ООП когда вы пишите на условном Го или TS? Все максимум пишут простые классы без заморочек. Джавиисты и шарписты, вам соболезную. DRY/KISS/YAGNI это тупо супер полезная база, их можно прямо вот взять и распространить с "лучшие правила для кодинга" на "лучшие правила для промтинга" Это реально база для чего угодно, можете даже хайлоад архитектуру проектировать с таким подходом, и будет работать лучше, чем без него. С solid все сложнее, но это правда хорошие принципы, которые стоит взять с собой хотя бы в базовом их представлении. Не обязательно следовать каждой букве Мартина, и да они достаточно сильно ориентированы под ооп, но все еще отлично экстраполируются на современные мультипарадигменные языки. Просто не нужно усираться каждый раз, когда вам кажется что принцип единой ответственности нарушен, лучше разобраться, а действительно ли он нарушен хотя бы, и стоит ли его не нарушать в конкретном случае
Paul@SwedPaul

Забавно, как у сеньоров старой школы рвутся пердаки, когда они видят говнокод уровня вчерашних джунов у Anthropic. Нас учили чистому коду. Мы прошли сотни и тысячи код‑ревью. Принципы ООП, SOLID, KISS, YAGNI уже в подкорке. И что мы видим? Теперь это нахуй никому не нужно.

Русский
6
2
23
6.5K
Матвей Торопов
@SaitoxBeats @gunga_utdr Minecraft strings are just names and descriptions of items/buttons/etc and translated by community on Crowdin Undertale and Deltarune contains a lot of dialogs, which requires a lot more effort to translate correctly
English
0
0
1
138
gunga
gunga@gunga_utdr·
oh my god dude the latam community are review bombing ut/dr on steam purely because they dont have a translation as if they havent already gotten a response from toby 💔💔💔
gunga tweet mediagunga tweet media
English
562
733
10.4K
1.7M
Матвей Торопов
@robokoteg @Jerelii Ахахахахах, ладно, это уже смешно Так и быть, поработаю для вас гуглом, синглтон это класс с единственным объектом
Русский
1
0
0
18
джинн-хтоник
@Philainel @Jerelii Юноша, а давайте проверим. Что, по-вашему, обычно значит "синглтон" в контексте ООП?
Русский
1
0
0
19
джинн-хтоник
@Philainel @Jerelii Да никто не спорит, что можно каждую из этих особенностей при помощи палки и верёвки симулировать (привет от GObject). Но когда они все вместе есть - это как раз и ООП.
Русский
1
0
0
9
Матвей Торопов
@robokoteg @Jerelii Да так, знаю одного чела, кто так приложения писал, очень похожие мысли высказывал
Русский
1
0
0
15
Матвей Торопов
@robokoteg @Jerelii Ого, а эмбед как поможет унаследоваться от 2 структур? Да и явного указания реализации интерфейсов тоже нет, фактически интерфейс это "структура" для методов
Русский
1
0
0
11
джинн-хтоник
@Philainel @Jerelii в го есть наследование через эмбеды в го есть полиморфизм через интерфейсы у вас с матчастью чот ваще полный швах
Русский
1
0
0
8
Матвей Торопов
@robokoteg @Jerelii 1. Чисто синтаксическое отличие 2. Аргумент в функцию можно и без метода передать 3. Ну вот v-table методов это уже ближе к ООП, чем все, что вы говорили ранее
Русский
1
0
0
13
джинн-хтоник
@Philainel @Jerelii 1. Метод move находится в неймспейсе Car. 2. При вызове метода move получает инстанс в качестве аргумента (или RTTI, если это классметод). 3. Метод может диспатчиться динамически.
Русский
1
0
0
14
Матвей Торопов
@robokoteg @Jerelii И чем тогда отличается move(car) от car.move()? Синтаксисом? Спасибо, ООП никак не влияет на синтаксис как таковой
Русский
2
0
0
15
Матвей Торопов
@robokoteg @Jerelii Я понял, вы тот человек, у которого ООП это один синглтон и куча функций к нему, спасибо, не надо
Русский
1
0
0
16
джинн-хтоник
@Philainel @Jerelii > А ООП и правда подразумевает представление программы как иерархии объектов неа > не находите? не нахожу; ООП - это объекты с методами
Русский
1
0
0
14