хочу сюди!
 

Юлия

45 років, козоріг, познайомиться з хлопцем у віці 36-45 років

Замітки з міткою «компьютерное»

Андроидное

Я, знаете ли, кроме того, что дизайнер, еще и неплохой админ. Напишу тут, вдруг кому интересно будет.

Если у вас есть блюпуп-наушники (bluetooth), телефон на Android, и вы хотите получить пристойное качество звука, то делаем следующее...

Рутируем тело, если еще этого не сделали. Ставим продвинутый файловый менеджер. Я пользовал Total commander. Идем в корень памяти телефона. Находим /etc/audio_policy.conf. Бэкамим куда-нить.
Открываем для редактирования. Находим настройки протокола A2DP.

Меняем дефолтную частоту дискретизации 44100 на такую конструкцию «44100 | 48000 | 96000» без кавычек. Битность не трогаем. BT-модули, в большинстве своем, не умеют 24 и 32 bit.  Сохраняемся, перезагружаем телефон.

Наслаждаемся.

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

Не благодарите.

Эмо тоя бопеда наб содой



Моя победа над собой

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

Вчерашняя записка самому себе не прошла даром. Полночи не спал и думал, забылся причудливым сном, а утром встал и засел за комп.

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

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

И, кстати, про украинскую раскладку я тоже не забыл. Она присутствует, но проблемы путать её с другой пока не возникало. Возникнет - скрипт можно расширить и в эту сторону.

и еще текстом - себе, на всякий случай, да и мало-ли кому пригодится:
---
setxkbmap -query | grep layout | grep ",ru"
if [ $? -eq 0 ]; then 
xset -q | grep "LED" | grep "00000"
if [ $? -eq 0 ]; then 
echo "us"
echo "us,ru,ua"
setxkbmap -layout 'ru,us,ua' -option 'grp:rctrl_toggle,grp_led:scroll'
fi
else
xset -q | grep "LED" | grep "00000"
if [ $? -eq 1 ]; then 
echo "us"
echo "ru,us,ua"
setxkbmap -layout 'us,ru,ua' -option 'grp:rctrl_toggle,grp_led:scroll'
fi
fi
exit 0
---
Map

Проблема от 8-го сентября

Приношу извинения - вчера допустил в расчетах досадную неточность. Правильная формула для вычисления суммы внешних углов многоугольника выглядит так: Е(ext)=PI*n - PI/2*(n-2)

Но это уже неважно. Возникла новая проблема. Есть одна профессиональная программа, которая работает и работала всегда и везде. Но после того, как на работе я установил виндоус 2003 сервер - она работать отказывается. В смысле - совсем. Ни звука, ни окошка, ни-че-го.

После использования filemon и regmon выяснил, что программа вываливается в вызов доктора ватсона еще до того, как начинается хоть какая-то инициализация. Устраивать на работе крякер-лабораторию, запускать дебуггер пошагово и ловить, почему и как совершенно невозможно. Дома на таком же вынь-2003 сервер работает на ура. Какие могут быть траблы? Обидно две с лишним недели потратил на то, чтобы с нуля установить стойкую операционку, обращающуюся с памятью аккуратно и не расточительно. Все наладил, отполировал до блеска -- любо-дорого смотреть. А одна из главных программ не работает. Что может быть? Все обновления сегодня скачал и установил. Все остальные проги пашут на ура. А эта молча вылетает в отладку.

Может где-то выставить какую-то совместимость? Тоже не помогает - выставлял. Хотя, тоже херня, конечно, ведь дома и на хрюше и на сервере просто так работает безо всяких ухищрений. И на работе в хрюше пашет на ура. А на вновь установленном сервере 2003 - ни хрена.

Если бы проблему можно было воспроизвести в домашних условиях - то я бы конечно отдебужил до вылета в доктора Watson. Но работе это - нереально. Просто в шоке.


Map

Ухо наглухо оглохло - тавтология иль нет?

Free Image Hosting at FunkyIMG.com

Ухо наглухо оглохло -
тавтология иль нет?

Опять разболелось и снова наглухо оглохло левое ухо (интересно, "ухо наглухо оглохло" - это тавтология или нет?). А еще посмотрел неплохой фильм "Слепота". Сюжет оригинальный, хорошо снято, актеры хороши. 

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

Так было и в ЦРБ, так было и в другом медицинском центре и еще и еще. А лет десять назад (господи, да больше, чем десять) я админил одну контору в Крыму. Не буду хвастаться, но там я сразу переделал все с нуля (перустановка ОС, всех программ, новая топология сети вплоть до перепрокладки кабеля и смены роутеров). Так вот - порядок в сфере компьютерной безопасности был там не чета нынешним лоховским "заходи кто хочет, делай что попало". 

Ладно, простите... Брюзжу по-стариковски. Просто самочувствие хромает.
Map

Единство и борьба противоположностей





В любой непонятной ситуации - займись чем-то маргинально улётным. Один вариант - начинай тупо-тупо тупить на диване, просматривая дебильные сериалы\ умные фильмы\ мультики\ комиксы\ канал fashion. Должно помочь.

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

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

Короче - лечим депресняк умняком.

Новый вариант скрипта и ини-файла приведены, слушайте детишки  (Папы нашего ответ размещаем в книжке)
Map

T[fk uhtrf xthtp htr



ехал грека через реку видит грека в реке рак

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

Главное, что я должен назавтра вспомнить и понять - нужно пропустить через grep результат текущей раскладки, а потом вычленить подстроку ru,us или наоборот. Кстати, можно еще умнее - искать ",ru" или ",us". Тогда вообще все просто - результат, возвращенный грепом будет либо 0, либо 1. И дальше в скрипте можно по select case переключать по принципу наоборот от имеющейся раскладки на момент события

setxkbmap -query
rules:      evdev
model:      pc105
layout:     us,ru

если было рус-англ, то делать наоборот. И если было наоборот, то снова наоборот

setxkbmap -query | grep layout
layout:     ru,us

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

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

Удивительно, что столько букв я смог набрать почти не пользуясь правой рукой, ибо снова случилось вот это - http://blog.i.ua/user/712914/917072/

Скрипт должен выглядет примерно так 

если была раскладка рус,англ, то
setxkbmap -layout 'us,ru' -option 'grp:Control_R_toggle,grp_led:scroll'
а если была англ, рус, то
setxkbmap -layout 'ru,us' -option 'grp:Control_R_toggle,grp_led:scroll'
конец выбора и прочие ништяки
конец скрипта...
Map

всякие кряки программеров, крякеров. Ностальгическое. Честное

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

Жена сказала, что после того, как я могуче починил стиралку - она стала стирать гораздо лучше. Ну если честно, то починил не только я. Еще и хорошие виртуальные и даже не очень люди. Просто вокруг есть пространство тех, кто может и хочет. Хотя и мой вклад немалый. И самое главное - прогонка нескольких тестов - и на самом деле вправила ей мозги. Как такое может быть? Даже у компьютеров такого не бывает, чтобы прогонка теста вылечивала проблему. Уж поверьте бывалому экспериментатору и крякеру. Интересно, сейчас еще есть такое в нынешнем IT-пространстве понятие, как кракинг? Занимаются ли ломанием программ? ХЗ, короче. И про то, что запуск самотестирования стиралки может её вылечить и про кракинг-крякинг.

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

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

А я ведь тогда был уже не очень юн, но увы, уже весьма абстинентен (бросил временно пить по-дурости).

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

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

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

Было. Помню. Горжусь.

ЗЫ: сейчас предался ностальгии, полез и порылcя в архивах. Нашел кряк - это был сайндфорж 5 бета от 2001 года. А вот и сам кряк -





Map


Разнос, разгон, процесс.

Пытался в коротких промежутках между приступами кашля, удушья, сопливости, слезотечения и чесотки всего тела хоть чем-то заняться. Как тему выбрал разгон одного из своих компов. Просто так, заради поразмять мозги и поэкспериментировать. Дело в том, что этот комп никакими такими задачами не занят даже для своей номинальной мощности. Он просто тупо показывает жене на ночь телевизор (через ТВ-тюнер и кабель), а когда жены нет, то я смотрю на нем фильмы. Вот и все, чем он занят, кроме того, что через него мы вечером на кухне слушаем всякие Эхо Москвы, Радио Свобода и другие штуки из ютуба (через дырочку в стене и проводок на выносные колонки). Так что разгонять надобности никакой, но все равно жутко любопытно. Порылся в интернетной куче дерьма, ничего толкового не нашел и, тем не менее, довольно легко из своего Семпрона 140 (2700 Мгц) сделал 3240 Мгц, попутно разогнав шину до 245, вместо штатных 200. Ну там еще всяких разных параметров поизменял и удивился.

Протестив всеми тестами (кроме графических - в игры не играю вообще), обнаружил прирост производительности около 30-40% от дефолтных установок. А вот разблокировать второе ядро (о чем много статей) не удалось - не та материнка. Можно было бы продолжить эксперименты, но смысл пропал, ибо любопытство уже удовлетворил.

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

Из радостного: наконец-то удалось купить спрей Кромофарм (не было нигде в городе, но вчера пришел заказ). Принципиально это ничего не решает, но в моем состоянии облегчение хоть одного проявления на 10% - уже не может не радовать.

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

Хотел еще немного объяснить про т.н. проект "Душа наизнанку" (многие спрашивают о проекте и карте Приватбанка), но настроения нет. Это нужно писать в хорошем, добродушном настроении и с легким сердцем. Ни того, ни другого нет, поэтому - не сегодня. Просто пусть будет.

-----
В рамках проекта "Душа наизнанку недорого"
Карта Приватбанка - 5168 7573 2914 3327
МТС - 099-698-55-84 
Map

Винчестеры, шпионаж и головная боль



Винчестеры, шпионаж и головная боль


Немного умняка. Оказывается жесткий диск компьютера можно использовать для прослушки пространства вокруг компьютера. 




И еще - в последние дни голова болит невменяемо сильно и практически постоянно. Это сводит с ума и не позволяет ни думать о чем-то, ни что-то делать.

Так что - пардон за сестру таланта, но не имею физической возможности продолжать мысль

В рамках проекта "Душа наизнанку недорого"
Карта Приватбанка - 5168 7573 2914 3327
МТС - 099-698-55-84
Map

Вот и все

Вот и вышел шутер, который не потянет мой компьютер. В системных требованиях процессор AMD FX 8350 Wraith и видеокарта NVIDIA GTX 970. А у меня уже такого нет. (Зато мозгов больше, чем надо).

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