ВернутьсяГлавная IT, технологии Телеграм Канал Типичный программист
Типичный программист

Телеграм Канал " Типичный программист "

@ tproger_official

IT, технологии

77 969   168   0   0   27.01.21
Оценить:
Всё самое интересное по программированию.

Бот: @tproger_official_bot

Правила общения — https://tprg.ru/ja

Размещение рекламы, вакансий и анонсов событий в Telegram: https://tproger.ru/ad/telegram/

Реклама и сотрудничество: @alexkayukov или @vshulepa
Открыть в Telegram
Поделиться в социальных сетях:
Последние записи канала @tproger_official:
Дизайнер выложил в открытый доступ бумажные модели ретро ПК и игровых приставок

Их можно распечатать и собрать самостоятельно: http://rockybergen.com/papercraft

Каждый чертёж имеет периферийные элементы — мониторы, мышки, дискеты, кассеты, джойстики и даже пистолеты для приставок. А при желании можно распечатать сменные экраны со скриншотами самых популярных игр и приложений.

#история #diy
Нагрузочное тестирование — одна из точек роста для тестировщика

Начните осваивать необходимые навыки 25 января на демо-занятии «Проведение нагрузочного тестирования в средстве Performance center».

Вместе с преподавателем Иваном Лихобабенко вы:
— рассмотрите интерфейс Performance center,
— создадите сценарий нагрузки,
— запустите тесты.

Демо-урок является частью онлайн-курса «Нагрузочное тестирование». Используйте эту возможность попробовать обучение и познакомиться с преподавателем.

Для регистрации на занятие пройдите вступительный тест: https://otus.pw/K8R4/

Это #партнёрский пост
Делимся простой инструкцией, как автоматизировать все повторяющиеся действия, увеличить свою производительность и превратить работу в RPG-игру:

1. Откройте подборку полезнейших сервисов для программиста: https://tprg.ru/Vdbv
2. Выберите понравившиеся.
3. Всё.

#советы
This media is not supported in your browser
VIEW IN TELEGRAM
+1 причина сделать копию своей комнаты в VR — превратить рутинные задачи в игру.

Источник: VR Addicts

#vr
This media is not supported in your browser
VIEW IN TELEGRAM
Многие IT-специалисты слышали об Иннополисе и даже задумывались о переезде, однако до недавних пор всё городское жилье было доступно лишь в аренду. Но теперь можно приобрести квартиру в ЖК Unicum — единственном доме в Иннополисе с квартирами в продаже.

Квартиры одно- и двухкомнатные, передаются с ремонтом, мебелью и техникой. В шаговой доступности современные детсад, школа, лицей, университет, медцентр, два технопарка, спорткомплекс с сауной и бассейном, теннисный корт и спортивные площадки. Недалеко популярная в России всесезонная горнолыжная база «Свияжские холмы», гольф-клуб и школа олимпийского резерва.

Став резидентом Иннополиса, вы получаете особые условия для бизнеса, аренды помещений и земельных участков, налог на прибыль от 2%, возможность освобождения от НДС, транспортного налога и даже страховку от негативных изменений в налоговом законодательстве.

Все подробности здесь:
+7 (843) 500-56-59
+7 (904) 066-56-00 (Telegram)
www.jkunicum.ru
www.instagram.com/jk.unicum

Это #партнёрский пост
отключенный Flash остановил железные дороги в китайском мегаполисе

Скорее всего, любимый эпизод Звёздных войн среди сотрудников Adobe — третий.

В китайском городе Даляне (4,4 миллиона человек), 12 января, в полночь по Гринвичу, ПО на всех компьютерах железнодорожного оператора превратилось в тыкву, из-за встроенного в Adobe Flash выключателя. Местные сисадмины в мышей не превратились, но скорее всего очень хотели, потому что на устранение неполадок пришлось потратить 20 часов и кучу замен компьютеров на компьютеры со старыми версиями Adobe. Переходите на новые технологии, особенно если вас предупреждают о грядущих проблемах за 4 года.

Источник: 3DNews
Пока #багфиксарь идёт, решили рассказать о баге, который недавно знатно вынес нам мозг

Это была проблема на iOS-девайсах (да, уже можно писать в комментах, что Android лучше). Пользователи, которые заходили на наш сайт с айфонов, иногда могли прокрутить экран пальцем, а иногда — нет. Более того, это зависело от направления прокрутки! Было физически больно.

Оказалось, что проблема в скрытой панельке с тегами, которую можно вызвать тыкнув на «Все темы» в меню. Пряталась она с помощью z-index: −9999. Она как бы всегда была с нами, просто её не было видно. А вот iOS её видела и иногда применяла прокрутку к этой панельке, а иногда к контенту сайта. Почему это так работало, мы так и не поняли, но скрыли панельку через display: none. И заработало!

А чтобы нашим разработчикам не было так грустно от потерянных нервных клеток, предлагаем групповую терапию в комментах — расскажите, какой баг больше всего вынес вам мозг или потрепал нервы. В конце-концов, всегда приятно знать, что страдаешь не ты один.

#обсуждение
#вакансия #работа

АО Фармперспектива ищет BackEnd-разработчика на удалёнку.

Кого ищут:
NodeJS разработчика с опытом более 2 лет, работавшего с базами данных PSQL или Mongo и имеющего опыт построения API. Рассмотрят кандидатов, имеющих опыт работы с другими языками программирования (PHP, Ruby, Go, Golang).

Стек технологий:
— JavaScript (ES5, ES6 или ES7);
— Node.js;
— Nest, Express, Koa;
— PostgreSQL, MySQL, MariaDB, MongoDB;
— Docker, PM2, Git;
— REST API.

Что необходимо делать:
Разрабатывать новую серверную часть для мобильных и веб-приложений, сайтов компании, а также дорабатывать существующие веб-сервисы.

Что предлагают:
— работу в современной, технологичной, стабильной компании;
— возможность развивать свои навыки в рамках крупного проекта;
— отсутствие Legacy кода;
— удалённый формат работы;
— официальное трудоустройство.

Зарплата — по результатам собеседования.

Узнать подробности и откликнуться: @Galina_HR_IT
«Неопознанный искусственный интеллект» — первый AI-подкаст на русском языке от наших друзей из издания «Системный Блокъ»

Что интересного в подкасте:
— Чем плох тест Тьюринга и чем его заменить?
— Почему комар всё ещё умнее беспилотника?
— К чему придут технологии AutoML: «самопрограммирующиеся» нейросети на генетических алгоритмах?
— Почему Data Science — это современный Дикий Запад?
— Когда ИИ сможет заменить джуниор-разработчика?

Кто уже побывал в подкасте:
— Константин Воронцов, профессор Вышки и МФТИ;
— Татьяна Шаврина, тимлид команды по разработке ИИ в Сбере;
— Виктор Кантор, Chief Data Scientist в МТС, преподаватель МФТИ;
— Николай Любимов, CTO в Heartex;
— Дмитрий Ветров, профессор Вышки, исследователь в Samsung,
... и другие специалисты в области data science, машинного обучения и ИИ.

Слушайте выпуски в Apple Podcasts, на Яндекс. Музыке, Google Podcasts, Spotify, в подкастах ВК или читайте на сайте.

#ии #ml
Практический курс Java-разработчика — с нуля до первого оффера

В курсе JavaStart не останавливаются на одной технологии или фреймворке, ведь для полноценной серверной разработки нужен целый набор. А несколько тренировочных собеседований помогут окончательно закрыть все слабые стороны.

Помимо теории вас ждёт большое количество домашних заданий. А для портфолио вы напишете несколько микросервисных приложений, о которых можно будет рассказать на собеседовании.

Подробности: https://javastart.tech

Это #партнёрский пост
This media is not supported in your browser
VIEW IN TELEGRAM
Залипательная ASCII-симуляция столкновения галактик

Автор ролика под ником Dino1729 написал её на C++ и опубликовал код на GitHub:

https://github.com/DinoZ1729/Galaxy

#cpp
В sudo нашли уязвимость, дающую root-права любому пользователю

Дырой можно воспользоваться в Ubuntu 20.04, Debian 10, Fedora 33 и других дистрибутивах с версиями утилиты 1.8.2-1.8.31p2 и 1.9.0-1.9.5p1. А вот в sudo версии 1.9.5p2 необходимый патч уже добавлен.

Чтобы проверить, повторяется ли у вас ошибка, залогиньтесь под пользователем без root-прав и запустите команду: «sudoedit -s /». Если система подвержена уязвимости, то вы получите ошибку с «sudoedit:». Если же система получила патч безопасности, то будет выведена ошибка с «usage:».

#linux #безопасность
Где общаются разработчики?

Настоящий программист нуждается в постоянном общении. И чем больше круг его единомышленников, тем быстрее фиксятся баги, изучаются языки программирования и перенимаются хитрости мудрых коллег.

Круто, что сейчас таких сообществ хватает. Это чаты в телеге, рабочие пространства в Slack, форумы и даже Gitter-сообщества.

Рассказываем про самые крутые из них: https://tprg.ru/2PZJ

#начинающим #советы
This media is not supported in your browser
VIEW IN TELEGRAM
В смартфоны ​​Xiaomi завезут аудио-тактильную обратную связь — фича будет доступна и на старых устройствах

Судя по описанию, с помощью технологии Natural touch можно будет ощутить своими руками всё, что происходит на экране.

Упоминание технологии и меню с соответствующими настройками было обнаружено в свежей тестовой сборке оболочки Xiaomi. Планируется, что функция будет доступна на будущих смартфонах Xiaomi, а также в уже вышедших Mi 9 Pro, Mi 10T и 10T Pro, Mi 10 Ultra, Mi 10 и 10 Pro, а также Mi 11.

#xiaomi #технологии
Telegram выкатил фичу для тех, кто давно хотел уйти из WhatsApp, но не мог из-за важных переписок

Скажите коллегам, чтобы собирали свои открыточки. Ведь начиная с Telegram 7.4, у них появилась возможность без костылей перенести все чаты из WhatsApp. В том числе и групповые.

Для переноса достаточно открыть WhatsApp, сдвинуть нужный чат справа-налево и выбирать пункт «Экспорт чата». В меню «Поделиться» тапните на Telegram, выберите нужный контакт и всё — дальше Telegram всё сделает за вас.

#telegram
Почему начинающему Python-разработчику сложно найти работу?

Потому что работодатели выбирают джуниоров, которые не просто знают синтаксис, а умеют решать задачи в команде.

Научитесь и вы за 5 месяцев с поддержкой ментора применять Python в разных областях: разработка, web, тестирование и Data Science.

Вас ждёт:
— самая хардкорная на рынке начальная программа;
— работа с API и DevOps-инструментами;
— свой готовый проект, который пополнит портфолио + домашки;
— живое общение с экспертами и созвоны с персональным ментором.

После обучения навыков будет достаточно, чтобы претендовать на позиции Junior+ с зарплатой ~100 тыс. руб.

Пройдите вступительное тестирование на курс: https://otus.pw/jgBS/

Это #партнёрский пост
Нагрузочное тестирование: особенности профессии

Пока #багфиксарь в самом разгаре, спешим развеять миф о тех, без кого порой невозможно пофиксить эти самые баги, о тестировщиках.

Считается, что в тестировщики идут айтишники, которые не умеют программировать. Но это не так. Более того, есть такие виды тестирования, которые даже требовательнее к техническому кругозору специалиста, чем в разработке. И один из таких — нагрузочное тестирование.

О тонкостях профессии рассказывает Сергей Минаев, руководитель нагрузочного тестирования в компании Bell Integrator:

https://tprg.ru/juNB

#багфиксарь #эксперты
Похожие каналы:

 
Telegram – наиболее востребованный, удобный, безопасный и многофункциональный мессенджер.
В нашем каталоге представлены самые актуальные каналы Telegram
 
Администрация сайта не несёт ответственности за содержание тех или иных ресурсов и в случае необходимости оставляет за собой право удаления каналов из каталога.