В JavaScript есть тысячи способов выделить память, но разработчики языка лишили нас права её освобождать. Этим занимается сборщик мусора (Garbage collector, GC), функций управления которым также нет. В большинстве случаев он неплохо справляется со своей работой, однако когда в программе непрерывно освобождаются большие объёмы данных, порядка мегабайта в секунду, сборщик мусора может тупить, из-за чего процесс браузера разрастается в памяти до невменяемых размеров. В этой статье я покажу пару грязных трюков, с помощью которых можно ускорить освобождение памяти.
Читать полностью »
Архив за 26 апреля 2017 - 7
Пытаемся управлять освобождением памяти в JavaScript
2017-04-26 в 10:21, admin, рубрики: chrome, Firefox, javascript, браузеры, Клиентская оптимизация, счастьеУже в этом году: Google планирует создать квантовый компьютер
2017-04-26 в 10:21, admin, рубрики: 1сloud, Google, Блог компании 1cloud.ru, высокая производительность, квантовый компьютерК концу этого года команда Google под руководством профессора физики из Калифорнийского университета Джона Мартиниса (John Martinis) планирует разработать квантовый чип, который сможет «обогнать» по скорости вычислений существующие компьютеры. В доказательство команда готова провести «соревнование на скорость» между своим изобретением и одним из мировых суперкомпьютеров.
Смартфон превратят в устройство для выявления глаукомы
2017-04-26 в 10:18, admin, рубрики: Новые технологии
Многим известно о том, что в последнее время смартфоны всё чаще применяют для снятия электрокардиограммы, сообщает http://intell.in.ua/Читать полностью »
Завтра Xiaomi может представить фитнес-браслет Mi Band 3
2017-04-26 в 10:15, admin, рубрики: Новости, метки: новостиФитнес-браслет Xiaomi Mi Band 2 был представлен около года назад, он получил небольшой дисплей, позволяющий отображать информацию о текущем времени, проценте заряда, частоте сердцебиения, пройденном расстоянии и так далее.
Xiaomi Mi Band 2 до сих пор пользуется большой популярностью, а уже завтра может быть представлена новая модель данной линейки. Компания Xiaomi опубликовала рекламное изображение, на котором нам демонстрируют бегущего человека с каким-то трекером на запястье.
Загрузка данных из REST API
2017-04-26 в 10:10, admin, рубрики: javascript, ReactJS, вискас, Разработка веб-сайтовХочу поделиться ещё одним маленьким велосипедом — в первую очередь, чтобы получить бесценные советы. Дополнительные примеры можно посмотреть в исходниках фан-проекта на GitHub.
Некоторые системные платы MSI будут продаваться с установленными SSD Intel Optane
2017-04-26 в 10:08, admin, рубрики: Новости, метки: новостиМесяц назад Intel представила твердотельные накопители Optane для ПК. Напомним, эти SSD основаны на новой памяти 3D XPoint.
Правда, в отличие от серверных решений, объём потребительских SSD Optane очень мал: 16 и 32 ГБ. И использовать их Intel предлагает в качестве кэширующих накопителей.
Восстановление базы 1С Предприятие (DBF) после форматирования
2017-04-26 в 10:04, admin, рубрики: 1С, DBF, fat32, flash, usb, Администрирование баз данных, база, бухгалтерия, Восстановление данных, резервное копирование, флешка, флэшка, форматированиеЛюди в погоне за комфортными для них условиями работы зачастую не задумываются о безопасности и сохранности своих данных и рано или поздно сталкиваются с вопросами их утраты. Рассмотрим обращение клиента с USB Flash 2Gb Transcend. Со слов клиента, в один из дней при установке накопителя в USB порт компьютера было предложено ее отформатировать. Как утверждает клиент, он отказался от этого и обратился за помощью к системному администратору. Системный администратор, обнаружив, что при подключении USB накопителя «подвешивается» компьютер, не придумал ничего лучшего, чем согласиться с предложением операционной системы отформатировать его (никогда этого не делайте!). Далее системный администратор использовал популярную программу автоматического восстановления R-Studio. Результат ее работы в виде безымянных папок был скопирован клиенту на другой накопитель. При просмотре результата клиент обнаружил, что около четверти файлов не могут быть открыты и, что хуже всего, 1С Бухгалтерия 7.7 отказывалась запускаться с восстановленной базой, ссылаясь на отсутствие файлов.

рис. 1
Как выяснилось, резервная копия данной базы у клиента более, чем годовой давности.
Читать полностью »
Изобретён миниатюрный игровой автомат размером со спичечный коробок
2017-04-26 в 10:02, admin, рубрики: Гаджеты и устройства для гиков
Молодому человеку по имени Филипп Баргесс есть чем похвастаться — он создал самый маленький в мире игровой автомат, работающий на базе микрокомпьютера Raspberry Pi Zero. Наличие 0,96-дюймового OLED-дисплея и аудиочипа позволяет играть в Donkey King, Pac-Man и Xevious Читать полностью »
Броня крепка, и танки наши быстры
2017-04-26 в 10:00, admin, рубрики: Анализ и проектирование систем, Блог компании ГК ЛАНИТ, Ланит, ПО, Промышленное программирование, софт для танков, танкиПриветствую всех любителей тяжелой техники. Сегодня в блоге группы компаний ЛАНИТ исторический пост. Он посвящен приближающемуся Дню Победы.
Пока мировые державы продолжают состязаться в военном оснащении и демонстрируют всё более совершенные образцы бронетехники, я хочу вам рассказать пару историй из советского танкостроения. Тем более что многие современные модели – это не что иное как новейшие модификации машин прославившихся серий.
В этих историях я принимал либо косвенное, либо непосредственное участие и видел, какие трудности приходилось преодолевать конструкторам и технологам.
Будет в моем рассказе и про информационные технологии, потому что именно ИТ в свое время помогли исправить серьезные производственные дефекты, над которыми билась целая команда инженеров.
Рисунок 1. Источник
Читать полностью »
От Oracle к PostgreSQL – путь длиною в 4 года, доклад Андрея Рынкевича
2017-04-26 в 9:58, admin, рубрики: devops, oracle, postgresql, Администрирование баз данных, Блог компании PG Day'17 Russia, миграция бд, миграция данных, хранение данных, хранилища данных2017 год стал значимым событием для PG Day — мы преобразовали наше мероприятие в крупнейшую конференцию, посвященную базам данных.
Мы не изменяем своим традициям и готовим насыщенную и интересную программу, посвященную Посгресу. Тем не менее, общение с коллегами и обратная связь от участников дают однозначно понять, что огромное количество специалистов занимается эксплуатацией нескольких систем для хранения данных, вынужденно или же по собственному решению. Мы не хотим лишать коллег возможности пообщаться друг с другом, обменяться опытом и найти способы решить свои проблемы. Именно поэтому, в 2017 году PG Day делится на 5 параллельных потоков по различным направлениям: PostgreSQL, MySQL, Oracle, MS SQL Server, NoSQL решения и другие бесплатные и коммерческие СУБД.
Не смотря на то, что радикальные изменения в структуре ПГ Дня начались только в этом году, интерес к нашему мероприятию от колег по цеху стал появляться уже значительно раньше. На одном из прошлых PG Day Андрей Рынкевич представил интереснейший доклад От Oracle к PostgreSQL – путь длиною в 4 года, основанный на опыте миграции в компании Phorm, расшифровку которого мы рады представить читателям Хабра.
Читать полностью »