Рубрика «linux» - 294

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

Итак, в чем проблема обычных способов переключения раскладки? То, что они сделаны по остаточному принципу — нужен был способ переключения, а 101-клавишная клавиатура уже была стандартом. Для англоговорящих проблем, конечно, нет. А вот всем остальным пришлось выучить Shift-Ctrl.
Когда есть возможность не соблюдать стандарты, проблемы нет — добавляем кнопку РУС-ЛАТ, и проблема решена:
image
А как быть остальным?
Читать полностью »

Несколько лет назад заказчик, крупный медицинский центр федерального значения, поручил нам разработать софт, обслуживающий информационные киоски. Внешне киоск напоминает платёжный терминал (только без купюроприёмника), его основная функция, как следует из названия, — предоставление пациентам различной информации, такой как расписание приёма врачей, услуги и их стоимость, и так далее.
По понятным причинам для киоска потребовалось разработать упрощённый интерфейс пользователя, который было решено реализовать как web-приложение. Имея в штате опытных web-программистов, уверенно владеющих php, решили (для скорости) поручить им его написание, организовав связь с базой данных нашей медицинской системы. Рассматривалось 3 варианта взаимодействия:

  • ODBC
  • JDBC
  • web-сервисы.

Web-программисты предпочли ODBC как наиболее простой с их точки зрения вариант, и альфа-версия киоска довольно быстро увидела свет. Однако вскоре выяснилось (surprise!), что php-код должен работать не под Windows, как это было у разработчика, а под Linux, несмотря на то, что в те годы наша медицинская система эксплуатировалась заказчиком на платформе Windows 2008. Чтобы «подружить» всех членов триады (Linux – ODBC-драйвер Caché — php5) потребовались определённые усилия. Последовательность проделанных действий я зафиксировал в виде наброска к данной статье, которую и предлагаю вашему вниманию.
Читать полностью »

Valve: Linux предпочтительнее для игр, нежели Windows 8

Дрю Блисс (Valve) заявил на своем выступлении в рамках Ubuntu Developer Summit, что Linux является более приемлемой платформой для игр, нежели Windows 8.Читать полностью »

Довольно много на хабре сказано про интернет-радиовещание изнутри. Есть даже хорошо написанные теоретические основы интернет-радиовещания, с которыми советую ознакомиться. В данной статье я бы хотел рассказать об организации ещё одной любительской интернет-радиостанции, построенной на связке незаслуженно малоизвестного Liquidsoap 1.0.1 и вездесущего IceCast 2.3.2. Статья расчитана на тех, кто хотя бы приблизительно знает, что такое аудиопоток, IceCast, линуксовская консоль и таки что он вообще хочет получить. Однако она и написана начинающим пользователем, поэтому представленное решение даже не зарекается на звание оптимального.
Читать полностью »

У каждого из нас есть мобильный телефон, а у кого-то даже не один. А еще есть телефоны ближайших родственников. И если проверить баланс на своем телефоне не составляет труда, то на телефоне, который не рядом с тобой это сделать затруднительно. Поэтому у меня возникло желание собрать все свои расходы по мобильной связи в одном месте, для того, чтобы их можно было вовремя пополнять, и видеть историю операций. Да, конечно можно к каждому телефону привязать карту и включить авто-пополнение, но лично мне не хочется однажды влететь в овердрафт или остаться без телефона, и это не решает проблемы сбора статистики.

Пару лет назад я пользовался программкой «баланс робот» на андройд телефоне, которая в виде виджетов показывала балансы моих телефонов, но тогда я любил постоянно перепрошивать свой телефон, и каждый раз восстанавливать настройки виджетов было очень лень, а еще хотелось, что бы эта информация была доступна не только мне. И я решил, что надо собрать всю эту информацию на web страничке.
Мне очень нравится работать в консоле, и я подумал, что нужно сделать две программы — одна вытаскивает баланс телефона, а вторая собирает статистику в БД и генерирует html странички с отчетом.
Читать полностью »

Вопрос SMS уведомлений в zabbix уже освещался на Хабре и проблема решалась с использованием СМС-шлюзов. Также упоминали про Отправку SMS c помощью Delphi. Я же хочу рассказать, как настроить SMS уведомления используя USB модем.
Итак, что имеем:

1) довольно обширная ИТ-инфраструктура

2) система мониторинга Zabbix 2.0.3 (актуальная версия на момент написания статьи) функционирующая под Fedora 14 x64

3) 3G USB модем ZTE MF100 от национального украинского оператора Киевстар.

Настройка SMS уведомлений в zabbix

4) Prepaid симка, которая шла в комплекте с модемом.

Также для модема была куплена корпоративная 3G симка, но её использовать не получится, так как с 3G-карточек невозможно позвонить и отправлять смс, а это нам не подходит.Итак, положил на карточку небольшую сумму «для опытов», втыкнул модем в USB и Читать полностью »

На самом деле правильно заминусовали читатели Хабра мой предыдущий пост про очень даже неплохой смартфон zte v970, и не потому что я что-то неправильно написал, а потому, что хотел написать совсем про другое: вообще про феномен китайских производителей, не тех, которых принято сваливать в общую кучу нарицательного бренда “no-name”, а тех, которые более или менее узнаваемы российскому потребителю. Таких производителей, по сути, два: ZTE и Huawei. Уж простите, но Lenovo я китайской компанией не считаю, она такая же китайская, как Nokia — финская, или Microsoft — американская.

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

Открыт сбор заявок на участие в бета тестировании Steam для LinuxПодать заявку вы можете здесь.
Компания собирается отобрать 1000 опытных пользователей Linux, которые смогут адекватно оценить работу Steam и составить в случае чего вменяемые багрепорты.
В комплект помимо клиента Steam будет входить одна из игр Valve, по всей видимости, Left4Dead 2.
Читать полностью »

Canonical представила инсталлер Ubuntu для Nexus 7

Как ранее и было обещано, Canonical выпустила программный инструмент, который позволяет вам установить Ubuntu Linux на планшет Google Nexus 7. Собственно, эта программа получила название Ubuntu Nexus 7 installer, и с помощью этого инсталлера установить указанный дистрибутив на планшет достаточно просто.

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


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