Насколько перспективно начинать изучать С? Сможет ли программист себя прокормить?
Почему до сих пор сиплюсами пичкают в универах, на курсах, да и сами новички его выбирают?
Да, есть хорошие высокооплачиваемые С программисты, но проектов для них не так много, и возможно не стоит с них начинать. Хотя, выбор за вами.
Содержание:
1:30 — Подключение SFML.
1:57 — Проектирование каркаса проекта.
2:46 — 2D карта, камера и управление.
3:15 — Ray cast и получение 3D изображения.
6:43 — Управление мышью.
7:20 — Текстурирование.
9:42 — Оружие.
11:22 — Коллизия камеры со стенками.
14:38 — Меню игры.
15:17 — Зеркала и стены разной высоты.
17:50 — Игровые звуки.
19:03 — Противник и обработка выстрелов.
20:05 — Multiplayer.
21:24 — Проектирование карты для сражений.
22:40 — Результаты.
23:33 — Как запустить игру?
24:01 — GitHub и планы на будущее.
Загадка для самых внимательных: найдите таймкод, где есть 25-й кадр (зеленый) и пришлите в директ инстаграма. С первым я свяжусь.
Мы начнем с установки необходимой библиотеки, рисования объектов и управления камерой с клавиатуры. После этого мы научимся строить 3D изображение, добавим освещение и управление мышью. Далее мы реализуем текстурирование и сделаем нашу игру светлой и красивой. В такую игру уже захочется поиграть.
Мы добавим объекты разной высоты, скины, оружия и врагов, а также зеркала, в которых будет видно отражение объектов. А потом посмотрим, что будет, если поставить два зеркала напротив друг друга. Ну и в конце концов, мы добавим онлайн в игру, чтобы можно было играть с другом.
В предыдущем ролике я показал, как можно с помощью алгоритма ray-cast и консольной графики сделать простую бродилку. В этот раз я захотел написать полноценную игру. Конечно, можно писать игру на Unity 3D или каком-нибудь другом движке, который предоставляет огромные возможности, но я захотел сделать всё сам и самостоятельно написать движок для игры.
В качестве основы я выбрал библиотеку SFML, которая позволяет рисовать линии, многоугольники и окружности. Также она дает возможность удобного использования клавиатуры, добавления звуков и загрузки изображений. В общем все, что нужно для того, чтобы писать игру и не заморачиваться над не существенными деталями на низком уровне.
Этот проект я не забрасываю и буду развивать его дальше. Вы можете предлагать всевозможные дополнения в игру, и я с радостью добавлю понравившиеся мне фитчи.
По мере возможности я стараюсь отвечать на каждый ваш вопрос, но зато я точно читаю абсолютно все ваши комментарии. Так что добро пожаловать, делитесь мнением или темой, которая вам показалось интересной или непонятной. Тут рады каждому новому Вектозаврику.
Выступление в iHUB, 12.04.2018
Рассказал о том, как показать своим коллегам, начальству и заказчику свою профессиональность, как добиться повышения и вообще сделать карьеру разработчика.
Сайт учебного центра: bit.ly/2PTgybo
Курсы для программистов с опытом:
Курсы GRASP and GoF Design patterns Advanced On-line Course — bit.ly/2WXB55b
Курсы ENTERPRISE PATTERNS ADVANCED ON-LINE COURSE — bit.ly/3dIZ4eE
Скрипт — это текст, который копирайтер готовит для менеджера по продажам, чтобы тот эффективнее общался с клиентом по телефону или при личной встрече. В этом видеоуроке мы говорим о том, как правильно написать такой текст.
В уроке:
1. Что такое скрипты продаж, и зачем это направление осваивать копирайтеру
2. Виды скриптов
3. Правила и два ключевых принципа для разработки скриптов
4. Понятие инициативы и способов ее перехвата
5. Понятие последовательности и ее роль в скриптах
6. Типовые ошибки при разработке скриптов
7. Как писать скрипты: визуализация, демонстрация и навигация
====================МАТЕРИАЛЫ К УРОКУ==============
Тебя ждет видео совершенно нового формата – это будет экскурсия по ночному Бангкоку.
Подписывайся на канал, чтобы первым узнавать о выходе новых видео!
Ссылка на подписку: bit.ly/2Rw7lGx
Ночная алоха, друзья!
Леша вот уже 9 лет живет в Бангкоке и сейчас является самым известным русским шеф-поваром в Таиланде. То как он переехал в Таиланд – это просто удивительная история. Какая? Узнаете в видео.
Леша расскажет нам о менталитете тайцев и покажет ночной Бангкок во всех его гранях. Одна из основных черт, которые подмечает Леша – у тайцев табу на негатив. Они очень миролюбивые и не приемлют разборки и бурное выяснение отношений.
В видео мы с вами отправимся на прогулку и разведаем ночную жизнь Бангкока и узнаем где и как отдыхают тайцы.
▶ ТАЙСКАЯ УЛИЧНАЯ ЕДА
Первое, что хочется отметить – в Таиланде настоящий культ еды. 24 часа в сутки здесь готовится и продается уличная еда. Лёша расскажет нам о самых популярных блюдах, как заказать вегетарианскую еду и что стоит непременно попробовать. Одно из самых популярных тайских блюд – это сом там – салат из зеленой папайи.
▶ НОЧНЫЕ КЛУБЫ В БАНГКОКЕ
Что касается отдыха в ночных клубах – у тайцев он считается элитным и прерогативой богачей. Самые дорогие клубы сосредоточены в районе Сукхумвит (Sukhumvit).
▶ УЛИЦА ПАТПОНГ (PATPONG)
Улица Патпонг станции метро Sala Daeng – это бангкокская версия квартала красных фонарей и эпицентр ночной жизни Бангкока. В 60-е года здесь находилась штаб-квартира ЦРУ, чуть позже здесь появился один из первых баров Бангкока – Madrid. Сейчас в этом районе находится уйма баров, гоу-гоу-шоу, ночной рынок Patpong Night Market. Здесь сосредоточены и другие ночные развлечения. Слово ледибой вам о чем-нибудь говорит? Так вот здесь их можно лицезреть во всей красе.
▶ НОЧНОЙ БАЗАР В БАНГКОКЕ
Дальше прокатимся с ветерком на тук-туке в другую точку шоппинга и ночной жизни Бангкока – на ночной рынок Ratchada. Если Патпонг – это чисто туристическая локация, то здесь гораздо больше местных, да и вообще это популярное место тусовки молодежи Бангкока. Здесь мы с вами попробуем дуриан – тот самый фрукт, который из-за ну очень специфического запаха категорически запрещено брать на борт самолета, да и в есть его в плохо проветриваемом помещении тоже плохая идея.
✔ Рекомендую посмотреть на TripMyDream:
Поиск дешевых авиабилетов Киев — Бангкок – bit.ly/2CbRcS9
Экспаты. Бангкок. Выпуск 1 – bit.ly/2MGKPtu
Путеводитель по Таиланду – bit.ly/2GfptnE
Экспресс-тур по Таиланду: маршрут на 5 дней – bit.ly/2rBp0BQ
ТОП-20 интересных мест, которые стоит посмотреть в Бангкоке – bit.ly/2QJ2nd9
сюда опубликую все материалы из видео, а также несколько доп переписок — durov.cc/kharchevnikov
Писала ли вам когда-нибудь незнакомая девушка в интернете? Проявляла ли она чересчур странную активность? Отвечали ли вы таким людям? Сегодня я покажу вам, что может случиться с вашими чувствами, состоянием и даже бумажником, если вы ответите незнакомой девушке в интернете. И нет, это не любовная история! Приятного просмотра :)
Добро пожаловать на новую рубрику. Сегодня я размещу несколько вакансий для веб-разработчиков, программистов, на популярных сайтах в интернете. Приглашу их на онлайн-встречу, собеседование. И начну плавно подводить к тому, что, на самом деле, придется заниматься не совсем легальной деятельностью и вступить в преступную хакерскую группировку, разрабатывать вредоносное ПО и зарабатывать большие деньги. Пронаблюдаем за реакцией кандидатов и позадаем им неудобные вопросы. Приятного просмотра!
История получения первой работы программистом одним из подписчиков канала. Ларион рассказывает о своем прошлом опыте, прошлой работе и почему он решил поменять профессию. Далее в интервью поднимается вопрос как готовиться, лучшие стратегии и способы. Ну и конечно, вы услышите о прохождении собеседований, которых было около 10 штук и чем в итоге эти собеседования закончились и какая она первая работа.
0:00 Введение
1:20 Начало интервью
1:50 Образование Лариона
5:00 Рабочий опыт (7 лет) — сисадмин/anykey
7:30 Как начал смотреть в сторону программирования
9:15 Январь 2020 — «с Нового года начну программировать»
9:50 Опыт программирования на C# до января 2020
10:50 Почему C# и выбор языка
13:15 Shameless plug канала — напишите про свою историю
14:15 Про
15:15 Книга Troelsen про C# — как Ларион учил C#
16:00 Troelson не получился, Ларион начал учиться по youtube — CODE BLOG — Программирование и C#
16:50 Начал делать свой проект
17:30 Написал парсер
18:30 Поиск ментора
18:50 Shameless plug 2 канала — менторство
19:40 Как нашел ментора по C# — solvery.io
22:14 Сколько ушло времени на занятия (6-8 часов в день 2 созвона с ментором)
23:00 Стоимость часа ментора от 1000 до 4000 руб
23:20 Ларион занимается с 4 менторами
24:00 Мнение про курсы
25:00 Практика для junior
26:00 Сколько времени прошло от начала обучения до готовности к интервью (4 месяца)
26:25 Первый offer
27:20 Портфолио: 2 проекта: телеграм бот и подбор комплектующих (без front-end)
28:30 Первое собеседование (Skype)
31:15 Пообещали работу, но не дали
33:30 10 собеседований, 3 offer
35:00 Почему не стал делать тестовое задание
36:00 Опыт собеседований
39:00 Почему захотел в фирму в Красноярск
42:00 Тестовое задание
44:50 Еще одно собеседование в Красноярске
45:30 Изматывающий опыт собеседования с фирмой в Новосибирске (в режиме live coding)
52:20 Почему не прошел
55:00 Поехал в Красноярск на собеседование
56:30 Берут на работу в Красноярск
57:00 Самые легкие вопросы
58:50 Дурацкие вопросы
1:01:30 Знание алгоритмов на собеседованиях
1:02:30 Базы данных
1:03:00 Спрашивали ли про Git
1:04:20 Чем занимается сейчас
1:08:10 Про рабочее место
1:09:40 Итоги интревью — 3 совета для достижения карьеры программиста
1:13:00 Про важность знания алгоритмов
Спасибо ardneww за таймкоды
— Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.
Если вы хотите меня отблагодарить донатом и поддержать развитие канала: money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.
Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/