Лучшие онлайн курсы для подготовки к SAT в 2025 году
Если вы готовитесь к SAT и ищете эффективные онлайн-курсы, обратите внимание на подборку лучших программ от Udemy. Курсы охватывают все ключевые аспекты экзамена и помогут вам добиться высоких результатов. Узнайте больше в статье!
Подробности: http://www.java67.com/2024/09/top-5-courses-for-sat-test-in-2025-best.html
#en
@a_cup_of_java | Другие наши каналы
Если вы готовитесь к SAT и ищете эффективные онлайн-курсы, обратите внимание на подборку лучших программ от Udemy. Курсы охватывают все ключевые аспекты экзамена и помогут вам добиться высоких результатов. Узнайте больше в статье!
Подробности: http://www.java67.com/2024/09/top-5-courses-for-sat-test-in-2025-best.html
#en
@a_cup_of_java | Другие наши каналы
👍4❤1
Как сравнить строки в Java: 5 способов
В статье описаны 5 способов сравнения строк в Java: equals() и equalsIgnoreCase() для проверки на равенство, compare() и compareTo() для лексикографического сравнения, и оператор == для сравнения ссылок. Используйте equals() для точного равенства, a equalsIgnoreCase() для нечувствительного к регистру.
Подробности: http://www.java67.com/2018/01/5-ways-to-compare-string-objects-in-java.html
#en
@a_cup_of_java | Другие наши каналы
В статье описаны 5 способов сравнения строк в Java: equals() и equalsIgnoreCase() для проверки на равенство, compare() и compareTo() для лексикографического сравнения, и оператор == для сравнения ссылок. Используйте equals() для точного равенства, a equalsIgnoreCase() для нечувствительного к регистру.
Подробности: http://www.java67.com/2018/01/5-ways-to-compare-string-objects-in-java.html
#en
@a_cup_of_java | Другие наши каналы
🎉1
StringTokenizer vs split() в Java: что выбрать?
Статья объясняет различия между методами StringTokenizer и split() для разделения строк в Java. StringTokenizer устарел и не поддерживает регулярные выражения, тогда как split() предоставляет больше возможностей и гибкость. Рекомендуется использовать split(), особенно с регулярными выражениями.
Подробности: http://www.java67.com/2019/12/difference-between-stringtokenizer-and.html
#en
@a_cup_of_java | Другие наши каналы
Статья объясняет различия между методами StringTokenizer и split() для разделения строк в Java. StringTokenizer устарел и не поддерживает регулярные выражения, тогда как split() предоставляет больше возможностей и гибкость. Рекомендуется использовать split(), особенно с регулярными выражениями.
Подробности: http://www.java67.com/2019/12/difference-between-stringtokenizer-and.html
#en
@a_cup_of_java | Другие наши каналы
👍2
Топ-6 курсов по анализу временных рядов на 2025 год
Анализ временных рядов помогает прогнозировать будущее на основе исторических данных. В статье представлен обзор шести лучших курсов по теме на 2025 год: от основ Python до продвинутых моделей прогнозирования. Подходит для всех уровней — от начинающих до экспертов.
Подробности: http://www.java67.com/2024/09/top-6-courses-to-learn-time-series.html
#en
@a_cup_of_java | Другие наши каналы
Анализ временных рядов помогает прогнозировать будущее на основе исторических данных. В статье представлен обзор шести лучших курсов по теме на 2025 год: от основ Python до продвинутых моделей прогнозирования. Подходит для всех уровней — от начинающих до экспертов.
Подробности: http://www.java67.com/2024/09/top-6-courses-to-learn-time-series.html
#en
@a_cup_of_java | Другие наши каналы
Интересные приёмы, взятые из исходников Android
Интересные приёмы, взятые из исходников Android
В процессе чтения исходников Android SDK я замечал интересные механики и приёмы написания кода, какие-то из них до сих пор используются при создании новых библиотек, другие, напротив, заменены более логичными и понятными конструкциями. В этой статье я постараюсь перечислить всё, что смог заметить сам при изучении исходников Android'а. Сразу отмечу: эта статья не претендует на полноту материала и возможно вы нашли даже больше интересных моментов при чтении кода, ладно, погнали, короче!
Читать дальше
Читать: https://habr.com/ru/companies/ruvds/articles/838330/?utm_campaign=838330
@a_cup_of_java | Другие наши каналы
Интересные приёмы, взятые из исходников Android
В процессе чтения исходников Android SDK я замечал интересные механики и приёмы написания кода, какие-то из них до сих пор используются при создании новых библиотек, другие, напротив, заменены более логичными и понятными конструкциями. В этой статье я постараюсь перечислить всё, что смог заметить сам при изучении исходников Android'а. Сразу отмечу: эта статья не претендует на полноту материала и возможно вы нашли даже больше интересных моментов при чтении кода, ладно, погнали, короче!
Читать дальше
Читать: https://habr.com/ru/companies/ruvds/articles/838330/?utm_campaign=838330
@a_cup_of_java | Другие наши каналы
👍6🥰2
Объединение двух связанных списков в Java с использованием Priority Queue
Хотите научиться объединять два связанных списка в Java? В статье описан процесс использования Priority Queue для этой задачи. Рассматриваются основные элементы списка и очереди с приоритетом, и представлены примеры кода для наглядного понимания. Узнайте больше на Java67!
Подробности: http://www.java67.com/2022/04/how-to-to-perform-union-of-two-linked.html
#en
@a_cup_of_java | Другие наши каналы
Хотите научиться объединять два связанных списка в Java? В статье описан процесс использования Priority Queue для этой задачи. Рассматриваются основные элементы списка и очереди с приоритетом, и представлены примеры кода для наглядного понимания. Узнайте больше на Java67!
Подробности: http://www.java67.com/2022/04/how-to-to-perform-union-of-two-linked.html
#en
@a_cup_of_java | Другие наши каналы
🥰3
Тестирование сообщений в Kafka
Данная статья предлагает подход к написанию интеграционных тестов для приложений с Kafka, позволяющий сосредоточиться на спецификации взаимодействия, делая тесты более читаемыми и легкими для поддержки. Представленный подход не только повышает эффективность тестирования, но и способствует лучшему пониманию интеграционных процессов в приложении.
Читать: https://habr.com/ru/articles/840990/?utm_campaign=840990
@a_cup_of_java | Другие наши каналы
Данная статья предлагает подход к написанию интеграционных тестов для приложений с Kafka, позволяющий сосредоточиться на спецификации взаимодействия, делая тесты более читаемыми и легкими для поддержки. Представленный подход не только повышает эффективность тестирования, но и способствует лучшему пониманию интеграционных процессов в приложении.
Читать: https://habr.com/ru/articles/840990/?utm_campaign=840990
@a_cup_of_java | Другие наши каналы
❤5👏3
Лучшие курсы по Hibernate на Udemy в 2025 году
Ищете курсы по Hibernate и JPA? Мы нашли для вас 5 лучших вариантов на Udemy. С помощью этих курсов вы сможете глубже понять Hibernate ORM и Java Persistence API. Это отличная возможность для Java-разработчиков повысить свою квалификацию в 2025 году. Лучшие курсы для подготовки к LSAT в 2025 году
Ищете способы подготовиться к экзамену LSAT? Ознакомьтесь с топ-5 курсов для подготовки в 2025 году. Узнайте, какие платформы предлагают наилучшие возможности для успешной сдачи теста и какие ресурсы помогут вам достичь высоких результатов. Подробности в статье!
Подробности: http://www.java67.com/2024/09/5-best-udemy-courses-to-learn-hibernate.html
#en
@a_cup_of_java | Другие наши каналы
Ищете курсы по Hibernate и JPA? Мы нашли для вас 5 лучших вариантов на Udemy. С помощью этих курсов вы сможете глубже понять Hibernate ORM и Java Persistence API. Это отличная возможность для Java-разработчиков повысить свою квалификацию в 2025 году. Лучшие курсы для подготовки к LSAT в 2025 году
Ищете способы подготовиться к экзамену LSAT? Ознакомьтесь с топ-5 курсов для подготовки в 2025 году. Узнайте, какие платформы предлагают наилучшие возможности для успешной сдачи теста и какие ресурсы помогут вам достичь высоких результатов. Подробности в статье!
Подробности: http://www.java67.com/2024/09/5-best-udemy-courses-to-learn-hibernate.html
#en
@a_cup_of_java | Другие наши каналы
👍2
Как я разрушил свои стереотипы об автотестах, или Мой путь от Appium до Kaspresso
Всем привет!
Меня зовут Сергей Дударев, я руководитель направления автоматизированных тестов в департаменте мобильной разработки «Лаборатории Касперского». В этой статье хочу рассказать, как я прошел путь от Appium до open-source-фреймворка Kaspresso, с чего начинал, какие делал для себя открытия, как разрушались мои стереотипы и какие по итогу были сделаны выводы.
Читать: https://habr.com/ru/articles/841136/?utm_campaign=841136
@a_cup_of_java | Другие наши каналы
Всем привет!
Меня зовут Сергей Дударев, я руководитель направления автоматизированных тестов в департаменте мобильной разработки «Лаборатории Касперского». В этой статье хочу рассказать, как я прошел путь от Appium до open-source-фреймворка Kaspresso, с чего начинал, какие делал для себя открытия, как разрушались мои стереотипы и какие по итогу были сделаны выводы.
Читать: https://habr.com/ru/articles/841136/?utm_campaign=841136
@a_cup_of_java | Другие наши каналы
👍4👎1
Как я разрушил свои стереотипы об автотестах, или Мой путь от Appium до Kaspresso
Всем привет!
Меня зовут Сергей Дударев, я руководитель направления автоматизированных тестов в департаменте мобильной разработки «Лаборатории Касперского». В этой статье хочу рассказать, как я прошел путь от Appium до open-source-фреймворка Kaspresso, с чего начинал, какие делал для себя открытия, как разрушались мои стереотипы и какие по итогу были сделаны выводы.
Читать: https://habr.com/ru/companies/kaspersky/articles/841136/?utm_campaign=841136
@a_cup_of_java | Другие наши каналы
Всем привет!
Меня зовут Сергей Дударев, я руководитель направления автоматизированных тестов в департаменте мобильной разработки «Лаборатории Касперского». В этой статье хочу рассказать, как я прошел путь от Appium до open-source-фреймворка Kaspresso, с чего начинал, какие делал для себя открытия, как разрушались мои стереотипы и какие по итогу были сделаны выводы.
Читать: https://habr.com/ru/companies/kaspersky/articles/841136/?utm_campaign=841136
@a_cup_of_java | Другие наши каналы
👍2
Удивительная история развития сортировки в JDK
Как вы считаете, если выполнить
А зачем нам вообще второй алгоритм сортировки, если есть Timsort? Почему не использовать один и для объектов, и для примитивов? Сегодня я, как автор, расскажу историю Dual-Pivot Quicksort: как он начинался, как развивался и как продолжает развиваться сейчас.
Читать: https://habr.com/ru/companies/sberbank/articles/841342/?utm_campaign=841342
@a_cup_of_java | Другие наши каналы
Как вы считаете, если выполнить
java.util.Arrays.sort(), то какая сортировка будет вызвана? Quicksort? Timsort? И та, и другая, потому что для объектов вызывается Timsort, а для примитивов (чисел int, long, float и так далее) — Dual-Pivot Quicksort. В JDK 6 для объектов использовался стандартный Merge sort, а для чисел классическая реализация Quicksort с одним опорным элементом, предложенная Джоном Бентли и Дугласом МакИлрой. В JDK 7 оба алгоритма поменялись: теперь объекты сортируются с помощью Timsort, автор Тим Петерс, а для простых типов данных используется Dual-Pivot Quicksort, предложенный мною вместе с Джоном Бентли и Джошем Блоком в 2009 году. Эта сортировка используется более 15 лет не только в JDK, но и в Android (хотя и немного устаревшая версия).А зачем нам вообще второй алгоритм сортировки, если есть Timsort? Почему не использовать один и для объектов, и для примитивов? Сегодня я, как автор, расскажу историю Dual-Pivot Quicksort: как он начинался, как развивался и как продолжает развиваться сейчас.
Читать: https://habr.com/ru/companies/sberbank/articles/841342/?utm_campaign=841342
@a_cup_of_java | Другие наши каналы
🔥6👍2
Лучшие курсы Udemy для изучения Spring Framework в 2025 году
Ищете лучшие курсы для освоения Spring Framework? Ознакомьтесь с топ-5 курсов на Udemy: "Spring Framework 6: Beginner to Guru", "Learn Spring: The Certification Class", "Web Development with Java Spring Framework", "Spring Framework: Spring Fundamentals" и "Spring Framework Master Class - Java Spring the Modern Way". Эти курсы помогут вам овладеть Spring Boot, Spring Security и Spring Data JPA.
Подробности: http://www.java67.com/2024/09/5-best-udemy-courses-to-learn-spring.html
#en
@a_cup_of_java | Другие наши каналы
Ищете лучшие курсы для освоения Spring Framework? Ознакомьтесь с топ-5 курсов на Udemy: "Spring Framework 6: Beginner to Guru", "Learn Spring: The Certification Class", "Web Development with Java Spring Framework", "Spring Framework: Spring Fundamentals" и "Spring Framework Master Class - Java Spring the Modern Way". Эти курсы помогут вам овладеть Spring Boot, Spring Security и Spring Data JPA.
Подробности: http://www.java67.com/2024/09/5-best-udemy-courses-to-learn-spring.html
#en
@a_cup_of_java | Другие наши каналы
Java Digest #16
Всем привет! 👋 👋 👋 👋 Мы — Java-разработчики Т-Банка: Андрей, Арсений, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.
В этом выпуске вас ждет обновление Kora, Intellij IDEA, null-safety в Java без регистрации и СМС. Посмотрим видео с прошедшего JVM Language Summit, затронем тему исключений. Не забудем и про безопасность наших приложений, и про логи. Считаем, что этот выпуск можно считать рекордным по количеству упоминаний Project Valhalla: аж 9 упоминаний!
Читать: https://habr.com/ru/companies/tbank/articles/841364/?utm_campaign=841364
@a_cup_of_java | Другие наши каналы
Всем привет! 👋 👋 👋 👋 Мы — Java-разработчики Т-Банка: Андрей, Арсений, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.
В этом выпуске вас ждет обновление Kora, Intellij IDEA, null-safety в Java без регистрации и СМС. Посмотрим видео с прошедшего JVM Language Summit, затронем тему исключений. Не забудем и про безопасность наших приложений, и про логи. Считаем, что этот выпуск можно считать рекордным по количеству упоминаний Project Valhalla: аж 9 упоминаний!
Читать: https://habr.com/ru/companies/tbank/articles/841364/?utm_campaign=841364
@a_cup_of_java | Другие наши каналы
👍3
Как посчитать количество слов в строке на Java?
Хотите узнать, как посчитать количество слов в строке на Java? Отличное руководство по использованию регулярных выражений для разделения строки по пробельным символам и подсчета слов. Это полезно не только для учебы, но и для подготовки к программированию. Узнайте больше на Java67! Подготовка к собеседованию по Java и Spring Boot
Ищете материалы для подготовки к собеседованию по Java и Spring Boot? Ознакомьтесь с полезными ресурсами: вопросы для интервью, курсы по Spring и микроуслугам помогут вам усилить свои навыки. Подпишитесь на наш блог, чтобы получать обновления и скидки.
Подробности: http://www.java67.com/2016/06/how-to-count-number-of-words-in-given-String.html
#en
@a_cup_of_java | Другие наши каналы
Хотите узнать, как посчитать количество слов в строке на Java? Отличное руководство по использованию регулярных выражений для разделения строки по пробельным символам и подсчета слов. Это полезно не только для учебы, но и для подготовки к программированию. Узнайте больше на Java67! Подготовка к собеседованию по Java и Spring Boot
Ищете материалы для подготовки к собеседованию по Java и Spring Boot? Ознакомьтесь с полезными ресурсами: вопросы для интервью, курсы по Spring и микроуслугам помогут вам усилить свои навыки. Подпишитесь на наш блог, чтобы получать обновления и скидки.
Подробности: http://www.java67.com/2016/06/how-to-count-number-of-words-in-given-String.html
#en
@a_cup_of_java | Другие наши каналы
👏4👍3
Kotlin глазами Java-разработчика
Привет, хабр! Сегодня я хочу рассказать про свой опты взаимодействия с языком kotlin.
Представлюсь – я java разработчик, работаю крупном банке, создаю (и поддерживаю существующие) микросервисы.
Небольшая ремарка: я не собираюсь становиться Android разработчиком, ни сейчас, ни в будущем, поэтому, когда я заинтересовался новым языком, не принимал в расчет аргументы про различные удобства мобильной разработки на нем, и руководствовался только удобством языка в целом для бэкэнда.
Итак, почему я решил изучить kotlin. Ну, во-первых, прожужали все уши, мол сокращение объема код, лаконичность, читаемость и сахар.
Читать: https://habr.com/ru/articles/841478/?utm_campaign=841478
@a_cup_of_java | Другие наши каналы
Привет, хабр! Сегодня я хочу рассказать про свой опты взаимодействия с языком kotlin.
Представлюсь – я java разработчик, работаю крупном банке, создаю (и поддерживаю существующие) микросервисы.
Небольшая ремарка: я не собираюсь становиться Android разработчиком, ни сейчас, ни в будущем, поэтому, когда я заинтересовался новым языком, не принимал в расчет аргументы про различные удобства мобильной разработки на нем, и руководствовался только удобством языка в целом для бэкэнда.
Итак, почему я решил изучить kotlin. Ну, во-первых, прожужали все уши, мол сокращение объема код, лаконичность, читаемость и сахар.
Читать: https://habr.com/ru/articles/841478/?utm_campaign=841478
@a_cup_of_java | Другие наши каналы
🎉7❤2🙈2
5 лучших сайтов для изучения машинного обучения в 2024 году
Хотите изучить машинное обучение? Статья Java67 рекомендует 5 топовых сайтов: Udemy, Coursera, Pluralsight, Educative.io и Freecodecamp. Эти ресурсы предлагают разнообразные курсы — от начальных до продвинутых, некоторые из которых доступны бесплатно. Узнайте больше на Java67. Готовитесь к собеседованию по Java и Spring Boot?
Заходите на сайт оттенков Soma Sharma, чтобы найти полезные вопросы и курсы для подготовки к интервью. Актуальные вопросы по Spring Boot, Microservices, SQL, и многое другое. Подпишитесь на рассылку, чтобы не пропустить обновления!
Подробности: http://www.java67.com/2024/09/5-best-websites-to-learn-machine.html
#en
@a_cup_of_java | Другие наши каналы
Хотите изучить машинное обучение? Статья Java67 рекомендует 5 топовых сайтов: Udemy, Coursera, Pluralsight, Educative.io и Freecodecamp. Эти ресурсы предлагают разнообразные курсы — от начальных до продвинутых, некоторые из которых доступны бесплатно. Узнайте больше на Java67. Готовитесь к собеседованию по Java и Spring Boot?
Заходите на сайт оттенков Soma Sharma, чтобы найти полезные вопросы и курсы для подготовки к интервью. Актуальные вопросы по Spring Boot, Microservices, SQL, и многое другое. Подпишитесь на рассылку, чтобы не пропустить обновления!
Подробности: http://www.java67.com/2024/09/5-best-websites-to-learn-machine.html
#en
@a_cup_of_java | Другие наши каналы
👎1
Как вывести простые числа от 1 до 100 на Java
В статье приведен алгоритм и программа на Java для вывода простых чисел от 1 до 100. Метод использует оптимизированный алгоритм проверки простоты числа, который уменьшает количество проверок, увеличивая производительность. Узнайте больше об основах операторов в Java и алгоритмах проверки простых чисел!
Лучшие курсы для изучения Python и Java в 2024 году
Хотите улучшить свои навыки в Python или Java? Статья рекомендует несколько топовых курсов, включая лучшие курсы по системному дизайну, Hibernate и Spring. Узнайте, где можно получить качественное образование и подготовиться к интервью.
Подробности: http://www.java67.com/2016/01/java-program-to-print-prime-numbers.html
#en
@a_cup_of_java | Другие наши каналы
В статье приведен алгоритм и программа на Java для вывода простых чисел от 1 до 100. Метод использует оптимизированный алгоритм проверки простоты числа, который уменьшает количество проверок, увеличивая производительность. Узнайте больше об основах операторов в Java и алгоритмах проверки простых чисел!
Лучшие курсы для изучения Python и Java в 2024 году
Хотите улучшить свои навыки в Python или Java? Статья рекомендует несколько топовых курсов, включая лучшие курсы по системному дизайну, Hibernate и Spring. Узнайте, где можно получить качественное образование и подготовиться к интервью.
Подробности: http://www.java67.com/2016/01/java-program-to-print-prime-numbers.html
#en
@a_cup_of_java | Другие наши каналы
👍4❤2
Создание узоров на Java: простое руководство
Хотите освоить создание текстовых узоров на Java? В статье разобраны примеры кода для создания пирамид, треугольников и других фигур с помощью вложенных циклов. Подходит для всех уровней программистов!
Подробности: http://www.java67.com/2015/10/how-to-print-pyramid-pattern-in-java-example.html
#en
@a_cup_of_java | Другие наши каналы
Хотите освоить создание текстовых узоров на Java? В статье разобраны примеры кода для создания пирамид, треугольников и других фигур с помощью вложенных циклов. Подходит для всех уровней программистов!
Подробности: http://www.java67.com/2015/10/how-to-print-pyramid-pattern-in-java-example.html
#en
@a_cup_of_java | Другие наши каналы
Лучшие SEO курсы на Udemy для 2025 года
Ищете способы повысить свои навыки в SEO? В статье рассматриваются лучшие курсы по SEO на Udemy, которые помогут вам увеличить видимость вашего сайта и привлечь клиентов. Ознакомьтесь с рекомендациями и выберите подходящий курс, чтобы научиться эффективным методам SEO и открыть новые карьерные возможности!
Подробности: http://www.java67.com/2024/09/top-5-seo-courses-on-udemy-for-2025.html
#en
@a_cup_of_java | Другие наши каналы
Ищете способы повысить свои навыки в SEO? В статье рассматриваются лучшие курсы по SEO на Udemy, которые помогут вам увеличить видимость вашего сайта и привлечь клиентов. Ознакомьтесь с рекомендациями и выберите подходящий курс, чтобы научиться эффективным методам SEO и открыть новые карьерные возможности!
Подробности: http://www.java67.com/2024/09/top-5-seo-courses-on-udemy-for-2025.html
#en
@a_cup_of_java | Другие наши каналы
👍3
Java News Roundup: Stream Gatherers, Project Loom, Hibernate Validator, LangChain4j, Clojure
This week's Java roundup for September 2nd, 2024 features news highlighting: JEP 485, Stream Gatherers, promoted to Candidate; Project Loom Build 24-loom+7-60; Hibernate Validator 9.0.0.Beta3; LangChain4j 0.34.0; and Clojure 1.12.0.
By Michael Redlich
Read: https://www.infoq.com/news/2024/09/java-news-roundup-sep02-2024/
@a_cup_of_java | Другие наши каналы
This week's Java roundup for September 2nd, 2024 features news highlighting: JEP 485, Stream Gatherers, promoted to Candidate; Project Loom Build 24-loom+7-60; Hibernate Validator 9.0.0.Beta3; LangChain4j 0.34.0; and Clojure 1.12.0.
By Michael Redlich
Read: https://www.infoq.com/news/2024/09/java-news-roundup-sep02-2024/
@a_cup_of_java | Другие наши каналы
Священная война языков программирования или опыт неудачного переезда с Python на Golang
Что же меня побудило перейти на Golang? В то время я сидел на Python ещё версии 2.7.9 — это примерно 2017 год. Потом вышла версия Python 3. Оказалось, что несмотря на множество обещаний, что теперь всё будет работать из коробки, начались дикие конфликты при переходе с 2.7 на новую третью версию. Я тогда немного разочаровался и начал смотреть, что ещё есть интересное, чтобы поработать с сетями.
Под мои задачи всегда подходил Python. И в работе с Python я себя чувствовал примерно так: это огромная, очень добрая, очень хорошая, почти пушистая черепаха, но при этом ужасно неповоротливая. Очень тяжело с ней путешествовать, очень тяжело порой заставить её сделать то, что мне нужно. В то же время расширение PyPy разгоняло её очень сильно — условно, с 9 до 0,2 секунд.
Читать: https://habr.com/ru/articles/842000/?utm_campaign=842000
@a_cup_of_java | Другие наши каналы
Что же меня побудило перейти на Golang? В то время я сидел на Python ещё версии 2.7.9 — это примерно 2017 год. Потом вышла версия Python 3. Оказалось, что несмотря на множество обещаний, что теперь всё будет работать из коробки, начались дикие конфликты при переходе с 2.7 на новую третью версию. Я тогда немного разочаровался и начал смотреть, что ещё есть интересное, чтобы поработать с сетями.
Под мои задачи всегда подходил Python. И в работе с Python я себя чувствовал примерно так: это огромная, очень добрая, очень хорошая, почти пушистая черепаха, но при этом ужасно неповоротливая. Очень тяжело с ней путешествовать, очень тяжело порой заставить её сделать то, что мне нужно. В то же время расширение PyPy разгоняло её очень сильно — условно, с 9 до 0,2 секунд.
Читать: https://habr.com/ru/articles/842000/?utm_campaign=842000
@a_cup_of_java | Другие наши каналы
👍2👎2