Обновить
2
0

Пользователь

Отправить сообщение

И я пока не слышал о серверном Dart'e, и двуязычия в этом случае не избежать.

А вот DTO и логика на одном языке (котлине, имею в виду) в одном фуллстек-проекте - удобнейшая вещь.

Гугл может так же внезапно и flutter/dart прикрыть ("а, не получилось нифига!!!", как в анекдоте про художника-парикмахера), кладбище проектов у него безразмерное :/

туда ещё можно приплюсовать rabbit/kafka при необходимости, но при таких

планируемых нагрузках вряд ли команда разработки будет состоять из одного человека :)

После всей тьмы технологий, использованных в проектах, написанных "в одно рыло", остановился на следующей комбинации:

  • фронт: kotlin/js + compose for html;

  • бэк: spring boot + kotlin + postgresql + hibernate или jdbc (по ситуации, иногда вместе);

  • андроид: kotlin + jetpack compose + mvi + room + hilt + пропустил много всякой мелочи

Исходя из своего опыта (но у меня только корпоративные заказчики и пользователи) - при наличии веб-версии - десктопная версия уже не нужна. Также повезло с тем, что этой группе заказчиков/пользователей не особо интересна ios-версия, иначе бы я зашился.

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

"Но как насчёт сейчас? Как всегда, это зависит. "


Не хватает плашек "Перевод" и "Не человеком"

Читал и ностальгировал, вспомниная свой "The движок для своих велосипедов".
С 2003 года клиентская часть переписывалась c HTML4 + Java Applet на Swing, Android, JavaFX, Kotlin/JS + Vue.js, последняя редакция на Kotlin/JS + Compose.

Бэк пережил 3 техностека.

Но вот это вот "Зато потом все методы и бизнес-логику мы набросали чуть ли не за месяц.  " окупило (и окупает) всё.

Сделайте переключение раскладок по _правому_ Shift+Ctrl.

И останется свободным левый Shift+Ctrl для стрелок.

Кстати, да, если уж "законом запрещается дискриминация по возрасту", почему бы не дать возможность убрать/очистить поле с датой рождения?

Думаю, что после успешного прохождения собеса без учёта возраста, вопрос возраста мог бы стать не настолько решающим.

«Александрович»

Его-то за что?

Не смог подобрать ничего подцензурного с этими слогами.

Заинтригован.

Плюс к RabbitMQ - есть приоритезация сообщений в очередях;
Минус к Kafka - нет приоритезации сообщений в очередях, надо велосипедить;

И не пора ли добавлять Apache Pulsar к таким сравнениям (или ещё рано)?

Ещё одна разница, могущая стать весомой - Kafka не поддерживает приоритеты в очереди сообщений (что логично по самому принципу её работы), Rabbit - поддерживает.
Возможно, сейчас что-то изменилось в лучшую сторону, но где-то полгода назад пришлось велосипедить несколько топиков для псевдо-как-бы-приоритезации в кафке, потому что когда выяснилась эта необходимость - уже поздно было пить брожоми переходить на Rabbit.

При установке предлагает "сапгрейдить" котлиновский плагин с 1.5.21 до 1.4.32.
Тоже не рискнул обновляться, подожду пожалуй 2021.2.1

11 имплантов.
Подзабываю, что они у меня есть. «Зубы как зубы».
Думаю, всё индивидуально.

P.S. Но теперь буду бояться деменции, да… :)
ноут 14" — «мало»
ноут 18" — «маловато будет»
24" вертикально — «ширины не хватает»
32" вертикально — «ширина норм, высота перебор, шея затекает»
42" (16:9, 4К) горизонтально — «вот теперь норм, высоты чуть лишка»
Работаю в левой половине, правая — браузер/pdf/терминалы и проч.
Мержить гитовый конфликт в идее, сравнить глазами два документа бок о бок, развернуть что-нибудь на весь экран без масштабирования… Идеал почти достигнут.
Сейчас понимаю, что и ширины чуть перебор или хорошо бы слегка вогнутый экран в таком же форм-факторе, но нет таких. :(
Можно, если не помешают:
— внезапно новая версия андроида с новыми погремушками. Лечится своевременным модернизацией/тестированием софта под новые версии;
— новый корпус с другим расположением кнопок, если внешняя корпусировка.

Хотя, согласен с вами, если делать всё по уму и _заранее_ — то нигде «заполыхать» не должно.

Для меня последней каплей стал проект с выгребанием данных с прибора через usb на андроид. Полагаю, никто из производителей не думал о таком изврате, посему работало всё через раз, через переподключения и перезагрузки
(надо было через блютуз или wifi делать, привыкли старпёры к проводам :).
Ох, парни, вы ходите по очень тонкому льду… :)
Как собираетесь заменять вышедшее из строя устройство, если оно кончилось на своих складах (ну и в продаже его конечно уже нет)?
Судя по политике гугла по закручиванию гаек по поводу работы фоновых процессов в новых версиях андроид — всё становится зыбко.
Хотя да, очень привлекательно — всё под рукой (GPS, 2/3/4G, SMS, камера, разве что на аккум лучше не надеяться).

Мы в своё время делали (точнее, портировали) ява-сервер на андроид в качестве карманного сервера для приёма телематики с приборов.
Насторожили невеликая скорость работы и опасения за ресурс флеш-памяти.
В конце концов перешли на полупромышленные платы с линюксом, на которых прекрасно завелась arm-java, а для неспешного общения с периферией (кнопки, лампочки) достаточно было GPIO через файловую систему. 3G через внешний модем. Вачдог — внешней железкой. IP-камера — внешняя + ffmpeg. Правда, нам повезло, что GPS и SMS были не нужны, хотя, подключаемо.
— Summit (чудесные были 286-е машинки)
— (индийские?) SAHA (не уверен, что правильно написал)
— Global USA
Было небольшое ООО с относительно независимыми дочками, был там начальником отдела. Потом это ООО решило укрупниться, собрав дочек, внезапно для себя стал директором ДИТ.

Не, на тимлида больше не собесился. Один раз намекнули, что «возможно, придётся порулить стажёрами» (или я неправильно понял), сбежал с готового оффера аки невеста из-под венца.
Не интраверт и социопат, но просто устал, видимо.
С возвращением!
Имею схожий опыт — добрался до (программирующего между совещаниями) директора департамента ИТ, всё осточертело, вернулся в чистые разрабы.
Хотя привычки/навыки руководить пригождаются — иногда приходится «подруливать» коллегами, чтобы разрешить некоторые ситуации.
Считайте, что хорошо прокачали софт-скиллы :)
Нет, не один :)

Я как-то подсчитал, что у себя на 110" экране получу соотношение в размерах точки между 1280x720 и 1920x1080 как 1.5мм против 1.0мм (примерно).
И вряд ли я различу в динамике эти 0.5мм с трёх метров с дивана.

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность