test

Годная софтина от Хауди Хо тем у кого PHPStorm(место на винте потерялось) ))



Сегодняшний выпуск от Хауди в котором он рассказывает о том как освободил дофига места на диске заставил призадуматься. У меня рабочий диск C на 100Гб, чисто под систему и софт по какой-то причине стал сильно подзабитый и банальная очистка и просмотр раздела толку много не дали. Но вот сама софтина подсказала причину, а ей были старые конфиги программы PHPStorm.
При каждом апдейте программа создает новую папку для программы соответствующие версии, к примеру сейчас это .PhpStorm2019.2, до этого были версии .PhpStorm2019.1 и т.п.
И вот с учетом количества проектов у меня они весят по 6 и более ГБ. Хранятся они в папке пользователя C:\Users\Имя_Пользователя\

Таким банальным образом очищено 30Гб. Все это видно прямо из софтины и удаляется так же. Все старые версии можно спокойно удалять.
test

WP сортировка по мета-полям в шаблоне

Так как задачи приходиться решать разные и в разные сайты вносить изменения, то приходиться и с WP возиться. И суть этой небольшой заметки лишь в том, чтобы показать как внутри темы(шаблона) сделать сортировку по мета-полю. К примеру, нужно сделать ручную сортировку, мы с помощью ACF(Advanced Custom Fields) добавляем материалам поле order_weight. Заполняем поле, иначе материал не будет выведен. И используем следующий код...
test

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

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

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

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

test

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

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

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

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

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

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

IT-шники должны знать своих героев... героинь ))



Новое видео от Хауди Хо порадовало выпуском о девушках-хакерах нашей сферы )) не дай Бог таким перейти дорогу )) или понравиться ))))
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

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

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

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

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

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

Страницы

Subscribe to Nelex.in.ua RSS