ITGid - info @itgid_info Channel on Telegram

ITGid - info

@itgid_info


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

ITGid - информация (Russian)

ITGid - информация - это Telegram канал, посвященный JavaScript и web разработке. Здесь вы найдете задачки, опросы, коды, уроки и многое другое, связанное с этой тематикой. Если вы хотите улучшить свои навыки в программировании и разработке веб-сайтов, то этот канал - отличное место для вас. Станьте частью сообщества ITGid и узнавайте новое каждый день. Посещайте наш сайт itgid.info для дополнительной информации. Мы также предлагаем два YouTube канала: один на украинском языке (https://www.youtube.com/channel/UC2WYDELeKCCfJoQMFPiMvJg) и другой на русском языке (https://www.youtube.com/c/itgid), где вы сможете найти еще больше полезного контента. Присоединяйтесь к нашему каналу и станьте частью ITGid сегодня!

ITGid - info

16 Jan, 14:38


https://www.youtube.com/watch?v=WnkiYy9EhDI

ITGid - info

15 Jan, 13:39


Делаем слайдер изображений в карте товара:
https://itgid.info/ru/course/express-2024/enshope-11

ITGid - info

15 Jan, 13:38


Продолжаем разрабатывать интернет магазин на Express.JS.
https://www.youtube.com/watch?v=LgJuk35DzOI

ITGid - info

15 Jan, 13:38


Продолжаем разрабатывать интернет магазин на Express.JS.
https://www.youtube.com/watch?v=RA7n8nkvBkQ

ITGid - info

06 Jan, 08:41


Итак, продолжаем дебильные интерфейсы.
kanbanchi.com

Обратите внимание на кнопку + показанную стрелкой. Очевидно, что она позволяет добавить таску. Очевидно? Да, но не для создателей данного сервиса.

Вы удивитесь, но в левой колонке уже есть добавленные задачи. Их не видно? Ну а чьи это проблемы? Мамкин дизайнер, сделал кнопку + многофункциональной. Она не просто добавляет задачи, но и СКРыВАЕТ их!!!!! Т.е. в сервисе, предназначеном для планирования задачи планирования скрыты. И вы должны нажимать кнопки чтобы их увидеть!

А внизу кнопка - купить. Три раза хаха. Удаляем...

ITGid - info

20 Dec, 10:09


Спринты 22 и 23 курса JS24 уже здесь.
В спринтах пишем Unit тесты для уже готовых задач в реальном "боевом" окружении.
Т.е. то, что будете делать на работе в компаниях.

Применяем 🥤mocha, ☕️ chai, очень много методов тестирования и все это на node.js.

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

Перед работой над спринтами - посмотрите и 22 и 23 спринт (видео). Задачи разбиты так, что 22 спринт позволяет повторить курс JS24 часть 1 и содержит более легкие задачи. Спринт 23 завязан на курс JS 24 и задания более сложные.

Для тестирования также добавил задачи с собеседования. Как обычно - по любым вопросам - пишите в чат.

https://itgid.info/ru/course/js242/js242-sprint-22
https://itgid.info/ru/course/js242/js242-sprint-23

ITGid - info

17 Dec, 08:41


Последнее время приходиться много работать на 14inch ноутбуке. Не очень удобно (я старовер - два монитора больших, один в вертикалке нужен). Но делать нечего, приходится работать.

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

Недавно отрыл программу X-Mouse Button Control. И с ее помощью переназначил боковые кнопки. Теперь листать рабочие столы стало мега удобно. Возможно кому-то будет полезно.

Мышка Rapoo MT 550 (Bluetooth + донгл) не зашла. Не рекомендую. Плюс через год активного пользования начала отслаиваться резина сбоку.

ITGid - info

17 Dec, 07:51


Когда дизайнеру говорят, что он никогда не сможет спроектировать дом из логотипа. Хороший дизайнер:
"hold my beer".
И да, это не шутка. Дом на соседней улице.

ITGid - info

17 Dec, 07:38


когда скуф не хочет читать документацию, а хочет выложить пост в x

ITGid - info

11 Dec, 18:42


код урока 👆🏿👆🏿👆🏿👆🏿👆🏿

ITGid - info

11 Dec, 18:42


https://youtu.be/WNIbOIIEac4?si=rBmZnr9ncrv-kwui

ITGid - info

06 Dec, 18:19


https://www.youtube.com/watch?v=9HrooBBO4fY

ITGid - info

06 Dec, 18:12


https://youtu.be/34rrgyYud2U?si=tIAGq5hxyvm3kPD8

ITGid - info

05 Dec, 18:13


Код урока ☝️☝️☝️☝️☝️☝️

ITGid - info

05 Dec, 18:11


https://youtu.be/ccnd5gge6E4

ITGid - info

05 Dec, 18:11


https://youtu.be/Hs7TNaESTpY

ITGid - info

04 Dec, 18:01


https://youtu.be/ZePWU8F-bnA?si=XH34xGjVsWALtHQd

ITGid - info

04 Dec, 17:32


https://youtu.be/V7lwLuevXqI

ITGid - info

04 Dec, 16:20


Продолжаем разрабатывать 🛒Интернет магазин на Express.JS🛒
Сегодня добавляем несколько изображений к карте товара.
https://youtu.be/cihmkULJXFo


Посмотреть курс можно здесь:
https://itgid.info/ru/course/express-2024

ITGid - info

03 Dec, 18:10


https://youtu.be/BruoSyvisuo?si=FQdtXBcZ5KOBubwQ

ITGid - info

03 Dec, 18:08


Продолжаем делать интернет магазин на Express, фреймворке Node.js
https://itgid.info/ru/course/express-2024

ITGid - info

29 Nov, 07:44


https://itgid.info/ru

ITGid - info

29 Nov, 07:41


Пятничная скидка!!!
Цены действуют до полуночи воскресенья 01 декабря

👆🏿👆🏿👆🏿👆🏿👆🏿👆🏿👆🏿👆🏿👆🏿👆🏿👆🏿👆🏿👆🏿

ITGid - info

22 Nov, 18:32


https://youtu.be/f6yY_rR-qpQ?si=JZf4ESt0xM2ddN3s

ITGid - info

21 Nov, 08:03


1. Откройте щит.
2. Найдите автомат помеченный синим цветом.
3. Открутите крестовой отверткой зажимы снизу и сверху автомата.
4. Вытащите провода.
5. Плоской отверткой потяните хвостик снизу автомата.
6. Демонтируйте автомат с DIN рейки.
7. Не забудьте отключить напряжение во входной группе перед выполнением работ.
===========================
* Инструкция сгенерирована администратором офиса с помощью NN (не буду указывать какой).

ITGid - info

20 Nov, 18:26


код урока ☝️☝️☝️☝️☝️☝️☝️

ITGid - info

20 Nov, 18:25


https://youtu.be/YNR0OBtC7F4

ITGid - info

20 Nov, 18:25


https://youtu.be/7D-ntaAUgWI

ITGid - info

15 Nov, 18:21


Код урока ЯБКО ☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️☝️

ITGid - info

15 Nov, 18:20


https://youtu.be/-fuZTtAgkpQ

ITGid - info

15 Nov, 18:17


https://youtu.be/GHC83RhVZbU

ITGid - info

15 Nov, 07:05


Иллюзия выбора

ITGid - info

14 Nov, 18:31


https://youtu.be/S0Yz6_gMw1M?si=rp_IuRR72aEF1_NU

ITGid - info

14 Nov, 18:31


https://youtu.be/46kH0cct-7Y?si=fgrZ1Lcs-VQplwQw

ITGid - info

11 Nov, 18:11


Код урока ☝️☝️☝️☝️☝️☝️☝️☝️

ITGid - info

11 Nov, 18:10


https://youtu.be/lF-cg4_iJJo

ITGid - info

11 Nov, 18:09


https://www.youtube.com/watch?v=bLvqDOP0JGU

ITGid - info

08 Nov, 07:37


Продолжаю мучать Copilot 😈.

Вчера передо мною стала задача - простая бытовая. Нужно купить бюджетную стиральную машину в квартиру. Решил применить силу AI 🤖.

Поставил цель: найти стиральную машину автомат.
Бюджет: 12 000 грн - 17 000 грн
Цель: простота и надежность (квартира планируется под сдачу)


Далее - накидал ссылок того, что нравится мне.

Попросил сделать сравнительную таблицу. И о чудо - то, что у меня заняло бы минут 15, было сделано за пару секунд.

Попросил добавить цену в таблицу - done...

Попросил добавить ссылки, чтобы из таблицы можно было перейти на товар.

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

Таким образом:
+ быстрое создание сравнительной таблицы на большое количество товаров
+ скорость и удобстов
- актуальность цены
- ни при каких просьбах НС не давала прямую ссылку на то, откуда взяла цену

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

Таблицу прилагаю - согласитесь, удобно.

ITGid - info

08 Nov, 07:26


Когда ты не очень умный, но очень настойчивый.
Как я страдал в универе - заставляли формулы набирать в office word 97-xp-2003.
А я в это время открыл для себя редактор в star office, mathcad, maple... : (
Ну и традиционно, у нас не применялись нормальные программы для верстки тех. текстов. Все статьи писались в word и страдали с оформлением.

ITGid - info

27 Oct, 12:25


Мы привыкли, что программисты играют ключевую роль в продукте, и часто считаем менеджерские звенья - ненужными. Внимание вопрос - как называется на языке ProjectManager программист?👿

ITGid - info

27 Oct, 12:22


Когда поставил Adobe Reader с официального сайта и не посмотрел настройки... 😕

ITGid - info

26 Oct, 09:14


Возможно может показаться что я негативно отношусь к нейросетям (далее AI буду писать для краткости с пониманием что это далеко не AI). Но нет, я люблю данный инструмент и очень часто его юзаю. Но не стоит превозносить его и тем более верить как истине в последней инстанции. Например диалог (см. выше). Может я не прав - но нет такой книги у Карсака... Вот нет. Тем более я перечитал все кроме одной его книги.. Второй интересный диалог с другой нейросетью в комментах

ITGid - info

25 Oct, 09:03


https://netbeans.apache.org/front/main/index.html

ITGid - info

25 Oct, 09:02


Долго думал писать или нет, не хочу никаких срачей про политику. Вопрос в другом - я по работе и для домашних более-менее серьезных работ применяю
=====================
PHPStorm
DataGrip
на работе в целом инфраструктура завязана еще и на TeamCity плюс еще несколько продуктов.
И теперь вопрос:
а есть ли вообще сравнимые продукты подобного качества - цены?

По старой памяти поставил себе NetBeans - прочувствовал всю боль Java. Медленно, старо и т.д.

ITGid - info

25 Oct, 08:40


Что-то тут не то.

ITGid - info

23 Oct, 13:40


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

ITGid - info

22 Oct, 06:52


Внимание вопрос - какой язык программирования?

ITGid - info

21 Oct, 15:38


Задача выше 👆🏿 вызвала интересные споры и даже одного человека, который не смог понять задание. Посмотрел коды, очень интересные подходы - вам спасибо.
Давайте чуточку поработаем с заданием. Для начала обратимся к силе нейросетей. Решение представленное нейросетью:
// Ответ AI
function findSpecialNumbers() {
let result = [];
for (let i = 100000; i <= 999999; i++) {
let str = i.toString();
let firstSum = parseInt(str[0]) + parseInt(str[1]) + parseInt(str[2]);
let secondSum = parseInt(str[3]) + parseInt(str[4]) + parseInt(str[5]);
if (firstSum === secondSum) {
result.push(i);
}
}
return result;
}

console.log(findSpecialNumbers());

не фонтан. Просим оптимизировать:

ITGid - info

20 Oct, 09:13


// Функция должна возвратить массив чисел у которых сумма первых трех цифр равна сумме вторых трех цифр. Т.е. например 123060 число подходит под условие, потому, что 1 + 2 + 3 = 0 + 6 + 0.
// Проверяем число от 100000 до 999999

const foo = () => {}


Тут можно сразу написать код.
https://codepen.io/Asmodey/pen/LYwjZgL?editors=0010

ITGid - info

17 Oct, 07:35


Продолжаем отписки. Магазин brain.com.ua
опция "отписаться" - id очень интересный.
Проверить можно тут
https://braincomua.esclick.me/1bNJzyUJfoWwXcIAuk

ITGid - info

17 Oct, 07:15


В 10:09 делаю отписку от сервиса.
В 10:12 приходит письмо рассылки

ITGid - info

17 Oct, 05:35


Сам таким страдаю часто. Попалась реклама в инсте с ошибкой.

ITGid - info

07 Oct, 11:24


Учимся делать и бороться с 💉 SQL инъекциями 💉 в курсе "Интернет магазин на Express"

https://itgid.info/ru/course/express-2024/enshope-05

ITGid - info

06 Oct, 13:26


https://youtu.be/mzFenuP-JCQ

ITGid - info

05 Oct, 18:07


:))

ITGid - info

05 Oct, 09:51


https://youtu.be/PS5-sBh5RdA

ITGid - info

05 Oct, 09:51


https://youtu.be/NGYWM0s5XM0

ITGid - info

05 Oct, 09:51


https://youtu.be/N7f-Zp2j_Jk

ITGid - info

05 Oct, 09:50


В этот день учителя решил сделать небольшой эксперимент. Создать курс из двух частей. Первая базовая обучающая + материалы будет доступна бесплатно. Давайте начнем:
https://youtu.be/U4zR_BRbZbs

ITGid - info

05 Oct, 09:49


С днем учителя. Повторял всегда и повторю сейчас. Как ни парадоксально, но хороший учитель подготавливает хороших учеников. А хорошие ученики - создают хорошего учителя. Такой вот дуплекс.
К хорошим учителям я себя не отношу, но стремлюсь.

ITGid - info

05 Oct, 08:36


Channel photo updated

ITGid - info

05 Oct, 07:23


Ok google. В youtube🫵 нажимаю кнопку поделиться. Кто-нибудь вообще пользовался KakaoTalk? Mix? Goo?

ITGid - info

05 Oct, 07:15


👁 Код урока Завывающая тыква 🎃🎃

ITGid - info

04 Oct, 17:45


https://youtu.be/zvAybWSNbe8?si=G0ApAylbAFtvsrsv

ITGid - info

03 Oct, 16:10


Народ у кого есть GPT (хочу сравнить результат). Попросите переписать код с промисов на async await:
const arr = [
() => Promise.resolve(1),
() => Promise.resolve(2),
() => Promise.resolve(3),
];

Promise.all(arr.map(f => f()))
.then((data) => { console.log(data); });

ITGid - info

02 Oct, 17:38


https://www.youtube.com/watch?v=h7dmKUDbOHg