Не работайте с мудаками

Не работайте с мудаками. Если клиент с первого дня ведет себя, как мудак, и вам кажется, что будут проблемы, вам правильно кажется. Работайте с прекрасными людьми. Они встречаются реже, чем мудаки. Это нормально.
(Роберт Саттон)

Вообще, это относится и к повседневному общению. У меня уже 100500 раз было, что появляется человек и ты сразу чувствуешь, что от него будут проблемы. В итоге, так и оказывается. Интуиция обычно не обманывает.

Но.. Я продолжаю верить во вторые шансы. И раз за разом наступаю на эти грабли. Чёртова эмпатия, сколько нервов я из-за нее потерял.

Не работайте с мудаками. Верьте своим предчувствиям.

Posted in Цитатник | Leave a comment

ТОП 5 горячих клавиш Windows, которые ты не знал

Хочу поделиться горячими штучками, которыми я начал недавно пользоваться:

  1. alt+drag’n’drop чтобы сделать ярлык. Мастхэв, не знаю как я раньше без этого жил
  2. win+d – скрыть/показать все открытые окна. Sic!
  3. win+e – открыть “Мой компьютер”
  4. win+r – вызов окна запуска
  5. выбрать файл и F2 – переименовать – больше не придется тыкать мимо 😉

Вроде бы небольные штуки, но в совокупности экономят уйму времени. Поделитесь своими “секретными” горячими клавишами в комментариях! 🙂

Posted in Windows 7, Windows Server | Leave a comment

[решение] Не работает регистрация VCExpress 2005 и VCExpress 2010

Есть пара старых больших проектов собранных в двух разных версиях VCE:
Microsoft Visual C++ 2005 Express Edition
Microsoft Visual C++ 2010 Express

Возникла проблема с регистрацией программ. Я скачал их с официального сайта Microsoft (скачиваются небольшие инсталляторы, которые уже потом все докачивают). При запуске всплыло окошко, где указано, что программы будут работать в течение 30 дней. Сейчас осталось уже поменьше, 11 дней: Continue reading

Posted in IDE, Проблемы и решения | Leave a comment

“.htaccess” c паролем: защита папки “.htpasswd” и автологин

Самый быстрый и простой способ сделать базовую аутентификацию в вебе – .htaccess/.htpasswd . Напомню, как это делается:

1. создаем на сервере файл:
.htaccess
внутри  него:

AuthType Basic
AuthName "Your authorization required message."
AuthUserFile /home/user/vasya/public_html/.htpasswd
require valid-user
php_value display_errors 1

В AuthUserFile нужно проставить абсолютный путь к файлу с логином-паролем. Чтобы узнать путь, кладем в папку скрипт: Continue reading

Posted in Apache | Leave a comment

[решение] МТС “мини-бит” – альтернативный тариф

Я много лет сижу на “посекундном” тарифе МТС – очень выгодная штука, если вы не используете смартфон для звонков. Главное следить, чтобы номер не заблокировали (раз в 2-3 месяца отправлять СМСку).

И все бы хорошо, но периодически у меня наступает момент, когда нужно использовать немного мобильного интернета. К примеру, сейчас был большой ютуберский ивент, куда меня, домашнего отшельника, вытащили. В итоге, у меня за 3 дня списалось 500 рублей на интернет – тут телеграмм проверишь, там такси вызовешь.. Continue reading

Posted in Мобильная связь | Leave a comment

Шпаргалка по MySQL для игрового сервера

Хочу собрать несколько простых SQL запросов, которые помогут начинающим держателям игровых серверов освоить работу с MySQL:

Простейшая регистрация (добавить логин-пароль в БД):

INSERT INTO accounts (username, password) VALUES (‘vasya’, ‘password in sha1’)

Сделать вайп, то бишь удалить данные, сохранив структуру БД:

Если вы просто дропните таблицы, то и структуру грохните. Поэтому чистить БД лучше так:

truncate table <имя_таблицы>;
truncate table <имя_таблицы>;
truncate table <имя_таблицы>;

 

Posted in БД и СУБД, Геймдев - разработка игр | Leave a comment

Задача на целочисленное программирование с решением

Решаем задачу целочисленного программирования. Еще эту задачу задачу называют — математическая NP-оптимизация, где все числа могут принимать только целые значения (например, 0 и 1).

Условие задачи:
z =15x – y -> max
10x – y <= 50
x + y <= 32,5
x >= 0, y >= 0,
Следует ограничиваться только целочисленными значениями переменных x и y.

Проведем сначала графическое решение задачи: Continue reading

Posted in Программирование | Leave a comment

[Проблема] Экспорт из вконтакте в твиттер сломался

В начале июля сломался экспорт из вконтакте в твиттер.

Суть проблемы:

  1. заходим в “Настройки” группы Вконтакте откуда хотим делать импорт
  2. жмем “Twitter: Настроить”
  3. Пишет:
    Авторизуйтесь в Twitter для того, чтобы настроить экспорт. Подождите, выполняется запрос к стороннему сервису.
  4. Далее пишет:
    Авторизуйтесь в Twitter для того, чтобы настроить экспорт. Пожалуйста, авторизуйтесь в Twitter!
  5. Жмем кнопку “Авторизоваться в Twitter”
  6. Нас перекидывает на страничку:
    https://twitter.com/oauth/authenticate?oauth_token=
    и выдает ошибку:
    Стойте! Маркёр запроса для этой страницы не действителен. Возможно, он уже использован или просрочен за давностью. Пожалуйста, вернитесь к сайту или приложению, которое отправило вас сюда, и попробуйте снова. Возможно, это просто ошибка.

Я, конечно, все понимаю. Но прошло уже полтора месяца и никто не чешет булки.

В техсаппорт твиттера написать нереально, его просто нет (бот в чате сидит, отвечает как пароль поменять). Во вконтакте написал, жду реакции.. Continue reading

Posted in Проблемы и решения, Социальные медиа | Leave a comment

Топ 3 плагинов wordpress в 2019 году

Расскажу про свои любимые топ 3 плагинов для WordPress, которые я откопал в этом году.

Broken Link Checker – позволяет найти и исправить битые ссылки; нет ограничения, плагин бесплатный. При этом ищет ссылки постепенно, не перегружая хостинг. Единственное – после того, как все проверит – нужно его удалить, иначе он периодически будет все снова проверять на автомате.

Better Search Replace – самая лучшая находка последнего времени; позволяет автозаменить косяки по всей базе данных. Можно, конечно, это делать SQL запросом, но плагином поменять получается сильно быстрее 🙂 Отлично работает вкупе с Broken Link Checker

Polylang – еще никогда мультиязычность не была сделана так удобно и просто. Лучший плагин, чтобы сделать англоязычную версию сайта.

Расскажите про свои любимые плагины в комментариях 😀

Posted in CMS, Wordpress | Leave a comment

Самые дешевые домены .ru (продление)

Почти все хостинги и регистраторы доменов работают по одной схеме: ставят низкую цену на регистрацию/продление -> набирают клиентов -> повышают цены.

Я с этим в очередной раз столкнулся в Timeweb. Они вдруг стали аккредитованным регистратором и повысили цены на продление с 150 р. до 400 р. Самое забавное, что все прошлые их домены все также висят на ресселерских аккаунтах регистратора r01, т.е. даже когда ты платишь 400 р. по их новой системе – ты остаешься сидеть на их партнерских акках (т.е. не можешь и чихнуть лишний раз без их ведома, dns поменять для доменов и проч.).

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

Posted in Хостинг и домены | 2 Comments