Focusmate
Если вы внештатный программист и склонны к прокрастинации, попробуйте сервис Focusmate. Это виртуальный коворкинг, где можно найти партнёра по работе. Он проследит за тем, чтобы вы фокусировались на делах.
Как только войдёте в систему, установите время работы, то есть, по сути, закажите сеанс. Вы получите электронное письмо с подтверждением встречи, которая продлится 50 минут. Перед началом сессии расскажите партнёру о задачах. И начинайте работать, параллельно следя за продуктивностью друг друга.
📑 Сайт
Clean Code #инструменты
Если вы внештатный программист и склонны к прокрастинации, попробуйте сервис Focusmate. Это виртуальный коворкинг, где можно найти партнёра по работе. Он проследит за тем, чтобы вы фокусировались на делах.
Как только войдёте в систему, установите время работы, то есть, по сути, закажите сеанс. Вы получите электронное письмо с подтверждением встречи, которая продлится 50 минут. Перед началом сессии расскажите партнёру о задачах. И начинайте работать, параллельно следя за продуктивностью друг друга.
📑 Сайт
Clean Code #инструменты
📑 Ответ
Anonymous Quiz
32%
к структурной
45%
к поведенческой
10%
к порождающей
13%
ни к одной из перечисленных
🧑💻 Измените код, скомпилируйте
Кто сказал, что чтение кода должно быть пассивным? Вы начнёте, действительно, понимать код, только после того, как сломаете всё и снова соберёте вместе. Вспомните пройденные тесты? Сделайте так, чтобы они завершились неудачно, добавьте кое-что или попытайтесь изменить реализацию так, чтобы они прошли нормально. Попробуйте добавить какую-нибудь небольшую «фичу», которая вам кажется «крутой», или настройте регистрацию по всему проекту так, чтобы можно было распечатать вывод на различных этапах выполнения программы. Это по-прежнему чтение? Абсолютно, но такой подход является больше собственным приключением, чем чтением детективного романа. И это — именно то, что надо!
Clean Code #совет #cleancode
Кто сказал, что чтение кода должно быть пассивным? Вы начнёте, действительно, понимать код, только после того, как сломаете всё и снова соберёте вместе. Вспомните пройденные тесты? Сделайте так, чтобы они завершились неудачно, добавьте кое-что или попытайтесь изменить реализацию так, чтобы они прошли нормально. Попробуйте добавить какую-нибудь небольшую «фичу», которая вам кажется «крутой», или настройте регистрацию по всему проекту так, чтобы можно было распечатать вывод на различных этапах выполнения программы. Это по-прежнему чтение? Абсолютно, но такой подход является больше собственным приключением, чем чтением детективного романа. И это — именно то, что надо!
Clean Code #совет #cleancode
📖 Robust Python: Write Clean and Maintainable Code
🖋 Patrick Viafore, 2021
Кажется, что ваши проекты Python становятся все больше и больше? Вы чувствуете боль, когда ваша кодовая база расширяется и становится все сложнее отлаживать и поддерживать? Python - это простой язык для изучения и использования, и это также означает, что системы могут быстро вырасти за пределы понимания. К счастью, у Python есть функции, которые помогают разработчикам преодолеть проблемы с поддержкой кода.
💾 Скачать книгу
Clean Code #книги #python #cleancode
🖋 Patrick Viafore, 2021
Кажется, что ваши проекты Python становятся все больше и больше? Вы чувствуете боль, когда ваша кодовая база расширяется и становится все сложнее отлаживать и поддерживать? Python - это простой язык для изучения и использования, и это также означает, что системы могут быстро вырасти за пределы понимания. К счастью, у Python есть функции, которые помогают разработчикам преодолеть проблемы с поддержкой кода.
💾 Скачать книгу
Clean Code #книги #python #cleancode
🧑💻 «Смыть и повторить»
Закончив с чтением одной кодовой базы, возьмите другую и начните процесс снова. Чем больше кодов вы читаете, тем лучше идёт это чтение и тем больше вы получаете из него за меньшее время. Вы обнаружите, что ваш КПД растёт довольно быстро и что это действительно очень приятный способ обучения.
Clean Code #совет
Закончив с чтением одной кодовой базы, возьмите другую и начните процесс снова. Чем больше кодов вы читаете, тем лучше идёт это чтение и тем больше вы получаете из него за меньшее время. Вы обнаружите, что ваш КПД растёт довольно быстро и что это действительно очень приятный способ обучения.
Clean Code #совет
Туториал по Git для начинающих: изучите Git за 1 час
Туториал по Git для начинающих — изучите Git, чтобы сделать карьеру в DevOps/разработке программного обеспечения.
📺 YouTube
Clean Code #видео #git
Туториал по Git для начинающих — изучите Git, чтобы сделать карьеру в DevOps/разработке программного обеспечения.
📺 YouTube
Clean Code #видео #git
YouTube
Git Tutorial for Beginners: Learn Git in 1 Hour
Git: The essential tool for modern development. 🔧 This quick explainer shows why it's a must-have skill.
❤️ Join this channel to get access to perks:
https://www.youtube.com/channel/UCWv7vMbMWH4-V0ZXdmDpPBA/join
🔥 Ready for a deep dive?
- Check out my full…
❤️ Join this channel to get access to perks:
https://www.youtube.com/channel/UCWv7vMbMWH4-V0ZXdmDpPBA/join
🔥 Ready for a deep dive?
- Check out my full…
🔥 Лучшее на канале за неделю
1. Robust Python: Write Clean and Maintainable Code.
2. Focusmate — это виртуальный коворкинг, где можно найти партнёра по работе.
3. Измените код, скомпилируйте.
1. Robust Python: Write Clean and Maintainable Code.
2. Focusmate — это виртуальный коворкинг, где можно найти партнёра по работе.
3. Измените код, скомпилируйте.
Rainy Mood
Если вы работаете в открытом офисе, и считаете отвлекающей любую музыку, попробуйте простой генератор шума. Например, Rainy Mood позволить слушать звуки дождя и грома — они помогут расслабиться и отвлечься от шума и разговоров в офисе.
Rainy Mood можно слушать на сайте или через приложения на Android и iOS, где есть дополнительные функции. В них несколько сценариев: обычный дождь, дождь в сельской местности, на берегу океана, в кафе.
📑 Сайт
Clean Code #инструменты
Если вы работаете в открытом офисе, и считаете отвлекающей любую музыку, попробуйте простой генератор шума. Например, Rainy Mood позволить слушать звуки дождя и грома — они помогут расслабиться и отвлечься от шума и разговоров в офисе.
Rainy Mood можно слушать на сайте или через приложения на Android и iOS, где есть дополнительные функции. В них несколько сценариев: обычный дождь, дождь в сельской местности, на берегу океана, в кафе.
📑 Сайт
Clean Code #инструменты
🧑💻 Где начать чтение чужого кода?
Единственным, самым важным источником для чтения кода является GitHub. Этот сайт позволяет так легко найти новые проекты и действительно великих программистов, что вы действуете себе во вред, если не используете его. Вы можете начать на GitHub и читать код прямо на сайте, пока не найдёте проект, из которого по вашему мнению вы сможете извлечь какие-то уроки. Затем склонируйте его и читайте!
А вы используете чтение кода как обучающий инструмент? Какие проекты вы порекомендовали бы коллегам? Прочитали какую-нибудь хорошую программу в последнее время?
Clean Code #совет #cleancode
Единственным, самым важным источником для чтения кода является GitHub. Этот сайт позволяет так легко найти новые проекты и действительно великих программистов, что вы действуете себе во вред, если не используете его. Вы можете начать на GitHub и читать код прямо на сайте, пока не найдёте проект, из которого по вашему мнению вы сможете извлечь какие-то уроки. Затем склонируйте его и читайте!
А вы используете чтение кода как обучающий инструмент? Какие проекты вы порекомендовали бы коллегам? Прочитали какую-нибудь хорошую программу в последнее время?
Clean Code #совет #cleancode
📖 Clean Code in JavaScript
🖋 James Padolsey, 2020
Создание надежных приложений начинается с создания чистого кода. В этой книге вы исследуете приемы профессионального JavaScript-разработчика, изучая все от основ JavaScript до практик написания чистого кода. Вы научитесь писать функциональный, интуитивно понятный и удобный в сопровождении код, а также поймете, как ваш код может влиять на конечного пользователя и других людей, которым придется с ним работать.
💾 Скачать книгу
Clean Code #книги #js #cleancode
🖋 James Padolsey, 2020
Создание надежных приложений начинается с создания чистого кода. В этой книге вы исследуете приемы профессионального JavaScript-разработчика, изучая все от основ JavaScript до практик написания чистого кода. Вы научитесь писать функциональный, интуитивно понятный и удобный в сопровождении код, а также поймете, как ваш код может влиять на конечного пользователя и других людей, которым придется с ним работать.
💾 Скачать книгу
Clean Code #книги #js #cleancode
Попробуйте себя в качестве мобильного разработчика на Flutter на интенсиве от OTUS!
19 и 20 января в 20:00 пройдет вебинар «Flutter engine, анимация и ее оптимизация».
✔️ Рассмотрим самые глубокие механизмы Flutter engine.
✔️ Научимся создавать сложные и плавные анимации как на мобильных платформах, так и на веб.
✔️ Научимся использовать инструменты профилирования для исключения «замерзания» интерфейса.
✔️ Обсудим тему использования WebGL в веб-приложениях на Flutter для создания трехмерных сцен.
Интенсив бесплатный и позволяет протестировать обучение на онлайн-курсе «Flutter Mobile Developer» от OTUS. Программа подойдет тем, у кого уже есть опыт в программировании. Для записи на интенсив пройдите вступительный тест.
👉 Регистрация на 1-й день интенсива: https://otus.pw/CDRM/
👉 Регистрация на 2-й день интенсива: https://otus.pw/nBu6/
19 и 20 января в 20:00 пройдет вебинар «Flutter engine, анимация и ее оптимизация».
✔️ Рассмотрим самые глубокие механизмы Flutter engine.
✔️ Научимся создавать сложные и плавные анимации как на мобильных платформах, так и на веб.
✔️ Научимся использовать инструменты профилирования для исключения «замерзания» интерфейса.
✔️ Обсудим тему использования WebGL в веб-приложениях на Flutter для создания трехмерных сцен.
Интенсив бесплатный и позволяет протестировать обучение на онлайн-курсе «Flutter Mobile Developer» от OTUS. Программа подойдет тем, у кого уже есть опыт в программировании. Для записи на интенсив пройдите вступительный тест.
👉 Регистрация на 1-й день интенсива: https://otus.pw/CDRM/
👉 Регистрация на 2-й день интенсива: https://otus.pw/nBu6/
📑 Вышел Linux 5.16 с поддержкой Intel Alder Lake S и AMX, AMD Rembrandt, Raspberry Pi CM 4 и Apple Magic Keyboard 2021
9 января 2022 года Линус Торвальдс представил первый стабильный релиз ядра Linux 5.16. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии Linux 5.15 в конце октября прошлого года.
Clean Code #новости #Linux
9 января 2022 года Линус Торвальдс представил первый стабильный релиз ядра Linux 5.16. Выпуск новой версии ядра Linux вышел в соответствии с графиком, спустя два месяца после выхода предыдущей стабильной версии Linux 5.15 в конце октября прошлого года.
Clean Code #новости #Linux
📑 PyQt6 — полное руководство для новичков
PyQt — это библиотека Python для создания приложений с графическим интерфейсом с помощью инструментария Qt. Созданная в Riverbank Computing, PyQt является свободным ПО (по лицензии GPL) и разрабатывается с 1999 года. Последняя версия PyQt6 — на основе Qt 6 — выпущена в 2021 году, и библиотека продолжает обновляться. Это руководство можно также использовать для PySide2, PySide6 и PyQt5.
Clean Code #статьи #python #PyQt
PyQt — это библиотека Python для создания приложений с графическим интерфейсом с помощью инструментария Qt. Созданная в Riverbank Computing, PyQt является свободным ПО (по лицензии GPL) и разрабатывается с 1999 года. Последняя версия PyQt6 — на основе Qt 6 — выпущена в 2021 году, и библиотека продолжает обновляться. Это руководство можно также использовать для PySide2, PySide6 и PyQt5.
Clean Code #статьи #python #PyQt
🧑💻 Программа
Каждую новую программу начинайте делать «с нуля». Разрабатывайте самостоятельно всю архитектуру и реализуйте ее. Повторяйте. Программирование — лучший способ научится программированию. Вы будете учится на своих ошибках, и под конец проекта получите гораздо больше удовольствия, чем от прочтения книги. К тому же вы «набьете руку» и будете быстрее ориентироваться в тех вопросах, в которых сами разобрались.
Clean Code #совет #cleancode
Каждую новую программу начинайте делать «с нуля». Разрабатывайте самостоятельно всю архитектуру и реализуйте ее. Повторяйте. Программирование — лучший способ научится программированию. Вы будете учится на своих ошибках, и под конец проекта получите гораздо больше удовольствия, чем от прочтения книги. К тому же вы «набьете руку» и будете быстрее ориентироваться в тех вопросах, в которых сами разобрались.
Clean Code #совет #cleancode
Wallaby
Инструмент для повышения продуктивности разработки. Он запускает JavaScript и TypeScript-тесты пока вы пишете код и выводит результаты в IDE рядом с кодом. Это расширение очень полезное, поскольку позволяет видеть вывод и дебажить в режиме реального времени.
📑 Сайт
Clean Code #инструменты #JavaScript #TypeScript
Инструмент для повышения продуктивности разработки. Он запускает JavaScript и TypeScript-тесты пока вы пишете код и выводит результаты в IDE рядом с кодом. Это расширение очень полезное, поскольку позволяет видеть вывод и дебажить в режиме реального времени.
📑 Сайт
Clean Code #инструменты #JavaScript #TypeScript