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

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

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

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Как сделать так, чтобы где-то в интернете какой-то сервер отгружал пользователю файлы вашего сайта.

#разбор_Код
👍12🔥7
Несмотря на то что Python — высокоуровневый язык, под капотом он всё равно по итогу работает с двоичным кодом: нулями и единицами. И иногда программисту нужно перевести какое-то число из десятичной системы счисления в двоичную.

Здесь приходит на помощь функция bin() — и у неё тоже есть свои особенности, которые могут оказаться полезными: https://v.thecode.media/pen4m

#разбор_Код
🔥9👍8
Задача про золото для тех, кто нестандартно мыслит

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

Один криптоинвестор и владелец золотого фонда нанял программиста, чтобы тот за неделю написал ему код для торгов на бирже. Срок небольшой, работы много, поэтому договорились так: за каждый день работы криптоинвестор платит программисту одну седьмую слитка золота. Прям натурального: берёт слиток, разрезает его как нужно и отдаёт разработчику. Слиток изначально целый, за один раз отрезается только одна часть.

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

Пишите свой ответ в комментариях, а решение ищите по ссылке по ссылке: https://v.thecode.media/2x5e5.

#задача_Код
15👍6
Ситуация: вы хотите что-то спросить у умной колонки с Алисой, и при этом:

— соседи делают жесточайший ремонт;
— в соседней комнате работает телевизор;
— кто-то рядом что-то рассказывает другому;
— мяучит кошка;
— гремит гром за окном.

И несмотря на всё это, колонка всё равно вас слышит и понимает, что вы от неё хотите. Вот как это работает изнутри: https://v.thecode.media/m84q2

#разбор_Код
😁96👍4🤡1
Всё, что нужно знать о конструкторах в Python

Конструируйте с умом. Например, вот так: https://v.thecode.media/42p74

#лучшее_Код #разбор_Код
🔥132👍1
Казалось бы, что может быть проще: взять и поставить какую-то картинку на фон в HTML. И растянуть её или просто воткнуть по центру.

Но нет. Нельзя просто так взять и сделать это. Слишком много нюансов иногда всплывает.

Вся причина — в этом: https://v.thecode.media/j0yl4

#разбор_Код
10👍4
Среда, дорогие читатели. Самое время переворачивать календарь и искать документацию: https://v.thecode.media/wfdet

#пб_Код
😁2712🔥2
6 признаков того, что вы растёте как программист

Чтобы стать программистом, требуется много времени: нужно учиться, практиковаться, найти работу и начать на ней что-то делать. Если что-то не получается, на этом пути могут возникнуть сомнения, что есть прогресс. Чтобы сомнений не было, вот признаки, по которым вы сможете определить, что развиваетесь как программист и на самом деле у вас всё в порядке.

1. Вы не занимаетесь только написанием кода.
2. Вы делитесь знаниями.
3. Вы постоянно ищете улучшения.
4. Вы соблюдаете сроки и следите за новыми тенденциями.
5. Вы знаете, когда просить о помощи.
6. Вы проверяете свой код.

Каждый из шести пунктов подробнее раскрыли по ссылке: https://v.thecode.media/amxhw
7👍2👎1
Многие перед оплатой курсов ищут промокоды и скидки — и это нормально, мы все так делаем.

Чтобы сэкономить всем время (и деньги), мы сами составили топ-5 курсов Практикума, рассказали коротко про каждый и собрали все способы получить максимальную скидку при оплате: https://v.thecode.media/l5ruw

#подборка_Код
🔥111
Начало сентября — это какая-то суета, жесть и напряжённость, поэтому хочется иногда послать всё куда-нибудь.

Так вот...

🍑 — это персик. Но на самом деле вы все знаете, что это означает в этих современных интернетах :-)

В комментариях под этим постом вы можете сбросить напряжение и послать туда всё, что накопилось за неделю, месяц и даже за год. В ИТ так делают, мы проверили.
🤣192
В программировании часто бывает так: ты помнишь, что есть какая-то команда досрочного прекращения блока кода, и используешь для выхода из функций ту же команду, что и для циклов. Ну или наоборот, это тоже случается ¯\_(ツ)_/¯ 

Не нужно так: https://v.thecode.media/txsh1

#баг_Код
🔥6👍32
Проект с камерой айфона в браузере: пишем рабочий скрипт

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

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

Если вы хотите убедиться, что в браузере можно делать что угодно, — заходите сюда: https://v.thecode.media/nb55b

#проект_Код #лучшее_Код
👍7🔥64
Операции с векторами

Можно ли умножить вектор? А вычесть у вектора? А вычесть вектор из вектора? И зачем это всё?

Родители пугали, что если не буду учить информатику — пойду на завод. Прихожу на завод — а там информатика.

https://v.thecode.media/yej92

#лучшее_Код #разбор_Код
17🔥3😁2
Эти простые и сложные технологии

Привет!

В этом посте будет только одно упоминание про 3 сентября, а остальное всё по теме, обещаем.

Иногда программисту нужно работать напрямую с двоичными числами. Вот как это сделать в Python так, чтобы компьютер понял, что от него хотят.

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

Простая тема, вокруг которой всегда много тумана: как, наконец, поставить изображение на фон в HTML, чтобы оно стало туда НОРМАЛЬНО!!!11

Пояснили мем про сеньора и пятилетнюю документацию. Волан-де-Морт бы одобрил, хе-хе.

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

Ошибка недели: SyntaxError: unlabeled break must be inside loop or switch. Случается, когда помнишь одну команду для выхода из цикла, но нужна не она :-)

Всё, календарь можно переворачивать, уже официально.
Обнимаем, «Код»
🔥62