Журнал «Код»
52.1K subscribers
7.76K photos
315 videos
5.58K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Что интересного произошло в ИТ

1. Кто не успел на предзаказ трёхстворчатого Samsung Galaxy, теперь может сэкономить: https://v.thecode.media/71pl2.

2. Claude Cowork научился заполнять таблицы в Excel, делать презентации в PowerPoint и выполнять другие офисные задачи: https://v.thecode.media/s1m10. Осталось научиться сплетничать у кулера!

3. Кризис на рынке памяти продолжается — теперь его последствия заметили и крупные производители ПК: https://v.thecode.media/mfti5. HP уверена, что проблема сохранится в следующем году.

Вы ничего не пропустили :-)
👍84🔥4
Что такое тонкий клиент

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

Работает всё так:

1. Пользователь на тонком клиенте начинает что-то делать: писать, рисовать, выполнять команды или что угодно ещё. В нашем случае он будет делать запрос в базу данных.
2. Каждое действие пользователя отправляется на сервер. Нажал на кнопку, сделал запрос, записал — всё через сервер.
3. Сервер обрабатывает эти действия и отправляет результат обратно на тонкий клиент.
4. Тонкий клиент берёт ответ сервера и сразу показывает его пользователю на его устройстве.

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

Зачем нужен такой клиент и почему он «тонкий», читайте в нашей статье: https://v.thecode.media/5cs69
👍94
Что интересного произошло в ИТ

1. Samsung представила новые модели своего флагманского смартфона Galaxy S: https://v.thecode.media/y9nnl. Что изменилось, кроме цены?

2. Кажется, Google и Samsung опередили Apple в гонке ИИ-функций: https://v.thecode.media/og1jd.

3. Meizu прекращает выпускать смартфоны и неизвестно, сможет ли вообще сохранить бренд: https://v.thecode.media/ylx9f.

Вы ничего не пропустили :-)
7👍4
Вещь справа от вас — то, с помощью чего вы пофиксите любой баг. Что это?
😁15
На первый взгляд, вы сделали классный проект. А спустя полгода его нужно доработать по новым вводным. Вы открываете код и... попадаете в невероятный хаос. Рассказываем, как maintable-код мог бы помочь выйти из ситуации победителем.

https://v.thecode.media/4g195

#разбор_Код
7
Что интересного произошло в ИТ

1. Новая Nano Banana 2, да ещё и бесплатно: https://v.thecode.media/lx540

2. «Яблоко в день — и доктор не нужен»: https://v.thecode.media/2af03. Google Translate теперь будет переводить идиомы с помощью ИИ.

3. Honor снова удивляет новыми технологиями — от робокамеры до сверхтонкого планшета: https://v.thecode.media/t0r2o

Вы ничего не пропустили :-)
🔥5👍4
Фулстек-проект: создаём страницы авторизации и регистрации для сайта

Фулстек — он и швец, и жнец, и на дуде игрец. И фронтенд знает, и бэкенд умеет.

Сегодня посмотрим на классическую задачу для фулстека — сделать форму авторизации и регистрации на сайте. Начнём с фронта, а потом займёмся серверной частью.

https://v.thecode.media/le69s

#проект_Код #лучшее_Код
🔥15👍1👎1
Руководство по Pytest: как тестировать код в Python

Собрали всё, что нужно знать про Pytest — самый популярный фреймворк для тестирование Python-проектов. Читаем, устанавливаем, тестируем свой код и наслаждаемся результатом: https://v.thecode.media/9x68a

#лучшее_Код #разбор_Код
11🔥5👍1
Математикам не дают Нобелевскую премию (по личным причинам), но они могут заработать на задачах тысячелетия. Так называются семь математических проблем, за решение каждой из которых Математический институт Клэя предлагает награду в миллион долларов США. Одна проблема уже решена, осталось шесть.

Если математика для вас сама по себе проблема, приходите на бесплатный курс Практикума «Основы математики для цифровых профессий», где на примерах из жизни разберётесь в необходимых для работы математических концепциях: https://v.thecode.media/ytmc9

#разбор_Код
10🔥7👍1
Представьте, что вы собираете мебель (или сервер), но за каждым элементом бегаете в соседний дом.

Звучит глупо? Но именно так работает ваш код, если он не дружит с кешем.

Процессор — это супербыстрый мастер, а оперативная память — это медленный склад. Если не подносить ему «винтики», то есть данные, пачками, он будет просто стоять и ждать.
Разбираемся, что такое cache-friendly-код и как его писать.

https://v.thecode.media/cxf39

#разбор_Код
11
С 1 марта вступил в силу закон о защите русского языка. Погнали русифицировать айтишку в комментариях.

Мы начнем: фулстек — умелец на все руки.
😁42👎5🔥4👍2😢2
Вы в потоке, пилите сложную фичу. И тут в личку влетает менеджер: «Срочно выгрузи список пользователей, нужно вчера!».

Знакомо? Это ad-hoc-задачи — главные убийцы продуктивности. В статье разбираем, как сделать так, чтобы вас перестали дёргать по пустякам.

https://v.thecode.media/vob8w

#разбор_Код
👍215🔥5
С развитием ИИ стало больше киберпреступлений

Количество киберпреступлений, в том числе фишинга, возросло за год на 85%. Мошенники клонируют голоса и генерируют изображения, чтобы получить доступ к чужим данным и финансам.

Два самых перспективных пути в ИТ — ИИ и кибербез :-)
😁83
ChatGPT, DeepSeek или другие большие языковые модели выглядят умными. Они уверенно пишут код, отвечают на вопросы и приводят аргументы. Но рано или поздно любая из них начинает галлюцинировать. Рассказываем, как бороться с такими ошибками.

https://v.thecode.media/erklz

#разбор_Код
😁9🔥3🎄21
Что такое пентест, или тестирование на проникновение

Классический пентест — это разрешённый взлом системы, который имитирует кибератаку и утечку данных и происходит под контролем владельцев самой системы.

Цель такого тестирования — проверить защищённость и выявить уязвимости. По результатам тестирования специалисты анализируют слабые места системы и подбирают способы их устранения.

Пентест отличается от оценки уязвимостей — одно про реальный взлом или утечку, а второе про теоретические выкладки и возможную защиту.

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

Короче, если уязвимость — это что-то теоретическое, то пентест — это практика. Результат пентеста — проникновение в систему и какие-то действия. А ещё с помощью пентестов можно выявить уязвимость нулевого дня — самую опасную в ИТ.

Хотите разбираться в этом? Станьте инженером по информационной безопасности и защитите ИТ-системы от хакеров, вирусов и утечек данных. Первые 5 тем курса — бесплатно.
👍6🔥6😁61🤡1
Jenkins — один из первых инструментов автоматизации в разработке. Рассказываем, как он устроен и чем может быть полезен.

https://v.thecode.media/a66zq

#разбор_Код
👍115🔥4