Очень понравилось видео, очень хорошое представлена очень хорошая информация. Очень хорошо используется выражение велосипедный сарай.
У меня иногда появляются видео, которые не связаны с ИТ и я решил вывести их на отдельный канал. Получается, что у меня будет как бы три канала:
- Програмысли, где я буду говорить об ИТ и публиковать видеоуроки
- Ира и Миша - никак не связанные с ИТ видео. Возможно будет что-то о наших путешествиях и возможно Канаде.
Меня часто спрашивают о моих ноутбуках, читателей интересует как мой Surface, так и MacBook Pro. Сегодня я решил поговорить про то, какой из них я считаю лучшим ноутбуком для Web программиста.
Для каждого программиста лучшим может быть разное железо. Кому-то нравится Asus, кому-то Lenovo, Кстати, у моей жены Lenovo и мне нравится это железо, но лично для меня все же для Web разработки лучшим является именно MacBook Pro. Эта машина нереально дорогая. Но для меня компьютер - это не только железо, это в чем-то даже источник дохода и мне нужно, чтобы этот источник работал надежно, удобно, и аккумулятора хватало на долго.
Чувствую, что будут дизлайки от тех, кто не любит технику Apple, но я иду на запись этого видео с полной ответственностью. Ну что поделаешь, если я считаю этот ноутбук реально самым лучших для Web разработки. Врать и говорить что-то другое? К сожалению, не вижу в этом смысла. Поэтому рассказываю как есть.
Мне понадобилось 5 дублей, прежде чем я смог записать что-то, что мне понравилось. Я пять раз записывал примерно одно и то же. Первые два дубля я удалил видео потому, что мне не понравилось содержимое – очень много произносил звуков паразитов и слишком много шума было от обогрева, который я пытался избежать.
Третий и четвертый раз мне видео уже понравилось, я рассказал все, о чем хотел и вроде бы все было хорошо, но когда я копировал видео на MacBook Pro, то в Final Cut видео было не совсем качественным, постоянно появлялись зеленые кадры. Третье видео я удалил из-за этих кадров.
Это первый тестовый стрим, в котором не все получилось, как хотелось, но все же получился очень интересный разговор о программировании, Канаде и т.д. Мне понравился вопрос про алгоритмы, который как-то с самого начала задал хороший разговор.
К сожалеению звук на Surface Pro ужасен. В следующий раз попробую микрофон. Камера тоже слабовата у Surface, попробую, если можно использовать телефон для стрима, чтобы качество картинки было получше, потому что эта оказалась просто ужасна.
Я решил попробовать youtube стримы, сегодня в 7 часов по Москве попробую запустить на програмыслях. Пока попробую, что это такое, а там посмотрим, что делать дальше
2019-й год для меня самый магический, когда я ничего сверхестественного не ожидаю в ИТ, разве что только новый сезон сериала сверхестественное, но точно не в ИТ.
Гибкие экраны
Из того, что больше всего вызывает вопросы и разговоры – это гибкие экраны. Мне кажется, что тут слишком завышены ожидания. Я видел много концептов в интернете, но ни один из них не вызывал даже малейшего интереса.
Я два раза посмотрел видео, почитал комментарии и так и не понял, что это за хрень? Это такой ритуал перед увольнением тестеров или это дополнительный такой слой проверки кода перед релизом? Судя по комментариям это какая-то компания во Львове.
Мне с завидной регулярностью приходят вопросы типа: вот я знаю C#, или Java, или PHP (иногда сразу несколько) – стоит ли мне ехать в Канаду?
Это нереально сложный вопрос. Если сказать да, а человек здесь не найдет работу или не сможет адаптироваться к другой среде, а потом будет обвинять меня, что это я посоветовал. Это вы сами должны решить, нужно ли вам ехать в Канаду, США или любую другую страну. Знаете ли вы язык на столько хорошо, чтобы можно было найти хорошую работу и чувствовать себя достаточно комфортно.
Что люди понимают под – знаю язык C#? Прочитав даже половину моей книги Библия C# вы сможете смело говорить, что вы уже знаете язык. Достаточно узнать, как объявляются переменные, как писать циклы и условные операторы и научится создавать классы и методы, как вы постигаете достаточную базу (на мой взгляд). Все остальное детали, особенно все классы .NET – их знать невозможно. Я не думаю, что я знаю даже половину из всех классов.