Как стать автором
Обновить
124
0.1
Юдаев Александр @oYASo

Программист

Отправить сообщение
Кажется уже по этому треду можно сделать вывод, что одинаковые фразы трактуются по-разному, как бы вам не хотелось обратного.
Зачем вы сразу сюда мировую политику засовываете? Речь о том, что мы внутри себя придумываем инструменты, которые усложняют доступ обычного человека на внешние рынки, и никто не пытается решить эту проблему в обратную сторону.

Если возвращаться к теме МЦСТ, то ребята все правильно делают — производят там, где получается качественнее и дешевле, это нормально.
Я теперь другой взгляд на проблему: у меня есть комп, но нет стола.
Мой кейс: диван + тумба с телеком (который монитор) + комп. Я так вполне себе работаю, мне крайне удобно.
Спасибо за ссылку, выглядит прям годно!
Теоретически да.

На практике:
Конфигурация ПК

Процессор: i9-9900K
Мать: ASUS ROG Maximus XI Hero
ОЗУ: G.SKILL Trident Z Royal (32 GB)
Видеокарта: EVGA RTX 2080 SUPER
SSD: Samsung 970 Pro (1024 GB)
HDD: WD Black (2 Tb)

Как будто спортбайк в ангар для самолета поставили.

Плюс, на самом деле, конкретно тут (вероятно, просто фото такие) не очень понятно, куда вставлять новые харды. Ну или вторую видюху, например.
Выглядит реально круто!

Но.

Зачем люди вообще собирают такие огромные компы, размером со стол? Когда я собирал свой последний комп, задача была ровно обратная — собрать минимальный форм-фактор с максимальной производительностью. Чтобы я мог этот комп взять с собой на дачу/к друзьям/к родственникам, и иметь возможность поработать, посмотреть что-то или погамать. И вот на этом рынке выбор так себе. Остановился на Cooler Master Elite 120 как идеальном варианте «можно засунуть много хардов, полноценную видюху, а также он компактный и вписывается в мой домашний чб дизайн». А так и выбирать особо нечего :(

Не понял, а какая все-таки решалась бизнес-задача тут: «Я предложил руководству полностью сменить философию бэкенда: перенести бизнес-логику в базу данных, а саму базу данных MySQL заменить на PostgreSQL»?

Со стороны видится, что:
1) проблема бэкенда была не в том, что бизнес-логика не в БД;
2) почему решили менять MySQL на PostgreSQL? Смена БД — шаг серьезный, и делать его без каких-то очевидных профитов едва ли стоит. Какая мотивация была у вас?
Даже не знал, что у них такое есть, спасибо!

У меня Lenovo, но мне не нравится трекпоинт. Тачпад на нем сделан, на мой вкус, намного удобнее.
Вижу, есть Lenovo ThinkPad Helix Folio, но:
1) над тачпадом нет кнопок, а это прям очень удобно (как в Lenovo Carbon X1)
2) ценник такой, что проще Ultimate Hacking Keyboard купить.
Хм, посмотрел видос про Ultimate Hacking Keyboard, туда можно и тач, и трекбол посавить, и трекпоинт. Очень похоже на то, что хочется мне.
Есть еще какие-то варианты?
image
А вот такой вопрос к знатокам клавиатур: а есть клавы, которые идут сразу с тачпадом? или хотя бы с удобным трекболом или типа того?

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

В данный момент я использую первую клаву из списка — Microsoft Sculpt. Она меня в целом прям очень устраивает, но было бы очень круто, если бы в дырке между G и H стоял трекбол, либо как-то под пробелом поместился тачпад.

Подскажите, есть ли хорошие варианты, где такое реализовано?
На самом деле, не очень понятно, какую проблему вы этим хотите решить. Обычно QML для десктопа выбирают, когда нужно сделать совсем нестандартный интерфейс, но и с этим утверждением ветераны Qt могут поспорить — на тех же виджетах собрать можно плюс-минус что угодно, и gitAhead, кажется, тому яркое подтверждение. Думаю, автор в 2016, когда начинал работу над проектом, знал о QML (которому уж больше 10 лет) и сознательно выбрал виджеты. А делать форк, только чтобы перерисовать морду на более новых технологиях — ну такое.

А если немного оффтопа, то с git мордами вообще какая-то беда. Есть либо совсем какие-то космические интерфейсы типа gitKraken, но это уж совсем неудобно и для инопланетян, либо какие-нибудь gitg, где совсем ничего нет, и все выглядит куцо. В моем топе GitExtensions, но под никсы у меня с ним были разные пляски с бубном, поэтому забил. Но хочется видеть вот такой обычный ретроградный шустрый интерфейс + нормальное дерево коммитов. И его киллер-фичу «посмотреть дерево файлов определенного коммита без чекаута на этот коммит».
Сам использую второй в своем топе SmartGit — функциональный, наглядный, удобный, но он платный для коммерческого использования, и на Java (как следствие, жрет какие-то огромные гигабайты в фоне). Под никсы лучше ничего не видел.
Поставил gitAhead, выглядит все равно с закосом на космос, но какие-то приличия по удобству присутствуют, наверное, можно попробовать использовать, спасибо за рекомендацию.
Только тогда это было беззаконие, а теперь — закон. За сообщения на условных форумах в 2000 не сажали.

И не очень понятно, как (и зачем) в этот тред пришли взрывы и спецслужбы.
20 лет назад о существовании Интернета знали самые продвинутые люди, а по федеральным каналам могли крутить острую политическую сатиру типа «Куклы». С тех пор все сильно поменялось.
С учетом того, что в современных реалиях заводят уголовные дела за фотки немцев времен Второй Мировой в Твиттере/ВК, а закладчиком Васей из Барнаула может стать любой после визита Росгвардии в собственную квартиру, шутки с паранойей становятся все менее смешными.
А если взять инфляцию где-то в 10%, то даже упал.
Это не только ошибки, но и рост мощности. На какой-нибудь RIVA TNT2 вообще ничего взломать не получилось бы, а вот на современных 1080 уже вон, вполне. Так что через 10 лет буду видюхи, которые за минуты подберут хеши.

Короче, да, будет переходить.
Поэтому, если нужно только десктоп разработка, то виджеты почти всегда предпочтительнее. Хотя они тоже условно deprecated (их никто не выпиливает, но и новых фич нет).
Лет 10 я так или иначе использовал связку C++/Qt, последние пару лет ушел в другое направление, но за трендами развития любимого фреймворка слежу, да и есть всякие пет-прожекты, которые пишу или поддерживаю на этом стеке.

Qt — это действительно очень крутой продукт, за который сейчас обидно. Он, можно так сказать, опередил свой время, очень приятно и удобно расширил плюсы. Ребята проделали очень много работы, чтобы на этом стеке как можно реже стрелять себе в ногу, чтобы код был чистый, понятный, единообразный. Документация — одна из лучших, что вообще есть.

Но сейчас ребята, во-первых, поплыли в узкие специализации типа automotive, поэтому во фреймворке все реже и реже появляется что-то вкусное для обычного разработчика. Во-вторых, все, что появляется, имеет либо коммерческую лицензию, либо GPL. И иногда это прям супер абсурдно: Qt Network под LGPL, а Qt Network Authorization под GPL ¯\_(ツ)_/¯
Или, например, ребята делают неплохую штуку — Qt Http Server, могло бы расширить использование фреймфорка для веб-разработки, но тоже под GPL. Кому оно в таком виде нужно будет?

При таком раскладе кажется, что функционал фреймворка заморожен. Либо используй то, что уже давно есть, либо плати. И я бы без всяких проблем с удовольствием поддержал бы проект и купил для своих пет-проджектов коммерческую лицензию, если бы она стоила не космических $3950 на разработчика в год! Откуда они вообще такие цены взяли? В чем проблема сделать инди лицензию $10 на разраба в месяц, без платной поддержки и прочих сомнительных «плюшек»?

А все это, как кажется мне, губит как экосистему Qt, так и плюсов. Мало того, что на пятки плюсов наступают современные, более простые и безопасные языки (go в бэкенде, rust в системщине и т.д.), так еще и старые, проверенные временем инструменты вставляют палки в колеса. Зачем разработчику садится учить Qt, если завтра он опять поменяет политику лицензий, либо компания не сможет его потянуть по цене? А зачем учить плюсы, если можно что-то быстренько набросать на всяких веб-технологиях, как предлагает автор поста (а потом эти приложения жрут гигабайты памяти и тормозят)? В итоге может получится ситуация, когда только большой интерпрайз типа VAG и будет сидеть на фреймворке, пока кто-нибудь и там не решит его поменять на что-то другое. Ну, так и приходят концы таким проектам.

Что же, будем надеяться, что все будет хорошо, они как-то выправят свою политику лицензий и цен. Форк от KDE — это, конечно, хорошо, но, кажется, поддерживать большую кодовую базу Qt как минимум сложно и ресурсоёмко.
И в такие же разы больше, кто работает не тяп-ляп ¯\_(ツ)_/¯
Пока все еще спасают форумы (автомобильные, 4pda, ixbt, stackoverflow, по электронике и т.д.), но их и правда становится все меньше и меньше.
Чаты, имхо, плохи тем, что: а) крайне сложно что-то найти б) если получаешь ответ на вопрос, то от 1-2 человек, что в некоторых вопросах есть плохая статистика.
Кажется, что со времени в вопросе поиска все становится только хуже.

Информация

В рейтинге
3 328-й
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность