Блог пользователя Nelex

test

Отправка письма с лендинга: Как делать можно и как нельзя

Начнем с того, как НЕЛЬЗЯ. Увы, так часто поступают верстальщики и сильно ухудшают ситуацию, так как очень многие письма при этом не доходят и об этом Вы не узнаете. Ведь они даже не то что в спам могут не свалиться, а просто быть отброшены почтовиком еще до перемещения в почту.

Почему так делать нельзя?

Сегодня почтовые сервисы на столько щепетильно и тщательно фильтруют почту что быстрее отправят в утиль нужное письмо, чем допустят спам. Из-за этого и имеем проблемы с этим методом.

  • Ваш сервер, с которого будет отправка сайта не адаптирован под отправку, не будет нужных заголовков
  • IP не прогрет
  • Ваш домен или IP хостинга легко может находиться в черном списке и вы даже не будете знать об этом
  • Еще куча причин вдаваться в которые нет предмет этого материала.

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

А как нужно делать?

А вот теперь о том как нужно: ...

test

В чем разница между Float, Flexbox и Grid CSS? Толковое видео от девушки. + еще одно видео по CSS Grid

Я начинал верстать когда flexbox-ом еще никто не верстал даже близко и везде использовалось позиционирование с помощью float-ов. Сейчас конечно в большей степени использую флексбоксы и надеюсь что вскоре все-таки поддержка Grid CSS достигнет максимума, выжду небольшой момент устаревания старых браузеров и возьму его на вооружение. Стоит всего-лишь еще немного подождать, когда доля обновленных браузеров будет достаточно высокой. А пока тем кто изучает верстку стоит ознакомиться что к чему.

Второе видео CSS Grid:


Оба канала наполнены большим количеством качественного контента и стоят рассмотрения.
Типичный Верстальщик
Web Developer Blog
test

В чем смысл использования Cloudflare? Безопасность и производительность ваших проектов, а так же другие плюшки

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

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

CDN(Content Delivery Network) - система доставки контента. Позволяет пользователям с разных стран получать статические файлы(скрипты, картинки, стили) быстро, не зависимо где находиться ваш сервер/сайт и сам его посетитель(клиент). Тем же самым снимает нагрузку с сервера/хостинга кешируя эти файлы у себя.

Защита - используя запросы DNS и проксируя трафик через себя клаудфлер пропускает трафик через себя не показывая реальный IP вашего сервера/хостинга. Конечно если делать запросы напрямую по IP, вместо доступа через доменное имя...

test

Онлайн логирование ошибок сайта

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

  • Потенциальную потерю клиентов если не устранить ошибку
  • Потеря репутации проекта/компании, так как ошибки никто не любит
  • Увеличивает вероятность взлома проекта и даже других проектов на том же сервере, со всеми вытекающими
  • Множество других проблем

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

Можно заморочиться и поставить...

test

Использование подсистемы Linux для веб-разработки в Windows 10. Интересное видео

Попалось следующее интересное видео, о том как установить и настроить подсистему Linux внутри вашей Windows. Так же настроить ее так, чтобы легко использовать эту подсистему прямо из винды. Да и работать это будет быстрее чем через виртуалку на расшареных директориях. Есть только пару Но..., которые в случае использования Homestead мне нравятся больше:
  • Вы можете легко переносить свою рабочую среду копируя образ виртуалки между машинами. Вы можете даже винду перебить, а сохраненные файлы виртуалки у вас легко и просто заработают, просто поднимите вы софт который их запускает.
  • Уже настроенное окружение сервера и под разработку в том же Homestead, чем пилить свое в подсистеме. Да, вероятно у многих есть в мыслях настроить "свое" и "более удобное" окружение для разработки заточив под себя. Но тоже самое вы можете сделать и в хостеде.

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

Итак, видео:

test

С чего начать обучение в IT? Меня часто об этом спрашивают. Кто есть кто. Часть 2

Продолжаю расписывать сферу IT изнутри. Первую часть вы можете посмотреть тут

test

С чего начать обучение в IT? Меня часто об этом спрашивают. Кто есть кто. Часть 1

С чего начать обучение в IT? Меня часто об этом спрашивают. При этом зачастую это не поступающие в ВУЗы люди, а чаще всего уже работающие в какой-либо другой сфере. Но ответит на вопросы и тех, и других. Все что описано ниже взято из моего опыта работы в этой сфере, в целом больше 10-ти лет и веб-разработчика конкретно не менее 5+ лет.

Начинать нужно с вопроса о том, кем хочешь быть. Но, до этого нужно понять кто есть кто...

test

Супер-офигенные программы от Хауди Хо, так ли они супер?

Есть такой, довольно известный, блогер и программист Хауди Хо. Я так же подписан на него и просматриваю его видео, так как темы он поднимает интересные и даже иногда полезные. Считаю его канал полезным и стоящим к просмотру и наблюдению. Но вот, видать от скуки и недостатка материала решил он поднять волну хайпа о супер-софте на ПК. Да вот только 99% того софта что он указывает - не полезные, а просто плюшки для повышения красивостей, которые на практике использовать не то что не получиться, они просто будут мешать. А работаю я в сфере разработке, в целом не менее 6-ти лет, так что есть на что опираться.

У меня...

test

Несколько действительно интересных интервью о мире IT. Тем кто не видел, посмотрите. СММ, разработчик, рекламщик, дизайнер

В подборке 4 интересных интервью, взятых у СММ-щика, разработчика, рекламщика и дизайнера.

Сейчас IT сфера разрослась на столько, что мало кто работает сразу в нескольких сферах и возникает много непонимания, о том что происходит в смежных сферах той же области. Непонимание порождает конфликты. Да и просто, для более глобального понимания процессов, стоит посмотреть.

test

Интервью Линуса Торвальдса на TED(на русском)

Стоит ли хотя бы расписывать его заслуги, у всех на слуху технологии которые он создал или повлиял на их создание. Тот же Linux и дистрибутивы открытого ПО на его базе. Андроид. Гит, да еще очень очень много всего. Для себя считаю что этот человек сделал гигантский вклад, на ряду с тем же Гейтсом, Столлманом, Страуструпом, Танненбаумом, тем же Маском с его командами и многими другими личностями повлиявшими на развитие человечества. Всех даже и не перечислить. В общем смотрим и думаем.
Для тех кто хочет видео на языке оригинала:
test

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

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

  • Увеличить количество ресурсов которыми оперируешь в работе(стоки, стили, темы и т.д.)
  • Улучшить и расширить инструментарий
  • Сократить лишнюю нагрузку
  • Улучшить ментальное состояние за счет определенных техник. Разгрузить мозг

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

test

Мои инструменты, которые я использую в веб-разработке и прочем(Часть 3)

Ну вот, 3-я часть материалов по полезным сервисам и инструментам. Уверен, даже после окончания текущей части мне все еще будет что рассказать по инструментам, но на сегодня я закончу на текущей. Прошлые две части:

Windows 10 Pro лицензия - знаю как многие любят халяву, да, я тоже ей пользовался в виду того что лицензия стоит не дешево. Но если заниматься разработкой достаточно профессионально то система обрастает софтом и настройками на столько, что переустановка системы становиться реальной головной болью. Да, я очень не плохо работаю с Linux-ами на серверах, на десктопе я использовал его в течении многих лет как основную ось. В качестве дистрибутива предпочитаю Debial GNU\Linux. Но... Есть некоторый софт, который приходиться использовать для парсинга и работы с графикой которому нету замены под никсами. На некоторых сайтах можно найти официальные ключи на про всего за 14.у.е. что несравнимо меньше чем обычная лицензия. Стоит ли говорить что на корпоративной, крякнутой, или даже на ултимейт винде у вас могут возникнуть проблемы с некоторым софтом таким как докер из-за ограниченной поддержки виртуализации на данных сборках. Стоит ли говорить что автоматические обновления...

test

Мои инструменты, которые я использую в веб-разработке и прочем(Часть 2)

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

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

test

Мои инструменты, которые я использую в веб-разработке и прочем(Часть 1)

В последнее время задач по разным проектам очень много. По основной работе тем более. Но все эти задачи даже близко нельзя было бы потянуть если бы не некоторые удобные и качественные инструменты. Да, конечно, некоторые стоят достаточно не мало для обычного веб-разработчика, другие же в некоторой степени "излишни", но не для меня.

Итак, для веб-разработки я использую:

PHPStorm - IDE для веб-разработки самых разных форматов и масштабов проектов. Стоит ли говорить что конкуренты даже близко не приблизились к этой IDE? Я когда-то тоже участвовал в холиварах Emacs VS VIM, но...

test

Один из моих проектов - магазин подарков Lavpak

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

Lavpak.com.ua - подарки с любовью!

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

Уже сейчас, прямо на сайте, Ты ...

Страницы

Subscribe to RSS - Блог пользователя Nelex