#soer #программирование
В этом видео я хочу поговорить про ограничения, которые мы ставим сами себе, думая, что так станем более хорошими программистами.
Устанавливаем 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.
В этом видео представлена подробная инструкция для начинающих по установке дистрибутива Linux Mint на компьютер на примере версии 19.1 с графической оболочкой Cinnamon.
Установка других версий и редакций мало чем отличается, поэтому если Вам нужно установить другую версию или редакцию Linux Mint, т.е. с другой средой рабочего стола, то Вы также можете использовать данную видео-инструкцию.
Linux Mint – это бесплатный дистрибутив операционной системы Linux, основанный на Ubuntu. Данный дистрибутив отлично подходит в качестве операционной системы для домашнего компьютера, его смело можно рекомендовать начинающим пользователям Linux.
LG V30. Флагманский аппарат компании LG, правда в 2017 году. V30 — продолжение линейки V и именно тот настоящий флагман, которым должен был в свое время стать LG G6. Посмотрим, на что он способен в 2019 году и стоит ли себе такой покупать.
Тайм коды:
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 Подвожу итог
О видео:
Меня зовут Илья Немиро – а это очередной выпуск из серии обзоров отделов разработки известных Российских компаний. Беседы с руководителями отделов разработки, рекрутинг-директорами, руководителями стартапов и не только.
Мною движет желание рассказать о том как работают отделы разработки самых интересных компаний.
О компании:
Wrike — это корпоративный онлайн-сервис для совместной работы и управления проектами. Он позволяет пользователям планировать проекты, расставлять приоритеты задач, отслеживать график их выполнения и взаимодействовать с командой. Сервис используют более 17000 организаций в 150 странах мира. www.wrike.com/
Евгений Кот – Директор по развитию Wrike Prague. Эксперт Dart, Web, Flutter. Соорганизатор конференции HolyJS. Мастер докладчик и оратор, обязательно загуглите его выступления и доклады. twitter.com/bunopus
Спасибо компании Wrike за оперативную коммуникацию, особенно Аните, которая вела нас и помогала процессу на протяжении всей съемки.
— Хотите стать частью Wrike?
Пишите через форму на странице huntit.ru/wrike
или свяжитесь с компанией напрямую www.wrike.com/ru/careers/?from=huntit
(не забудьте упомянуть, что узнали о компании на канале Хантит)
Отзыв о проекте комплексной автоматизации сети детских клубов Созвездие. Заказчик: www.center-sozvezdie.ru
Результат проекта:
* в системе работают все предприятия сети,
* ведётся полный учёт посещаемости, прогулов и отработок детей,
* учёт всех сотрудников,
* расчёт заработной платы, в том числе по бонусной системе оплаты труда,
* печать расчётных листов,
* учёт и контроль всех оплат, кассовый модуль,
* учёт всех расходов,
* учёт продажи товаров и склада,
* умные напоминания системы не дают забыть о важных датах,
* таргетированные Email и SMS рассылки для клиентов,
* более 40 аналитических отчётов, в том числе по чистой прибыли компании и её динамике.
В процессе своей работы Windows 10 может разбивать большие файлы на части. Этот процесс называется фрагментацией, он заложен разработчиками системы для оптимального взаимодействия с данными. Но есть у дробления файлов и негативные стороны, поэтому компьютерам требуется регулярная дефрагментация диска на Windows 10. Детали в нашем видео.