6 083
Subscribers
No data24 hours
-77 days
-5530 days
Posts Archive
6 083
Вы не справочное бюро. Для однотипных запросов есть ИИ.
Давайте начистоту: 80% обращений на сайте — это повторяющиеся изо дня в день вопросы. Нужно оперативно подсказать адрес, график работы или цену, иначе клиент уйдет к конкурентам.
AI-оператор от Jivo избавляет команду от этого потока вопросов. А еще он:
⚡работает 24/7 без перерыва на обед и сон
⚡отвечает без ошибок
⚡обрабатывает 1000 диалогов одновременно
В результате менеджеры работают только с реальными лидами, а не с теми, кому просто спросить.
Запускается за 5 минут, тестовый период — бесплатный
Узнать больше
#реклама 16+
jivo.ru
О рекламодателе
6 083
Компания Google выпустила новую версию языка Go - Go 1.25. Основные изменения в новой версии:
Среди изменений в новом выпуске:
- Для повышения производительности создания и сканирования мелких объектов добавлен экспериментальный сборщик мусора "greenteagc". Благодаря ему отмечается сокращение накладных расходов на сборку мусора на 10—40%.
- Добавлены экспериментальные пакеты encoding/json/v2 и encoding/json/jsontext. Первый пакет включает переработанную высокопроизводительную реализацию пакета encoding/json. Второй пакет предлагает функции для низкоуровневой обработки синтаксиса JSON.
- Добавлен новый пакет testing/synctest для тестирования синхронизации между разными потоками параллельно выполняемого кода.
- Для проверки утечек памяти при завершении работы программы в команде "go build" по умолчанию активирована опция "-asan"
- В команду "go vet" добавлены новые анализаторы "waitgroup" и "hostport" для проверки некорректного использования sync.WaitGroup.Add и fmt.Sprintf("%s:%d", host, port).
- При вычислении значения GOMAXPROCS теперь не просто выставляется число доступных логических CPU, но и учитываются применяемые в контейнерах ограничения производительности CPU.
- Для более компактного представления данных в компиляторе и компоновщике реализована поддержка генерации отладочной информации в формате DWARF5
https://go.dev/doc/go1.25
#go #golang
6 083
Команды для работы с сетью в Windows
1. ipconfig – Показать сетевую конфигурацию
2. ipconfig /all – Показать подробную информацию о IP
3. ipconfig /release – Освободить IP-адрес
4. ipconfig /renew – Обновить IP-адрес
5. ipconfig /flushdns – Очистить кэш DNS
6. ping [IP] – Проверить сетевое соединение с сервером
7. tracert [IP] – Отследить маршрут до назначения
8. nslookup [domain] – Запросить DNS для получения информации о домене
9. netstat -an – Показать активные сетевые соединения
10. arp -a – Показать кэш ARP
11. hostname – Показать имя компьютера
12. getmac – Показать MAC-адрес сетевого адаптера
13. net use – Подключиться к общему ресурсу
14. net share – Показать общие ресурсы
15. net start – Показать службы
16. net stop – Остановить службу Windows
17. netsh – Настроить сетевые параметры
#windows
6 083
Windows Security Descriptors (дескрипторы безопасности Windows)
(описание к предыдущему посту)
Windows Security Descriptors — структурах данных, которые содержат информацию о безопасности для объектов Windows, таких как файлы, папки, ключи реестра и другие ресурсы.
Основные компоненты Security Descriptors:
1. SD (Security Descriptor):
- Owner: Владелец объекта имеет неявные права на изменение DACL (WRITE_DAC).
- Group: Основная группа объекта используется в основном для совместимости с POSIX.
2. DACL (Discretionary Access Control List):
- Определяет права доступа пользователей и групп к объекту.
- Включает ACEs (Access Control Entries), которые контролируют или отслеживают доступ к объекту.
3. SACL (System Access Control List):
- Управляет созданием сообщений аудита при доступе к объекту.
4. ACE (Access Control Entry):
- ACE Type:
- Access Allowed: Разрешает доступ.
- Access Denied: Запрещает доступ.
- System Audit: Управляет аудитом.
- Inheritance: Определяет, наследуют ли дочерние объекты или контейнеры ACE.
- Access Mask: Указывает права, которые ACE предоставляет или запрещает.
- Trustee: Пользователь, группа или идентификатор сеанса входа, к которому применяется ACE.
5. Пример прав доступа:
- GenericAll: Полный контроль над объектом, его DACL и атрибутами.
- GenericWrite: Возможность чтения разрешений и записи во все атрибуты.
- GenericRead: Возможность чтения разрешений и всех свойств.
- WriteOwner: Право на принятие владения объектом.
- WriteDacl: Право на изменение DACL объекта.
- ReadProperty: Право на чтение свойств объекта.
- WriteProperty: Право на запись свойств объекта.
6. Active Directory:
- Объекты Active Directory имеют специальные типы ACE, которые позволяют контролировать доступ к конкретным свойствам и расширенным правам.
#windows
6 083
Шпаргалка по Windows Security Descriptors (дескрипторы безопасности Windows) (описание в следующем посте)
6 083
Акции IT-компаний обвалились из-за опасений конкуренции с ИИ
Опасения по поводу того, что инструменты на основе ИИ могут нанести ущерб крупнейшим мировым компаниям-разработчикам программного обеспечения, привели к распродажам в технологическом секторе в Европе. Некоторые эксперты считают, что скоро ИИ станет настолько распространенным, что компании начнут разоряться. В результате распродаж акции технологического сектора показали самые слабые результаты среди всех компаний.
Инвесторы опасаются, что производители программного обеспечения могут столкнуться с усилением конкуренции, если инструменты на основе ИИ позволят создавать приложения быстрее и с гораздо меньшими затратами
https://www.rbc.ru/quote/news/article/689b6f909a79474eea0487fc?from=newsfeed
6 083
Конференция для блогеров ПОСТ РОСТ 12 сентября
В самом начале сентября Яндекс собирает авторов контента на первую конференцию для блогеров!
Что вас ждёт:
— Выступления топ-экспертов о том, как блогеру расти и развивать свой контент
— Спонтанный нетворкинг
— Классные активности
— Консультации специалистов по монетизации контента
Участие бесплатное
Зарегистрироваться
#реклама
yandex.ru
О рекламодателе
6 083
Как улучшить производительность API. 5 основных методов:
1. Pagination (Пагинация):
- Используется для разделения данных на страницы.
- Позволяет обрабатывать большое количество результатов.
- Пример: запрос на получение данных с первой, второй и третьей страницы.
2. Async Logging (Асинхронное логирование):
- Логи записываются в буфер без блокировок.
- Периодически буфер сбрасывается на диск.
- Это повышает пропускную способность и снижает задержку.
3. Caching (Кэширование):
- Часто используемые данные хранятся в кэше.
- Если данных нет в кэше, выполняется запрос к базе данных.
- Это ускоряет доступ к данным.
4. Payload Compression (Сжатие полезной нагрузки):
- Данные сжимаются перед отправкой.
- Уменьшение размера данных ускоряет загрузку и выгрузку.
5. Connection Pool (Пул соединений):
- Поддерживает открытые соединения для повторного использования.
- Снижает накладные расходы на открытие и закрытие соединений.
6 083
Студенты-программисты в США начали искать работу не по специальности
Искусственный интеллект меняет сферу программирования и какие последствия это имеет для студентов, изучающих компьютерные науки. Теперь многим из них приходится устраиваться на работу не по профессии и выбирать низкоквалифицированный труд.
«Существовала риторика: если просто научиться программировать, усердно работать и получить диплом по информатике, можно получить шестизначную начальную зарплату», — вспоминает 21-летняя студентка Манаси Мишра. Девушка изучала информатику в старшей школе и получила специальность по ней в колледже. После года поисков работы в сфере технологий и стажировок Мишра в мае окончила Университет Пердью, так и не найдя предложения по профессии.
«Я только что получила диплом по информатике, и единственная компания, которая пригласила меня на собеседование, — это Chipotle», — рассказала она.
Мишру в итоге не взяли поваром буррито в Chipotle. Теперь она подрабатывает в качестве инфлюенсера в сфере красоты в TikTok. В июле девушка подала заявку на вакансию в сфере продаж в технологической компании, и ей наконец ответили утвердительно.
С начала 2010-х годов руководители технологических компаний призывали молодёжь изучать программирование, утверждая, что эти навыки помогут студентам улучшить карьерные перспективы. Техгиганты обещали выпускникам факультетов информатики высокие зарплаты и всевозможные льготы.
«Обычно их стартовая зарплата составляет более $100 000, плюс $15 000 бонусов при найме и гранты на акции на сумму $50 000», — заявлял Брэд Смит, один из руководителей Microsoft, в 2012 году.
Это быстро привело к буму в образовании в области информатики, изучения программирования и алгоритмов. В прошлом году число студентов бакалавриата в этой области в США превысило 170 тысяч человек, что более чем вдвое больше показателя 2014 года.
Однако распространение инструментов программирования ИИ, способных быстро генерировать тысячи строк кода, в сочетании с увольнениями в таких компаниях, как Amazon, Intel и Microsoft, омрачает перспективы в области, которую руководители технологических вузов годами продвигали как входной билет для построения карьеры.
«Я очень обеспокоен. Студенты, изучающие информатику, которые окончили вуз три-четыре года назад, с трудом получали предложения от ведущих компаний, а теперь им придётся бороться за любую работу», — сказал Джефф Форбс, бывший директор программы по образованию в области информатики и развитию кадрового потенциала Национального научного фонда. ....
https://www.nytimes.com/2025/08/10/technology/coding-ai-jobs-students.html
https://habr.com/ru/news/936172/
6 083
Знаем об автокредитовании!
В телеграм-канале «еКредит - про авто в кредит» рассказываем, как внедрить эффективные решения для автобизнеса. А еще делимся полезным контентом:
✅ отчёты на основе реальных кейсов;
✅ лайфхаки и обучающие материалы;
✅ новости отрасли.
Подписаться
#реклама 16+
О рекламодателе
Реклама на Яндексе
6 083
Как работает протокол NAT
(описание к предыдущему посту)
NAT (Network Address Translation) используется интернет-провайдерами и организациями для того, чтобы несколько устройств могли совместно использовать один публичный IP-адрес. Это позволяет устройствам в частной сети общаться с устройствами в публичной сети без необходимости иметь уникальный IP-адрес для каждого устройства.
Описание работы NAT:
1. Private IP-адреса: Устройства в локальной сети имеют частные IP-адреса из диапазона 192.168.3.0/24 (например, 192.168.3.6, 192.168.3.7, 192.168.3.8).
2. Public IP-адрес: Маршрутизатор имеет публичный IP-адрес, предоставленный интернет-провайдером (например, 200.100.10.1).
3. Процесс перевода: Когда устройство с частным IP-адресом отправляет запрос в интернет, маршрутизатор изменяет его IP-адрес на публичный (например, 192.168.3.6:5733 → 200.100.10.1:5733).
4. NAT-таблица: Все преобразования адресов и портов записываются в специальную таблицу, чтобы маршрутизатор мог правильно перенаправлять ответы обратно на устройства.
5. Ответ от сервера: Сервер отправляет данные обратно на публичный IP-адрес маршрутизатора, который затем перенаправляет их на соответствующее устройство в локальной сети.
Преимущества NAT:
- Экономия публичных IP-адресов.
- Повышение безопасности локальной сети.
- Возможность подключения нескольких устройств к интернету через один публичный IP.
6 083
Прозвучит наверное как оксюморон, но PHP развивается.
В новой версии PHP (PHP 8.5), которая выйдет в ноябре, будет добавлен pipe-оператор |>. Этот оператор имеется в ряде функциональных языков программирования, в частности, в F#, и позволяет передать левый операнд в качестве аргумента в функцию в правом операнде.
На этом заимствования из функциональных языков не исчерпываются. В последующей версии - 8.6 собираются добавить частичные вызовы функций, когда функции агрументы передаются частями, и оператор композиции функций, который позволяет объединить несколько вызовов функций в одну функцию.
Кроме того, в новой версии будут добавлены Generics для интерфейсов и абстрактных классов.
https://thephp.foundation/blog/2025/07/11/php-85-adds-pipe-operator/
https://www.theregister.com/2025/08/08/after_30_years_php_still/
#php
6 083
Дарим подписку на Яндекс Музыку
Ответьте на 1 вопрос и Яндекс Музыка ваша для вас и 3-х ваших близких.
Кинопоиск и Яндекс Книги тоже в подписке.
Попробуйте бесплатно❤️
Попробовать
#реклама 18+
music.yandex.ru
О рекламодателе
Реклама на Яндексе
6 083
Подборка полезных команд для Windows
Explorer.exe — в нормальном режиме работы вызывает «Проводник». Если в системе произошел сбой, и привычные элементы вроде панели задач и меню «Пуск» пропали, эта команда поможет вернуть их.
Msconfig.exe — вызывает меню «Конфигурация системы». Здесь можно удалить лишние операционные системы из списка загрузки, изменить параметры при загрузке системы, запустить встроенные утилиты для диагностики, а также отключить работающие службы.
Charmap.exe — открывает таблицу символов. Полезно, если нужно вставить какой-то особый символ в текст.
Mrt.exe — запускает утилиту «Средство удаления вредоносных программ Microsoft Windows». Ее можно использовать для проверки системы на вирусы
Diskmgmt.msc — открывает утилиту управления дисками. Это довольно мощный инструмент, который позволяет видеть скрытые разделы, преобразовывать MBR в GPT, создавать виртуальные жесткие диски и многое другое.
Также стоит отметить и другие команды:
regedit.exe — запускает редактор реестра, но без должных знаний никакие параметры менять не стоит;
lpksetup — установка или удаление языков системы;
intl.cpl — установка региональных и языковых параметров;
winver.exe — показывает сведения об операционной системе. В частности, можно узнать версию и сборку ОС;
msinfo32 — показывает сведения о системе. В отличие от предыдущего пункта здесь содержится более подробная информация;
dxdiag — диагностика компонентов DirectX;
mdsched — проверка оперативной памяти на ошибки;
joy.cpl — настройка геймпадов, джойстиков или других игровых контроллеров;
osk.exe — выводит экранную клавиатуру. Может быть полезно, если ваша физическая клавиатура по какой-то причине не работает;
control — открывает «Панель управления Windows»;
control folders — открывает свойства проводника, где можно задать видимость папок и настроить другие параметры;
appwiz.cpl — открывает «Программы и компоненты»;
devmgmt.msc — открывает «Диспетчер устройств»;
ncpa.cpl — открывает сетевые подключения;
powercfg.cpl — открывает настройки электропитания;
sysdm.cpl — открывает «Свойства системы»;
perfmon /res — мониторинг ресурсов ПК, позволяет увидеть загрузку комплектующих;
netplwiz — открывает настройки учетных записей пользователей;
cmd — запускает командную строку, с помощью которой можно отформатировать диск, проверить пинг или восстановить системные файлы;
powershell — запускает оболочку PowerShell.
Полезные команды для командной строки:
Ping — полезная команда, которая позволит узнать сетевые задержки. Пригодится, если возникают проблемы в онлайн-играх или с доступом к сайтам. Например, "ping google.com -n 50" отправит 50 пакетов к серверу google.com.
Sfc — проверка и восстановления целостности системных файлов. Не помешает проверить после сбоев, вызванных вредоносными программами или действиями пользователя. Доступно несколько параметров. Если вам нужно только проверить — Sfc /verifyonly, если проверить и по возможности исправить — Sfc /scannow.
Chkdsk — проверка диска на ошибки. Полезно, если возникают неполадки с накопителем. Стоит сразу запускать с параметрами для исправления ошибок и проверки секторов — chkdsk C: /F /R, где вместо C: поставьте букву нужного диска. Это может занять продолжительное время, а также потребует перезагрузки.
Format — позволяет отформатировать выбранный диск. Если нужно отформатировать накопитель, но в графическом интерфейсе системы нет нужных параметров, можно использовать командную строку. Введите "format D: /Q /FS:exFAT /A:2048 /V:name", где D: — буква диска, FS — файловая система, А — размер кластера, V — метка тома.
CLS — очищает окно командной строки. Полезно, когда вы уже продолжительное время пользуетесь командной строкой и она переполнена командами.
#windows
6 083
Стратегии аварийного восстановления облачных систем и веб-приложений
(описание к предыдущему посту)
Любая стратегия аварийного восстановления начинается с определения следующих параметров:
1. RTO (Recovery Time Objective) — целевое время восстановления:
* Какое время простоя допустимо для вашей системы?
2. RPO (Recovery Point Objective) — целевая точка восстановления:
* Какой объем потери данных допустим?
Стратегии аварийного восстановления
1. Резервное копирование и восстановление
Создание периодических копий данных и систем для последующего восстановления при возникновении аварии.
Характеристики:
* RTO: от нескольких часов до нескольких дней
* RPO: от последнего успешного резервного копирования до нескольких часов
2. Пилотный лайт (холодный резерв)
Поддержание основных компонентов в режиме ожидания для быстрого масштабирования инфраструктуры при аварии.
Характеристики:
* RTO: от нескольких минут до нескольких часов
* RPO: зависит от частоты синхронизации данных
3. Warm Standby (теплый резерв)
Подготовка частично функционирующей среды с актуальными данными для минимизации времени простоя при восстановлении.
Характеристики:
* RTO: от нескольких минут до нескольких часов
* RPO: последние несколько минут или часов
4. Hot Site / Multi Site (горячий резерв)
Работа полностью дублирующей, активной производственной среды параллельно с основной системой, обеспечивающей непрерывность бизнес-процессов.
Характеристики:
* RTO: практически нулевое или несколько минут
* RPO: минимальный, часто в пределах последних нескольких секунд
