Обновить
0
0.1

программист

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

Ка вы, возможно, догадываетесь, я не от любопытства и не из-за любви к бдсм поставил Астру 1.6, а сейчас сижу на 1.8. Да, я на ней разрабатываю и могу быть уверенным, что мои поделки будут работать у заказчика на астре 1.8. Потому как другие ОС у заказчика запрещены.

В защиту Астры. Сижу на ней с версии 1.6, сначала только на работе, потом дома поставил, привыкал, так сказать, к бдсм. Сейчас стоит 1.8 и шо имею сказать - вполне нормальная ось. Да, косяков больше чем в чистом debian-е, да, пакеты постарее, но некритично. Например в репозитории python 3.11, а postgres - 15й. Раньше сразу меня рабочий стол на xfce, а теперь лениво, вроде и стандартный работает более-менее. В общем, не так всё страшно

Не рассматривали способ валидации файлов на бекэнде с использованием различных браузеров? Ведь в зависимости от "воспроизводилки" баги будут разные, а кое у кого их не будет вообще. А так поставил зоопарк браузеров и валидируй сразу на всех.

В Python есть множество GUI‑фреймворков, но Tkinter — единственный фреймворк, встроенный в стандартную библиотеку Python. 

Неправда ваша. А той же Astra Linux необходимо ставить отдельный пакет, а значит напрягать администраторов, безопастников, военных и прочее. А при таком гиморрое он ничем не лучше того же pyside

Вы пробовали отлаживать корутины внутри kotlin/js ? Уверяю вас, невероятные ощущения! Нам было достаточно одного небольшого проекта, чтобы понять, насколько это гиморно.

Спасибо за пример на kivy! Запустил его под linux и сразу был обескуражен:
1) красные кружки в любом месте окна при клике правой кнопкой мыши. В исходниках ничего нет.
2) в текстовом поле не работает copy-paste
3) при изменении размеров окна путём перетягивания верхней границы отрисовка ведёт себя совсем неадекватно и после кнопки перестают реагировать.

4) дальше играться не стал...

Честно, я бы поостерёгся такое не то, что рекламировать, а даже упоминать.

Tkinter — простой и встроенный.

Да, простой, но не встроенных. Например, на Astra Linux нужно ставить из репозитория пакет python3-tk

Exposed для kotlin очень хорошо подходит под ваши требования. Хоть и является почти ORM

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

Третья гипотеза (не озвученная в статье): упало качество хлеба.

И как названия компьютеров связаны с количеством программистов? А никак. Зато количество компьютеров очень сильно связано. Как только появились доступные компьютеры, народ начал покупать играть в игрушки, и кто-то из этого числа перерос в программисты, а это примерно девяностые годы. Да, есть заслуженные деды, которые работали на ЕС, БЭСМ, роботронах и прочее, не спорю, но вы должны понимать, что их тогда было мало, а сейчас ещё меньше осталось.

И много ли у вас было коллег в то время? Мой месседж сводится к тому, что 35 лет назад программистов было тупо мало, никто IT не рвался. Не то, что сейчас.

Господа, а откуда возьмутся прогеры старше 45? Мне 50, начал программировать на БК-0010Ш и спектруме, других компов просто не было, на IBM XT начал работать через 3 года, и нас были натурально единицы.

В Linux-е можно настроить всё, что угодно. И вам придётся это сделать.

Если вам не нравится js, то почему бы не использовать ktor|kvision ? В отличии от htmx, kvision позволяет сделать всё.

Лучшие примеры использования рендеринга на стороне сервера (SSR)

4. Сайты, характеризующиеся интенсивным взаимодействием с пользователями и данными в реальном времени:

Вы ничего не путаете? Предлагаете сделать чат на ssr, чтобы страничку постоянно перезагружать?

О да, я её пробовал,. пытался на этой штуке сделать дерево. Вот знаете, я много всяких извратов за 30 лет программирования делал, но ЭТО прям ну совсем изврат. Сложно, криво, логика размазывается, в общем, совсем не понравилось. Пришлось резко читать react.

Весь сервер-сайд рендеринг вся работает до того момента, когда заказчик спросит - "а чего это при нажатии на кнопку страница перезагружается? Нам этого не надо"
Не ребят, всё эти игрушки-перделки только для ну совсем простых интерфейсов. Чуть посложнее, малейшая реактивность и понеслось.. js, ts, jquery, react. Плавали, напарывались, знаем

Интересно, а куда делся котлин, на котором пишут приложения для android-a? Его вообще теперь не используют или посчитали, что это такая же java?

1
23 ...

Информация

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