Хобрук: Ваш путь к мастерству в программировании

Публикации по теме '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 ++?

Как построить этот проект?
Я долгое время был разработчиком Visual Studio и просто пытался понять, как обстоят дела в мире Linux/Unix. Я нашел проект с открытым исходным кодом ( Gcomandos ) в кузнице исходного кода и попытался его собрать. когда я загружаю источник, я получаю...

Лучшая среда для переноса кода 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...

Как написать собственный модуль для ebtables?
По сути, я хочу написать модуль ядра, который добавляет возможный фильтр в ebtables. Затем мне нужно указать ebtables использовать мой фильтр на мосту, который я настроил. Причина, по которой мне нужно написать свой собственный модуль, заключается...

Простой способ сделать снимок экрана веб-страницы с помощью 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:...

Создание иконки Ubuntu Eclipse
Я пытался установить eclipse на Ubuntu. Что я сделал: я разархивировал tar-архив eclipse. Я попытался запустить eclipse из командной строки — вот так — ./eclipse. Оно работает. Но затем я попытался создать значок на рабочем столе с помощью:...
23.04.2024

Измените имена файлов на нижний регистр в Ubuntu во всех подкаталогах
Я знаю, что об этом спрашивали, но то, что я нашел, пока не сработало. Шкаф, в который я пришел, таков: rename -n 'y[A-Z]/[a-z]/' * , который работает для текущего каталога. Я не слишком хорошо разбираюсь в терминале Linux, так что мне добавить к...

как преобразовать 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...

Java работает с возможностями Linux sudo
Я хотел бы знать, есть ли у Java какой-либо способ запросить у пользователя административный пароль, например, то, что они будут использовать с sudo, чтобы я мог запускать команды в программе Java без необходимости делать странные вещи с системой или...

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

Var First Bootcamp + строка неверная работа + Const Second Bootcamp = Мое путешествие по программированию
Чтобы получить полное представление о моей истории, я хочу рассказать вам немного о пути, который привел меня к тому, чтобы стать программистом. В 2015 году я понял, что хочу сменить профессию...

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

Лассо-регрессия и настройка гиперпараметров с использованием sklearn
Введение Модели глубокого обучения требуют, чтобы высокопроизводительные графические процессоры обучались за разумное время с большими данными, как с финансовой, так и с вычислительной точки..

Изучайте Python на примере: код для базового калькулятора
Это полный код базового калькулятора на Python. Python — это широко используемый язык программирования, который можно использовать для решения самых разных задач, в том числе для программирования..

Путь к успешной карьере DevOps:
Программист, администратор или просто специалист по работе с людьми (часть 2) Теперь, когда мы уделили некоторое время тому, чтобы рассмотреть некоторые из основных направлений мысли,..

Увеличение данных
Увеличение данных — это метод, используемый для искусственного увеличения размера набора данных путем применения случайных модификаций к существующим данным. Это делается для увеличения..

Примечания магистра: машинное обучение
Что приходит на ум, когда вы слышите термин «машинное обучение»? Скорее всего, человекоподобный робот, способный к многозадачности, как это обычно изображают в кино и других средствах массовой..