PS/2 порт – лучшее подключение клавиатуры

Немногие знают, что считающийся устаревшим PS/2 порт на самом деле превосходит USB в плане подключения клавиатуры. Достаточно привести фактическое значение задержки при нажатии клавиши: у USB клавиатур опрос портов идет 30 миллисекунд, тогда как PS/2 отклик всего 10 миллисекунд. Разница в 3 раза – а это иногда критично при игре в компьютерные игры или при очень быстрой слепой печати.

Есть и другие причины, почему PS/2 порт до сих является актуальным, про них я рассказал в своем недавнем видео:

При всех плюсах PS/2 портов, помните, что их нельзя перетыкать “на горячую”, т.е. компьютер должен быть выключен (а то и обесточен), когда вы их втыкаете-вытыкаете. Continue reading

Posted in Железо, Проблемы и решения | Leave a comment

Отписаться от смс-рассылки МТС

Не совсем айтишная тема, но не поделиться не могу. Если вас также как и меня достают мобильным спамом – нужно не терпеть, а действовать. Я написал в саппорт:

Просьба ОТПИСАТЬ меня от рекламных смс рассылок от МТС. Только что пришла смс касательно “перекресток экспресс” и кешбеков от МТС. Пожалуйста, отпишите меня от всех маркетинговых и рекламных предложений от МТС.

И вот мне пришел их ответ: чтобы отключить рекламную рассылку МТС набираем
*111*374# и вызов

Это не отключает важные смс от МТС (баланс и проч.), а просто убирает из них рекламу. Ура!

Следующий шаг – отписаться от рекламных рассылок СберБанка 😀 Это задачка посложнее, если вы знаете как – пишите в комментах 🙂

Posted in Остальное | Leave a comment

Как поменять язык в FontForge

FontForge – отличная бесплатная утилита редактирования шрифтов.

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

Поменять язык в UI невозможно.. пришлось лезть в конфиг:

  1. идем в C:\Program Files (x86)\FontForgeBuilds\fontforge.bat и открываем файл блокнотом
  2. убираем комментарий (::) перед
    LANGUAGE=en

УРА! Жду ваших комментариев 🙂

Posted in Софт и инструменты | Leave a comment

Проблема с ноутбуками HP – после режима “сон” не включается экран

Столкнулся с этой проблемой в своем HP Pavilion dv7 5000er – после недавнего обновления через Windows Update ноутбук стало невозможно разбудить – кулеры шуршат, индикаторы горят, но экран остается пустым.

Долгое гугление выявило, что проблема носит массовый характер, а ее причиной являются новые кривые дрова Intel или Radeon (смотря какая у вас видюха).

Как лечить:
0) запрещаем винде ставить автоматические обновления
1) качаем нужный графический драйвер https://support.hp.com/us-en/drivers – это будет доисторическая версия драйвера года эдак 14, но нам такая и нужна.
2) удаляем драйвер дисплея, который установлен в винде, перегружаем компьютер
3) ставим новый ‘старый’ драйвер
4) перегружаем компьютер и наслаждаемся спящим режимом 🙂

Если не помогло – также можно попробовать переустановить драйвера чипсета (intel management engine interface, например).

Пишите свои комментарии, буду рад обсуждению!

Posted in Проблемы и решения | Leave a comment

Блокировка моих youtube каналов | My youtube channels were blocked

Друзья, большинство наших каналов на ютубе были по ошибке заблокированы безо всякой причины.  Мы делаем все возможное, чтобы их побыстрее открыли; подали апелляции и связались с поддержкой YouTube. Пока что результатов нет.
— Апдейт:
У нас разблокировали 32 канала и это огромный прогресс! Но заблокированными остаются еще 5 каналов. Мы будем держать вас в курсе на нашем сайте: http://entr.ru

Friends, most of our youtube channels were blocked by mistake without any reason. We trying as much as we could to recover them – making appeals and contacting YouTube support. For now we do not have any results.
— Update:
We have pretty good news – 32 our YT channels are unblocked! It’s huge progress! But five channels are still blocked. We’ll keep you informed via our web-site: http://entr.ru/en

Posted in Остальное | 4 Comments

PHP: массивы. Шпаргалка для пхпшников :)

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

Зачем нужны массивы?
Пользователь прислал о себе данные через форму… Создаем массив, кладем туда данные, чтобы не создавать кучу переменных. В CMS почти все взаимодействие с БД реализуют с помощью массивов. Continue reading

Posted in PHP | 3 Comments

Создать свой собственный бесплатный сайт

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

Во-первых, надо определиться, какой сайт вам нужен – статичный одностраничный, динамично обновляемый блог, интернет-магазин, большой информационный портал и проч. Если вам нужен магазин или крупный сайт, то сделать его бесплатно вряд ли получится. Так что сегодня мы сфокусируемся на небольших персональных сайтах, блогах, страничках. Наш сайт пример того, о чем пойдет речь.  Continue reading

Posted in Wordpress | Leave a comment

JavaScript – цикл с постусловием do-while

В JavaScript помимо циклов while и for есть еще один вариант цикла do-while:

do{
}while();

Смысл этой конструкции в том, что сначала исполняется то, что внутри фигурных скобок, а затем проверяется условие while(). Если условие окажется true, то цикл повторяется, если false – то цикл завершается. Таким образом, как минимум один раз цикл исполнится. Этот цикл используется реже, чем два предыдущих, из-за того, что человеку проще понять обычный цикл while, чтобы прочитать условие, а не искать условие в конце цикла. Continue reading

Posted in Javascript | 1 Comment

JavaScript – циклы while и for

В JavaScript есть два цикла – while и for. Они оба исполняются одинаково быстро. Цикл for более гибкий – у него в круглых скобках есть три части через точку с запятой. Общая запись:

for(first;second;third);

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

first – любая инструкция, которую машина выполнит один раз в самом начале цикла, например, можно инициализировать переменную. Continue reading

Posted in Javascript | Leave a comment

Как вставить рекламу google adsense на сайт wordpress

После упразднения плагина для автоматического встраивания рекламы на сайт под wordpress, я приуныла и начала гуглить, что же делать. В этом посте я расскажу мой способ вставить рекламу на сайт, о котором нигде не написано. Исходные данные: wordpress, тема hueman, вручную сгенерированные блоки рекламы responsive ads google adsense, подходящие для мобильных устройств. Continue reading

Posted in Wordpress | 1 Comment