Архив за 17 февраля 2016 - 3

О своей отставке Даниил Трабун объявил на своей странице в Facebook.

Это последняя неделя моей работы в Rambler&Co и «Афише», по этому поводу я хочу всех поблагодарить и сказать еще пару слов.

Первое, и самое важное, спасибо команде, Читать полностью »

Привет, Хаброжители! Судя по большому числу откликов, тема б/у серверов приобретает все большую популярность. В этой статье мы хотим поделиться с нашими читателями конкретными кейсами, которые нам удалось успешно решить, используя бывшее в использовании серверное оборудование. Все примеры подкреплены цифрами, дабы избежать голословности.
image
За все время нашей работы мы помогли более чем 300 компаниям решить задачи, связанные с ИТ-инфраструктурой, максимально экономя их средства. Названия компаний и имена людей вынесены за скобки, если вас заинтересовал какой-то из нижеперечисленных проектов, наши клиенты могут поделиться своим опытом сотрудничества с нашей компанией и ответить на интересующие вопросы. Также могут написать комментарии внизу многочисленные участники Хабра, кто уже приобретал у нас оборудование.
Читать полностью »

Пример работы системы
Это третья статья из серии про определение смайла по выражению лица.

Глубокое обучение в гараже — Братство данных
Глубокое обучение в гараже — Две сети
Глубокое обучение в гараже — Возвращение смайлов

Так что же со смайлами?

Фух, ну наконец, детекция лиц работает, можно учить сеть распознавания смайла. Только вот на чем учить? Открытых наборов данных нет. А из того, как долго в предыдущей части я добирался до, собственно, обучения моделей вы уже должны были понять, что в глубоком обучении данные решают все. И их нужно много.
Читать полностью »

В 1945 — 1946 гг. под руководством Л.И. Гутенмахера были разработаны первые электронные аналоговые машины с повторением решения. Но с 1949 г. коллектив советских разработчиков, возглавляемых В.Б. Ушаковым и В.А. Трапезниковым, изобрел ряд АВМ на постоянном токе. С этого года началась история развития аналоговой вычислительной техники в СССР. Использование операционных усилителей, которые работали по принципу систем автоматического регулирования с глубокой отрицательной обратной связью, дало возможность осуществить точное моделирование математических операторов, а также параллельную обработку информации в реальном времени при решении систем дифференциальных уравнений.

Первые советские АВМ - 1

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

В первой части было описано, как сделать резервную копию БД Oracle установленной на Linux средствами Symantec Backup Exec, теперь рассмотрим как из этой копии восстановить данные. Как и с резервным копированием не все так просто и очевидно.Читать полностью »

Открытое письмо Тима Кука о давлении ФБР на Apple - 1 16 февраля 2016 года Тим Кук, глава компании Apple, опубликовал на apple.com открытое письмо. В нем он обвинил ФБР в принуждении Apple встроить backdoor (закладку) в iOS. Технических подробностей не так уж и много, но письмо очень интересное. Я постарался перевести его на русский язык. Я заранее прошу прощение за возможные косяки перевода, но я давно не писал на русском.

В зарубежных интернетах уже разгорелась нешуточная дискуссия.

Обращение к нашим пользователям

Власти Соединенных Штатов требует от Apple беспрецедентных шагов, которые угрожают безопасности наших пользователей. Мы сопротивляемся этому требованию, которое может иметь далеко-идущие последствия, выходящие за рамки судебного разбирательства.

Эта ситуация призывает к публичному обсуждению, и мы хотим, чтобы наши пользователи и соотечественники понимали, что стоит на кону.

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

Столкнувшись с задачей подключить SQLLite к своему мобильному приложению iOS через FMDB, я не нашел ни одного актуального гайда на русском языке. И тем более для Swift. В этой статье я постараюсь этого исправить.

В этом гайде будут использоваться файлы с objective-c, поэтому не надо ждать порта FMDB на Swift.

Скачать FMDB можно тут.

В FMDB три main class:

FMDatabase — представляет данных SQLite. Используется для выполнения SQL-операторов.
FMResultSet — представляет результаты выполнения запроса по FMDatabase.
FMDatabaseQueue — если вы хотите, чтобы выполнялись запросы и обновления на несколько потоков, можно использовать этот класс. Пример в 8 пункте.

Прежде чем вы сможете взаимодействовать с базой данных, она должен быть открыта. Открытие завершиться с ошибкой, если нет достаточных ресурсов или разрешения на открытие и/или создания базы данных.

if (![db open]) {
    [db release];
    return;
}

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

Очень уважаю людей, которые имеют смелость заявить, что они что-то не понимают. Сам такой. То, что не понимаю, — обязательно должен изучить, осмыслить, понять. Статья "Математика на пальцах", и особенно матричная запись формул, заставили меня поделиться своим небольшим, но, кажется, немаловажным опытом работы с матрицами.

Лет эдак 20 назад довелось мне изучать высшую математику в вузе, и начинали мы с матриц (пожалуй, как и все студенты того времени). Почему-то считается, что матрицы — самая лёгкая тема в курсе высшей математики. Возможно — потому, что все действия с матрицами сводятся к знанию способов расчёта определителя и нескольких формул, построенных — опять же, на определителе. Казалось бы, всё просто. Но… Попробуйте ответить на элементарный вопрос — что такое определитель, что означает число, которое вы получаете при его расчёте? (подсказка: вариант типа «определитель — это число, которое находится по определённым правилам» не является правильным ответом, поскольку говорит о методе получения, а не о самой сути определителя). Сдаётесь? — тогда читаем дальше...Читать полностью »

Шелли Ход Мойал, партнер-основатель iAngels, рассказывает, что нужно знать, прежде чем становится со-инвестором.

image

Один из моих инвесторов задал мне недавно откровенный вопрос: «Шелли, если у меня появилась возможность инвестировать совместно с людьми, которых я едва знаю, как сделать так, чтобы меня не кинули?». Хороший вопрос. Большинство инвесторов, вкладывающих деньги в стартапы, фактически могут сделать это только совместно с другими инвесторами. Читать полностью »

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

Есть идея: защита данных на Android с помощью eCryptfs - 1

Сегодня мы расскажем о новом подходе к созданию системы защиты данных на Android, в основе которого лежит файловая система eCryptfs.
Читать полностью »


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