— Алло, да, слушаю. Да, я знаю, что звонок срочный. Откуда знаю? Вы дозвонились мне на гуся.
Сегодня это звучит как шутка, но в будущем это будет самой обычной историей.
https://v.thecode.media/j5bll
#разбор_Код
Сегодня это звучит как шутка, но в будущем это будет самой обычной историей.
https://v.thecode.media/j5bll
#разбор_Код
👍22😁8🔥5👎3🤡3
У нас есть целый список причин, по которым мы любим Python. И в этом списке есть списки! А всё потому, что они дают много возможностей для работы с различными типами данных. Убедитесь сами: https://v.thecode.media/y5jlp
#разбор_Код
#разбор_Код
👍23❤5
Приёмы эффективного кода на Python
Мы собрали 8 приёмов, которые помогут вам писать код так, чтобы вас уважали бывалые программисты.
https://v.thecode.media/aomwa
#разбор_Код #лучшее_Код
Мы собрали 8 приёмов, которые помогут вам писать код так, чтобы вас уважали бывалые программисты.
https://v.thecode.media/aomwa
#разбор_Код #лучшее_Код
👍26🔥5
Продолжаем рассказывать о новинках в CSS. Сегодня на повестке:
— новые динамические единицы измерения области просмотра;
— вычисление тригонометрических функций;
— разделение и применение трансформаций по отдельности;
— продвинутый синтаксис выбора дочерних элементов;
— стили с ограниченной областью видимости.
Будет интересно тем, кто делает сайты. Тем, кто не делает, — тоже, чтобы быть в курсе современных технологий :-)
https://v.thecode.media/7l7ur
#разбор_Код
— новые динамические единицы измерения области просмотра;
— вычисление тригонометрических функций;
— разделение и применение трансформаций по отдельности;
— продвинутый синтаксис выбора дочерних элементов;
— стили с ограниченной областью видимости.
Будет интересно тем, кто делает сайты. Тем, кто не делает, — тоже, чтобы быть в курсе современных технологий :-)
https://v.thecode.media/7l7ur
#разбор_Код
👍33🔥7❤5
Привет, спишь?
Самое время разобраться в объектно-ориентированном программировании. Начнём с базы: https://v.thecode.media/qpsid
Самое время разобраться в объектно-ориентированном программировании. Начнём с базы: https://v.thecode.media/qpsid
😁44🤡7👍6❤4😢3
Что такое и зачем нужен <div>
В вёрстке есть очень удобный HTML-тег — <div>. С его помощью обозначают блок, который не оформлен сам по себе, но может задавать оформление и структурировать веб-страницу.
Изначальная задача этого тега — собрать в кучу другие теги, чтобы получилось что-то единое, с чем можно работать как с одним объектом. Тег <div> появился в стандарте HTML3 в 1995 году, и на тот момент это было мощным решением: верстальщики получили возможность применять стили сразу к группе тегов.
Ещё этим тегом решилась другая проблема — табличная вёрстка. Раньше всё верстали на таблицах, потому что по-другому реализовать нарисованный дизайн просто не получалось. Всё рассовывалось по ячейкам таблиц, и таблицы вкладывались друг в друга. Поддерживать такое было сложно.
С появлением <div> все перешли на блочную вёрстку, которая работает так:
1. Верстальщик создаёт блок на странице и наполняет его содержимым.
2. В стилях он указывает, как этому блоку выглядеть и вести себя по отношению к другим — например, отталкивать, отступать, заставлять перенестись на новую строку и т. д.
3. Блоки можно вкладывать друг в друга сколько угодно раз, причём для каждого блока-контейнера можно задавать свои стили и поведение.
В итоге получилось то же самое, что с табличной вёрсткой, но уже на блоках. Главный плюс в том, что блоки гораздо более автономны, чем ячейки таблицы, поэтому такой подход сейчас считается основным для вёрстки.
В чем проблема div и почему некоторые разработчики ругают такую вёрстку, рассказываем в статье: https://v.thecode.media/l7oe8
В вёрстке есть очень удобный HTML-тег — <div>. С его помощью обозначают блок, который не оформлен сам по себе, но может задавать оформление и структурировать веб-страницу.
Изначальная задача этого тега — собрать в кучу другие теги, чтобы получилось что-то единое, с чем можно работать как с одним объектом. Тег <div> появился в стандарте HTML3 в 1995 году, и на тот момент это было мощным решением: верстальщики получили возможность применять стили сразу к группе тегов.
Ещё этим тегом решилась другая проблема — табличная вёрстка. Раньше всё верстали на таблицах, потому что по-другому реализовать нарисованный дизайн просто не получалось. Всё рассовывалось по ячейкам таблиц, и таблицы вкладывались друг в друга. Поддерживать такое было сложно.
С появлением <div> все перешли на блочную вёрстку, которая работает так:
1. Верстальщик создаёт блок на странице и наполняет его содержимым.
2. В стилях он указывает, как этому блоку выглядеть и вести себя по отношению к другим — например, отталкивать, отступать, заставлять перенестись на новую строку и т. д.
3. Блоки можно вкладывать друг в друга сколько угодно раз, причём для каждого блока-контейнера можно задавать свои стили и поведение.
В итоге получилось то же самое, что с табличной вёрсткой, но уже на блоках. Главный плюс в том, что блоки гораздо более автономны, чем ячейки таблицы, поэтому такой подход сейчас считается основным для вёрстки.
В чем проблема div и почему некоторые разработчики ругают такую вёрстку, рассказываем в статье: https://v.thecode.media/l7oe8
👍36❤7
Фулстек-разработчик — это мастер на все руки: одной рукой он делает лицевую часть сайта, другой всё остальное. Как стать таким специалистом, какой язык программирования выбрать, что ещё нужно знать и какие перспективы — обо всём этом расспросили фулстек-разработчика, а он ответил :-)
https://v.thecode.media/vyrov
#разбор_Код
https://v.thecode.media/vyrov
#разбор_Код
👍21❤6🤡4
Простая задачка про секретных агентов, в которой легко ошибиться
Эту задачу дают школьникам, когда они начинают проходить логику и связь между событиями. Дети в ней часто ошибаются, но, оказывается, и взрослые тоже — а всё потому, что взрослые не успевают хорошо всё обдумать. Теперь задачка.
У нас есть 5 исходных тезисов:
• В одном ведомстве некоторые работают секретными агентами.
• Маша — секретный агент.
• Саша никогда не был за границей.
• Все секретные агенты были за границей.
• Федя работает с Сашей.
Теперь скажите про каждую фразу ниже, правда это или ложь:
• Саша — секретный агент.
• Маша была за границей.
• Федя работает в секретной службе.
🔥 — если решили правильно с первого раза, не подглядывая в решение.
Эту задачу дают школьникам, когда они начинают проходить логику и связь между событиями. Дети в ней часто ошибаются, но, оказывается, и взрослые тоже — а всё потому, что взрослые не успевают хорошо всё обдумать. Теперь задачка.
У нас есть 5 исходных тезисов:
• В одном ведомстве некоторые работают секретными агентами.
• Маша — секретный агент.
• Саша никогда не был за границей.
• Все секретные агенты были за границей.
• Федя работает с Сашей.
Теперь скажите про каждую фразу ниже, правда это или ложь:
• Саша — секретный агент.
• Маша была за границей.
• Федя работает в секретной службе.
🔥 — если решили правильно с первого раза, не подглядывая в решение.
🔥40👍10❤8👎3
Что такое кросс-платформенная разработка
Кросс-платформенная разработка — это когда мы один раз пишем универсальный код, который потом превращается в приложение и на iOS, и на Android. Работает это так:
1. Один раз пишем кросс-платформенный код.
2. При компиляции выбираем, для какой платформы адаптировать код.
3. Кросс-платформенный фреймворк сам меняет свои команды на те, которые приняты на выбранной платформе.
4. Итоговый код пригоден для запуска на выбранной платформе.
Можно поставить сразу две галочки и скомпилировать код сразу под iOS и Android — в этом случае фреймворк по очереди преобразует универсальные команды в нужный код и мы получим сразу два приложения.
В мобильной разработке есть два кросс-платформенных фреймворка — React Native и Flutter. Они написаны на разных языках и работают по-разному.
#полезнознать_Код
Кросс-платформенная разработка — это когда мы один раз пишем универсальный код, который потом превращается в приложение и на iOS, и на Android. Работает это так:
1. Один раз пишем кросс-платформенный код.
2. При компиляции выбираем, для какой платформы адаптировать код.
3. Кросс-платформенный фреймворк сам меняет свои команды на те, которые приняты на выбранной платформе.
4. Итоговый код пригоден для запуска на выбранной платформе.
Можно поставить сразу две галочки и скомпилировать код сразу под iOS и Android — в этом случае фреймворк по очереди преобразует универсальные команды в нужный код и мы получим сразу два приложения.
В мобильной разработке есть два кросс-платформенных фреймворка — React Native и Flutter. Они написаны на разных языках и работают по-разному.
#полезнознать_Код
👍35🔥7❤3🤡3😢1
Недавно мы стали разбираться с массивами в Python и начали со списка. Настало время продолжения и торжественного выхода кортежа.
https://v.thecode.media/2e3uu
#разбор_Код
https://v.thecode.media/2e3uu
#разбор_Код
👍24❤5😁2
Какими были ваши первые дни на проекте? С какими трудностями столкнулись? Расскажите🤔
❤11
Как проходит первый день программиста в новом проекте?
Программист входит в офис, готовый покорять мир кода, и оказывается перед массивом задач, которые кажутся неприступными. Он вспоминает все свои навыки, думает: «Ну что, пора сделать первый коммит и сразить всех своим кодом!»
И тут из-за угла выходит старый программист, смотрит на него и говорит: «Добро пожаловать! Здесь мы сначала читаем исходный код проекта в течение трёх дней, а потом начинаем писать комментарии к нему!»
https://v.thecode.media/96bkq
#подборка_Код
Программист входит в офис, готовый покорять мир кода, и оказывается перед массивом задач, которые кажутся неприступными. Он вспоминает все свои навыки, думает: «Ну что, пора сделать первый коммит и сразить всех своим кодом!»
И тут из-за угла выходит старый программист, смотрит на него и говорит: «Добро пожаловать! Здесь мы сначала читаем исходный код проекта в течение трёх дней, а потом начинаем писать комментарии к нему!»
https://v.thecode.media/96bkq
#подборка_Код
❤20👍9🔥4
Задача про умножение с нестандартным решением
Эту задачу можно решить умом, а можно — грубой силой: https://v.thecode.media/ekqvu
Какой вариант выберете вы?
❤️— как программист
🔥— грубой силой
#лучшее_Код #задача_Код
Эту задачу можно решить умом, а можно — грубой силой: https://v.thecode.media/ekqvu
Какой вариант выберете вы?
❤️— как программист
🔥— грубой силой
#лучшее_Код #задача_Код
❤32🔥22👍8
Новости мира технологий на этой неделе
Российские пользователи смартфонов смогут подключаться к спутниковому интернету, даже если рядом нет вышек операторов мобильной связи. Это станет возможно благодаря тому, что операторы создадут гибридные сети сотово-спутниковой связи на базе технологии 5G.
В Европе провели первую хирургическую операцию с использованием Apple Vision Pro. Операция была на позвоночнике, и очки дополненной реальности носил не хирург, а операционная медсестра, чтобы отслеживать все этапы. По словам хирурга, гарнитура превратила её в человека с десятилетним опытом.
Компании OpenAI и Figure представили умного робота-гуманоида Figure 01, который может полноценно общаться с людьми. Его встроенные камеры фиксируют данные вокруг и отправляют их в визуально-языковую модель. Робот понимает человеческую речь, отвечает голосом на вопросы об окружающем пространстве и очень точно взаимодействует с предметами.
SpaceX провела третий испытательный полёт сверхтяжёлой ракеты-носителя Starship. Полёт длился 50 минут, снижение началось после достижения высоты 230 км. При входе в атмосферу Starship сильно нагрелся, начал разрушаться, потерял связь и упал в океан в районе Мексиканского залива.
Вы ничего не пропустили 🙂
Российские пользователи смартфонов смогут подключаться к спутниковому интернету, даже если рядом нет вышек операторов мобильной связи. Это станет возможно благодаря тому, что операторы создадут гибридные сети сотово-спутниковой связи на базе технологии 5G.
В Европе провели первую хирургическую операцию с использованием Apple Vision Pro. Операция была на позвоночнике, и очки дополненной реальности носил не хирург, а операционная медсестра, чтобы отслеживать все этапы. По словам хирурга, гарнитура превратила её в человека с десятилетним опытом.
Компании OpenAI и Figure представили умного робота-гуманоида Figure 01, который может полноценно общаться с людьми. Его встроенные камеры фиксируют данные вокруг и отправляют их в визуально-языковую модель. Робот понимает человеческую речь, отвечает голосом на вопросы об окружающем пространстве и очень точно взаимодействует с предметами.
SpaceX провела третий испытательный полёт сверхтяжёлой ракеты-носителя Starship. Полёт длился 50 минут, снижение началось после достижения высоты 230 км. При входе в атмосферу Starship сильно нагрелся, начал разрушаться, потерял связь и упал в океан в районе Мексиканского залива.
Вы ничего не пропустили 🙂
🔥28👍13❤6
Дайджест статей за неделю
IP-телефония — это телефонная связь, которая работает через интернет. Разобрались, как это происходит и в чём отличия от звонков по Zoom.
Начали обстоятельно разбираться с массивами в Python и первый подробный рассказ посвятили спискам.
После этого не менее подробно изучили кортежи и сравнили их со списками.
Продолжили разговор о новинках в CSS, которые появились в 2023 году.
Обсудили с фулстек-разработчиком, в чём состоит его работа, с чего начать и какие перспективы.
👉 История недели: как программисту быстро включиться в новый проект, даже если не заонбордили.
Любим вас и тоже ждём настоящей весны!
Ваш «Код» 🫶
IP-телефония — это телефонная связь, которая работает через интернет. Разобрались, как это происходит и в чём отличия от звонков по Zoom.
Начали обстоятельно разбираться с массивами в Python и первый подробный рассказ посвятили спискам.
После этого не менее подробно изучили кортежи и сравнили их со списками.
Продолжили разговор о новинках в CSS, которые появились в 2023 году.
Обсудили с фулстек-разработчиком, в чём состоит его работа, с чего начать и какие перспективы.
👉 История недели: как программисту быстро включиться в новый проект, даже если не заонбордили.
Любим вас и тоже ждём настоящей весны!
Ваш «Код» 🫶
👍18❤9🔥2
— Зайди на сайт…
— Это не сайт, а одностраничник!
— Ну, тогда, вообще-то, это лендинг.
— Ну хоть не портал…
Разбираемся с одностраничниками, лендингами, сайтами и порталами: https://v.thecode.media/d87u8
#разбор_Код
— Это не сайт, а одностраничник!
— Ну, тогда, вообще-то, это лендинг.
— Ну хоть не портал…
Разбираемся с одностраничниками, лендингами, сайтами и порталами: https://v.thecode.media/d87u8
#разбор_Код
👍29😁11❤5🔥1
Помните школьные словари, где были новые слова и их значение или перевод? В Python тоже есть такое, только там можно хранить что угодно и моментально находить всё, что нужно, как в базе данных на минималках.
https://v.thecode.media/lmh5c
#разбор_Код
https://v.thecode.media/lmh5c
#разбор_Код
👍29❤7🔥4
Подключаем скрипты правильно
Одни подключают скрипты в начале HTML-страницы, другие — как они понадобятся, а третьи всё складывают в конце.
Рассказываем, кто прав и почему: https://v.thecode.media/xz3ff
#лучшее_Код #разбор_Код
Одни подключают скрипты в начале HTML-страницы, другие — как они понадобятся, а третьи всё складывают в конце.
Рассказываем, кто прав и почему: https://v.thecode.media/xz3ff
#лучшее_Код #разбор_Код
👍18