Игорь @itmind
Fullstack
Информация
- В рейтинге
- 2 085-й
- Откуда
- Хабаровск, Хабаровский край, Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Fullstack Developer, 1C Developer
Lead
От 300 000 ₽
Rust
Golang
Kotlin Multiplatform
DevOps
Development management
Optimization of business processes
Итог таких собеседований - низкое качество ПО в последнее время (куча багов, тормоза).
Потому что набирают не инженеров, способных разобраться в любой проблеме, а просто зубрежников, которые не понимают и половины из того, что вызубрили, что бы пройти собеседование. Далее появляются "сеньоры" в 20 лет с 2 годами опыта и прочая дичь.
Посмотрел. Там в частности написано:
Т. е. программировать нужно уметь. В таком случае мне непонятно, какие преимущества дает эта low‑code платформа перед фреймворками других языков? То же самое ведь можно написать и на Python или Go, так же используя минимум кода за счет использования разных готовых библиотек.
В таком случае вообще low code ни для каких задач не нужен, если GPT все напишет.
Docker поддерживает в контекстах удаленные инстансы через SSH. Можно еще так делать деплой контейнера:
и потом просто вызываем команды docker и они выполняются на удаленном сервере.
Допустим мне нужно сделать страницу заказа товаров. После оформления заказа данные должны быть загружены в МойСклад (через API). Поможет ли создать такое приложение эта low code платформа или она предназначена для решения узкого круга задач?
Типовая 1С:Бухгалтерия подходит для любого бизнеса и не нуждается в доработках: бух.учет, документы (УПД, ТОРГ12, с/ф) и отчетность регламентированы государством. Дорабатывают обычно управленческий учет в конфигурациях типа УТ, ЕРП, УНФ. Поэтому нет, ИП не обращается к франчайзи "для настройки" 1С:Бухгалтерия, бухгалтера отлично сами в ней разбираются и работают.
По теме статьи: почему, на ваш взгляд, Linux занимает такую небольшую долю рынка? Почему множество попыток перевода чиновников на Linux в разных странах потерпели крах?
Сотни тысяч микро ИП не имеют в штате ИТ-специалистов, они просто покупают самую дешевую 1С:Бухгалтерия для сдачи отчетности и не могут ее поставить на Linux и у них выбор: либо ставить самим на Windows в пару кликов либо нанимать ИТ-специалиста по Linux. Естественно они выберут Windows. Это уже большая потеря доли рынка для Linux.
В ArchLinux, например, есть определенные сложности с установкой из rpm/deb, а ПО 1С нет в центрах установки ПО.
Технический специалист может поставить почти любой софт на Debian. А обычный "домашний пользователь" нет. Это мешает массовому внедрению Linux на домашних ПК.
Вы считаете, что приложения, созданные с использованием Flutter, работают плохо, не поддерживаются и имеют недолгий срок жизни? Хотелось бы услышать более конкретные замечания по этому фреймворку. И почему натив - это хорошо и поддерживаемо?
Это все равно 4 разных способа и разработчик приложения должен сделать версию под разные пакетные менеджеры / дистрибутивы + под snap, flatpak, appimage. Ведь в каких то дистрибутивах нет flatpak, в каких то snap.
Должен быть один простой способ на все существующие дистрибутивы, что бы пользователи далекие от работы с ПК могли устанавливать любые приложения так же просто, как в Windows (без работы в терминале, разбирательстве с версиями библиотек или сборке из исходных кодов)
Т.е. размер приложения Flutter всего на 4 Мб больше чем размер приложения KMP? Раньше кажется разница была около 30 МБ
Сейчас весь store завален приложениями по 150-200 Мб, хотя раньше они занимали около 30 Мб. Думаю это из-за перехода на Flutter, а не из-за контента. Считаю такой размер очень большим. Приложений же не одно на телефоне и когда они обновляются, то за раз скачивается несколько Гб. Не везде еще в России хорошая связь да и трафик на многих тарифах не безлимитный. В свое время отказался от Flutter из-за размера приложения.
На Linux проблема в том, что нет единого пакетного менеджера ПО для всех существующих дистрибутивов. Ставлю один дистрибутив, там можно поставить например последний python, ставлю другой, там нет последней версии и нужно вручную собирать/устанавливать. В разных дистрибутивах разные версии пакетов из-за чего некоторое ПО не работает.
В Windows эта проблема решена тем, что нужные dll (необходимых версий) идут в поставке ПО. Когда сделают такое же в Linux, я думаю популярность вырастет. Сейчас пока возникает много проблем из-за версий пакетов в разных дистрибутивах.
1C существует уже давно.
Какие у преимущества вашей системы перед той же 1с для бизнеса? Дешевле разработчики, меньше сроки разработки?
Ноуты на intel (до новой серии Ultra) ущербны в плане автономности, температуры и встроенной графики. Лучше брать ноуты на AMD Ryzen 7 7840HS или 8840HS с графикой Radeon 780M. Автономность у ноутов с AMD 9-11 часов (просмотра видео)
Какой порядок при изменении конфигурации при использовании вашей системы?
Система выдаст ошибку по узлу, что конфигурации отличаются и нужно будет зайти в каждый узел и загрузить измененную cf ?
Как бы вы решили эту проблему, если бы на 2 компе стоял тоже Windows, а не Linux?
Подключайтесь со второго компа на первый через AnyDesk (или через другое аналогичное ПО). Или ставьте на первый комп сервер RDP и подключайтесь через RDP. А Termit, насколько я понял, аналог сервера RDP.
Можно, но я писал
У меня был MSI Summit 13 и на нем FullHD нормально смотрелось, а на Macbook почему то мелко. Наверное потому, что в Windows можно "масштаб" задавать
Мне кажется, что нужно делать библиотеки к API на С и тогда можно будет подключать к любому языку программирования. Например сейчас в ходу Go, Rust, Kotlin, Python. Нужно писать и поддерживать либо 4 варианта на разных языках, либо один на С. Хотя конечно все равно придется обертки делать для каждого языка.
Я (программист) наоборот ушел с Macbook Air 13 16/512 на Honor 16X AMD 8845HS.
Сначала от Macbook был восторг, долго держит батарею, не греется, программы запускаются очень быстро. Но дальше начали возникать проблемы с разным ПО (например нужна определенная старая версия OpenVPN GUI, т.к. у клиента так настроен сервер и он менять не собирается). 1С вообще практически нормально не функционирует. Программы не закрываются по крестику, логика разворачивания окон тоже не удобная. Разрешение интерфейса ниже даже чем FullHD, а если повысить, то все сильно мелкое. Из-за этого в IDE вмещается намного меньше информации. Часть функционала ПО урезана по сравнению с Windows версиями (например Яндекс.Диск). Что бы перекинуть файлы с Android телефона нужно ставить какую то кривую прогу от Google. (на Windows просто подключил провод и все).
В итоге, после смены ноута, оказалось, что по автономности модели с процессорами AMD как macbook, а в режиме сна и того больше держится (а на процессорах Intel наоборот автономность в разы хуже). Нет проблем с играми (встройка 780M) и всевозможным ПО. И Windows ИМХО в разы удобнее MacOS, учитывая, что в Windows еще есть и WSL (Linux)