Как отклонить всех предлагаемых друзей ВКонтакте?

Посмотреть на предложение можно тут: https://vk.com/friends?act=find

Алгоритм:

  1. Переходим, крутим вниз до тех пор, пока не начнём встречать повторяющиеся аватарки друзей
  2. Открываем консоль (F12 в Chrome’е), вставляем туда следующий код и нажимаем Enter:
var elements = document.getElementsByClassName("friends_find_user_remove");

for(el in elements) {
    var element = elements[el];
    if(typeof element === "object") {
        element.click();
    }
}
Как отклонить всех предлагаемых друзей ВКонтакте?

Оптимальные настройки CS:GO

Настройки для запуска:

+cl_forcepreload 1 +mat_vignette_enable 0 +fps_max 0 -novid -lv -high -nod3d9ex1 -tickrate 128 -noaafonts -nojoy -noforcemaccel -noforcemparms -noforcemspd

Конфинг:

// оптимизация FPS

fps_max "0" // отключает максимальную планку для FPS

cl_disablehtmlmotd "1" // Отключает лишние сообщения
r_drawtracers_firstperson "0" // Полезная команда, которая экономит ФПС
r_eyegloss "0" // Убирает мейкап 
r_eyemove "0" // Нет перемещения глаз
r_eyeshift_x "0" // Нет перемещения глаз по X
r_eyeshift_y "0" // Нет перемещения глаз по Y
r_eyeshift_z "0" // Нет перемещения глаз по Z
r_eyesize "0" // Глаза меньше
muzzleflash_light "0" // Что-то там после свето-шумовой гранаты

// Твики

cl_crosshair_sniper_width "2" // более жирные линии снайперского прицела
cl_crosshairalpha "255" // прицел всегда лучше виден
cl_join_advertise "2" // Друзья могут подключаться к вам без инвайта
cl_radar_always_centered "0" // Лучшая видимость радара
cl_radar_icon_scale_min "1" // Иконки игроков больше на радаре
cl_teammate_colors_show "2" // Добавляет букву к каждому тиммейту
r_dynamic "1" // "Свет" от стрельбы из оружия. Например, можно заметить, откуда стреляют из дыма благодаря этой команде
snd_mixahead "0.05" // 50ms звучит лучше и реалистичнее. Стандарт - "0.10" 100 мс
Оптимальные настройки CS:GO

О делах

Если ты делаешь что-то без любви и не профессионально, то это называется халтурой.

Если ты делаешь что-то не профессионально, но с любовью, то это называется хобби.

Если ты делаешь что-то профессионально и без любви, то это называется ремесло.

Заметка

Моё первое интервью

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

Вид из окна в отеле

Его все называли Рио, но его Арабское имя — Риад (Riadh). Рио — это короткое и удобное имя для туристов.

Интервью я брал на английском языке, т.к. его уровень владения русским не позволил бы провести интервью. Кое-где встречались русские слова.

Я и Рио после интервью

Далее, интервью…

Читать дальше «Моё первое интервью»

Моё первое интервью

Сервисы, которыми я пользуюсь в индустрии WEB девелопмента

  1. Лучший российский хостинг-провайдер и регистратор доменных имён: REG.RU (пользуюсь уже лет 8)
  2. Лучший зарубежный хостинг-провайдер: DigitalOcean (пользовался на работе и недавно перенёс туда свой основной сервер, т.к. там всё очень круто)
  3. Разместить код, чтобы показать его кому-то ещё: Pastebin.com (пользуюсь с 2012 года)
  4. Хранение репозитариев под системой контроля версий: BitBucket (ничем не слабее ГитХаба (но, очевидно, на 2 месте), но имеет бесплатные приватные репозитарии)
  5. Справочные:
    1. По настройке сервера — DigitalOcean
    2. По всему остальному — Google + StackOverflow
Сервисы, которыми я пользуюсь в индустрии WEB девелопмента

Буква ‘ё’ для Mac с нестандартной клавиатурой

Когда вы подключаете к своему Mac‘у нестандартную клавиатуру — может возникнуть проблема того, что у вас нет буквы ё и, в том числе, не все символы/буквы стоят на своих местах.

Для решения этого необходимо добавить специальный файл с раскладкой под такие типы клавиатур в Mac.

Файл: Russian keylayout — BG46.zip (разархивируйте его). Содержимое архива необходимо распаковать и поместить в HDD/Библиотеки/Keyboard layouts или HDD/Library/Keyboard layouts, как показано на Рисунке 1:

Рисунок 1. Место, куда положить файл для нестандартной клавиатуры Mac

После того, как вы поместили файл в нужную папку, необходимо добавить этот тип раскладки клавиатуры к вашему. Делается это через Настройки -> Клавиатура -> Источники ввода (для macOS Sierra), как показано на следующих 2 рисунках:

Рисунок 2.1 Добавление нового способа раскладки ШАГ 1
Рисунок 2.2 Добавление нового способа раскладки ШАГ 2
Буква ‘ё’ для Mac с нестандартной клавиатурой

.htaccess для Kohana 3+

Данный .htaccess делает редирект с www на домен без www и обладает всеми возможными защитами при условии использования фреймворка Kohana 3 версии.

# Базовые настройки
Options All -ExecCGI -Indexes -Includes -MultiViews +FollowSymLinks

# Установим стандартную кодировку в utf-8
AddDefaultCharset utf-8

# Принудительно установим кодировку для слеюдующих типов файлов
AddCharset utf-8 .php .html .css .js

# Установим стандартный часовой пояс
<IfModule mod_setenvif.c>
    SetEnv TZ Europe/Moscow
</IfModule>
ServerSignature Off

# Настройки редриектов
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /

    # Полная переадресация с www на домен с учётом текущей страницы
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

    # Переадресация с /index.php на /
    RewriteCond %{THE_REQUEST} ^.*/index\.php
    RewriteRule ^(.*)index.php$ /$1 [R=301,L]

    # Защитим основные директории от прямого доступа
    RewriteRule ^(?:application|modules|system)\b.* index.php/$0 [L]

    # Разрешим почти всем возможным файлам и директориям непосредственное отображаение
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    # Переадресуем все URLы на index.php/URL
    RewriteRule ^(.*)$ index.php [L,QSA]
</IfModule>

<IfModule mod_rewrite.c>
    # Блокировать любой запрос, пытающийся испортить base64_encode через URL
    RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
    # Блокировать любой запрос, содержащий тег <script> в URL
    RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
    # Блокировать любой запрос, пытающийся установить значение глобальных переменных PHP через URL
    RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
    # Блокировать любой запрос, пытающийся изменить _REQUEST переменную через URL
    RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
    # Перенаправлять заблокированные запросы
    RewriteRule .* index.php [F]
</IfModule>

# Запрет к открытию файлов следующих типов
<FilesMatch ".(htaccess|example|log|md|sh)$">
    Order Allow,Deny
    Deny from all
</FilesMatch>

# Защитим скрытые файлы от того, чтобы их можно было очень просто увидеть
<Files .*>
    Order Deny,Allow
    Deny From All
</Files>

# Некоторые настройки php
<ifModule mod_php.c>
    php_value upload_max_filesize 5M
    php_value post_max_size 10M
    php_value default_charset utf-8
    php_flag  short_open_tag On
</ifModule>
.htaccess для Kohana 3+

Что такое RBA, RTA, RDA, RDTA

RBARebuildable Atomizer — Обслуживаемый атомайзер
RTARebuildable Tank Atomizer — Бак
RDARebuildable Driping Atomizer — Дрипка
RDTARebuildable Driping Tank Atomizer — Бако-дрипка

Rebuildable — обслуживаемый, atomizer — атомайзер (переводить не нужно, т.к. слишком очевидно)
Tank — танк = бак = бачок
Driping — дрипка
Driping tank — бако-дрипка

Что такое RBA, RTA, RDA, RDTA

Кофе

Основной смысл кофе в том, что оно (или он) содержит кофеин, который даёт нам энергию. Главный же минус в том, что ничего в нашем мире не бывает бесплатным и при регулярном употреблении кофе мы сталкиваемся с 2 проблемами:

  • Привыкание (как ритауальное, так и фактическое привыкание к определённой «дозе» кофеина, к которой наш организм уже привык)
  • Энергию, что мы получим от чашки кофе, через 8-14 часов придётся вернуть, да ещё и с процентами

Кофеин позволяет получить всплеск энергии. Причём, не только умственной, а ещё и физической! То есть можно выпивать чашечку кофе, например, перед занятием в тренажёрном зале. Вот что на это говорит Станислав — один из лучших персональных тренеров сети Arena-GYM в г. Набережные Челны:

да, действительно, кофеин работает, и, в принципе, можно его применять перед тренировкой…

только организм быстро к нему привыкает, поэтому учёные умы пытаясь решить эту проблему нашли гуарану и выделили из нее экстракт…

гуарана работает до шести часов, кофеин два или меньше

В целом, мой вывод таков — кофе регулярно пить не стоит, а можно его применять как буст к собственной энергии перед ответственными или сложными задачами, но всегда нужно помнить, что за этот буст позже придётся расплатиться!

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

Но пить его каждое утро или даже определённое число чашек в день — это плохо. Вызывает привыкание, постоянно нужно увеличивать «дозу» и при столь частом потреблении эффект от кофеина уже невелируется.

И, опять же, если уж и пить кофе, то пить нужно не растворимый кофе, а сваренный. Растворимый кофе — это грубо и без вкуса — просто получаем кофеин как наркоманы из чего получится, т.е. почти что тоже самое, что ввести его внутривенно.

В своём топе мотивационных книг я привожу книгу Криса Бэйли — «Мой продуктивный год. Как я проверил самые известные методики личной эффективности на себе», так вот, он провёл в отношении себя и кофе небольшое исследование и выяснил примерно тоже, что написано мной выше. Он называет это примерно так: «стратегического употребление кофе». Т.е. если нам нужна энергия и мы осознаём последствия и готовы к ним, то перед чем-то важным можно бахнуть кофейку!

И я с этим согласен — предлагаю всем перейти на «стратегическое употребление кофе» — то есть, если сильно необходима энергия — то пьём, но не часто и не регулярно.

Кофе