Рубрика «Песочница» - 29

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

Недавно я увидел быструю сортировку на Haskell. Всего 2 строчки. И решил попробовать написать аналогичную сортировку на C#. Получилось еще лучше — всего одна строчка, хоть и длинная и совсем не такая изящная. Подробности под катом.
Читать полностью »

Пришла мне однажды идея создать трансляцию с камеры, и я решил ее реализовать. Для создания этого дела нам понадобится 4 файла (5, если считать CSS).
1. Index.php. Где будет сама трансляция.
2. Save.php. Куда будет сохраняться изображение.
3. Now.php. Где будет храниться изображения в base:64.
4. Translate.php. Откуда будет вестись трансляция.

Принцип прост: на странице translate.php пользователь открывает доступ к камере, потом делается снимок каждую секунду, потом этот снимок отправляется на страницу index.php.
Читать полностью »

Практика программирования - 1

Здравствуй, читатель. Эта статья больше рассчитана на новичков в программировании, но, думаю, и многие из тех, кто уже знаком с этим ремеслом, могут подчерпнуть что-то полезное.

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

В этой статье мы поговорим о разработке собственного видео сервиса (плагина) для приложения «Медиацентр», которое идёт в комплекте к Android-устройствам компании IconBIT. Перед тем, как продолжить, рекомендую прочесть инструкцию по разработки плагинов, её можно скачать здесь.
Читать полностью »

Windows 10 уже давно доступна для обновления, а потому в один из дней было решено обновиться. После обновления возник вопрос об управлении серверами. Сходу установить RSAT может не получиться.
Читать полностью »

Добрый день!

Сегодня пришлось разбираться с взаимодействием между компонентами «bitrix:catalog.smart.filter» и «bitrix:catalog.section» в комплексном компоненте «bitrix:catalog», что находится по пути "/bitrix/components/bitrix/catalog/templates/.default/section.php".

Для меня было не ясно, как данные из фильтра передаются в раздел и показывается только выбранные товары.
Читать полностью »

Квантовая песочница: часть 2 - 1
Квантовая песочница: часть 1
Что такое квантовое состояние? Чем обычное состояние отличается от квантового? В какой момент обычное состояние становится квантовым и что будет, если от него отнять квантовости? Оно всё еще будет квантовым или уже превратится в обычное? Оно же только что было квантовым. Наверное, оно стало запутанным, и кот тоже стал запутанным.

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

Каждый, наверное, сталкивался с задачей расстановки 8 ферзей на шахматной доске.
Рассмотрим решение данной задачи с использованием массива.

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

Для того, чтобы мы оставили Ферзя в покое и начали перемещать следующего, должны отсутствовать иные Ферзи:
1. по вертикали
2. по диагоналям
3. по горизонтали

Третий пункт в данном методе решения этой задачи можно исключить сразу, так как два Ферзя в одной строке мы изначально не рассматриваем.
Читать полностью »

Основные требования

• легкость подключения модулей
• стандартная структура URL
• многоязычность
• автоматическое принятие изменений
• использование возможностей многопроцессорной системы
Система построена на базе Express. Для облегчения написания кода используется модуль wait.for
Читать полностью »


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