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

Рыбный дождь

Спорт, Симуляторы, Рыбалка

Играть

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

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

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

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

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

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

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

Linux + Windows

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

IT Программирование Ubuntu IT юмор Компьютер Программист Компьютерная помощь Microsoft Windows 10 Программа Все
972 поста сначала свежее
4
mcnikirikitiki
4 месяца назад
Лига программистов

Основы сборки проектов на C/C++⁠⁠

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

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

Здравствуйте, мои маленькие любители программирования!

Давайте разберем основы сборки проектов на Си/Си++ простым языком:

  1. Основные понятия:

  • Программа собирается из множества файлов

  • Есть два типа библиотек:

    • Статические (.a, .lib) - код встраивается в exe-файл

    • Динамические (.so, .dll) - подгружаются при запуске

  1. Этапы сборки:

// hello.cpp

#include <iostream>

void say_hello() {

std::cout << "Hello, world!" << std::endl;

}

// main.cpp

void say_hello();

int main() {

say_hello();

return 0;

}

Компиляция:

# Компилируем каждый файл отдельно

g++ -c hello.cpp -o hello.o

g++ -c main.cpp -o main.o

# Связываем объектные файлы в исполняемый

g++ hello.o main.o -o program

  1. Работа с библиотеками:

Создание статической библиотеки:

# Создаем объектный файл

g++ -c mylib.cpp -o mylib.o

# Архивируем в статическую библиотеку

ar rcs libmylib.a mylib.o

Использование:

g++ main.cpp -L. -lmylib -o program

  1. Особенности C++

Искажение имен (name mangling):

// В исходном коде

void my_function(int a);

// После компиляции

_Z11my_functioni

  1. Управление зависимостями

Пример Makefile:

program: main.o hello.o

g++ main.o hello.o -o program

main.o: main.cpp

g++ -c main.cpp

hello.o: hello.cpp

g++ -c hello.cpp

clean:

rm *.o program

Основные команды:

  • make - собрать проект

  • make clean - очистить скомпилированные файлы

Это базовые принципы, которые помогут начать работать с проектами на Си/Си++. В следующих частях рассмотрим более сложные случаи и современные инструменты сборки.

Показать полностью
[моё] Программирование IT Программист Сборка Linux Windows Гайд Текст
2
8
itforprof
itforprof
4 месяца назад

Почему Linux не завоевывает российский рынок?⁠⁠

Любопытно следить за регулярно обновляемой статистикой по самым популярным ОС в мире, и особенно в России. По итогам 2024 года, Windows в мире слегка укрепил свои позиции, поднявшись с 72,72% до 73,38%. MacOS более двух процентов пользователей: год назад было 16,38% мирового рынка, сейчас — 14,16%

Казалось бы, на фоне всех наших санкционных приключений Linux начнёт всё активнее отщипывать себе долю пользователей на российском рынке. Но нет. Доля «пингвинов» у нас выросла всего с 2,15% до 2,38%. Притом что в среднем по миру на Linux сидят 4,13% пользователей.

Почему Linux не завоевывает российский рынок? Импортозамещение, IT, Windows, Linux, Mac, Операционная система

А вот Windows у нас продолжает доминировать с внушительными 87,58%, что сильно выше средних значений. И он практически не уступил позиций за год (в 2023 было 87,77%). Даже macOS немного прибавила, достигнув отметки 5,61%.

Получается, даже в условиях санкционных ограничений и локализации ПО традиционные преграды для распространения Linux в России пока не способствуют значительному росту его популярности. Технологические и экономические факторы оказались сильнее политики, запретов и прочего.

Показать полностью 1
Импортозамещение IT Windows Linux Mac Операционная система
134
1
QuickUSER666
QuickUSER666
4 месяца назад

Fedora Linux 41 (Workstation Edition)⁠⁠

Linux Windows Android Видео
23
TECHLiveHACK
TECHLiveHACK
4 месяца назад

Как зашифровать флешку?⁠⁠

Как зашифровать флешку? Программа, Гайд, Windows, Linux, Инновации, Flash, Карта памяти, Информационная безопасность, Технологии, Программирование, Защита, IT, Telegram (ссылка)

VeraCrypt – это программное обеспечение для шифрования дисков с открытым исходным кодом для Windows, Mac OSX и Linux. Вы можете зашифровать системный диск или же создать зашифрованный локальный диск.

Чтобы зашифровать флешку:

1. В главном окне программы нажмите кнопку «Создать том».

2. Выберите опцию «Зашифровать несистемный раздел/диск» и тапните «Далее».

3. Выберите опцию «Обычный том VeraCrypt».

4. Затем нажмите «Устройство…» для выбора сменного носителя.

5. Отметьте нужную флешку и подтвердите ваш выбор.

6. Активируйте опцию «Создать и отформатировать зашифрованный том» → «Далее».

7. Все данные на накопителе будут удалены и флешка будет полностью отформатирована.

Далее вы сможете выбрать желаемый алгоритм шифрования и алгоритм хеширования. Можно оставить все значения по умолчанию. Подтвердите размер зашифрованного тома нажав на кнопку «Далее». Затем задайте пароль тома и отформатируйте флешку.

Источник: https://t.me/TechLiveHack/849

Показать полностью
Программа Гайд Windows Linux Инновации Flash Карта памяти Информационная безопасность Технологии Программирование Защита IT Telegram (ссылка)
6
9
BabushkaMisha
BabushkaMisha
5 месяцев назад
GeekNews

Ответ на пост «В Рунете появился гайд о проверке компа на майнеры»⁠⁠1

Ставим Арч, а лучше генту.

И теперь, чтобы поставить туда майнер, придётся сильно постараться. Да даже если удастся, то он работать не будет, как надо.

Но самое трудное будет его найти и скачать в интернете.

[моё] Технологии Windows Майнеры Гайд Короткие видео Linux Linux и Windows Компьютерный вирус IT Ответ на пост Текст
5
siolz12
siolz12
5 месяцев назад
Компьютерные технологии

Как исправить ошибку «Операция не поддерживается» в обновлениях Windows 11⁠⁠

Как исправить ошибку «Операция не поддерживается» в обновлениях Windows 11 Linux, Microsoft, Windows, Программа, Длиннопост, Реферальная ссылка

Эта ошибка обычно возникает, когда:

Вы установили последнее накопительное обновление контрольной точки.

Вы добавили функцию по запросу (FoD) или языковой пакет (LP) без подключения к Интернету.

Вы пытаетесь установить более новое обновление, дважды щелкнув файл.msu.

Проблема возникает из-за того, что ваш компьютер не может обновить FoD или LP без подключения к Центру обновления Windows или WSUS.

Как это решить

Решение простое: нам нужно скачать и переустановить все необходимые обновления. Вот как:

Шаг 1: Загрузите обновление вручную.

Перейдите на сайт каталога Центра обновления Microsoft.

В поле поиска введите номер KB последнего обновления (например, 5043080 за сентябрь 2024 г.). Затем нажмите кнопку «Поиск».

В результатах поиска найдите обновление для архитектуры вашей системы:

Для 64-битных систем ищите «x64-based»

Для систем на базе ARM ищите «ARM64-based».

Нажмите «Загрузить» для вашего типа устройства (x64 или arm64).

В всплывающем окне вы увидите либо несколько файлов.msu, либо только один файл. К ним относятся:

Последний файл обновления

Все файлы накопительных обновлений контрольных точек, выпущенные до этого обновления.

Нажмите на .msuссылку файла, чтобы загрузить его. Если вы видите несколько файлов MSU, загрузите их все, нажав на каждый файл.

Поместите все .msuфайлы, которые вы скачали выше, в новую папку на вашем компьютере (например C:\Updates,). Эта папка не должна содержать никаких других файлов MSU.

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

Шаг 2: Установите обновления

У вас есть два варианта установки обновлений:

Вариант А: Установка вручную

  1. Откройте вашу C:\Updatesпапку.

  2. Если вы загрузили несколько файлов.msu:

  3. Отсортируйте файлы по имени, чтобы убедиться, что вы устанавливаете их в правильном порядке (от самых ранних к самым поздним).

  4. Если вы загрузили только один файл.msu, пропустите этот шаг.

  5. Если у вас несколько файлов, начните с самого старого (с наименьшим номером) .msu. Если у вас только один файл, просто дважды щелкните по нему.

  6. Дождитесь, пока автономный установщик Центра обновления Windows завершит установку.

  7. Если будет предложено перезапустить, выберите «Перезапустить позже», если это не единственный файл обновления.

  8. Если у вас несколько файлов, повторите шаги 3-5 для каждого .msuфайла, от самого старого к самому новому. Если у вас только один файл, вы можете пропустить этот шаг.

  9. После установки всех файлов обновлений (или одного файла обновления) перезагрузите компьютер.

Вариант Б: использование команды DISM для установки всех .msuфайлов

Если вы умеете работать с командной строкой, этот метод более быстрый для установки нескольких файлов MSU:

  1. Нажмите Win+ Xи выберите «Windows Terminal (администратор)» или «PowerShell (администратор)».

  2. В окне терминала введите следующую команду:

  3. dism /online /add-package /packagepath:C:\Updates\*.msu

  4. Нажмите Enter, чтобы выполнить команду.

  5. DISM автоматически установит все обновления в правильном порядке.

  6. После завершения процесса перезагрузите компьютер.

Проверка установки обновления

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

  1. Откройте приложение «Настройки» (нажмите Win+ I).

  2. Перейдите в раздел Система > Центр обновления Windows.

  3. Нажмите «Проверить наличие обновлений», чтобы убедиться, что все обновления установлены правильно.

  4. Если новых обновлений не обнаружено, ваша система обновлена.


Выполнив эти шаги, вы сможете устранить ошибку «Операция не поддерживается» и успешно установить все необходимые обновления Windows. Помните, что поддержание системы в актуальном состоянии имеет решающее значение для безопасности, производительности и совместимости с новейшим программным обеспечением.

На Ямаркете

Показать полностью
Linux Microsoft Windows Программа Длиннопост Реферальная ссылка
5
2180
terebiata
terebiata
5 месяцев назад
Юмор для всех и каждого

Развидеть уже не получится⁠⁠

Развидеть уже не получится Картинка с текстом, Юмор, Иконки, Windows, Циклоп, Сходство, Telegram (ссылка), Linux

Телеграм - https://t.me/roflemem/4478

Показать полностью 1
Картинка с текстом Юмор Иконки Windows Циклоп Сходство Telegram (ссылка) Linux
64
32
Tadasu
Tadasu
5 месяцев назад

Ответ SergeyZZ в «OpenAI vs DeepSeek. Китай перехватывает инициативу в технологиях ИИ»⁠⁠6

Хотелось бы ответить на один конкретный абзац.

А прикиньте если Китаю таки удастся сделать скажем клон Windows или даже лучше? И это будет полностью совместимо по форматам файлов с МС офисом? Не так как во всяких опен офисах и прочих, когда открывая или сохраняя файл не знаешь как он будет выглядеть в другом месте, а вот полностью совместимый?

Есть альтернатива Windows. Она бесплатная, с открытым исходным кодом, лучше по всем показателям кроме количества софта и популярности. Называется Linux. Любой из основных дистрибутивов.

И для офиса есть решение абсолютно совместимое с MS офисом, даже интерфейс реплицирует почти полностью. Называется Onlyoffice. Тоже бесплатный, удобный, легковесный, опенсорсный...

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

Хз почему отдельным постом - вожжа под хвост попала, звиняйте.

США Китай Дональд Трамп Искусственный интеллект DeepSeek Openai Экономика Фондовый рынок Нейронные сети Будущее Инновации Политика Мат Linux Windows Microsoft office Ответ на пост Текст Волна постов
154
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии