Как стать автором
Обновить
13
@Reformatread⁠-⁠only

С++ разработчик

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

А как собрать ваш проект под macOS, под Ubuntu? Как собрать под той-же Windows в другой IDE, Code::Blocks или CLion например?

Вы описываете Windows-only решение, а статья про кроссплатформенный C++

Или надо два раза запускать cmake с разными каталогами сборки и параметрами?

Да

Этот аргумент хорошо работает с кодом, но зачем усложнять конфигурацию? Она обслуживает код и по отношению к нему вторична, считаю лучше сохранять ее простой настолько, насколько возможно, идеально хранить вообще в одном файле, по примеру maven/gradle.

С точки зрения прозрачности может и так, однако... Подключать ручками каждый раз новые файлы грустновато на мой взгляд. И к тому же это ломает всю возможность "добавить CMakeLists.txt в существующий проект и полетели", что усложнило бы инструкцию.

Нормальным способом было бы вот такое

Спасибо, подправил

file(GLOB...) использовать не рекомендуется

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

Если это инструкция для новичка, то пускай она хотя-бы будет консистентной.

Вы правы, привел названия проекта и исполняемых файлов в консистентный вид.

копипастить какие-то магические заклинания без их понимания - моветон

Ключевые аспекты я задокументировал, все остальное просто подгружает conan-wrapper

Спасибо! А главное, это очень удобно для бекенд разработчиков. Написал логику и быстро в том-же сервисе прикрутил UI (как я понимаю библиотека стилей в комплекте даст возможность не тратиться на дизайн).

Но Kotlin как язык банально лучше Java. И писать на нем по ощущениям большинству попробовавших программистов приятнее. Да и для DSL Kotlin лучше подходит, а тут у нас как раз HTML-подобный DSL.

Как вы потом искать людей будете под такой стек?

Подойдет любой Kotlin программист. Или Java программист с небольшим периодом адаптации. И такой стек в отличие от JS будет стабильно актуален еще с десяток лет, в отличие от "прогрессивного" мира JS, где фреймворки и инструменты сменяют друг друга каждые полгода.

Боты это вообще очень здорово, потому что "шелл-на-стероидах". Код по простоте выходит как для CLI приложения (команды да текст), а UX конечного пользователя намного выше.

Страна потихоньку превращается в социалистическую зону, в режимный объект, все сильнее закручиваются гайки и в интернете и в жизни. Есть предположения, что если к власти так и не придут достойные люди, то к 2030ым будем выходить из дворов обнесеных колючей прововолкой с вышками по пропуску.

Маркетологи в очередной раз доказывают свою бесполезность? Название и затравка были еще куда ни шло:

Исследование не преследует цель отразить свойства всей генеральной совокупности (всех жителей РФ), оно направлено на выявление малозаметных, необычных процессов

Но процесс и выводы...

Вывод: алкоголь помогает людям разговориться, «развязывает язык». Благодаря этому эффекту мы можем выявить «боли» замкнутых респондентов, которыми они обычно не делятся, и распознать их скрытые мотивы. Это важное наблюдение, ведь чем более полные и честные ответы дают участники дискуссии, тем более правдивые выводы получится сделать из опроса. 

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

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

Причем такие элементы повесточки внедряются даже без претензии на реалистичность. Например, белый отец, белая мать, и внезапно появившаяся в очередном сезоне черная дочь (сын) - вполне типичный сюжет для Netflix.
В реальности такое, конечно же, может быть только в одном случае - мать изменяет, а отец дебил, в клиническом смысле этого слова, не замечает цвет кожи отпрыска.
И все эмоции актеров, вся художественность картины, сразу обесценивается из-за такого наплевательства в лицо реальности. Из-за этого и отказался от их подписки.

Это шедевр! Пишите еще.

Почему вы так думаете?

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

Библиотеку проверял с Kotlin (JVM). Как поведет себя под Android не знаю.

В ресурсах лежит скомпилированный бинарный файл, его обновлять не нужно. Обновления/исправления происходят в более человекочитаемом текстовом формате здесь:
https://github.com/demidko/aot-binary

Что скажете насчёт https://github.com/kotlin-telegram-bot/kotlin-telegram-bot ?
Сейчас использую в основном её. Возможно есть какие-то важные отличия в вашей реализации?

Участники большинства IT сообществ, как правило, сами стремятся оставить где-то ссылку на свой чат, например оставляют pull request здесь: https://github.com/goq/telegram-list или у себя на сайте (ClickHouse например). Так или иначе, все это попадает в поиск и индексируется. Второй раз индексацию проводят специальные боты рекламных бирж которые имеют интеграцию с большинством популярных ботов для администрирования. Полученные ботами сообщения выгружаются на сайт биржи вместе с названием, и вуаля, она cтановится доступна в поиске, ну а восстановить ссылку по названию чата дело техники)

Вы совершенно напрасно минуснули мой комментарий ) Как и заметил комментатор ниже, в официальных примерах указывается что при указании параметра -p:PublishSingleFile=true, параметр --self-contained true используется по умолчанию. И его наоборот приходится отключать явно указывая false:
https://github.com/dotnet/designs/blob/main/accepted/2020/single-file/design.md

Информация

В рейтинге
Не участвует
Откуда
Черногория
Зарегистрирован
Активность