Архив за 14 января 2020 - 11

Особенности профилирования программ на C++ - 1

Временами бывает нужно отпрофилировать производительность программы или потребление памяти в программе на C++. К сожалению, зачастую это сделать не так просто как может показаться.

Здесь будут рассмотрены особенности профилирования программ с использованием инструментов valgrind и google perftools. Материал получился не очень структурированным, это скорее попытка собрать базу знаний «для личных целей», чтобы в будущем не приходилось судорожно вспоминать, «а почему не работает то» или «а как сделать это». Скорее всего, здесь будут затронуты далеко не все неочевидные случаи, если вам есть что добавить, пишите пожалуйста в комментарии.

Все примеры будут запускаться в системе linux. Читать полностью »

Представляем werf 1.0 stable: при чём тут GitOps, статус и планы - 1

Werf — это GitOps CLI-утилита с открытым кодом для сборки и доставки приложений в Kubernetes. Werf поддерживает сборку образов приложения с помощью Dockerfile или собственного встроенного сборщика (на основе синтаксиса YAML, с поддержкой Ansible и инкрементальной пересборки на базе Git). Для доставки приложения используется формат конфигурации, совместимый с Helm. Код приложения, конфигурация собираемых образов и конфигурация выката приложения хранятся в одном Git-репозитории.

Долгожданный стабильный релиз 1.0 — это законченная по функциям базовая версия утилиты (точный номер версии первого стабильного релиза — это 1.0.6). В базовой версии werf поддерживает полный цикл доставки приложения и его сопровождения. Это включает в себя сборку образов приложения, деплой в Kubernetes, очистку неиспользуемых образов.Читать полностью »

image

Примечание редакции. Исполняя взятые на себя обязательства мы публикуем пост победителя новогоднего NUCо-конкурса, который мы проводили в блоге Intel. Итак, передаем слово Леониду — он расскажет, как в его доме один за другим появились три Intel NUC. А теперь, получается, добавится еще и четвертый, выигранный в конкурсе.

Разумно поставленная задача часто является половиной успешного решения. Моя история — о неброских коробочках Intel NUC, которые добавили вычислительной мощности моей гостиной, не раздражая жену и не вызывая лишнего интереса у ребенка :-)
Читать полностью »

SEC предоставила в суд документы, подтверждающие передачу Gram из рук в руки после ICO, что доказывает её тезис о том, что токены Gram использовались как незарегистрированные акции, а компании продающие их новым «акционерам» действовали как андеррайтеры.

According to the invoices presented by the SEC, Da Vinci Capital sold over $2 million worth of grams to a fund managed by its portfolio company,Читать полностью »

Сегодня заканчивается расширенная поддержка Windows 7 для обычных пользователей - 1

Компания Microsoft предупреждает, что 14 января 2020 истекает период расширенной поддержки операционной системы Windows 7. Компьютеры под ее управлением продолжат работать, но производитель операционки не гарантирует их безопасность..
Читать полностью »

Яичко индуса покрылось скорлупой: редкая патология

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

Читать полностью »

Rambler против Nginx: дело так и не закрыли - 1

Несмотря на «надежду», которую перед Новым годом высказал глава Сбербанка Герман Греф, что дело Rambler'а против Nginx будет закрыто, и даже несмотря на поручение совета директоров «Рамблера» отозвать заявление, к середине января наступившего 2020-го ничего не изменилось.
Читать полностью »

На подходе новый ноутбук Apple MacBook с клавиатурой Magic Keyboard

Информация, опубликованная на сайте Евразийской экономической комиссии (ЕЭК), говорит о том, что компания Apple готовит к выпуску новый портативный компьютер MacBook.

В документации ЕЭК ноутбук фигурирует под кодовым обозначением A2289. В описании говорится, что это портативный персональный компьютер под управлением операционной системы macOS 10.15.

Читать полностью »

Знакома ситуация, когда место на флэше закончилось, и требуется впихнуть невпихуемое, пожертвовав чем то нужным? Попробуем вместо этого пожертвовать ненужным, оно прячется в довольно неожиданных местах.
Читать полностью »

Компания Vivo сообщила о своих намерениях продемонстрировать свой концептуальный телефон APEX 2020 на мероприятии Mobile World Congress, которое пройдет в Барселоне в конце февраля этого года.

Информацию подтвердили представители СМИ, которые получили приглашения на пресс-конференцию. Новый смартфон Vivo APEX рекламируется слоганом «Расширяй возможности».

Стоит отметить, что предыдущие устройства линейки Vivo APEX были очень интересными устройствами. На выставке MWC 2018 компания Vivo показала первый ApexЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js