Архив за 09 декабря 2016 - 2

Telegram-bot: моя история. Часть вторая - 1

Доброго времени суток! Данный материал является продолжением первой части, в которой освещены инструменты и возможности разработки продукта на облачной платформе. Примером является актуальное мобильное расширение доступа к расписанию пар в университете — Telegram-bot.

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

image

Этот материал мы подготовили для JavaScript-программистов, которые только начинают разбираться с «Promise». Обещания (promises) в JavaScript – это новый инструмент для работы с отложенными или асинхронными вычислениями, добавленный в ECMAScript 2015 (6-я версия ECMA-262).
Читать полностью »

Пользователи Eda.ru, принадлежащего компании «Афиша» (входит в Rambler & Co), с конца ноября по 15 января смогут заказывать продукты из опубликованных на сайте рецептов. Это сервис автоматического подбора и доставки ингредиентов в интернет-магазине ритейлера «Азбука вкуса», уточнил представитель этой компании.

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

Смартфон Honor Magic, изображение которого мы сегодня опубликовали, будет анонсирован 16 декабря.

А пока мы ждём, в Сети появились предположительные параметры этой модели. Источник сообщает, что Honor Magic будет основан на SoC Kirin 950, которая потеряла статус флагманской после выхода Kirin 960, но всё ещё очень производительна.

Издатель «Медузы» Илья Красильщик рассказал в своём Telegram-канале о конференции на тему PR. Сергей Барышников, основатель фотоблога BigPicture, выразил уверенность, что нативную рекламу не нужно метить «реклама». Барышников считает, что читателю это не нужно знать, а Красильщик,Читать полностью »

Как сообщает источник, Apple создала совместное предприятие с компанией Goldwind Science & Technology, являющейся крупнейшим в мире производителем турбин для ветряных электростанций.

В рамках соглашения дочернее предприятие Goldwind — Beijing Tianrun New Energy Investment — передаёт Apple 30% доли во всех своих четырёх фирмах. Как итог, активы, отныне частично принадлежащие Apple, находятся в китайских провинциях Хэнан, Шаньдун, Шаньси и Юньнан.

Небольшое предисловие

Хоть я и живу в России, но являюсь приверженцем лицензионного софта. Для обработки фото раньше я пользовался Adobe Photoshop Elements 4.0, в своё время доставшимся по акации за 20$, но на Windows 7 или 10 он уже не работает, что вполне предсказуемо. Фотография для меня лишь хобби и я не готов покупать новую версию Elements, пусть всего и за 100$. Но несколько лет назад случайно наткнулся на очень хорошую альтернативу. В интернете почему-то довольно мало информации про эту программу, что и вызвало желание попытаться исправить сложившуюся ситуацию.

Предлагаю вашему вниманию растровый графический редактор Artweaver, на мой взгляд незаслуженно обделённый вниманием.

Artweaver – достойная альтернатива «Фотошопу» - 1

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

Асинхронная обработка запросов в СУБД в памяти, или как справиться с миллионом транзакций в секунду на одном ядре - 1

Привет! В двух моих последних статьях я говорил о том, как СУБД в оперативной памяти обеспечивают сохранность данных. Найти их можно здесь и здесь.

В этой статье я хотел бы затронуть проблему производительности СУБД в оперативной памяти. Давайте начнем обсуждение производительности с простейшего случая использования, когда просто изменяется значение по заданному ключу. Для еще большей простоты предположим, что серверная часть отсутствует, т.е. не происходит никакого клиент-серверного взаимодействия по сети (дальше будет понятно, зачем мы это сделали). Итак, СУБД (если ее можно так назвать) находится полностью в оперативной памяти вашего приложения.
Читать полностью »

Думаю, все уже знают, что современные браузеры умеют рисовать некоторые части страницы на GPU. Особенно это заметно на анимациях. Например, анимация, сделанная с помощью CSS-свойства transform выглядит гораздо приятнее и плавнее, чем анимация, сделанная через top/left. Однако на вопрос «как правильно делать анимации на GPU?» обычно отвечают что-то вроде «используй transform: translateZ(0) или will-change: transform». Эти свойства уже стали чем-то вроде zoom: 1 для IE6 (если вы понимаете, о чём я ;) для подготовки слоя для анимации на GPU или композиции (compositing), как это предпочитают называть разработчики браузеров.

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

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

Ботам в США запретят покупку билетов - 1
Герои сериала «Теория большого взрыва» готовятся купить билеты на фестиваль Comic-Con: нужно нажать кнопку в первую секунду после открытия очереди. Сезон 7, серия 14

Много лет концертная индустрия США страдает от ботов. Специально созданные программы быстро скупают/бронируют билеты на мероприятия с ограниченным количеством мест — туда, где будет гарантированный аншлаг. На концерты популярных групп, фанатские фестивали вроде Comic-Con, в очередь за визами в посольство (это в других странах, не в США) и т.д. У живого человека практически нет шансов нажать кнопку раньше бота.
Читать полностью »


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