Как стать автором
Обновить
9
0
Игорь @itmind

Fullstack

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

Какой экономический профит?

У вас было два android-разработчика и два ios. Они могли писать нативные приложения под каждую платформу. Вы выбрали WebView и дополнительно стали нанимать еще и JS разработчиков. Следовательно затраты на ФОТ выросли. Для js нужно больше тестов, больше работы по верстке под нативный вид (притом на android своя верстка, на ios своя, тут выигрыша нет). Это доп затраты.

Где скачать эту CMS? Она Open Source?

Услуги ИТ-проектирования и разработки приложений

Получается под запрет попадают все американские и европейские IDE (например Visual Studio Code, Android Studio, Xcode), GitHub, языки программирования типа Go, C#, платформа .NET ?

Сейчас большинство облачных провайдеров переходит на внешние платные IP адреса по 150 р. Timeweb.cloud например с 4 июня.

Предложение от Cloud.ru отличное (4 Гб памяти, 30 Гб ssd). У других это стоит около 1000 р. Еще бы хотелось какой нибудь бесплатный тариф для PostgreSQL

Откажитесь уже наконец от gin, echo и <иной ваш фреймворк>

Из статьи я не понял конкретных причин, по которым нужно всем отказаться от gin/echo/fiber и использовать только gRPC-Gateway.

Допустим у меня один web-сервис с REST API. Используются middleware, такие как basic и jwt аутентификация, возврат различных http кодов ошибок, сессии, рендер шаблонов и статические файлы. Это все так же легко настраивается в gRPC-Gateway ?

не способен сделать тривиальный фасад к апи

Можете по поводу фасада к апи поподробнее ответить? Я не понял как фасад к апи решает проблему написания множества обработчиков роутов в REST.

Например есть 10 классов, в каждом по 3 метода: добавить, изменить, удалить. Итого 30 методов к которым может обратиться каждый клиент API.

Автор статьи пишет, что для RESTful мы должны будем прописать в коде все 30 роутов, а для JSON-RPC всего 10. Вы пишите, что нужно просто сделать фасад к апи, а не прописывать роут для каждого из 30 методов. Как вы предлагаете используя фасад к апи устранить необходимость прописывания 30 роутов?

В планах есть Rust добавить в число поддерживаемых языков?

Если статья называется "RTMP-поток",то где описание самого протокола, из чего он состоит, какие данные передает. Каким способом закодировать и предать / раскодировать и показать в своей программе? Например в приложении Android?

Зачем нужен Spin?

В документации Leptos он не указан (раздел 14. Part 2: Server Side Rendering) и SSR работает без Spin

Так Git же тоже где-то в "облаке". Есть центральный сервер где лежат все файлы и они синхронизируются с устройствами, и этот сервер должен быть всегда включен. Если параноить, то нужно домой покупать сервер, обеспечивать ему бесперебойную работу, пару каналов от разных провайдеров, отдельный генератор на случай выключения электричества )

Когда-нибудь они распробуют каково это, общаться с учетной системой на человеческом языке

Пользователям учетных систем нужны данные хранящиеся в них и анализ этих данных, а не просить ИИ код написать. Для этого датасеты разработки на языке 1с не нужны. Нужен какой то ИИ для работы с BI, для этого ИИ должен понимать где какие данные хранятся, анализировать их и выдавать результат.

Хорошая система для ведения заметок, но со смартфонами проблема. Прежде чем открыть Obsidian необходимо синхронизировать файлы через другое приложение (пользуюсь FolderSync). А автоматически синхронизация не проходит, то ли Android вырубает фоновые задачи, то ли еще что то.

Для ПК сами файлы у меня на Яндекс.Диск и синхронизируются между всеми компами автоматом.

Самая важная часть - "Как оплатить лицензию" описана тезисно.

Как удаленно завести банковскую карту иностранного банка являясь гражданином России, еще и с правильным ФИО?

// Get возвращает пользователя по ID, если он существует в картеfunc (im *IdentityMap) Get(id int) *User { im.RLock() defer im.RUnlock() return im.users[id]}

При каждом обращении к методу Get сначала проверяется наличие объекта в карте, и если он есть, возвращаем его, не обращаясь к БД.

А если нет в "карте" то паника?

Должна же быть проверка на ошибку в Get. Потом если в кеше нет, обратится к БД. И там тоже обработать все возможные ошибки и т.п.

DDD – это микросервисная архитектура на базе сущностей предметной области.

Где вы нашли такое определение DDD?

В Wiki ничего про микросервисы не сказано:

https://ru.wikipedia.org/wiki/Предметно-ориентированное_проектирование

https://en.wikipedia.org/wiki/Domain-driven_design

Это не статья, а просто ссылка на Github. Еще и хабы выбраны про программирование, а в статье ни одной строчки кода.

В статье нужно описать, чем ваше решение лучше аналогов (Diesel, SeaORM, Sqlx), какие походы использовали, с какими трудностями столкнулись, в чем подобие именно Hibernate и т.п.

при использовании 1С

Где в статье хоть один текст запроса на языке запросов 1с?

Где ответы copilot именно текстом для 1с? В статье MySQL.

Статья должна называться "Пример дивергентного мышления ИИ при использовании MySQL запрос copilot"

var pending []Item // заполняется процедурой получения данных, очищается процедурой отправки отчетов о работе
// отправляем информацию о завершенной задаче в канал s.updates
for {
  var first Item
  var updates chan Item
  if len(pending) > 0 {
    first = pending[0]
    updatesChan = s.updates // укажем реальный канал, чтобы разблокировать исполнение в select
  }

  select {
  case updatesChan <- first: // отправляем первый элемент, заблокируется, если канал s.updates = nil
    pending = pending[1:] // когда отправка удаласть, удаляем первый элемент из массива перерписваивая слайс без него
  }
}

Зачем здесь канал updates который не используется далее по коду?

При len(pending) = 0 в канал updatesChan, который ссылается на s.updates (не nil), будет передан first который nil. При этом в данном коде переменная updatesChan выше скопа цикла, следовательно при len(pending) = 0 она все равно будет указывать на s.updates (т.е. updatesChan = s.updates в условии бесмыслено if len(pending) > 0)

В случае выявления ошибки в конфигурации 1с можно найти программиста/франч который быстро ее исправит (условно в течении часа) и бизнес продолжить работать. В случае выявления ошибки в СБИС нужно ждать дни или недели пока ее исправят. Или у вас в СБИС не бывает ошибок?

Если вдруг окажется, что выбора у вас нет и в офис ходить придется, рассмотрите вариант съема квартиры неподалеку. Это уберет часть негатива, так что на дорогу не придется тратить много времени.

А еще устроить детей в новую школу/садик, жене найти новую работу рядом с новой съемной квартирой. И так каждые несколько лет при смене работы. Ну и квартиры не покупать.

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

1
23 ...

Информация

В рейтинге
4 264-й
Откуда
Хабаровск, Хабаровский край, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Fullstack Developer, 1C Developer
Lead
От 300 000 ₽
Rust
Golang
Kotlin Multiplatform
DevOps
Development management
Optimization of business processes