LINUX.ORG.RU

Избранные сообщения shatsky

Ползаем по деревьям устройств

Галерея — Скриншоты

Совершенно неожиданно обнаружил себя копающимся в потрохах ядра, а именно — в древовидных структурах Devicetree, содержащих описание периферии, подключенной к системе (как правило, встраиваемой).

Не ожидал я такого потому, что подключенный к моему одноплатнику (Wandboard) пятидюймовый LCD-экранчик прекрасно работал с образом Ubuntu 14.04, скачанным с официального сайта. И перестал работать сразу, как я запустил там самосборный дистрибутив с распоследним ванильным ядром.

Целая неделя ушла на то, чтобы осознать причину: в очень нужном и полезном процессе принятия в апстрим ядра вендорских (тогда ещё Freescale, позже поглощённая NXP) патчей для платформы i.mx6, куда-то потеряли поддержку устройств вывода на вандбордах — ни сигналов на параллельной RGB-шине, ни управления питанием экрана, ни даже фреймбуфера /dev/fb0. И это при том, что были проверены и исключены все прочие возможные причины: конфигурация загрузчика, передаваемые ядру параметры, отсутствующие драйверы, дополнительные патчи или опции настройки ядра. Оставалась лишь одно — некорректная конфигурация Devicetree.

Ситуацию усугубил тот факт, что я, ведомый естественным желанием по-быстрому накопипастить чужого, везде натыкался лишь на устаревшие и более неактуальные фрагменты devtree-структур (работоспособные только на патченных ядрах 3.x, от которых решено было избавиться).

И не ждите, что ядро каким-либо образом отреагирует на DT-блоб, неточно или не в полной мере описывающий вашу аппаратную конфигурацию. В лучшем случае на плате ничего не сгорит ;)

Теперь про скриншот. Даже поверхностного взгляда достаточно, чтоб понять: это вам не Plug-and-Play™ :)

Итак, начиная с верхнего левого окна:

  • любимый Okular с открытой распиновкой LCD-модуля и парой висячих заметок
  • под ним — принципиальная схема одноплатника, по которой отслеживается, к какой физической ноге процессора подключен тот или иной сигнал
  • следующее окно — редактируемый .dtsi-файл (DeviceTree Source Include), в который добавляю нужные узлы дерева по аналогии с
  • тем, как это сделано в другой плате с экранчиком — SABRE Lite (окно вверху правее центра)
  • справа вверху — документация ядра с перечнем нужных узлов и параметров (Freescale i.MX DRM master device)
  • справа внизу — документация на процессор с описанием поддерживаемых режимов работы параллельного интерфейса графической подсистемы

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

Рабочая система — Gentoo, KDE5.

Спрашивайте ваши ответы. Особенно интересно будет перекинуться парой фраз с имевшими со всем этим дело.

>>> Просмотр (3840x2160, 1730 Kb)

 , ,

TwisteR
()

Так как сейчас правильно выделять память в приложении?

Форум — Development

По мотивам треда про calloc Calloc нынче ни на что не влияет что-ли? Без философий о том, кто ламер, кто не ламер и понимает современные технологии.

Чисто на практике. Хочется, чтобы:

Программа в процессе работы ГАРАНТИРОВАННО не падала от нехватки памяти при ее выделении и ее не прибивал OOM Killer (по крайней мере просто из-за выделения памяти), то есть, если в процессе работы обнаруживается ее нехватка, она могла бы сообщить об этом пользователю. Или хотя бы корректно завершиться, сохранив текущие данные.

Согласитесь, пользователь, которого вся эта философия оверкомитов, страниц памяти и настроек OOM Killer не волнует, вправе ожидать такого корректного для себя поведения программы. Ему просто хочется, например, редактировать видео и если он допустим при этом перебрал с чем-то жрущим память (например, слишком ресурсоемкий фильтр выбрал), получил сообщение об этом и продолжил работу.

Как правильно для этого работать с памятью? Естественно хотелось бы при этом, по-возможности, попроще и поуниверсальнее.

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

rustonelove

 

praseodim
()

Польза (?) и вред (?) ГМО/прививок/etc

Форум — Talks

Тред для клуба, но там похоже не создать никак - поэтому прошу перенести, но не удалять.

Вопросов у меня два:
1. Как вы живете с тем, что большинство окружающих вас людей - тупые дебилы, неспособные в логику? Забиваете, и притворяетесь подобными?

2. Второй вопрос напрямую связан с первым - если забить на себя и свое мнение; может быть есть какие-то лайфхаки, как устроиться в этой толпе и чувствовать себя комфортно с ними?

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

Могу привести пример: раньше ездил на всякие рыбалки ради посиделок у костра и тамошних разговоров. Как-то разговор зашел о вреде ГМО и о том, как нас травят пендосы - больше не хочу таких рыбалок. Ссылаешься на исследования и тд - в ответ слышишь «у нас деды жили и нас так учили, а ты говоришь что на сайте что-то там наоборот написано».

Ах да, не Москва и не Питер, у вас то попроще все.

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

Было бы смешно, если б не грустно.

 ,

xtraeft
()

Openshift 2 End of Life 30.09.2017 - куда мигрировать?

Форум — Talks

Сегодня Red Hat порадовала своих пользователей обещаниями скорой кончины Openshift v2: https://blog.openshift.com/migrate-to-v3-v2-eol/

Предлагаю обсудить направления миграции для хобби-проектов (и не только).

Сам я пока не вижу достойных альтернатив их бесплатному предложению. У Openshift v3 бесплатный план очень похож на тот, что после обновления предлагает Heroku - то есть абсолютно непригодный ни для чего, кроме ознакомления с платформой. Есть pythonanywhere для проектов на Python-e, но у него к бесплатному аккаунту не привязать CNAME. Остальные известные мне PaaS тоже прикрыли лавочку с бесплатными аккаунтами, когда их названия стали более-менее узнаваемыми.

Что вы думаете?

 , ,

si0
()

Нужна консультация по IBM ThinkPad x220, x230, T420, T430 - короче что правильнее из них?

Форум — Talks

Основные куски хлама, которые есть у меня в голове:

1) x230 - бывают с IPS - это гуд. Официально T430 не бывают с IPS, хотя может кто-то их туда руками вхрячивает - это не рассматриваем для простоты (хотя может быть многое теряем, да!)

2) Островная клава не такая кошерная, как старые X220 и т.п. Говорят. Сам лет 10 юзаю только thinkpad-подобные «старые» клавы: на ноутах и на десктопе такую. В идеале пускай будет такая, но не знаю чем островная смертельно хуже, по тактильным ощущениям оно не может быть слишком сильно хуже, плюс привычка всё сгладит, маковские клавы островные вроде ничотак.

3) x230 vs x220 добавляет USB 3.0 и ещё какие-то быстрые коммуникации, дисплейпорты и т.п. Или это гон и всё это есть в X220? Чем тогда X230 с точки зрения железа ОЩУТИМО круче? Читал что в X230 встроенная графика ОЩУТИМО круче, а в x220 для получения USB3.0 надо core i7 искать или пихать плату расширения.

4) Юзкейсы - браузер, ютуб, кодинг, документы.

5) Бесит ли мелкость матрицы x220 (12"5) в сравнении с T420 (14" вроде) или 15". Глазами смотрел и туда и туда, показалось что привыкнуть можно к любой, а если совсем мало - воткнуть внешний моник на 20.

6) Насколько стоит гнаться за IPS? Являются ли TN-варианты этих ноутов совсем ущербными TN или нормальными TN? Разные же бывают среди TN, например у меня щас моник ASUS VW226TL, в котором цвета от разных углов меняются, но не сказать что меня аштрисёт, я уже этого не замечаю. Хотя много работал за IPS и понимаю что там будет поприятнее. Вопрос в том, совсем-копец-ущербна TN у сабжевых thinkpad-ов или там терпимая TN?

7) А чё насчёт 15" вариантов? Они катастрофически огромнее чем T430 по пузатости и угловатости? Разница между 14 и 15 прям ваще адски видна или похрен?

Спасибо. Чо надо брать? Бюджет - тыр до 19.

 

hlamotron
()

в процессорах AMD Threadripper обнаружен припой

Форум — Talks

http://www.ixbt.com/news/2017/07/28/amd-ryzen-threadripper.html

Фанаты intel массово закупают термопасту но уже для себя.

 , ,

Deleted
()

Раздача токенов для пользователей linux.org.ru

Форум — Talks

Последнее время наблюдается тенденция, к тому что каждый форум/сообщество создают свои токены, чтобы вознаграждать пользователей за хорошие советы, интересные темы и т.д.
Поэтому в целях эксперимента, да и просто just for fun, я решил устроить бесплатную раздачу токенов среди пользователей lor.


Токены будут раздаваться бесплатно в течении одного месяца со дня публикации данной темы (т.е. до 26 августа включительно)
Распределение будет происходить по следующей формуле: 10000 токенов за каждую одну звезду с разными коэффициентами:

  • 0.6 для пользователей зарегистрированных до (включая) 2014 года
  • 0.8 для пользователей зарегистрированных до (включая) 2011 года
  • 1.0 для пользователей зарегистрированных до (включая) 2009 года
  • 1.2 для пользователей зарегистрированных до (включая) 2007 года
  • 1.5 для пользователей зарегистрированных до (включая) 2004 года

В случае отсутствия даты регистрации, например Shaman007 будет использоваться дата первого комментария или дата первой созданной темы, но в основном как нетрудно догадаться такие пользователи попадают в категорию с коэффициентом 1.5

Пример: Пользователь был зарегистрирован в 2010 году, у него 4 звезды, соответственно (4 * 10000 * 0.8 = 32000),то можно претендовать на получение 32000 токенов.

Исключения/Дополнительные условия:

  • Если пользователь заблокирован, то он не может принимать участие в раздаче, даже если будет известно что данные старый аккаунт ему принадлежал
  • Серые звезды считаются по коэффициенту 0.5 в независимости от даты регистрации
  • Звезды для модераторов считаются также как и для обычных пользователей.
  • Одному и тому же человек нельзя принимать участие с разных аккаунтов. (оставим это на совести такого человека, плюс достаточно вспомнить правила)
  • Один человек может участвовать в раздаче толко один раз
    maxcom не может принимать участие в раздаче, но может оставить свой counterparty биткоин кошелек и получить один миллион токенов, в течение месяца со дня публикации данной темы.

Технические детали:

  • Токен на bitcoin counterparty
  • Полное название: A1375862326159754000
  • Всего выпущено 10 миллионов
  • 1 миллион будет сохранен для личного использования
  • 1 миллион отправится maxcom'у, если же в течение 30 дней комментария на получение не последует, то эти токены будут сожжены
  • 1 миллион выставлен на продажу за символические 50 сатоши, оставшиеся токены будут убраны с продажи после 30 дней и сожжены
  • После раздачи все оставшиеся токены будут сожжены

Как получить?
Нужно оставить адрес вашего сounterparty совместимого биткоин кошелька в виде комментария к данном теме.
Самый простой способ получить такой кошелек это зарегистрироваться на https://wallet.counterwallet.io.
Также в течении месяца можно купить по символичной цене в 50 сатоши в counterwallet, выбрав: Markets - Select another pair - Token 2 (Other BTC) - Token 1 (A1375862326159754000).

 airdrop, , , ,

anonymous_sama
()

Выложите ваши BIOS-provided physical RAM map из вывода dmesg

Форум — General

Upd: всё не надо больше дампов. я и так вижу что у вас всех по 64метра отгрызано.

Есть такое подозрение, о котором пока не скажу. Заодно укажите если есть встройка и какое колво рамы она отжирает. Можно просто что «есть встройка».

Что меня интересует так это записи вида:

[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009dfff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009e000-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000de7c8fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000de7c9000-0x00000000de834fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000de835000-0x00000000dfa9bfff] usable
[    0.000000] BIOS-e820: [mem 0x00000000dfa9c000-0x00000000dfa9dfff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000dfa9e000-0x00000000dfb94fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000dfb95000-0x00000000dfb9ffff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000dfba0000-0x00000000dfba0fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000dfba1000-0x00000000dfbe9fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000dfbea000-0x00000000dfbf1fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000dfbf2000-0x00000000dfbf2fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000dfbf3000-0x00000000dfbfefff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000dfbff000-0x00000000dfbfffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000dfc00000-0x00000000dfffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000f0000000-0x00000000f7ffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fff00000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000021bffffff] usable

Есть одно предположение, которое хотелось бы проверить.

 ,

ckotinko
()

Ищу попутчицу(ка) для путешествия автостопом на Байкал!

Форум — Talks

Тут такое дело — я собираюсь автостопом добраться до Байкала этим летом и ищу человека, который составит мне компанию в этом путешествии!

Опыт автостопа есть, хоть и не большой. Если у вас нет, то ничего страшного — это просто — главное желание. Бюджет поездки не нулевой. Ночевать планирую по впискам, с помощью сервиса couchsurfing.com/ Но если вы хотите приютить бродячего линуксоида, то не откажусь! А на самом озере - в палатке.

Приблизительный маршрут: Но только приблизительный! Если вы захотите поехать со мной, то порешаем всё вместе!

Длительность поездки от 20ти дней! Единственная проблема(относительно проблема) — у меня нет палатки…

vk.com/sl_ru_dev

 

SL_RU
()

Возможности NixOS и GuixSD в сравнении с Gentoo

Форум — Talks

Сам я использую Gentoo на десктопе примерно 8 лет. Сейчас заинтересовался дистрибутивами NixOS и GuixSD - очень уж фантастические возможности они обещают, судя по описанию. Прошу отозваться тех, кто использует эти дистрибутивы. Хочу задать вопросы:

1. Насколько сильно несоблюдение FHS портит жизнь пользователю? Часто ли в процессе написания nixlang-конфига приходится мучиться с поиском причин, по которым программа не работает в виртуальном окружении, поиском нужных переменных типа LUA_PATH_OVERRIDE_ЧТО_ТО_ТАМ, которые следует глобально экспортировать и так далее? И что приходится делать, если такой переменной нет в принципе, а программа из апстрима жестко прибита гвоздями к FHS? Патчить код?

2. Как обстоят дела со всеми этими «консистентностями», «DevOps-friendly», «декларативностями», «бит-в-бит-точностью» и так далее в следующем случае? Случай: пользователь поставил Firefox 25, которая в /home хранит preferences.js, запустил, закрыл, потом поставил Firefox 53 вместо 20, запустил, закрыл. Если, допустим, формат preferences.js для этих версий очень разный, то что будет в итоге? Не испортится ли конфиг в /home? И можно ли декларативно хранить информацию о всех файлах в /home и /root, чтобы в случае их потери можно было nix-скриптом DevOps-дружелюбно перенастроить весь софт со сбитыми юзерскими настройками?

3. Я слышал, что там какую-то директорию наподобие /nix/... то ли нельзя модифицировать, то ли нельзя даже читать. Это правда? Если да, то как эта защита от юзера и рута реализована - xattrs, chmod или ACL? Есть ли в системе в принципе места, которые модифицировать можно только через загрузку с LiveDVD и chroot вовнутрь?

4. Не хочется ли пользователю NixOS стать из ДевОпса обратно админом локалхоста? Иными словами, что вам привычнее сейчас - править любые мелочи в /etc руками или править/дописывать декларативные nix-скрипты, после чего «пересобирать» систему, чтобы применились nix-скрипты? Допустим, нужно что-то мелкое срочно поправить в NetworkManager-хуке или самописном cron-скрипте, или X11-конфиге, или /etc/wgetrc.

5. Удается ли в целом добиться пресловутой бит-в-бит-ДевОпс-френдли-консистентности? Пример. Допустим, я удалил некоторые файлы-симлинки из /usr/lib, понапихал лишних файлов в /etc/X11, поменял mode некоторым файлам в /usr/share, также некоторым случайным файлам в /opt поменял стандартные атрибуты, расширенные атрибуты, owner-юзера, группу, ACL. Могу ли запустить менеджер пакетов, чтобы он без rollback'ов мне восстановил все в системе, как было? Ну то есть чтобы он прошелся по системе, проверил у всех файлов md5sum, ACL, mode, owner, group, стандартные атрибуты и xattrs, и в случае несоответствия пересобрал пакет из Hydra/AWS или локально. Консистентность такого высокого уровня NixOS может обеспечить сейчас?

6. Супер-бит-в-бит-ДевОпс-консистентность в NixOS может обеспечить проверку типа файлов? Пример. Допустим, было 3 обычных файла - /etc/issue, /etc/issue.logo, /etc/issue.new_logo - которые мне накатил пакетный менеджер при установке чего-нибудь. Я /etc/issue из файла превратил в симлинк, а /etc/issue.logo из файла превратил в юниксовый доменный IPC-сокет, а /etc/issue.new_logo из файла превратил в директорию. Поймет ли пакетный менеджер, что тут что-то не так? Сможет ли он сам мне вернуть это все, как было?

7. Планируют ли мейнтейнеры дистрибутива Gentoo в ближайшем будущем развивать reproducible builds, проверку консистентности (имею в виду проверку того, что emerge --emptytree @world пересоздает в / абсолютно все файлы, лежащие в stage3-тарболле), integrity и портировать на Gentoo возможности GuixSD/NixOS?

sudo cast frigate_freedom Camel Pinkbyte

 , ,

strace
()

Новая линейка драйверов и эталонная реализация EGL/Wayland от Nvidia

Новости — Hardware and Drivers
Группа Hardware and Drivers

В бета-версии новой линейки своих драйверов Nvidia:

  • реализовала поддержку Quadro M1200 и Quadro M2200;
  • включила ARB_parallel_shader_compile для многопоточной компиляции GLSL-шейдеров;
  • добавила опцию игнорирования Virtual Reality Head Mounted Displays;
  • научила nvidia-settings работать с дисплеями PRIME;
  • внедрила инфраструктуру для работы с внешними библиотеками EGL - например, клиентской частью Wayland;
  • добавила Vulkan-расширения VK_KHR_display и VK_KHR_display_swapchain;
  • включила по умолчанию OpenGL Threaded Optimizations - они автоматически отключаются при просадке производительстности.

Также Nvidia представила эталонную реализацию внешней библиотеки EGL и клиентской библиотеки Wayland. Первая - интерфейс между драйвером Nvidia и произвольной графической системой на EGL. Вторая - это фирменная альтернатива EGLStreams и GBM, родившаяся в результате бурных дискуссий.

Исходники обоих проектов доступны на Гитхабе:

https://github.com/NVIDIA/eglexternalplatform

https://github.com/NVIDIA/egl-wayland

>>> Подробности

 , , , ,

Deleted
()

Есть у кого аккаунт на panelook.com? Нужны спеки для lcd

Форум — Talks

Можете скачать pdf со спеками для LH520WF1-SD01?

http://www.panelook.com/LH520WF1-SD01_LG Display_5.2_LCM_overview_21529.html

 

panzerito
()

Mozilla и Firefox скатились в УГ

Форум — Talks

На Slashdot и Hacker News прошла интересная дискуссия на тему, почему Firefox стал говном, и что происходит с Mozilla. Для Ъ: в Мозилле пилят длинный доллар, верхушка получает миллионные зарплаты, на пользователей плюют с высокой колокольни. Некоторые предрекают Мозилле скорый конец, как только загнётся Yahoo, который их сейчас спонсирует через поисковый контракт. В общем, всё пропало, шеф.

 , ,

rupert
()

Работа в Red Hat

Форум — Job

В свете последних событий. Имеется возможность направить ваше резюме напрямую hr'ам чешского офиса в Брно. Если чувствуете себе джедайскую силу и желание поработать в RH, пишите сюда.

 , ,

kukuruku
()

Как снять ограничения частоты cpu в linux?

Форум — Linux-hardware

Доброго здоровья!

Пробовал более гибко настроить систему управления потреблением энергии на нетбуке ASUS N10J в linux. Оттестировал свой Atom N270 утилитой SetFSB. Сносно работает с частотами 400Мгц-2000Мгц и без ошибок, но столкнулся с ограничениями в настройке рабочих частот в linux. Командой cpufreq-set не лечится.

Системные ограничения для Atom N270:

# cpufreq-info -l

800000 1600000

Подскажите, пожалуйста, как снять нижние и верхние ограничения частоты в linux? Заранее благодарен.

glibych
()

2065 год, плавающие утюги, бегающие розетки, мастерская органов

Форум — Talks

Бжж, бжж, подключение, пибибивиу! }#} }8}«}&} } } } }#}$@#}%}&[08] Вижу! О! Так! Бежит розетка. Стоп. Она бежит ко мне! Пристала „Не хотите ли подзарядиться?“ Чувствую в штанах что-то тяжёлое. Расстегунул молнию, вынул, посмотрел — не то; расстегнул карман, расстегнул второй — вот оно. Трубка. Кажется, это телефон. Развернул — похоже на лист бумаги формата A3 и весит как кирпич. И прям как бумага. На весь лист (или это ещё телефон?) чё-то типа детского рисунка, или мемчика — на автомобильный аккумулятор схематически похоже. И цифра 21 посередине. Моргнул — уже 20. Не успел подумать, что неплохо бы подзаряди... как розетка довольно убежала, а аккумулятор сменился здоровой надписью на весь листок — „свас снята 130 нефтидоларав))))))“. Потом опять аккумулятор. На нём 100. Ой, уже 98. Так, ладно. Пытаюсь свернуть листок, но он будто приковывает взгляд, ничего не даёт сделать... На аккумуляторе 93... НА ВЕСЬ ЛИСТ... ЭКРАН — РОЖА ЦУКЕРБЕРГА! У ВАС ОДНО НОВОЕ СООБЩЕНИЕ! Твоюмать, иди в жопу! Делаю усилие воли, сворачиваю листок, сую... в карман. Вроде. Листок развернулся, обернул моё бедро и уголком всё норовит почесать... Или это мне уже кажется... Сжал на всякий случай булки и оглянулся по сторонам.

Вроде обычный город. Хрущёвки, вывески. Ходят люди. Люди? Что примечательно — у всех большие сиськи. Даже у мужчин иногда встречаются. Или это не мужчины? Присматриваюсь к лицам и осознаю, что по многим хрен определишь. И все в разноцветной одежде. Вон мужик в фиолетовом деловом костюме и колгот... Что?.. И все спешат. А вот на дороге пробка. Некоторые машины уже подёрнулись плесенью и ржавчиной. В машинах людей не видно. Кстати, про людей. Что с ними? У одного уши мохнатые и заострённые. У второй глаза какие-то странные. Огромные и будто стеклянные. Третий покачивает пушистым хвостом. Четвёртый идёт на цыпочках. Или на... Копытах? Розовых копытах? Да что тут творится?

ВСПЫШКА! Откуда не возьмись, передо мной выскочил баннер. Прямо в воздухе. Я от неожиданности отмахнулся, и тут слышу свист. Мимо пробегает полисмен в радужном латексном комбинезоне:

 — Вы оштрафованы на 500 нефтедолларов за попытку блокировки рекламы!

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

На моргающем, переливающемся и дрожащем прямоугольнике красовалась надпись: „хатите апетитную попку всево за 2000 нефтидоларав? )))))*“ Не успел я приглядеться к миллиметровым буковкам внизу баннера, как надпись сменила вращающаяся 3D-модель обнажённой упитанной негритянки. В восхищённой голове успела промелькнуть только одна мысль „Хочу...“

Баннер исчез, будто его и не было, а сзади раздался треск. Джинсы мгновенно стали тесны.

 — А упругие штаны в комплекте не идут?! — вскрикнул я возмущённо. Прохожие, как ни странно, на крик никак не отреагировали. Все шли то ли задумчивые, то ли погружённые в себя... Мир интровертов? Не удивительно, что в нём вместо шлюх предлагают заказать упругую попку себе. Или тут общаются телепатически и ничего вокруг не замечают?.. Раздумья прервало гудение листка. Нет, пожалуй, при наличии телепатии эти архаизмы в карманах не нужны... Я развернул листок за спиной и тут же вернул в исходное положение. Проконало?.. Подождал полминуты, но мобильник не стал вибрировать, бить током или приковывать внимание.

И только тут замечаю, что прохожие вокруг останавливаются и о чём-то перешёптываются. Разговаривать не разучились — уже отлично...

„Хакер“, „хакер“, „хакер“ — слышалось из толпы.

Один бородатый... назовём это человеком, с длинной бородой, свисающей с груди пятого размера, и четырьмя мохнатыми пальцами на руках, приблизился ко мне и спросил:

 — Р-разве можно открыть айпейпер и не смотреть?

 — А что, нельзя? — хмыкнул я. — Ещё один штраф выпишут, в костюм горничной нарядят, расстреляют на месте, рояль на голову спустят? Что? — Бородатое Оно лишь растерянно уставилось на меня, и я понял, что перегнул палку — откуда им знать, что я пришелец из чуть менее свихнувшегося прошлого... — У вас у всех тут есть такие штуки, я так понимаю? Не надоели ещё?

 — Ну, вообще-то, надое... — затянуло нечто и захлопало глазами.

 — Так почему никто не додумался просто свернуть и забить? В инструкции такое описано?

Человек опять захлопал глазами.

 — К-какой инструкции? Это такие брошурки из мёртвых деревьев, которые никто не читал?

 — Ну ладно, а подумать?

 — Извините, нам некогда думать. Мы работаем.

 — Но не постоянно же вы работаете! — возмутился я. — Вот сейчас идёте, ничего не делаете...

 — Берегись!

Прямо на нас нёсся... утюг. Я чудом успел отпрыгнуть, но утюг пронёсся по касательной к рубашке и оставил на ней обугленную полосу.

 — Что это?!

 — Утюг.

 — Да вижу. Почему он летит? Зачем вообще? Как?

 — Ну, — замешкалось сисястое Оно, — они это. Летают. Точнее, плывут. В эфире. Жиденьком. Греют воздух до комфортной температуры. Вот пока у нас были нефть и газ — жгли их и ютились зимой в помещениях, грелись. А теперь везде летают утюги, берут энтропию из информационного поля Земли и считают биткойны, и греются, и везде тепло. И работали в помещениях. Сколько времени бездельничали, потому что надо было греться! Потом начали удалённо работать. А теперь можно работать постоянно. Подключаешься к айпейперу и прямо в голове работаешь. Только утюгов берегись. Извини, мне надо продолжить составлять в экселе ежечасовой отчёт по ёжикам. Я потерял на разговор две минуты, это две тысячи нефтедолларов, ты их должен возместить. Пока!

Бородач убежало, и тут листок в моём кармане со всей дури затрясся и заорал:

 — ВНИМАНИЕ! ОБНАРУЖЕН ТУНЕЯДЕЦ! ПРЕВЫШЕНА СУММА КРЕДИТНОГО ЛИМИТА! ВНИМАНИЕ! ОБНАРУЖЕН ТУНЕЯ... — и заглох. Видимо, разрядился. Но сзади уже раздался свист. Тяжело дыша, навстречу нёсся жирный полисмен... Разглядеть его не дал горячий металлический удар в затылок. Мир покраснел и погрузился во тьму...

Открываю глаза. Бежит розетка. Стоп. Она бежит ко мне! Пристала „Не хотите ли подзарядиться?“ Чувствую в штанах что-то тяжёлое...Не хотите ли подзарядиться?

 , , ,

contra_sperm_spero
()

CHIP — первый в мире 9-долларовый компьютер

Новости — Hardware and Drivers
Группа Hardware and Drivers

На Kickstarter появилась кампания по сбору средств на CHIP — компьютер, который может быть интересен студентам, учителям, пожилым людям, детям, художникам, хакерам и изобретателям. CHIP имеет 1Ггц-ый ARM-процессор, 512 МБ оперативной памяти, 4 ГБ ПЗУ, Wi-Fi b/g/n и Bluetooth 4.0. На плате находятся 1 USB-порт, 1 micro-USB порт (для питания) и совмещенный порт аудио/композитный видеовыход.

( читать дальше... )

>>> Подробности

 , , ,

Klymedy
()

Linux Device Drivers, 4th Edition ...soon

Форум — Development

Уже вроде как собираются выпускать новое издание незаменимой классики:

Linux Device Drivers, 4th Edition

Но что делать до октября, а потом еще пару месяцев пока книга физически дойдет?
Другими словами «есть че почитать по теме кодинга для кернела из более-менее не протухшего?».

И сразу сюда еще, раз уже начал писать: что курить для вливания в железяки и ембеддед, тоже лучше посвежее cast Eddy_Em, некромансер и кто тут еще с железяками воюет.

upd: кстати, может сделать раздел для тех. литературы?

 ,

unt1tled
()

Россия дружится с Jolla

Форум — Talks

Лор, что ты думаешь об этом?

http://reviewjolla.blogspot.ru/2015/02/news-jollas-sailfish-os-presented-in.html

!Ъ: Поскольку Android может быть скомпрометирован и практически полностью развивается преимущественно американской компанией, Минкомсвязи обратил свой взор на Jolla и собирается влить большие деньги в разработку ПО и распространение этой ОС по стране в целях импортозамещения.

(Ещё много слов про то, что России пора бы развивать экспорт программного обеспечения и готовить высококвалифицированных специалистов для этого)

Дискасс.

 , ,

Adonai
()

РХ набирает джунов и не очень

Форум — Job

но нуно двигать в Brno, Czech Republic or Westford, Massachussets, USA

http://blogs.gnome.org/uraeus/2015/01/21/want-to-join-our-innovative-developm...

 ,

ZuBB
()