Страны и флаги, которые придумали программисты, увидев флаг Норвегии.
https://v.thecode.media/j6hah
#пб_Код
https://v.thecode.media/j6hah
#пб_Код
😁97👍10🔥6
Смотрим на планшете фильмы, которые скачаны только на компьютер, а на телевизоре — фоточки с телефона. И всё это без дополнительных переходников и флешек — достаточно включить DLNA в настройках устройства.
Разбираем, что это за технология и как она работает: https://v.thecode.media/v6sjd
#разбор_Код
Разбираем, что это за технология и как она работает: https://v.thecode.media/v6sjd
#разбор_Код
👍25❤4🔥2
Что такое технический долг
Технический долг — это общее название для тех задач, которые отложили на потом, чтобы сэкономить время. Слово «долг» означает, что разработчикам придётся в будущем что-то делать с нынешним кодом и исправлять то, что сделано на скорую руку.
Например, сегодня мы за пять минут «захардкодили» API и не предусмотрели его расширяемость. Через год API всё же придётся расширить. Тогда разработчикам придётся углубляться в старинный код и разбираться, что там имелось в виду. А ещё это часто не задокументировано. В общем, это надолго.
Откуда ещё берётся технический долг и как его возвращать, читайте в статье: https://v.thecode.media/txf4p
Технический долг — это общее название для тех задач, которые отложили на потом, чтобы сэкономить время. Слово «долг» означает, что разработчикам придётся в будущем что-то делать с нынешним кодом и исправлять то, что сделано на скорую руку.
Например, сегодня мы за пять минут «захардкодили» API и не предусмотрели его расширяемость. Через год API всё же придётся расширить. Тогда разработчикам придётся углубляться в старинный код и разбираться, что там имелось в виду. А ещё это часто не задокументировано. В общем, это надолго.
Откуда ещё берётся технический долг и как его возвращать, читайте в статье: https://v.thecode.media/txf4p
👍31❤3🔥3
Собрали для вас топ нейронок для разных задач: от создания текстов, изображений и презентаций до поиска информации и работы с уже готовыми текстами. Лучшие нейросети в одном посте — сохраняйте.
#полезнознать_Код
#полезнознать_Код
🔥38❤7👍3👎1
В Python можно включить или отключить автозапуск нужного фрагмента кода — это пригодится и в больших проектах, и в модулях, которые вы пишете. Вот как это работает: https://v.thecode.media/ycyr6
#разбор_Код
#разбор_Код
👍31🔥4❤2
Задача дьявольски сложная, но решение есть
Тимлид решил выдать новичку за хорошую работу новый ноутбук, а заодно решил убедиться, что его можно повысить в должности и поднять зарплату. Для этого он убрал ноутбук в сейф и сказал:
Ноутбук — в сейфе, и он твой, если ты сможешь открыть этот сейф. Пароль от сейфа — 9 цифр, от 1 до 9, причём каждая встречается только один раз. При этом:
• девятизначное число пароля делится на 9 без остатка;
• если убрать последнюю цифру, то оставшееся восьмизначное число делится на 8 без остатка;
• если ещё убрать последнюю цифру, то оставшееся семизначное число делится на 7 без остатка;
• такое правило будет работать всё время: сколько цифр в числе, на эту цифру число делится без остатка.
Какой пароль нужно ввести новичку, чтобы получить ноутбук и повышение?
Пишите свой вариант в комментариях, а варианты решения смотрите по ссылке.
#задача_Код
Тимлид решил выдать новичку за хорошую работу новый ноутбук, а заодно решил убедиться, что его можно повысить в должности и поднять зарплату. Для этого он убрал ноутбук в сейф и сказал:
Ноутбук — в сейфе, и он твой, если ты сможешь открыть этот сейф. Пароль от сейфа — 9 цифр, от 1 до 9, причём каждая встречается только один раз. При этом:
• девятизначное число пароля делится на 9 без остатка;
• если убрать последнюю цифру, то оставшееся восьмизначное число делится на 8 без остатка;
• если ещё убрать последнюю цифру, то оставшееся семизначное число делится на 7 без остатка;
• такое правило будет работать всё время: сколько цифр в числе, на эту цифру число делится без остатка.
Какой пароль нужно ввести новичку, чтобы получить ноутбук и повышение?
Пишите свой вариант в комментариях, а варианты решения смотрите по ссылке.
#задача_Код
👍20😁8🔥5❤1
Что такое NFC
Бесконтактная оплата — это когда нам не нужно вставлять карту в терминал оплаты или даже касаться его: достаточно поднести карту на расстояние 1–2 см, и всё сработает. Это возможно благодаря чипу NFC — именно он отвечает за бесконтактную магию.
NFC — это аббревиатура от Near Field Communication, что можно перевести как «взаимодействие близкого поля». Это похоже на то, как работает брелок от домофона:
• В карту встроен чип NFC и антенна — магнитная проволока, смотанная кольцами.
• Когда на терминале включается оплата, терминал начинает излучать слабое магнитное поле.
• Когда мы приближаем карту к терминалу, она попадает в поле, и благодаря антеннам на чипе появляется ток. Идея такая же, как в беспроводной зарядке.
• Чип начинает работать и посылает в ответ какой-то свой импульс, тоже в виде магнитного поля. Какой именно импульс и что в нём закодировано — зависит от алгоритмов.
• Терминал оплаты улавливает этот импульс, раскодирует его и начинает процесс оплаты.
Получается, что чипу NFC на карте не нужно внешнее питание — он получает его из магнитного поля терминала и сразу начинает работать. Если магнитного поля нет — карта ничего не делает. По этой причине если просто поднести карту к неактивному терминалу, то ничего не произойдёт — потому что нет магнитного поля.
#полезнознать_Код
Бесконтактная оплата — это когда нам не нужно вставлять карту в терминал оплаты или даже касаться его: достаточно поднести карту на расстояние 1–2 см, и всё сработает. Это возможно благодаря чипу NFC — именно он отвечает за бесконтактную магию.
NFC — это аббревиатура от Near Field Communication, что можно перевести как «взаимодействие близкого поля». Это похоже на то, как работает брелок от домофона:
• В карту встроен чип NFC и антенна — магнитная проволока, смотанная кольцами.
• Когда на терминале включается оплата, терминал начинает излучать слабое магнитное поле.
• Когда мы приближаем карту к терминалу, она попадает в поле, и благодаря антеннам на чипе появляется ток. Идея такая же, как в беспроводной зарядке.
• Чип начинает работать и посылает в ответ какой-то свой импульс, тоже в виде магнитного поля. Какой именно импульс и что в нём закодировано — зависит от алгоритмов.
• Терминал оплаты улавливает этот импульс, раскодирует его и начинает процесс оплаты.
Получается, что чипу NFC на карте не нужно внешнее питание — он получает его из магнитного поля терминала и сразу начинает работать. Если магнитного поля нет — карта ничего не делает. По этой причине если просто поднести карту к неактивному терминалу, то ничего не произойдёт — потому что нет магнитного поля.
#полезнознать_Код
👍67🔥6❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Как решают эту задачу разные люди:
— математики — составляют формулы и сами всё считают;
— аналитики — составляют табличку в экселе, которая сама всё считает;
— каратисты — вызывают соперника на татами, а победитель узнаёт правильный ответ.
А как решите эту задачу вы?
https://v.thecode.media/xfui9
#задача_Код
— математики — составляют формулы и сами всё считают;
— аналитики — составляют табличку в экселе, которая сама всё считает;
— каратисты — вызывают соперника на татами, а победитель узнаёт правильный ответ.
А как решите эту задачу вы?
https://v.thecode.media/xfui9
#задача_Код
🔥21👍6😁3❤2
Сколько нужно ленты для передачи данных?
Очередная задача для детей, которая неожиданно ставит в тупик большинство взрослых. Попробуйте решить её сами, а потом проверьте себя, заглянув в решение.
https://v.thecode.media/5wshb
#лучшее_Код #задача_Код
Очередная задача для детей, которая неожиданно ставит в тупик большинство взрослых. Попробуйте решить её сами, а потом проверьте себя, заглянув в решение.
https://v.thecode.media/5wshb
#лучшее_Код #задача_Код
👍23👎3❤1🔥1
Иногда бывает так: ты думаешь, что просто сильно устал и надо выспаться, а на самом деле ты давно выгорел.
А бывает так, что ты думаешь, что у тебя выгорание, а на самом деле это просто стресс, который можно снять отпуском и снова стать бодрым и энергичным.
Чтобы было проще отличить стресс от усталости, а выгорание — от недосыпа, держите статью с табличками для самодиагностики.
https://v.thecode.media/vjoqy
#разбор_Код
А бывает так, что ты думаешь, что у тебя выгорание, а на самом деле это просто стресс, который можно снять отпуском и снова стать бодрым и энергичным.
Чтобы было проще отличить стресс от усталости, а выгорание — от недосыпа, держите статью с табличками для самодиагностики.
https://v.thecode.media/vjoqy
#разбор_Код
🔥20👍9❤3😢2
Дайджест статей за неделю
Чтобы посмотреть фото с телефона на телевизоре или фильмы с ноута на планшете, не нужно соединять устройства проводами — достаточно включить DLNA в домашней сети.
Что о вас может узнать любой сайт (даже если он об этом прямо не говорит).
Обычно в скриптах на Python мы привыкли к тому, что там выполняется весь написанный код. Но есть способ сделать так, чтобы он выполнялся не весь или вообще запускался автоматически.
Как программисту отличить выгорание от стресса и усталости? На самом деле способ есть.
Хитрая задача с очень хитрым решением, как раз в духе настоящих ленивых программистов.
🤔🤔🤔 Самый странный тест года — насколько хорошо вы знаете современное программирование.
Весь апрель никому не верь!
Но нам можно 🙂
С любовью, «Код»
Чтобы посмотреть фото с телефона на телевизоре или фильмы с ноута на планшете, не нужно соединять устройства проводами — достаточно включить DLNA в домашней сети.
Что о вас может узнать любой сайт (даже если он об этом прямо не говорит).
Обычно в скриптах на Python мы привыкли к тому, что там выполняется весь написанный код. Но есть способ сделать так, чтобы он выполнялся не весь или вообще запускался автоматически.
Как программисту отличить выгорание от стресса и усталости? На самом деле способ есть.
Хитрая задача с очень хитрым решением, как раз в духе настоящих ленивых программистов.
🤔🤔🤔 Самый странный тест года — насколько хорошо вы знаете современное программирование.
Весь апрель никому не верь!
Но нам можно 🙂
С любовью, «Код»
👍19❤7🔥2
Декораторы в Python: прокачиваем функции
Дизайнеры украшают интерьеры, флористы — цветы, а программисты украшают функции. Красивее функции от этого становятся не всегда, но зато у них появляются дополнительные возможности.
https://v.thecode.media/v9gzi
#лучшее_Код #разбор_Код
Дизайнеры украшают интерьеры, флористы — цветы, а программисты украшают функции. Красивее функции от этого становятся не всегда, но зато у них появляются дополнительные возможности.
https://v.thecode.media/v9gzi
#лучшее_Код #разбор_Код
🔥19👍8
Новости мира технологий на этой неделе
1. Бот ChatGPT начал выделять в ответах ссылки на источники. Раньше он показывал такие ссылки в конце абзаца, а теперь — после слов. Функция доступна в подписках Plus, Team и Enterprise.
2. Google обязалась удалить или обезличить миллиарды данных о просмотре веб-страниц в режиме инкогнито. Таков результат коллективного иска против Google, поданного в 2020 году.
3. В Липецке задержали хакера-пенсионера, который подрабатывал взломом приставок Sony PlayStation 3. Ему грозит наказание — от штрафа в 200 тысяч рублей до лишения свободы до двух лет.
4. Робот-собака компании Boston Dynamics по кличке Aurora будет патрулировать взлётную полосу аэропорта на Аляске и отгонять диких птиц и зверей, чтобы они не нападали на людей.
5. Компания OpenAI сделала чат-бота ChatGPT доступным без регистрации. При этом он не сможет сохранять чаты и делиться ими и вести голосовые разговоры.
6. Компания Apple заключила контракт с компанией UMC, которая производит микросхемы беспроводной связи. Это означает, что новые модели iPhone будут лучше ловить сигнал.
7. В России начали создавать инфраструктуру для системы спутниковой связи и передачи данных «Гонец». Система обеспечит телефонную связь по всей стране и поддержку интернета вещей.
8. Компания Google начала автоматически блокировать рассылки писем в Gmail, если их больше 5 тысяч в день и отправители не настроили специальную аутентификацию для своих доменов.
Вы ничего не пропустили 🙂
1. Бот ChatGPT начал выделять в ответах ссылки на источники. Раньше он показывал такие ссылки в конце абзаца, а теперь — после слов. Функция доступна в подписках Plus, Team и Enterprise.
2. Google обязалась удалить или обезличить миллиарды данных о просмотре веб-страниц в режиме инкогнито. Таков результат коллективного иска против Google, поданного в 2020 году.
3. В Липецке задержали хакера-пенсионера, который подрабатывал взломом приставок Sony PlayStation 3. Ему грозит наказание — от штрафа в 200 тысяч рублей до лишения свободы до двух лет.
4. Робот-собака компании Boston Dynamics по кличке Aurora будет патрулировать взлётную полосу аэропорта на Аляске и отгонять диких птиц и зверей, чтобы они не нападали на людей.
5. Компания OpenAI сделала чат-бота ChatGPT доступным без регистрации. При этом он не сможет сохранять чаты и делиться ими и вести голосовые разговоры.
6. Компания Apple заключила контракт с компанией UMC, которая производит микросхемы беспроводной связи. Это означает, что новые модели iPhone будут лучше ловить сигнал.
7. В России начали создавать инфраструктуру для системы спутниковой связи и передачи данных «Гонец». Система обеспечит телефонную связь по всей стране и поддержку интернета вещей.
8. Компания Google начала автоматически блокировать рассылки писем в Gmail, если их больше 5 тысяч в день и отправители не настроили специальную аутентификацию для своих доменов.
Вы ничего не пропустили 🙂
🔥39👍17❤4👎2
Чтобы сделать себе комфортное рабочее место в любой ситуации, особенно когда вы работаете на удалёнке (или если знаете, что рабочие задачи могут прилететь внезапно), нужен качественный рюкзак, куда поместятся все гаджеты и другие полезные штуки. Чтобы сориентироваться, что именно выбрать для разных ситуаций, собрали 5 видов рюкзаков на все случаи жизни.
#подборка_Код
#подборка_Код
👍33🔥8❤5👎3😁3