-Поиск по дневнику

Поиск сообщений в rss_habrahabr_of_lokoman

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2008
Записей:
Комментариев:
Написано: 2




Все публикации подряд на Хабре


Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://habrahabr.ru/.
Данный дневник сформирован из открытого RSS-источника по адресу http://habrahabr.ru/rss/, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

Что нового у AWS: DATA API, Kinesis Data Analytics, S3 Path

Среда, 12 Июня 2019 г. 17:05 + в цитатник

DATA API для Amazon Aurora Serverless


Как работает подключение к традиционной базе данных? Вы открываете соединение, используете его для обработки одного или нескольких запросов SQL или других операторов, а затем закрываете соединение. Вы, вероятно, использовали клиентскую библиотеку, специфичную для вашей операционной системы, языка программирования и базы данных. В какой-то момент вы поняли, что создание соединений занимало много времени и занимало память на ядре базы данных.
Читать дальше ->

https://habr.com/ru/post/455862/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455862


Метки:  

[Перевод] История одного SQL расследования

Среда, 12 Июня 2019 г. 16:55 + в цитатник

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


Предыстория


Чтобы было понятно о чём речь, я расскажу совсем немного о VWO. Это платформа, с помощью которой можно запускать разные таргетированные кампании на своих сайтах: проводить A/B эксперименты, отслеживать посетителей и конверсии, делать анализ воронки продаж, отображать тепловые карты и проигрывать записи визитов.


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


Используя платформу, можно сделать произвольный запрос на большом наборе данных. Вот простенький пример:


Показать все клики на странице "abc.com"
ОТ <даты d1> ДО <даты d2>
для людей, которые
использовали Chrome ИЛИ
(находились в Европе И использовали iPhone)

Обратите внимание на булевы операторы. Они доступны для клиентов в интерфейсе запроса, чтобы делать сколь угодно сложные запросы для получения выборок.


Медленный запрос


Клиент, о котором идет речь, пытался сделать что-то, что интуитивно должно работать быстро:


Покажи все записи сессий
для пользователей посетивших любую страницу
с урлом, где есть "/jobs"

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


Читать дальше ->

https://habr.com/ru/post/455832/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455832


Метки:  

Как реализовать контекстные меню (Context Menu) в iOS 13

Среда, 12 Июня 2019 г. 16:30 + в цитатник

Всем привет, меня зовут Денис, мы разрабатываем сервис по аналитике подписок iOS-приложений – Apphud.


На WWDC 2019 Apple представила новый способ взаимодействия с интерфейсом вашего приложения: контекстные меню. Они выглядят так:



В этой статье мы рассмотрим некоторые тонкости их использования и научимся их делать.

Читать дальше ->

https://habr.com/ru/post/455854/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455854


Метки:  

Создание анализатора Roslyn на примере проверки инкапсуляции

Среда, 12 Июня 2019 г. 15:24 + в цитатник

Что такое Roslyn?


Roslyn – это набор компиляторов с открытым исходным кодом и API для анализа кода для языков C# и VisualBasic .NET от Microsoft.


Анализатор Roslyn – мощный инструмент для анализа кода, нахождения ошибок и их исправления.


Синтаксическое дерево и семантическая модель


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


Синтаксическое дерево — это элемент, который строится на основании исходного кода программы, и необходимый для анализа кода. В ходе анализа кода по нему происходит перемещение.


Каждый код обладает синтаксическим деревом. Для следующего объекта класса


class A
{
    void Method()
    {
    }
}

синтаксическое дерево будет выглядеть так:


Дерево

Читать дальше ->

https://habr.com/ru/post/455844/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455844


Метки:  

Разворот односвязного списка. Swift Edition

Среда, 12 Июня 2019 г. 15:23 + в цитатник
Ни для кого не секрет, что одна из любимых забав для разработчика программного обеспечения – прохождение собеседований с работодателями. Все мы занимаемся этим время от времени и совершенно по разным причинам. Причем самая очевидная из них – поиск работы – думаю, не самая распространенная. Посещение интервью – это неплохой способ держать себя в форме, повторять забытые основы и узнавать что-то новое. А в случае успеха, еще и повышать уверенность в своих силах. Нам становится скучно, мы выставляем себе статус «открыт для предложений» в какой-нибудь «деловой» социальной сети вроде «LinkedIn» – и армия менеджеров человеческих ресурсов уже атакует наши ящики для входящих сообщений.
Читать дальше ->

https://habr.com/ru/post/455842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455842


Метки:  

AERODISK: ожидание vs. реальность

Вторник, 11 Июня 2019 г. 23:57 + в цитатник


Всем привет. В этой статье мы публикуем мнение нашего партнера — системного интегратора — компании Ulagos. Речь в ней пойдёт о том, как видят компанию Аэродиск заказчики, о том, как в принципе воспринимается любое российское решение и о том, чем заканчивается внедрение и как работает поддержка.
Читать дальше ->

https://habr.com/ru/post/455770/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455770


Магия SwiftUI

Вторник, 11 Июня 2019 г. 20:38 + в цитатник

Метки:  

Ис[пользу]й

Вторник, 11 Июня 2019 г. 19:58 + в цитатник
Это – самая полезная статья из всех, что вы читали. Потому что она о пользе и ее получении.

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

Первое и главное

Читать дальше ->

https://habr.com/ru/post/455756/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455756


Метки:  

[Из песочницы] Испытания дрейфующего стратостата. Запуск Рогозина и LoRa в стратосферу

Вторник, 11 Июня 2019 г. 19:51 + в цитатник

В последнее время можно всё чаще встретить запуски любительских латексных метеозондов, которые имеют в качестве своего полезного груза утепленный бокс с камерой, GPS маяком и источником питания. Полет таких аппаратов как правило ограничивается 2-3 часами, за которые аппарат достигает стратосферы и совершает посадку в 80-100 километрах от места запуска.



Подготовка к запуску нашего дрейфующего стратостата


Может ли стратостат летать дольше, дальше и стабильнее? Да, может. На помощь приходят стратостаты категорий Zero-Pressure и Super-Pressure. Мы в качестве первого опыта выбрали Zero-Pressure, т.к. эта технология испытана временем и довольно проста.

Читать дальше →

https://habr.com/ru/post/455754/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455754


Метки:  

[Перевод] Легендарный Intel Core i7-2600K: тестирование Sandy Bridge в 2019 году (часть 1)

Вторник, 11 Июня 2019 г. 19:22 + в цитатник


Одним из самых популярных процессоров уходящего десятилетия стал Intel Core i7-2600K. Дизайн был революционным, так как он предлагал значительный скачок в производительности и эффективности одноядерного процессора, а сам процессор еще и хорошо поддавался разгону. Следующие несколько поколений процессоров Intel выглядели уже не такими интересными, и часто не давали пользователям повода для апгрейда, поэтому фраза «Я останусь с моим 2600К» стала повсеместной на форумах и звучит даже сегодня. В этом обзоре мы стряхнули пыль с коробки со старыми процессорами и прогнали ветерана через набор бенчмарков 2019 года, как на заводских параметрах, так и в разгоне, чтобы убедиться, что он по-прежнему является чемпионом.
Читать дальше ->

https://habr.com/ru/post/455610/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455610


Метки:  

3 Ключевых Качества для Успешного Менеджера по продукту: Александр Беляев

Вторник, 11 Июня 2019 г. 19:00 + в цитатник

Мы продолжаем нашу серию статей о ключевых качествах успешного менеджера по продукту. Мы уже успели пообщаться с Антоном Даниловым, Юрием Голиковым, Дмитрием Орловым и Алексеем Коротичем. Сегодня будем говорить с Александром Беляевым. Саша отвечает за один из наиболее масштабных аддонов — Wrike Resource.


image

Читать дальше ->

https://habr.com/ru/post/454830/?utm_source=habrahabr&utm_medium=rss&utm_campaign=454830


Метки:  

[Из песочницы] Система генерации ландшафта лабиринта с улучшенным визуальным реализмом [перевод статьи Jinmo Kim]

Вторник, 11 Июня 2019 г. 18:27 + в цитатник

Привет, Хабр!


В этой публикации я расскажу о статье автора Jinmo Kim: "Maze Terrain Authoring System in Immersive Virtual Reality for New Visual Realism". Она была опубликована 4.04.2019. Полный текст статьи можно посмотреть здесь.


Краткое описание системы


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


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


  • функция автоматической генерации сетки лабиринта различных размеров и узоров, реализованная с помощью классического алгоритма генерации лабиринта;
  • функция генерации кругового лабиринта;
  • функция преобразования лабиринта из ручного эскиза в 3D объект с помощью алгоритма обработки изображений.

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

Читать дальше ->

https://habr.com/ru/post/455744/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455744


Метки:  

Электронное государство будущего. Часть 2

Вторник, 11 Июня 2019 г. 17:17 + в цитатник


Общегосударственная система управления производством (ОГСУП)


Подсистема ОГАС 2.0. Предназначена для управления, контроля и учета производственной деятельности любых предприятий и организаций страны.

Руководство и сотрудники предприятий имеют доступ к ОГСУП через ИПП (Информационный Портал Предприятия).

Органы государственной власти имеют доступ к ОГСУП через ИПГО (Информационный Портал Государственного Органа).

Цели и задачи системы


  • Централизованное управление производством всех предприятий и организаций страны как единого хозяйствующего субъекта.
  • Автоматическое планирование производства на основании анализа спроса на продукцию предприятия.
  • Получает из других подсистем, обрабатывает и предоставляет руководству предприятия всю необходимую управленческую информацию для управления предприятием.
  • Получает от предприятия, обрабатывает и распределяет по другим подсистемам данные о работе предприятия.
  • Осуществляет программное ценообразование на продукцию и услуги предприятия.
  • Управляет открытием, расширением и закрытием предприятий.
  • Управляет качеством продукции.
  • Управляет начислением заработной платы сотрудникам предприятия.

Читать дальше ->

https://habr.com/ru/post/455696/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455696


Метки:  

[Перевод] Привычка делать сейчас

Вторник, 11 Июня 2019 г. 17:16 + в цитатник

Привычка делать сейчас Нила Фиоре — это самоучитель о понимании и преодолении прокрастинации.


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


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

Читать дальше ->

https://habr.com/ru/post/455734/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455734


Метки:  

[Из песочницы] Установка MacOS High Sierra, когда под рукой только WiFi

Вторник, 11 Июня 2019 г. 16:34 + в цитатник
Итак, у меня случилась ситуация, которая заставила меня попотеть, так как подробной инструкции не нашёл нигде. Сам себе создал проблем.

Уехал заграницу, с одной сумкой, из техники был только телефон) Думал куплю ноут на месте, чтоб не таскаться. В итоге купил первый свой, на мой взгляд неплохой MacBook Pro 8,2 2011 года, i7-2635QM, DDR3 8GB, 256SSD. До этого были обычные ноутбуки на BIOS с Windows, на которых уже собаку съел, решил перейти на Apple, так как телефоном очень доволен. Была установлена High Sierra, версию не помню, но не суть. Решил я значит, что от прежнего владельца где-то что-то осталось, пароли и т.п. Думаю сброшу ка я всё в ноль Читать дальше историю или инструкцию

https://habr.com/ru/post/455730/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455730


Метки:  

Как воспитать свое сообщество, чтобы не танцевать с бубном

Вторник, 11 Июня 2019 г. 16:24 + в цитатник
Сейчас все говорят про сообщества. Это модно, классно, но мало кто знает, что с ними делать и как их создавать. Собрать всех в чатик и сказать «теперь вы сообщество» недостаточно. Я расскажу про механику создания внутренних сообществ, про культуру и воспитание участников и про то, как сообщества могут помогать закрывать потребности организации.

Эта история будет полезна тем, кто смотрит в сторону создания культуры коммуникаций через сообщества внутри компании, но не знает, с чего начать.


Читать дальше ->

https://habr.com/ru/post/455588/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455588


Делаем свой почти Extended Floating Action Button

Вторник, 11 Июня 2019 г. 16:07 + в цитатник
Всем привет.

Не прошло и полгода как работает мое приложение, в котором Floating Action Button меню было реализовано сторонней библиотекой.

В какой-то момент захотелось сделать его более приятным и удобным.

Было


Стало


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

История создания приложения здесь
Читать дальше ->

https://habr.com/ru/post/455728/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455728


Метки:  

C++ Enterprise Edition. Возможно ли?

Вторник, 11 Июня 2019 г. 16:03 + в цитатник

C++ Enterprise Edition


Что такое "enterprise edition"


c++ee


Удивительно, но за все время моей работы в IT, я ниразу не слышал, чтобы кто-то говорил "enterprise edition" относительно языка программирования, кроме как для Java. Но ведь приложения для корпоративного сегмента люди пишут на многих языках программирования, и сущности, которыми оперируют программисты, если не идентичны, то схожи. И для c++ в частности, я бы хотел заполнить пробел enterpr'айзности, хотя бы рассказав об этом.

Читать дальше ->

https://habr.com/ru/post/455726/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455726


Метки:  

[Перевод] Радар на доплеровском эффекте

Вторник, 11 Июня 2019 г. 15:41 + в цитатник


Принципы частотно-модулированной радиолокации с постоянной частотой несущей используются в интерферометрии для измерения расстояния до объектов и их скорости. Это достигается путём передачи ЧМ сигнала и измерения разницы в частоте между задержанным приёмным и передаваемым согналами. Основное внимание в этом проекте было уделено разработке и внедрению схем делителя мощности и микшера. Архитектура радара показана ниже.
Читать дальше ->

https://habr.com/ru/post/455216/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455216


Метки:  

[Перевод] Интеграционные тесты баз данных с помощью Spring Boot и Testcontainers

Вторник, 11 Июня 2019 г. 15:01 + в цитатник

1. Обзор


С помощью Spring Data JPA можно легко создавать запросы к БД и тестировать их с помощью встроенной базы данных H2.


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


В этом руководстве мы покажем, как использовать Testcontainers для интеграционного тестирования со Spring Data JPA и базой данных PostgreSQL.

Читать дальше ->

https://habr.com/ru/post/454970/?utm_source=habrahabr&utm_medium=rss&utm_campaign=454970


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 540 539 [538] 537 536 ..
.. 1 Календарь