Ivan
ну, серьёзно, может тогда supapro переименовать, novicecxx или beginercxx, просто бегло supa читает как Супер Про. А Пин воспринимается уже как шум
Evgenii
если ты считаешь себя супер про тебе туда
Ivan
это шутка?
Крылатый
(Умолчим про существование ultramegapro и т.д.)
🦥Alex Fails
это шутка?
это ирония)
🦥Alex Fails
не прикреплено, кстати
да и хрен с ним, оно в супапро висит :D
Ivan
да и хрен с ним, оно в супапро висит :D
а почему бы не переименовать supapro, тем самым будет исключена неоднозначность?
Alexander "SonnySlave"
backward compatibility
🦥Alex Fails
Ivan
ссылки сломаются что ли?
Alexander "SonnySlave"
ссылки сломаются что ли?
здесь читай как традиции
Max
действительно..👌
Ivan
backward compatibility
я сейчас осознал ироничность)
Alexander "SonnySlave"
Anonymous
https://t.me/joinchat/BYlFbEPe5gMPVQm3OwKjaA
Max
Как перейти на последнее pinned сообщение, если ты его закрыл? Я вот хотел список чатов глянуть, оно в пине точно было
Anonymous
Наши чаты: @supapro – чат для начинающих и тех, кто хочет изучить язык; @fludpac – флуд сюда; @pro_net – чатик по .NET; @proasm – чат по языку ассемблера и реверсу; @prolua – чатик по Lua; @prographon – opengl/opencl/vulkan/etc; @proalgorithms – обсуждение алгоритмов; @pro_osdev – разработка OS; @pro_latex – все о TeX и LaTeX; @pro_windows – новый чат по ОС Windows; @vimers – чат про Vim; @pro_sublime – чат про Sublime; Специальная флудилка для обсуждения вакансий с дополнительными материалами для трудоустройства: https://t.me/joinchat/BYlFbEPe5gMPVQm3OwKjaA Предложка новостей в канал @ProCxxNews: https://t.me/joinchat/BYlFbAzhJ48-sOXJoTzRMA Чат о программинге в целом: https://t.me/joinchat/AkxcTEMQENX1pfPjR0UhPA Чат о математике: https://t.me/joinchat/AAAAAD_875HMqziocKWd3Q Чат радиолюбителей: https://t.me/joinchat/AAAAAEIQxdjS8GRo_TWh1g Общие программерские вопросы можно тут: https://t.me/joinchat/AkxcTEMQENX1pfPjR0UhPA Чатик о BSD: https://t.me/joinchat/AAAAAEJ1txaz1pDhcmKZ4w Чатик об Android: https://t.me/joinchat/AAAAAEKIFKnmRT9cMebb9w Соседний чат о Qt: @qt_chat Соседний чат по Чистому Си: @pure_C Соседний чат по C++: @cpptogether Соседний чат по вычислительной математике: @comput_math Соседний чат по физике: @physpub Соседний чат по высшему матану: @higher_math Соседний чат про Embedded: @proembedded Наши каналы: @ProCxxNews – новости и мероприятия; @ProCxxChannel – небольшие заметки и ссылки; @ProCxxJobs – вакансии; @xthon – цитатник; @AlexFailsChannel – канал @AlexFails с его фигней о C++ и не очень; @mrSmith_bread – авторский проект "Хлеб мистера Смита"; Правила чата Команда /rules. Чтобы она сработала, надо стартануть @gbreborn_bot в личной беседе с ним. (Если не сработала ,то вот линк на правила: https://t.me/ProCxx/145398) Литература по C++ В чате есть куча книжек. Ищите по тегу #book. Также можете залезть в неотсортированную помойку книг: https://t.me/joinchat/AAAAAE1yUq2Kh6WdPCtjMA Новый чат в списке: @math_code Открытый telegram-чат, в котором Вы можете задавать свои тематические вопросы по программированию, физике, математике, обмениваться книгами, видеоуроками, полезными ссылками, обсуждать интересные технические темы. Новый канал книг по физике: @physics_lib ═══════════ С последних конференций: 1. Материалы CoreHard 2018: https://t.me/ProCxxChannel/84 2. Материалы с митапа Дениса Кормалёва в JetBrains (https://t.me/ProCxxNews/75): см. в @ProCxxChannel ----------- Мини-опросы 1. argc/argv: https://t.me/ProCxx/171567 2. Курсы: https://t.me/ProCxx/174437 Мероприятия 15 июня будет встреча РГ21 в Яндексе: https://t.me/ProCxxNews/76 18 июня будет онлайн день открытых дверей в OTUS: https://t.me/ProCxxNews/77 Социальные сети вк - vk.com/procxx github - github.com/procxx Instagram - в поиске supapro.cxx
*тык*
Anonymous
Igor
можно заменить тип на uin8_t, разве что
Matwey
IDA т.е.
Ender
Ну HexRays это как бы отдельный продукт
Ender
Его докупать надо
Ender
Для каждой архитектуры отдельно
Anatoly
exelab закрыли?
slinkin
exelab закрыли?
нет, через vpn норм загружается
slinkin
да и без тоже
Anatoly
это я про "докупать"
Egor
ребят, всем привет, есть вопрос ввиду того что под винду не компилял ничего давно есть набор библиотек на линухе которые юзаю в одной туле #include <stdlib.h> #include <stdio.h> #include <string.h> #include <sys/types.h> #include <sys/socket.h> #include <unistd.h> #include <netdb.h> #include <netinet/in.h> #include <openssl/pem.h> #include <event2/event.h> #include <event2/bufferevent.h> #include <event2/buffer.h> #include <event2/util.h> #include <assert.h> насколько гемор перегнать под винду проект?
Ignat
заменяеш сокеты на какой-нибудь libuv и видимо примерно всё
Egor
остальное можно найти т.е.?
Igor
да, сложности в основном будут с тем, что описано тут #include <sys/types.h> #include <sys/socket.h> #include <unistd.h> #include <netinet/in.h>
Alexey
sys/types.h вроде есть
Alexey
сокеты заменить на winsock2.h
Konstantin
примерно меняешь на #include <winsock2.h>
Alexey
а что из unistd используется?
Alexey
тут возможно будет проблема :)
Andrei
сокеты и netinet можно заменить на libpcap
Konstantin
тут если что есть https://stackoverflow.com/questions/341817/is-there-a-replacement-for-unistd-h-for-windows-visual-c
Alexey
но если оттуда вдруг используется fork() - то все ))
Denis
cygwin/mingw не рассматриваете?
Egor
тула работает по tls и создает много конекшнов тредов мьютексов форков нету
Konstantin
Видимо ещё какой нибудь winpthread придётся тащить тогда
Egor
cygwin/mingw не рассматриваете?
пока чем собирать на винду тоже вопрос
🦥Alex Fails
но если оттуда вдруг используется fork() - то все ))
можно в Win10 найти этот вызов в кернеле, и его юзать))
Дурний Кіт
Здравствуйте. Появилась необходимость вытянуть плюсы на должный уровень, знаком с ними ещё с универа и в проде некоторые костыли клепал по необходимости (пока никто не видит естественно), но тем не менее, уровень владения языком на крайне низком уровне. В программировании не новый человек. Какие ресурсы для обучения можно взять? Желательно, русские. Ещё интересует, может из присутствующих кто-то проходил курс от Яндекса (жёлтый пояс) на курсере, что скажите о нём?
Anonymous
мало так сказать. Нужно еще рассказать как его учить этот английский, а то многие даже и не догадываются.
Ignat
что там английский — многие в tsya.ru до сих пор не смогли...
Igor
раз желательно - значит английский выучен но с проблемами когда английского хватает на чтение источников, проблемы решаются тупо практикой и количеством материала
Egor
я в курсе что это хэдеры, речь о конкретном функционале
Anonymous
event2 — не знаком с этим зверем.
Egor
libuv - да, хороший вариант, event2 тут сильно упрощает как раз всё, иначе пришлось бы треды ключать
🦥Alex Fails
Libevent2 какой-н
Anonymous
Между WinSock и POSIX-сокетами разница примерно такая: 1. Коды ошибок с префиксом WSA. 2. closesocket() вместо close() 3. Тип хендла не int. 4. Мелочи в сигнатурах функциях для I/O (там char* вместо void*)
Anonymous
5. Некоторые константны по-другому называются.
Anonymous
Всё просто завернуть в пару "утилит" и юзать, если по каким-то причинам не хочется libuv.
Egor
Libevent2 какой-н
https://ryukbk.blogspot.ru/2010/09/preliminary-look-into-libevent-2-for.html нашёл вот такое на эту тему, зашло, дельно
Anonymous
что там английский — многие в tsya.ru до сих пор не смогли...
что есть то есть. Но про англ. я серьезно написал. я вот например учу его пол года и вообще нормально заходит - читаю книги без словарей. RWH - про хаскелл читаю. Перевожу одну книгу, но не для себя (словарь приходистя юзать, ведь в переводе нужно максимум точности). Но вот Аин Ренд сложно читать, пока. Я это к тому, что нужно говорить другим что их в школе наебывали а не ин. язу. учили, и чтобы они не думали что это тяжело или не реально. Брат у меня, к примеру, когда узнал как я его собрался учить, сказал примерно так - Ты далбаеб, иди и читай Джину, а не всякую хуйню. Т.е. даже если другим и сказать что они не так пытаются учить, то они тебя скорее нахуй пошлют.
Egor
спасибо @foxcpp @AlexFails @minlexx @Artalus примерно расписал план по миграции
Anonymous
Всё просто завернуть в пару "утилит" и юзать, если по каким-то причинам не хочется libuv.
https://github.com/foxcpp/wire/blob/eda3f0d3c1d8e0e4011e9a4c3531e78e17aa17b6/src/internal/socket.cpp#L9 Что-то типо того.
Constantine
нету никакой нармольной руской терминалогии в таком случаи.
Нормальная русская терминология существует. Вопрос только, кто из здесь присутствующих может правильно перевести слово "оператор" на английский язык :)
Anonymous
Нормальная русская терминология существует. Вопрос только, кто из здесь присутствующих может правильно перевести слово "оператор" на английский язык :)
думаю большенство. Но это зависит от того что как ты понимаеш это слово. Но я писал вот о чем - нормально это то к чему привык. И если 1.5 человека знают как правильно, то они к сажалению не могут в нормальную терминоолгию.
Berkus
Ysim предупреждение устное
Anonymous
Что - "почему"?
Constantine
Но я почему-то уверен, что если я скажу в этом чате "оператор", все будут думать про "operator"
Constantine
Хотя "operator" - операция, "statement" - оператор