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

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

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

 

 -Статистика

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

Habrahabr/New








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

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

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

Как я съездил на CodeFest

Среда, 18 Апреля 2018 г. 15:20 + в цитатник
image

31 марта и 1 апреля в Новосибирске в очередной раз случился CodeFest. В этом посте я расскажу, как съездил на самую большую разработческую конференцию за Уралом и почему в следующем году вам тоже стоит поехать. Читать дальше ->

https://habrahabr.ru/post/353360/


Метки:  

Как работают приложения Сбербанк Онлайн: Workflow API и фрэймворки

Среда, 18 Апреля 2018 г. 15:16 + в цитатник
Много кто пользуется приложением Сбербанк Онлайн, но немногие знают, как оно работает. Настало время приоткрыть завесу тайны – в этой статье мы расскажем о некоторых подходах, которые используем в разработке.

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

https://habrahabr.ru/post/353746/


Как мошенники обманывают пользователей криптовалют, и как защитить цифровые активы: 3 практических совета

Среда, 18 Апреля 2018 г. 14:54 + в цитатник


Объем рынка криптовалют вырос с $27 млрд в апреле 2017 года до отметки в $270 млрд по данным на 3 апреля 2018 года. Подобный рост связан с повышением стоимости биткоина относительно курса доллара, а также с распространением ICO, с помощью которых стартапы привлекают средства для развития своего бизнеса. Например, в 2017 году компании получили подобным способом $5,6 млрд.

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

В результате хакерских атак и кражи средств с криптокошельков с 2011 по 2018 год с рынка потери пользователей криптовалют составили $1,7 млрд. Из них $670 миллионов, то есть около 40% от общей суммы, злоумышленники украли в первые три месяца 2018 года. Наиболее крупные потери в 2018 году пришлись на кражу $400 миллионов с японской криптовалютной биржи Coincheck и потери в $140 миллионов после атаки биржи BitGrail в феврале.

О том, как мошенники зарабатывают на жадности инвесторов и способах борьбы с ними, рассказало издание Business Insider, а мы подготовили адаптированную версию этого материала. Читать дальше ->

https://habrahabr.ru/post/353750/


Метки:  

Устройство спецэффектов для игр под NES. Часть 1

Среда, 18 Апреля 2018 г. 14:46 + в цитатник
Существует несколько серий статей про программирование под NES, одна из них уже даже переведена на русский язык на хабре. Однако ни одна из них не заходит дальше обзора базовых возможностей консоли – рассматривается общая архитектура консоли, основы ассемблера, вкратце рассказывается, как выводить спрайты на экран, упоминается что-то о музыке и мапперах, и цикл заканчивается.

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

Поэтому перед тем, как запрограммировать что-нибудь, предстоит разобраться с тем, как устроены те или иные эффекты для NES, и статья будет посвящена тому, как это сделать. Существует множество статей из разряда «Игры, выжавшие из NES максимум», попробуем разобраться в том, как сделаны все основные эффекты в этих играх, а также создадим инструменты, которыми можно найти другие игры, не менее технологичные по эффектам. Читать дальше ->

https://habrahabr.ru/post/353726/


Метки:  

Пишем собственный хитрый thread_pool-диспетчер для SObjectizer-а

Среда, 18 Апреля 2018 г. 14:35 + в цитатник

О чем эта статья?


Одной из основных отличительных черт C++ного фреймворка SObjectizer является наличие диспетчеров. Диспетчеры определяют где и как акторы (агенты в терминологии SObjectizer-а) будут обрабатывать свои события: на отдельной нити, на пуле рабочих нитей, на одной общей для группы акторов нити и т.д.

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

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

Преамбула


Недавно один из пользователей SObjectizer-а рассказал про специфическую проблему, с которой ему довелось столкнуться в процессе использования SObjectizer-а. Смысл в том, что на базе SObjectizer-овских агентов разрабатывается приложение для управления подключенными к компьютеру устройствами. Часть операций (а именно операция инициализации и переинициализации устройства) выполняется синхронно, что приводит к блокировке рабочей нити на некоторое время. Операции же ввода-вывода осуществляются асинхронно, поэтому иницирование чтения/записи и обработка результата чтения-записи выполняются значительно быстрее и не блокируют рабочую нить надолго.
Читать дальше ->

https://habrahabr.ru/post/353712/


Метки:  

Разработка для Sailfish OS: использование средств геолокации

Среда, 18 Апреля 2018 г. 13:47 + в цитатник
Здравствуйте! Данная статья является продолжением цикла статей, посвящённых разработке приложений для мобильной платформы Sailfish OS. На этот раз речь пойдёт о том, как можно реализовать в приложении получение информации о географическом положении устройства, отображение карты с текущим местоположением и пройденным маршрутом.
Читать дальше ->

https://habrahabr.ru/post/339932/


Метки:  

DevConf: переход Uber с PostgreSQL на MySQL

Среда, 18 Апреля 2018 г. 13:13 + в цитатник
18 мая 2018 года в Digital October состоится DevConf 2018. И мы решили пересказать некоторые интересные доклады с прошлогодней конференции. Там был доклад с несколько холиварным заголовком: «О чём молчит политрук: к дискуссии о переходе Uber с PostgreSQL на MySQL». В нем разработчик MySQL Алексей Копытов рассмотрел различия InnoDb и PostgreSQL на самом низком уровне, включая организацию данных, памяти и репликаций. Предлагаем вашему вниманию краткий пересказ доклада.



История вопроса.


Uber перешел с MySQL на Postgres в 2013 году и причины, которые они перечисляют, были во-первых: PostGIS — это геоинформационное расширение для PostgreSQL и хайп. То есть, у PostgreSQL есть некий ореол серьезный, солидная СУБД, совершенный, без недостатков. По крайней мере, если сравнивать с MySQL. Они мало что знали о PostgreSQL, но повелись на весь этот хайп и перешли, а через 3 года пришлось переезжать обратно. И основные причины, если просуммировать их доклад — это плохие эксплуатационные характеристики при эксплуатации в production.
Читать дальше ->

https://habrahabr.ru/post/353682/


Метки:  

Секционирование в PostgreSQL 10 и не только

Вторник, 10 Апреля 2018 г. 12:38 + в цитатник


У многих достижений версии PostgreSQL 10 прописка в разделе Секционирование (Partitioning). И это справедливо: очевидно, что при переходе от 9.6 к 10 произошел мощный технологический скачок. В предыдущих версиях секции строили и управляли ими, теми средствами, что уже имелись: механизмом наследования со всеми его ограничениями и неудобствами.


В версии 10 перешли к более специализированным механизмам и более привычному (в том числе для пользователей Oracle, а с этим приходится считаться) синтаксису. Этот скачок при переходе от 10 к версии 11 должен был подкрепиться важными дополнениями, которые должны расширить функциональность и улучшить производительность операций, использующих секционирование. Но из итогов последнего комитфеста (он закончился 8 апреля) видно, что не все задуманное удалось довести до рабочего состояния, а значит не все попадет в версию 11.


К тому же последние пару лет параллельно велись разработки модуля pg_pathman в Postgres Professional. Некоторые важные возможности пересеклись, некоторые остались уникальны для PostgreSQL и pg_pathman (который работает с ванильной версией, то есть PostgreSQL 10 + pg_pathman дает уже вполне впечатляющую сумму функциональности). Об этом будет отдельная статья. Замечания, относящиеся к версии 11 и к pg_pathman для удобства выделены курсивом.


Эта статья представляет собой переработанные и дополненные фрагменты книжки Nouveaulit'es de PostgreSQL 10. (с) Dalibo, перевод с французского Игоря Лёвшина (оригинал). Примеры из книги проверены, иногда адаптированы и локализованы для большей наглядности.

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

https://habrahabr.ru/post/353062/


Метки:  

Секционирование в PostgreSQL 10 и не только

Вторник, 10 Апреля 2018 г. 12:38 + в цитатник


У многих достижений версии PostgreSQL 10 прописка в разделе Секционирование (Partitioning). И это справедливо: очевидно, что при переходе от 9.6 к 10 произошел мощный технологический скачок. В предыдущих версиях секции строили и управляли ими, теми средствами, что уже имелись: механизмом наследования со всеми его ограничениями и неудобствами.


В версии 10 перешли к более специализированным механизмам и более привычному (в том числе для пользователей Oracle, а с этим приходится считаться) синтаксису. Этот скачок при переходе от 10 к версии 11 должен был подкрепиться важными дополнениями, которые должны расширить функциональность и улучшить производительность операций, использующих секционирование. Но из итогов последнего комитфеста (он закончился 8 апреля) видно, что не все задуманное удалось довести до рабочего состояния, а значит не все попадет в версию 11.


К тому же последние пару лет параллельно велись разработки модуля pg_pathman в Postgres Professional. Некоторые важные возможности пересеклись, некоторые остались уникальны для PostgreSQL и pg_pathman (который работает с ванильной версией, то есть PostgreSQL 10 + pg_pathman дает уже вполне впечатляющую сумму функциональности). Об этом будет отдельная статья. Замечания, относящиеся к версии 11 и к pg_pathman для удобства выделены курсивом.


Эта статья представляет собой переработанные и дополненные фрагменты книжки Nouveaulit'es de PostgreSQL 10. (с) Dalibo, перевод с французского Игоря Лёвшина (оригинал). Примеры из книги проверены, иногда адаптированы и локализованы для большей наглядности.

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

https://habrahabr.ru/post/353062/


Метки:  

Телефон + CRM: преимущества совместной работы

Вторник, 10 Апреля 2018 г. 12:29 + в цитатник


Современный мир — это мир коммуникаций. Они на каждом шагу. В бизнесе, чтобы принимать верные управленческие решения, необходимо коммуникации (прежде всего, клиентские) детально анализировать — по частоте, по источникам, по эффективности их отработки на стороне компании и прочим параметрам. Поэтому оторванность системы коммуникаций от учетной системы практически равносильна отставанию от рынка. Сегодня речь пойдет о том, какие интеграции реализованы для виртуальной АТС MANGO OFFICE, что конкретно получают от возможности встроить телефонию в различные бизнес-приложения наши клиенты, и как мы работаем в этом направлении.
Читать дальше ->

https://habrahabr.ru/post/353162/


Метки:  

Телефон + CRM: преимущества совместной работы

Вторник, 10 Апреля 2018 г. 12:29 + в цитатник


Современный мир — это мир коммуникаций. Они на каждом шагу. В бизнесе, чтобы принимать верные управленческие решения, необходимо коммуникации (прежде всего, клиентские) детально анализировать — по частоте, по источникам, по эффективности их отработки на стороне компании и прочим параметрам. Поэтому оторванность системы коммуникаций от учетной системы практически равносильна отставанию от рынка. Сегодня речь пойдет о том, какие интеграции реализованы для виртуальной АТС MANGO OFFICE, что конкретно получают от возможности встроить телефонию в различные бизнес-приложения наши клиенты, и как мы работаем в этом направлении.
Читать дальше ->

https://habrahabr.ru/post/353162/


Метки:  

Финтех-дайджест: Рокфеллеры и Сорос вкладываются в криптовалюты, ЦБ ищет недовольных в соцсетях, биткоин дешевеет

Вторник, 10 Апреля 2018 г. 12:17 + в цитатник


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

Рокфеллеры и Сорос начинают инвестировать в криптовалюты


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

https://habrahabr.ru/post/353176/


Метки:  

Финтех-дайджест: Рокфеллеры и Сорос вкладываются в криптовалюты, ЦБ ищет недовольных в соцсетях, биткоин дешевеет

Вторник, 10 Апреля 2018 г. 12:17 + в цитатник


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

Рокфеллеры и Сорос начинают инвестировать в криптовалюты


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

https://habrahabr.ru/post/353176/


Метки:  

Книга «Чистая архитектура. Искусство разработки программного обеспечения»

Вторник, 10 Апреля 2018 г. 12:10 + в цитатник
image «Идеальный программист» и «Чистый код» — легендарные бестселлеры Роберта Мартина — рассказывают, как достичь высот профессионализма. «Чистая архитектура» продолжает эту тему, но не предлагает несколько вариантов в стиле «решай сам», а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха.

Роберт Мартин дает прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна. «Чистую архитектуру» обязаны прочитать разработчики всех уровней, системные аналитики, архитекторы и каждый программист, который желает подняться по карьерной лестнице или хотя бы повлиять на людей, которые занимаются данной работой. Все архитектуры подчиняются одним и тем же правилам! Роберт Мартин (дядюшка Боб)
Читать дальше ->

https://habrahabr.ru/post/353170/


Метки:  

Книга «Чистая архитектура. Искусство разработки программного обеспечения»

Вторник, 10 Апреля 2018 г. 12:10 + в цитатник
image «Идеальный программист» и «Чистый код» — легендарные бестселлеры Роберта Мартина — рассказывают, как достичь высот профессионализма. «Чистая архитектура» продолжает эту тему, но не предлагает несколько вариантов в стиле «решай сам», а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха.

Роберт Мартин дает прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна. «Чистую архитектуру» обязаны прочитать разработчики всех уровней, системные аналитики, архитекторы и каждый программист, который желает подняться по карьерной лестнице или хотя бы повлиять на людей, которые занимаются данной работой. Все архитектуры подчиняются одним и тем же правилам! Роберт Мартин (дядюшка Боб)
Читать дальше ->

https://habrahabr.ru/post/353170/


Метки:  

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

Вторник, 10 Апреля 2018 г. 12:02 + в цитатник

Во второй половине 2017 года в Google Play разработчики загружали примерно по 2800 приложений каждый день. По AppStore данные пока не удалось найти, но вряд ли во много раз меньше. Каждое из этих приложений содержит определённое количество данных (data), которые хранятся или передаются через сотовые и Wi-Fi-сети.


image
Источник


Очевидно, что данные мобильных приложений являются основной целью злоумышленников: они не только крадут их, но и манипулируют ими в своих собственных интересах. Это также сопряжено с рядом проблем, таких как поддельные и альтернативные (часто ненадёжные) приложения, вредоносное ПО, утечка данных, слабозащищённые данные или ошибки защиты данных, а также инструменты для получения доступа к данным и их дешифровке.

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

https://habrahabr.ru/post/353112/


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

Вторник, 10 Апреля 2018 г. 12:02 + в цитатник

Во второй половине 2017 года в Google Play разработчики загружали примерно по 2800 приложений каждый день. По AppStore данные пока не удалось найти, но вряд ли во много раз меньше. Каждое из этих приложений содержит определённое количество данных (data), которые хранятся или передаются через сотовые и Wi-Fi-сети.


image
Источник


Очевидно, что данные мобильных приложений являются основной целью злоумышленников: они не только крадут их, но и манипулируют ими в своих собственных интересах. Это также сопряжено с рядом проблем, таких как поддельные и альтернативные (часто ненадёжные) приложения, вредоносное ПО, утечка данных, слабозащищённые данные или ошибки защиты данных, а также инструменты для получения доступа к данным и их дешифровке.

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

https://habrahabr.ru/post/353112/


Храните данные в облаке

Вторник, 10 Апреля 2018 г. 12:00 + в цитатник
Привет, Хабр! Сегодня речь пойдет о сервисах синхронизации и обмена файлами и объектные облачных хранилищах. Облачные хранилища, представленные такими сервисами как SkyDrive или Dropbox, хорошо знакомы пользователям мобильных устройств и компьютеров. В последние годы они появляются во все большем количестве. Эти сервисы пользователям позволяют легко, быстро и в любое время получить авторизованный доступ к файлам через интернет.

По данным отчета Statista, в 2017 году личное облачное хранилище в мире использовали более 1,8 миллиарда человек. Очевидное преимущество хранения данных в облаке — независимость от устройств, доступ из любого места и с любой системы. Облачное хранилище — отличный способ защитить себя от чрезвычайных ситуаций. Оно позволяет получать доступ к своим данным с другого устройства, если основное было потеряно или украдено.


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

https://habrahabr.ru/post/353168/


Метки:  

Храните данные в облаке

Вторник, 10 Апреля 2018 г. 12:00 + в цитатник
Привет, Хабр! Сегодня речь пойдет о сервисах синхронизации и обмена файлами и объектные облачных хранилищах. Облачные хранилища, представленные такими сервисами как SkyDrive или Dropbox, хорошо знакомы пользователям мобильных устройств и компьютеров. В последние годы они появляются во все большем количестве. Эти сервисы пользователям позволяют легко, быстро и в любое время получить авторизованный доступ к файлам через интернет.

По данным отчета Statista, в 2017 году личное облачное хранилище в мире использовали более 1,8 миллиарда человек. Очевидное преимущество хранения данных в облаке — независимость от устройств, доступ из любого места и с любой системы. Облачное хранилище — отличный способ защитить себя от чрезвычайных ситуаций. Оно позволяет получать доступ к своим данным с другого устройства, если основное было потеряно или украдено.


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

https://habrahabr.ru/post/353168/


Метки:  

Компилятор на JavaScript с использованием ANTLR

Вторник, 10 Апреля 2018 г. 11:25 + в цитатник



В начале этого года я присоединилась к команде, работающей над MongoDB Compass — графическим интерфейсом для MongoDB. Пользователи Compass через Intercom запросили инструмент, позволяющий писать запросы к базе данных, используя любой удобный им язык программирования, поддерживаемый драйвером MongoDB. То есть нам нужна была возможность трансформировать (компилировать) язык Mongo Shell в другие языки и обратно.

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

https://habrahabr.ru/post/351906/



Поиск сообщений в rss_hh_full_new_wi
Страницы: 1670 ... 1655 1654 [1653] 1652 1651 ..
.. 1 Календарь