Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Мы способны сами снизить свой биологический возраст — исследование

Время на прочтение 6 мин
Количество просмотров 122
Блог компании getmatch Здоровье Лайфхаки для гиков


Меня, как и, надеюсь, многих здесь, волнует свое здоровье. Особенно по мере того, как становлюсь заметно старше тридцати. Я уверен, что это важнее работы и зарплаты. Можно быть сколько угодно гениальным программистом, но если у тебя весь организм откажет в сорок лет, ты заработаешь меньше, чем посредственный программист, спокойно проработавший до шестидесяти. Да и потом потратишь на лечение больше.


Поэтому было приятным вот это новое исследование, проведенное Гарвардом и Медицинской школой Университета Дьюка. Которое показало, что люди могут эффективно омолаживаться, восстановившись после стрессовых событий. Фонтан молодости не обязателен.

Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 0

Новости

Интервью с создателем обобщённого программирования Александром Степановым

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 91
Блог компании JUG Ru Group C++ *
Интервью

Всем привет! В сообществе C++  Александр Александрович Степанов особо не нуждается в представлениях: это создатель обобщённого программирования и Standard Template Library. Менее известно, что он построил карьеру в США, но получил образование в СССР. И сейчас, когда многие разработчики уезжают из России, особенно интересно узнать, как переезд IT-специалиста выглядел почти полвека назад, до интернета и удалёнки. Изменились ли с тех пор вызовы и трудности?

Читать далее
Рейтинг 0
Комментарии 0

Управлять инструментом, который управляет всем: наш путь к GitOps

Время на прочтение 5 мин
Количество просмотров 101
Блог компании Dyninno Group Git *Управление разработкой *Kubernetes *
Кейс

Вадим Гедзь, ведущий DevOps инженер, Dynatech 

Всем привет! Сегодня я хотел бы рассказать о том, как в компании, где я работаю, происходит переход к GitOps. В команде разработки больше 300 человек, поэтому остро стоит вопрос управления конфигурациями и непрерывной интеграции кода. В этом кейсе я расскажу о том, как при переходе на GitOps мы исключили дрифт конфигурации между git репозиториями и инфраструктурой, отмечу преимущества и недостатки ArgoCD, как решили задачу secret management при использовании ArgoCD. Также затрону вопрос обратной связи после того, как Docker Image залит в Docker Register и до того, как ArgoCD начинает deployment, рассказав, как мы с коллегами в свое свободное время написали сервис Argo Watcher. 

Эта статья может быть интересна тем, кто задумывается о внедрении GitOps в свою инфраструктуру.

Читать далее
Рейтинг 0
Комментарии 0

Ностальгические игры: Titan Quest

Уровень сложности Простой
Время на прочтение 11 мин
Количество просмотров 1.1K
Блог компании RUVDS.com Читальный зал Игры и игровые консоли
Ретроспектива

Нулевые были временем, когда каждый пытался свергнуть короля жанра, его величество Diablo 2. Правда мало у кого получалось хотя бы приблизиться к этому трону, что уж говорить про обладание им. Но были те, кто, пускай и не смогли пошатнуть позиции лидера, но явно оставили своё имя в истории и запомнились как достойные. Про одного из таких претендентов я хочу рассказать, а имя ему – Titan Quest.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 0

Истории

Производная с вещественным показателем

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 2.3K
Математика *

Этой идеей со мной поделился однокурсник по физфаку Харьковского университета Витька Середницкий на одной из общажных посиделок (читай – попоек). Были мы молоды, усердно грызли гранит науки, всерьез думали, что будем всю жизнь заниматься теоретической физикой, да и время для мечтаний на дворе было подходящее – год примерно 1989. Идея оказалась не нова, но поисследовать ее я загорелся, и вот что получилось.

Функция  с достаточно хорошим поведением (я опускаю здесь математические тонкости) может быть представлена в виде ряда Фурье, разложения по синусам и косинусам:

Читать далее
Всего голосов 15: ↑13 и ↓2 +11
Комментарии 4

Как убрать пустые оборотные страницы из PDF после двухстороннего сканирования

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 2.3K
Open source *PDF Софт Лайфхаки для гиков
Кейс

Около двух месяцев назад я написал статью как сканировать многостраничные двухсторонние документы, если под рукой только обычный сканер с автоподачей, в которой затронул проблему того, что МФУ часто имеют дуплексную двустороннюю печать, но односторонний сканер.

Однако после решения проблемы быстрого сканирования больших двухсторонних документов, была обнаружена ещё одна проблема - некоторое количество страниц могут оказаться односторонними. И это означает, что PDF будет иметь белые страницы, например, со сканами перфораций или отверстий под кольца.

Конечно, можно удалить несколько страниц из PDF вручную, но что если таких файлов сотни, а сами документы имеют несколько десятков или даже сотен страниц как на фотографии?

Используем bash-скрипт
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 6

VSСode. Как настроить окружение для разработки в Docker на удаленном сервере через SSH

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 3.8K
Python *Visual Studio *GitHub *Софт IT-компании
Из песочницы

Этот туториал рассчитан на людей, которые недавно вошли в коммерческую разработку и только начинают свою трудовую деятельность. Не исключаю, что ветеранам он также может быть полезен.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 6

Язык PL/I: десять тонн синтаксического сахара

Уровень сложности Простой
Время на прочтение 13 мин
Количество просмотров 5.4K
Программирование *История IT
Ретроспектива

Данный обзор посвящён чрезвычайно популярному в прошлом, но практически полностью забытому в настоящее время языку программирования PL/I. Между тем, многие свойства этого языка, на наш взгляд, заслуживают изучения и наше время, так как часть их периодически переизобретается различными авторами, причём часто в ухудшенном виде.

Читать далее
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 16

Самый сок. Метавселенная: как она меняет наш мир

Уровень сложности Простой
Время на прочтение 19 мин
Количество просмотров 1.6K
Читальный зал Будущее здесь
Из песочницы

Метавселенная - это концепция глобальной виртуальной сети миров, где пользователи могут делать практически все, что угодно, от торговли и творчества до знакомств и игр. Мэтью Болл, эксперт по метавселенной, предсказывает, что эта концепция изменит не только нашу жизнь в онлайне, но и в офлайне, включая отрасли от финансов до городского планирования, и приведет к новым возможностям заработка миллионов и триллионов долларов.

Читать далее
Всего голосов 11: ↑3 и ↓8 -5
Комментарии 5

Изменение ландшафта угроз информационной безопасности в России

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.9K
Информационная безопасность *Антивирусная защита *
Мнение

В настоящее время киберугрозы становятся все более распространенными в России и во всем мире. С каждым годом уровень угроз увеличивается, и этот тренд, очевидно, продолжится и в ближайшем будущем. Это связано с увеличением числа людей, которые используют Интернет и цифровые технологии, а также с увеличением числа устройств, подключенных к сети Интернет.

Среди главных киберугроз, которые могут быть важными для России, можно выделить шпионаж, кибертерроризм, мошенничество, кибератаки на государственные и коммерческие организации, а также на объекты КИИ, такие, как энергетические системы, транспортные сети и т. д. Ниже, на рисунке 1 наглядно показано распределение угроз в ряде Российских компаний, из статистики за 3-4 квартал 2022 года.

Читать далее
Всего голосов 12: ↑3 и ↓9 -6
Комментарии 9

Fortigate SSL VPN рекомендации по ужесточению конфигурации

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 2.1K
Информационная безопасность *Сетевое оборудование
Из песочницы
Перевод

Это руководство результат изучения уязвимостей Fortigate VPN SSL на протяжении последних лет, реальных случаев взлома брандмауэров, операционных руководств и отчетов нескольких группировок (например, руководств Conti), а также моего более чем 15-летнего опыта работы с Fortigate. Применяя все/некоторые из приведенных ниже мер, вы значительно усложните взлом SSL VPN вашего Fortigate и, следовательно, сделаете его менее привлекательным для злоумышленников.

Измените порт SSL VPN, по умолчанию 10443/443, на любой другой

Эта безопасность через неясность действительно работает. Чаще всего, злоумышленники не нацелены на конкретные компании, а ищут легкодоступные цели. И простейший способ сделать это — просканировать известные порты/сервисы. И оба порта, 443 и 10443, являются хорошо известными портами Fortigate. Или еще проще -  выполните поиск в Shodan/Censys по запросу "Fortigate", и в настоящее время Shodan имеет 185 тысяч результатов для порта 10443 а Censys 317 тысяч. Именно это произошло с крупной утечкой учетных данных VPN 3 года назад  — все затронутые Fortigate имели SSL VPN на портах 443 или 10443.

Возможным недостатком может быть то, что у пользователей VPN, подключающихся через Wi-Fi в отелях/кафе, могут быть заблокированы исходящие порты, кроме 443, но, поскольку пакеты сотовой связи сегодня  дешевы, то целесообразно использовать свой телефон в качестве точки доступа для VPN-подключения и избегать использования общедоступных WiFi вообще.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 3

Kerberos аутентификация при подключении из Java к MSSQL

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 1.6K
Java **nix *Microsoft SQL Server *
Туториал


Представляю уважаемому сообществу руководство по настройке доменной аутентификации при работе из Java с MSSQL.

Данное руководство создано для администраторов БД, с помощью него можно продемонстрировать возможность использования доменной аутентификации для разработчиков Java и DevOps.
Читать дальше →
Всего голосов 14: ↑6 и ↓8 -2
Комментарии 18

Token-Based Authetification в автономных системах посредством Qt6 с использованием Qr-кодов. Qr-коды

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 886
C++ *Qt *
Туториал

Третья часть цикла. Тут мы рассмотрим приложение, позволяющее генерировать и отображать Qr-коды, а также сделаем ui для управления токенами сервиса из прошлой статьи и дадим ему qss.

Читать далее
Рейтинг 0
Комментарии 0

Почему даже хорошо настроенная CRM не работает?

Время на прочтение 8 мин
Количество просмотров 2.2K
CRM-системы *Управление продажами *
Из песочницы

Почему CRM зачастую так и остается неудобным, непривычным инструментом, отнимающим ресурсы и время? Казалось бы, система внедряется, чтобы автоматизировать бизнес-процессы, упростить коммуникацию, улучшить сервис и повысить конверсию, но этого не происходит. В чем причина?

В большинстве случаев CRM не работает нормально из-за ошибок, которые совершает заказчик в процессе внедрения, то есть, на самом начальном этапе. Практически у каждого присутствует хотя бы одна ошибка. А обычно их две-три.

Если у вас есть вопросы к работе вашей CRM, если вы только собираетесь внедрять систему или хотите исправить существующие недочеты, эта информация для вас. Рассказываем о десяти ошибочных заблуждениях, из-за которых даже хорошо настроенная CRM-система не работает должным образом.

Digital-агентство IPG входит в ТОП-10 среди партнеров Битрикс24 в РФ. За плечами компании более 500 проектов по внедрению CRM и более 1000 проектов по веб-разработке.

Читать далее
Всего голосов 9: ↑3 и ↓6 -3
Комментарии 3

Ниже действительно некуда: индустрии NAND грозит банкротство крупных поставщиков. Что происходит?

Время на прочтение 4 мин
Количество просмотров 14K
Блог компании Selectel Исследования и прогнозы в IT *Производство и разработка электроники *IT-компании
yedt9-Euzg-BYm-KEciu4-Zef-P-1200-80-1

В конце прошлого года мы опубликовали статью «Ниже некуда: падает спрос на жесткие диски, падают цены на SSD, сокращаются объемы продаж техники». С тех пор многое изменилось, но, во многом, в худшую сторону для производителей электронных устройств и компонентов. В частности, все сложнее приходится поставщикам флеш-памяти NAND. Они постоянно снижают цены в надежде удержать объемы продаж, но бесконечно это продолжаться не может. Подробности — под катом.
Читать дальше →
Всего голосов 45: ↑41 и ↓4 +37
Комментарии 32

Жизнь после «Шаттла»: Delta Clipper и DC-X

Уровень сложности Простой
Время на прочтение 14 мин
Количество просмотров 3.6K
Научно-популярное Космонавтика Инженерные системы *
Ретроспектива

Вторая часть мини-цикла про попытки американцев сделать одноступенчатую ракету на замену «Шаттлу». С середины 80-х в этом качестве рассматривался сверхамбициозный проект NASP, но чем дальше шла его разработка, тем больше вставало проблем. Дабы не наступать на грабли «челнока», заказчики исследовали и альтернативные концепции. Сегодня речь пойдёт о «космической маршрутке» «Delta Clipper».

Поехали!
Всего голосов 27: ↑24 и ↓3 +21
Комментарии 8

200 миллиардов коробок в год. Рынок, который убивает планету

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 21K
Разработка для интернета вещей *Интернет-маркетинг *Управление e-commerce *Интернет вещей
Обзор

В России за 2022ой год было отправлено более 2 млрд. коробок с товаром покупателям (по всему миру 200 млрд. коробок). За первые три квартала рост составил 43% по сравнению с предыдущим годом. Если прибавить рекордный 4ый квартал, то цифра вообще улетает в космос. 

Читать далее
Всего голосов 77: ↑51 и ↓26 +25
Комментарии 193

Как судиться за домены в РФ

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 4K
Администрирование доменных имен *Читальный зал
Из песочницы

В настоящей статье описываю личный опыт участия в судебных процессах, предметом которых били права на домены. Надеюсь, представленная информация может быть полезна юристам, бизнесу и it отделам, которые впервые столкнулись с необходимостью подачи иска о получении прав на домен.

Намеренно не усложняю текст нормами закона, позициями российских судов или комментариями государственных органов, а лишь описываю свой успешный опыт и, что обычно проверяю и использую в суде.  

Обычно за домены приходится судиться если:

компания на старте запуска не подумала о покупке домена;

компания купила, например, только домен *.com, забыла про *.ru или изначально второй ей был не нужен;

права на домен оформлены на уволившегося или конфликтного сотрудника.

Читать далее
Всего голосов 18: ↑10 и ↓8 +2
Комментарии 27

Алгоритмы поиска подстроки на JavaScript

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 3.7K
JavaScript *Алгоритмы *
Туториал

Недавно я столкнулся с одной не очень сложной задачей на leetcode. В рамках задачи нужно было реализовать алгоритм поиска подстроки в строке. Пока я пытался сделать задачу, я понял, что я очень мало знаю про то как можно искать подстроку и решил изучить эту тему подробнее, и рассказать результат вам.

Как говорит Википедия «Поиск подстроки в строке — одна из простейших задач поиска информации», но это не совсем так, ниже я расскажу про разные алгоритмы решения и покажу примеры их реализации. Начнем!

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Комментарии 7

Как создать собственный кэшбэк-сервис

Время на прочтение 9 мин
Количество просмотров 2.4K
Python *
Из песочницы

В последние годы услуги cashback становятся все более популярными, поскольку они предлагают потребителям способ сэкономить деньги при совершении покупок в интернете и офлайне. Подобные офферы от банков уже привычны всем. 

Предоставляя покупателям процент от покупки товара, эти услуги создают беспроигрышную ситуацию как для потребителей, так и для розничных торговцев. Однако создание cashback-сервиса — сложная задача, особенно для тех, кто впервые в мире электронной коммерции.

В этой статье мы предоставим пошаговое руководство по созданию собственного бизнеса. Мы расскажем обо всем, что необходимо знать для начала работы, включая технические аспекты.

Читать далее
Всего голосов 16: ↑6 и ↓10 -4
Комментарии 1