Архив за 16 апреля 2016 - 2

В настоящее время наблюдается, действительно, бум чат-мессенджеров. Один за другим платформы для обмена мгновенными сообщениями объявляют о запуске платформы для разработки ботов.
Не стал и исключением Facebook. 12 апреля на конференции F8 Facebook представила платформу для разработки ботов для своего мессенджера.
В данной статье хочу поделиться опытом разработки чат-бота для Facebook на PHP.
Читать полностью »

1


 Изучение FPGA я начал совсем недавно, и одним из моих проектов который был направлен на изучения интерфейсов PS/2 и VGA была игра в Пин-Понг на одного человека. Одна из реализаций которой работает на плате DE0-CV которую мне любезно предоставил замечательный проект Silicon Russia, в рамках конкурса (http://www.silicon-russia.com/2015/12/11/board-giveaway-for-mipsfpga/).Читать полностью »

Так как мой предыдущий мод на ардуине имел много ограничений, а также в плане самообразования — я решил сделать новую версию на STM32F373C8T6. Это мой первый проект на STM32, в нем довольно много недоработок. Надеюсь, кого-нибудь еще заинтересует, и мы сможем сделать его лучше!

Проект на github-е

Open-source open-hardware TC-«variwatt» мод для вейпинга на STM32 - 1

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

Регулярные выражения в JavaScript понемногу догоняют PCRE.

Недавно упомянутая возможность lookbehind перешла на стадию флага --es_staging.

Разработчики V8 также начали добавлять в регулярные выражения свойства Юникода (см. общее описание и спецификацию этой характеристики символов).

В продвижении lookbehind и character properties, на мой взгляд, есть две разницы: первая возможность вводит совсем немного нового синтаксиса по сравнению со второй, зато вторая меньше изменяет поведение всего процесса (сравните количество затрагиваемых изменениями файлов в исходниках V8 по двум упомянутым ссылкам). По сути, свойства Юникода — всего лишь удобные сокращения, синонимы для разных групп codepoint-ов, поэтому от них можно ожидать минимум подвохов при интеграции в систему.

Конечно, обе возможности не советуют применять в продукции (кроме Google Chrome, они нигде в браузерах не реализованы, а Node.js только-только переходит на соответствующую им версию V8, в которой они всё равно пока под флагами).

Но для личных нужд (утилиты по обработке текста и т.д.), мне кажется, они вполне применимы. Возможно, коду разработчиков V8, даже экспериментальному, можно порой доверять с ничуть не большим риском, чем разнообразным библиотекам на npmjs или GitHub.Читать полностью »

Различные тематические источники упорно продолжают писать о том, что у Apple ухудшается ситуация с продажами смартфонов iPhone.

Ресурс Nikkei сообщает, что купертинский гигант снова снизил заказы на производство мобильных аппаратов на период с апреля по июнь в свете ослабления продаж. Источник говорит, что компания уже снижала объём заказов на 30% на период с января по март. То есть в грядущем финансовом отчёте, который Apple опубликует в конце нынешнего месяца, снижение продаж iPhone уже должно будет отразиться, иначе все слухи окажутся ложными.

Это — четвертая статья в серии «11 шагов к хорошему интернет-магазину». Вот — предыдущая (там же — ссылка на остальные).

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

Если это хорошо работает для магазинов вне онлайна, отчего не попробовать тот же подход в интернете? Вот типичный интернет-магазин для аудитории, в которую я не попадаю совершенно:

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

imageКомпьютерная группа реагирования на чрезвычайные ситуации США рекомендовала всем пользователям Windows удалить со своих компьютеров мультимедийный фреймворк Apple QuickTime. Рекомендация связана с информацией, поступившей от компании Trendmicro, специализирующейся на компьютерной безопасности.

Судя по записи в блоге компании, Apple прекращает поддержку QuickTime для Windows. Программа не получала обновлений с января 2016, при этом специалисты обнаружили уже две критических уязвимости в фреймворке, позволяющие исполнять произвольный код на компьютере жертвы. Обе уязвимости требуют посещения определённым образом сфабрикованного сайта или открытия файла с вредоносом внутри.
Читать полностью »

Видеокарта AMD Radeon Pro Duo с парой GPU Fiji и стоимостью $1500 появится в продаже уже совсем скоро. Но пока действует запрет на публикацию обзоров, так что мы не имеем возможности узнать возможности новинки.

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

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

О том, что Toshiba, Fujitsu и VAIO намерены объединить производство ПК мы писали ещё в прошлом году. Точнее, изначально говорилось лишь о переговорах между первыми двумя компаниями.

Как сообщает источник, ситуация вернулась к своей начальной точке — VAIO покинула переговоры. Конечно, корректнее сказать, что это сделал инвестиционный фонд Japan Industrial Partners (JIP), который владеет правами на этот бренд. Сообщается, будто JIP решил выйти из процесса переговоров, так как он вёл в никуда.

Летом прошлого года компания AMD показала мини-ПК Project Quantum, который являлся самым производительным среди устройств подобных габаритов. Если точнее, являлся бы, если бы его выпустили. На тот момент AMD позиционировала этот ПК в качестве демонстрационного образца, чтобы показать производителям, что можно создавать такие вот компьютеры.

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


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