Как я и предполагал, все мои планы, которые я строил на апрель, пошли коту под хвост. Но, я не расстроен, ведь было бы глупо верить, что нашу область это не коснется. А учитывая, что танковые видео я именно из дома делаю, то для канала режим самоизоляции вообще не страшен, но порой и техника… Может подвести… Думаю, из названия вы уже примерно понимаете, что произошло, но я хочу сохранить хронологию событий, поэтому давайте начнем по-порядку. Издалека.
======================
Устанавливаем Linux Ubuntu 19.04 на виртуальную машину Oracle VirtualBox. Я сам работаю на Linux Ubuntu версии 16.04. Моя вторая половинка, также как и я, не переваривает Windows (mustdie), и у неё на компьютере установлена операционная система Ubuntu 18.04. Поэтому с 18.04 я хорошо знаком.
Первое моё разочарование в Ubuntu 18.04 — это отсутствие графической оболочки рабочего стола Unity… Мне эта оболочка очень нравится — очень к ней привык. На новых же Ubuntu устанавливается по умолчанию графическая оболочка десктопа — Gnome 3.x…
В основном, в Гноме мне не нравится главное меню. По мне — очень сложно искать приложения. Группы вперемешку с приложениями — всё сливается визуально… Потом, мне очень нравилась тема ярлыков — когда кликаешь правой кнопкой мыши по Nautilus и выбираешь место, куда быстро хочешь попасть.
И вот, так как вышла новая версия Ubuntu (19.04), и многие её хвалят, решил посмотреть на этого «зверя» в надежде найти какие-то улучшения. Думаю, что многим тоже хотелось бы посмотреть, как это всё ставится — весь процесс. Ну и немного моего мнения. :-)
К стати, действительно хорошие новости: Unity 7 Desktop, оказывается, ставится на Ubuntu 19.04 и неплохо работает… Устанавливается он так:
Сам я ещё не пробовал, но, говорят, что всё неплохо. Думаю, нужно тоже протестировать на виртуалке. Но это я, наверное, сделаю в другом видеоролике. Здесь просто установим, и посмотрим саму операционку.
Ссылки на другие видеоролики по теме:
1. «Установка Linux. Установка Ubuntu на VirtualBox методом NetInstall. Метод для всего семейства Ubuntu» www.youtube.com/watch?v=61xIwUk2M2Q — в этом видеоролике устанавливаю Ubuntu 19.10 на виртуальную машину VirtualBox методом NetInstall (непосредственно из репозитория — сразу со всеми обновлениями). Всё подробно, пошагово. Также, метот подходит для установки Lubuntu 19.10, Xubuntu 19.10, Ubuntu Mate 19.10 и Kubuntu 19.10. В процессе установки можно выбрать соответствующий пакет программного обеспечения.
2. «Подготовка. Установка Лазаруса на Windows и Linux Ubuntu» www.youtube.com/watch?v=jpaMcR9XZ5E — в этом видеоролике я устанавливаю параллельно на две виртуалки Ubuntu 16.04 и Windows 7. Можно сравнить скорость установки и потребление ресурсов обоих ОС.
«Windows vs Linux — Реальный опыт! (видеоответ)» www.youtube.com/watch?v=9voor96zwOY — обзор Linux Ubuntu 18.04 LTS — мнения двух реальных пользователей Linux.
Если вам понравилось видео и вы желайте помочь каналу развиться, пожертвуйте на развитие любым удобным для вас способом.
Webmoney — R817191732354 --Z031836116848
Yandex — 410012265076860
Qiwi — 79377200549
BTC — 1Ek2ingsxS3Vv3trodQRzoWb1oqRzZ8nxB
Тайм коды:
1 1:24 План развития React разработчика уровень Junior
2 2:48 Junior, React и верстка
3 3:47 Когда не знаешь как отвечать на собеседовании
4 5:26 Как устроиться Junior когда требуют так много?
5 7:07 Стоит ли идти на JS Bootcamp?
6 7:56 Бывало ли, что программирование не мое?
7 9:00 Знаю C#, стоит ли начинать с TypeScript?
8 9:43 Про Promise
9 11:34 Webpack и create-react-app
10 12:18 Про NextJS
11 13:05 Про styled components
12 13:19 Как сейчас строится современное приложение?
13 13:38 Что выбираю React или Vue?
14 14:47 Что выбрать для доски объявлений с SEO?
15 15:08 Vue обращение к БД не Firebase
16 15:45 Как лучше изучать языки программирования?
17 16:19 Что лучше для React: ООП или ФП?
18 17:21 Будет ли видео по бекенд на NodeJS?
19 17:47 Грань Junior и Middle?
20 18:51 Советы для резюме
21 20:20 Как понять, что пора идти дальше?
21:06 Кокос
22 22:14 Стоит ли учить JS если уже 21?
23 23:40 Стоит ли проходить курс по React 40 часов?
24 25:01 С какими знаниями идти на собеседование Junior?
25 25:45 Мини Roadmap для начинающих Frontend Developer
26 27:09 Совет для начинающих Frontend
27 28:22 Как лучше проходить собеседование?
28 29:04 Еще про Roadmap
29 30:04 Передача props в React и Angular
30 30:38 Про Webpack
31 30:42 Как развивать абстрактное мышление?
32 32:00 Как научиться строить архитектуру ПО?
33 33:23 Книги по JS ES6 React
34 33:30 Ресурсы по RxJS
35 33:44 Работаю на AngularJS, что делать?
36 34:38 Как найти первую работу?
37 35:29 Тренды на 2020?
38 36:03 С нуля на удаленку. Реально?
39 37:13 Что не нужно указывать в резюме?
40 37:39 Life кодинг на собеседовании, на что обращают внимание?
41 38:37 Дома и сразу на Middle или вначале Junior в компании?
42 39:28 Баланс между саморазвитием и отдыхом?
43 40:36 Проект для портфолио
44 41:22 Про Flutter
45 41:47 Полезные JS библиотеки
46 42:32 Про группы уроков
47 43:36 Как лучше себя презентовать для вакансии?
48 45:27 Стоит ли учить другие фреймворки?
49 46:48 Хорошая теория, но туплю. Что делать?
50 47:53 Что делать с выгоранием?
51 49:25 Ждете с докладом по Angular?
52 50:02 Webassembly vs JS
53 52:35 Про митапы и конференции
54 52:59 Про практику в программировании
55 55:10 Практика, чтобы разобраться в React
56 55:30 Аутсорс vs продуктовая компании
57 56:11 React — лучшее решение?
58 57:00 Как выбирать работу?
59 57:40 Redux мертв?
60 58:50 Как я учился?
59:35 Подвожу итог
Лекция посвящена вопросам работы нитей исполнения (threads) и основам синхронизации взаимодействия процессов (атомарные операции, interleaving, условия Бернстайна). Вводятся понятия взаимоисключений, race conditions и критических секций, общая схема взаимодействия процессов. Рассматриваются требования к алгоритмам синхронизации и простейшие алгоритмы.
Лекция и тесты в НОУ «ИНТУИТ» www.intuit.ru/studies/courses/1088/322/lecture/4255
Для организации доступа к разнообразным файловым системам (ФС) в Unix используется промежуточный слой абстракции — виртуальная файловая система (VFS).
С точки зрения программиста VFS организована как интерфейс или абстрактный класс в объектно ориентированном языке программирования типа C.
VFS объявляет API доступа к файловой системе, а реализацию этого API отдаёт на откуп драйверам конкретных ФС, которые можно рассматривать, как производные классы, наследующие интерфейс VFS.
Монтирование это одна из особенностей Unix систем. Используя монтирование можно создавать по истине уникальные решения для Unix, строить сложные и высоко производительные системы с миллионами дополнительных и удобных в использовании возможностей
Стрим (Пока что не знаю во сколько и когда но точно буду делать):
Twitch — www.twitch.tv/vanohaker
Если вам понравилось видео и вы желайте помочь каналу развиться, пожертвуйте на развитие любым удобным для вас способом.
Webmoney — R817191732354 --Z031836116848
Yandex — 410012265076860
Qiwi — 79377200549
BTC — 1Ek2ingsxS3Vv3trodQRzoWb1oqRzZ8nxB
Мой опыт изучения английского языка применительно к сфере программирования и разработки софта, а также мысли о месте английского языка в общем наборе компетенций разработчика.
Пожалуйста, делитесь видео, если оно было полезным!
0:00 Моя история взаимоотношений с английским
1:27 Резюме по английскому на основе моего опыта
2:43 Наш словарь английских ИТ слов
3:34 Почему английский так важен именно для ИТ людей?
6:38 Как начать работать с английским языком?
8:56 О возможности общаться напрямую с любым человеком в мире
10:00 Итоги
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
Все давно уже знают, что такое MVC и согласны с тем, что это хорошо. Но откуда тогда берутся эти проекты с километровым кодом в контроллерах, да ещё и напрямую изменяющим БД? Почему это плохо и как должно быть, а также о главной боли Django — в этом выпуске.
— Друзья, я, автор канала, основатель и директор Salesbeat, это крутой модуль доставки для интернет-магазинов. В декабре 2019 Salesbeat вошел в состав участников акселератора Яндекс и агентства инноваций Москвы. За ближайшие 2 месяца нам надо плотно поработать и вырастить выручку проекта в несколько раз. Буду вам КРАЙНЕ БЛАГОДАРЕН за поддержку. Пожалуйста, порекомендуйте наш модуль доставки вашим знакомым с интернет-магазином, напишите о нас в своих соц сетях со ссылкой на salesbeat.pro, это очень нам поможет. Salesbeat — однозначно лучшее решение для интеграции служб доставки в интернет-магазин. СПАСИБО!
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.