Получи случайную криптовалюту за регистрацию!

ITGid - info

Логотип телеграм канала @itgid_info — ITGid - info I
Логотип телеграм канала @itgid_info — ITGid - info
Адрес канала: @itgid_info
Категории: Технологии
Язык: Русский
Количество подписчиков: 5.34K
Описание канала:

JavaScript и web разработка. Задачки, опросы, коды, уроки и все, все все
Сайт - itgid.info
Ютуб канал UA:
https://www.youtube.com/channel/UC2WYDELeKCCfJoQMFPiMvJg
Ютуб канал ru: https://www.youtube.com/c/itgid

Рейтинги и Отзывы

2.50

2 отзыва

Оценить канал itgid_info и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

0


Последние сообщения 3

2022-07-26 10:23:06
А теперь шановне панство, ще одна задача. Два кода. Какой вам ближе? А я - чуть позже объясню почему.
Итак, что выберете вы?

Конечно и пощупать:
https://codepen.io/Asmodey/pen/dymzOXY

https://codepen.io/Asmodey/pen/mdxMgyv
2.2K viewsAlexander Luschenko, 07:23
Открыть/Комментировать
2022-07-08 09:42:08 Пятница. Объявляю категорию - пятничный дурацкий пост.
Если в гугле забить
носогрейка
то можн увидеть прикольные результаты ( и да - на работе можно забивать ничего пошлого-плохого).
Если есть прикольное - кидайте в комменты
1.4K viewsAlexander Luschenko, edited  06:42
Открыть/Комментировать
2022-07-08 09:40:02
Программирование это когда 90 процентов времени ты ищещь почему не работает код, который ты написал за 10 процентов времени.
1.5K viewsAlexander Luschenko, 06:40
Открыть/Комментировать
2022-07-07 15:21:23 Никак работа не идет . Такое бывает. А давайте с вами решим задачку. Допустим у нас есть url адрес
https://site.example/ua/articles/kak-vzlomat-bankomat
ну а почему нет?
после имени сайта идет язык /ua/
давайте напишем функцию, которая проверяет - есть ли после имени сайта язык и если есть - то возвращает (выводит его). Если нет - false.
=====================================
для простоты за язык принимаем любую строку из двух символов после имени сайта.
Например
https://site.example/kz/articles/ => kz
https://site.example/articles/ => false
https://ex.de/aa/articles/ => aa
1.6K viewsAlexander Luschenko, 12:21
Открыть/Комментировать
2022-07-06 10:56:24
Пока готовлю обновления сайта на новый движок ( уже работает, просто доступ пока по ip, сегодня представлю уже) - чуть не пропустил небольшой юбилей. Всего на курсах обучилось-обучается
4003 человека
это уникальные учетки ( одна учетка может быть на нескольких курсах - считается как одна).
Сюда не входят учетки со старых курсов ( Практический HTML, Практический JS, Практический PHP).
Вот так - взято 4000. Думаю это не предел.
1.8K viewsAlexander Luschenko, 07:56
Открыть/Комментировать
2022-07-06 10:22:09
Я на антивирусе Avast сижу очень давно. Очень. Наверное больше чем 10 лет.
И прекрасно помню, его ложные срабатывания когда вся система вдруг, после обновления, оказывалась заражена.
============
Сегодня я впоймал подобное на своих файлах js, php. А именно IDP.generic. Конечно же перепроверил разными сервисами ( хотя скептически отношусь к резкому заражению текстовых файлов).
============
В чем причина? Данные файлы поднимают шифрованный канал с базой данных и шлют-принимают информацию. Аваст бьет тревого - что что-то шлется, а проверить не может, и выкидывает сообщение IDP.Generic.
Аналогичная проблема может быть на разных программах поднимающих такой канал. Поэтому - не паниковать, разбираться!
А чем пользуетесь вы?
1.7K viewsAlexander Luschenko, edited  07:22
Открыть/Комментировать
2022-07-05 12:00:46
в пачке null сока.
Где сок? Undefined.
1.9K viewsAlexander Luschenko, 09:00
Открыть/Комментировать
2022-07-03 14:39:09 Итак, небольшая расшифровка. И объяснение зачем это писал...
====================
Данная функция при первом запуске генерирует случайное число и записывает его как свойство функции.
При повторном и последующих запусках функция НЕ генерирует новых чисел, а всегда возвращает то первое число - сгенерированное. Т.е. при таком запуске
let a = d(); // функция выполнит генерацию числа. Допустим 7 и возвратит его
let c = d(); // возвратит 7
let b = d(); // возвратит 7
Кто чуть учил ООП и паттерны понял, что по сути, мы реализовали логику работы паттерна Singleton только очень упрощенно и не на классе - объекте.
Что такое паттерн Singleton - это паттерн который описывает класс, который может порождать только один объект. При повторной попытке породить создать еще один объект - возвращается созданный в первый раз. Т.е. по факту на основе класса создается один объект, или умными словами:
Паттерн гарантирует наличие единственного экземпляра класса
либо еще более умно
Гарантирует наличие единственного инстанса класса
Звучит? Да. Но все проще. При первом запуске создается объект и сохраняется на него ссылка. При второй попытке создать новый объект - возвращается ссылка на уже созданный.
Думаю понятно объяснил. Теперь вопросы и замечания.
1. Нужны ли уроки по таким упрощенным паттернам? Я тут не приводил реализацию в JS, в уроках покажу.
2. Любые аналогии - упрощение. Паттерн еще говорит о единой точке входа, тут я вроде ее показал, но не уделил внимания сильно.
2.0K viewsAlexander Luschenko, 11:39
Открыть/Комментировать
2022-07-01 18:20:18
Не мозголомка, однако хочу попробовать сделать интересный материал.

Поэтому вопрос - насколько вы понимаете что тут происходит?

Мне важно понять насколько понятно для вас это?
2.4K viewsAlexander Luschenko, 15:20
Открыть/Комментировать
2022-07-01 10:02:08

2.5K viewsAlexander Luschenko, 07:02
Открыть/Комментировать