LINUX.ORG.RU

Сообщения kiverattes

 

Шрифты без gnome-settings-daemon

Запускаю gnome-settings-daemon, шрифты начинают выглядеть чуть лучше.

Хочу так же, но без gnome-settings-daemon.

Какие параметры этот демон меняет, как получить их копию и куда установить так, чтобы шрифты были теми же, что и при нём?

kiverattes
()

Работа в опенспейсах.

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

kiverattes
()

Ubuntu 14.04: раскладка переключается только в терминале (-;

gnome-settings-daemon остановлен, используется IceWM.

Раньше переключение layouts обеспечивала выполненная после загрузки команда.

setxkbmap -layout us,ru -option grp:lctrl_lshift_toggle,grp_led:scroll

Сейчас она работает и светодиод зажигает как надо, но кириллица появляется только в терминале, geany, gedit, Eclipse, Firefox но не в хроме, хотя светодиод горит везде.

kiverattes
()

Ubuntu 14.04: раскладка переключается только в терминале (-;

gnome-settings-daemon остановлен, используется IceWM.

Раньше переключение layouts обеспечивала выполненная после загрузки команда.

setxkbmap -layout us,ru -option grp:lctrl_lshift_toggle,grp_led:scroll

Сейчас она работает и светодиод зажигает как надо, но кириллица появляется только в терминале, geany, gedit, Eclipse, Firefox но не в хроме, хотя светодиод горит везде.

kiverattes
()

Android - девайс и Wi-Fi широковещательный трафик.

Девайс с включенным wi-fi:

1) В спокойной домашней сети.

2) В сети предприятия, где по сети гуляют тонны широковещательного мусора.

Есть разница в потреблении батарейки?

kiverattes
()

OpenGL в андроиде постоянно работает? Через него вообще всё отображается?

Наклоняющиеся плавно рабочие столы с иконками - это же наверное не без 3d-ускорителя работает, если он на борту? А случайно не 100% всей графики выводится через OpenGL? Если не так, то в чём трудности?

Я скорее имею ввиду не OpenGL, который суть API типа «нарисуй грань с таким-то углом к проекции», а собственно 3d-ускорение. То есть меня интересует, не всегда ли всё что я вижу на экране девайса, на котором рабочие столы плавно гнутся, выведено через полигоны 3d-графического ядра?

Короче мне интересно как 3d-видеопроц включен в жизнь в ходе обычной работы с ведроид-девайсом...

Ну например вот chrome - он страницы отрендеренные тоже через ускорение прокручивает и зумит?

 ,

kiverattes
()

Сжатие, YouTube, FullHD, 360p...

Снимаю поверхность реки девайсом sansung galaxy note 3 в FullHD. При зазыре на ютубе в режиме 360p совсем плохо - квадратики от не влезания в отведённый битрейт ввиду большого количества меняющихся пикселей, не отслеживаемых детектором движения (мелкие волны - появляются, исчезают). Если смотреть в 720p, то сильно лучше, но всё равно чувствуется, что большое количество колышащихся в кадре пикселей на грани предела битрейта, квадратиков дофига.

http://www.youtube.com/watch?v=0mldB2KxOtc

Если смотреть примерно такие же видео воды, снятые полупрофессиональной panasonic TM700, то всё выглядит сильно лучше в плане квадратов.

http://www.youtube.com/watch?v=W7qVFQAj4nc

Хотя тут тоже всё плохо: http://www.youtube.com/watch?v=ENBV3zPxacE

На сабжевом девайсе написано, что H.264 High Profile. Или это далеко не вся информация о кодеке и битрейте, которая важна при оценке «качества»? Нет, я понимаю там, цветопередача, оптика, размер матрицы, но пускай это было бы плавное барахло, но оно ведь барахло с квадратиками...

И почему в 360p/480p на ютубе всё не выглядит плавным, почему оно не интерполировалось из картинки бОльшего разрешения, почему не видно эффекта оверсемплинга (по разрешению)?

Получается, в FullHD я не могу снять сложную сцену с гарантией отсутствия квадратов хотя-бы на 480p.

В девайсе есть ещё 4K видеосъёмка, её что-ли юзать...

kiverattes
()

Взял galaxy note 3 n9005 за 6 тыр.

live demo unit, который не для продажи, который в магазинах на ветрину прикручивают. Там есть всё, кроме модуля GSM и GPS.

Получился микропланшет адовой производительности с пером wacom и окуительной камерой за 170 баксов.

Даже gta san andreas взлетело без глюков и тормозов. Советую всем, кому нужен мощный девайс с ведроидом для кодинга или в качестве планшета.

kiverattes
()

Антенны. Теория антенн. Физика. Электричество.

Восполняю недостатки школьного образования.

Читаю про антенны, но пока нахожу чтиво уровня языка Си, а хочется задать вопрос на уровне языка Ассемблер.

Есть переменное напряжение, разница потенциалов либо приложена к двум вибраторам, либо к земле и одному вибратору — не суть. Допустим, это напряжение меняется синусоидально — опять не суть.

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

Я могу прочитать, что длина антенны должна таким-то образом соотноситься с длиной волны. Половина длины волны вроде. Но я не могу понять на уровне «ассемблера» (электронов, зарядов, проводников), почему это вообще важно. Такое ощущение, что требуется, чтобы длина проводника была такая, чтобы на всей его протяжённости в единицу времени можно было наблюдать весь диапазон зарядов. Заряд, приложенный к одному концу проводника, распространяется по проводнику с конечной скоростью (света), поэтому на другом конце проводника всегда будет отставание от того конца, к которому мы приложили заряд. И вот это отставание должно быть таким, чтобы в целой антенне умещалась, грубо говоря, «одна выпуклость синуса», т.е. половина периода. ЗАЧЕМ? ПОЧЕМУ ЭТО КРИТИЧНО?

Перемещено stave из talks

kiverattes
()

Android, YouTube отвалился: «возникла проблема с сетью 500».

1) Создал аккаунт Google+, оно родило дополнительный новый youtube-канал, привязанный к этому G+ аккаунту и этот канал «затмил» старый канал, на котором было 500 видосов. Как загружать на старый стало непонятно. То есть, приложение «YouTube» на ведроеде начало загружать видосы в этот новый канал.
2) Похерил аккаунт Google+ вместе со всеми его ютубо-каналами, фотками. Остался старый youtube-канал с 500 видосами.
3) В настройках увидел, что старый канал с 500 видосами снова стал дефолтным-остовным, на который я логинюсь по своей гуглопочте.
4) Приложение «YouTube» на ведроеде при попытке логина стало отвечать «возникла проблема с сетью 500». Снос апдейтов, переустановка апдейтов, остановка приложения, очистка кеша, пересоздание учётки, ребут всего ведроеда — не помогают, ошибка та же самая.

Что-то там у гугла между серверами не засинхронизировалось и нужно подождать 2 дня?

Я нашёл адовый баг?

Оно теперь так задумано, что с мобильного девайса можно постить видосы только на youtube-канал, привязанный к G+ аккаунту? При павле дурове такого не было!

Что делать?

kiverattes
()

Объясните про Android NDK для дебилоидов.

Утерждения, которые я считаю истинными, но не уверен в их истинности. Просьба знатокам пофиксить. Вопросы.

1) C++ код для NDK будет скомпилирован в машинные инструкции конкретного камня.

2) Если C++ компилируется в JVM-код, то нафига бы тогда был нужен C++?

3) Мобильных процессоров много, значит приложение должно содержать 50 вариантов машинного кода для одного и того же C++ кода для 50 разных камней, на которых твоё приложение потенциально могут запустить.

3.1) Среда разработки NDK содержит 50 компиляторов под 50 камней и рожает 50 сборок твоего кода под все камни, на которые нацелена твоя разработка.

4) Обычно C++ применяют для реализации каких-то .so-шек, реализующих тяжёлые вычисления, а само приложение проще написать на Java. Оттуда C++-код подключается как java-модули и используется путём создания экземпляров классов определённого типа, только эти классы написаны на C++ и лежат в .so-шках.

5) Целиком приложения на C++ писать смысла мало и никто не пишет void main(...) под NDK.

kiverattes
()

Посоветуйте Android-приложение и сервис, которые в один клик тебе дают ссылку на фотку в облаке.

1) Есть фотка в девайсе. Нужно её в один клик загрузить, уменьшить до заданного (в настройках сервиса) размера и скопировать в буфер прямую ссылку на .jpeg-файл на серваке.

2) Есть фотка в девайсе, задан нужный размер. Нужно подобрать такую степень JPG-сжатия, при котором при заданном размере фотки в пикселях не превышен заданный размер фотки в байтах.

kiverattes
()

Хочу продать комп. Ценник — какой?

Мать: ASUS P8Z77-V (wi-fi)
RAM: 32GB Kingston 1333-1600Mhz
CPU: Intel Core i5-2500K
HDD: 1TB seagate st1000dm003
БП: OCZ ZS 750W
Корпус Fractal Design R4 ATX
кулер CPU: Zalman CNPS10X Performa + FAN arctic F12
видеокарты нет, используется процессорная
+ плата PCI USB 3.0
(почти на всё есть коробки, бумаги, чеки)
kiverattes
()

Посоветуйте ноут типа IBM ThinkPad. Требования в топике.

1) displayport порт на корпусе, а не в док-станции минимум на 1980x1200
2) LED-подсветка в матрице
3) IPS-матрица (ну типа как в T60 некоторых была)
4) Можно макбук, но я хочу юзать линукс.
5) Желательно минимум 8 Гигов ОЗУ, а лучше 16...32.
6) Проц уровня core i5

Что гуглить?

kiverattes
()

Доступ к microSD жрёт много энергии?

Первый случай.

Берём девайс Zoom H1. Пишем в mp3 на microSD. Аккум садится через день или больше. Пишем в WAV 44100/16, аккум садится за несколько часов. Казалось бы, во втором случае не надо ничего сжимать, но почему-то батарейки хватило на меньшее время. Юзались 2 разных аккума из одной упаковки, eneloop.

Второй случай.

Плеер sansa clip воспроизводит с флешки - садится быстрее, а воспроизводит из внутренней памяти - медленнее.

Почему?

kiverattes
()

C++ парсинг протоколов. HTTP, например.

В теории, конечный автомат — рулез. Он позволяет парсить поток даже при ленивом поступлении на вход данных по одному байту.

Например, в nginx запилена такая FSM (finite state machine), которая жрёт по 1 байту и идёт в длинный switch, где в зависимости от текущего состояния каким-то образом сжирает этот байт.

Но в реальной жизни в 99% случаев HTTP-запрос (пачка хидеров и завершающий двойной перевод строки) целиком приходит в одном пакете. То есть, при чтении из сокета в 99% случаев оказывается, что нам доступен целый запрос в буфере и FSM нам не нужен, мы можем запустить последовательность процедур, которые выцепят из этого буфера разные аспекты парсимого протокола.

Насколько большой оверхед даёт FSM в виде хождения в таблицу указателей на функции (это то, во что скомпилируется switch) на каждый байт?

Я понимаю, что FSM по-хорошему нужен. Кусок HTTP-запроса может прийти раньше второго куска. Малолетние хакеры могут захотеть посылать HTTP-запросы через nc по одной строчке и это выдержит nginx. Но в реальной жизни целый запрос обычно валится в виде одного пакета.

kiverattes
()

Законно ли на форуме светить IP юзеров?

Сабж. В ЖЖ ведь светят.

kiverattes
()

Объясните для дебилов идею дифференциальных уравнений?

Объясните для дебилов, на кошках, в чём идея, прикол и цимес дифуров? Попробуйте подобрать слова, почувствуйте в себе заслуженного учителя России. Спасибо.

kiverattes
()

HTML: фиксир. ширина колонок, кроме одной.

Хочу таблицу фиксированного размера, которую не растягивают до бесконечности слова по 10000 символов, а режутся по правой границе ячейки. Чтобы сама таблица была шириной в 900 пикселей, все её колонки фиксированного width, а одна «главная» колонка - шириной равной остаточному количеству пикселей от поглощения начальных девятисот ширинами других фиксированных колонок.

Перемещено beastie из development

kiverattes
()

Эффективная комнатная воздухоочистка от пыли - какая?

Из чего собрать воздухоочиститель-от-пыли? Хепа-фильтр и два больших кулера от системника последовательно - пойдёт?

Короче, объясните ситуацию, я в этом не шарю. Просто купить девайс за 30 килорублей я конечно могу, но где гарантия, что внутри будет что-то отличное от того, что я соберу из коробки-из-под обуви, кулеров и хепа-фильтров, мотка туалетной бумаги и скотча?

Дайте дельные советы. Лимит - 20 килорублей и размеры ATX-системника :)

kiverattes
()

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