Запускаем простой блог на Wagtail CMS (Django) — часть 3, заключительная

Третью часть про Wagtail CMS я решил посветить тем моментам, которые помогли мне снова полюбить Django. Благодаря большому сообществу, которое развивает эту CMS, любой найдет в ней что-то для себя.
В заключительной части будут затронуты следующие моменты:

  • StreamField
  • API + React
  • Разработка для e-commerce


image

03/29/2017 10:53:06
0

Заблокированная соцсеть LinkedIn встала на налоговый учет в ФНС

image

Социальная сеть LinkedIn после недавнего демарша своего руководства и публичного отказа от выполнения норм российского законодательства пошла на попятную и стала на учет в Федеральной налоговой службе для уплаты «налога на Google», сообщают «Известия». LinkedIn станет одной из 128 зарубежных компаний, которые начнут платить налоги с 25 апреля этого года.

Факт постановки компании на учет не отменяет блокировки социальной сети Роскомнадзором за неисполнение требований законодательства о нормах хранения и обработки персональных данных россиян. Ранее вице-президент LinkedIn направил регулятору письмо, в котором сообщил, что его компания не готова исполнять подобные требования.
03/29/2017 10:33:09
0

Всё, что вы хотели знать о стек-трейсах и хип-дампах. Часть 2


Всё, что вы хотели знать о стек-трейсах и хип-дампах. Часть 1

Перед вами вторая часть расшифровки доклада Андрея Паньгина aka apangin из Одноклассников с одного из JUG'ов (допиленная и расширенная версия его доклада с JPoint 2016). В этот раз мы закончим разговор о стек-трейсах, а также поговорим о дампах потоков и хип-дампах.

Итак, продолжаем…



03/29/2017 10:25:10
0

Vivaldi 1.8 — Погружение в историю

image


Всем привет!

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

  • Новая система работы с историей просмотров
  • Создание заметок перетаскиванием выделенного текста
  • Управление системой автообновления (Windows)
  • Поиск по картинке из контекстного меню

Вот об этих новинках, а также о многих других улучшениях, мы сегодня и поговорим подробно и с картинками.
03/29/2017 10:01:54
0

Как собрать статистику с веб-сайта и не набить себе шишек

enter image description here


Привет, Хабр! Меня зовут Слава Волков, и я фронтенд-разработчик в Badoo. Сегодня я хотел бы немного рассказать про сбор статистики с фронтенда.


Мы знаем, что аналитика позволяет оценить эффективность работы любого веб-сайта, улучшить его работу, а значит, повысить уровень продаж и усовершенствовать взаимодействие пользователей с сайтом. Проще говоря, аналитика – это способ контроля над процессами, происходящими на веб-сайте. В большинстве случаев для обычных сайтов достаточно установить Google Analytics или «Яндекс.Метрику» – их возможностей вполне достаточно.


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

03/29/2017 09:54:14
0

«Пятый элемент» в экосистеме R. WYSIWYG интерфейс для аналитиков

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


Практика общения с аналитиками показала, что лаконичная консоль или лист программы в RStudio IDE как удобный инструмент начинает восприниматься людьми, воспитанными в подходе WYSIWYG, далеко не с первого дня. Продукты PowerBI\Tableau\Qlik, активно использующие этот подход, хорошо известны в российском информационном пространстве, и зачастую аналитики пытаются соотнести R+Shiny с этими продуктами.

03/29/2017 09:26:43
0

Шишки, набитые за 15 лет использования акторов в C++. Часть II

Завершаем рассказ, начатый в первой части. Сегодня рассмотрим еще несколько граблей, на которые довелось наступить за годы использования SObjectizer-а в повседневной работе.


Продолжаем перечислять грабли


Народ хочет синхронности...


Акторы в Модели Акторов и агенты у нас в SObjectizer общаются посредством асинхронных сообщений. И в этом кроется одна из причин привлекательности Модели Акторов для некоторых типов задач. Казалось бы, асинхронность — это один из краеугольных камней, один из бонусов, поэтому пользуйся себе на здоровье и получай удовольствие.


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


Выглядит в коде это вот так:


03/29/2017 09:10:23
0

Google запустил отдельный сайт для своих открытых проектов

Компания Google представила новый сайт opensource.google.com, в рамках которого объединены разрозненные информационные ресурсы, рассказывающие о процессах разработки, использования и поддержки СПО в компании. На сайте также собраны ссылки на все открытые проекты Google (более 2000), поддерживаемые компанией организации, а также подробности о том, как Google участвует в разработке открытого ПО и использует его в своей инфраструктуре.
03/29/2017 09:01:44
0

Выпуск web-браузера Vivaldi 1.8

Представлен выпуск web-браузера Vivaldi 1.8, разрабатываемого на базе движка Chromium и продолжающего развитие идей классического браузера Opera, предоставляя широкий спектр возможностей, включая удобную систему группировки вкладок, боковую панель, конфигуратор с большим числом настроек, режим блокировки изображений и нежелательного контента, систему ведения заметок, режим горизонтального отображения вкладок. Интерфейс браузера написан на языке JavaScript с использованием библиотеки React, платформы Node.js, Browserify и различных готовых NPM-модулей. Сборки Vivaldi подготовлены для Linux, Windows и macOS. Для прошлых выпусков проект распространяет под открытой лицензией исходные тексты изменений к Chromium. Реализация интерфейса Vivaldi написана на JavaScript, доступна в исходных текстах, но под проприетарной лицензией.
03/29/2017 08:14:59
0

Там, где кончается открытый космос



19 марта 1965 года в пермской тайге завершился полет космического корабля “Восход-2”, в ходе которого человек впервые вышел в открытый космос. Спустя 52 года и одну неделю, мне представилась возможность посетить то самое таежное место.
03/29/2017 07:22:57
0