Публикации по теме 'linux'
Мой неохотный роман с C++
Как человеку, начинающему с нуля в мире программирования, трудно не поддаться очарованию всего, что связано с интерфейсом. Почти все буткемпы и рекламные объявления, призванные познакомить людей с миром технологий, ориентированы на фронтенд-разработку.
Позвольте мне прояснить, в этом нет ничего плохого. Внешний интерфейс абсолютно необходим и является важной частью нашего взаимодействия с технологиями сейчас более чем когда-либо. Но почти никто не говорит о бэкенде или промежуточном..
Обновление нескольких репозиториев одной командой
find . -maxdepth 3 -name .git -type d | rev | cut -c 6- | rev | xargs -I {} git -C {} pull
Авария
Эта команда найдет все репозитории git в вашем текущем каталоге с максимальной глубиной 3. После этого она выполнит git pull для текущей ветки для каждого из этих репозиториев.
Дополнительные советы
Во-первых, я рекомендую создать для этой команды псевдоним bash . Добавьте его в свой .bashrc в Linux или .bash_profile на Mac. Затем перезапустите свой терминал.
alias..
10 практических примеров поиска файлов в Linux с помощью команды Find
Примеры команд GNU Find для поиска файлов в Linux
Введение
Как пользователь или администратор Linux, вы часто сталкивались с необходимостью поиска файлов в разных каталогах операционной системы. Нелегко вручную сканировать структуру каталогов, чтобы найти нужные файлы, поскольку на компьютере с Linux могут быть сотни или тысячи каталогов. Наиболее распространенной и эффективной командой для достижения этой цели является команда Linux find. Здесь я собираюсь перечислить 10..
Автоматическое отключение звука, когда Spotify воспроизводит рекламу
В этом году я не покупал премиальные Spotify (пока?). Не знаю, только у меня такое или у всех так, но, похоже, меня почему-то засыпают рекламой. Я получаю 2–3 рекламы между каждыми 3–4 песнями. Они скучные, повторяющиеся и даже иногда на других языках. Я понимаю, что идея рекламы состоит в том, чтобы подтолкнуть людей платить, поэтому я думаю, что они успешны в этом отношении.
Примечание (от меня в будущем): я платный подписчик Spotify. Но все же есть смысл работать над подобными..
Linux против Windows — общее сравнение
На этот вопрос нет однозначного ответа, поскольку он зависит от конкретных потребностей программиста. Некоторые люди предпочитают Linux для программирования, потому что он имеет открытый исходный код и, следовательно, может использоваться бесплатно. Другие предпочитают Windows, потому что она более удобна для пользователя и имеет более широкий выбор программного обеспечения. Разберем плюсы и минусы каждого.
В общем, вот небольшое сравнение
Линукс
Плюсы
Открытый исходный..
Вопросы по теме 'linux'
Настройка среды программирования в Linux
Недавно я начал использовать Linux в качестве основной ОС. Какие инструменты мне понадобятся для создания полноценной среды программирования в Linux для C и C ++?
16.05.2024
Как построить этот проект?
Я долгое время был разработчиком Visual Studio и просто пытался понять, как обстоят дела в мире Linux/Unix. Я нашел проект с открытым исходным кодом ( Gcomandos ) в кузнице исходного кода и попытался его собрать. когда я загружаю источник, я получаю...
19.05.2024
Лучшая среда для переноса кода C/C++ из Linux в Windows
Я хотел бы сделать свой большой проект пригодным для сборки на платформах Windows. Сам проект написан на C/C++ в соответствии со стандартами POSIX, с некоторыми зависимостями от библиотек, такими как libxml2, libcurl и т.д. Я больше разработчик...
20.04.2024
Сопоставление часовых поясов Linux и Windows?
Все часовые пояса в Windows отображаются таким образом, как
(GMT+10:00) Canberra, Melbourne, Sydney ,
GMT и смещение и место. В свою очередь, Linux имеет каждый часовой пояс как сопоставление каталогов в...
16.04.2024
регулярное выражение для извлечения данных из html-страницы
Я хочу извлечь все теги привязки из html-страниц. Я использую это в Linux.
lynx --source http://www.imdb.com | egrep "<a[^>]*>"
но это не работает должным образом, так как результат содержит нежелательные результаты
<a...
14.03.2024
Границы памяти, выделенной в куче, с использованием malloc.c
Я занимаюсь взломом с помощью malloc.c Дуга Ли (под Linux x86_64), и мне нужно найти самый низкий выделенный адрес и адрес верхнего конца самого высокого выделенного фрагмента - другими словами, границы выделенной памяти- -что, конечно, исключает...
14.04.2024
GCC + встроенная сборка - непредвиденная ошибка сегментации на notl
Код: http://paste.pocoo.org/show/422081/ (ссылка 404 отсутствует).
Хорошо, поэтому я пытаюсь НЕ использовать общие куски памяти и решил, что мне надоело возиться с громоздкими приведениями, и решил, что я перейду к встроенной сборке (я думаю,...
16.03.2024
java.io.IOException: ошибка = 11
У меня возникла странная проблема с файлом Java ProcessBuilder . Код показан ниже (в несколько упрощенном виде)
public class Whatever implements Runnable
{
public void run(){
//someIdentifier is a randomly generated string...
18.05.2024
Как написать собственный модуль для ebtables?
По сути, я хочу написать модуль ядра, который добавляет возможный фильтр в ebtables. Затем мне нужно указать ebtables использовать мой фильтр на мосту, который я настроил.
Причина, по которой мне нужно написать свой собственный модуль, заключается...
13.05.2024
Простой способ сделать снимок экрана веб-страницы с помощью Python
Возможный дубликат: Как получить скриншот сайта на Python
"Простой способ сделать снимок экрана веб-страницы с помощью Python!"
Немного погуглил по этой теме, но ничего полезного не нашел ...
Мне нужен способ делать скриншоты...
01.05.2024
загрузка/выполнение программы
Я новичок в компиляторах, но мне очень интересно узнать, как устроена программа (двоичный файл), как она читается и загружается в память для выполнения. Какие электронные книги/книги/учебники вы, ребята, посоветуете мне прочитать для быстрого старта?
11.05.2024
вывод почты по запросу
Я разработал скрипт в linux bash, который работает в фоновом режиме и отправляет электронные письма, когда обнаруживается что-то связанное. Вот почтовый код этого скрипта.
mail -s "Backup File place XYZ.... " "$EMAIL"
В этом электронном...
09.05.2024
Ошибка проверки транзакции при установке Sun JDK 7
В одном из моих экземпляров Linux я пытаюсь установить JDK 7 с помощью rpm. Уже установлена JRE 6, и я хочу установить JDK 7 вместе с ней. Когда я пытаюсь установить JDK 7, получаю следующую ошибку:
# rpm -ivh jdk-7u3-linux-x64.rpm...
14.03.2024
Перенаправление соединения MySQL с iptables и другими сетевыми интерфейсами
У меня есть ПК с Ubuntu в качестве маршрутизатора. Он имеет 3G-соединение с общедоступным IP-адресом в Интернете и частную беспроводную подсеть. Таким образом, у него есть два активных интерфейса:
ppp0: общедоступный IP-адрес (WAN)
wlan0:...
08.03.2024
Создание иконки Ubuntu Eclipse
Я пытался установить eclipse на Ubuntu. Что я сделал: я разархивировал tar-архив eclipse. Я попытался запустить eclipse из командной строки — вот так — ./eclipse. Оно работает. Но затем я попытался создать значок на рабочем столе с помощью:...
23.04.2024
Измените имена файлов на нижний регистр в Ubuntu во всех подкаталогах
Я знаю, что об этом спрашивали, но то, что я нашел, пока не сработало. Шкаф, в который я пришел, таков: rename -n 'y[A-Z]/[a-z]/' * , который работает для текущего каталога. Я не слишком хорошо разбираюсь в терминале Linux, так что мне добавить к...
03.04.2024
как преобразовать make-файл в параметры gcc?
По причинам, указанным в разделе Android gcc sysroot и компоновщик , я компилирую свой проект Android NDK с arm-linux-gnueabi-gcc .
Это требует компиляции исходного кода с параметрами, указанными в make-файле, как, например, указано в
Как...
15.05.2024
Как разработать службу демона, которой необходимо отправлять данные по сети?
Мне нужно разработать службу, которая будет предоставлять информацию о хосте, на котором она работает (например, свободное место на диске, память, процессы и т. д.). Эти данные будут отправлены по сети в центральный репозиторий. Служба будет...
06.05.2024
Ошибка сегментации: 0x0000000000000001 в ?? () пытаюсь скомпилировать/слинковать под Linux
У меня есть набор программ, написанных на языке C. Обычно он компилируется с использованием acc и запускается в системе UNIX Solaris, но мне поручили заставить его работать под Linux на компьютере с архитектурой x86_64.
Я не особенно знаком с gcc...
11.04.2024
Java работает с возможностями Linux sudo
Я хотел бы знать, есть ли у Java какой-либо способ запросить у пользователя административный пароль, например, то, что они будут использовать с sudo, чтобы я мог запускать команды в программе Java без необходимости делать странные вещи с системой или...
09.05.2024
Новые материалы
Var First Bootcamp + строка неверная работа + Const Second Bootcamp = Мое путешествие по программированию
Чтобы получить полное представление о моей истории, я хочу рассказать вам немного о пути, который привел меня к тому, чтобы стать программистом.
В 2015 году я понял, что хочу сменить профессию...
Последовательность заданий с дедлайном в сложности O (nlogn)
Постановка задачи:
Дан массив заданий, где у каждой работы есть крайний срок и соответствующая прибыль, если работа завершена до крайнего срока. Также указано, что каждое задание занимает..
Лассо-регрессия и настройка гиперпараметров с использованием sklearn
Введение
Модели глубокого обучения требуют, чтобы высокопроизводительные графические процессоры обучались за разумное время с большими данными, как с финансовой, так и с вычислительной точки..
Изучайте Python на примере: код для базового калькулятора
Это полный код базового калькулятора на Python.
Python — это широко используемый язык программирования, который можно использовать для решения самых разных задач, в том числе для программирования..
Путь к успешной карьере DevOps:
Программист, администратор или просто специалист по работе с людьми (часть 2)
Теперь, когда мы уделили некоторое время тому, чтобы рассмотреть некоторые из основных направлений мысли,..
Увеличение данных
Увеличение данных — это метод, используемый для искусственного увеличения размера набора данных путем применения случайных модификаций к существующим данным. Это делается для увеличения..
Примечания магистра: машинное обучение
Что приходит на ум, когда вы слышите термин «машинное обучение»? Скорее всего, человекоподобный робот, способный к многозадачности, как это обычно изображают в кино и других средствах массовой..