Архив за Август, 2013

Можно ли отключить рекламу на YouTube?

отключаем рекламу на youtube

 

YouTube проводит эксперимент, в следствии которого пользователи могут отключить рекламу при просмотре видео роликов. Как убрать рекламу на YouTube? Делается это довольно таки просто и понятно:

  • В браузере Chrome нужно вызвать консоль Ctrl+Shift+J под Windows или ⌘+⌥+J под Mac;
  • В браузере Firefox — Ctrl+Shift+K под Windows или ⌘+⌥+K под Mac;
  • Если у вас Internet Explorer — нажать F12 и выбрать Console.

В окне консоли вставляем следующую команду…

document.cookie="VISITOR_INFO1_LIVE=oKckVSqvaGw; path=/; domain=.youtube.com";window.location.reload();

Нажимаем Enter.

Эффективный менеджмент: правило 20% & Google

1253564313_9

«Из правления ушли инженеры пришли торгашы. Вот и последствия.» (c) Mu57Di3,

«Правило 20%» — было одной из инноваций «корпорации «добра» , которое способствовало возникновению таких крупных проектов, как Gmail и AdSense, а также сотни других мелких проектов, многие из которых ушли в Open Source.  В соответствии с ним, любой сотрудник компании имел право 20% рабочего времени, отдавать сторонним проектам не связанным с главный деятельностью.

(далее…)

Delphi: динамические массивы

delphi массив

Некоторые полезности при работе с динамическими массивами:

Очистить переменную в оперативной памяти

  ZeroMemory(@l_synchronizations, SizeOf(Tl_synchronizations));

Процедура SetLength изменяет размер строки, одномерного динамического массива или многомерного динамического массива

1) В корне неверное решение, массив на то и динамически, чтобы не иметь ограничений
  setlength(analiz_programs_out, 1000);

2) Инициируем массив, по размеру массива данных. 
Верно до первого условия, при котором какое-либо значение исходного 
массива отбрасывается.
  setlength(analiz_programs_out, Length(b));

3) Не будет работать для разорванного заполения массивов
  setlength(analiz_film.names, ii + 1);

4) Наиболее правильный из придуманных решений
 setlength(analiz_film.Genres, Length(analiz_film.Genres) + 1);

 Добавляем следующий элемент.
 analiz_film.Genres[Length(analiz_film.Genres) - 1] := database_Genre_Add(b[i, 1], 1);

Проблема не на нашей стороне…

Фраза характерная для многих больших компаний…

Проблема не на нашей стороне

Cacti: Замена шаблона «Host Memory»

New template Host Memory Usage

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

Например, стандартный шаблон загрузки памяти для Linux сервера показывает значение свободной памяти и использования файла подкачки, при этом не отображает количество реальной или использованной памяти.  «ucd/net» шаблон, который считывает использование памяти через Net-SNMP MIB, также получает не все данные, т.к. разные операционные системы имеют разную реализации Net-SNMP MIB.
(далее…)

Cacti мониторинг индекс статей

Cacti мониторинг индекс статей

Индекс статей по мониторингу Cacti:

Сетевые сервисы:
Cacti: Мониторинг ISC DHCP
Cacti: Мониторинг Mysql
Cacti: Мониторинг Nginx
Cacti: Мониторинг DNS Bind
Cacti: мониторинг Unbound DNS Resolver

Полезные расширения:
Cacti: маcсовое добавление графиков из web (patch)
Cacti: Fix 64bit counter SNMP — Interface Statistics
Cacti: сброс поля title у графиков
Cacti: Command Line Scripts (Part 1)
Cacti: Сортировка графиков в «Graph Trees»

Замена графиков:
Cacti: Замена шаблона «Host Memory»
Cacti: Замена стандартного шаблона «CPU usage»

Разное:
Cacti: Мониторинг SMART

NetBox — SFTP/SCP/FTP/FTPS/WebDAV клиент

Far

На прошлой неделе я довольно долго игрался с Яндекс.Диском.
Одной их хотелок, была возможность работать с облачным диском через мой любимый, нортоно-подобный файловый менеджер — «FAR Manager». Как оказалось для этого есть замечательный плагин Far-NetBox, который реализует возможность подключаться как WebDAV клиент.

(далее…)