— Разработчики программного пакета OpenSSH представили релиз OpenSSH 8.2.
— Google запретит загрузку файлов по протоколу HTTP в Chrome
— Операторы связи рассказали о результатах тестирования оборудования для «суверенного Рунета» на Урале.
— Яндекс запустил сервис «Заправки»
— В последних бета-версиях macOS всё чаще встречаются упоминания процессоров AMD.
— Ученые из Университета Глазго научились использовать кристаллы как генератор случайных чисел для шифрования.
— Jenkins, могут быть использованы для осуществления DDoS-атак.
Совместно с Егором Малькевичем мы решили замутить цикл видео с… маленькими)
Интервью с «маленькими» программистами, с теми, кто ещё не прохавал специальность, но кто обливался кровью и потом, чтобы стать программистом, большинство — с нуля.
О том, легко ли это было, что потребовалось этим красавчикам — мы и расскажем в нашем цикле видео «Маленькой АйтиБороды»
Что делать во время кризиса и какие ниши рассматривать для инвестирования? Когда нас заменят роботы и применима ли идея безусловного базового дохода к Украине?
Смотрите видео, ставьте лайк и задавайте вопросы в комментариях.
Фильм недавно вышел! МОДЕЛЬ СЧАСТЛИВОЙ ЖИЗНИ Русские мелодрамы 2020 новинки, фильмы HD
Ирина Горохова – настоящий знаток своего дела. Благодаря своей настойчивости и незаурядному уму, в свои тридцать два года она уже занимает высокий пост в крупной компании. По поручению руководства она отправляется в родной городок, где случайно сталкивается с Игорем – своим бывшим женихом, с которым она рассталась перед отъездом в Москву. Минута общения с ним напрочь рушит все ее представления о счастливой жизни, Ира осознает, что в ее жизни нет самого главного для любой женщины – настоящей любви. Узнав о том, что он овдовел несколько лет назад, она оставляет карьеру и возвращается в родной городок для того, чтобы вернуть возлюбленного и обрести настоящее женское счастье
Как получить деньги от инвестора на развитие своего бизнеса?
О чем точно не стоит говорить, когда хочешь получить деньги?
Обо всем этом мы НЕ расскажем, потому что хотим, чтобы каждый сделал выводы сам после просмотра.
Это кастинг, в котором мы отобрали первую пятерку предпринимателей, готовых бороться за возможность построить большой бизнес вместе с Василием Хмельницким.
А каждый, кто будет следить за шоу, получит свой WIN — менторство от Василия Хмельницкого и топ-менеджеров UFuture, Unit school of business, INDAX.
Реальные истории предпринимателей, их побед и поражений. Максимально честные эмоции и откровенные установки. Такого страна еще не видела!
Подписывайся на канал, делай WIN WIN SHOW вместе с нами. Покажем миру, как закаляется настоящий украинский бизнес.
Уверены, ты точно не хочешь пропустить то, как мы заработаем кучу денег!
2:36 — как не нужно делать презентацию своего бизнеса
3:19 — как за 1 минуту убедить инвестора дать деньги
5:30 — кто такой хороший предприниматель?
7:23 — как убедить Василия Хмельницкого дать 300 000 € на бизнес
8:09 — почему лучше спасать людей от автокатострофы чем от авиакатастрофы?
10:35 — почему просить мало денег — это плохо?
13:03 — увлекательная история от парня сотрудничающего с NASA
16:45 — берем в проект человека, делающего очки из кофе
21:36 — человек, который придумал костер из одного полена — берем?
34:39 — мастер-класс от Василия Хмельницкого «как продать себя за 1 мин.»
37:17 — как креатив помог производителю веревки пройти кастинг?
____
Ведущий — Василий Хмельницкий, украинский предприниматель, основатель холдинговой компании UFuture и UNIT.City.
Василий Хмельницкий в:
Facebook: www.facebook.com/vkhmelnytsky/
Instagram: www.instagram.com/vkhmelnytsky/
Linkedin: www.linkedin.com/in/vasyl-khmelnytsky-605014188/
В этом видео я подробно расскажу вам о том, какие задачи выполняет Junior разработчик в компании и что вам нужно уметь делать для того, чтобы претендовать на должность Junior.
Чтобы далеко не ходить, возьмем меня как конкретный пример, значит 2013 год, я прихожу в большую компанию работать Java Junior после практики, меня сажают на большой проект, который связан с индустрией healthcare т.е. писать софт для страховых компаний в США.
Я знакомлюсь с командой 3 разработчика (я, наш тимлид и еще один миддл), 2 тестировщика, бизнес аналитик на американской стороне и 2 разработчика тоже на американской стороне.
Мы работали по Scrum-у, это такой подход разработки когда мы определяем кол-во заданий на отрезок времени и делаем их, например в течении 2х недель. Если хотите подробное видео по Scrum то напишите в комментариях.
*Scrum — метод управления проектами
После планирования распределяются задачи согласно рубашке задач (монотонные легкие — junior-у, сложные задания для продвинутых миддлу и тимлиду). Я получаю свои задачи и начинаю с того, у которого самый высокий приоритет.
Проект состоял из 3х больших частей на которых нужно было работать, это Front End на Javascript, Backend на Java и реляционная база (SQL соответственно).
Так как я выполнял задачи на всех 3х уровнях, я дам вам пример по каждому из них.
Итак пример простого задания: Есть личный кабинет пользователя, где он должен быть в состоянии ввести свой контактный номер телефона, это новое поле, которого еще нет в системе. Поэтому оно должно быть добавленно в каждый из уровней приложения.
База данных
Начинаем с задачи на SQL: Нужно найти нужную таблицу, куда вставить это поле, расширить таблицу в базе данных так, чтобы она могла сохранять номер телефона, повесить на нее констреинты уникальности, просмотреть есть ли в этой таблице хранимые процедуры или триггеры настроеные на эту таблицу и если уместно — поправить запросы, чтобы они тоже отдавали номер телефона.
Также сделаем оговорку что это не пет проджект, а реальный проект, в котором часто самая простая задача может стать достаточно сложной для реализации. Например в базе про которую я говорю было пример 300 таблиц. Написали, протестировали, идем дальше.
*Pet project — небольшой проект для собственных, обучающих целей
Java Backend
Здесь уже уровень доступа к базе данных и бизнес логика. Сразу же представляем себе проект в котором несколько миллионов строчек и чтобы его установить и поднять локально уходило могло уйти пару дней.
*Бизнес логика — требования бизнеса переведенные на логический язык программирования.
Нужно найти модель которая соответствует таблице в базе расширить ее номером телефона, написать или расширить методы которые работают с этой таблицей чтобы можно было и сохранять и считывать информацию. Также обязательно нужно добавить валидаторы, которые проверяют номер телефона по определенном шаблона (я говорю сейчас о регулярном выражении. И конечно же потом проверить эту цепочку в обе стороны.
Front End
Тоже представляем огромный фронт проект на несколько сотен тысяч строк. Нужно добавить эту форму в личный кабинет, добавить валидацию по регулярному выражению, связать это все с запросами на бекенд в обе стороны и протестировать.
Конечно в процесс вовлечено гораздо больше действий чем просто написать код, это и прояснить у бизнес аналитика какие-то непонятные моменты, пройти код ревью процедуру у своей команды, помочь тестировщикам разобраться в логике, оценить задание во времени.
Примерами других заданий может быть например:
SQL
Написать sql запрос который покажет статистику покупок людей с помощью карты visa, а не мастеркард за сезон, или собрать полную информацию по юзерам у которые покупали страховку в прошлом году в текущее время года.
Java
Написать валидацию полей юзера используя регулярные выражения или например создать отдельный обработчик запроса, который отсылает всем пользователям в списке письмо с благодарностью.
Front End
Добавить фильтр по нескольким критериям на страницу покупки страховки, например фильтрация по компании, по стоимости, по длительности.
Также не забывайте что везде вам нужно придерживаться технологий и практик, которые уже используются на проекте, т.е. вам нужно хорошо знать стек технологий, чтобы быть в состоянии качественно сделать задание.
Тайм-коды:
00:00 Начало
0:31- мой опыт работы как Junior-а
1:01- по какой системе мы работали
1:25- распределение задач в команде
1:52- деления проекта на части
2:36- задача Junior-a
3:14- что я мог делать для выполнения этой задачи?
4:56- доработка логики на Java Backend
7:15- разработка логики на Front end
8:42- задачи для Junior-a в SQL
9:17- задачи для Junior-a на Java
10:15- задачи для Junior-a во Front End приложении
12:36- чего ожидают от Junior-a в общем