Месяц: Сентябрь 2018

  • Ответы со стенда Embox на популярные вопросы с IT-фестиваля TechTrain

    от автора

    Добрый день! Embox недавно принимал участие в IT-фестивале TechTrain. Поток посетителей у нашего стенда был очень большим! А мы, к сожалению, не сделали раздаточные материалы с описанием нашего проекта. И некоторые ушли, не успев понять, что же у нас происходит. Нам задавали много однотипных вопросов, и мы решили опубликовать небольшую статью для того, чтобы на…

  • Легко ли добавлять новые фичи в старый фреймворк? Муки выбора на примере развития SObjectizer-а

    от автора

    Разработка бесплатного фреймворка для нужд разработчиков — это специфическая тема. Если при этом фреймворк живет и развивается довольно долго, то специфики прибавляется. Сегодня я попробую показать это на примере попытки расширить функциональность «акторного» фреймворка для C++ под названием SObjectizer. Дело в том, что фреймворк этот уже довольно таки старый, несколько раз менялся кардинально. Даже его…

  • Как обойти SMS авторизацию при подключении к публичным Wi-Fi сетям?

    от автора

    В 2014 году начали свое действие постановления правительства РФ №758 №801, обязывающие владельцев публичных WiFi сетей настроить на роутерах идентификацию пользователей через паспортные данные, sms или портал гос. услуг. Нежелание владельцев кафе тратиться за Captive portal’ы поспособствовало некоторым провайдерам в распространении своих точек доступа с платной sms-авторизацией. У меня возникло желание проверить, можно ли подобную…

  • Когда нужны скорость и масштабирование: сервер распределенных iOS-устройств

    от автора

    Многим разработчикам UI-тестов под iOS наверняка знакома проблема времени тестового прогона. В Badoo прогоняется более 1400 end-to-end тестов для iOS-приложений на каждый запуск регрессии. Это более 40 машинных часов тестов, которые проходят за 30 реальных минут. Николай Абалов из Badoo поделился тем, как удалось ускорить выполнение тестов с 1,5 часов до 30 минут; как распутали…

  • Открытый вебинар «Cтранно рекурсивный шаблон»

    от автора

    Всем привет! Дима Шебордаев — основатель нашего курса «Разработчик C++», провёл открытый урок о работе с техникой перевёрнутого наследования. На вебинаре разбирали статический полиморфизм, CRTP и многое другое в рамках сохранения производительности в данном методе. Как всегда ждём вопросы и комментарии тут или их можно задать напрямую Диме, зайдя на день открытых дверей. ссылка на…

  • Хранение большого количества файлов

    от автора

    Доброго здравия, Хабражители! В процессе работы над проектом сайта знакомств возникла необходимость организовать хранение фотографий пользователей. По условиям ТЗ количество фотографий одного пользователя ограничено 10 файлами. Но пользователей-то могут быть десятки тысяч. Особенно учитывая то, что проект в его нынешнем виде существует аж с начала «нулевых». То есть там уже тысячи пользователей в базе. Почти…

  • Электропитание ИТ-оборудования: безопасность или бесперебойность? часть 2

    от автора

    Продолжаем статью, цель которой — поделиться опытом и показать ключевые особенности и частые ошибки возникающие при проектировании и организации подсистем электроснабжения ИТ-инфраструктуры и ЦОД в целом. Но хотелось бы немного расширить аудиторию и посвятить несколько разделов базовым элементам обеспечения электробезопасности и защиты оборудования и людей. Тем, кто пропустил первую часть или хочет вспомнить первую часть…

  • Как не выстрелить себе в ногу из конечного автомата

    от автора

    Конечный автомат редко применяется мобильными разработчиками. Хотя большинство знает принципы работы и легко реализует его самостоятельно. В статье разберемся, какие задачи решаются конечным автоматом на примере iOS-приложений. Рассказ носит прикладной характер и посвящен практическим аспектам работы. Под катом вы найдете дополненную расшифровку выступления Александра Сычева (Brain89) на AppsConf, в котором он поделился вариантами применения конечного автомата при разработке неигровых приложений. О спикере: Александр Сычев…

  • «Яндекс» с правообладателями обсуждают механизм досудебного удаления пиратских ссылок из поиска

    от автора

    Конфликт «Яндекса» и «Газпром-медиа» не прошёл незамеченным для властей. Вчера в администрации президента РФ прошло совещание, на котором присутствовали сотрудники «Яндекса», Google, Mail.ru Group, «Газпром-медиа», Национальной медиа группы (НМГ), Роскомнадзора и представитель Ассоциации продюсеров кино и телевидения (АПКиТ). По словам нескольких информированных источников, интернет-компании, медиахолдинги и чиновники обсуждают внесудебный механизм удаления из поисковой выдачи ссылок…

  • Умные. Веселые. Наши. Знакомимся с MTC WikiTech

    от автора

    Конечно же вы знаете, что такое IMS, NB и SDN. Мы решили рассказать об этом для тех, кто еще не в курсе, и сняли видеоролики о современных технологиях в телекоме в формате, понятному даже школьникам. Начнем с главного — частот. Фокус-группа наглядно продемонстрировала, что во время просмотра не засыпают даже далекие от темы гуманитарии. Более…