Автор: Yuri Gagarin

Параллельные запросы в PostgreSQL

В современных ЦП очень много ядер. Годами приложения посылали запросы в базы данных параллельно. Если это отчетный запрос ко множеству строк в таблице, он выполняется быстрее, когда задействует несколько ЦП, и в PostgreSQL это возможно, начиная с версии 9.6. Понадобилось 3 года, чтобы реализовать функцию параллельных запросов — пришлось переписать код на разных этапах выполнения […]

В Sid Meier’s Civilization VI появились кроссплатформенные сохранения между ПК и Switch

Разработчики из Firaxis Games и издательство 2K Games объявили, что в глобальной пошаговой стратегии Sid Meier’s Civilization VI появилась поддержка кроссплатформенных сохранений между ПК и Nintendo Switch. Если вы приобрели игру в Steam и на Nintendo Switch, то теперь сможете свободно переносить сохранения между двумя платформами. Для этого вам нужно будет завести аккаунт 2K, связать его […]

Sharp Aquos Zero: смартфон с процессором Snapdragon 845 и ОС Android 9 Pie

Корпорация Sharp анонсировала производительный смартфон Aquos Zero, оборудованный экраном размером 6,2 дюйма по диагонали. Новинка получила дисплей формата WQHD+ с разрешением 2992 × 1440 точек. В верхней части этой панели предусмотрен вырез, в котором располагается 8-мегапиксельная фронтальная камера. Защиту от повреждений обеспечивает прочное стекло Corning Gorilla Glass 5. «Сердце» смартфона — процессор Qualcomm Snapdragon 845 (SDM845). Изделие […]

Транзакции и механизмы их контроля

Транзакции Транзакцией называется последовательность операций над данными имеющая начало и конец Транзакция это последовательное выполнение операций чтения и записи. Окончанием транзакции может быть либо сохранение изменений (фиксация, commit) либо отмена изменений (откат, rollback). Применительно к БД транзакция это нескольких запросов, которые трактуются как единый запрос. Транзакции должны удовлетворять свойствам ACID Атомарность. Транзакция либо выполняется полностью […]

Чеклист для создания и публикации веб-приложений

Для того, чтобы создать свое веб приложение в наше время недостаточно уметь его разрабатывать. Важным аспектом является настройка инструментов по развертыванию приложения, мониторингу, а также управление и администрирование среды, в которой оно работает. Эра ручного развертывания уходит в забвение, даже для небольших проектов, инструменты автоматизации могут принести ощутимую пользу. При развертывании «руками», зачастую мы можем […]

Cisco HyperFlex vs. конкуренты: тестируем производительность

Мы продолжаем знакомить вас с гиперконвергентной системой Cisco HyperFlex. В апреле 2019 года компания Cisco в очередной раз проводит серию демонстраций нового гиперконвергентного решения Cisco HyperFlex в регионах России и в Казахстане. Записаться на демонстрацию можно через форму обратной связи, перейдя по ссылке. Присоединяйтесь! Санкт-Петербург (1-19 апреля 2019 года) Самара (10 апреля 2019 года) Алма-Ата […]

Microsoft Visual Studio 2019 доступна для скачивания

Разработка Visual Studio 2019 началась ещё прошлым летом, а первая предварительная версия появилась уже в декабре 2018-го. И, наконец, Microfost с гордостью объявила о том, что окончательная версия VS 2019 доступна для загрузки и использования всеми желающим, как для Windows, так для macOS. При этом Visual Studio 2019 для Mac скрывает за собой прошедшую через процесс ребрендинга […]

DataGrip 2019.1: поддержка новых баз, инициализационные скрипты, новые инспекции и другое

Привет! Посмотрим на новые штуки в — DataGrip 2019.1. Напомним, что функциональность DataGrip включена и в другие наши платные IDE, кроме WebStorm. Поддержка новых баз В этом релизе сразу четыре базы получили официальную поддержку в наших инструментах: Apache Hive – система управления базами данных на основе платформы Hadoop. Greenplum – аналитическая СУБД для хранилищ данных […]

Качественный обман: «NVIDIA GeForce RTX 2090» загорелась во время тестирования

Первого апреля многие информационные ресурсы, посвящённые IT-тематике, в том числе и наш, публикуют как настоящие, так и шуточные новости. Такие материалы бывают самого различного качества, от откровенных фантазий до вполне правдоподобных. А иногда попадаются ну очень необычные «новости», о которых будет вполне оправданно написать даже после первого апреля. Например, в этом году появилась «новость» о […]

Kubernetes tips & tricks: персонализированные страницы ошибок в NGINX Ingress

В данной статье я хочу рассказать про две возможности NGINX Ingress, связанные с отображением персонализированных страниц с ошибками, а также о существующих в них ограничениях и способах их обойти. 1. Изменение бэкенда по умолчанию По умолчанию в NGINX Ingress используется default backend, который выполняет соответствующую функцию. Это означает, что при запросе Ingress’а с указанием хоста, […]

Первый компьютерный геном может привести к созданию синтетических форм жизни

Все последовательности ДНК исследованных учёными форм жизни хранятся в базе данных, принадлежащей Национальному центру биотехнологической информации в США. И 1 апреля в базе данных появилась новая запись: «Caulobacter ethensis-2.0». Это первый в мире полностью смоделированный на компьютере и затем синтезированный синтетический геном живого организма, разработанный учёными из ETH Zurich (Швейцарской высшей технической школы Цюриха). Однако […]

News at 11

На улице лило как из ведра. По всем каналам только и разговоров про собирающийся с силами супершторм. Он должен пройти на сто километров севернее. У нас будет обычный шторм с затопленными улицами, порванными линиями электропередач и поваленными деревьями. Я занимался обычными делами. Поработал утром, потом весь день рассекал над пустыней на военном дроне. Сбил вражеский […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster