Метка «linux» - 11

Очень часто находясь дома за ноутбуком, я пропускал входящие звонки, так как телефон был вне зоны слышимости. Тогда родилась идея, а почему бы не научить ноутбук показывать информацию о звонках с телефона?

А если еще и пересылать входящие СМС, то можно упростить работу с онлайн-сервисами, высылающими одноразовые коды подтверждения для проведения различных операций. Чтобы посмотреть этот код, не нужно будет искать телефон и разблокировать его. Вся информация будет доступна сразу на экране ноутбука.

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

Для тех, кому интересно как у меня это получилось, добро пожаловать под кат.
Читать полностью »

Установка программного обеспечения из исходников под МГТС роутер ZTE F 660 в chroot окружении
Привет всем! Во многом благодаря компании МГТС и ее оптической сети GPON, я познакомился с оптическим модемом-роутером ZTE f-660. Как только дома появился этот девайс, у меня сразу появилась мысль поставить туда какую-нибудь прошивку с софтом вроде dd-wrt или open-wrt.
Читать полностью »

“А я… карбюратор промываю!”
Анекдот

Введение

В детском садике мы с единомышленниками препарировали кузнечиков в надежде разобраться в их строении. В школе распаивали радиоприёмник “Россия”. В институте дошла очередь до автомобилей, гайки которых были многократно переставлены. Интересы поменялись, но желание “разбирать” иногда просыпается, и сегодня оно направлено на Андроид.

Сколько раз вас выручало наличие исходников Андроида? Меня — уже не счесть. Андроид — открытый проект, но, к сожалению, у нас есть возможность только читать; править код Андроида, не будучи сотрудником Google, практически невозможно. Погрустим над этим моментом и загрузим репозиторий. Как это сделать, отлично описано на официальном сайте.

Обзор особенностей ядра Андроида
Читать полностью »

   По популярности видеокамера, сегодня, стоит в одном ряду с микрофоном и наушниками. Она используется в различных направлениях, таких как распознавание объектов, дополненная реальность, видеоконференции и множество других. Но что же скрыто под капотом этих сложнейших программ? Как мы получаем картинку с видеокамеры? Этот цикл статей позволит взглянуть на простоту работы с видеокамерой на низком уровне, обработку полученного изображения.
Читать полностью »

Не так давно передо мной встала задача: написать кроссплатформенный сервер для обработки запросов по протоколу ssl. До этого я писал сервера для обычных, не шифрованных протоколов, но с ssl столкнулся впервые.
Беглый обзор интернета показал, что лучшим решением будет не велосипедостроение, а использование библиотеки OpenSSL.
В этой статье я не хочу рассматривать процесс установки OpenSSL на Linux и Windows, замечу лишь, что для Windows процесс этот оказался нетривиальным. А рассказать я хочу о том, как мне удалось скомпилировать в Visual Studio пример простейшего сервера, входящий в состав исходников OpenSSL.
Неискушенному читателю может показаться: «что тут особенного — создал проект, включил в него готовый исходник, запустил»… Однако обо всем по порядку.

Читать полностью »

Доброго времени суток!

Недавно у меня появилась необходимость обеспечить доступ в интернет всех пользователей домашней сети через OpenVPN. Изначально для этих целей использовался древний IBM NetVista 6646-Q1G c Linux Centos 6 на борту.

Справлялся он с данной задачей хорошо, но, как говорится, нет предела совершенству. Захотелось заменить его на что-либо более компактное. Изначально выбор пал на Raspberry Pi Model B, но смущала цена в 50$, ведь с задачей, которую он должен был выполнять, успешно справлялся и текущий сервер. Я приступил к изучению альтернативных вариантов. И нашел, как мне показалось, идеальное решение – роутер + прошивка DD-WRT, которая содержит клиент OpenVPN. Далее настал черед выбора роутера. Я остановился на TP-Link WR841N. Поиск по базе показал, что DD-WRT его поддерживает.Читать полностью »

Mageia 4

Mageia — это дистрибутив Linux, основанный в 2010 году бывшими сотрудниками компании Mandriva. Дистрибутив был создан как форк Mandriva и имеет много общего со своим предком. В отличии от Mandriva, это некоммерческий дистрибутив и развивается сообществом.

Основное рабочее окружение — KDE. Есть версии с GNOME, а также в репозитариях присутвуют его форки — Mate и Cinnamon. Есть свой графический конфигуратор, позволяющий настроить систему без необходимости лезть в консоль.

Новые версии дистрибутива выходят примерно раз в 9 месяцев. Для тех, кому нужет rolling-release — есть разрабатываемая ветка Cauldron, которая постоянно обновляется новыми версиями программ.

Сегодня вышла четвертая версия Mageia.
Читать полностью »

Когда в 2005 году IBM продала своё подразделение Personal Systems Group компании Lenovo, то эти компании заключили стратегический альянс — см.: «IBM and Lenovo». И по широкому соглашению обе эти компании взаимно дополняют друг друга и могут предлагать клиентам через свои дистрибьюторские каналы продукты обеих компаний как IBM так и Lenovo.

Мало того с 2005 года IBM владела долей ~ в 20% акций Lenovo, потом правда она их продала различным американским инвестфондам (но есть упорные слухи, что IBM через свои же инвестфонды владеет чуть-ли не блокирующим пакетом акций Lenovo).

Стратегический альянс IBM-Lenovo действует до сих пор. А 23 января 2014 года было объявлено о заключения очередной сделки, и по ней IBM опять получает акции Lenovo и ещё больше расширяет свои взаимосвязи с этой китайской компанией — см.: «IBM прощается с x86 серверами, вся линейка продана Lenovo».
После этой сделки появился ряд статей и интервью в которых активно обсуждается как эти две компании будут продавать технику и продукты друг друга — взаимно дополняя и обогащая друг друга:
1. «Как сделка IBM-Lenovo отразится на рынке серверов и СХД?»;
2. «IBM-Lenovo: что дальше? Отвечает шеф канала Lenovo»;
3. «Последствия сделки IBM-Lenovo».
Читать полностью »

В данной статье описывается процесс установки сервера приложений Weblogic 12 компании Oracle и развёртывание (deployment) модуля аналитической платформы BI Publisher. Статья выполнена в виде небольшого руководства.
Будьте осторожны, количество картинок зашкаливает.
Читать полностью »

После 8 месяцев с момента предыдущего релиза, выходит новая минорная версия Skype.
Казалось бы, зачем писать об этом на хабрахабре, ведь версия-то минорная? На самом деле, это, пожалуй, одно из самых важных обновлений за последние годы:

  • Добавлен workaround для хрипов PulseAudio 3.x и 4.x

PulseAudio сейчас есть практически в любом дистрибутиве по умолчанию, и, на моей памяти Skype — единственное приложение, которое плохо с ним работало. Постоянные хрипы, шуршания, треск. Надеюсь, больше такого не будет.

Это не единственное изменение в новой версии:

  • Починено редкое падение приложения при открытии чата из-за несуществующего смайла
  • Читать полностью »

https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js