👍22
*Читать голосом вашего любимого блогера*
Сегодня в наш выпуск нативно интегрирован курс «Английский для разработчиков». Проблемы с английским? Нужна языковая практика? В школе учили про Лондон, а в жизни нужно совсем другое?
На курсе «Яндекс Практикума» эти проблемы решены. Интенсивная языковая практика и отработка именно того, что нужно в айтишной работе, — это то, что даётся на курсе. За полгода вы натренируетесь говорить по-английски po samye pomidory, а служба поддержки подскажет вам правильную фразу круглосуточно — даже если вам нужно быть на связи с Нью-Йорком в два часа ночи.
Если хотели открыть себе дорогу в международную айти-сферу, курс «Английский для разработчиков» — для вас. Ссылка находится в описании.
https://v.thecode.media/88734
#объяснялово_Код
Сегодня в наш выпуск нативно интегрирован курс «Английский для разработчиков». Проблемы с английским? Нужна языковая практика? В школе учили про Лондон, а в жизни нужно совсем другое?
На курсе «Яндекс Практикума» эти проблемы решены. Интенсивная языковая практика и отработка именно того, что нужно в айтишной работе, — это то, что даётся на курсе. За полгода вы натренируетесь говорить по-английски po samye pomidory, а служба поддержки подскажет вам правильную фразу круглосуточно — даже если вам нужно быть на связи с Нью-Йорком в два часа ночи.
Если хотели открыть себе дорогу в международную айти-сферу, курс «Английский для разработчиков» — для вас. Ссылка находится в описании.
https://v.thecode.media/88734
#объяснялово_Код
👍7
Как оптимизируют скорость работы кода
Например, при разработке программ для видеомонтажа важно, чтобы пользователь сразу увидел результат работы цветокоррекции. Если программа каждый раз будет надолго задумываться, а при этом где-то рядом будет более шустрый софт, со временем люди перейдут на него, а компания потеряет деньги. Чтобы этого не произошло, программисту дают задание ускорить обработку фильтра.
Примеры того, как можно добиться ускорения:
⚡️ Написать функции, которые будут предугадывать действия пользователя и заранее просчитывать некоторые ситуации.
⚡️ Заменить короткие, но сложные команды фреймворка на много длинных, но более простых для компилятора, которые в сумме выполняются быстрее.
⚡️ Написать лукап-таблицы: например, если алгоритму нужно сто тысяч раз посчитать значение синуса sin(x) с заранее известным шагом, то можно сразу написать таблицу всех нужных значений. Тогда алгоритм будет не считать синус с нуля, а заглядывать в табличку и быстро там всё находить.
Про другие способы оптимизации кода — пишем в статье: https://v.thecode.media/49l88
Например, при разработке программ для видеомонтажа важно, чтобы пользователь сразу увидел результат работы цветокоррекции. Если программа каждый раз будет надолго задумываться, а при этом где-то рядом будет более шустрый софт, со временем люди перейдут на него, а компания потеряет деньги. Чтобы этого не произошло, программисту дают задание ускорить обработку фильтра.
Примеры того, как можно добиться ускорения:
⚡️ Написать функции, которые будут предугадывать действия пользователя и заранее просчитывать некоторые ситуации.
⚡️ Заменить короткие, но сложные команды фреймворка на много длинных, но более простых для компилятора, которые в сумме выполняются быстрее.
⚡️ Написать лукап-таблицы: например, если алгоритму нужно сто тысяч раз посчитать значение синуса sin(x) с заранее известным шагом, то можно сразу написать таблицу всех нужных значений. Тогда алгоритм будет не считать синус с нуля, а заглядывать в табличку и быстро там всё находить.
Про другие способы оптимизации кода — пишем в статье: https://v.thecode.media/49l88
👍22🔥4
Как работает сортировка слиянием
Еще один алгоритм сортировки. Классика алгоритмов.
https://v.thecode.media/5g6kb
#разбор_Код
Еще один алгоритм сортировки. Классика алгоритмов.
https://v.thecode.media/5g6kb
#разбор_Код
👍17
Сложная задача про поросёнка и NFT
Примерно так спекулянты накручивают цены на свои NFT:
https://v.thecode.media/jngd3
#задача_Код #лучшее_Код
Примерно так спекулянты накручивают цены на свои NFT:
https://v.thecode.media/jngd3
#задача_Код #лучшее_Код
👍6❤1
Подборка о том, как сгенерировать много текста, который будет похож на настоящий:
• Что такое цепи Маркова и как они работают: https://v.thecode.media/ma60b
• Простейший генератор текста на цепях Маркова: https://v.thecode.media/8ggu5
• Пишем Чехова на цепях Маркова: готовая библиотека: https://v.thecode.media/2faq6
• Генератор статей для Кода: https://v.thecode.media/am81v
• Абсолютня: генератор новых слов на Python: https://v.thecode.media/23q96
• Что такое цепи Маркова и как они работают: https://v.thecode.media/ma60b
• Простейший генератор текста на цепях Маркова: https://v.thecode.media/8ggu5
• Пишем Чехова на цепях Маркова: готовая библиотека: https://v.thecode.media/2faq6
• Генератор статей для Кода: https://v.thecode.media/am81v
• Абсолютня: генератор новых слов на Python: https://v.thecode.media/23q96
👍10🔥2
Что означают три точки в JavaScript
Статья для тех, кому лень поштучно перебирать и наполнять списки. Один простой оператор в JavaScript сделает это за вас:
https://v.thecode.media/az4hq
#объяснялово_Код
Статья для тех, кому лень поштучно перебирать и наполнять списки. Один простой оператор в JavaScript сделает это за вас:
https://v.thecode.media/az4hq
#объяснялово_Код
👍23❤4
Forwarded from Selectel Team
Принятые практики написания кода значительно упрощают коммуникацию и работу в команде. Для этого существуют стайл-гайды. 🤓
Антон, разработчик в команде внутренних сервисов, рассказал об этом на внутреннем докладе подробнее и поделился советами. А мы все записали ⏩
Антон, разработчик в команде внутренних сервисов, рассказал об этом на внутреннем докладе подробнее и поделился советами. А мы все записали ⏩
🔥33👍18
Мобильная разработка для iOS и Android — что лучше и с чего начать?
Если выберешь iOS-разработку, то сказочке конец. Ты проснёшься в своей постели с Айфоном в руках и будешь верить во что хочешь.
Если выберешь Android-разработку, то останешься в мире Java и Kotlin, и я покажу тебе, насколько глубока кроличья нора.
https://v.thecode.media/i37uv
#разбор_Код
Если выберешь iOS-разработку, то сказочке конец. Ты проснёшься в своей постели с Айфоном в руках и будешь верить во что хочешь.
Если выберешь Android-разработку, то останешься в мире Java и Kotlin, и я покажу тебе, насколько глубока кроличья нора.
https://v.thecode.media/i37uv
#разбор_Код
🔥16👍6