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

test

FileOptimizer - еще одна хорошая программа для сжатия файлов

В целом я предпочитаю использовать для сжатия картинок https://tinypng.com - у него качество сжатия все-таки получше. Но иногда достаточно и хорошей альтернативы. Такой и является оффлайновая программа FileOptimizer. Сжимает достаточно хорошо, подбирая наиболее удачную основную программу с подходящим алгоритмом сжатия. Поддерживает огромное количество форматов, не ограничиваясь только картинками, как например еще видео, архивы и ...
test

Интересное видео о спецификах JavaScript - это весьма спорный язык

Любопытное видео и комментарии к нему. На самом деле я не любитель JavaScript не смотря на то что ежедневно с ним сталкиваюсь так или иначе, делал не один сайт с его использованием, расширения для браузеров, библиотеки, редакторы и т.д. Он сильно разношерстный, гибкий, в тоже время сильно хромой и специфичный. Часто сталкиваешься с тем что что-то работает не так как ожидалось. Я не говорю о некоторых проблемах, которые описывает автор, тот же вопрос с типами не такая уж и проблема, но проблем реально хватает. В общем, смотрите видео, читайте комменты под ним и изучайте те грабли которые есть, чтобы потом знать где искать ответы на проблемы с которыми столкнетесь.

test

Как программисту оценить свой код?

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

Кратко о CS(Computer Science) для новичков

Да, в этом видео вы не научитесь создавать сайты за 5 минут и писать кряки к играм за 10, но для тех кто в этой сфере полный профан в начале вполне может ознакомиться терминологией.
test

Пару хороших видео попалось: Удаленка, фриланс или офис и Как не гробить здоровье работая за компом

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

Обзор баз данных и зачем они нужны. Видео.



Неплохое видео дающее азы зачем нужны базы и что они из себя представляют. Так сказать, введение в СуБД(системы управления базами данных). Тем кто уже в теме видео бесполезно, оно конкретно для новичков. В тоже время, так как меня часто просят подсказать куда двигаться дальше и мне нужно обьяснить или найти нормальное начальное видео для пояснения, для таких случаев я и добавляю подобные видео.

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

test

О прокрастинации замолвить слово

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


Вот здесь автор здорово расписала все что она думает о прокрастинации.

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

test

Мотивация или навыки? Полезное видео для тех кто работает в команде или в найме


И на самом деле так и есть. Сталкивался со многими желающими войти в IT, но мотивации у них не хватало даже на первый проект. Сильные специалисты - те кто закончил большое количество достаточно сложных проектов и при этом не потерял мотивацию. В принципе тоже самое касается не только IT, но и любой другой сферы.
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 изнутри. Первую часть вы можете посмотреть тут

Страницы

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