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

Tproger для программистов. Страница 19

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

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

    Стартует следующий этап баттла языков программирования: Python обошёл Go, C — Assembler, а на очереди битва Ruby vs PHP и Swift vs Kotlin Мы продолжаем развлекательный чемпионат языков программирования, в котором важна только народная любовь. Напомним, что в битве могут сойтись самые разные языки программирования. Подробности — в турнирной таблице. Смело выбирайте язык, который вам больше по душе, несмотря на объективные причины: tproger.ru/article…022-godu Результаты этого этапа подведём 16 декабря 2022 года в 11:00 мск. А чтобы не упустить ни одной битвы, следите за постами по тегу #toplang2022 или просто включите уведомления о новых постах.
  • Tproger для программистов

    5 книг от Билла Гейтса: что почитать на новогодних праздниках Каждый год Билл Гейтс публикует в своём блоге список из 5 книг, которые он советует к прочтению. Подборка не совсем про айти и программирование, в неё входят научпоп, политика и биографии. Тем интереснее посмотреть, что насоветовал старина Билл: tproger.ru/books/5…023-godu К посту прикрепили небольшой спойлер. #книги
  • Tproger для программистов

    Ну-ну. Запасаемся попкорном, товарищи. #twitter
  • Реклама

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

    ​​Вечное противостояние:
  • Tproger для программистов

    Баттл языков программирования продолжается: Pascal обошёл VB, C# — C++, а на очереди битва Go vs Python и Assembler vs C Мы продолжаем развлекательный чемпионат языков программирования, в котором важна только народная любовь. Напомним, поэтому в битве могут сойтись самые разные языки программирования. Подробности — в турнирной таблице. Смело выбирайте язык, который вам больше по душе, несмотря на объективные причины: tproger.ru/article…022-godu Результаты этого этапа подведём 15 декабря 2022 года в 11:00 мск. А чтобы не упустить ни одной битвы, следите за постами по тегу #toplang2022 или просто включите уведомления о новых постах.
  • Tproger для программистов

    Apple наконец-то разрешит альтернативные магазины приложений Согласно данным Bloomberg, Apple готовится разрешить установку приложений на iPhone или iPad из альтернативных магазинов приложений. Компания вынуждена пойти на такой шаг из-за закона ЕС о цифровых рынках, который вступает в силу с 2024 года. Функция может появиться уже в iOS 17, пока Apple прорабатывает варианты. Что интересно, для реализации этого шага, Apple скорее всего откроет ключевые элементы своей платформы. А если загрузка приложений будет проходить без App Store, разработчики смогут миновать комиссию 30% на платежи. И хотя изменения компании пока рассчитаны только на рынок ЕС, они могут стать основной и для других стран. #apple
  • Tproger для программистов

    Кранчи, «стек оверфлоу» и зарплаты джунов: собрали топовые мемы прошедшей недели и ваши лучшие комментарии Позалипайте в подборку отборных мемов и проверьте, возможно там засветился именно ваш коммент: tproger.ru/devnull…-dzhunov #кек #комменты
  • Tproger для программистов

    Кибербезопасность — это серьёзно. Всегда? Ну почти. Вместе с «РТК-Солар» приготовили тест, где разбираем серьёзные вопросы кибербезопасности на мемах. Отвечать будет непросто, но точно весело. Переходите по ссылке и убедитесь в этом сами: https://tprg.ru/sDyU Реклама ООО «РТК ИБ»
  • Tproger для программистов

    Что ждёт фронтед-разработчика в 2023 году: дорожная карта от комьюнити Новичкам она будет полезна для уверенного старта, а опытным фронтенд-разработчикам подскажет, куда развиваться дальше. В дорожной карте собраны все актуальные инструменты и технологии по мнению комьюнити. А репозиторий kamranahmedse/developer-roadmap входит в топ-6 самых популярных репозиториев по версии GitHub. #шпаргалка #фронтенд
  • Tproger для программистов

    Баттл языков программирования начинается: сегодня в битве сойдутся VB vs Pascal и C# vs C++ Напомним, что мы не считаем запросы в Google, количество вакансий или проектов на гитхабе. Это развлекательный чемпионат, в котором важна только народная любовь — поэтому в битве могут сойтись самые разные языки программирования. Смело выбирайте тот, что вам больше по душе, несмотря на объективные причины: tproger.ru/article…ija-2022 Голосование закончится 14 декабря 2022 года в 11:00 по московскому времени. А чтобы не упустить ни одного поста с голосованием, следите за ними по тегу #toplang2022 или просто включите уведомления о новых постах.
  • Tproger для программистов

    «Я попробовал, не получилось»: Mail отказался от собственного поискового движка, теперь за поиск отвечают алгоритмы «Яндекса» Mail с 2013 года пытался развивать собственные поисковые технологии. Но развитие поискового движка не вошло в новую стратегию компании. В Холдинге VK решили сделать упор на развитие контентных сервисов: «Мы постарались сохранить привычный для пользователей интерфейс с использованием поиска от „Яндекс“ и надеемся, что опыт использования нового решения будет результативным и приятным» К слову, поиск Mail потерял не многое — его доля составляла всего 0,21% от российского рынка. Сейчас в лидерах — «Яндекс» (51,86%) и по-прежнему Google (45,1%). Где теперь искать, как удалить браузер Амиго? #яндекс #vk #mailru #интернет
  • Tproger для программистов

    Пришла пора определить самый любимый язык программирования типичных программистов! И речь про баттл языков программирования. Мы уже проводили такой чемпионат в прошлом году — подробности можно посмотреть по тегу #toplang2021. Тогда 1, 2 и 3 место заняли Python, C# и Java соответственно. А в этот раз мы учли ваши пожелания: сделали группы чуть более осмысленными, но всё же оставили немного рандома для остроты. Напомним, что мы не считаем запросы в Google, количество вакансий или проектов на гитхабе. Нас интересует только народная любовь — поэтому в битве могут сойтись самые разные языки программирования. А вы просто выбирайте тот, что вам больше по душе: tproger.ru/article…ija-2022 Итоги подведём через неделю, а старт уже завтра — 13 декабря в 11:00 по мск. А чтобы не пропустить ни одного поста с голосованием, следите за ними по тегу #toplang2022.
  • Tproger для программистов

    Хакатон «DatSanta» для разработчиков на любом языке программирования Участие бесплатное, команды — 1-3 участника старше 18 лет. Использовать можно любые технологии. Задача состоит в том, чтобы написать код и произвести вычисления на своей стороне. А результат отправить на игровой сервер HTTP-запросом, содержащим JSON. Команда, которая покажет лучший результат по итогам трех этапов, получит Apple MacBook Pro на каждого участника. Хакатон будет проходить в три этапа: — 23–26 декабря «Найди свой путь». — 26-27 декабря «Заветное желание». — 27 декабря «Время волшебства» — финал и подведение итогов в прямой трансляции. Узнать подробнее и зарегистрироваться: https://tprg.ru/DYhK Вопросы можно задавать на почту: [email protected] Реклама ООО «ДТГ» LjN8K2zK7
  • Tproger для программистов

    Что делать, если у вас команде человек «Всё — г… но»? Наверное, каждый из нас сталкивался с людьми, которым в компании почти ничего не нравится. Они выступают против большинства инициатив. А когда к ним обращаются за помощью, они топят встречными вопросами или просто очень медленно выполняют задачу. Да и вообще, «вокруг одни долбоящеры, процессы дебильные, а про менеджмент лучше промолчать». Интересная статья на Хабре, в которой рассказали, как нейтрализовать такого коллегу или вовсе обратить его суперсилу на пользу делу. И что делать, когда вы узнали такого коллегу в себе: habr.com/ru/comp…g/699940 #softskills #управление
  • Tproger для программистов

    Где делать макет сайта: в фотошопе, иллюстраторе или фигме? На самом деле, можно делать где угодно. Главное — понимать, почему вы выбрали тот или иной инструмент и действительно ли он подходит для решения ваших задач. Помогаем разобраться с выбором подходящего инструмента: tproger.ru/article…eginners #веб #дизайн
  • Реклама

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

    Если вдруг пропустили, на днях произошли полтора исторических события, связанные с Google Chrome Во-первых, в Google Chrome (m108) появился режим экономии ОЗУ (до 30%) и режим энергосбережения Вполне возможно, что мем про прожорливость хрома скоро станет неактуальным. Пока, правда, фичи экспериментальные, но попробовать их можно и сейчас. Достаточно активировать два флага: chrome://flags/#high-efficiency-mode-available chrome://flags/#battery-saver-mode-available А во-вторых, что действительно важно, Google Chrome теперь официально поддерживает Passkeys Если вкратце, именно пароли в их настоящем виде — одна из самых главных заноз в мире кибербезопасности. Энтузиасты давно разработали интересный стандарт аутентификации WebAuthn, для которого пароли вообще не нужны. Инициатива со стандартом настолько зашла Apple, Google и Microsoft, что они собрались и обернули всё это дело в Passkeys. Технология уже готова для массового использования, но до этого момента интеграция шла очень медленно. Google решили здорово ускорить этот процесс и с внедрением в Chrome беспарольная эра стала намного ближе. Всё-таки не зря Chrome стал самым популярным браузером. #google #chrome #интернет
  • Tproger для программистов

    Подборка актуальных вакансийHadoop-администратор Где: Москва, можно удалённо Опыт: от 1 года — Java-разработчик Где: Москва, можно удалённо Опыт: от 3 лет — Прикладной администратор по поддержке фронтальных систем Где: Москва, можно удалённо Опыт: от 3 лет — Middle DBA Где: Москва, можно удалённо Опыт: от 3 лет — Разработчик 1C (Senior / Lead) Где: Москва, Санкт-Петербург, Ростов-на-Дону Опыт: от 3 лет — Senior Golang-разработчик Где: удалённо Опыт: от 3 лет — Ведущий Java-разработчик Где: удалённо Опыт: от 3 лет — Главный разработчик Где: Москва, можно удалённо Опыт: от 3 лет — Тимлид разработки Где: Москва, можно удалённо Опыт: от 3 лет — Руководитель разработки Где: Москва, можно удалённо Опыт: от 4 лет — Senior Application Security Engineer Где: Москва, можно удалённо Опыт: от 5 лет #вакансии #работа
  • Tproger для программистов

    ​​Тренды бэкенда: 5 актуальных бэкенд-фреймворков в 2023 году Бэкенд-разработчик должен понимать, как работают и для какого проекта лучше подойдут разные фреймворки. Рассказываем про 5 серверных фреймворков, способных охватить большинство потребностей веб-разработке, в зависимости от специфики проекта. И делимся подборкой полезных ресурсов для каждого из них. Django (Python) Django — свободный фреймворк для веб-приложений на Python, использующий MVC. Сайт на Django строится из одного или нескольких приложений, которые рекомендуется делать отчуждаемыми и подключаемыми. Это одно из главных архитектурных отличий фреймворка от того же RoR. Один из основных принципов фреймворка — DRY (англ. Don’t repeat yourself). Плюсы и минусы Django для вашего проекта: tproger.ru/article…-proekta Express.js (JavaScript) JavaScript — самый популярным язык для веба. А Node.js давно полюбился бэкенд-разработчикам. Для них и выпустили минимальный фреймворк, используемый для разработки очень гибких приложений. Плюсы и минусы Node.js для вашего проекта: tproger.ru/article…lozhenij Flask (Python) Flask прост в изучении и понимании, так как это легкий микрофреймворк. Он не требует специальных инструментов и библиотек. Более того, в нём нет слоя абстракции базы данных, валидации форм или зависимости от внешних источников. Плюсы и минусы Flask для вашего проекта: tproger.ru/article…-proekta Spring Framework + Spring boot (Java) Spring  считается одним из лучших Java-фреймворков для создания производственных приложений на основе Spring и автономных приложений. А Spring Boot, Spring Cloud Spring Security и др., дают много полезных возможностей, например кэширование, управление транзакциями, управление конфигурацией, мониторинг и безопасность. Плюсы и минусы Spring для вашего проекта: habr.com/ru/comp…g/698780 Ruby on Rails Позволяет быстро разворачивать серверные приложения, включающие структуры базы данных, веб-страницы и дополнительные службы. Использует XML и JSON для передачи информации и HTML/CSS и JavaScript для интерфейсов. К слову, 17% из 10 тыс. самых популярных ресурсов сделаны при помощи Ruby on Rails. Небольшая заметка от команды разработки Evrone, почему они используют RoR в своих проектах: vc.ru/dev/723…proektov Также стоит обратить внимание на ASP.NET core (.NET), Laravel (PHP), Fiber Framework (Golang), CakePHP (PHP) и Play (Scala). О них подробнее расскажем в следующей подборке. #веб #бэкенд #фреймворки