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

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

Детектив - логические головоломки

Головоломки, Казуальные, Логическая

Играть

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

  • Oskanov Oskanov 8 постов
  • AlexKud AlexKud 26 постов
  • StariiZoldatt StariiZoldatt 3 поста
Посмотреть весь топ

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

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

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

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

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Ненормальное программирование

968 постов сначала свежее
113
tproger.official
tproger.official
8 дней назад
Типичный программист

И снова легкая провокация Rust-оманов⁠⁠

И снова легкая провокация Rust-оманов
[моё] IT юмор IT Программирование Rust Python Картинка с текстом
56
6
Saaai
9 дней назад

Ответ на пост «Вот это я понимаю вайб-кодинг»⁠⁠1

Начинаю понимать, почему в далёкой-далёкой Галактике были такие тупые дроиды. Все вычислительные возможности суперсовременных процессоров уходили на работу с подобным сгенерированным кодом.

Нейронные сети Программирование Чат-бот Ответ на пост Текст
0
4
Вопрос из ленты «Эксперты»
user10830363
9 дней назад
Спроси Пикабу

Посоветуйте качественные курсы C# и .NET⁠⁠

Я хотела бы начать двигаться в направлении C#-разработки. Но курсов очень много, отзывы не очень.

Пересмотрела кучу платформ, остановилась на: SkillFactory, OTUS, ITVDN, Специалист — рейтинг хороший, но отзывы вызывают сомнение. Кто сталкивался с ними? Поделитесь мнением о них.

Если знаете другие топовые курсы — пишите названия, буду благодарна!

Также вопрос к бывшим менеджерам по продажам курсов (или тем, кто в теме): Как можно выбить максимальную скидку? Слышала что нужно отказать в цене 2-3 раза, правда ли это? Может знаете реальные рабочие лайфхаки?

Буду рада помощи! Заранее спасибо за ответ.

Программирование Программист IT Онлайн-курсы Курсы программирования Курсы Менеджер по продажам Лайфхак Скидки Обучение Дистанционное обучение Учебные курсы Csharp Dotnet Вопрос Спроси Пикабу Текст
13
3
0sadchi
0sadchi
9 дней назад
Лига Разработчиков Видеоигр

Я доделал сихронизацию через сервер :з⁠⁠

[моё] Программирование Windows C++ YouTube Hacking Видео
0
5
Uncle.Shrimp
Uncle.Shrimp
9 дней назад

Как установить библиотеку GLFW3 на Windows 10, Microsoft Visual Studio 2022⁠⁠

Здравствуйте! Я увлекся программированием графики на C++ и решил написать свой 2D движок под это дело, но столкнулся с проблемой - не мог установить нужную для моей задумки библиотеку GLFW. В интернете всё было слишком сложным и непонятным. Я пытался через vcpkg, но не получилось.
В конце концов я разобрался и сейчас решил поделиться находками здесь. Мало ли, может кому-то пригодится.

Начнем со скачивания библиотеки с официального сайта.
Качаем pre-compiled версию.

Как установить библиотеку GLFW3 на Windows 10, Microsoft Visual Studio 2022 Программирование, IT, Длиннопост

После скачивания распаковываем в удобную для вас папку.

Как установить библиотеку GLFW3 на Windows 10, Microsoft Visual Studio 2022 Программирование, IT, Длиннопост

Вот так это выглядит у меня

Открываем папку. Внутри это должно выглядеть так :

Как установить библиотеку GLFW3 на Windows 10, Microsoft Visual Studio 2022 Программирование, IT, Длиннопост

Для версии Microsoft Visual Studio 2022, нам, как понятно, понадобится открыть папку lib-vc2022.

Как установить библиотеку GLFW3 на Windows 10, Microsoft Visual Studio 2022 Программирование, IT, Длиннопост

В ней должны быть эти файлы

Файлы

glfw3.lib

glfw3_mt.lib

glfw3dll.lib

Нужно скопировать в следующую папку :

C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\lib\x64

Файл

glfw3.dll

Копируем в эту папку :

C:\Windows\SysWOW64

Последнее, что надо скопировать - это файлы из папки include (на третьем скриншоте) :

glfw3.h

glfw3native.h

В папку : (папку GLFW я сам создал)

C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include\GLFW

На этом с копированием всё. Теперь надо настроить сам проект.

Для этого нажимаем правой кнопкой мыши на заголовок проекта, как на скрине и выбираем Properties.

Как установить библиотеку GLFW3 на Windows 10, Microsoft Visual Studio 2022 Программирование, IT, Длиннопост

Последнее, что надо сделать - во вкладке Linker -> Input -> Additional Dependencies указать как на скрине :

glfw3.lib

glfw3_mt.lib

glfw3dll.lib

Как установить библиотеку GLFW3 на Windows 10, Microsoft Visual Studio 2022 Программирование, IT, Длиннопост

Не забываем нажать Apply и всё!

Как установить библиотеку GLFW3 на Windows 10, Microsoft Visual Studio 2022 Программирование, IT, Длиннопост

Теперь можем в начале кода написать

#include <GLFW/glfw3>

И работать на здоровье!

Если кто-нибудь попросит, могу написать, как устанавливать glew, чтобы полноценно работать с 2D графикой.

Надеюсь, кому-то поможет! Критика и замечания приветствуются! Спасибо за внимание!

Показать полностью 7
Программирование IT Длиннопост
7
10
psyvld
9 дней назад

Опаньки, Фортран⁠⁠

Опаньки, Фортран
СССР Информатика Школа Программирование Языки программирования
8
2
user7359809
9 дней назад

История Linux, Minix и GNU: краткий обзорMinix — учебная⁠⁠

Minix — учебная операционная система

  • Создана Эндрю Таненбаумом в 1987 году как лёгкая микроядерная ОС для образовательных целей.

  • Имеет микроядерную архитектуру, была предназначена для изучения принципов ОС.

  • Содержит собственное ядро и базовый набор утилит.

Linux — монолитное ядро, родившееся в Minix-среде

  • Линус Торвальдс начал разработку ядра Linux в 1991 году, используя Minix как платформу для разработки и тестирования.

  • Первые версии Linux использовали некоторые библиотеки и утилиты из Minix (например, перекомпилированный shell bash, стартовые библиотеки).

  • Linux — самостоятельное монолитное ядро, не зависящее от микроядра Minix и не работающее в ней.

  • На ранних этапах Linux не мог самостоятельно запускать полноценные программы — многие утилиты были кросскомпилированы или запускались из Minix.

GNU — свободный проект ОС с утилитами

  • Начат Ричардом Столлманом в 1983 году для создания полностью свободной UNIX-подобной ОС.

  • К 1991–1992 году GNU предоставлял большинство необходимых компонентов: компилятор gcc, оболочку bash, системные утилиты, библиотеки, но не имел своего ядра (проект ядра GNU Hurd ещё не готов).

  • В 1992 году ядро Linux было переведено под лицензию GNU GPL, что позволило объединить Linux и GNU-компоненты в полноценную систему — GNU/Linux.

Итог

  • Linux — ядро, разработанное в среде Minix, но являющееся самостоятельной системой.

  • Minix — отдельная ОС с микроядром, послужившая средой и вдохновением для Linux.

  • GNU — проект системных утилит и инструментов, без ядра, который вместе с Linux образует полнофункциональную ОС GNU/Linux.

Показать полностью
Linux Windows Программирование Текст
0
2
ru1000
ru1000
9 дней назад
Серия Игрушечный программист - мой опыт Construct 3

Часть 13. Оформление формул - Порядок в проекте Construct 3 - собственный взгляд⁠⁠

Добрый день!

Меня зовут Руслан.
С 2016 года делаю игры в редакторе Construct 3.


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

Пример:

Часть 13. Оформление формул - Порядок в проекте Construct 3 - собственный взгляд Gamedev, Браузерные игры, Программирование, Construct 3, Порядок, Формула

Оформление формул.

Часть 13. Оформление формул - Порядок в проекте Construct 3 - собственный взгляд Gamedev, Браузерные игры, Программирование, Construct 3, Порядок, Формула

Оформление формул.

Здесь пробел есть как между операциями (+, -, *, /), так и между параметрами массивов ArrayFragments.At,(0, 0).

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


Как обычно, Телеграм:
https://t.me/toyprogrammer

[моё] Gamedev Браузерные игры Программирование Construct 3 Порядок Формула
0
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии