Метка «linux» - 61

в 21:38, , рубрики: bash, linux, wifi, метки: , ,

Недавно колом стала задача сделать автоматическое подключение вафли к точке доступа. Алгоритм шифрования WPA. Недолго думая сел гуглить минимум инфы для написания башскрипта. Читать полностью »

Открытый код проникает везде — начав с небольшого количества энтузиастов лет 30-40 назад, захватил затем множество интернет серверов, а в не столь отдалённом прошлом вторгся на десктопы больших компаний. И совсем уж недавно попал в руки огромных толп пользователей с помощью Google и платформы Android.

Не так заметно, что лишь малая часть встроенных систем обходится сейчас без участия открытого кода. Системы управления автомобилем (телематика и прочее), развлекательные терминалы в салонах самолётов и другие, иногда напрочь лишённые пользовательского интерфейса системы строятся на базе Linux и его младших братьев, работающих в реальном времени.

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

С каждым годом открытые технологии вытесняют проприетарные стандарты и следующий этап будет происходить прямо у вас дома. А мы надеемся принять в этом активное участие, создавая Flexibity Open Sensors Toolkit — открытую платформу для домашней автоматизации.

Open Source и беспроводные сенсорные сети у вас дома
Читать полностью »

image
Если Вы апологет или евангелист этого производителя, пожалуйста не читайте дальше, на хабре есть множество других интересных статей.
Читать полностью »

Гейб Ньюэлл собирается поддерживать Linux, поскольку Windows 8 — это «катастрофа»На конференции разработчиков видеоигр Casual Connect в Сиэтле сооснователь и глава корпорации Valve, проработавший 13 лет в компании Microsoft Гейб Ньюэлл назвал Windows 8 «катастрофой для всех в сфере PC». Гейб также заявил, что за спад после Windows 8 будет потеряно несколько важных торговых марок производителей оборудования, а для многих пользователей сотрутся границы программных платформ.

Обычно Ньюэлл, рабочий стол которого свободно ездит по всему офису Valve к интересующим его проектам, не демонстрирует своё мнение о тенденциях движения гигантов уровня Apple и Microsoft к закрытым экосистемам, но в интервью Эду Фраю он высказал несколько интересных аргументов.

Гейб говорит, что недооцененным фактором, отталкивающим рыночный интерес от платформы Linux, — это наличие малого количества игр. На данный момент в Valve идут работы над портированием Left 4 Dead 2 и других игр Steam, что является подготовкой к ходу, который сам Гейб назвал «стратегия страховки». Если предсказания главы Valve о Windows 8 подтвердятся, то порты послужат хорошей альтернативой.Читать полностью »

Практика подписания Android-производителей на отчисления за неназванные патенты давно известна и уже никого не удивляет. По данным самой Microsoft уже около 80% рынка Android-устройств затронуты программой отчислений, а с Chrome OS покрыто все 100%. Но в Microsoft решили выйти на новый уровень — собирать отчисления не только с тех, кто продаёт устройства, имеющие в своём составе ядро Linux, но и с тех, кто ничего не продаёт, но использует решения Linux в своей инфраструктуре, например, сервера на вариациях Linux.
Читать полностью »

Практика подписания Android-производителей на отчисления за неназванные патенты давно известна и уже никого не удивляет. По данным самой Microsoft уже около 80% рынка Android-устройств затронуты программой отчислений, а с Chrome OS покрыто все 100%. Но в Microsoft решили выйти на новый уровень — собирать отчисления не только с тех, кто продаёт устройства, имеющие в своём составе ядро Linux, но и с тех, кто ничего не продаёт, но использует решения Linux в своей инфраструктуре, например, сервера на вариациях Linux.
Читать полностью »

Прежде чем читать этот пост откройте консоль и выполните следующие команды

ls /etc/apt/sources.list.d | wc -l

Если у вас вдруг появилась надпись

"ls" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

то значит эта статья точно не для вас.

Если у вас не Debian, Ubuntu или их потомки, а что-то на основе RPM или Gentoo, то это тоже не для вас, по крайне мере пока.
Если у вас получилось число меньше 5, то вам наверное не пригодится то что написано дальше.

Ну а если вы получили число больше 10 (а то и 24 как получилось у меня) то читайте дальше и вы сможете сэкономить много времени.
Читать полностью »

Как известно, жесткие диски — штука шаткая. Особенно верно это в малом пользовательском классе, в котором и не мечтают о надежности, скажем, серверного оборудования. Однако отказы милых нашему сердцу железок в самый неподходящий для этого момент могут даже домашнему пользователю доставить очень много неприятных минут, часов или даже дней (об одном таком случае я недавно рассказывал, в резюмирующих строках статьи, к сожалении, не выразить, сколько времени было убито на борьбу с неверным оборудованием). Столкнувшись с задачей максимально быстро выяснить, в какой участок едва живого внешнего жесткого диска емкостью 160 Гб. воткнуть раздел размером хотя бы 10 и быть в нем более-менее уверенным, я с удивлением обнаружил, что, по крайней мере оставаясь верным операционным системам симейства Linux, сделать это существующими средствами не получится. Как пришлось выкручиваться — добро пожаловать под кат.
Читать полностью »

CRIU (application Checkpoint/Restore In Userspace) — это амбициозный, быстро развивающийся проект, который позволяет сохранить состояние программы в виде контрольной точки, и впоследствии возобновить работу приложения с этой точки.
Возможности применения программного обеспечения для создания контрольных точек достаточно разнообразны. К примеру, OpenVZ использует похожий механизм для “живой” миграции. Parallels Virtuozzo использует подобный механизм для быстрого возобновления работы контейнеров после обновления ядра. CRIU уже используется в высокопроизводительных кластерах для для сохранения промежуточных результатов вычислительных процессов, используемых для возобновления работы приложения в случае сбоя.
В этой статье рассказывается, как CRIU сохраняет и восстанавливает состояние программы, и почему этот проект может быть успешнее своих предшественников.
Читать полностью »

Отладочные комплектыПродолжая тему приборостроения, хочу рассказать о применении готовых отладочных комплектов (Development Kits). Что это такое и зачем они нужны?

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


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