вторник, 20 ноября 2012 г.

Delphi. Получить список дисков и добавить их в Combobox

procedure TForm1.FormCreate(Sender: TObject);
var
  Drives : TStringDynArray;
  i      : Integer;
begin
  ComboBox1.Clear;
  Drives := System.IOUtils.TDirectory.GetLogicalDrives;
  for i := 0 to Length(Drives)-1 do
    ComboBox1.Items.Add(Drives[i]);
end;

вторник, 30 октября 2012 г.

Delphi. Как отследить нажатие комбинации клавиш?

На примере компонента Memo отслеживаем нажатие комбинации клавиш Ctrlt+Space:

procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word;  Shift: TShiftState);
begin
  if (ssCtrl in Shift) and (Key = VK_SPACE) then
    ShowMessage('Нажата комбинация клавиш Ctrl+Space');
end;

суббота, 20 октября 2012 г.

Ubuntu 12.10. Куда делась опция "Безопасное отключение" (Safely Remove) диска (флэшки)?


В Ubuntu 12.10 исчезла возможность безопасного отключения внешнего жесткого диска или флешки. Есть только пункт "Отключить". Но он лишь отмонтирует устройство. А питание так и продолжается подаваться на устройство - на флешке горит индикатор, на жестком диске горит индикатор активности.

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

Дисковая утилита, которая была в Ubuntu 12.04, теперь называется Диск, и кнопки "Безопасное отключение" не имеет.

В общем, проблема подобная как и в Windows 7 - после извлечения внешнего жесткого диска или флешки на него/на нее продолжает подаваться питание.

Прошу поделиться решением данной проблемы, поскольку не хочется "убивать" жесткий диск / флешку.


пятница, 19 октября 2012 г.

Ubuntu 12.10. Нет интернета, не открываются сайты в гостевой машине Virtualbox

После обновления Ubuntu до версии 12.10 перестали открываться сайты в гостевой системе Virtualbox.

Причина - в настройках Virtualbox, после обновления, исчезла виртуальная сеть хоста vboxnet0 (рис. 1).

Рис. 1. Виртуальные сети хоста в Virtualbox

Решение.
Добавить виртуальную сеть хоста. Исходя из практики, настраивать ее нет необходимости, поэтому нажимаем кнопку OK.

Если все-таки настройки виртуальной сети хоста не сохранились, то их нужно указать вручную. Пример на рисунках 2 и 3.

 Рис. 2. Детали виртуальной сети хоста. Адаптер

 Рис. 3. Детали виртуальной сети хоста. DHCP-сервер

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

В таком случае, в свойствах сетевого соединия гостевой машины необходимо указать IP-адреса DNS-серверов (рис. 4). Если служба DNS развернута на вашем интернет-сервере, то можно указать IP-адрес сервера.

 Рис. 4. Свойства сетевого соединения гостевой машины Virtualbox.



воскресенье, 14 октября 2012 г.

W3C, в сотрудничестве с Adobe, Facebook, Google, HP, Microsoft, Mozilla, Nokia, Opera и др., объявил о запуске проекта Web Platform Docs

8 октября 2012 года W3C (World Wide Web Consortium), в сотрудничестве с Adobe, Facebook, Google, HP, Microsoft, Mozilla, Nokia, Opera и др., объявил о запуске альфа-версии проекта Web Platform Docs (docs.webplatform.org). Это новый сайт, который призван стать всеобъемлющим и авторитетным источником документации для веб-разработчиков.

В прошлом разработчики, использующие HTML5, CSS и другие технологии Open Web Platform, были вынуждены обращаться к множеству сайтов, чтобы понять, как использовать эти технологии в различных браузерах, операционных системах и устройствах, что отнимало много времени и во многих случаях вело к увеличичению затрат на разработку.


При помощи Web Platform Docs, веб-специалисты смогут сэкономить время и ресурсы, консультируясь в одном месте.


"Люди интернет-сообщества - в том числе производители браузеров, производители средств разработки и передовые разработчики и дизайнеры - имеют огромный опыт и практические знания о web", сказал Тим Бернерс-Ли, директор W3C. «Web Platform Docs является амбициозным проектом, в котором все мы, кто увлечен web, сможем делиться знаниями и помогать друг другу».

Исчезли иконки из Dash в Unity 2D в Ubuntu

Бывает, что после некорректного завершения работы системы пропадают иконки в Dash в Unity 2D.

Решение.

1) Запустить терминал - Alt+Ctrl+F1
2) Войти под своим логином и паролем
3) Удалить кэш Центра Приложений

rm -rf ~/.cache/software-center

4) перезапустить Unity:

unity --replace

5) Перейти обратно в графическую оболочку - Alt+Ctrl+F7
6) Перезагрузить систему

суббота, 13 октября 2012 г.

Как добавить файлы в блог на blogger.com

1) Заходим в сервис Диск Google.
2) Загружаем туда файл.
3) После загрузки настраиваем Совместный доступ к файлу:
     - в настройках совместного доступа выбираем Пользователям, у которых есть ссылка;
     - выставляем Уровень доступа: Читатели;
     - сохраняем изменения;
     - после этого выдается ссылка на совместный доступ к файлу, которую можно использовать в своем блоге.

Delphi не запускается, выдается сообщение "Item not found"

После установки Delphi XE2 Starter при запуске выдается сообщение "Item not found", Delphi не запускается.

Решение.
Нужно заменить файлы machine.config и web.config в папке
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG на файлы из архива machinewebconfig.7z

четверг, 11 октября 2012 г.

Как удалить анкету и избавиться от спама с сайта my.nur.kz, при условии, что вы там никогда не регистрировались?

Проблема.

Приходит спам от команды my.nur.kz - письма с темой "Маленькое счастье написала тебе сообщение" (см. рис. 1).

Рис. 1

При переходе по ссылке открывается "личный кабинет" аккаунта, где видна  ваша личная информация - ФИО, e-mail, дата рождения и т.д.

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

Если все это дело так и оставить, то спам продолжает приходить ежедневно, что очень надоедает.

На обращение в службу техподдержки с просьбой больше не присылать спам и удалить аккаунт (с учетом того, что в этой социальной сети никогда не регистрировались) служба техподдержки пишет:

" Здравствуйте!

Для того, чтобы удалить аккаунт необходимо сделать следующее:

Зайти на сайт: www.nur.kz- >  Ввести имя Вашего аккаунта, пароль  -> 
В адресной строке ввести: http://profile.nur.kz/deluser.html - >
ввести пароль,  указать причину - >  нажать " Аннулировать регистрацию" 

Или же:

Зайти на сайт: www.nur.kz- >  Ввести имя Вашего аккаунта, пароль  -> 
В адресной строке ввести: http://profile.nur.kz/ - > Нажать ссылку 
"аннулировать регистрацию"  внизу страницы   - >  
ввести пароль,  указать причину - >  нажать " Аннулировать регистрацию"   

С уважением,
Служба поддержки support@nur.kz" (см. Рис. 2).

 Рис. 2

Однако, какие вводить имя аккаунта и пароль, если на сайте никогда не регистрировались? На такой вопрос служба техподдержки не отвечает.


Решение.

Заходим в ту социальную сеть, где вы зарегистрированы, например "Мой мир" на mail.ru.

В настройках ищем что-нибудь похожее на my.nur.kz (см. Рис. 3)


Рис. 3

Удаляем my.nur.kz (см. Рис. 4)


Рис. 4

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

Дополнение от 14.06.2013 г. (продолжение темы):

Не прошло и года с момента написания данной статьи, как письма стали приходить вновь, только уже на два почтовых ящика, тема писем: "...я написала Вам сообщение и жду от вас ответа..."

Проверил свои социальные сети, как описывал выше, но там оказалось все чисто.

Решение.

Открываем полученное письмо. В самом низу письма будут две ссылки:

Отписаться от рассылки
Настроить параметры уведомлений


Жмем вторую ссылку ("настроить параметры уведомлений"). Откроется соответствующая страница my.nur.kz, где к вашему удивлению Вы увидите свое имя, фамилию, дату рождения, e-mail.

Меняем свои данные в этих полях на какие-нибудь другие - можно указать все, что угодно, например я указал имя - 2, фамилия - 2, поменял дату рождения, почтовый ящик указал с так называемого сервиса "почта без регистрации" (например, сайт asdasd.ru).

Теперь письма приходят на этот ящик (см. Рис. 5):

Рис. 5

Надеюсь, что моя статья поможет тысячам людей, который ищут решение данной проблемы.

Лохотрон и только

РАБОТА И ВАКАНСИИ В КРУПНЫХ КОМПАНИЯХ НЕФТИ И ГАЗА

neft-rabota.com и ему подобные сайты.

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

"Условия соглашения

Заполняя свои данные на сайте (далее – «Компания») в полях онлайн-анкеты Вы:

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

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

    Для получения доступа к базе контактных данных предприятий необходимо заполнить анкету-заявление, после чего ответить на входящее смс сообщение. Стоимость ответного смс смотрите по ссылке информация для абонентов.

    Сайт может использовать контакты соискателей, заполнявших анкету по своему усмотрению и в рекламных материалах. В частности информировать по смс соискателей о новых поступивших вакансиях.
"

Сейчас в сети Интернет появилось очень много вакансий с заоблачными зарплатами, в которых просят: "Если вам интересна наша вакансия, то свое резюме вам нужно заполнить на нашей официальной странице: vakansiy-nik.web-box.ru", или "oaogazprom.web-box.ru". Перейдя на указанную страницу вы затем опять же попадаете на neft-rabota.com

Кстати, все эти "официальные страницы" типа  "vakansiy-nik.web-box.ru" или
"oaogazprom.web-box.ru" клепаются за пять минут на webstolica.ru


А теперь технические подробности интернет-службы WHOIS (ху из ху):

"Domain Name: NEFT-RABOTA.COM

Registrant:
    PrivacyProtect.org
    Domain Admin        ()
    ID#10760, PO Box 16
    Note - All Postal Mails Rejected, visit Privacyprotect.org
    Nobby Beach
    null,QLD 4218
    AU
    Tel. +45.36946676

Creation Date: 14-Jan-2012
Expiration Date: 14-Jan-2013

Administrative Contact:
    PrivacyProtect.org
    Domain Admin        ()
    ID#10760, PO Box 16
    Note - All Postal Mails Rejected, visit Privacyprotect.org
    Nobby Beach
    null,QLD 4218
    AU
    Tel. +45.36946676

Technical Contact:
    PrivacyProtect.org
    Domain Admin        ()
    ID#10760, PO Box 16
    Note - All Postal Mails Rejected, visit Privacyprotect.org
    Nobby Beach
    null,QLD 4218
    AU
    Tel. +45.36946676

Billing Contact:
    PrivacyProtect.org
    Domain Admin        ()
    ID#10760, PO Box 16
    Note - All Postal Mails Rejected, visit Privacyprotect.org
    Nobby Beach
    null,QLD 4218
    AU
    Tel. +45.36946676

Status:LOCKED
"


где AU означает, что сайт зарегистрирован в Австралии...

Читайте также статью: Лохотрон и только № 2.

вторник, 19 июня 2012 г.

myScriptEditor - редактор сценариев

Сделана начальная версия редактора сценариев myScriptEditor. По функциональности она представляет собой просто текстовый редактор типа Notepad. В меню присутствуют обычные функции: Создать файл, Открыть файл, Сохранить как..., Закрыть, а также О программе.

myScriptEditor - редактор для разработки сценариев VBScript и JScript.


 Сайт программы: mordovin.org

четверг, 24 мая 2012 г.

Надоела эта флешка! или Где хранить файлы?

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

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

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

В информационных технологиях такие сервисы называют облачными вычислениями. Облачные вычисления (от англ. - cloud computing), в информатике — это модель обеспечения повсеместного и удобного сетевого доступа к общим вычислительным ресурсам (например, сетям передачи данных, серверам, устройствам хранения данных, приложениям и сервисам — как вместе, так и по отдельности), которые могут быть оперативно предоставлены с минимальными эксплуатационными затратами и/или обращениями к провайдеру. Пользователи облачных вычислений могут значительно уменьшить расходы на инфраструктуру информационных технологий и гибко реагировать на изменения вычислительных потребностей, используя свойства вычислительной эластичности облачных услуг.

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

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

Для меня очень удобным оказался сервис по хранению файлов https://www.dropbox.com/. Бесплатное предоставляемое сервисом пространство для хранения файлов — всего 2 Гигабайта (свыше 2ГБ — за ежемесячную плату). Однако, сервис прост в использовании, имеет поддержку операционных систем Windows, Linux, Mac OS, а также мобильных устройств — Android, iPhone, iPad, BlackBerry. Для работы с данным сервисом необходимо на каждый свой компьютер, планшетный компьютер, или смартфон установить саму программу Dropbox, которую можно скачать с сайта https://www.dropbox.com/. После установки, при первом запуске программы необходимо зарегистрироваться, или если уже зарегистрированы — ввести имя пользователя и пароль. После успешного запуска программа создает на компьютере/смартфоне папку с именем Dropbox — в операционной системе Windows — в папке Мои документы. Затем в папку Dropbox нужно скопировать файлы, общий размер которых, повторюсь — должен быть не более 2 Гигабайт. Программа сразу же закачает файлы на сервер, а после этого эти файлы появятся на других ваших компьютерах. При изменении/добавлении/удалении файлов, расположенных в папке Dropbox — все изменения синхронизируются со всеми вашими компьютерами/устройствами. Здесь отмечу, что на мобильные устройства — смартфоны (может быть и на планшеты), - файлы не закачиваются, а только виден список файлов. Файл начинает закачиваться если, только пользователь решил его открыть на смартфоне. И еще про работу программы Dropbox на смартфонах - в настройках программы нужно отключить опцию загрузки на сервер фото/видео, снятых вашим смартфоном, иначе все фотки/видео-файлы будут загружаться на сервер, и далее - на все ваши компьютеры/устройства - в папку Dropbox.

Чтобы получить дополнительное бесплатное пространство для хранения файлов на сервере https://www.dropbox.com/, существует реферальная система, а также система бонусов, с которыми можно ознакомиться на самом сайте в личном кабинете.

понедельник, 21 мая 2012 г.

PHP. Функции

D
define("имя_константы", значение) - определение константы;
defined("имя_константы") - проверка, существует ли константа;
E
echo - вывод;
G
gettype($имя_переменной) - определение типа переменной;
I
is_integer(), is_double(), is_string(), is_array(), is_object(), is_bool() - проверка переменной на соответствие определенному типу данных;
S
settype ($имя_переменной, тип_данных) - установка типа данных переменной;
(тип_данных)$имя_переменной - установка типа данных переменной;

воскресенье, 20 мая 2012 г.

Delphi. События, генерируемые формой

События можно увидеть на вкладке Events Инспектора объектов.

OnActivate - когда форма стала активной
OnCanResize - перед тем, как изменяется размер окна
OnClick - когда пользователь щелкнул на форме
OnClose - когда окно закрывается
OnCloseQuery - происходит до закрытия окна. Можно вставить запрос на закрытие.
OnCreate - когда окно создается
OnDblClick - когда пользователь дважды щелкнул по окну
OnDeactivate - когда окно деактивируется
OnDestroy - когда окно уничтожается
OnHide - когда окно исчезает с рабочего стола, перестает быть видным даже на панели задач
OnKeyDown - когда нажата клавиша на клавиатуре
OnKeyPress - когда нажата и отпущена клавиша на клавиатуре
OnKeyUp - когда отпущена клавиша на клавиатуре
OnMouseDown - когда нажата кнопка мыши
OnMouseMove - когда двигается мышь
OnMouseUp - когда отпускается кнопка мыши
OnMouseWeel - когда двигается колёсико мыши
OnMouseWeelDown - когда колёсико мыши прокручено вниз
OnMouseWeelUp - когда колёсико мыши прокручено вверх
OnPaint - когда нужно перерисовать окно
OnResize - когда надо изменить размеры окна
OnShortCut - когда нажата горячая клавиша
OnShow - когда показывается окно, но до фактической прорисовки.

четверг, 17 мая 2012 г.

Как пропинговать диапазон IP-адресов

Создаем bat-файл (батник), копируем в него код, указанный ниже, редактируем под свои нужды, сохраняем.
В скрипте используется утилита sleep.exe из набора инструментов Windows Server 2003 Resource Kit Tools.

@echo off
setlocal enabledelayedexpansion
:metka
@echo off
cls
for /L %%a in (1,1,254) do (ping -n 1 192.168.1.%%a | find "TTL" > nul
if !errorlevel!==0 ( echo 192.168.1.%%a - OK ) else ( echo 192.168.1.%%a is not available)
)
echo ...Please, wait 1 minute...
sleep 60
goto metka

Как пропинговать несколько ip-адресов, сайтов

Создаем bat-файл (батник), копируем в него код, указанный ниже, редактируем под свои нужды, сохраняем.

В скрипте используется утилита sleep.exe из набора инструментов Windows Server 2003 Resource Kit Tools.

@echo off
setlocal enabledelayedexpansion
:metka
@echo off
cls
for %%a in (
mordovin.org
mordovin.h17.ru
mordovin-yu-e.narod.ru
programmingandnotonly.blogspot.com
) do (ping -n 1 %%a | find "TTL" > nul
if !errorlevel!==0 ( echo %%a - OK ) else ( echo %%a is not available)
)
echo ...Please, wait 1 minute...
sleep 60
goto metka

суббота, 12 мая 2012 г.

Сравнение китайских телефонов Star A3 и Star x18i

Купил Star A3 - понравился. Единственное, что не понравилось - при просмотре ТВ видеоизображение как будто бы не 25 кадров в секунду, а 10, то есть показывается как-то дискретно, да еще и немного двоится. Понравилась камера - двигаешь телефон, на экране все без задержек. Потом заказал Star x18i, надеясь, что начинка аналогичная, значит будет все OK.

И вот какой геморрой у x18i:

- если заряжать телефон от зарядки, которая идет в комплекте, то при включенном телефоне и разблокированном экране - экран начинает жить своей жизнью (при выключенном телефоне, или при зарядке от USB компьютера - все нормально). Для сравнения попробовал зарядить этой зарядкой Star A3 - такая же проблема. Сделал вывод, что проблема в самой зарядке. Так что, если будете заказывать x18i, его зарядку (модель зарядки: 805-1) лучше заменить на другую.

- ТВ показывает четко, как по обычному телевизору. Изображение не плывет, не раздваивается. Однако очень смазано показывается изображение с камеры, причем особенно ужасно при движении - все смазывается. Если перед камерой поместить руку и слегка подвигать пальцами, то пальцы будут смазаны. Такое впечатление, что матрица камеры не успевает обрабатывать изменение изображения. Снимки неподвижных предметов - нормальные, как и у Star A3. Так что качество камеры несколько огорчило.

- во время разговора в режиме "громкоговоритель" - собеседник слышит свое эхо. Предполагаю, это связано с тем, что у Star x18i динамик находится внизу телефона, близко от микрофона. Пробовал уменьшать чувствительность микрофона в инженерном меню (*#*#3646633#*#*) - проблема осталась. При обычном разговоре все OK. Предполагаю, что проблема с эхом существует у многих телефонов, у которых динамик и микрофон находятся рядом - то есть снизу телефона. Так что - больше никаких телефонов с динамиком внизу!

Итак, получается, что у Star A3 проблема с ТВ, а у Star x18i - проблема с камерой и наличие эха во время разговора при включенном динамике. По мне - пусть лучше бы работала нормально камера, нежели ТВ. В целом, учитывая цену аппаратов - $137 и $132 плюс по $10 за почтовые расходы, телефонами доволен.

четверг, 10 мая 2012 г.

Как нарезать фильм с помощью Avidemux

Avidemux - свободно распространяемая программа с открытым исходным кодом, предназначенная для быстрого и несложного редактирования и обработки видеофайлов, которую можно использовать на всех операционных системах: Linux, BSD, Mac OS, Windows.

Сайт программы: http://www.avidemux.org/

Рассмотрим пример: Как быстро вырезать кусок фильма из видеофайла. Мне нужно было из 32 серий мультиков "Веселая карусель" вырезать только те, что нравятся ребенку. Например, сохраним мультфильм "Рыжый, рыжий, конопатый" из 3-й серии.

1. Запускаем Avidemux.
2. Открываем видеофайл.
3. Устанавливаем курсор (ползунок) таймлайна на начало мультфильма.
4. Нажимаем кнопку Выделение: начало (рис. 1).
5. Устанавливаем курсор (ползунок) таймлайна на конец мультфильма.
6. Нажимает кнопку Выделение: конец (рис. 2).
7. Нажимаем кнопку Сохранить. Указываем новое имя файла. В сохраненном файле будет наш выделенный мультик. При этом старый файл остается без изменений.

Рис. 1

Рис. 2

суббота, 28 апреля 2012 г.

Linux. VirtualBox запускается, но не запускаются виртуальные машины

При запуске виртуальных машин в Virtualbox выдается сообщение о том, что драйвер vboxdrv не может загрузиться, необходимо его переустановить командой '/etc/init.d/vboxdrv setup'.

Перед этим предлагается сначала установить пакет dkms.

И все это сообщение - на английском.

Однако, после ввода в терминале рекомендуемых команд выдаются интересные сообщения:

При вводе sudo apt-get install dkms выдается сообщение:

Уже установлена самая новая версия dkms.

При вводе sudo /etc/init.d/vboxdrv setup выводится сообщение:

sudo: /etc/init.d/vboxdrv: команда не найдена

Решение проблемы для Ubuntu:

sudo apt-get remove dkms virtualbox
sudo apt-get install virtualbox dkms

Решение проблемы для Linux Mint:

sudo apt-get remove dkms virtualbox
sudo apt-get install virtualbox virtualbox-qt dkms virtualbox-dkms

После этого виртуальные машины в Virtualbox стали запускаться.

Ubuntu 12.04. Проблема с VPN. Не открываются сайты

После обновления Ubuntu до версии 12.04 перестали открываться сайты. Сетевые настройки при этом остались прежними, VPN-сервер пингуется и соединение с ним устанавливается. Команда ifconfig выдает все нормально. Однако, команда ping google.ru выдает unknown host.

Что-то случилось с DNS. В настройках VPN вручную указал сервера DNS. После этого сайты стали открываться.

Подробно:
В параметрах VPN на вкладке Параметры IPv4 выбрал Способ настройки: Автоматически (VPN, только адрес). Затем прописал в строке Серверы DNS: свои серверы DNS. Переподключил Ethernet и VPN. После этого сайты стали открываться.