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

Valve понравились технологии open source

Valve продолжает сотрудничать с Intel в рамках поддержки OpenGL для Linux, теперь Left 4 Dead 2 работает и на Mesa.

Эрик Энхолт (Intel's Open-Source Technology Center) очень тепло отзывается о сотрудничестве со спецами из Valve:

— Это восхитительно! Сотрудничество с Valve — это здорово. Ещё ни с одним издателем игр мы никогда не достигали такого полного взаимопонимания. Valve делают игры, в которые люди по-настоящему хотят играть.Читать полностью »

WebOS beta будет доступна для разработчиков сегодня

Код доступен под лицензией Apache 2.0. Бета-версия содержит 54 компонента на 450 000+ строк кода.

HP заявляет о поддержке сторонних приложений Enyo.

Что еще

— поддержка нескольких аппаратных архитектур.
— поддержка кросс-компиляции.
— эмулятор ARM (node.js, db8).
— 2 среды для сборки (OpenEmbedded + Desktop).

github.com/openwebos/build-webos

Много подробностей, которые я не рискую переводить, ибо не владею темой — здесь.

Если напутал чего с хабами или терминами — пишите.

WebOS beta доступна для разработчиков

Код доступен под лицензией Apache 2.0. Бета-версия содержит 54 компонента на 450 000+ строк кода.

HP заявляет о поддержке сторонних приложений Enyo.

Что еще

— поддержка нескольких аппаратных архитектур.
— поддержка кросс-компиляции.
— эмулятор ARM (node.js, db8).
— 2 среды для сборки (OpenEmbedded + Desktop).

github.com/openwebos/build-webos

Много подробностей, которые я не рискую переводить, ибо не владею темой — здесь.

Если напутал чего с хабами или терминами — пишите.

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

Робер Литт работает учителем в школе с крайне скромным бюджетом в Окленде (США) и является большим энтузиастом компьютерных технологий. Работа в школе, где для учеников нет ни одного компьютера, привела его к мысли о том, что такое положение является, как минимум, недопустимым и с этим надо что-то делать.

Роберт принялся за дело. Являясь участником ряда социальных сетей, он распространил запись, из которой следует, что он является школьным учителем информатики в школе без единого компьютера и будет очень благодарен тем людям, которые смогут подарить школе свои старые машины, которые обычно стоят в кладовке, занимают место, покрываются пылью, но выбросить которые рука просто не поднимается. Как оказалось, таких людей довольно много, и вскоре Роберт получил целых 18 старых компьютеров, выпущенных после 2002 года, приблизительные характеристики которых были скромными — 512 Мб RAM и 60 Гб HDD — но что всё равно было гораздо лучше, чем ничего.
Читать полностью »

Мы используем несколько провайдеров, у одного из которых временами наблюдается деградация трафика по SSL.

Иначе говоря, иногда гуглить становится невозможно, т.к. Google сейчас полностью перешел на использование HTTPS.

Чтобы хоть как-то выплеснуть ярость по поводу использования других поисковых машин вместо Гугля, в тех ситуациях, когда нужен именно Гуголь, мне пришлось разрушить битой четыре казённых монитора производства Apple, убить восемь бабушек и устроить революцию на Кубе.

Для тех кто попал в такую же ситуацию, в этом посте я расскажу, как получить заветное окошко с вот такой картинкой:

image

Инструкция для Windows 7, с подсказками для линуксов (на примере ArchLinux).

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

Задумался я как-то о проблемах безопасности, всплывающих в случае, если приходится делить компьютер с другими людьми. Пусть даже у каждого свой аккаунт в системе.

Начну немного издалека.
В декабре 2011 года передо мной встала задача: нужно было получить доступ к странице вконтакте одного человека. Имелся физический доступ к компьютеру, с которого этот человек выходил в интернет. Эта была система Ubuntu 10.10. Также имелся доступ к аккаунту на компьютере, который имел возможность выполнять root-команды. Человеку, коим я интересовался, не лень было каждый раз после работы с сайтом нажимать «Выход». Так что его кукисов в системе после выхода не оставалось.
Сделать всё нужно было без шума: чтоб жертва ни о чём не догадалась.

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

в 15:35, , рубрики: Google API, linux, twitter, метки:

Тема может показаться «заезженной», но вдруг кому-нибудь пригодится. Как-то копал в сторону Google Speech Recognition и её реализацию в Chrome. И в голову пришла мысль написать простенький скрипт для постинга в твиттер голосом. Распознование конечно не особо — но такие фразы как «уехал за грибами» или «отошёл» — воспринимает вполне адекватно. Дома — ОС Ubuntu -потому для deb-подобных систем — всё будет описано.

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

В статье описано установка под Ubuntu. Используется приложение от Google.
Читать полностью »

Взамен убитого почти всусмерть X220i купил себе X220 tablet. Замечательная железка — ноутбук с вращающимся экраном, точскрином и пером (которое понимает «силу нажатия»). Однако, увы, часть хардварных кнопок (в т.ч. на вращающемся экране) не работала.

Одна из них — кнопка поворота (на фотографии). Очень полезна для перевода ноутбука в «readmode» (c книжно-портретной ориентацией).

Кнопка для поворота экрана на X220 tablet

Что мы хотим?

  • По нажатию поворачивать картинку на 90°
  • По повторному нажатию возвращать обратно
  • Поворачивать восприятие всех точскринов (обнаружилось в ходе отладки решения)

Под катом — вариант решения и ссылки на использованные материалы.

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

По роду своей деятельности, достаточно часто приходилось слышать от счастливых обладателей Cisco ASA в базовом комплекте поставки (без дополнительных дорогостоящих модулей типа CSC-SSM), в принципе как и других SOHOSMB маршрутизаторов данного производителя, нарекания на достаточно слабые возможности фильтрации URL, проксирования и других вкусностей, которые умеет делать даже самый простенький проски-сервер.

Однако из этого положения есть выход и достаточно простой. В этой статье я вам покажу пример работы связки Cisco ASA5510 + Squid, которая отлично справляется с поставленными задачами.Читать полностью »


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