Search
Write a publication
Pull to refresh
7
0

Человек

Send message

Подход технически прпвильный. Но пример слишком простой, он основан на документах которые хранятся в общепринятом markdown, что достаточно проработано по этому просто.
Приведите пример общих форматов для иных целей, например описания CAD схем, или файло электронных таблиц.

Обновленный код с обебщенными типами из статьи так же работает на предыдущих версиях Go - 1.23.
Вот ссылка на него в playground: https://go.dev/play/p/8m-40tzTNEN
Так что же нового появилось в Go 1.24 в этом плане?

В статье, в первом примере код:

package main

import "fmt"

// Создаем псевдоним для обобщенного типа
type Pair[T any] struct {
    First  T
    Second T
}

func main() {
    // Используем Pair с типом int
    p1 := Pair[int]{First: 1, Second: 2}
    fmt.Println(p1)

    // Используем Pair с типом string
    p2 := Pair[string]{First: "Hello", Second: "World"}
    fmt.Println(p2)
}

Работает и на предыдущих версиях Go, например на 1.23
Так что же тут появилось новго тогда?

Я не на что не намекаю, но говорят что "счастливые часов не наблюдают".

Хотелось бы понять для чего? Для того чтобы научиться С++ програмированию, возможно.
Пока С++ не видно в коде, а видно C:

mysql_free_result(result);

Не видно ни одного RAII из С++.

  • Добавлять стоимость, а не просто передавать информацию. Как это сделать? Путем постоянного поиска путей, которые действительно способны улучшить состояние дел в вашем направлении.

  • Решать проблемы, причём стараться делать это на возможно наиболее низкой ступени прибавления стоимости.

Кажется здесь неточность и должно быть:
Добавлять стоимость в цену производимого сервиса/продукта/..., а не просто передавать информацию. Как это сделать? Путем постоянного поиска путей, которые действительно способны улучшить состояние дел в вашем направлении.

Тогда противоречие исчезает.

Откуда брать время для пет-проектов

Клиент начинает звонок по этому номеру. Звонок для пользователя бесплатный

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

Но ответа нет на вопрос, Кипр - это деревня или нет?

Или это деревня с бурно-развивающимися ИТ экосистемами?

SOAP (WSDL, XML) ...
Остальное от лукавого

ChatGPT мне пишет письма от миени рекрутеров вот уже несколько лет, или по крайней мере их не отличить.

Кажется что в статье не очень радужная картина описана в целом.

устаревший стандарт snake_case стандартной библиотеки C++

Кошмар!

Термин эмиграция так же применяется и ко внутренней эмиграции, между городами в пределах одного государства.

Я про новую оборонную доктрину Евросоюза, и связанные с этим оборонные предприятия в Европеи прочих местах, а вы о чем?

Сейчас оборонные предприятия в расцвете во всех странах.

В оборонной промышленности сейчас расцвет, зачем её связывать с ситуацией в ИТ?

Если в этом случае Kafka заменить на базу, то такой вопрос: что если сервис выполнил работу но не записал в базу в строку сообщения статус новый и упал? Разве не тоже самое?

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

Что означает не выходите из круга? Объяснение что в Kafka не работает exactly once не продано. Чем ACK тамошний не устраивает в этом случае?

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

1
23 ...

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

Specialist
Lead