LINUX.ORG.RU

Сообщения birdie

 

Ищется Online Data Backup с шифрованием файлов на стороне *клиента*

По типу Mega (только она мне не нравится).

Есть альтернативы?

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

 , , , ,

birdie
()

По поводу разработки Wine

Тут народ интересовался, почему последние несколько месяцев разработка Wine идёт с низкой скоростью. Я поинтересовался у Александра напрямую:

Artem S. Tashkinov writes:

Hello Alexander,

Not meaning to be offensive or rude, I'd like to ask you a very simple question.

I've recently noticed that Wine development has considerably slowed down - usually you made up to a 150 commits every week and in the past several weeks wine has been enjoying a decreasing number of changes.

What has happened? Have your priorities shifted? Are you experimenting with something that hasn't yet been made public? Is codeweavers working on something else? Have some developers left the project? I'm very concerned.

Yes, some of the developers, including myself, have been busy on new developments that are not public yet, mainly related to Android.

 , ,

birdie
()

Программист? Умны до безобразия? Нечем заняться? Хочется помочь Open Source?

Для вас в порядке возрастания сложности:

https://bugzilla.kernel.org/show_bug.cgi?id=15875 - элементарный баг, но моё foo слабо

https://bugs.freedesktop.org/show_bug.cgi?id=14255 - wayland ещё 5 лет ждать

https://bugs.freedesktop.org/show_bug.cgi?id=25497 - wayland ещё 5 лет ждать

https://bugzilla.kernel.org/show_bug.cgi?id=14505 - нереально сложно

 , ,

birdie
()

По поводу «душевных» вопросов (HoMM 3/Offtopic 9x/etc).

Начну с цитаты: «Посредственность обычно осуждает все, что выше ее понимания.» — Ф. Ларошфуко

Касаемо HMM3 (есть родной порт для Linux - так что эта тема не offtopic) - там дело не к графике, а в replayability, стратегии и тактике. Конечно, куда героям до современных линейных игр, которые проходятся за 5-10 часов.

Касаемо Offtopic 9x - безумно глючная ОСь без защиты памяти и наполовину 16 битном режиме. Не знаю вообще ни одного человека, который испытывает по поводу неё ностальгию. Даже тех, кому сейчас за 35 (т.е. пионеры компьютерной индустрии).

А вот Offtopic XP - до сих пор лучшая, чем любой дистрибутив Линукса, ОСь (при правильном её использовании) - 99% создаваемого для x86/x86_64 софта до сих пор в ней работает. А ведь вышла в 2001 году.

Теперь попробуйте в Линукс дистрибутиве от 2001 года запустить современный Линукс софт (не в chroot и не обновляя полсистемы, включая XFree86).

Всего хорошего!

 

birdie
()

Потерянный интернет

Я вдруг с лёгких ужасом осознал, что большинство современных сайтов и то, как они выглядят - это уже потерянная история. Если в начале 90х большинство страниц и веб браузеров были основаны на статическом HTML, то теперь страницы ...

1) генерируются динамическими меняющимися языками программирования с такими же базами данных;

2) генерируемый DHTML/Ajax контент создан для текущей итарации веб браузеров, которые поддерживают определенный нестатический в своей спецификации JS/HTML код (HTML 1.0/2.0/3.2/4.0/5.0/etc).

Уже через 10 лет сайты в их текущем виде не смогут быть даже просмотрены корректно next-gen веб браузерами.

Да, конечно, можно создавать снимки страниц (screen snapshots), но они не дают понятия о динамической природе современных сайтов.

Другая проблема - это то, что опять же через 10 лет почти никакие ссылки не будут работать.

Хорошо это или плохо - не знаю. Это просто факт.

 ,

birdie
()

Проблемные шрифты на некоторых сайтах - есть решение

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

Linus Torvalds по этому поводу недавно достаточно жёстко выразился:

Seriously, that's some nasty sh*t. This is the fuzziest font I have ever seen.

Проблема заключается в том, что эти «плохие» сайты используют свои собственные шрифты, которые отлично рендерятся в Windows и MacOS, но почему-то freetype/Xft от них сходят с ума (вероятно в них что-то не хватает).

Проблема решается отключением поддержки web fonts в Firefox/Chrome:

* Firefox: набиваем about:config, меняем gfx.downloadable_fonts.enabled в false.

* Chrome: в строку запуска добавляем --disable-remote-fonts.

P.S. Неплохие настройки шрифтов (.fonts.conf) можно взять здесь.

 , web fonts,

birdie
()

AptoSID 2013-01 Ἑσπερίδες с поддержкой Wi-Fi и прочего

Понятное дело, что тут все пользуются исключительно BartPE дистрибутивами, но если вдруг кому нужен свежий Desktop LiveCD с поддержкой Wi-Fi и разными утилитами для работы с железом и программами, включая Skype, то прошу сюда.

Если у вас нет ко мне доверия, просто пройдите мимо, пожалуйста.

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

 , linux 3.9,

birdie
()

Реальный эксперимент по проверке того, сколько CPU отнимают в Линуксе операции ввода вывода

1) выключаем CPUFreq, выходим их всяких жрущих процессор программ (браузеры и прочее).

2) запускаем 7z -mmt1 b, запоминаем.

3) запускаем в двух разных терминалах:

# schedtool -a 3 -e 7za -mmt1 b

# schedtool -a 3 -e dd if=/dev/sda of=/dev/null bs=32M

Сравниваем текущий результат и результат из пункта 2.

У меня на записи (пример выше - на чтение) получается 8% нагрузки на процессор.

В Offtopic OS - что-то близко к 2-3%.

 , ,

birdie
()

Watch raw read write bytes stats per block device in real time

#! /bin/bash

#----------------------------------------------------------------------
# Description: Watch raw read write bytes stats per block device in real time
# Author: Artem S. Tashkinov
# Created at: Sat Apr  6 18:34:33 YEKT 2013
# Computer: localhost.localdomain
# System: Linux 3.8.7-ic on i686
#
# Copyright (c) 2013 Artem S. Tashkinov  All rights reserved.
#
#----------------------------------------------------------------------

export LANG=en_US.UTF-8

dsrc=/sys/block
cd $dsrc || die "$dsrc not found"

doformat()
{
	awk "{printf \"%-7s %-18'd %-18'd\", \$1, \$4*512, \$8*512}"
}

resolve()
{
	out=`egrep "^/dev/$1 " /proc/mounts | awk '{print $2}'`
	root=`grep "root=/dev/$1" /proc/cmdline`
	test -n "$root" && out=/
	echo $out # Otherwise awk may print nothing
}

while :; do
	clear
	echo "Device  Read bytes         Written bytes     Mount point"
	for i in sd*; do
		for j in $i/$i*; do
			dev=`echo $j | awk -F "/" '{print $2}'`
			( echo -n "$dev "; cat $j/stat ) | doformat
			resolve $dev
		done
		( echo -n "$i "; cat $i/stat ) | doformat
		echo
		echo
	done
	sleep 2
done

 , , ,

birdie
()

Нечеловеческая атака на Skype

Что-то крайне страшное сейчас происходит в RuNet.

Люди получают такое сообщение:

посмотри на эту фотографию http://www.goo.gl/YpCCX?image=IMG0540240-JPG"
:D

Это, ясное дело, вирус. Но это не самое страшное.

Мой собеседник пишет:

Артееееееем вешалка
у меня все закпрыгало я открыла надино окно
вижу сообщ,открылда окно сообщ,и мышка прыгает сама
все контакты пролестнулись сами
мышка не реагировала"

Северный зверёк какой-то. В Skype встроен remote admin или я что-то не понимаю в этой жизни?

 , , , ,

birdie
()

Half Life 4 неофициально подтверждён, и он будет доступен под Linux via Steam

Proof.

И в штатах ещё не 1 апреля.

Но может они заранее.

Как знать.

 , , ,

birdie
()

Безумно тихий звук на ALC892

Раза в 4 тише, чем в Windows.

Есть идеи как это решить? Мать на Intel P68.

Попытки писать в техподдержку Realtek не увенчались успехом - они не отвечают (писал уже пять раз).

Проверено на 3.9-rc4/linux-next.

 , , ,

birdie
()

Ответы на вопросы

Q: Почему я использую RHEL?

A: Потому что мне не хочется получать butthurt каждые 9 месяцев при обновлении Distro N до версии N+1. Если у вас есть куча времени, чтобы заниматься сексом с обновлениями - ваше право.

Q: Почему я использую ванильное ядро, а не 2.6.32-XXX.el6?

A: Потому что мне нужны новые драйвера, которых нет в старых ядрах (hw sensors, eth и прочее). Потому что мне нравится сидеть на ванили. Потому что у меня нет выбора по большому счёту, ибо огромное множество fix'ов из mainline никогда не backport'ируется в LTS. Потому что модель разработки ядра вообще не подразумевает, что вы будете использовать что-то, кроме текущей ванили.

Q: Почему я считаю, что если сломался flash player, то это вина экосистемы Линукса, а не Adobe?

A: Потому что в Windows разработчики Flash проверяют XP/Vista/7/8 32/64 и удостоверяются, что всё работает. В Линукс существует не меньше 55689719680 комбинаций glibc/kernel/alsa или PA + Alsa или чёрт знает что + Alsa или OSSv4 + Alsa emulation/архитектур/драйверов/интерфейсов видео ускорения. Потому что QA/QC обеспечить в таком беспределе вообще невозможно, поэтому железки сертифицируют, как ни странно, почти всегда только для RHEL и в редких случаях для Ubuntu LTS. Школьникам, конечно, это не понять. Школьники и красноглазые будут орать, что Flash не нужен, даже если учесть что 98% видеохостингов в Инете не поддерживают ничего, кроме Adobe Flash. Школьники вообще видео в интернете не смотрят.

Кому нужен закрытый софт?

Не вам, конечно. Зато нужен миллиардам геймеров, миллиардам инженеров, миллиардам профессионалов в туче областей. Никто и никогда не будет выпускать игры уровня AAA в виде Open Source, то же самое касается Autodesk AutoCAD, Maya, Mathematica, медицинских приложений для Medical imaging и т.д. и т.п.

Без закрытого софта, которому, как воздух, нужен стабильный API, Linux выше 2% никогда не поднимется. Прежде, чем будете нести бред с умным видом, вспомните про RedHat, которая занимается поставкой стабильного Линукс дистрибутива с многолетней поддержкой и имеет капитализацию $1 млрд. Которая, по сути, крайне успешно плывёт против течения Linux/Open Source.

 ,

birdie
()

Обожаю^W ненавижу Linux - в новом Google Chrome/Adobe Flash Player сломан звук

Вышел новый Chrome.

Я вообще его редко использую, но иногда приходится только ради Adobe Flash, ибо для Firefox он завис на версии 11.2, а некоторые сайты с 11.2 безбожно глючат.

Так вот в новом хроме 26.0.1410.43 с Adobe Flash 11.6.602.180 - поломано проигрывание аудио, особенно вкупе с видео. Смотреть и слушать swf ролики тупо стало невозможно - постоянно издаётся треск.

Ни на каких других приложениях и на Chrome 25 этой проблемы не наблюдается - так что фразы типа УМВР и «руки кривые» можете засунуть знаете куда.

Ядро ванильное 3.8.4. PA и прочего г-на нет - всё идёт напрямую в ALSA (настроек никаких тоже нет, кроме того, что с дистром - alsa-lib-1.0.22-3.el6).

 , , ,

birdie
()

Longterm support ядра Linux = большая и очень плохая шутка

Народ в interwebz периодически бравирует тем, что их Favourite_Distro имеет более свежее LTS ядро, чем Another_Distro_X.

Увы, people не понимают, что текущая модель разработки ядра Линукса вообще не подразумевает использование никаких ядер, кроме current mainline в связи со следующими фактами:

1) Torvalds ещё лет 7 назад заявил, что security fixes = usual fixes, thus никто специально не следит за исправлением buffers overflow et al. и не backport'ирует их в LTS, пока не напишут очередной рабочий 0day exploit.

2) Fixes драйверов, mm, network и прочего опять же никто в LTS не backport'ирует, если только enterprise клиенты, как в случае RedHat, не наступят на грабли неработающего железа.

LTS ядра не предназначены для использования. Точка.

 , ,

birdie
()

NVIDIA рулит и педалит: Tegra 4 рвёт всех со страшной силой

Tegra 4 benchmarks:

AnTuTu: 36,317
SunSpider: 494ms
Quadrant: 16,593
CF-Bench: 41,325

 , , ,

birdie
()

Ищутся тестеры для модуля ядра

Тут я долго пинал разработчиков ядра, и они сделали показ расширенной статистики потребления энергии для Sandy Bridge/Ivy Bridge.

1. Скомпилить (заменив coretemp.c в дереве исходников).
2. Начать юзать.
3. Проверить выхлоп, а также «нормальность» значений после suspend/hibernate.
4. Отписаться в bugzilla.

Merci.

 and stivedu

birdie
()

Google Chromebook Pixel - computer infinity has arrived

Хочу.

(Конечно, Chrome OS будет снесена сразу же - я не люблю корпорацию добра и глубокие зонды).

 ,

birdie
()

Unigine Valley 1.0 is out

Красоты неимоверные, нагрузка на видеокарту неимоверная, X.org на 4 минуте теста завис намертво, пришлось перезагрузиться по SysRq (s-u-b) - это на ядре 3.7.6, NVIDIA 313.18, без разгона:

Feb 15 03:33:07 localhost kernel: [32909.208902] NVRM: GPU at 0000:01:00.0 has fallen off the bus.
Feb 15 03:33:07 localhost kernel: [32909.208913] NVRM: os_pci_init_handle: invalid context!
Feb 15 03:33:07 localhost kernel: [32909.208915] NVRM: os_pci_init_handle: invalid context!
Feb 15 03:33:07 localhost kernel: [32909.208920] NVRM: GPU at 0000:01:00.0 has fallen off the bus.
Feb 15 03:33:07 localhost kernel: [32909.208924] NVRM: os_pci_init_handle: invalid context!
Feb 15 03:33:07 localhost kernel: [32909.208926] NVRM: os_pci_init_handle: invalid context!

- никогда раньше видеокарта не глючила. Поди глюк в драйверах.

Качать здесь, мерятся органом в этой теме.

CPU: Intel 3770K @ stock
RAM: 1600MHz
GPU: NVIDIA 690GTX @ stock
Arch: x86/x86-x64
Preset: score

 , , ,

birdie
()

Пачка вопросов по поводу функционирования Android

Вопросы касаются Android 4 и выше.

Unlocked телефон или unrooted телефон 1.

Не понимаю зачем нужно рутить телефон, кроме как для тонкой настройки cpufrequency, заливки custom прошивок (в т.ч. Cyanogen Mod) в случае, если ваш производитель забил на аппарат и полного доступа к FS. Есть ещё серьёзные причины (tethering в Android 4 уже есть)? Меня смущает, что rooted телефон по идее становится менее безопасным, ибо нарушается модель безопасности Android (каждое приложение - свой UID, доступ только к /sdcard и своим данным в /data/data).

Unlocked телефон или unrooted телефон 2.

Я правильно понимаю, что locked телефон - это телефон, который не принимает попытки загрузить другой/левый/неподписанный vmlinuz/initrd?

Я правильно понимаю, что если, допустим, надо поменять мелкие системные настройки телефона, то можно загрузиться (после unlock) в TWRP, поменять в нём файлы и загрузиться обратно - и для этого не обязательно заливать custom прошивку?

Почему unlock вытирает все данные?

Если телефон залочен, то как bootrom/firmware понимает, что существующий загрузчик untempered? Там есть цифровая подпись? Вопрос возник, потому что, например, 1) unlock 2) change vmlinuz/initrd 3) lock ?

Как oem lock удостоверяется, что системные данные телефона genuine?

Если я просто сделал unlock, ничего более не меняя (или допустим, залив TWRP), то смогу ли я потом поставить официальные обновления OTA?

Почему все процедуры lock'a говорят о необходимости заливки обратно официальной прошивки - ведь я её мог не менять?

Storage.

У Android туева хуча партиций - зачем?

Каков метод разбиения встроенного MMC/SD на партиции? Там GPT?

birdie
()

RSS подписка на новые темы