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

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

Где-то в конце апреля в поиске новых специфических стартапов я наткнулся на интересный проект представляющий из себя псевдо-анонимный bitcoin-шлюз на фондовый рынок США. Создатели этого проекта (TorBroker) объявили о своём запуске в комьюнити криптовалют. По иронии спустя сутки модератор того форума перенес их в раздел Gambling.

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

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

Кэш память процессора используется для уменьшения времени простоя процессора при обращении к RAM.

Основная идея кэширования опирается на свойство локальности данных и инструкций: если происходит обращение по некоторому адресу, то велика вероятность, что в ближайшее время произойдет обращение к памяти по тому же адресу либо по соседним адресам.

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

Логическая организация кэш памяти процессора

Так вот суть кэширования состоит в разбиении RAM на кэш-линии и отображении их на кэш-линии кэш-памяти. Возможно несколько вариантов такого отображения.
Читать полностью »

в 10:48, , рубрики: php, sandbox, Песочница, метки: ,

В одном из наших проектов существует возможность написания плагинов для расширения функционала сервиса.
Пользователи создают плагины-приложения в нашем интерфейсе и описывают их логику на PHP.
Необходимо было ограничить возможности PHP, чтобы никто нам случайно не нашкодил.
Существует некоторое количество инструментов для исполнения кода PHP в защищенной среде: выполнение в отдельном процессе, сохранение кода в файле и вызов через cli с урезанными возможностями или использование специализированных расширений для PHP.
В силу специфики сервиса и приложений а так же для возможности использования песочницы на всех ОС (процессы и расширения для sandbox не работают в Windows) с базовыми настройками PHP был написан небольшой класс: Ext_Sandbox_PHPValidator.
Читать полностью »

Всем доброго времени суток! Долго думал о том, что же могу привнести в сообщество. И вот, установив 3 ОС на свой Nokia N9, и, увидев некоторый интерес к этому, решил написать о том, как я это сделал.

Итак, этот пост о том, как получить Nokia N9 с Harmattan, NitDroid и Nemo Mobile без особых плясок с бубном.
Читать полностью »

В посте попытаюсь раскрыть несколько секретов создания выдающихся продуктов. Статья никакого отношения к книге «Good to Great» Джима Коллинза не имеет. Хотя я и советую всем ее прочитать.

На каком-то сайте увидел картинку, раскрывающую процесс создания продуктов. Словами ее можно выразить так: создание прототипа — тестирование — корректировки — выпуск продукта — обратная связь — доработки.

В действительности же на российском рынке все выглядит примерно следующим образом: выпуск продукта — оп б%я — корректировки — выпуск продукта — ну е%ти — корректировки — выпуск продукта.

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

ABS vs PLA. Что выбрать для 3D печати?

Введение

Начнём с того, что я уже давно интересуюсь темой 3D печати. И если с устройством принтеров, программной составляющей я уже разобрался, то резонным остаётся вопрос: " Что же лучше? ABS или PLA?"
Думаю, что многим будет интересна данная тема, так как выбор материала при печати — это некий аналог выбора материала при проектировании того или иного устройства. Я попытаюсь в манере инженера разложить по полочкам все достоинства и недостатки каждого материала.
Приступим.
Читать полностью »

Кажется странным, когда об эффективной работе с удаленными сотрудниками пишет сам сотрудник, а не умудренный опытом руководитель? Все равно, что записывать рецепт запекания картофеля со слов самого картофеля? Может быть. Но с другой стороны, кому, как не картофелю, знать все тонкости и секреты своего приготовления? Так что нет ничего странного, что я попыталась суммировать свои многолетние наблюдения и заметки для создания некоего приблизительного алгоритма, позволяющего мне выстраивать работу с коллегами наиболее эффективно. Читать полностью »

Простое и бесплатное приложение для фотографирования с помощью кнопок изменения громкости без разблокировки телефона (с выключенным экраном).

«Фотай кнопкой!» — Android приложение для фотографирования без разблокировки телефона

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

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

Был придуман небольшой сервис just for fun: «На х** вертел — xroll.ru»
Читать полностью »

imagewww.interfax.ru/news.asp?id=306260

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

rusnovosti.ru/news/261575 — Почта уже общает возместить убытки.

Пожалуйста, перенесите топик в чулан

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


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