Давайте начистоту, мало кто использует отладчик GDB на Linux в консольном варианте. Но что, если добавить в него красивый интерфейс? Под катом вы найдёте пошаговую инструкцию отладки кода С/С++ на Linux в Visual Studio Code.
Рубрика «Разработка под Linux» - 46
С-С++ на Linux в Visual Studio Code для начинающих
2017-07-19 в 6:37, admin, рубрики: C, c++, linux, microsoft, Visual Studio, visual studio code, Блог компании Microsoft, Разработка под Linux, С++Установка MS SQL ODBC Driver под Linux и сборка плагина для Qt 5.9
2017-07-18 в 8:59, admin, рубрики: c++, linux, Microsoft SQL Server, odbc, qt, qt5, unixodbc, Разработка под Linux
Несколько дней назад встал вопрос о написании консольного приложения, которое будет работать в Linux CentOS 7 и взаимодействовать с MS SQL Server 2012. Мне очень нравится Qt и я решил, что воспользуюсь им для решения этой задачи. И если под Windows я достаточно быстро настроил необходимое окружение, то под Linux я столкнулся с проблемами, которые очень тяжело было решить с помощью гуглинга. Этому вопросу я посвятил полтора дня. Считаю полезным поделиться своим опытом, возможно кому-то это поможет сэкономить драгоценное время.
Читать полностью »
SDN с платформой Red Hat OpenStack: интеграция с OpenDaylight
2017-07-17 в 13:21, admin, рубрики: api, linux foundation, open source, openstack, red hat, Блог компании ICL Services, виртуализация сетей, Разработка под LinuxOpenDaylight — проект с открытым исходным кодом под эгидой Linux Foundation, направленный на содействие внедрению и развитию программно-определяемых сетей (SDN) путем создания общей отраслевой платформы. Red Hat — платиновый член-учредитель сообщества OpenDaylight, в деятельности которого участвуют как отдельные специалисты, так и крупные сетевые компании. OpenDaylight стимулирует инновации и разработку самых разных вариантов использования.
Unity на Linux? Да без проблем
2017-07-15 в 21:33, admin, рубрики: bash, C#, linux, linux game programming, unity3d, разработка игр, Разработка под Linux, Тестирование игр
Думаю долго мучает эта идея многих из нас: А не перейти ка мне полностью на Linux? Так было и со мной. Много дней раздумий, много за и против.
Читать полностью »
Разработка скриптов-обёрток с помощью инструмента Sparrow
2017-07-15 в 19:45, admin, рубрики: bash, bash scripting, bash-скрипт, devops (*nix), perl, perl6, pip, python, автоматизация, Разработка под LinuxДоброе время суток! В данном посте я хочу рассказать как с помощью инструмента Sparrow лёгко и просто писать собственные обёртки к существующим скриптам и утилитам, а так же зачем вам это может понадобиться.
Yet another tutorial: запускаем dotnet core приложение в docker на Linux
2017-07-13 в 20:50, admin, рубрики: .net, asp.net core, C#, docker, linux, Разработка под Linux
В один пасмурный летний день, после посещения секции от авито на РИТ2017, до меня вдруг дошло, что хайп по поводу докера не смолкает уже пару лет и пора, наконец, уже его освоить. В качестве подопытного для упаковки был выбран dotnet core+C#, т. к. давно интересно было посмотреть, каково это — разрабатывать на C# под Linux.
Предупреждение читателю: статья ориентирована на совсем новичков в docker/dotnet core и писалась большей частью, как напоминалка для себя. Вдохновлялся я первыми 3 частями Docker Get Started Guide и неким блог-постом на english. У кого хорошо с английским, можно читать сразу их и в общем-то будет сильно похоже. Если же после всего вышенаписанного вы еще не передумали продолжить чтение, то добро пожаловать под кат.
Читать полностью »
IceCash 2.0 Web АРМ Кассира и АИС по обмену данными с кассами под Linux на Python
2017-07-13 в 12:16, admin, рубрики: linux, python, web, АРМ, ЕГАИС, касса, ОФД, Разработка под Linux
Как-то меня спросили: «Зачем писать то, что уже написано многократно и на более профессиональном уровне? То что ты сделаешь будет заведомо хуже и лишено грамотной поддержки». Я тогда ответил просто: «Мне хочется, чтоб под линух и чтоб код свободный. Чтоб драйвера не покупать для кассы».
Да, Линуксовая касса под GPL. В этих словах, собственно и заключается точное описание этой поделки. Это абсолютно свободный код, части которого можно легко отделить и использовать в своих разработках. Вторая версия была ответом на все нововведения в рознице. Сейчас, можно сказать, что всем этим новым требованиям касса отвечает и продолжает существовать в альтернативном пространстве самописного кодинга.
Заметки маркетолога: Как поставить Ubuntu на RPI и подключить к Azure IoT Hub
2017-07-12 в 15:47, admin, рубрики: Azure IoT Hub, microsoft, Microsoft Azure, Raspberry Pi, Блог компании Microsoft, Разработка для интернета вещей, Разработка под LinuxЧто делает маркетолог, когда его просят рассказать как использовать технологию, а он не может найти инструкцию? Обычно начинает дёргать всех окружающих технарей, искать в интернете или молча ждать чуда, или плакать. Но, эта история про другого маркетолога. Он просто взял и написал инструкцию сам. Приглашаю под кат оценить труды и поделиться своим мнением.
Разворачиваем и демонизируем ASP.NET Core приложение под Linux в виде фонового сервиса
2017-07-12 в 9:49, admin, рубрики: .net, asp.net core, C#, kestrel, linux, Ubuntu, Разработка под LinuxДоброго дня, господа. Сегодня мы затронем тему, за обсуждение которой ещё два года назад сожгли бы на костре — запуск ASP.NET приложения под linux. В данной статье будет использоваться Ubuntu 16.04
Читать полностью »
Реализуем тач логгер под Android с помощью CVE-2016–5195
2017-07-12 в 8:32, admin, рубрики: android, CVE-2016-5195, DirtyCOW, linux, logger, информационная безопасность, Разработка под android, Разработка под Linux
История о том, как уязвимость в ядре linux помогает мне собирать данные для диссертации
История о том, как уязвимость в ядре linux помогает мне собирать данные для диссертации
Пару лет назад я решил выяснить, можно ли идентифицировать человека по жестам, которые он вводит на экране смартфона. Некий «клавиатурный почерк», но только для сенсорного экрана. Чтобы это понять, нужно проанализировать сотни тысяч жестов от множества разных пользователей. Но… Как собрать эти данные на смартфоне?
Я расскажу о своём пути решения этой задачи. Он был долгим, тернистым, но чертовски увлекательным! Надеюсь, вам будет интересно проследить за ним и узнать для себя что-то новое о linux, android, их безопасности и их внутренностях. Я не гуру в устройстве linux, поэтому кому-то некоторые объяснения покажутся очевидными и излишне подробными, но повторюсь, это мой путь и я подробно описываю всё, что изучил в процессе. Надеюсь, это не оттолкнёт опытных линуксоидов и немного снизит порог вхождения для всех остальных. Итак. Как же реализовать тач логгер под android?
Читать полностью »



