курс: Информатика. Алгоритмы и структуры данных на Python 3.
лектор: Хирьянов Тимофей Фёдорович
14.11.2017
Темы, рассмотренные на лекции №11:
— Двумерное динамическое программирование.
— Наибольшая общая подпоследовательность.
— Наибольшая возрастающая подпоследовательность.
— ВНИМАНИЕ! В программном коде поиска длины наибольшей возрастающей подпоследовательности в самом конце лекции допущена ошибка: индексы A(i), A(j) должны быть A(i-1) и A(j-1).
курс: Информатика. Алгоритмы и структуры данных на Python 3.
лектор: Хирьянов Тимофей Фёдорович
24.10.2017
Темы, рассмотренные на лекции №8:
— Генерация комбинаторных объектов.
— Рекурсивная генерация всех чисел длины M.
— Генерация всех перестановок (рекурсивная).
— Быстрые сортировки: Тони Хоара и слиянием (без реализации).
5-я лекция «Творчество» из цикла. Весь цикл состоит из 16 лекций.
КОНСПЕКТ ЛЕКЦИИ
Физический референт — образ в реальном мире того, о чём идёт речь. У всего есть физический референт. В картинах, искусстве, музыке — везде есть референт.
— Воображение и оригинальность — Воображение
• Воображение — это сборка непривычных референтов, уникальная база референтов, которую собирают из разных источников и которая расширяет рамки восприятия.
• На самом деле люди не воображают. У некоторых обширная информационная база. Писатели, художники, музыканты опираются на другие книги, картины, музыкальные произведения, накапливая тем самым большое количество референтов. Человек может не знать, откуда он берет идеи, но они всегда происходят из физического референта.
Оригинальность
Называемое оригинальным на самом деле не оригинально, а основано на менее известных референтах и их комбинациях. Например, выдуманное животное состоит из частей других существ, которые для многих людей могут быть неизвестны. Человеку часто не хватает опыта, чтобы указать на свой референт.
Дизайн одежды
В дизайне одежды опираются не на референты, а на привычные формы. Дизайн нарядов, тканей, одежды — это пустая трата времени.
Метафизики и информация
Метафизики уверены, что информация к ним поступает изнутри, что у людей есть внутренний банк информации и если научиться извлекать её из разума, то окажется, что у всех удивительное воображение. Но из разума нельзя извлечь ничего того, что в него прежде не заложили — что он не записал в базу знаний.
— Творчество: понятие, применение и развитие — Творчество
Творчество — это сборка уникальных конфигураций из известных элементов. У любой инновации есть физический референт. Любое творчество опирается на раздражители, которые побуждают людей комбинировать уже известную информацию, что и называется изобретением собственных идей. Творчество — это ещё и умение понимать, откуда берется уникальность, узнавать референт.
Изобретения и творчество в будущем будут называть комбинированием референтов. Вместо воображения будут использовать архив из множества явлений референтов, множества разных форм, а также создавать обширную базу референтов.
Слишком строгое понимание назначения какого-то объекта может ограничивать творчество. Например, молотком можно забивать не только гвозди, а можно высечь искру на камне, а ещё можно заточить молоток и использовать его как нож.
Практичность и творчество
Творчество не всегда полезно, оно может быть вредно для человечества, если оно не практично и не полезно для многих типов людей. Творчество — это комбинирование элементов какими угодно способами и это не всегда практично. Практичность должна быть целью будущего. Например, получить из мизера материалов максимум безопасности и доступности для людей при минимуме износа и ремонта.
Развитие воображения и творчества
Учить творческому мышлению можно погружая человека в среду с обширной базой референтов, с массой информации. Все могут изобретать, у всех есть воображение. Нужно только следовать этой или похожей формуле — собирать данные по интересующей теме. Чем больше собрано данных — тем обширнее база референтов.
— Наука — Наука — это метод работы по созданию предсказуемости. Учёные хотят предсказуемости. Чем ближе реакция человека к реальности, тем он более вменяемый. Заявление вида: «Тучи пришли, потому что я плохо себя вел и меня наказал бог» — это безреферентое заявление, метафизическая проекция.
Объективность
Люди не привыкли смотреть на мир объективно. Объективно — значит непредвзято. Невозможно быть непредвзятым, все всегда предвзяты. Всегда есть референт, с которым смотрят на человека. Невозможно отмести прошлое и посмотреть на что-то объективно; человек смотрит на мир, как продукт своей культуры. Нужно учить не отбрасывать ценности, — это невозможно. Нужно учить разбираться в ценностях.
Актуальная информация
Информация может быть совершенно бесполезна, если её некуда применить. Есть большая разница между информацией и актуальной информацией. Неактуальная информация будет излишней для нужд.
Выпускники Компьютерной школы Hillel, которые уже работают по специальности, расскажут о своём карьерном пути и делятся своим опытом.
00:00 Вступление
08:20 — Знакомство со спикерами
08:25 — Вадим, окончил курсы Java Elementary и Java Enterprise, о том, почему не стоит бояться идти в IT с юридическим образованием
12:13 — Наталья, окончила курс бизнес-анализа, о том, как специалист службы поддержки может стать бизнес-аналитиком
21:24 — Кирилл, окончил курс Front-End Basic, о переходе с Full-Stack к UI/UX-дизайну, и почему знание кода помогает дизайнеру в работе
32:05 — Александр, окончил курс Front-End Pro, о том, как начать работать в программировании, используя профильное образование
41:03 — Сергей, окончил курс Php, о том, как могут помочь знания 10-ти летней давности в освоении профессии разработчика
50:00 — Дмитрий, окончил курс интернет-маркетинга, о том как инженеру производства стать диджитал-специалистом
1:02:05 — Дмитрий, окончил курс QA Manual и QA Automation, о том, как бросить работу в порту после 12-ти лет стажа и стать тестировщиком
1:12:45 — Какая из областей программирования наиболее актуальная и как её определить?
1:15:35 — Какой язык программирования выбрать для изучения?
1:19:36 — Как сложно найти дистанционную работу, и чем она отличается от работы в офисе?
1:24:00 — Какие вопросы по тестированию задают на собеседовании? Как проходят такие собеседования?
1:27:19 — Есть ли сайты, где можно тестировать онлайн?
1:28:31 — Как составить резюме?
1:31:32 — Как помогает защита дипломного проекта в конце курса дизайна в поиске работы?
1:33:10 — На каких ресурсах дизайнеру размещать свое портфолио?
1:34:02 — Как найти проект на фриланс?
1:36:40 — Сколько строчек кода писать в день и нужно ли ставить себе такой план?
1:39:30 — Возможно ли стать программистом после 40?
1:41:22 — Зачем знать программирование не программисту?
1:43:00 — Какие ошибки можно совершить во время интервью?
1:44:50 — Какая идеальная компания для старта?
1:52:15 — Про важность английского языка
1:56:08 — Как ситуация с коронавирусом повлияла на возможность трудоустройства начинающих специалистов?
1:58:24 — Как побороть страх общения на английском языке?
2:00:00 — Довольны ли вы выбором курса и профессии?
2:02:20 — Сколько в среднем длятся интервью? Насколько помогает знание компании во время интервью?
2:07:00 — О системе тестовых собеседований в Школе Hillel
2:11:03 — Подведение итогов
Полный Курс MERN Стек (Mongo, Express, React, Node)
В курсе вы увидите создание приложения с нуля до деплоя на домен и VPS хостинг
Вы увидите реализацию авторизации и регистрации по JWT токену увидите создание приложения по сокращению ссылок и аналитике
00:00:00 Введение
00:02:52 Инициализация проекта на Node.js
00:05:46 Установка базовых зависимостей
00:07:02 Работа со скриптами
00:08:18 Настройка Express.js,
00:11:47 Подключение к базе данных MongoDB
00:20:30 Регистрация роутов
00:47:31 Настройка React.js
00:57:00 Настойка роутинга страниц
01:05:27 Работа над компонентом AuthPage
01:18:03 Работа с запросами
01:37:00 Обработка ошибок
01:47:44 Работа над авторизацией
02:00:18 Работа над компонентом Navbar
02:06:16 Работа над-бизнес логикой на сервере
02:25:10 Работа над компонентом CreatePage
02:34:18 Работа над компонентом Loader
02:37:37 Работа над компонентом DetailPage
02:42:18 Работа над компонентом LinkCard
02:46:58 Работа над компонентом LinksPage
02:54:41 Доработка бизнес-логики на сервере
03:01:00 Добавление скриптов
03:08:52 Добавление на GitHub
03:11:15 Привязка домена к хостингу
03:14:45 Настройка сервера на хостинге
03:26:18 Настройка менеджера процессов PM2
03:32:43 Завершение
#react #express #mongo
Владилен Минин
MERN — Сокращение Ссылок с Нуля до Деплоя (Mongo, Express, React, Node)
Урок 7. JavaScript. Все о ES6 Классах ( Практическое Применение)
В ролике я расскажу все про ES6 классы в JavaScript
Вы узнаете как с ними работать, зачем они нужны
Как работают ключевые слова: new, super, extends, get, set и другие
Какие вопросы задают на собеседовании по JavaScript? В этом и других видео я разбираю ответы на вопросы на собеседовании JS, которые были у меня, моих студентов и подписчиков. JS собеседование часто проводится для Full-stack разработчиков, которые будут работать на других языках, но JavaScript у них будет на фронт-енде. Вопросы на собеседовании Front end разработчиков такие же. Как пройти собеседование по JS? Просто хорошо готовиться, читать теорию и сразу закреплять практикой. Джаваскрипт, как и любой другой язык, требует время для изучения, но после просмотра видео вы поймёте, что не всегда это так страшно и собеседование JavaScript может быть вам под силу. А если считаете, что знания вам нужно подтянуть, то жду на своих курсах)