История дня: «Худший программист, которого я знаю»
Занимательная история про одного программиста, который помогал начинающим программистам разобраться в проекте и не наломать дров. А для опытных, был полноценным партнёром, увеличивая производительность всей команды.
Загвоздка в том, что программист справлялся со своей работой, но не так хорошо, как хотелось бы руководству. Корпорация ввела объективные метрики эффективности и опираясь на них, собиралась его уволить. За него вступился менеджер. И вот куда это привело: https://dannorth.net/2023/09/02/the-worst-programmer/
#карьера
Вы когда-нибудь слышали о технологии RPA?
А о том, что можно создавать программных роботов в no-code конструкторе? Если да, то это отлично, вы в теме роботизации. А если нет, то пришло время узнать об этом подробнее.
Программная роботизация позволяет состыковать не стыкуемые системы, даже если между ними нет API. Сократить рутинные операции в любой отрасли компании, будь то бухгалтерия, продажи или юриспруденция. Робот выполняет функцию человека за компьютером, способен работать 24/7 и никогда не ошибается.
Компания ROBIN — Российский производитель технологии ROBIN RPA. Работает с крупным, малым и средним бизнесом. Роботы ROBIN трудятся в крупнейших компаниях России.
На YouTube канале ROBIN вы можете посмотреть, как запускаются и работают роботы.
Также есть возможность пройти курсы по роботизации и научиться создавать программных роботов. Курсы доступны бесплатно.
Получите демо-период на месяц. За это время вы успеете освоиться и научитесь создавать роботов, которые будут вашими полноценными помощниками в борьбе с рутиной.
А ещё это отличная возможность получить профессию RPA-разработчика, плюс один скилл в вашу копилку.
Реклама ООО «Робин» LjN8KZLMb
Чтобы хорошо работать, нужно хорошо отдыхать
Это правило работает, как часы и мы убедились в этом на собственном опыте. 2 сентября прошёл первый фестиваль ИТ-пикник Тинькофф, где собралось более 30 тысяч специалистов из IT-сферы.
Там были и мы! Теперь рассказываем, как всё прошло и делимся фотографиями у нас на сайте. Заходите, смотрите и начинайте планировать посещение в следующем году: https://tprg.ru/WAS5
Реклама АО «Тинькофф Банк» LjN8KCWj7
10 логических задач, которые загадывают на рабочих интервью в Microsoft, Google и Amazon
Попробуйте их решить, не подсматривая в решения: https://tproger.ru/articles/zadachi-s-sobesedovanij-k..
#собеседование #работа
Странно, что никто еще не сделал такую игру, разработчик, тестировщик и ПМ должны соблюдать тайминги по дням недели, чтобы клиент отодвигал дедлайн как можно дальше
Читать полностью…Как появился С# и при чём тут конфликт Sun и Microsoft?
Рассказали, как появился язык программирования C# после неудачного сотрудничества Microsoft и Sun и долгих войн между компаниями: https://tproger.ru/articles/kak-poyavilsya-s-i-pri-chyom-tut-konflikt-sun-i-microsoft
#microsoft #csharp #java
Наконец-то нормальные исследования: блогер доказал, что голуби быстрее интернета
Блогер прикрепил к почтовому голубю три флешки ёмкостью по 1 ТБ каждая и отправил птицу из своего дома в канадский датацентр. Оказалось, что на расстоянии мили голубь доставляет 3 ТБ данных в разы быстрее чем оптоволокно.
Правда, уже на расстоянии больше тысячи миль птице будет сложность «обогнать» даже ADSL. Но сам эксперимент!
#кек #интернет
Проектируем самодельный 16-битный CPU в 2023 году
Для создания 16-битного последовательного CPU нужно всего 8 интегральных схем, включая память и тактовый генератор. Он будет иметь 128 КБ SRAM, 768 КБ FLASH и его можно разгонять до 10 МГц.
На своей максимальной скорости он исполняет примерно 12 тысяч команд в секунду и, среди прочего, способен выполнять потоковую передачу видео на ЖК-дисплей на основе PCD8544 (Nokia 5110) с частотой примерно 10 FPS.
Минималистичный процессор из логики и ПЗУ. Очень познавательно, и подойдет для курса по FPGA. Конечно, не Intel Core i5-12400F, зато вполне можно сделать самому: https://habr.com/ru/companies/ruvds/articles/757854/
#hardware
11 проектов на JavaScript, которые иллюстрируют паттерны проектирования
Принятие правильных решений во время написания кода для веб-приложений — задача не всегда простая. Справиться с премудростями программирования позволяют шаблоны проектирования — готовые решения для сложных задач.
В статье разобрали 11 паттернов проектирования в JavaScript. Разбор поверхностный, но самое ценное — примеры реализации из реальных проектов: https://nuancesprog.ru/p/15565/
#javascript #паттерны
Минутка ASMR: Энтузиаст создал клавиатуру с керамическими кейкапами. И вот как она звучит.
#hardware #кек
Подборка ивентов от КРОК
— CROC&TALK: Подходы к управлению проектами 1С
7 сентября в 19:30, онлайн и Москва
На встрече обсудят, как эффективно управлять проектами 1С на кейсах из практики, а также расскажут про собственную методологию. В программе 2 доклада, Q&A с подарками за интересные вопросы, кофе-брейк и нетворкинг-сессия
— CROC TeamLead Weekend
10 сентября в 15:00, Москва
КРОК зовёт на митап-перезагрузку всех, кто управляет командами. Будет доклад и дискуссия, общение с коллегами, новые идеи для работы с командой и регата-приключение — всё, чтобы с драйвом начать новый сезон.
Реклама ЗАО «КРОК ИНКОРПОРЕЙТЕД» LjN8KBm3Z, LjN8Jxgrw
Как ускорить свое обучение с помощью парного программирования?
Обучение программированию постоянно сопровождается состоянием, когда код не работает и не понятно что делать. В такие моменты очень просто потерять мотивацию и бросить обучение. Тут можно найти наставника (что не так-то просто) или даже использовать нейросети, чтобы они помогли решить проблему.
Но есть еще один очень действенный способ, который почему-то незаслуженно высмеивают обходят стороной и даже высмеивают в мемах, — это парное программирование.
О том, что это такое и как правильно учиться с помощью этого инструмента, — читайте в статье: https://tproger.ru/articles/kak-uskorit-svoe-obuchenie-s-pomoshhyu-parnogo-programmirovaniya-245148/
#начинающим #советы #лучшиепрактики
Оказалось, что за последней крупной утечкой GTA 6 стоит 18-летний британец Арион Куртадж — если это не история любви к своему делу, то мы вообще не знаем, что это тогда
Дело в том, что в прошлом году он находился под домашним арестом как участник группировки LAPSU$. С него начали брать показания и ради его же безопасности перевели жить в отель. Ему запретили пользоваться компьютером и интернетом.
Но парень просто сходил в супермаркет, купил там Smart TV приставку от Amazon. С помощью смартфона, клавиатуры и мышки Куртадж смог выйти в интернет и подключиться к защищенным серверам компании, скачав оттуда более 90 роликов. То есть одна из крупнейших утечек Rockstar Games случилась из-за 18-летнего подростка, который сидел в номере отеля с ТВ-приставкой, смартфоном, клавиатурой и мышкой.
Кто-нибудь, пригласите его уже на работу, парень явно любит своё дело.
#безопасность #кек
Подборка актуальных вакансий
— Дизайнер финансовых презентаций в МТС
Где: удалённо
Опыт: от 2 лет
— Инженер SOC в Иннотех
Где: удалённо
Опыт: от 2 лет
— Консультант SAP Basis в Гринатом
Где: удалённо
Опыт: от 2 лет
— Разработчик PHP Middle+ / Senior в Kokoc Group
Где: удалённо
Опыт: от 3 лет
— Senior Java Developer на продукт МТС Аналитика (Big Data) в МТС
Где: удалённо
Опыт: от 4 лет
— Senior QA Automation Java / Kotlin в Иннотех
Где: удалённо
Опыт: от 3 лет
— Системный аналитик (интеграционные процессы) в Открытие
Где: удалённо
Опыт: от 3 лет
— DevOps Engineer Центра HR TECH в Гринатом
Где: удалённо
Опыт: от 3 лет
— Senior Frontend Developer в Kokoc Group
Где: удалённо
Опыт: от 4 лет
— Главный специалист отдела сопровождения дистанционных сервисов в Открытие
Где: удалённо
Опыт: от 1 года
#вакансии #работа
Если вы думаете, что индусы в IT — это только те туториалы с акцентом на ютубе, то этот твит для вас.
Прямо сейчас CEO многих бигтех компаний — индусы. В том числе и YouTube.
#внезапныйфакт
Стоит ли изучать С и С++ после Java?
Java — отличный язык программирования, который проверен и временем, и количеством программ, которые на нём написаны. Java часто рекомендуют в качестве первого языка программирования, потому что он решает большинство проблем в написании ПО и потому что он максимально понятен.
Однако у Java есть и некоторые минусы, которые могут натолкнуть вас на мысль о переходе на другой язык программирования.
В этой статье разбираемся, зачем переходить с Java на С или С++, зачем учить именно С-языки и какие плюсы и минусы присущи С и С++ по сравнению с Java: https://tproger.ru/articles/stoit-li-izuchat-s-i-s-posle-java/
#java #си
Google официально показала новый логотип Android
Google изменила шрифт, отказалась от написания «android» в нижнем регистре на логотипе и добавила заглавную букву «А». Объясняют изменения тем, что обновление «добавит ему больше веса рядом с логотипом Google» и поможет «лучше передать связь между Android-устройствами и приложениями Google».
А робот Android стал «заметным элементом логотипа, отражая игривость и динамичность». Его внешний вид в полный рост также обновили, чтобы персонажа было легче использовать в реальности и цифровой среде. Использовать логотип вовсю начнут уже до конца 2023 года.
Изменения как всегда категорические — и в новом логотипе действительно сложно узнать старый. Отдельно интересно, как долго подготавливали столь сложное обновление и принимал ли участие Артемий Лебедев.
#android #google
Запреты на использование Open Source в РФ, борьба Google с торрентами и «алгоритмы мышления» в обучении ИИ от Microsoft
Собрали для вас подборку новостей из мира IT, зацените: https://tproger.ru/articles/zaprety-na-opisanie-vpn-i-na-ispolzovanie-open-source-it-novosti/
#ии #google #opensource #новости
3 неудачи Билла Гейтса, которые сильнее всего сказались на успехе Microsoft
Microsoft — невероятно успешная компания. Чего они только не разрабатывают и чем только не владеют: операционные системы, игры, консоли, мобильные телефоны, ноутбуки, планшеты, ПО. Кажется, списку не будет конца.
Однако в управлении Microsoft были и крупные ошибки, которые стоили компании первенства по капитализации среди конкурентов. В этой статье мы рассказали, какие ошибки совершал Билл Гейтс на протяжении своей карьеры, и как это сказалось на успехе Microsoft: https://tproger.ru/articles/5-provalov-billa-gejtsa-ignorirovanie-iphone-i-interneta/
#microsoft #биллгейтс
Вышел третий эпизод реалити-проекта «PT NGFW за стеклом»
На проекте продолжают разрабатывать сложный продукт в прямом эфире. У зрителей уже узнали, каким должен быть крутой NGFW. Больше половины ответили, что им важен удобный интерфейс управления. Вы
просили ― держите.
7 сентября Денис Кораблев, директор по продуктам Positive Technologies, расскажет, как они
нашли баланс между знакомыми элементами и визионерским подходом к управлению PT NGFW.
Технических гуру ждут интересные детали: покажут интерфейс, расскажут о сценариях его
использования и поделятся техническим хардкором тестов на производительность.
По-прежнему можно задавать вопросы и влиять на развитие продукта.
Регистрируйтесь, чтобы создавать историю вместе с нами.
Реклама АО «Позитив Текнолоджиз»
10 фишек Python, которые помогут новичку выделиться на стажировке или собеседовании
В Python никогда не бывает излишка полезных приемов. В статье собрали приемы, которые помогут оперативно справиться с какой-либо трудностью на практике или показать себя с лучшей стороны на техническом собеседовании: https://tproger.ru/articles/eshhe-10-fiwek-python-kotorye-gjl-novichok
#python #лучшиепрактики #начинающим
Как стать разработчиком Android-приложений с нуля?
Обновили дорожную карту Android-разработки: https://tproger.ru/articles/kak-stat-android-razrabotchikom-s-nulja-dorozhnaja-karta/
В ней есть ответы на самые популярные вопросы новичков и темы, которые пригодятся для обучения в первую очередь:
— Java или Kotlin?
— Начало работы.
— Система контроля версий.
— Android Architecture.
— Создание приложений
— Продвинутая разработка.
#android #начинающим #шпаргалки
Стало известно, что инженеры Google зарабатывают больше, чем их коллеги из Apple, Amazon или Microsoft
Компания Blind проводит опросы среди IT-специалистов, и вот что показал один из последних опросов. Согласно новым данным Apple и Microsoft платят джунам меньше всего. Но инженеры старшего звена получают сопоставимо. Рост внутри Amazon может занять больше времени, зато этом там самый широкий диапазон для зарплат.
Интересно глянуть на похожую статистику, но для наших компаний. Сразу многое бы становилось ясно.
#тренды #карьера
Всем привет! Сегодня мы запускаем новую версию нашего сайта tproger.ru, поэтому могут наблюдаться сбои и ошибки
Мы постараемся всё сделать аккуратно, но если столкнётесь с багами или проблемами, дайте нам знать.
Спасибо за понимание.
Да как называть эти ваши переменные?
«Правильные» названия уже который год обсуждают авторы на Хабре, за плохие попытки давным давно осуждают на Stack Overflow. Все «i», «ij2» и прочие названия переменных до дыр обсмеяли в мемах.
Давайте раз и навсегда разбираться в теме и учиться правильно называть функции, переменные и другие объекты на примере Python: https://tproger.ru/articles/prodvinutaya-logika-imenovaniya-v-python/
#python #начинающим
Как Маргарет Гамильтон, первая инженер-программист в мире, отправившая людей на Луну, сделала это
В 1960 году Маргарет Гамильтон было всего 24 года. Тогда гендерные предрассудки были гораздо строже, чем сегодня. От Маргарет ожидалось, что она получит степень бакалавра по математике, после чего будет ухаживать за дочерью и поддерживать своего мужа, который получал степень доктора в Гарварде.
Судьба распорядилась иначе, и Маргарет Гамильтон стала первым инженером-программистом в мире, стала первой женщиной в NASA и написала ПО, которое запустило людей на Луну. Рассказываем, как ей это удалось: https://tproger.ru/articles/istoriya-kodera-margaret-gamilton-kotoraya-otpravila-apollo-11-na-lunu/
#история
Бьёрн Страуструп дал разработчикам несколько ценных советов на всю жизнь
72-летний изобретатель языка программирования C++ Бьёрн Страуструп дал интервью платформе Honeypot.io. Но, как верно заметил Страуструп в начале ролика, давать советы сложно, так же сложно, как и принимать советы.
Что интересно, Страуструп рассказал, что стал программистом по ошибке, — неправильно прочитал датское слово «Datalogi». Страуструп думал, что записывается на курс прикладной математики, который вместо этого превратился в курс информатики.
Все советы можно посмотреть здесь: https://youtu.be/-QxI-RP6-HM
#советы
«Смени пароль!» — это не только полезный совет в современном мире, но и не менее полезный подкаст о кибербезопасности
Здесь эксперты рассказывают об интересных расследованиях киберпреступлений и помогают разобраться в новых угрозах цифрового мира.
За три сезона вышло уже множество интересных выпусков. Например о том, как стать белым хакером, где рассказали о пентестах, уязвимостях «умного дома» и многом другом.
Послушать их можно практически на любой подкаст-платформе, включая Apple Podcast, Yandex.Музыка и YouTube.
Реклама АО «Лаборатория Касперского» LjN8KUdvA