Как переголосовать ВКонтакте (vk.com re-vote poll) или отменить свой голос в опросе.


К сожалению, сам интерфейс контакта, сейчас, почему-то не предоставляет кнопку пере голосования. Если в открытом голосовании вконтакте(вк) вы "промазали" и хотите отметить голос в вк, ниже будет виджет для пере-голосования опроса вконтакте (vk.com).

Поменять назначене клавишь в Ubuntu навсегда (remap keyboard keys)

Пришел ноутбук, оба ctrl не работают... залили ли или что другое. Нужно быстро восстановить его нормальную работу. Решение: ребиндить клавишу ctrl на win. Они слева рядом.

Ubuntu initrafs: не загружается система, черный экран busybox

Проблема загрузки Убунты, против котороый не помогает настроенное ранее удаленное управление без выделлых IP. Когда на экране загрузка останавливается на черном экране и вы видите похожый белый текст:

BusyBox v1.18.5 (Ubuntu 1:1.18.5-1ubuntu4) built-in shell (ash) 
Enter 'help' for a list of built-in commands.

(initramfs)

Дальше описание что делать :)

Терминал "тонкий" клиент на Raspberry Pi c помощью X2Go и Ubuntu MATE

Проблема: рост объемов вычислений и строк в таблицах гугл (Google Spreadsheets), как следствие - рост потребления оперативки от Google Chrome, необходимость добавления рабочих мест.
Имеем: несколько старых компов, ноутов, пару-тройку хороших компьютеров.
Решение: настроить систему терминального подключения маломощных дешевых "тонких" клиентов (thin client) к одному серверу. Дальше - подробнее.

Отклонить все приглашения Вконтакте (vk.com)

Способ 2016 года vk.com. Т.к. реальной кнопки Вконтакте "отклонить ВСЕ приглашения" уже нет, приходится делать это вручную. Мой простой способ автоматизирует ручное нажатие на кнопку "отклонить", каждый пол секунды и вы удаляете все приглашения в группы и на события в течении минуты-другой. Вы можете ускорить процесс заменив цифру 400 на меньшую (это миллисекунды интервала), но на практике, контакт не успевает подгружать новую группу за 200мс и получается каша. Скопировать код можно далее в этой статье.

Ubuntu create bootable USB from iso

I had problem with my Ubuntu included tool cant flash bootable USB. I don't want to install additional soft, because I'm flashing from various computers. So there is great tool that included in all Ubuntus. It works great.

Ubuntu копия всей системы удаленно, сыпется диск

Проблема: есть ОС Ubuntu на удаленном компьютере, сыпется винчестер, с каждый днем загружается все хуже и хуже (перед каждым запуском надо пробегаться fsck c исправлениями). Зачастую загружается в read-only режиме, sudo не помогает писать в него. Из небольшой инфраструктуры разбросанных по городам компьютеров это 1 из 9 компьютеров, где важен не только бэкап базы данных и home директории, но и все установленные и перенастроенные пакеты.

Решение: сделать полный бэкап файловой системы, залить на новый жесткий диск и отправить посылкой для замены. Далее подробнее.

Ubuntu переопределить аудио-выходы (вход микрофона на выход наушников и т.п.)

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

Ubuntu 14.04 две версии PHP на Apache2 (используя PhpBrew)

При разработке сайтов, часто нужно дорабатывать чужие проекты со старыми движками. Ведь на данный момент многие шаред хостинги не стремятся переходить на свежие версии PHP. Например на момент написания это заметки доступна версия PHP 5.6.6, но на сервере заказчика до сих пор можно выбирать только из PHP 5.2 и PHP 5.3. Значит для корректной доработки сайта локально, нужно иметь ту же версию что и на хостинге... сделаем это.

Load Drupal Entity - more readable code (easy one-liner)

In my project (on Drupal 7) I'm using EntityFieldQuery alot to get some entities with given conditions, but working with resulting array of execute() function - is boring and makes code dirty IMHO. So I created helper class used only to load entities. Most of the time result is self describing one-liners instead of variables mess. I know it not covers all posibilities of EntityQuery, but 90% of my usage of it is loading Entities with some conditions. With the help of my class, loading one entity with conditions will be as simple as:

$country = (new EntityLoadQuery('country'))->propertyCondition('city_tid', 88)->loadSingle();
Syndicate content