Как стать автором
Обновить
14
0
Искандар Гохар @motoroller95

Ruby on Rails developer at IT-territory

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

Я так и делаю, топ стратегия. А заморачиваться с докерами ради одной прилаги оверинженеринг имхо

Использовать monent.js для обработки дат внутри сервисов.

устарел же. https://momentjs.com/docs/#/-project-status/

да при таком подходе вообще от фронта отказаться можно, бэк умеет рендерить весь хтмл сам

chatGPT. мне недавно надо было в массиве дат с пропусками заполнить пропуски нулями (статистику вывести в таблице и графиком). ну я бы и сам написал, конечно, однако чатГПТ выдал мне оптимальное за O(n) решение (не знаю можно ли сделать сложнее). вряд ли я стал от этого хуже программистом.

UPD: можно сложнее. мне почему-то сразу в голову пришло отсортировать за n*log(n) а потом уже пропуски заполнять. но чатгпт предложил этого не делать и вместо него юзануть хешмапу

const dateMap = new Map()

// Initialize dateMap with default values for all dates in the range
for (let d = startDate; d <= endDate; d = addDays(d, 1)) {
  dateMap.set(formatDate(d), { amount: 0, count: 0, usdt_amount: 0 })
}

// Override default values with existing data where available
existingData.forEach((dataItem) => {
  const dateStr = formatDate(parseDate(dataItem.date))
  if (dateMap.has(dateStr)) {
    dateMap.set(dateStr, dataItem)
  }
})

ИМХО статью следует писать если проделана какая-то своя работа, что-то интересное узнал - поделился. а это решение я в первой ссылке гугла нашел, не стоит статьи

в конечном итоге главное чтобы тебе было интересно этим заниматься

очень годно, но пустые дома внутри бросаются в глаза...

Ну что вы накинулись? Человек следует своему плану. Самореклама, все дела

интересно зачем тогда я на эту позицию нужен, если все может ChatGPT

у меня был подобный случай. уже не помню в какой проект контрибьютил, но самое забавное что автор сам закомитил мои изменение, так еще и в коменты мне написал мол чел, у тебя там конфликты, пофиксай.

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

омг зачем? звучит как "создаем проблему на ровном месте и героически ее превозмогаем".

давно под виндой не сидел, сколько всего поменялось

видимо на винде нету `cat`

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

Или статья о select'е? ИМХО тоже мимо (да и было уже много раз). Или может про GIL и многопоточность? ну хз, тоже было

ты зачем про меня написал?)

хабр СПА для того чтобы все было реактивно, а я все равно смотрю статейки на главной и интересные открываю в новой вкладке.

занавес

картинка с заголовком "Golang компилируемый" от куда там взялся паскаль?

приезжаешь в автосервис, а там говорят "Прежде чем ездить на АКПП, надо освоить сначала механику?"

чтобы починить АКПП нужно хотя бы базово понимать что такое машина

Информация

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