Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Погрузитесь в логическую головоломку: откручивайте болты из планок на самых сложных уровнях! Вы не только расслабитесь в конце сложного дня, но еще и натренируете свой мозг, решая увлекательные задачки. Справитесь с ролью опытного мастера? Попробуйте свои силы в режиме онлайн бесплатно и без регистрации!

Головоломка. Болты и Гайки

Казуальные, Гиперказуальные, Головоломки

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

C++

С этим тегом используют

Программирование IT IT юмор Программист Python Помощь Картинка с текстом Все
806 постов сначала свежее
7
CodePanda
CodePanda
2 месяца назад
Лига программистов
Серия LOL Engine

LOL Engine день 2⁠⁠

(пожалуй, буду нумеровать посты по дням)

Итак, сегодня после работы поработал немного больше.

Из полезностей - абстрагировал мусор в int main() в класс Application, добавил Logger и Timer (на очереди WindowManager и Renderer)

LOL Engine день 2 Программирование, Gamedev, Инди, Игровой движок, C++, Длиннопост

LOLEngine/Internal/main.cpp

Из важного - сделал ServiceProvider.

LOL Engine день 2 Программирование, Gamedev, Инди, Игровой движок, C++, Длиннопост

LOLEngine/Include/Engine/Core/ServiceProvider.hpp

Синглтоны в проекте будут, куда без них, но складывать их в глобальном пространстве я не люблю, так как такое трудно отлаживать. Поэтому, в Application появился ServiceProvider, в который я начал складывать все синглтоны для последующего прокидывания вглубь приложения. Вместо Logger::getInstance() будет _serviceProvider->GetService<Logger>()

LOL Engine день 2 Программирование, Gamedev, Инди, Игровой движок, C++, Длиннопост

LOLEngine/Internal/Engine/Core/Application.cpp

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

Репозиторий все там-же

Победить сборку под веб сегодня не получилось, пошел сидеть над этим дальше.

Основная работа не позволяет заниматься движком много времени в день, но постараюсь что-то полезное делать ежедневно.

Принял решение не тратить много времени на расписывание каждой строчки кода, лучше этот часик потратить на сам код.

Огромное спасибо всем, кто задает вопросы в комментах и тычет носом в ошибки - постараюсь учесть и исправить. Вырасти, так сказать, над собой.

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

Как всегда - жду ваши плюсы/минус/комменты. Пошел кодить дальше

Показать полностью 2
[моё] Программирование Gamedev Инди Игровой движок C++ Длиннопост
12
3
IC.Booze
2 месяца назад
Программисты шутят

Не вижу в чистом C никаких плюсов⁠⁠

Не вижу в чистом C никаких плюсов
[моё] Юмор Программирование C++ IT юмор
5
13
CodePanda
CodePanda
2 месяца назад
Лига программистов

Всем привет⁠⁠

Приветствую пикабушников и пикабушниц, интересующихся разработкой комплюхтерных игор, да и разработкой в принципе.

Меня зовут Ярослав и я новорег (хотя и читал пикабу больше 10 лет). Собственно эти 10 лет я занимался работой на одном легаси мобильном проекте и стал подозревать, что навыки утекают в унитаз.

Я был одним из тех кто долго ждал релиза пошумевшего в новостях Российского движка Nau. Обещали кроссплатформенный движок с возможностью писать игровую логику на плюсах.

Всем привет Программирование, Программист, Игровой движок, Инди, Gamedev, Разработка, C++

Выходит бета, и работает только под Windows (единственная ось, которая больше официально в России не работает) и только с DirectX рендером.

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

Почему я не взял какой-нибудь Unity или Unreal? Пытался. Не зашло.

Что я буду делать:

  • Писать свой игровой движок на примере маленьких проектов с целью подтянуть навыки в C++, CMake, GIT, Vulkan API, кроссплатформенной разработке, разобраться с хорошей архитектурой, ну и по мелочам чего-то наберется.

  • Сам работаю на Mac, поэтому проект будет собираться на CMake, IDE - Visual Studio Code,

  • язык C++ 23, чтобы читатели могли повторить это на винде и линухе.

Что я жду от сообщества:

  • Надеюсь, найдутся люди, кому это будет полезно.

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

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

Всем спасибо за внимание, надеюсь, пребывание здесь будет полезно и мне и вам. Ставьте плюсы/минусы, пишите комменты (в принципе пишите - интересно вам такое или нет?). Следующий пост напишу про структуру проекта на данный момент и настройку сборки.

Показать полностью 1
[моё] Программирование Программист Игровой движок Инди Gamedev Разработка C++
24
4040
user5101998
3 месяца назад

Эво, рыбинские отношения⁠⁠

Эво, рыбинские отношения
Юмор Разработка Код Баг Программист C++ Зашакалено IT юмор Скриншот Инцест Алабама
551
2
neverending.cpp
neverending.cpp
3 месяца назад

Пятничная болталогия и никакой технички⁠⁠


Уберите упоминание курсов из своего резюме

Это одна из рекомендаций, которую я выдаю при ревью резюме: курсы по С++ должны быть убраны из резюме. Как и все остальные курсы, если они не являются всемирно признанными и не обладают уровнем сертификаций AWS, Microsoft, CCNP и им подобных. Я понимаю, что очень хочется добавить в список достижений очередной пояс непонятного цвета или ступень Professional, ведь менеджеры курсов утверждают, что это нужно "обязательно сделать", ведь это "выделит вас среди остальных кандидатов"...бла-бла-бла🥱 Увы, это старые шаблоны из старых методичек, которые писались задолго до того, как онлайн IT курсы полностью дискредитировали себя.

Когда-то онлайн курсы - это была попытка восполнить нехватку кадров в IT отрасли. Если копнуть глубоко в прошлое, то онлайн курсы изначально были бесплатными, организовывались крупными компаниями и на них брали практически всех желающих. С ростом зарплат и хайпа айтишки начало появляться все больше и больше онлайн школ. Для справки: в 2020 году было несколько десятков школ, сейчас - несколько сотен. Далее в ход включились эффективные менеджеры и продажники, которые начали завлекать в онлайн-школы всех: агрессивная реклама от каждого блогера, специальные условия на кредиты, обещания заоблачных денег и комфортных условий труда. Помню, что примерно в пик хайпа я воспользовался служебным положением и просмотрел анкеты со свежего потока студентов на курс Data Science: из 50 человек практически все были без вышки, больше половины - охранники, баристы, мастера маникюра. Я не хочу быть слишком токсичным (а в данном случае вариантов нет ☢️), но будем честны: вы изучали статистику? Как вы думаете, насколько реально её объяснить охраннику возраста 30+ и без вышки?

Это и привело к тому, что подавляющее большинство студентов закончили обучение в первые месяцы. И в этом полностью вина онлайн школ. Если бы не жажда наживы, то с большинством вкатунов должен был состояться диалог примерного содержания: "DS требует специфической подготовки, будем честны, вы ей не обладаете. Давайте рассмотрим курсы ручных тестировщиков, они стоят дешевле в несколько раз, найти работу с ними проще, да на старте зарплата меньше, но на дистанции можно стать лидом и получать ровно те же деньги." Ах, мечты-мечты. В итоге, эта часть несостоявшихся вкатунов окрестила все курсы и всех причастных к курсам "инфоцыганами". Вот и неси теперь свет в массы😁

Часть студентов все-таки дошла до конца курсов. Кто-то это смог сделать самостоятельно, но большей части "помогли" онлайн-школы. Онлайн-школы начали делать всё, чтобы "дотолкать" студента до конца курса (а иначе он возврат потребует и негативный отзыв напишет): убрали все дедлайны и сроки ("учись в своем темпе"), убрали все защиты проектных работ, менторов практически обязали "гладить студентов по головке" и "поменьше указывать на ошибки в коде". Обучение свелось к прокликиванию тестов на платформе, формальному выполнению работ и проектов. В итоге студент получал заветный сертификат, составлял резюме и бежал вкатываться в IT. Вакансии разрабов стали заваливаться предложениями от выпускников курсов. Кстати, пропагандировать широким массам накрутку опыта начали первыми онлайн школы: они рекомендовали вместо обучения указывать фриланс🙃 Первое время выпускников даже звали на собесы. Но после десятков собесов, где кандидат не мог ответить ни на один вопрос, многие компании, а вслед за ними и рекрутеры ввели негласное правило: резюме выпускников онлайн-школ отклонять автоматически. Да-да, один из тех самых "редфлагов в резюме"🚩

Что мы имеем сейчас. То, что вы пошли на онлайн курсы, закончили их и получили сертификат - это замечательно. Некоторые онлайн курсы - это по-прежнему буст знаний за короткий срок. Например, сейчас мне нужно углубить знания по CI/CD. Конечно же, я не буду читать книжки и статьи, а прослушаю онлайн-курс. Но не стоит указывать в резюме, что вы приобрели знания на онлайн-курсе. В текущих реалиях рынка это лишь снизит конверсию вашего резюме и принесет вам больше проблем, чем пользы.

Показать полностью
[моё] Кросспостинг Pikabu Publish Bot Текст IT Курсы программирования C++
1
453
Humoreskiyi
Humoreskiyi
3 месяца назад
IT-юмор
Серия IT юмор

Грузоперевозки⁠⁠

Грузоперевозки Юмор, IT, IT юмор, Python, C++, Картинка с текстом
Показать полностью 1
Юмор IT IT юмор Python C++ Картинка с текстом
89
user10350204
4 месяца назад

ЕГЭ по инфе⁠⁠

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

Информатика ЕГЭ Программирование Python IT C++ Текст
13
Партнёрский материал Реклама
specials
specials

Считаете себя киноманом 80 LVL?⁠⁠

Залетайте проверить память и сообразительность → Будет интересно

Киногерои Тест Текст
27
Skyscrew
Skyscrew
4 месяца назад
Лига Сисадминов

Ничего не могу сказать о Mac OS⁠⁠

Ничего не могу сказать о Mac OS
Картинка с текстом Мемы C++ Windows Linux
24
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии