Личные заметки Николая Клёнова

Дневник фронт разработчика из Новосибирска.
mail: nikolay@klenovnn.ru / skype: klenovnn / tel: +7 (923) 246 2555

Неделя без мобильного интернета

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

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

От телефона успел отвыкнуть, все по-новому теперь.

Если кто повторит эксперимент, то для точного рецепта рекомендую использовать то же устройство. В данном случае спасибо старенькому доброму Samsung.

19 января   apple   жизнь

Apple. Расстаемся на неделю с iPhone

iphone 6s

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

В итоге после 4 посещения сервиса technocity, уже решили не пробовать проверки, передал на диагностику. По итогу аппаратная ошибка и устройство ушло под замену.

Ориентировочный срок 7-14 дней поставки устройства. Так долго без телефона и интернета я давно не был.
Уже за три дня получил опыт, что когда я на улице, голова отдыхает. Думать полноценно о работе не получается, так как почты нету, в различные месседж-клиенты никто не пишет.

14 января   apple   жизнь

Новый год с размером XL

xfit Новосибирск

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

Отдельным плюсом стало, то что плечи стали шире и размер одежды увеличивается. Для кошелька конечно радости мало, так как нужно будет менять одежду.

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

11 января   жизнь   фитнес

Переадресация эгея с http на https

http to https блог эгея

Мой действующий хостинг sprinthost бесплатно предоставил ssl сертификат, поэтому почему бы им не воспользоваться, к тому же Chrome это уже рекомендует и практически требует ради безопасности пользователей.

При попытке зайти по адресу https://klenovnn.ru блог попытался сделать редирект на /:80 и на выходе ничего не удалось загрузить, ошибка сервера.

Так как у меня нет возможности для одного сайта изменить настройки в apache, выполнена следующая манипуляция в файле /system/core.php.
Комментируем удаляем следующий код:

if($_SERVER['SERVER_PORT']!=<часть кода удалена>. $_SERVER['SERVER_PORT'];

Открываем файл .htaccess и после

RewriteEngine on

Добавляем две строки:

RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

Чистим кэш
После дополнительно нужно очистить кэш, эту процедуру можно выполнить при помощи ввода адреса domain.ru/@sync/

В итоге мы получаем автоматический 301 редирект на https с любой страницы сайта, с приставкой https.

UPD
Дополнительный вариант для Ильи Бирмана в решение вопроса.
Слева показан оригинальный файл system/core.php, а справа произведенные изменения.

5 января   разработка   эгея

Простые хаки при верстке

Ранее у меня была статья, как перемещать местами блоки в bootstrap. Статья показалось посетителям интересной, напишу парочку популярных хаков, которые я использую при верстке макетов.

Аналог overflow: hidden без обрезания контента

html

<div class="element">несколько блоков с float: left</div>

css

.element:after {display: table; content: ""; width: 100%;}

Свойство простое, по сути это аналог, когда в конце добавляли div с clear: both.

Отступы между ul li без отступов в начале и конце

По умолчанию когда мы пишем li {margin-top: 10px} мы получаем у первого или последнего отступ лишний.
Решение очень простое
css

ul li + li {margin-top: 10px}

При такой конструкции, отступ будет задаваться только каждому второму элементу и это поддерживают все современные и мертвые ie браузеры. Подобное решение можно получить так же современными параметрами nth-child(odd,even), их я использую для изменения цвета row у таблиц.

5 января   css   верстка

Доработки проектов при жестких дедлайнах

Дедлайн

Наступил новый год, скоро закончатся праздники и многие менеджеры активизируются. Речь пойдет о сжатых дедлайнах. Все же люди и все хотят отдохнуть, поэтому во время работа не делается и сейчас просят от всех поработать в выходные.

Сделайте верстку, предыдущий исполнитель пропал

Ко мне часто обращаются с подобными задачами, проекты у всех разные, но в целом суть одинаковая. Есть исполнитель, который проявил свою некомпетентность, то есть не сдержал сроки (взялся за работу и не довел до конца). Заказчик просит, чтобы верстка не выполнялась с нуля, а происходила именно доработка. К таким проектам у меня предвзятое отношение сразу, так как я не рассчитываю увидеть качественный продуманный код. Почему? Потому что, если исполнитель подводит таким образом клиента, что он ищет нового исполнителя, значит ко многим вещам у него такое отношение.

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

Причины отказа от проектов

  1. Нельзя гарантировать результат (проект с чужим кодом, мало времени на изучение и необходимость придерживаться стилю кода автора)
  2. Непредвиденные обстоятельства (у клиента предвзятое отношение, так как это первый проект и сложно найти контакт при работе)
  3. Негативное мнение с двух сторон в случае провального опыта
3 января   верстка

Кривые руки или намек?

Красная икра

Удалось завершить сегодня техническое обслуживание. На редкость стоимость была значительно ниже чем раньше.
К чему заголовок. Поехал к сестре за икрой, случилась одна неприятность. Спустя пару дней снова пошел за ней, в итоге на выходе сломал новые часы. Чтобы год простым не казался, сегодня поехал заказывать запчасти, сказали чтобы 9 числа приходил. Tissot как и Apple отдыхает и заказать ничего нельзя.

3 января   авто   жизнь

Первый блин комом

Решил начать продуктивно новый год 2017. Проснулся в 7:30 утра, позавтракал и отправился к дилеру Тойота Запад в Новосибирске на техническое обслуживание. Вход весь замело, пришлось парковаться напротив ступенек, чтобы полностью не утонуть в снегу. Приняли меня в 8:30.

Машину загнали в бокс на мойку. Начали с приемщиком Романом заполнять документы. Осталось сделать заказ-наряд, но программа не запускается в отделе, который за это отвечает. Сначала 30 минут сказали подождать. Затем снова 30 минут. В 10:00 попросил отдать мне машину и перезаписался на другой день. Не пунктуальный салон, уже третий раз у них с утра различные ИТ проблемы, зачем людей записывают только не понятно. Сами себе репутацию портят.

Чтобы поездка не оказалась напрасной, решил поехать в Техносити на Ленина, чтобы отдать телефон, нужно заменить батарейку. Приехал, все проверили, но сказали приезжать 10 числа. Инженеры Apple не работают до 10 и заказать батарейку не удастся.

На тренировку решил не ехать, боюсь или не работает, или штанга упадет на меня.

2 января   apple   авто   жизнь

Что я успел в 2016 году?

Список конечно можно писать большой, но нужно было сразу заметки делать.

Сегодня запомнил:

  1. Продуктивный год в качестве Frond-End Developer
  2. Создано более 20 крупных интернет-проектов
  3. Успешно выполнен и передан в интеграцию проект с «интим-услугами»
  4. Более трех месяцев стабильных результатов в спортзале (60,160)
  5. Новое оборудование для выполнения будущих проектов
  6. Необходимая игрушка — багажник и бокс для жабы
  7. Путешествие в Санкт-Петербург, в Анапу
  8. Летал на параплане
28 декабря   жизнь

Выводы после покупки автомобиля из салона

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

Для себя плюсом я выделил то, что несколько лет, можно ездить на ней и не думать о серьезных поломках. Если такие произойдут, это будет решать производитель в рамках гарантийного срока. Собственно за это и приходится переплачивать. Конечно если не хватает на новый автомобиль, тут я бы порекомендовал брать в максимальной комплектации подержанный автомобиль 1-2 годовалый. Он уже потерял стоимость нового автомобиля и при этом остается в отличном состояние, если подобрать хороший вариант.

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

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

27 декабря   жизнь
Ctrl + ↓ Ранее