Что такое TypeScript? О сложном простыми словами

Вот уже несколько лет, программисты упростить все на своем пути, вот JavaScript пытаются упростить с TypeScript. Да и не только упростить… Из-за любви к прочтению всяких книг из моей специальности, я узнал, что JavaScript не так идеален как хотелось бы, и пусть я программирую и на этом языке, я лично этого не знал, удивительно правда? … Read more

Переменные и типы данных — уроки PHP

Переменные в php

Привет друзья, в общем буквально недавно у меня возникла идея создать целый список видео по обучению для работы на php, и вот по понемногу работаю – создаю уроки, борюсь с собой, так сказать, этот урок начнется как вы поняли с переменных в php. Я никогда не снимал видео где я показываю свое лицо либо чет … Read more

Cуперглобальный массив $_SERVER в PHP

Cуперглобальный массив $_SERVER в PHP

Давно горела идея создать небольшую шпаргалку, по суперглобальному массиву $_SERVER. В этот массив php интерпретатор записывает все данные полученные от сервера. Интересный момент, что без этих данных в принципе сложно обойтись при создании полноценных веб приложений. По крайней мере как минимум получить текущий домен или на каком протоколе находится сайт — все это возвращает этот … Read more

Отложенная загрузка картинок – 2 простых способа ускорить сайт

Отложенная загрузка картинок lazyload

За все годы работы с сайтами в целом я уверенно могу сказать, что более 65% всего контента мы получаем именно в картинках. Я не говорю конкретно о своем сайте, но вспомнив Facebook, Vk и другие социальные сети, не говорю уже об Instagram сразу хочется согласиться с моим утверждением. Часто бывает мы делаем сайты, которые так … Read more

Как динамически менять favicon и title на сайте?

Динамические Favicon

Ребята, у меня крутая новость – по факту новость не новость, но можно делать свои сайты более интерактивными за счет favicon. Да-да я предлагаю менять иконку или обновлять в зависимости событий на сайте. К сожалению, к своему блогу я эту штуку применять не хочу, да и нет событий, при которых можно было бы такое провернуть … Read more

Разработка тем для WordPress с нуля: вводной урок

Разработка тем для Wordpress

Думаю, в связи с популярностью cms WordPress будет очень актуальным вопросом открыть подборку статей по созданию тем для WordPress, причем я хотел бы в этой подборке зацепить большое количество тем, которые относятся к этой CMS. В целом мой выбор я считаю не странный, а все потому что, во-первых, WordPress это очень популярный движок и согласно … Read more

2 способа для проверки является ли переменная числом в JavaScript

как проверить является ли переменная числом в JavaScript

Сегодня я расскажу и покажу в этом коротком посте как проверить является ли переменная числом, все конечно же будем делать на JavaScript. В приведенных примерах ниже мы будем использовать оператор typeof и функцию isNaN(), оба отрабатывают очень четко. Какая разница между typeof и isNaN() Разница на самом деле очень даже огромная, и срабатывают эти две … Read more

2 способа удалить последний символ строки на JavaScript

Как удалить последний символ строки в JavaScript

В моем случае бывало не редко, когда я задавал в Google очередной запрос о том, как удалить последний символ из строки. Каждый раз бывало искал для разных методов бывало, когда нужно было удалить не последний, а первый символ, но та или иначе эта тема для меня как оказалось часто бывает актуальной! В этой инструкции ты … Read more

Делаем калькулятор на JavaScript

Делаем калькулятор на JavaScript

Написать свой калькулятор — это практически мечта каждого начинающего. Потому в рамках этого поста я решил создать очередной калькулятор – по факту он ничем не отличается от тех, которые можно найти в интернете, но тут важнее практика. Я даже вспомнил момент, когда я только начал учиться программировать, я создавал простой калькулятор на php, но если … Read more

Как работать с компонентами и роутингом в Angular

Как работать с компонентами и роутингом

В прошлый я показал, как можно начать работать с приложением Angular, если пропустил глянь. В целом я показал все что нужно знать для того, чтобы успешно запустить Angular приложение у себя на компьютере. И вот когда у нас с тобой есть уже установленное приложение, которое успешно запускается, можно перейти к следующим шагам. На счет выбора … Read more