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

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

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

РКН: https://clck.ru/3FjTpV
Download Telegram
Еще можно сеньоров называть «батя», и работа отечественного айти будет парализована из-за непрекращающегося смеха
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
После этого твита количество желающих стать IT-евангелистом резко увеличилось
Написание кода едва ли назовёшь творческим процессом, ведь в ходе работы нам приходится постоянно выполнять одни и те же действия.

Чтобы эффективнее решать повторяющиеся задачи, держите подборку из 40 полезных однострочников на JavaScript.
This media is not supported in your browser
VIEW IN TELEGRAM
Любой проект с GitHub можно быстро открыть в VSCode, если в адресной строке браузера перед ссылкой на репозитарий вставить «vscode.dev/».

Отличный лайфхак для быстрого изучения интересных вам проектов (и отдельных строчек кода, ага).
1
Если вы уже который месяц копите себе на новый ПК, но каждый раз срываетесь и покупаете шаурму, есть для вас решение стоимостью в пять изысканных шаверм — на Алике продают новенький Gateway Mini PC T8-Pro за 145 долларов.

И да, это полноценный мини-компьютер, внутри процессор Intel Celeron N5095, 8 ГБ ОЗУ и SSD объёмом от 128 ГБ до 1 ТБ. Разумеется, за такую цену RTX4090 в сделку не входила (да и куда её засунуть), но какая-то встроенная видеокарта там есть.

Я бы воспринимал это больше как внешний SSD в оболочке мини-пк, чем полноценное устройство, но по скидке на распродаже можно взять потестировать.
Разработчики RuStore выпустили крутую статью на Хабре, в которой рассказывают о этапах создания стора и о проблемах, с которыми они столкнулись в процессе разработки.

Сам магазин приложений от VK вышел ещё весной — он стал самым простым и безопасным способом установить на смартфоны удалённые интернет-магазины и банковские приложения, но все ещё продолжает развиваться — разработчики добавляют всё новые и новые фишки.

Подобные истории разработки это отличная возможность не только избежать чужих ошибок, но и вдохновиться на создание собственных крутых проектов.
1
У Amazon аттракцион невиданной щедрости — компания открыла бесплатный доступ к 120 курсам Amazon Web Services.

Чтобы забрать их, заходим сюда, выбираем понравившийся курс и «приобретаем» его — нас перенесёт на окно авторизации, где создаём аккаунт через почту. После регистрации нас перенаправит назад, снова пытаемся забрать курс и получаем ошибку, жмём «change your country/region». Нам понадобится рандомный адрес и номер телефона США, можно сгенерировать тут (телефон вводим исключительно цифрами).

Готово, 120 бесплатных курсов ваши. Халява действует до 9 декабря, а изучить все купленные курсы можно будет до 28 апреля 2023 года.
This media is not supported in your browser
VIEW IN TELEGRAM
Когда до дедлайна остался час, а проект ещё не готов
🔥1
Ультимативная памятка для веб-разработчика по основным тегам HTML и атрибутам CSS.

Сохрани, чтобы не забыть
This media is not supported in your browser
VIEW IN TELEGRAM
В свет выкатили новый ИИ-помощник для работы с кодом — разаботчики Ghostwriter заверяют, что сервис умеет дополнять написанный код, автоматически заполняя пустые элементы, объяснять необходимость той или иной функции и проверять код на наличие ошибок.

Самая интересная идея — генерация целых проектов текстовыми командами, т.е. можно запросто задизайнить сайт, просто написав «сделай страницу с чёрным фоном и такими-то блоками/кнопками». Если заявленные возможности действительно работают, то Ghostwriter может стать едва ли не основным инструментом для сообщества ноукодеров.

Потестить инструментарий можно тут, за доступ просят 10$, но можно записаться через вайтлист на бесплатный тест.
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 @frontendnoteschannel - самый большой канал по фронту в котором публикуются все возможные новости, вопросы и ответы с собеседований а так же новые фичи JS и CSS и другие полезные штуки.

Будет полезен для разработчиков любого уровня.


👉 Посмотреть

#интеграция
Если вы устали постоянно искать в Гугле ответы по коду, предлагаю решение проблемы, которое убьёт сразу двух зайцев — создать свою поисковую систему на Python.

В качестве основы для поисковика используется lycos.com, поверх которого мы будем наслаивать наш сайт с помощью django. Найти детальную инструкцию с пошаговым описанием можно тут, а файлы проекта ждут на GitHub.

Только не используйте это в коммерческих целях — Lycos это вряд ли понравится.
1
«Hey, GitHub» — теперь такой фразой можно активировать ИИ-помощник Copilot. На данный момент доступно только в VSCode в тестовом режиме.

Разработка сделана для людей, которым по тем или иным причинам тяжело кодить руками, а в недалёком будущем, большинство базовых (как минимум) проектов будет делать нейросеть под диктовку. Правда, немного напрягает тот факт, что для каждого действия надо произносить триггер-фразу.

Если вы ещё не пробовали Copilot, а руки чешутся — можно оформить бесплатный пробный период на два месяца.
Змей не люблю, но с детства тянет к решеткам
This media is not supported in your browser
VIEW IN TELEGRAM
Острая смесь трендов, диджитала, маркетинга и айти под авторским соусом.

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

Уже в номере:

— где сейчас хранить деньги;
— что делать если захотелось поменять страну;
— обзор главных трендов этого года;
— про IT, деньги, бизнес, путешествия;
— вопрос-ответ с участниками;

Подписаться на канал: @digital

#интеграция
This media is not supported in your browser
VIEW IN TELEGRAM
Лучший в мире кейс по тому, как выставить баг за фичу и превратить это всё в неплохую рекламу, показали аж 14 лет назад Electronic Arts.

В очередном их спортивном симуляторе про гольф случился забавный баг, когда игрок мог забросить мяч в воду, а знаменитый Тайгер Вудс мочил ноги и без каких-либо проблем забрасывал его в лунку.

Один из фанатов симулятора так расфорсил информацию о гличе, что слух дошёл до пиарщиков ЕА, но они выкрутились воистину гениальным образом: компания сняла ролик, на котором Тайгер невозмутимо ходил по воде и повторял трюк из игры.

Заканчивается видео словами «Это не глич, просто он так хорош».
1👍1
Ультимативный практический материал: коллекция из 190 проектов на Python с исходным кодом и объяснением каждого действия (ну почти).

База поделена на 96 практических материалов для начинающих и 94 — для продвинутых питонистов.

По сути, это обширный каталог большинства проектов на Thecleverprogrammer, который точно стоит того, чтобы его изучить.
Если вы пропустили — GitHub теперь предоставляет всем пользователям 60 часов бесплатного использования Codespaces каждый месяц.

Если вы не в курсе, Codespaces — это Visual Studio, в котором есть всё те же вроде редактора, откладчика, а самое главное — Copilot. Платформа больше предназначена для групповой работы, но попробовать как минимум стоит.

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