Google

26 мая 2013 г.

Blogger:не отображаются комментарии из Google +

Не так давно в Blogger появилась возможность подключать комментарии из Google +. Чуть более подробнее об этом можно почитать тут. (support.google.com). К сожалению, если на blogger-е используется нестандартный шаблон, то с установкой комментариев Google + могут возникнуть определенные проблемы: комментарии иногда не отображаются. Для решения данной проблемы необходимо открыть редактор шаблонов, выбрать "Изменить HTML" и найти строчку:
<div class="comments" id="comments">
После данной строчки необходимо добавить следующую строчку:
<div class='cmt_iframe_holder' expr:data-href='data:post.canonicalUrl'expr:data-viewtype=' data:post.viewType'/> 
Сохраняем изменения и проверяем работоспособность комментариев Google +.


25 мая 2013 г.

MySQL Server: Ошибка при установке: Error Nr. 1045 Access denied for user 'root'@'localhost

После повторной установке MySQL Server на ОС Windows может возникнуть ошибка  Error Nr. 1045 Access denied for user 'root'@'localhost. Окно с ошибкой выглядит примерно так:
Ошибка установки MySQL Server
Ошибка при установке MySQL Server

22 мая 2013 г.

Java: очищаемм содержимое StringBuilder/StringBuffer

Для сложения большого количества строк гораздо эффективнее использовать объект StringBuilder (в многопоточной среде StringBuffer). Но иногда возникает необходимость в очистке содержиммого StringBuilder-а. К сожалению данный класс не имеет метода, который бы очищал его содержимое. Но выход из ситуации есть: можно воспользоваться методом delete(int start,  int end) класса StringBuilder, который удаляет строчки начиная с позиции start до позиции end.
В качестве начальной позиции необходимо указать 0, в в качестве конечной позиции - длинну содержимого StringBuilder-а. Выглядеть это все будет приерно так:
sb.delete(0, sb.length()); 
Пример кода:
public class Test {

    public static void main (String[] args) {
        StringBuffer sb = new StringBuffer();

        sb.append("This is StringBuilder ");
        sb.append("example");

        System.out.println("StringBuilder content before cleaning: \n" + 
                            sb.toString());

        //removing StringBuilder content
        sb.delete(0, sb.length());

        sb.append("This is new StringBuilder content");
        System.out.println("\n" + sb.toString());
    }
}
Вывод результатов:
StringBuilder content before cleaning: 
This is StringBuilder example

This is new StringBuilder content 
Для StringBuffer-а принцип такой же.


10 мая 2013 г.

Ububntu: удаляем рекламу в линзе поиска

Для удаления рекламы из линзы поиска в Ubuntu Unity необходимо удалить пакет unity-lens-shopping:
sudo aptitude remove unity-lens-shopping



Social