Типичный программист
81.4K subscribers
2.64K photos
888 videos
8 files
7.44K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

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

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Разработчик Flipper Zero выпустил версию устройства с прозрачным дизайном

Только вчера писали про энтузиаста, который попытался повторить функциональность FilpperZero в корпусе легендарной Nokia. А сегодня разработчики оригинального FlipperZero решили порадовать пользователей обновлением. Теперь видны внутренние компоненты и сложный дизайн. Так в компании показали приверженность открытому исходному коду.

Всего планируют выпустить 7,5 тыс. устройств, но стоить они будут как обычно — $169 за штуку. К тому же, один пользователь сможет купить не больше 2 устройств.

#безопасность
Возможно, будущая Windows 12 будет распространяться по подписке

Энтузиасты-исследователи исходного кода нашли подтверждение в коде тестовой сборки Windows 11 Canary. Например, там были обнаружены строки кода с упоминанием L_MsgSubscriptionEdition, L_MsgSubscriptionType, L_MsgSubscriptionStatus. Это можно интерпретировать как «Издание по подписке», «Тип подписки» и «Статус подписки» соответственно.

Сейчас Microsoft предлагает приобретать ОС с единовременным платежом или бесплатно обновляться на новые версии операционной системы с предыдущих.

#microsoft #windows
Где, когда и как использовать разные типы чисел в Java?

Одним из ключевых аспектов работы с числами в Java является разнообразие типов данных: целочисленный тип, числа с плавающей точкой, BigInteger и BigDecimal и символьный тип. Но иногда непонятно, какие из них использовать для решения ваших задач.

Чтобы вам было проще разобраться, составили шпаргалку по типам чисел в Java: https://tproger.ru/articles/tipy-chisel-v-java

#java
Почему некоторым сложно учиться программированию?

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

Все еще актуальная статья, если только собираетесь изучать что-то IT, уже имеете негативный опыт или сами попали в ситуацию, когда кого-то чему-то нужно научить. Автор этой статьи рассказывает, почему при обучении программированию «с нуля» этот «ноль» для всех разный. А сложность освоения зависит от его значения: https://habr.com/ru/post/683024/

#начинающим #обучение
Cloudflare включает ECH для миллионов сайтов, включая пиратские, — теперь их блокировка сайтов станет бесполезной

Cloudflare активировал функцию Encrypted Client Hello (ECH). Это новый стандарт конфиденциальности, который уже получил поддержку от таких браузеров как Chrome, Firefox и Edge.

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

Что интересно, Cloudflare не упоминает о возможности обхода блокировок. Вместо этого компания «просто рада делать интернет более конфиденциальным и безопасным для всех».

#безопасность #интернет
На прошлой неделе произошло много событий: социальный рейтинг в России, выпуск Android 14 и новые открытия о нейросетях

Составили подборку самых значимых новостей из мира IT, чтобы вы точно ничего не пропустили: https://tproger.ru/articles/it-novosti-246050

#тренды #android #нейросети #google
Мы запускаем конкурс среди читателей Tproger на лучший пет-проект 2023 года!

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

Подробнее: https://tproger.ru/articles/luchwij-pet-proekt-2023-zapuskaem-konkurs

#diy #конкурс
Подборка актуальных вакансий

Стажёр-менеджер в КРОК
Где: удалённо
Опыт: можно без опыта

Младший Python-разработчик в Kokoc Group
Где: удалённо
Опыт: можно без опыта

Инженер по администрированию межсетевых экранов в Открытие
Где: Москва, Можно удалённо
Опыт: от 1 года

UX-редактор в МТС
Где: удалённо
Опыт: от 2 лет

Менеджер инфраструктурных проектов в КРОК
Где: удалённо
Опыт: от 2 лет

DevOps Engineer Центра HR TECH в Гринатом
Где: удалённо
Опыт: от 3 лет

Администратор баз данных Oracle
Где: удалённо
Опыт: от 3 лет

Разработчик BI в Иннотех
Где: удалённо
Опыт: от 3 лет

Разработчик PHP Middle+ / Senior в Kokoc Group
Где: удалённо
Опыт: от 3 лет

Арт-директор в МТС
Где: удалённо
Опыт: от 3 лет

Ведущий инженер WAF в Иннотех
Где: удалённо
Опыт: от 3 лет

Главный специалист Группы администрирования в Открытие
Где: удалённо
Опыт: от 3 лет

#вакансии #работа
В PHP массивы представляют собой мощный инструмент для управления данными. Если пользоваться им правильно

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

В этой статье мы рассказываем о типах массивов в PHP и об операциях, которые можно совершить над ними: https://tproger.ru/articles/massivy-v-php

#php
Forwarded from IT Юмор
This media is not supported in your browser
VIEW IN TELEGRAM
Так выглядит поддержка работающего легаси-проекта
Tproger расширяет команду разработки и ищет Vue.js разработчика

Мы предлагаем удаленную работу с гибким графиком, конкурентную заработную плату и компенсацию профильных курсов.

Мы работаем на стеке Nuxt 3, Node.js, Laravel, WordPress. Поэтому от вас ожидаем:

— опыт коммерческой разработки;
— уверенное знание JavaScript, TypeScript и Vue.js;
— понимание адаптивной вёрстки;
— опыт работы с Git, Jira.

Если хотите стать частью команды, то вам сюда:

https://tproger.ru/jobs/vue-js-developer

#вакансии
Оказывается, GitHub Copilot работает в убыток: Microsoft может терять на каждом пользователе до $70/мес

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

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

Что с этим делать, пока непонятно. Конечно, со временем модели требуют меньше данных и мощностей для обучения. Но пока единственный вариант — поднимать стоимость. Именно поэтому ИИ для Microsoft 365 будет стоить уже дополнительно $30/мес. Google тоже ушла недалеко и будет брать дополнительно $30/мес. за ИИ для Workplace.

#microsoft #google #ии
Какой толк от нейросетей в работе? Kokoc Group поделились своим опытом в этом вопросе

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

https://tprg.ru/4KwO
А вот и первые истории создания пет-проектов от наших читателей

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

Агрегатор фестивального кино, который помогает не ждать выхода фильма несколько лет после фестиваля

Змейка на Python без использования графических библиотек для участия в конкурсе по программированию

Мы запустили конкурс среди читателей Tproger на лучший пет-проект 2023 года. Чтобы принять участие, нужно зайти в редактор на сайте, написать статью о вашем пет-проекте и отправить её на модерацию. Приз — обожание публики и мерч Типичного программиста.

#diy #конкурс
Настраиваем конфигурацию DAG в Apache Airflow так, чтобы меньше о ней думать

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

Менять готовую конфигурацию опасно, а писать новую с нуля — слишком затратно. Здесь вы узнаете, как упростить этот процесс:

https://tprg.ru/Qz7M
Продакт-менеджер — энергозатратная профессия

Собрали распространённые вызовы, с которыми может столкнуться специалист в ежедневной рутине. Если для вас эти пункты не проблема, советуем присмотреться к профессии: https://tprg.ru/V360

#карьера #советы
Требования Windows 11 по наличию TPM и современного CPU можно обойти с помощью всего одной команды

Оказывается, завышенные системные требования для ПК при установке Windows 11 по обязательному наличию TPM 2.0 и современного CPU можно обойти с помощью добавления команды «/product server» к файлу setup.exe в каталоге установки Windows 11. Этот метод действительно работает, причём даже в последних тестовых инсайдерских сборках Windows 11.

Интересно еще и то, что первое упоминание о добавлении «/product server» появилось ещё год назад, но его особо не заметил, так как информацию разместили вьетнамском форуме.

#windows
Нанимать джунов классно и совсем не страшно

Да, у него ещё мало опыта и он может иногда косячить. Но если правильно подойти к его обучению, то он может стать действительно ценным сотрудником.

Эта статья докажет вам, что джуны — это классные сотрудники, которых можно и нужно нанимать в команду:

https://tprg.ru/1ZFg
Media is too big
VIEW IN TELEGRAM
Всего одно видео на полторы минуты, а сколько боли...
Какие ошибки допускают новички во время интервью?

Как новичку не наломать дров и пройти все собеседования успешно, рассказывает наш читатель Денис Кутуков. Денис работает в Яндексе с 2011 года: он прошёл длинный путь от стажёра до управленца, а в компанию попал с восьмой попытки.

За время своей работы он провел более 700 собеседований на начальные и сеньорские позиции: https://tproger.ru/articles/kakie-oshibki-dopuskajut-nachinajushhie-ajtishniki-vo-vremja-intervju

#начинающим #собеседование