Forwarded from Java
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥4👍3☃1
Forwarded from Java
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🥰3🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3👎1🔥1
Forwarded from Анализ данных (Data analysis)
📚 "Painful intelligence: What AI can tell us about human suffering
Эта бесплатная книга — путеводитель по миру машинного обучения!
Основное, что в ней рассматривается:
• Базовые концепции: Алгоритмы, математические основы и принципы построения моделей.
• Глубокое обучение: Нейронные сети, методы оптимизации и регуляризация для повышения качества моделей.
• Практические кейсы: Реальные примеры применения ML в различных отраслях, от анализа данных до прогнозирования.
• Современные методики: Настройка гиперпараметров, интерпретация результатов и стратегии улучшения производительности.
Для специалиста по машинному обучению эта книга станет полезным ресурсом, помогая углубить знания, найти новые подходы и повысить эффективность проектов.
📚 Книга
@data_analysis_ml
#freebook #book #ai #ml #machinelearning #opensource
Эта бесплатная книга — путеводитель по миру машинного обучения!
Основное, что в ней рассматривается:
• Базовые концепции: Алгоритмы, математические основы и принципы построения моделей.
• Глубокое обучение: Нейронные сети, методы оптимизации и регуляризация для повышения качества моделей.
• Практические кейсы: Реальные примеры применения ML в различных отраслях, от анализа данных до прогнозирования.
• Современные методики: Настройка гиперпараметров, интерпретация результатов и стратегии улучшения производительности.
Для специалиста по машинному обучению эта книга станет полезным ресурсом, помогая углубить знания, найти новые подходы и повысить эффективность проектов.
📚 Книга
@data_analysis_ml
#freebook #book #ai #ml #machinelearning #opensource
👍8❤6🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Это официальное руководство по работе с исходным кодом в IntelliJ IDEA от JetBrains. Оно не столько проект, сколько подробная документация, описывающая возможности редактора кода, и особенно раздел о выделении кода.
● Это руководство демонстрирует, как эффективно использовать функции редактора в IntelliJ IDEA для работы с исходным кодом. Оно охватывает техники выделения, навигации, редактирования и рефакторинга, что помогает лучше ориентироваться в больших проектах.
● Эффективная навигация и редактирование: Инструменты выделения и управления кодом ускоряют поиск ошибок и оптимизацию логики.
● Удобство работы с кодом: Описанные методы помогают быстро изменять и реорганизовывать код, что особенно важно в крупных Java-проектах.
● Интеграция с другими инструментами: Документация демонстрирует, как синхронизировать работу с системами контроля версий и инструментами для рефакторинга, что улучшает командную разработку.
Таким образом, это руководство является ценным ресурсом для Java разработчиков, позволяющим повысить продуктивность и качество работы с кодом в IntelliJ IDEA.
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4🔥2
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4❤1🥰1
Важный вопрос, как Java Virtual Machine обрабатывает исключения на уровне байт-кода?
В этом гайде подробно разбирается, что происходит «под капотом» при возникновении исключений в Java. Узнайте о структуре таблицы исключений, последовательности байт-код инструкций и о том, как JVM управляет потоком выполнения при возникновении ошибок.
🎯 Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4🔥2
Junior Java-разработчик
#удаленка #junior #200k
Компания: Tech Horizon
ЗП: от 150 000 до 250 000 ₽
☑️Обязанности:
- Разработка и поддержка приложений на языке Java.
- Работа с фреймворками и библиотеками Java, такими как Spring, Hibernate, JDBC.
- Участие в процессе тестирования и отладки программного обеспечения.
- Взаимодействие с другими членами команды для достижения общих целей.
☑️Требования:
- Опыт работы с Java (желательно опыт в 0,5-1 года).
- Знание основных фреймворков Java (Spring, Hibernate и т.д.).
- Умение работать с базами данных (SQL, NoSQL).
- Основы тестирования и отладки программного обеспечения.
- Хорошие коммуникативные навыки и умение работать в команде.
- Желание учиться и развиваться в области Java-разработки.
☑️Условия:
- Удаленный формат работы (5/2)
- Удаленный график работы.
- Возможность участия в проектах с использованием новейших технологий.
- Поддержка профессионального роста и обучения.
- Менторство
Будет плюсом отправка сопроводительного письма.
Контакты: valera1997.efremov@yandex.ru
#удаленка #junior #200k
Компания: Tech Horizon
ЗП: от 150 000 до 250 000 ₽
☑️Обязанности:
- Разработка и поддержка приложений на языке Java.
- Работа с фреймворками и библиотеками Java, такими как Spring, Hibernate, JDBC.
- Участие в процессе тестирования и отладки программного обеспечения.
- Взаимодействие с другими членами команды для достижения общих целей.
☑️Требования:
- Опыт работы с Java (желательно опыт в 0,5-1 года).
- Знание основных фреймворков Java (Spring, Hibernate и т.д.).
- Умение работать с базами данных (SQL, NoSQL).
- Основы тестирования и отладки программного обеспечения.
- Хорошие коммуникативные навыки и умение работать в команде.
- Желание учиться и развиваться в области Java-разработки.
☑️Условия:
- Удаленный формат работы (5/2)
- Удаленный график работы.
- Возможность участия в проектах с использованием новейших технологий.
- Поддержка профессионального роста и обучения.
- Менторство
Будет плюсом отправка сопроводительного письма.
Контакты: valera1997.efremov@yandex.ru
❤3👍1👏1
Forwarded from Java
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4
Forwarded from Java
☕️ TeaVM — компилятор Java в JavaScript и WebAssembly. Необычный инструмент, который превращает байт-код Java в компактный и эффективный JavaScript-код.
В отличие от GWT, TeaVM не требует исходников и работает прямо с .class-файлами, предлагая свою реализацию стандартной библиотеки Java. Инструмент также позволяет переносить бизнес-логику с бэкенда на фронтенд без полного переписывания. Поддерживает даже многопоточность через Web Workers.
🤖 GitHub
@java_tg
В отличие от GWT, TeaVM не требует исходников и работает прямо с .class-файлами, предлагая свою реализацию стандартной библиотеки Java. Инструмент также позволяет переносить бизнес-логику с бэкенда на фронтенд без полного переписывания. Поддерживает даже многопоточность через Web Workers.
🤖 GitHub
@java_tg
❤3🖕2
Forwarded from Machinelearning
15 бесплатных книг по Data Science (часть 1)*
1. *Veridical Data Science*
👩🔬 Авторы: Bin Yu & Rebecca L. Barter
Описание: Введение в науку о данных (data science): как область возникла, как она развивается и какую роль играет в современном мире.
🔗 https://vdsbook.com/
2. *Data Science: Theories, Models, Algorithms, and Analytics*
📘 Автор: Sanjiv Ranjan Das
Описание: Учебник по DS с упором на алгоритмы и аналитику.
🔗 https://srdas.github.io/Papers/DSA_Book.pdf
3. *Think Python 3E*
🐍 Автор: Allen B. Downey
Описание: Современное введение в Python с нуля.
🔗 https://greenteapress.com/wp/think-python-3rd-edition/
4. *Python Data Science Handbook*
📊 Автор: Jake VanderPlas
Описание: Практика работы с NumPy, pandas, sklearn и визуализациями.
🔗 https://jakevdp.github.io/PythonDataScienceHandbook/
5. *R for Data Science*
📈 Авторы: Hadley Wickham и др.
Описание: Современный подход к анализу данных в R.
🔗 https://r4ds.hadley.nz/
6. *Think Stats 3E*
📐 Автор: Allen B. Downey
Описание: Статистика через Python и практику.
🔗 https://allendowney.github.io/ThinkStats/
7. *Statistics and Prediction Algorithms Through Case Studies*
📙 Автор: Rafael A. Irizarry
Описание: Кейсы по статистике и прогнозированию с кодом на R.
🔗 https://rafalab.github.io/dsbook/
8. *Bayesian Methods for Hackers*
🧠 Автор: Cameron Davidson-Pilon
Описание: Визуальное введение в байесовский анализ с PyMC.
🔗 https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers
9. *Think Bayes 2E*
🔢 Автор: Allen B. Downey
Описание: Пошаговый байесовский подход на Python.
🔗 https://allendowney.github.io/ThinkBayes2/
10. *Data Science at the Command Line*
💻 Автор: Jeroen Janssens
Описание: Unix-инструменты как основа для анализа данных.
🔗 https://datascienceatthecommandline.com/
🔜 Математика для Data Scientist
11. Теория вероятностей
👩🔬 Автор: Чернова Н. И.
Описание: Понятное введение в теорию вероятностей, основа для изучения математической статистики.
🔗 http://www.nsu.ru/mmf/tvims/chernova/tv/tv_nsu07.pdf
12. * Математическая статистика*
👩🔬 Автор: Чернова Н. И.
Описание: Продолжение курса по теории вероятностей (НГУ), покрывающее основы математической статистики: оценки параметров, проверка гипотез, регрессионный анализ.
🔗 http://www.nsu.ru/mmf/tvims/chernova/ms/ms_nsu07.pdf
13. * Курс дифференциального и интегрального исчисления (Том 1)*
👩🔬 Автор: Фихтенгольц Г. М.
Описание: Фундаментальный и классический учебник по основам математического анализа.
🔗 http://math.ru/lib/book/djvu/fichtengolz/f_1.djvu
14.*Векторные исчисления для инженеров*
👩🔬 Автор:Jeffrey R. Chasnov
🔗 http://math.ru/lib/book/djvu/fichtengolz/f_1.djvu
15 .*Theory—Theoretical & Mathematical Foundations ;
👩🔬Daniel A. Roberts, Sho Yaida, Boris Hanin
Описание: Эта книга предлагает теоретический подход к анализу глубинных нейросетей с практической значимостью
🔗https://arxiv.org/abs/2106.10165
📘 Еще больше книг здесь
Сохраняйте себе, чтобы не потерять
@ai_machinelearning_big_data
#books #opensource #freebooks
1. *Veridical Data Science*
👩🔬 Авторы: Bin Yu & Rebecca L. Barter
Описание: Введение в науку о данных (data science): как область возникла, как она развивается и какую роль играет в современном мире.
🔗 https://vdsbook.com/
2. *Data Science: Theories, Models, Algorithms, and Analytics*
📘 Автор: Sanjiv Ranjan Das
Описание: Учебник по DS с упором на алгоритмы и аналитику.
🔗 https://srdas.github.io/Papers/DSA_Book.pdf
3. *Think Python 3E*
🐍 Автор: Allen B. Downey
Описание: Современное введение в Python с нуля.
🔗 https://greenteapress.com/wp/think-python-3rd-edition/
4. *Python Data Science Handbook*
📊 Автор: Jake VanderPlas
Описание: Практика работы с NumPy, pandas, sklearn и визуализациями.
🔗 https://jakevdp.github.io/PythonDataScienceHandbook/
5. *R for Data Science*
📈 Авторы: Hadley Wickham и др.
Описание: Современный подход к анализу данных в R.
🔗 https://r4ds.hadley.nz/
6. *Think Stats 3E*
📐 Автор: Allen B. Downey
Описание: Статистика через Python и практику.
🔗 https://allendowney.github.io/ThinkStats/
7. *Statistics and Prediction Algorithms Through Case Studies*
📙 Автор: Rafael A. Irizarry
Описание: Кейсы по статистике и прогнозированию с кодом на R.
🔗 https://rafalab.github.io/dsbook/
8. *Bayesian Methods for Hackers*
🧠 Автор: Cameron Davidson-Pilon
Описание: Визуальное введение в байесовский анализ с PyMC.
🔗 https://github.com/CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers
9. *Think Bayes 2E*
🔢 Автор: Allen B. Downey
Описание: Пошаговый байесовский подход на Python.
🔗 https://allendowney.github.io/ThinkBayes2/
10. *Data Science at the Command Line*
💻 Автор: Jeroen Janssens
Описание: Unix-инструменты как основа для анализа данных.
🔗 https://datascienceatthecommandline.com/
11. Теория вероятностей
👩🔬 Автор: Чернова Н. И.
Описание: Понятное введение в теорию вероятностей, основа для изучения математической статистики.
🔗 http://www.nsu.ru/mmf/tvims/chernova/tv/tv_nsu07.pdf
12. * Математическая статистика*
👩🔬 Автор: Чернова Н. И.
Описание: Продолжение курса по теории вероятностей (НГУ), покрывающее основы математической статистики: оценки параметров, проверка гипотез, регрессионный анализ.
🔗 http://www.nsu.ru/mmf/tvims/chernova/ms/ms_nsu07.pdf
13. * Курс дифференциального и интегрального исчисления (Том 1)*
👩🔬 Автор: Фихтенгольц Г. М.
Описание: Фундаментальный и классический учебник по основам математического анализа.
🔗 http://math.ru/lib/book/djvu/fichtengolz/f_1.djvu
14.*Векторные исчисления для инженеров*
👩🔬 Автор:Jeffrey R. Chasnov
🔗 http://math.ru/lib/book/djvu/fichtengolz/f_1.djvu
15 .*Theory—Theoretical & Mathematical Foundations ;
👩🔬Daniel A. Roberts, Sho Yaida, Boris Hanin
Описание: Эта книга предлагает теоретический подход к анализу глубинных нейросетей с практической значимостью
🔗https://arxiv.org/abs/2106.10165
📘 Еще больше книг здесь
Сохраняйте себе, чтобы не потерять
@ai_machinelearning_big_data
#books #opensource #freebooks
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
🎯 Как Java находит классы? Под капотом ClassLoader'ов
Сечас покажу вам одну из самых недооценённых тем в мире Java — механизм загрузки классов.
Когда ты запускаешь Java-приложение, оно не просто «видит» все классы. За кулисами работает цепочка загрузчиков:
1. Bootstrap ClassLoader
Самый базовый. Загружает классы из JDK (
2. Platform ClassLoader (ранее Extension)
Загружает модули платформы (
3. Application ClassLoader
Твой лучший друг. Он отвечает за загрузку классов из
Но вот где начинается магия — ты можешь создать собственный ClassLoader и загружать классы в рантайме из файлов, БД или даже сети. Например:
💡 Это используется в плагинных системах (например, IntelliJ, Jenkins, Minecraft).
Но будь осторожен — неправильная работа с загрузчиками может привести к
Сечас покажу вам одну из самых недооценённых тем в мире Java — механизм загрузки классов.
Когда ты запускаешь Java-приложение, оно не просто «видит» все классы. За кулисами работает цепочка загрузчиков:
1. Bootstrap ClassLoader
Самый базовый. Загружает классы из JDK (
rt.jar, java.base, и так далее). На него даже нельзя получить ссылку в коде.2. Platform ClassLoader (ранее Extension)
Загружает модули платформы (
jmods), доступные из JDK, но не из java.base.3. Application ClassLoader
Твой лучший друг. Он отвечает за загрузку классов из
classpath (например, target/classes и lib/*.jar).Но вот где начинается магия — ты можешь создать собственный ClassLoader и загружать классы в рантайме из файлов, БД или даже сети. Например:
ClassLoader customLoader = new URLClassLoader(new URL[]{new File("plugins/").toURI().toURL()});
Class<?> pluginClass = customLoader.loadClass("com.example.PluginImpl");
💡 Это используется в плагинных системах (например, IntelliJ, Jenkins, Minecraft).
Но будь осторожен — неправильная работа с загрузчиками может привести к
ClassCastException, даже если классы выглядят одинаково.❤10👍5🥰1