Выходные — отличное время для того, чтобы навести порядок в делах. Собрали все техники, приёмы и инструменты планирования своих дел, которые пригодятся любому разработчику.
А в комментариях расскажите о том, чем пользуетесь вы. Нам действительно интересно.
https://v.thecode.media/mb9li
#разбор_Код
А в комментариях расскажите о том, чем пользуетесь вы. Нам действительно интересно.
https://v.thecode.media/mb9li
#разбор_Код
❤23👍6👎1🔥1
Как сделать форму Drag-and-Drop у себя на сайте
Практика по Drag-and-Drop: добавляем такое себе на страницу. Заодно посмотрим, как работает эта технология изнутри и что для этого нужно.
https://v.thecode.media/ufjqd
#проект_Код #лучшее_Код
Практика по Drag-and-Drop: добавляем такое себе на страницу. Заодно посмотрим, как работает эта технология изнутри и что для этого нужно.
https://v.thecode.media/ufjqd
#проект_Код #лучшее_Код
❤19👍6🔥1
Дайджест статей за неделю
На этой неделе вышло сразу два материала про асинхронное программирование на Python: про синтаксис и особенности и использование контекстного менеджера. Пригодится всем, кто хочет писать быстрые программы и лучше разобраться в теме.
Посмотрели компьютеры для программистов в 2024 году. Выбор есть, но нужно определиться с операционной системой.
Сделали большой веб-проект: игру в шашки на двоих в браузере.
✅ Задачка недели про цифры на пирамиде, которая может поставить в тупик половину взрослых.
👉 Для продвинутых — категорично рассказали о принципах написания хороших автотестов.
Август — самое время подумать о том, что будет после лета. Приходите заранее в Практикум, чтобы на месяц обогнать тех, кто придёт в сентябре :-)
Любим вас, «Код»
На этой неделе вышло сразу два материала про асинхронное программирование на Python: про синтаксис и особенности и использование контекстного менеджера. Пригодится всем, кто хочет писать быстрые программы и лучше разобраться в теме.
Посмотрели компьютеры для программистов в 2024 году. Выбор есть, но нужно определиться с операционной системой.
Сделали большой веб-проект: игру в шашки на двоих в браузере.
✅ Задачка недели про цифры на пирамиде, которая может поставить в тупик половину взрослых.
👉 Для продвинутых — категорично рассказали о принципах написания хороших автотестов.
Август — самое время подумать о том, что будет после лета. Приходите заранее в Практикум, чтобы на месяц обогнать тех, кто придёт в сентябре :-)
Любим вас, «Код»
👍9🔥7❤2
Если бы Олимпийские игры проводили среди программистов, в какой дисциплине вам бы не было равных?
#подборка_Код
#подборка_Код
😁48🔥9❤4👍1
Сделали большой разбор про бэкенд-разработку: что это вообще такое, что там происходит, какие зарплаты и что нужно уметь. Это про настоящее программирование и пятничный деплой: https://v.thecode.media/ffgnb
#разбор_Код
#разбор_Код
❤13👍8🔥7
На одном секретном объекте у начальника охраны была задача: установить по периметру высоковольтный забор, чтобы никто не пробрался внутрь. Но объект был настолько секретным, что даже длина забора на всех участках оставалась тайной. Всё, что было у начальника охраны, — это вот такая схема.
Как начальнику охраны вычислить периметр объекта и возможно ли такое в принципе с такими неполными данными? Напишите свой ответ в комментариях.
У этой задачи три решения, и, если не хотите пробовать сами, читайте наше по ссылке.
#задача_Код
Как начальнику охраны вычислить периметр объекта и возможно ли такое в принципе с такими неполными данными? Напишите свой ответ в комментариях.
У этой задачи три решения, и, если не хотите пробовать сами, читайте наше по ссылке.
#задача_Код
👍16🔥8😁5❤1
Врываемся в мобильную разработку: держите 5 сервисов для создания мобильных приложений без программирования в 2024 году. А если сюда добавить ещё знание основ программирования — вообще будет кайф!
https://v.thecode.media/2e6ry
#разбор_Код
https://v.thecode.media/2e6ry
#разбор_Код
🔥19👍6❤1
Что такое каррирование в JavaScript
После этой статьи у вас в коде не останется сложных функций со множеством аргументов, потому что вы поймёте, как можно всё упростить.
А если серьёзно, то мы рассказываем про мощный приём, который программисты часто применяют в своих проектах.
https://v.thecode.media/3ir9f
#лучшее_Код #вопрос_Код
После этой статьи у вас в коде не останется сложных функций со множеством аргументов, потому что вы поймёте, как можно всё упростить.
А если серьёзно, то мы рассказываем про мощный приём, который программисты часто применяют в своих проектах.
https://v.thecode.media/3ir9f
#лучшее_Код #вопрос_Код
👍17🔥1😁1
Время интересных штук на Python: пишем игру, в которой нужно уворачиваться от разных летающих предметов. Аркадная классика: https://v.thecode.media/ri12y
#проект_Код
#проект_Код
👍22🔥5❤3
Что такое Юникод
Когда компьютеры только появились, они могли использовать только буквы латинского алфавита и некоторые знаки. Для этого сделали первую кодировку для хранения всего этого — всего 7 бит и 128 символов.
С развитием технологий многие страны сделали себе альтернативные восьмибитные кодировки — в них можно было хранить уже 256 символов. Кроме латиницы, в таких кодировках записывали буквы национальных алфавитов и другие нужные символы. Это сработало в тех странах, где алфавит состоит из небольшого числа букв (20–40), но не решило проблему с иероглифами. Тогда страны Азии сделали свои кодировки.
В итоге всё это привело к тому, что файл с одного компьютера мог не прочитаться на другом компьютере, если там не было нужной кодировки. Для решения этих проблем сделали Юникод — универсальную таблицу, в которую можно поместить больше миллиона символов.
Сейчас в Юникоде записаны символы почти всех языков мира, но свободных позиций там осталось ещё около 80%.
Получается, что Юникод — универсальное решение проблемы совместимости текста. Текстовый файл, записанный в таком формате, можно прочитать на любом современном компьютере.
Подробнее о том, как устроен Юникод, читайте в нашей статье: https://v.thecode.media/tw7fu
Когда компьютеры только появились, они могли использовать только буквы латинского алфавита и некоторые знаки. Для этого сделали первую кодировку для хранения всего этого — всего 7 бит и 128 символов.
С развитием технологий многие страны сделали себе альтернативные восьмибитные кодировки — в них можно было хранить уже 256 символов. Кроме латиницы, в таких кодировках записывали буквы национальных алфавитов и другие нужные символы. Это сработало в тех странах, где алфавит состоит из небольшого числа букв (20–40), но не решило проблему с иероглифами. Тогда страны Азии сделали свои кодировки.
В итоге всё это привело к тому, что файл с одного компьютера мог не прочитаться на другом компьютере, если там не было нужной кодировки. Для решения этих проблем сделали Юникод — универсальную таблицу, в которую можно поместить больше миллиона символов.
Сейчас в Юникоде записаны символы почти всех языков мира, но свободных позиций там осталось ещё около 80%.
Получается, что Юникод — универсальное решение проблемы совместимости текста. Текстовый файл, записанный в таком формате, можно прочитать на любом современном компьютере.
Подробнее о том, как устроен Юникод, читайте в нашей статье: https://v.thecode.media/tw7fu
👍26❤8🔥6
https://v.thecode.media/egllp
#пб_Код
👍34😁12❤1👎1
После оптимизации разработчики могут уменьшить общие размеры крутой игры, например, до 8 гигабайт. Программисты могут поднапрячься и написать табличный редактор, уместив его в 150 мегабайт. Крутые программисты могут напрячься ещё сильнее и сократить этот код до 50 мегабайт.
И тут на демосцену выходят сайзкодеры и заставляют всех держать их пиво: https://v.thecode.media/le4hc
#разбор_Код
И тут на демосцену выходят сайзкодеры и заставляют всех держать их пиво: https://v.thecode.media/le4hc
#разбор_Код
❤20👍11🔥7👎1