-
В предыдущей статье я доходчиво рассказал как Cassandra хранит данные. Настоятельно рекомендую хотя бы пробежаться глазами. В этой статье мы создадим простенькую БД, чтобы использовать её в следующей статье, которая будет полностью посвящена выборке/поиску данных. Задача Допустим у нас есть…
-
Flightstats API: Пишем свое табло прилетов с Боингами и Аэробусами
Введение Всем читающим этот пост — здравствуйте. Авиация — мое хобби, я об этом уже писал. Я готов часами стоять и фотографировать самолеты, смотреть видео о них, читать блоги летчиков, следить за трафиком на fr24.com. А еще мне нравится то,…
-
DIY-диммер: новогодний предзаказ печатных плат
После последнего поста через группу ВКонтакте выстроилась небольшая, но активная очередь самых заинтересованных в приобретении первых экземпляров наших DIY-диммеров. Как в виде наборов, так и в собранном виде. Мы не планировали сильных ускорений. Планировалось, что до нового года у нас…
-
Перенос Google Chrome на RAM-диск в Linux
Опишу простой способ переноса кеша, настроек и прочих локальных данных Google Chrome на RAM-диск в Linux. Это ускорит скорость работы браузера и исключит насилие над диском (что особенно критично, если у вас SSD). Статья не содержит ничего интересного для более-менее…
-
Apple планирует запустить iBeacon в 254 американских магазинах
По сообщениям прессы, сегодня Apple планирует запустить iBeacon в 254 американских магазинах. Фоново было обновлено приложение Apple Store теперь оно поддерживает данную технологию.
-
Редактор HTML+CSS+JS в стиле JSfiddle, код которого состоит из 230 символов
Хотя неделя 30-строчников закончилась, рискну привести ещё один пример сверхлаконичного кода JavaScript. Встречайте четырёхпанельный редактор HTML/CSS/JS, с превью в реальном времени, код которого умещается в 230 символов: <x id=e><script>for(i=4;i—;)e.innerHTML+=(i?'<textarea id=t’+i:'<iframe’)+’ style=width:49%;height:48% oninput=\’e.lastChild.src="data:text/html;base64,"+btoa(t3[v="value"]+"<script>"+t1[v]+"<\/script><style>"+t2[v])\’>'</script> Посмотреть демо можно по этой ссылке. А можно…
-
Как сделать обычный сервер FTP по-настоящему безопасным и одновременно удобным?
Сразу оговорюсь: подробных инструкций/конфигураций не предоставляю, просто делюсь мыслями как можно сделать. Так же, под FTP подразумеваю не только классический FTP, но также SFTP и SSL-FTP – это статья про безопасность паролей, а не протокола как такового. Представьте хостинг компанию…
-
Сериализация целочисленных массивов Judy в PHP
Как известно, переменная в PHP это не только ценные данные, а целый контейнер zval. А массив таких переменных занимает в памяти чересчур много места. В PHP есть реализация Judy массивов — быстрых, ассоциативных и потребляющих на порядок меньше памяти. Но,…
-
Орел украл камеру у экологов, запечатлев свой полет и самого себя
Обычно при использовании какой-либо техники предусмотрены случаи порчи оборудования, выхода из строя с течением времени и прочее. Но никто не закладывает в бюджет исследований убытки от воровства техники животными. И напрасно — на днях стало известно о том, что робот…
-
Ищем тестировщиков!
Привет Хаброэкспертам! Нам жизненно необходимо ваше мнение по нашим новым решениям и по свежим фишкам в уже запущенных продуктах. Короче говоря, бета-тестеры wanted!