Обложка канала

Tproger для программистов

Tproger — одно из крупнейших в рунете объединений программистов.

  • Tproger для программистов

    Грустно смотреть, как умирает техника.

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

    Press F.
  • Tproger для программистов

    Веб-страница — канал, где регулярно появляются крутые материалы по веб-разработке.

    Подписывайтесь и ежедневно получайте качественный контент: @tproger_web
  • Tproger для программистов

    «Из ста два ответят и ноль пригласят» — как сегодня найти работу в Великобритании?

    Мы взяли интервью у DevOps-а, недавно переехавшего в Великобританию. В нём расспросили о том, как построить карьеру в UK, каких специалистов там ценят и к каким тонкостям британской жизни приходится привыкать человеку из СНГ.

    https://tprg.ru/Tq0J

    #интервью #мотивация
  • Реклама

  • Tproger для программистов

    Даже «альтернатива Google» в лице DuckDuckGo использует его ресурсы — это показало недавнее исследование The Verge

    Увы, но даже при попытке полностью отказаться от Google, следы поискового гиганта скорее всего будут преследовать вас.

    Журналисты The Verge воспользовались новым расширением от разработчиков Anti-Monopoly Fund. Оно позволяет узнать, сколько запросов тот или иной сайт делает к серверам Google, Facebook, Amazon и Microsoft. Конечно, не всегда обращение к серверам технологических гигантов носит «шпионский» характер. Но тем не менее, исследование показало, что Интернет по-прежнему сильно зависит от «Большой четвёрки».

    На скриншотах, например, результаты проверки для VK, Яндекса и DuckDuckGo. А по ссылке — результаты исследования и инструкция по установке расширения:
    https://tprg.ru/lnym

    #безопасность
  • Tproger для программистов

    Можно больше не гадать, на чём написать следующий проект

    Вместе с ребятами из AvitoTech мы создали автомат, который подскажет выбор языка, фреймворка и СУБД. А самое главное, объяснит, для чего эта связка подойдёт лучше всего.

    Просто крутите барабан и выбирайте, на чём писать следующий проект: https://tprg.ru/baraban

    Это #партнёрский пост
  • Tproger для программистов

    Наконец-то неигровых персонажей научили свободному общению с игроком

    До этого додумался разработчик Modbox. Он использовал службу распознавания речи Windows для преобразования вопроса игрока в текст. API нейронки GPT-3, которая генерирует ответ на реплику. И сервис Replica, который его озвучивает.

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

    #ии #gamedev
  • Tproger для программистов

    Как научиться разработке на Java, а ещё лучше и устроиться Java-разработчиком?

    Ловите пошаговую инструкцию:

    1. 7 месяцев на практике изучаете самые топовые технологии для Java. Например, Maven, Git и MVC. Чтобы не потерять мотивацию, тут лучше запастись поддержкой более опытных менторов.
    2. Поднаторев в теории, берётесь за коммерческие проекты и заполняете портфолио. Попутно прокачиваясь на вебинарах и митапах крутых разрабов.
    3. Заручаетесь поддержкой HR-а, составляете правильное резюме и ждёте оффера.

    А можете просто пойти на курс от Java Mentor, сэкономить кучу времени и получить всё это сразу. Только с гарантированным трудоустройством, двухгодовой поддержкой после и кучей других плюшек.

    Узнать подробнее о курсе, условиях и успешных выпускниках можно по ссылке: https://tprg.ru/MEWj

    #ивенты
  • Tproger для программистов

    Возможно ли не знать ни одного языка программирования, а уже через год получить оффер в Google?

    Да. И эта история тому доказательство. Она не из коротких, зато с подробностями, советами, ссылками на полезные ресурсы и реальными задачками с собеседования:

    https://tprg.ru/0Svc

    #google #собеседование
  • Tproger для программистов

    Инструкция по оформлению профиля на GitHub

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

    Разобрали для вас топ-7 ошибок, которые допускают разработчики при оформлении своего профиля. И дали 10 советов, которые помогут создать GitHub-профиль мечты:

    https://tprg.ru/pVgl

    #github #советы
  • Tproger для программистов

    Новые компьютеры Apple на чипе M1 «убивают» SSD

    На форуме Linus Tech Tips появился тред с жалобами владельцев новеньких макбуков и Mac mini на базе ARM-чипа M1. По их словам, они столкнулись с очень быстрым износом своих SSD-накопителей.

    По непонятной причине постоянно использовалось лишь 10-13% от максимального количества значения TBW. Из-за этого диски износились на 1–3 % всего за пару месяцев.

    Но проблема повторяется не у всех. Для проверки износа вашего SSD-диска можно установить утилиту Homebrew. Ввести в Терминал команду brew install smartmontools && sudo smartctl ––all /dev/disk0. И посмотреть значение

    #apple
  • Tproger для программистов

    Ближайшие события для айтишников

    Курс по веб-разработке от Logitech и GeekBrains
    1–3 марта, онлайн

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

    Обучение Java-разработке с оплатой после трудоустройства
    Старт 3 марта, онлайн

    Новый набор на онлайн учебную программу по Java-разработке от команды Java Mentor. Главная особенность — оплата обучения происходит только после трудоустройства на работу.

    Testing Contesting 2021
    27 февраля – 13 марта, онлайн

    Бесплатное мероприятие нового формата для QA-специалистов от казанской компании Maxima. Участников ждут интересные задачи, финал в центре города и призовой фонд 500 000 рублей.

    Курс «Архитектор информационных систем»
    Старт 16 марта, онлайн

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

    Курс DevSecOps
    Старт по набору группы, онлайн

    Освоите практики DevSecOps и научитесь применять их в работе. Реализуете безопасный DevOps-конвейер и внедрите в него средства управления секретами.

    Data Science Meetup
    3 марта, онлайн

    Обсудят AutoML, использование нейросетей, методы оценки влияния признаков в обучении модели и идентификацию и анти-идентификацию пользователей в сети.

    #ивенты
  • Tproger для программистов

    В Firefox 86 официально появилась полная защита кук

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

    Кстати, недавно похожая фича была реализована и в Safari. Кто бы мог подумать, что именно эти два браузера начнут так кардинально менять безопасность веба.

    #веб #безопасность
  • Tproger для программистов

    Если вы до сих пор не пользуетесь Clubhouse из-за того, что у вас Android (а не потому что он вас бесит), ловите исходники неофициального, но вполне работающего клиента:

    https://github.com/grishka/Houseclub

    Для установки достаточно импортировать архив Houseclub в Android Studio, нажать «Run» и установить APK-файл себе на смартфон.

    Пользуйтесь.

    #opensource
  • Tproger для программистов

    Как прокачаться Middle-разработчику?

    Например, отучиться на курсе «Архитектор информационных систем».

    На этом курсе вы:
    — получите топовые знания от практикующих разработчиков из Qoollo;
    — научитесь проектировать архитектуру бизнес-приложений, контролировать разработку и выбирать оптимальные пути создания высоконагруженных систем;
    — получите помощь с составлением резюме от экспертов SuperJob и последующим трудоустройством.

    Узнать подробнее о курсе и выпускниках, которые уже работают в WarGaming, Сбере, EPAM и других крупных компаниях: https://tprg.ru/6HeJ

    Это #партнёрский пост
  • Tproger для программистов

    Если вы думаете, что видели всё, то вот вам нейрогенератор рэперов

    С помощью нейросетей, обученных на профилях реальных рэперов, он генерирует фото, псевдоним и небольшой отрывок текста: https://tprg.ru/sWyO

    На фото есть несколько примеров, а по ссылке — исходники и инструкции: https://github.com/d3rezz/rapper-generator

    #нейросети #кек
  • Реклама

  • Tproger для программистов

    Как защитить детей в интернете: 15 советов по конфиденциальности

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

    Собрали для вас 15 советов, которые помогут защитить персональные данные и конфиденциальность детей в интернете:

    https://tprg.ru/6RoZ

    Это #партнёрский пост
  • Tproger для программистов

    Немного интересных расширений для VS Code вам в ленту

    Плагин, который погрузит вас в неоновый киберпанк и выведет на новый уровень расхода ресурсов компьютера: https://github.com/robb0wen/synthwave-vscode

    Rainbow Brackets раскрасит скобки и позволит намного быстрее ориентироваться в коде: https://tprg.ru/jwKM

    А этот плагин соберёт ваши TODO из проекта в дерево и позволит быстро переключаться между ними: https://tprg.ru/BRr6

    Polacode создаст красивый скрин из выделенного кода: https://tprg.ru/jrVI

    #vscode
  • Tproger для программистов

    NVIDIA заменит линейку видеокарт RTX 30XX на новую для ограничения майнинга

    Помните на днях мы уже рассказывали про обновление видеоадаптеров компании? Оно должно было ухудшить производительность RTX 3060 в добыче криптовалюты. У этой истории есть продолжение!

    Теперь появилась информация, что NVIDIA намерена снять производства GPU линейки RTX 30XX и как бы выпустить её заново. Но только на этот раз в них будет встроен своеобразный «ухудшатор» производительности при майнинг-задачах. RTX 3060, по понятным причинам, снимать с продажи не будут.

    Источник: 3DCenter