Quantcast
Channel: linux – PVSM.RU
Viewing all 2121 articles
Browse latest View live

IceCash 2.0 Web АРМ Кассира и АИС по обмену данными с кассами под Linux на Python

0
0
Как-то меня спросили: «Зачем писать то, что уже написано многократно и на более профессиональном уровне? То что ты сделаешь будет заведомо хуже и лишено грамотной поддержки». Я тогда ответил просто: «Мне хочется, чтоб под линух и чтоб код свободный. Чтоб драйвера не покупать для кассы». Да, Линуксовая касса под GPL. В этих словах, собственно и […]

Yet another tutorial: запускаем dotnet core приложение в docker на Linux

0
0
В один пасмурный летний день, после посещения секции от авито на РИТ2017, до меня вдруг дошло, что хайп по поводу докера не смолкает уже пару лет и пора, наконец, уже его освоить. В качестве подопытного для упаковки был выбран dotnet core+C#, т. к. давно интересно было посмотреть, каково это — разрабатывать на C# под Linux. Предупреждение […]

Unity на Linux? Да без проблем

0
0
Думаю долго мучает эта идея многих из нас: А не перейти ка мне полностью на Linux? Так было и со мной. Много дней раздумий, много за и против. Все кто открыл эту статью, не раз сталкивались с этим родом ОС, но мало кто оставался на ней надолго. Тоже происходило и со мной. Очень часто. В […]

Прокачиваем NES Classic Mini — продолжение

0
0
В феврале я писал статью о том, как русские энтузиасты «взламывали» консоль NES Classic Mini, как мы занимались её реверс-инжинирингом, и как я писал приложение для того, чтобы каждый мог легко закачать в неё свои игры буквально в пару кликов. Сегодня я напишу продолжение этой истории, ведь за полгода мы добились гораздо более существенного прогресса […]

Компьютерная мышка как точный датчик

0
0
Задача: быстро сделать датчик линейного перемещения из компьютерной мышки. В обычных мышках прячется высокочувствительный оптический датчик. Там скрывается своя маленькая «камера» и процессор обработки, который отслеживает передвижения малейших точек на поверхности. В топовых мышках разрешающая способность составляет всего 3 мкм! С какими подмышиными камнями мы столкнулись, плюс техническая часть, расскажем дальше! Следующее ТЗ дал заказчик: […]

Emacs + удобный менеджер окон и буферов

0
0
Привет, читатели! Недавно, около года назад, я начал увлекаться емаксом. Спасибо за это товарищу по работе, который много чего рассказал и влюбил меня в емакс. Но, не хватало мне очень хорошего и удобного менеджера буферов, я начал искать и нашел emacs-purpose. Это очень удобная система построения своей конфигурации буферов и их расположения на странице. Что […]

Raspberry Pi3 против DragonBoard. Отвечаем на критику

0
0
Автор: Николай Хабаров, Embedded Expert DataArt, евангелист технологий умного дома. Результаты тестов, приведенные в статье о сравнении производительности плат Raspberry Pi3 и DragonBoard при работе с приложениями на Python, вызвали сомнения у некоторых коллег. В частности, под материалом появились такие комментарии: «… я делал бенчмарки между 32х битными ARM'ами, между 64х битными и между Intel […]

Установка MS SQL ODBC Driver под Linux и сборка плагина для Qt 5.9

0
0
Несколько дней назад встал вопрос о написании консольного приложения, которое будет работать в Linux CentOS 7 и взаимодействовать с MS SQL Server 2012. Мне очень нравится Qt и я решил, что воспользуюсь им для решения этой задачи. И если под Windows я достаточно быстро настроил необходимое окружение, то под Linux я столкнулся с проблемами, которые […]

С-С++ на Linux в Visual Studio Code для начинающих

0
0
Давайте начистоту, мало кто использует отладчик GDB на Linux в консольном варианте. Но что, если добавить в него красивый интерфейс? Под катом вы найдёте пошаговую инструкцию отладки кода С/С++ на Linux в Visual Studio Code. Передаю слово автору. Относительно недавно я переехал на Linux. Разрабатывать на Windows, конечно, удобнее и приятнее, но и здесь я […]

Openstack. Детективная история или куда пропадает связь? Часть третья

0
0
«Кто так строит?!» Какой адрес у маршрутизатора должен быть по-умолчанию в сети – это большой вопрос. На самом деле ничто не мешает ему быть любым адресом из подсети. И сочинители OpenStack тоже решили – давайте будет первый, что мучиться? В итоге ты опомниться не успеваешь, как всё падает. Почему? Потому что неожиданно для всех default […]

Релизный цикл для Infrastructure as Code

0
0
На просторах интернета можно встретить немало статей на тему Infrastructure as Code, утилит SaltStack, Kitchen-CI и так далее, однако, сколько я не встречал различного рода примеров IaC, они зачастую остаются только кодом, как правило, с делением на бранчи в VCS соответствующие наименованию типа среды, например dev/int, возможно даже с тэгами, а говорить о полноценном цикле […]

Вынос локального сервера в сеть с помощью другого внешнего сервера

0
0
Добрый день! История такова: сколько себя помню, всегда дома висел какой-нибудь сервер, который очень хотелось вывести во всеми нами любимый Интернет. «Ну и что тут сложного? Практически любой провайдер предоставляет статический белый IP за небольшую плату!», – скажите Вы и будете абсолютно правы. Но это платно, да и вообще хотелось попробовать чего-нибудь более оригинального. Основная […]

Опыт использования FPGA платы DE10-Standard и DMA PL330

0
0
Получил в свое распоряжение плату Terasic DE10-Standard. На ней много всего интересного: встроенный JTAG программатор, светодиоды, переключатели, кнопки, разъемы Audio / VGA / USB / Ethernet. Думаю, что нет особой необходимости перечислять все ее возможности, ведь каждый желающий может прочитать спецификацию платы на сайте производителя. Для меня важно, что на плате стоит FPGA чип Cyclone […]

IP unnumbered в Debian или раздаем адреса экономно

0
0
Когда мы получили блок IP-адресов для новой технической площадки в Варшаве, автоматически возник вопрос о том, как им распорядиться экономнее — адресов никогда не бывает много, даже у свежеиспеченного LIR. При проектировании сети в новом месте хотелось новых плюшек: В некоторой степени изолировать серверы клиентов от чужого трафика; Не дать недобросовестным клиентам повесить себе на […]

Релиз Linux-дистрибутива openSUSE 42.3

0
0
Друзья, коллеги, единомышленники! После приблизительно 9 месяцев от даты выхода предыдущей версии, состоялся выпуск третьей редакции выпуска популярного Linux-дистрибутива openSUSE Leap 42-й серии. Итак, встречаем — openSUSE Leap 42.3. Дистрибутив openSUSE Leap, в отличии от openSUSE Tumbleweed (rolling-release, постоянно обновляемый дистрибутив в стиле Arch Linux), периодически выпускается и является регулярным, рекомендуется для начинающих и опытных […]

Программирование МК AVR на языке assembler в среде Linux

0
0
Введение Ни для кого не секрет, что микроконтроллеры семейства AVR прочно вошли в практику домашних поделок. Кроме того, уже несколько лет наблюдается массовое (на грани эпидемии) увлечение отладочными платами типа Arduino, построенными на базе все тех же AVR. Не буду судить, хорошо это или плохо, ибо статей на эту тему на ресурсе более чем достаточно. […]

Приглашаем на митап «Java и Linux – Борьба за микросекунды»

0
0
Привет! Я, Алексей Рагозин, и мой коллега – Сергей Сорокин приглашаем вас на открытое мероприятие по теме «Java и Linux – Борьба за микросекунды». Мероприятие пройдет во вторник 8 августа в 19.00 в офисе Технологического Центра Дойче Банка. Все подробности и регистрация по ссылке. Вот о чем мы планируем говорить. В области электронной торговли время […]

Гремлины и ELFийская магия: а что, если ELF-файл — это контейнер?

0
0
Мы, дети 90-х, любим добавить в задания NeoQUEST что-нибудь олдскульное. В этом году нам вспомнились гремлины, и мы добавили их в легенду одного из заданий соревнования «Очной ставки» NeoQUEST-2017. Однако, под внешне забавной легендой скрывается вполне себе реальная практическая задача: а что, если привычные ELF-файлы — не просто исполняемые файлы, а контейнеры, открыть которые нам […]

Контра, Батлтодс и Мортал Комбат в одной коробке. История о том, как я сделал игровой автомат и поставил его в офисе

0
0
Многие дети российских 90-х с теплотой вспоминают часы, проведённые за приставками, — как с друзьями играли в «танчики», Батлтодс, Рокэнролл рэйсинг и кучу других игр. Уверен, что есть среди вас и такие, кто и до сих пор играет и коллекционирует классические приставки и игры для них. Что-то в них есть такое, что связывает с беззаботным […]

Как работает Android, часть 1

0
0
В этой серии статей я расскажу о внутреннем устройстве Android  —  о процессе загрузки, о содержимом файловой системы, о Binder и Android Runtime, о том, из чего состоят, как устанавливаются, запускаются, работают и взаимодействуют между собой приложения, об Android Framework, и о том, как в Android обеспечивается безопасность. Немного фактов Android  —  самая популярная операционная […]
Viewing all 2121 articles
Browse latest View live




Latest Images