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

15 сентября 2012 года Москва впервые отметила День свободы программного обеспечения (Software Freedom Day) в новом формате — публичного мероприятия в центре города.

image

Мы наконец-то созрели на отчёт для хабра, который задерживался из-за необходимости смонтировать видео. Готово ещё не всё видео, но кое-что уже есть (см. ниже).

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

Вчера Raspberry Pi Foundation официально анонсировал возможность увеличения исходной частоты процессора Raspberry Pi с 700 МГц до 1 ГГц без потери гарантии на устройство за счёт включения специального «турбо-режима».

Разработчики провели несколько исследований, оценивая то, как повышения напряжения и, соответственно, температуры влияет на время жизни процессора и, как оказалось, «турбо-режим» может быть динамически включён драйвером CPU и выключен, когда его температура достигнет 85°C; при этом существенного влияния износа оборудования не происходит.

Соответствующие параметры уже включены в raspi-config последнего образа Raspbian Linux. В целом, повышение частоты CPU до высшей заявленной официальной частоты в 1 ГГц (в принципе, можно установить и большее значение, но в этом случае Raspberry может не загрузиться) приводит к тому, что целочисленные вычисления становятся на 52% быстрее, вычисления с плавающей запятой на 64%, а скорость доступа к памяти возрастает на 55%.

Под катом сравнительные таблицы производительности Raspberry Pi до и после разгона:
Читать полностью »

Ни для кого не секрет, что Microsoft Visual Studio 2010 представляет собой мощную IDE, которая, помимо всего, позволяет заменять команды сборки проекта проектов путем нескольких изменений в .vcxproj файлах. Как выяснилось, можно использовать эту возможность для того, чтобы заставить Visual Studio собирать проекты с использованием gcc, работающем на другом компьютере под управлением Linux. Естественно при этом обращение к gcc на Linux должно происходить по сети, в частности по ssh. В этой статье мы расскажем вам о своем эксперименте по такой необычной настройке Visual Studio.
Предположим, у нас есть программа:
Читать полностью »

Auto provisioning для Fanvil BW210P

В нашем офисе для IP телефонии используются аппараты Fanvil. Насколько оправдан выбор в пользу более дешевой китайской продукции покажет время, а я расскажу о том как реализовал механизм auto provisioning на моделях Fanvil BW210P.
Читать полностью »

в 9:27, , рубрики: linux, shell, sms, метки: ,

i am bot
Здравствуйте, уважаемыее!
На днях я написал простого бота для смс-переписки. Он может принимать входящие сообщения, обрабатывать их и (если слова из сообщения есть в его «памяти») отправлять назад логичные ответы.

Все, что мне понадобилось:

— Ubuntu 12.04 на домашнем компьютере
— Установленный gnokii (посмотреть как его установить можно тут)
— shell скрипт
— cron, регулярно запускающий этот скрипт
— телефон с деньгами на счету (подойдет почти любая старая Nokia с блютузом, а также SonyEricsson k серии)
— Bluetooth адаптер
— пара часов свободного времени.
+ Плюсом стало отсутствие необходимости в Интернет-подключении.

Если заинтересовались — прошу под кат.

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

в 7:45, , рубрики: bash, linux, метки:

Доброго времени суток, читатели и хабрачитатели!
Возникла у меня недавно следующая задача: требуется мониторить определенный каталог на наличие файлов, и, в случае появления в нем файла необходимо этот файл перенести в более безопасное другое место, и запустить на нем довольно длительную обработку. Казалось бы, все просто, однако ситуация омрачается тем, что нельзя делать обработку одновременно нескольких файлов (обработка тянет файлы с буржуйских серверов, которые не позволяют качать много всего с одного IP).
На ум сразу же пришла очередь заданий (FIFO), которую хотелось бы сделать на bash (чего уж далеко ходить). Желающих получить готовое решение — прошу под хабракат.

Статья расчитана на начинающих, которые впервые слышат буквосочетание FIFO применительно к Linux.
Читать полностью »

У меня в подчиненни гетерогенная сеть из порядка 40 линукс серверов и несколько живых PHP программистов. Долгое время я просил вынести в единый конфигурационный унифицированный файл подключения к базам данных, серверам memcached, redis и sphinx. Но сегодня осенила гениальная идея. Связано это было с невзможностью быстро включить-выключить сервер из работы и отдать техподдержке на апгрейд убой. Конечно подождать пару часов когда серверов мало, попить чай и пообщаться с любимой можно, но это очень затрудняет работу с большим количеством машинок.

Идея заключается в следующем: делегировать на каждую из локальных машин зону описывающую все внутренние ресурсы, с временем жизни записей всего в несколько секунд. В случае каких-либо изменений, добавлении в кластер новых железок, выключении старых, смене адресации в существующих кластерах и так далее — достаточно отредактировать файл зоны на dns-master сервере и разлить его на слейвы то есть наши рабочие машины. Лично мне идея до сих пор кажется гениальной в своей простоте.
Читать полностью »

Возможно у вас, как и у меня возникала потребность выключения сервера удаленно (странная потребность, он ведь на то и сервер, чтобы постоянно работать). В любом случае у каждого свои мотивы. Итак, мне необходимо было выключить удаленный сервер с другого компьютера, выключение с android и ios.
Читать полностью »

Intel подтвердила, что они не будут обеспечивать поддержку Linux для нового чипсета Clover Trail Atom.
Во время IDF 2012, Clover Trail можно было увидеть во множестве лаптопов, и Intel рассказывала много деталей о нём, подтверждая количество ядер и состояний энергосбережения. Однако, Intel сказал, что Clover Trail «чипсет только для Windows 8» и что «Этот чипсет не может работать под Linux»

То, что он не будет работать под линукс, не совсем правда: это ведь обычный x86-совместимый процессор, но, похоже, драйверов и поддержки от Intel мы не дождемся.

В Intel не раскрыли деталей, а просто пробурчали в духе: «Нужно дохрена софта написать, чтобы поддерживать эту ОС».

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

IT — оригами своими руками — Хамелеон openSUSE

Вступление

На написание данной статьи меня вдохновила, увиденная мной оригинальная обоина, вот тут. При помощи нехитрого полигонометрического бумаго-сложения был показан путь создания openSUSE :). Я просто не вытерпел и решил завести себе такого же зверька! И так примемся за дело!

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


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