Типичный программист
81.6K subscribers
2.66K photos
905 videos
8 files
7.45K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Пасхалки для сайтов на JavaScript

А вы знали что на сайтах некоторых веб-фреймворках спрятаны пасхалки в виде аниме логотипов? Чтобы их увидеть достаточно добавить к ссылке: /?uwu=true

История их появления такова: художник, с ником sawaratsuki1004 создал первый из этих логотипов после обсуждения подобной идеи в комментариях. Затем один из веб-сайтов использовал этот логотип в качестве альтернативы обычному. И в течение последующих двух недель к этой инициативе присоединились и другие сайты.

#факты
Media is too big
VIEW IN TELEGRAM
Это просто ужас, с чем живут системные администраторы.

#кек
Мини-статья: как снизить нагрузку на CRM-систему

Разработчик из ГПБ понятно рассказывает как устроена их система customer relationship management и почему в качестве СУБД остановились на Redis: https://tprg.ru/LpmG
Шпаргалка по Kotlin

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

#шпаргалка #kotlin
​​Эмодзи и Discord начали использовать для управления заражёнными Linux-компьютерами

Недавно эксперты обнаружили новую вредоносную программу для Linux, названную DISGOMOJI. 
Она использует уникальный подход для управления заражёнными устройствами при помощи эмодзи через популярный среди игроков Discord. В основном эта атака направлена на правительственные учреждения в Индии и связана с пакистанской группировкой UTA0137, известной своими шпионскими операциями.

#инфобез
​​Невинный рецепт от Google Gemini чуть не убил целую семью

Пользователь Reddit решил узнать рецепт чесночной настойки у Google Gemini. И только чудом ему удалось не убить себя и всю свою семью, следуя совету ИИ. И дело не в ядовитом сочетании ингредиентов (такие обучающие данные создатели как раз блокируют), в незнании органической химии.

Подробнее

#нейросети
Основы PostgreSQL для начинающих: от установки до первых запросов

PostgreSQL — одна из самых мощных и часто встречающихся СУБД. А если ещё с ней незнакомы, то мы как раз недавно подготовили подробное руководство, где рассмотрели основные аспекты установки для разных ОС, создания баз данных и выполнения простых SQL-запросов. А также подчеркнули основные преимущества этой СУБД. 

https://tproger.ru/articles/osnovy-postgresql-dlya-nachinayushhih--ot-ustanovki-do-pervyh-zaprosov-250851

#postgresql
На фоне массовых увольнений, Amazon заказала закрытый концерт Foo Fighters

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

Напоминаем, что с конца 2022 года Amazon уволила около 27 тыс сотрудников и существенно сократила бюджеты, ранее используемые для повышения морального духа команд. Однако на оплату выступления известной рок-группы средства были найдены.

Интересно, почему обычные работяги начали возмущаться?

#кек #новости
Спокойно, ребят, парни в комментариях просто приглашают нас на собес
 
#кек
​​Работа над Serverless SSR, новости CSS и партия в DnD

Мы запустили новую рубрику на нашем сайте. В первом выпуске мы пообщались с Сергеем Совой — разработчиком на Rust, фронтенд-разработчиком и подкастером. Сергей ответил на наши вопросы и поделился своими мыслями о Serverless SSR, новинках в CSS и порекомендовал мастхев книгу.

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

#ретроспектива_недели
Учим Git и проходим Learn Git Branching

Learn Git Branching — это интерактивный учебник по Git, направленный на закрепление теории прохождением наглядной практики.

А для лучшего погружения мы подготовили руководство по Learn Git Branching с пояснениями.

Сохраните себе, чтобы не потерять.

#git #шпаргалка
Парнишку из Турции сдали в полицию за попытку списать на экзамене с помощью ИИ
 
Инцидент произошёл 8 июня во время госэкзамен TYT (что-то вроде нашего ЕГЭ). Для того чтобы списать, парень соорудил целую систему: под видом обычной пуговицы была спрятана камера, считывающая вопросы и отправляющая их на телефон для решения через ИИ, а после ответы зачитывались через микронаушник.
 
Однако несмотря на столь тщательную подготовку, наш шулер вызвал к себе подозрения, ведя себе неестественно. Организаторы теста увидели наушник и вызвали полицию. После обыска и обнаружения аппаратуры студента задержали, а затем официально арестовали и отправили в тюрьму до суда, так как мошенничество на экзаменах является в Турции серьёзным правонарушением.
 
В общем, за смекалку — 5, а за навыки ассасина — 2
 
#новости
Роскомнадзору дали право без суда блокировать пиратские сайты за 48 часов
 
Ранее информацию о зеркалах пиратских сайтов РКН направляли в Минцифры, а в ведомстве принимали решение, можно ли считать ресурс таковым. Ныне же баны будут прилетать с «префаера». 
 
Но, кажется, сейчас даже дети в начальной школе знают, как обойти подобные блокировки.
 
#новости
Если вам нравится писать код, а играть в игры ещё больше, то у нас хорошие новости
 
Мы составили крутой топик с играми, о которых вы могли не знать. Почти каждый сможет найти что-то для себя, вне зависимости уровня ваших скиллов.
 
Вот несколько прикольных проектов из топа:
— Retro Gadgets: ламповый симулятор для инженеров-программистов, с заданиями по созданию гаджетов, пайке микросхем и написанию кода на Lua.
— SQL Murder History: детективная игра, где вы расследуете убийство с помощью SQL, чтобы выяснить — who-все-таки-dunnit.
— Swift Playgrounds: приложение для iPad и Mac, которое поможет научиться программировать на Swift и создавать собственные проекты для iOS.
— while True: learn(): игра, в которой вы обнаруживаете, что ваш кот настоящий гений в программировании. Но, чтобы его понять, предстоит разработать переводчик с кошачьего, используя машинное обучение.

#программирование #игры
Forwarded from IT Юмор
Теперь может купить себе весь птичий корм 

@ithumor
Изучаем программирование на C и ООП с доктором Чаком 

Возможно, питонисты уже знакомы с Чарльзом Северансом (aka доктор Чак) по книге "Python для всех". Но в этом курсе Чак поможет понять архитектуру компьютера, принципы низкоуровневого программирования и основы ООП с использованием C.

В процессе прохождения курса: вы узнаете историю появления языка, его основные отличия от Python и плавно перейдёте к изучению базовых концепций, принципов ООП и других важных аспектов, с которых стоит начинать.

А в эпилоге Чак даже берёт интервью у Гвидо ван Россума, создателя Python, предоставляя уникальную информацию о развитии современных языков программирования и их взаимосвязи с C.

Сохраняйте, курс действительно качественный и абсолютно бесплатный!

#программирование #c
This media is not supported in your browser
VIEW IN TELEGRAM
Готовимся к собесу: вопросы по HTML

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

https://www.frontendinterviewhandbook.com/ru/html-questions

#собеседование #html
Похоже, у Microsoft действительно получаются хорошие операционки только через один релиз
 
Последний релиз их ОС не только не завоевал популярности, но и порой сталкивается с оттоком пользователей к предыдущей версии. И это несмотря на то, что поддержка 10-ки закончится в 2025.
 
Итак, представим, что вы те самые дяди из Microsoft, и перед вами возникает вопрос: как исправить эту ситуацию с помощью обновлений? Едва ли вам придёт в голову что-то вроде добавления рекламы в меню пуск‎, или создание «фичи»‎ Reccal, которая будет практически следить за пользователями. Однако, похоже, у Microsoft другое мнение на этот счет.
 
А совсем недавно оказалось, что в Windows 11 бэкапы, рабочего стола и личных файлов стали делаться по умолчанию. Microsoft в своих лучших традициях перестала спрашивать пользователей, хотят ли они включить бэкап своих файлов через OneDrive. При этом без подписки размер хранилища составляет всего лишь 5 гб. Вполне логичная подводка для покупки подписки, не так ли?
 
#факты #microsoft
Разработка — это квест с элементами сюрприза

#кек