Программирование
4.01K subscribers
131 photos
78 videos
67 links
Заказать рекламу: https://telega.in/c/Programmirovanie_1
Download Telegram
Troubleshooting Java, Second Edition (Final Release)

Year: 2026
Author : Laurențiu Spilcă
Language: English

Troubleshooting Java, Second Edition teaches practical techniques to diagnose, debug, and optimize Java applications. You’ll learn to uncover hidden dependencies, diagnose crashes, and resolve performance issues using tools like IntelliJ IDEA Debugger, VisualVM, and Heap Dump Analyzer. This revised and updated second edition introduces AI-powered troubleshooting tools, along with techniques for modern Java and cloud-native apps.

#Book #Ru #Java

Программирование
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linux Club
🔥 Быстро проверить, что слушает порт в Linux

Иногда нужно понять, какой процесс занял порт (например, 80 или 443) и почему сервис не стартует.

🔎 Проверка через ss:


ss -ltnp | grep ':80'


-l — только listening сокеты
-t — TCP
-n — не резолвить имена
-p — показывать PID/имя процесса

Пример вывода:


LISTEN 0 128 *:80 *:* users:(("nginx",pid=1234,fd=6))


Альтернативы:

lsof -i :80 — если привычнее через lsof
fuser 80/tcp — быстрый вариант, сразу PID

⚡️ Когда полезно:

при конфликте сервисов (Apache vs Nginx)
при отладке firewall (порт слушает, но снаружи не доступен)
при проверке автозапуска демонов

👉 Лайфхак: если процесс «убегает» после запуска, можно использовать ss -ltunp в цикле:


watch -n1 "ss -ltunp | grep ':80'"


Так поймаете короткоживущие процессы.

#linux

🐧 Linux Club ©
Please open Telegram to view this post
VIEW IN TELEGRAM
Оптимизация запросов SQL

В данном курсе вы научитесь настраивать конфигурацию PostgreSQL для различных типов систем — от веб-приложений до аналитических баз данных. Вы освоите методы поиска и оптимизации «тяжелых» SQL-запросов, узнаете, что делает запросы эффективными, и разберетесь, почему некоторые из них выполняются слишком долго. Особое внимание уделяется индексам — их влиянию на производительность, преимуществам и ограничениям. Курс поможет повысить скорость работы баз данных и улучшить качество обработки данных.

#Программирование #SQL #Оптимизация

Программирование
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Программисты, в целом, народ ленивый

🦥Ленивый программист ©
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Graph Machine Learning: Learn about the latest advancements in graph data to build robust machine learning models

Год: 2025
Автор: Aldo Marzullo
Язык: Английский

Узнайте о последних достижениях в области графических данных для создания надежных моделей машинного обучения


#Eng #ML #Book

Программирование
Please open Telegram to view this post
VIEW IN TELEGRAM
LPIC-1 (exam 101) Часть 1. Автор Kirill Semaev (Кирилл Семаев)

Вводное видео для LPIC-1 (exam 101), или подготовка к курсу по администрированию Linux
LPIC 101.1 Работа с железом в Linux. Часть первая - sysfs, devfs, udev
LPIC 101.1 Работа с железом в Linux. Часть вторая - управление устройствами
LPIC 101.2 Процесс загрузки Linux
LPIC 101.3-1 Инициализация системы в стиле SysV
LPIC 101.3-2 Инициализация системы в стиле systemd
LPIC 101.3-3 Инициализация системы в стиле upstart
LPIC 102.1 Работа с жесткими дисками в Linux
LPIC 102.2 Загрузчики Linux
LPIC 102.3 Управление библиотеками в Linux

источник

#Linux

Программирование
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM