CodeCamp – Telegram
CodeCamp
203K subscribers
5.48K photos
1.78K videos
66 files
3.39K links
Канал, который читает твой сеньйор.

Здесь про разработку, технологии и гаджеты 🤘

Редакция: @camprobot
Сотрудничество: @todaycast

РКН: https://clck.ru/3FjTpV
Download Telegram
А излишне верующие тестировщики верят, что баг есть всегда
Media is too big
VIEW IN TELEGRAM
А теперь к задачкам посложнее: парень на ютубе за 15 минут (на самом деле меньше) объясняет, как на Python создать нейросеть для распознавания объектов в реальном времени.

Это упрощённая версия ИИ, которую используют мировые вендоры видеонаблюдения вроде Dahua или Hikvision: она может распознавать объекты на фото, на записи или в режиме real-time.

Гайд довольно простой, но при этом детальный — отличная возможность попробовать себя в создании продуктов для безопасности.
This media is not supported in your browser
VIEW IN TELEGRAM
Веб-дизайн теперь тоже спорт: Relume Design League проводит соревнования в Figma среди лучших из лучших.

Победителя ждет приз в 200 тыс. долларов и коллекционный мусор NFT.

Покажи другу веб-дизайнеру, пусть знает, к чему надо стремиться.
This media is not supported in your browser
VIEW IN TELEGRAM
Если по долгу работы вам приходится работать с изображениями, вы могли заметить, что за некоторые из них почему-то просят деньги (дизайнеры, не обижайтесь).

На GitHub релизнули нейросеть для замены и удаления объектов на фото и одна из интересных её особенностей — удаление водяных знаков. Если желания загужать свою машину нет, есть неплохой онлайн-сервис watermarkremover, работает не так круто, но для личных нужд подойдёт.

А вообще, по возможности, старайтесь поддерживать дизайнеров рублём — делать красивые картинки это, конечно, не фронтенд, но тоже работа.
Фишинг с популярными площадками больше не пройдёт — Mail.ru теперь маркирует письма проверенных пользователей символом зелёного щита.

Ни для кого не секрет, что большинство мошеннических схем проворачиваются с поддельными письмами от лица крупных компаний, когда невнимательный пользователей переходит на поддельный сайт и вводит там свои данные для авторизации. Теперь повестись на такую уловку практически нереально, ведь если рядом с письмом от VK нет зелёного щита — скорее всего вам пытаются обмануть. Пользователи уже получают 110 млн проверенных писем от 150 надежных компаний.
Ловите полезный лайфхак с самым простым способом добавить тёмный режим на ваш сайт.
Многие начинающие программисты спешат выучить Python или ванильную JS, думая, что ничего больше им в работе не пригодится, но это не так — успешный разработчик должен и сайт уметь сверстать, и APK за ночь собрать и на гитаре было бы неплохо уметь играть.

Начнём с самого простого (но и этого, как оказалось, многие не знают) — HTML, вот вам плейлист с серией коротких уроков, которые буквально за ручку проведут вас от «вау, блокнот и так умеет» до «я оптимизировал свой сайт под все возможные браузеры».

С игрой на гитаре познакомимся в другой раз, мы тут сами ещё учимся.
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Когда твой код работает, но ты сам не знаешь как
Опа, первый полноценный иск против нейросети: Мэтью Баттерик подает в суд на Microsoft, так как считает, что их ИИ Copilot украл у него код.

Чтобы вы понимали абсурд ситуации, Мэтью назвал своим кодом вот это:

«function isEven(n) {
return n % 2 === 0;
}
»;

Если дело закончится успехом (что вряд ли), то любой желающий сможет подать в суд на мелкомягких, если он писал в своей жизни хотя бы «hello, world».
Вау: одна из самых подробных и детальных шпаргалок для начинающих питонистов.

Охватывает почти всё, с чем вы столкнётесь в роботе, начиная от «Hello, world» до фреймворков и библиотек визуализации данных. Документ содержит целых 26 страниц, скачать можно тут.

Теоретически, одной этой шпаргалки будет достаточно, чтобы выучить Python на базовом уровне.
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Мало кто знает, но чем сильнее акцент у индуса на ютубе, тем лучше он разбирается в теме
This media is not supported in your browser
VIEW IN TELEGRAM
Как-то мы совсем забыли про одну из очень важных составляющих работы в IT — английский язык.

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

Пришло время прокачать свой «лондон итс э кэпитал оф за грит британ».
This media is not supported in your browser
VIEW IN TELEGRAM
Когда фиксишь баги в продакшене
This media is not supported in your browser
VIEW IN TELEGRAM
Ловите лучшее из всех когда-либо вышедших расширений для VSCodevscode-pets скрасит ваши рабочие будни прогуливающимся по рабочему пространству питомцем.

На первый взгляд оно кажется бессмысленным, но вы даже представить не можете, как такие штуки помогают немного отвлечься и справиться со стрессом.
This media is not supported in your browser
VIEW IN TELEGRAM
У старшего поколения слово «программист» сразу вызывает ассоциации с крутым парнем в очках, который хакает Пентагон, ну или хотя бы «Матрицу».

Нашли неплохой перевод курса по этичному хакингу от Udemy, который сделает вас на шаг ближе к этому образу и за 8 роликов обучит с полного новичка до продвинутого взломщика на Kali Linux. Курс довольно долгий, так что запаситесь терпением.
Лучшие обучающие материалы те, в которых практика упакована в оболочку игры — CSS Diner помогает запомнить селекторы CSS, предлагая вам с помощью них выбирать предметы на столе.

Это, конечно, не Elden Ring, но если возникнут трудности — на YouTube есть прохождение, но советую к нему прибегать только в крайних случаях, иначе эффект от обучения будет не тот.
👍1
Еще можно сеньоров называть «батя», и работа отечественного айти будет парализована из-за непрекращающегося смеха
This media is not supported in your browser
VIEW IN TELEGRAM
Есть способ поместить своё имя в число разработчиков Chrome — Google кропотливо ведёт список людей и компаний, принявших участие в развитии браузера Chromium.

Для того, чтобы попасть в него, достаточно перейти на страницу с багами Хромиума, выбрать ошибку по вкусу и найти её решение. После этого создаём pull request с исправлениями, на проверку слетятся инженеры Гугла, и если всё пройдёт удачно, ваша правка попадёт в следующую версию Хромиума, а вы — в тот самый список.

Над улучшением Хромиума работают также крупные компании вроде Яндекса — наличие вашего имени в одном списке с ними звучит как минимум круто.
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Помните игру «2048»? Сегодня мы научимся делать полноценный её аналог на Python благодаря видеоуроку на YouTube.

Это далеко не самый краткий гайд, но один из самых детальных: от настройки модулей PyGame и создания самих плиток, до динамического изменения размера шрифта на них, чтобы числа разной длинны выглядели гармонично.

И да, для закрепления материала придётся набить заветное число 2048.
👍3