Билл Гейтс озвучил пять советов, которые хотел бы дать самому себе в молодости
Билл Гейтс выступил перед выпускниками Университета Северной Аризоны (Northern Arizona University). И поделился пятью советами, которые он бы хотел услышать, будучи выпускником:
1. Жизнь — не одноактная пьеса. Принимаемые сейчас решения имеют большое значение, но то, что «вы будете делать завтра или в течение следующих десяти лет, необязательно должно быть тем, что вы будете делать всегда».
2. По словами Билла Гейтса, не стоит думать, что вы очень умный и знаете всё необходимое. «Я думал, что знаю всё, что мне нужно знать, когда закончил колледж. Но первый шаг к изучению чего-то нового — это принятие того, чего вы не знаете».
3. Выбирайте ту работу, которая решает важную проблему.
4. Гейтс рассказал, что очень важно понимать силу дружбы. В пример он привёл историю, как в школе подружился с одноклассником, который разделял многие его интересы и увлекался научно-фантастическими романами и компьютерными журналами. Этого друга звали Пол Аллен, и они вместе основали Microsoft.
5. И пятый совет был посвящён важности отдыха. «Когда я был в вашем возрасте, я не верил в каникулы. Я не верил в выходные. Я заставлял всех вокруг меня очень много работать. На заре Microsoft мой офис выходил окнами на парковку, и я следил, кто уходит рано, а кто остаётся допоздна. Но когда я стал старше, и особенно когда я стал отцом, я понял, что в жизни есть нечто большее, чем работа. Не ждите так долго, как я, чтобы усвоить этот урок. Сделайте перерыв, когда вам нужно».
#советы #карьера #microsoft
Tesla показала обновлённых роботов-гуманоидов Tesla Bot
Всего Илон Маск представил пять роботов. Они уже умеют запоминать пространство и создавать цифровую карту местности из облака точек. А ещё могут тонко контролировать усилия, которые прилагают. Например, разбить яйцо, не пролив содержимое.
Презентация была нацелена в основном на акционеров и на ней прототипы показали, как выполняют разные задачи, включая работу на производственной линии пикапов Cybertruck.
Интересно, кожаные мешки, которые всё никак не могут выпустить Cybertruck, уже напряглись или ещё нет?
#роботы #tesla #киберпанк
5 инструментов, которые пригодятся iOS-разработчику
Помимо обязательных инструментов, у каждого разработчика есть свой набор вспомогательных. Собрали подборку из 5 инструментов, которые точно можно взять на заметку:
1. Cleaner for Xcode
Приложение поможет удалить файлы, оставшиеся после обновления Xcode. Также может очистить все производные данные, кэши и освободить место на диске.
2. Rectangle
Rectangle улучшает управление окнами с помощью сочетаний клавиш и областей привязки.
3. SF Symbols
Позволяет включать в свои приложения различные пиктограммы. Самое приятное, что библиотека постоянно пополняется — свежие иконки гарантированы.
4. Sigma
Sigma — плагин для Figma, который автоматически генерирует код SwiftUI. Этот плагин экономит время и может упростить процесс проектирования и разработки.
5. Amphetamine
С этим всё просто. Amphetamine не позволяет вашему Macbook заснуть, что бывает полезно во время презентаций или когда вы работаете без подключения ноутбука к источнику питания.
#ios #инструменты
Яндекс создал YandexGPT — свой ChatGPT с блэкджеком и Алисой
Яндекс первым встроил свою GPT модель в виртуального помощника. Она может придумывать рецепты, инструкции, писать деловые письма. То есть всё, для чего обычно использовали ChatGPT, только без ограничений, VPN-ов, на русском языке, сразу со всеми фишками GPT.
Новая технология пока ещё сыровата, но её уже можно попробовать в приложении «Яндекса», «Браузере», «Станциях» и умных телевизорах с «Алисой». Достаточно сказать/написать «Алиса, придумай...» и ваш запрос.
Но самое важное — в будущем обещают завести понимание контекста. Это значит, что Алиса в той же Яндекс Станции сможет запоминать разговор, вести осмысленный диалог и решать задачи.
#нейросети #ии #яндекс
Обзор Vue 3.3. Что изменилось и при чём тут TypeScript?
Команда Vue сообщила о выпуске версии 3.3 — «Rurouni Kenshin». В новой версии разработчики постарались улучшить опыт разработки. К примеру, было улучшено взаимодействие с SFC <script setup> на TypeScript. Также были решены многие давние проблемы с использованием Vue и TypeScript.
Рассказываем подробнее про эти и другие изменения новой версии фреймворка
#js #веб
Подборка актуальных вакансий
— DevOps-инженер
Где: удалённо
Опыт: от 1 года
— Специалист операционной и управленческой отчётности
Где: Москва, можно удалённо
Опыт: от 1 года
— Системный аналитик
Где: удалённо
Опыт: от 1 года
— Специалист техподдержки 1С
Где: удалённо
Опыт: от 1 года
— Java-разработчик
Где: удалённо
Опыт: от 3 лет
— Middle/Senior Node.js-разработчик
Где: удалённо
Опыт: от 3 лет
— Руководитель группы Unix / Linux / СХД
Где: удалённо
Опыт: от 3 лет
— Middle/Senior DevSecOps Engineer
Где: Москва, можно удалённо
Опыт: от 3 лет
— Team Lead Node.js
Где: Москва
Опыт: от 3 лет
— Chief Product Owner
Где: Москва
Опыт: от 3 лет
— Team Lead Python-разработчик
Где: удалённо
Опыт: от 5 лет
#вакансии #работа
Пользователи Github CoPilot добрались до его промпта — текстового запроса, который заставляет GPT4 выполнять работу CoPilot
Чтобы нейросеть лучше выполняла задачу, пользователю нужно подобрать лучшее описание задачи, которое приводит к лучшему результату. Это и называется промт.
Оказывается, для правильной работы Github CoPilot тоже используется промт — он на картинке. Примерно так выглядит будущее программирование искусственного интеллекта.
#кек #нейросети #ии #инструменты
Жизнь в Норвегии: непростой переезд даже для IT-инженера, отсутствие дешевых вещей и настоящее равноправие
Норвегия активно нанимала IT-специалистов из-за рубежа с начала девяностых до конца две тысячи десятых, но теперь окно возможностей закрылось. IT-рынок здесь небольшой, и на должности предпочитают нанимать местных специалистов.
Герой статьи сумел переехать сюда, успев поймать конец периода найма из-за рубежа, благодаря достаточно редкой на то время специализации. Он рассказывает, почему выбрал именно эту страну, как здесь живется приезжему и что здесь необычного: от налогов до обучения в автошколе.
#релокация #карьера
Тестирование UI в JavaScript: лучшие практики
Представьте, что вы сделали крутой компонент для сайта. Будет ли он выполнять свою роль и не положит ли весь проект? Эти моменты лучше проверить заранее — для этого нужны тесты.
В этом руководстве вы найдёте лучшие практики тестирования UI на JavaScript: от разработки через поведение (BDD)и соглашений об именовании до того, какие именно операции браузер должен выполнять во время тестов.
#qa #фронтенд #js
Подборка курсов для получения новой профессии
— Профессия «Аналитик данных»
За 5,5 месяцев вы освоите основы SQL, базовый Python и Power Bi. В конце обучения получите лицензированный диплом о профессиональной переподготовке и 8 проектов в портфолио.
— Профессия «Python-разработчик»
За 10 месяцев вы освоите Python, SQL и Django. В конце обучения получите лицензированный диплом о профессиональной переподготовке и 7 проектов на GitHub в портфолио.
— Профессия «Веб-разработчик»
За 9 месяцев вы освоите верстку и JavaScript и изучите процессы и инструменты разработки. В конце обучения получите лицензированный диплом о профессиональной переподготовке и 7 проектов в портфолио.
— Профессия «Java-разработчик»
За 11 месяцев вы освоите Java, базы данных и научитесь делать рефакторинг кода. В конце обучения получите лицензированный диплом о профессиональной переподготовке и 5 проектов в портфолио.
— Профессия «QA-тестировщик»
За 6 месяцев вы научитесь находить баги и писать тест-кейсы, познакомитесь с видами тестирования и освоите сложные инструменты. В конце обучения получите лицензированный диплом о профессиональной переподготовке и 4 проекта в портфолио.
— Профессия «Графический дизайнер»
За 10 месяцев вы освоите работу с типографикой, веб-интерфейсами и научитесь делать анимацию. В конце обучения получите лицензированный диплом о профессиональной переподготовке и 11 проектов в портфолио.
— Профессия «Интернет-маркетолог»
За 3 месяца вы научитесь разрабатывать стратегии продвижения, настраивать рекламу, анализировать рекламные кампании и защищать стратегии перед руководством или заказчиком. В конце обучения получите лицензированный диплом о профессиональной переподготовке.
— Курс «Полное погружение в маркетинг»
За 9 месяцев вы научитесь формировать стратегию продвижения, создавать и тестировать креативы, запускать таргет и контекстную рекламу, а также анализировать результаты кампаний. В конце обучения получите лицензированный диплом о профессиональной переподготовке.
Реклама ОАНО ДПО «Скаенг» LjN8K6jxg, LjN8K7kQU, LjN8K85tQ, LjN8K8RNL, LjN8K8krG, LjN8K9mJ4, LjN8KAmjr, LjN8KASFv
25 проектов для практики Python
Пет-проекты обычно делают для себя в свободное время. Но основная проблема — это найти такие пет-проекты, чтобы научиться чему-нибудь полезному, не забить на них в процессе и сделать их так, чтобы в портфолио не стыдно было приложить.
Вот подборка из 25 идей мини-проектов для практики с готовым кодом. Там есть и генератор паролей, и добавление водяного знака на фото, и уведомление о низком заряде батареи и много других интересных идей.
#python #начинающим
Узнаём смысл песен Егора Летова с помощью нейросетей
Блогер попросил нейросеть разобрать и объяснить смысл песен Гражданской Обороны.
Вот что из этого вышло
#нейросети #кек
17 мая SberDevices проведёт митап о DevOps-культуре, которая помогает выпускать продукты с высокой скоростью
Разговор пойдет о:
— становлении SberDevices компанией полного цикла за короткий срок;
— ключевых особенностях DevOps-культуры в B2B-секторе;
— модельном подходе, который позволяет автоматизировать задачи DevOps-инженеров;
— ограничениях Terraform и о том, как их преодолеть с помощью обертки Terragrunt;
— часто задаваемых вопросах от заказчиков, которые рассматривают альтернативные ВКС.
Событие пройдет в Москве, участников ждет нетворкинг и фуршет с живой музыкой. Желающие могут присоединиться к онлайн-трансляции.
Смотрите детали выступлений и регистрируйтесь: https://tprg.ru/BZ6F
Реклама ООО «СалютДевайсы» LjN8K8hGq
Полезен ли сегодня быстрый обратный квадратный корень из Quake III?
В 2005 году id Software опубликовала исходный код игры Quake III Arena 1999 года. В файле code/game/q_math.c есть функция для вычисления обратного квадратного корня числа. Об этом алгоритме написано множество статей, и ему даже посвящена страница Википедии.
И вот одна из таких статей, в которой рассказывают, что делает алгоритм, почему он такой особенный и зачем он нужен в Quake III.
#история #алгоритмы
Что интересного на киберфестивале Positive Hack Days 12: конкурсная программа и кибер-квест
Positive Hack Days — форум по кибербезопасности, объединяющий экспертов по ИБ и этичных хакеров со всего мира. Это отличная возможно прокачаться в кибербезопасности и познакомиться с лучшими специалистами.
Впервые за 12 лет форум преобразится в открытый киберфестиваль. В этом году участников ждёт новый квест-соревнование AI Track: Data Breakout.
Задача участников — объединиться в команды по три человека, как можно быстрее взломать сейф хозяина и украсть секреты. После проникновения в офис у вас будет только 300 секунд до обнаружения. За это время команде нужно решить головоломки и избегать защитных приманок. Стоит помнить, что сейф имеет трехступенчатую защиту.
Все участники конкурса получат фирменный мерч, а три самые быстрые команды — рюкзаки и сертификаты Madrobots.
Узнать подробнее и присоединиться: https://bit.ly/3pM4OyA
Реклама АО "ПОЗИТИВ ТЕКНОЛОДЖИЗ" LdtCKEj2c
Подборка актуальных вакансий
— Системный аналитик
Где: удалённо
Опыт: от 1 года
— Специалист техподдержки 1С
Где: удалённо
Опыт: от 1 года
— DevOps-инженер
Где: удалённо
Опыт: от 1 года
— Специалист операционной и управленческой отчётности
Где: Москва, можно удалённо
Опыт: от 1 года
— Java-разработчик
Где: удалённо
Опыт: от 3 лет
— Middle/Senior Node.js-разработчик
Где: удалённо
Опыт: от 3 лет
— Руководитель группы Unix / Linux / СХД
Где: удалённо
Опыт: от 3 лет
— Middle/Senior DevSecOps Engineer
Где: Москва, можно удалённо
Опыт: от 3 лет
— Team Lead Node.js
Где: Москва
Опыт: от 3 лет
— Chief Product Owner
Где: Москва
Опыт: от 3 лет
— Team Lead Python-разработчик
Где: удалённо
Опыт: от 5 лет
#вакансии #работа
18 июня в Измайловском парке уже в 4-й раз пройдёт спортивный фестиваль для IT-специалистов RUNIT!
Центральное событие RUNIT — масштабный забег. Участвовать можно индивидуально или со своей командой и посоревноваться в эстафете. Но бегать необязательно. Можно покрутить педали на великах, просто зарубиться в плейстейшн с друзьями или почиллить в зонах отдыха с коктейлем в руке.
А ещё там будет вкусная еда и бар с безалкогольными напитками без ограничений. Но главное — нетворкинг и знакомства. И конечно, с пустыми руками не уйдете — каждого участника ждет большая крутая медаль и фирменная футболка.
RUNIT проходит уже 4 раз, но это настолько крутое и масштабное мероприятие, что в этот раз мы стали его официальным партнёром. Ожидается, что в RUNIT примет участие около 3 тысяч айтишников.
Узнайте подробнее и зарегистрируйтесь на RUNIT и вы: https://tprg.ru/5GqW
Реклама ООО «АГИМА Интерактив» LjN8KLWFP
Опишите вашу работу, не называя её
Мы начнём: «На моём компьютере всё работает».
#обсуждение
Готовимся к собеседованию по фронтенду: 30 вопросов на позицию джуна с разбором ответов
Казалось бы, что сложного в вопросах на собеседовании на джуна фронтенд-разработчика? Теория, немного личного опыта и знание основ решений стандартных задачек с IT-сайтов.
Но есть ощущение, что с каждым годом на интервью задают всё больше заковыристых вопросов, чтобы отсеять как можно больше неуверенных в себе кандидатов.
Разобрали несколько таких вопросов
#собеседование #фронтенд #веб
МойОфис проведёт One Day Offer для С++ разработчиков
Всего за один день вы сможете познакомиться с представителями IT-команды МойОфис, узнать о проектах и получить предложение о работе. Сам One Day Offer состоится онлайн, а работать можно как в гибридном, так и в удалённом формате.
Среди основных требований к кандидатам — опыт работы более 3 лет, хорошее знание С++ 11/14, STL, Boost, QT и технический английский. Сотрудников нанимают в команды разработки ядра продуктов, десктоп- и мобильных приложений. МойОфис помогает с релокацией и предоставляет условия и технику.
Когда: 17 июня, оставить заявку можно до 10 июня
Узнайте подробнее по оставьте заявку на One Day Offer в МойОфис: https://tprg.ru/Fmwc
Реклама ООО «НОВЫЕ ОБЛАЧНЫЕ ТЕХНОЛОГИИ» LjN8KUYHT
Полный самоучитель по CSS Grid на примере пони и со шпаргалкой
Рассказываем про свойства CSS Grid, которые помогут создавать адаптивные сайты и делимся шпаргалкой, которая охватывает все, что можно сделать с помощью Grid.
#css #шпаргалка #веб #фронтенд
Убираем JavaScript. Как при помощи htmx красиво использовать HTML и уменьшить объём кода?
Есть такая библиотека htmx. Она позволяет создавать сложные веб-приложения на HTML и выступает как альтернатива клиентскому рендерингу на Javascript. htmx помогает переиспользовать элементы на сервере, сократить объём кода на Javascript и отказаться от сборки.
Страница проекта
Небольшой вводный гайд по работе с htmx
#инструменты #css #js #html #веб
Хотите стать частью команды сопровождения систем Брокерского Бизнеса и поучаствовать в выводе продуктов в промышленную эксплуатацию банка №1?
Регистрируйтесь на One Day Offer — он пройдёт уже 13 мая!
У вас есть возможность всего за один день пройти все этапы отбора, познакомиться с будущими коллегами и получить оффер.
Чем будут заниматься будущие специалисты:
— выводить и сопровождать продукты банка;
— обеспечивать надежность и стабильность работы автоматизированных систем;
— работать с обращениями и запросами.
В работе используются только самый современный стек и лучшие практики, а команда - это амбициозные специалисты и крутые руководители.
Хотите присоединиться к команде? Переходите по ссылке и готовьтесь к интервью.
Реклама ПАО «СБЕРБАНК»
Google провела конференцию Google I/O 2023, на которой показала новинки в сфере ИИ
Рассказываем про новый ответ GPT от OpenAI — Palm 2, обновления Gmail, 3D-просмотр Google Maps прямо как в SimCity и ответы в стиле ChatGPT в первой выдаче поиска Google:
https://tproger.ru/articles/ii-novinki-kotorye-pokazali-na-google-i-x2f-o/
#нейросети #google
7 инструментов для работы с API с бесплатными возможностями
Недавно мы уже делились парочкой годных инструментов для работы с API. Но в комментариях вы предложили ещё несколько интересных вариантов.
Мы прислушались к вашим рекомендациям и составили обзор с плюсами и минусами каждого из инструментов
#инструменты #api
Сэкономьте себе средства: подборка бесплатных курсов по SQL
Разработчик ПО поделился в LinkedIn подборкой бесплатных курсов по SQL. Она включает как курсы для новичков, так и для более опытных разработчиков. Продолжительность также отличается – от 14 часов до 4 недель.
Размещены они на платформах Coursera, Udacity, Udemy и Kaggle:
1. SQL for Data Analysis
2. SQL for Data Science
3. Introduction to Databases and SQL Querying
4. Intro to Relational Databases
5. Introduction to Structured Query Language (SQL)
6. Advanced Databases and SQL Querying
7. Databases and SQL for Data Science with Python
8. Oracle SQL – A Complete Introduction
9. Intro to SQL
10. Advanced SQL
11. Oracle SQL Basics
12. Beginners Guide to SQL
#SQL #курсы