От новичка до гуру: Курсы программирования на CyberDuff

Публикации по теме 'linux'


Вот как я настроил HTTP-сервер на своем телефоне Android
Хакерский способ передачи файлов между телефонами и ноутбуками Если вы следили за мной достаточно долго, вы, вероятно, знаете, что я использую Mac Mini, но телефон Android. Нет такого удобного способа, как AirDrop для передачи файлов между моим телефоном и моим компьютером. И я, к сожалению, слишком ленив, чтобы найти другие сторонние приложения, чтобы сделать это.

губка — полезная утилита для любителей командной строки
Существует очень распространенная ошибка при использовании командной строки Linux. Например, если вы делаете: echo ‘текст’ › /tmp/test grep text /tmp/test › /tmp/test Вы потеряете содержимое тестового файла. Эта ошибка связана с механизмом перенаправления, используемым оболочкой. Но иногда бывает удобно, чтобы при обработке файлов все было в порядке, и это возможно с помощью крохотной утилиты под названием губка: echo ‘текст’ › /tmp/test grep text /tmp/test | губка /tmp/тест..

Настройка Ubuntu и Docker для глубокого обучения
Задний план Это часть 2 из 3 серии руководств по началу работы с глубоким обучением на базе графического процессора. Эти учебные пособия предназначены для всех, кто хочет выяснить, что нужно для начала работы с глубоким обучением на персональном компьютере, который стоит менее 2000 долларов. Предполагается, что вы знакомы с машинным обучением и глубоким обучением . Эта серия будет охватывать: Часть 1: Как создать машину для глубокого обучения на GPU Часть 2: Настройка Ubuntu и..

Вопросы по теме 'linux'

Где найти GDB для целевой руки, работающей в Linux 2.6.21.5-cfs-v19
У меня есть аппаратная плата на базе ARM11, на которой работает ядро ​​Linux версии. 2.6.21.5-cfs-v19. У меня есть приложение, работающее на этой плате ARM-LINUX. Чтобы выполнить отладку на уровне исходного кода, в моем приложении я использовал gdb...
06.05.2024

Отлов прямого перенаправления на /dev/tty
Я работаю над контроллером приложений для программы, которая передает текст непосредственно в /dev/tty. Это контроллер производственного приложения, который должен иметь возможность перехватывать весь текст, поступающий на терминал. Как правило,...
14.04.2024

Ubuntu - Ошибка: не удалось создать SD-карту.
Я вижу много сообщений о записи на SD-карту, но я считаю, что моя проблема в другом. Я не могу создать SD-карту в процессе создания AVD. Сначала я попытался использовать для этого Android SDK и AVD Manager, выбрав Имя : my_avd Цель : Android...
06.03.2024

Триггер всплывающего окна Java в Linux
У меня есть приложение, в котором вы можете нажимать правую кнопку мыши и перетаскивать (а также нажимать и перетаскивать левой кнопкой мыши для различных операций). Однако при запуске этого в Linux кажется, что всплывающие меню запускаются...
16.03.2024

Почему clock_gettime такой неустойчивый?
вступление Раздел Старый вопрос содержит исходный вопрос (с тех пор были добавлены Дальнейшее исследование и Заключение ). Перейдите к разделу Дальнейшее исследование ниже для подробного сравнения различных методов измерения времени (...
27.03.2024

libaio.so.1: не удается открыть общий объектный файл
У меня есть простая тестовая программа, при запуске которой я получаю: ./hello: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory Я связываю это так: $(CC) $(CCFLAGS) -o hello...

Обнаружить смерть родительского процесса
Как я могу обнаружить смерть родительского процесса в ОС Linux? Если в родительском процессе называется fork() , то создается дочерний процесс. В родительском процессе я могу использовать системный вызов wait() для ожидания завершенного...
10.03.2024

Команда не найдена в условии Bash IF-ELSE при использовании [! -d $КАТАЛОГ]
у меня такой код #!/bin/bash DIR="test_dir/"; if [! -d "$DIR"]; then # If it doesn't create it mkdir $DIR fi Но почему его выполнение дало мне это: ./mycode.sh: line 16: [!: command not found Как правильно это сделать?
06.03.2024

Ошибка сегментации (дамп ядра)
У меня задание по классу «Операционные системы». С остальным кодом все в порядке, я компилирую его с помощью «gcc -o test test.c -Werror -Wall -pedantic -Wextra -Wfatal-errors», без ошибок или чего-то еще. Но когда я запускаю его, я получаю ошибку...

Отправить пакет с 32-битной и получить на 64-битной машине
Я пишу программу, которая обменивается сообщениями между разными битовыми машинами. Мои функции отправки, получения и чтения выглядят так, как показано ниже. Проблема в том, что у меня есть формат пакета, в котором я отправляю сообщения. Тип пакета...
13.05.2024

Получение даты дня за последнюю неделю с заданной даты
Я знаю, как получить дату последней субботы, используя date --date="sat. last week" +"%m%d%Y" Однако я не могу получить дату последней субботы для определенной даты. Я пытаюсь найти дату последней субботы с заданной даты. Например, предположим,...
24.03.2024

Не удалось создать приложение nw.js hello world
Я сам пытаюсь создать приложение hello world для Linux с помощью nw-builder. Он запускается, когда я выполняю команду запуска nwbuild -r /path/to/myapp , но когда я пытаюсь собрать его для версии Linux, он выдает следующую ошибку. { [Error:...
15.03.2024

Найдите и переместите файлы в соответствующие каталоги с помощью сценария оболочки
У меня есть настройки ниже, и я хочу найти и переместить файлы. У меня есть файлы /home/backup/abc/123.wav и /home/backup/xyz/456.wav . В /usr/src/abc и /usr/src/xyz существуют одни и те же каталоги, в которых нет файлов. Я хочу найти...
08.04.2024

C Readdir не читает все файлы
Я пытаюсь прочитать и обработать все файлы в каталоге. Если использовать только readdir() и считать количество файлов в каталоге, то все в порядке. Однако, если я скопирую имя файла strcpy() и перейду к другой функции, readdir() вернет NULL...
29.04.2024

Как addr2line может найти исходный файл и строку кода?
addr2line переводит адреса в имена файлов и номера строк. Я все еще новичок в отладке, и у меня есть несколько вопросов о addr2line. Если я отлаживаю определенный файл .so (двоичный), как инструмент может найти файл с исходным кодом (откуда...

Как решить Исключение No more handles, Eclipse Oxygen, Windowbuilder Pro
Я использую Eclipse Oxygen с WindowBuilder Pro под Debian Buster, и когда я хочу открыть файл .java (с Swing JFrame) на вкладке «Дизайн», я получаю «Дизайнер, больше нет ручек» - Ошибка. После этого меня спрашивают, хочу ли я выйти из рабочей среды,...

строка sed, чтобы изменить окружающие двоеточия на точки в bash
Мне нужна строка регулярного выражения sed, которая изменит двоеточие на точки, окружающие переменную, например, из этого a:b:c :d: e:f к этому a:b:c: .d. e:f (переменная d ). Я бесчисленное количество часов рыскал по Интернету,...
10.05.2024

Android для Linux Bluetooth не находит все UUID
Я пытаюсь наладить связь между устройством Android и устройством Linux через Bluetooth. После регистрации профиля в bluez через DBUS с помощью этого кода: bus = dbus.SystemBus() bluezObj = bus.get_object(BUS_NAME, "/org/bluez") profilePath =...

Как написать тестовый пример для проверки EINTR, возвращаемого функцией sem_wait в Linux
Я только что написал приведенную ниже процедуру для обработки ошибки EINTR. Процедура приведена ниже, while((s = sem_wait(&w4compl)) == -1) { if (errno == EINTR) { perror("call interrupted by sig. handler\n");...
02.04.2024

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

Новые материалы

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

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

Быстрый хак: реализация семантики вызова метода в C
C — процедурный язык, минималистичный и лишенный объектной семантики. Вместо этого у вас есть структуры, функции (процедуры) и указатели. Вы можете использовать их для реализации чего-то похожего..

Разоблачение роли «старшего инженера» [Часть 1]
Я только начал работать в Andela в новой должности старшего инженера-программиста, и должен признать, что до сих пор это была одна из моих лучших поездок. В Andela наша миссия состоит в том,..

Как настроить автоматические перенаправления в вашем приложении React
В сегодняшней статье я покажу вам, как настроить автоматическое перенаправление на защищенную/ограниченную страницу в вашем приложении реагирования после аутентификации пользователя. ВВЕДЕНИЕ..

Освойте обещания JavaScript — Полная серия
Полную серию видео смотрите по ссылке: https://youtube.com/playlist?list=PLbXAYqhxhzxxenzSiFcTMpeJ_VqX5D7KH Не забудьте подписаться, чтобы получать отличный контент и в будущем. Мы находимся в..

Leetcode — 128 самая длинная последовательная последовательность
Учитывая несортированный массив целых чисел nums , вернуть длину самой длинной последовательности последовательных элементов. Чтобы решить эту проблему, мы сохраняем текущий последовательный..