Архив за 16 февраля 2015 - 3

В Канаде создали крем для удаления татуировок - 1
Алек Фалкенхэм. Фото: Bruce Bottomley/Dalhousie University

Алек Фалкенхэм, 27-летний кандидат из канадского университета Дэлхауз, придумал крем для удаления татуировок. В отличие от лазерной техологии удаления, в которой кожу необходимо прижигать, крем должен помочь организму удалить рисунок из-под кожи естественным образом. Чернила рассасываются в организме при помощи макрофагов.
Читать полностью »

Так сложилось, что я участвовал в разработке направления персональных данных в самом начале появления документов ФСТЭК об их защите. В связи с этим пришлось перелопатить огромный объем различных нормативных документов. Чуть позже случилась работа по организации обработки персональных данных – мне пришлось создать достаточно объемный справочник для сотрудников оператора, не знакомых с требованиями законодательства. После кардинального внесения в закон изменений, этот справочник был переработан, при этом я для передачи опыта проведения такой работы создал формализованный метод анализа нормативных документов. О нем далее и пойдет речь…
Читать полностью »

Обзор Astra Linux Common Edition 1.10 - 1

Astra Linux Common Edition (релиз «Орел») является «гражданским» аналогом основного продукта линейки операционных систем компании РусБИТех — операционной системы в погонах Astra Linux Special Edition (релиз «Смоленск»). Если распространение ОС специального назначения ограничено, то дистрибутив версии общего назначения доступен для загрузки.

Согласно описанию с страницы дистрибутива Astra Linux CE:

представляет собой операционную систему класса Linux, функционирующую на аппаратной платформе с архитектурой x86-64, включающую в свой состав компоненты свободного программного обеспечения и авторские решения разработчиков операционной системы Astra Linux Common Edition, позволяющие расширить возможности ее применения в качестве серверной платформы или на рабочих местах пользователей.

В статье описан личный опыт использования Astra Linux CE в качестве «домашней» операционной системы.
Читать полностью »

Рендеринг Interstellar и гравитационное линзирование - 1

Специально для фильма Interstellar британская анимационная фирма Double Negative создала модель рендеринга чёрной дыры, основанную на математических выкладках астрофизика Кипа Торна (Kip Thorne), научного консультанта кинокартины.

В процессе рендеринга обнаружился интересный эффект гравитационного линзирования. Этот феномен сам Кип Торн объясняет в научной статье, опубликованной в журнале Classical and Quantum Gravity.
Читать полностью »

Эта публикация может быть интересна тем, кто собирается заняться или уже занимается разработкой своей первой мобильной игры и при этом ждет от нее какого-то финансового «выхлопа».

Цели статьи

  1. Предостеречь других от повторения собственных ошибок;
  2. Получить взгляд со стороны на извлеченные выводы.

О себе

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

Решил попробовать себя в сфере разработки мобильных игр. Причем в новом для себя качестве — на уровне собственного стартапа. Так как я уже далеко не в первый раз приступал к набиванию шишек в мало известной для себя области, то знал, что с большой долей вероятности первый проект будет:

  1. дольше, чем я предполагал;
  2. труднее, чем я предполагал;
  3. дороже, чем я предполагал.

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

Инвестфонд Baring Vostok собирается вложить $15 млн в Eruditor Group - 1

Крупный инвестиционный фонд Baring Vostok собирается вложить в группу интернет-компаний Eruditor Group («Ваш репетитор», «Инфодоктор») 15 миллионов долларов США. Стоит отметить, что за последние несколько месяцев инвесторы стали действовать достаточно активно в сфере онлайн-образования. Так, только на прошлой неделе инвесторы из CapMan Russia II и Russia Partners Technology Fund вложили около 10 миллионов долларов в развивающийся российский стартап Maximum Education, который помогает пользователям подготовиться к экзаменам.

Вкладывая 15 миллионов долларов в Eruditor Group, Baring Vostok становится совладельцем группы. Даже по меркам западного рынка 15 миллионов долларов — крупная инвестиция, и готовилась она не одну неделю. По данным некоторых источников, сделка готовилась весь последний год. При этом на сделку сильно повлияло падение рубля. Так, в прошлом году Eruditor Group собиралась продать долю в компании значительно дороже. Но после того, как США и ЕС ввели санкции, с последующим падением курса рубля по отношению к доллару, западные инвесторы отказались от сделки. Теперь Baring Vostok получает крупную долю в этой группе компаний. По некоторым данным, Baring Vostok получает 25% Eruditor Group.
Читать полностью »

Еженедельная сборка Vivaldi 1.0.105.7 - 1Всем привет!

Сегодня вышла очередная еженедельная сборка браузера Vivaldi под номером 1.0.105.7. Помимо исправленных багов и постепенного улучшения работы браузера, в данной сборке появились и некоторые давно ожидаемые пользователями функции.

Прежде всего, в тестовом пока режиме была добавлена панель закладок, на которой вы можете размещать свои ссылки, указав в настройках панели соответствующую папку из уже имеющихся, или создав свою собственную. Также вы можете поменять размещение данной панели, перенеся её в нижнюю часть окна браузера. Естественно, эту панель можно и совсем отключить, если она не нужна :)

Также данная сборка предлагается и в 32-битной версии для Linux.

По многочисленным просьбам мы добавили возможность открывать закладки или веб-сайты с Экспресс-панели в фоновом режиме кликом средней кнопки мыши (или колёсиком).

Ещё одна хорошая новость для любителей управлять браузером с помощью клавиатуры: мы добавили функцию восстановления недавно закрытой вкладки с помощью клавиатурных команд (CTRL+Z и CTRL+SHIFT+T).

Ну и, наконец, значительно расширился список языков, на которые переведён интерфейс браузера. Теперь список локализаций насчитывает 22 языка, а к имевшимся ранее были добавлены:
Читать полностью »

Рассмотрим, в качестве примера, следующую ситуацию. У нас имеется класс User с полями, описывающими пользователя. Имеется класс Phone, который является родительским для классов CellPhone и SatellitePhone. В классе User есть поле содержащее список телефонов пользователя. В целях уменьшения нагрузки на БД мы сделали этот список «ленивым». Он будет загружаться только по требованию.

Выглядит это все примерно так

public class User {
    ...

    @OneToMany(fetch = FetchType.LAZY)
    private List<Phone> phones = new ArrayList<Phone>();

    public List<Phone> getPhones() {
        return phones;
    }
}

public class Phone {
    ...
}

public class CellPhone extends Phone {
    ...
}

public class SatellitePhone extends Phone {
    ...
}

В такой конфигурации при запросе списка телефонов конкретного пользователя мы можем получить как список проинициализированных объектов-телефонов (например, если они уже есть в кэше), так и список proxy-объектов.
В большинстве ситуаций нам не важно с чем именно мы работаем (реальным объектом или его proxy). При запросе какого-либо поля какого-либо объекта — proxy-объект автоматически проинициализируется, и мы получим ожидаемые данные. Но если нам нужно узнать тип объекта, то все идет наперекосяк.
Читать полностью »

РБК со ссылкой на московского аналитика IDC Саймона Бейкера сообщает, что в 2015 году на прежнем уровне сохранятся объемы проданных смартфонов. Напомним — по итогам прошедшего, 2014 года, продажи смартфонов в России выросли на 46% и достигли 27 млн единиц.
Читать полностью »

Часто случается, что люди теряют свои ключи или оставляют их внутри запертого автомобиля/дома. К сожалению, вызов специалиста для вскрытия замка или его полной замены может обойтись рассеянному хозяину в копеечку. Стартап-компания KeyMe из Нью-Йорка предлагает альтернативное решение проблемы – услугу мгновенного восстановления утерянных ключей по фотографии. Единственное условие: сохранить предварительный скан ключа.


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