При заполнении анкеты на должность разработчика Яндекс.Музыки для iOS просят выполнить тестовые задания. Задания выложены в открытом виде, никакой просьбы не разглашать задания и не публиковать решения нет.
Приступим.
Читать полностью »
При заполнении анкеты на должность разработчика Яндекс.Музыки для iOS просят выполнить тестовые задания. Задания выложены в открытом виде, никакой просьбы не разглашать задания и не публиковать решения нет.
Приступим.
Читать полностью »
Найдётся немало людей, которые назовут смартфон HTC One лучшим в 2013 году. И наверное ещё большее количество — самым интересным с точки зрения дизайна. Тем любопытнее увидеть, как выглядел прототип данного устройства, который рассылали партнёрам и разработчикам программного обеспечения на первых этапах разработки смартфона.
6 декабря 2013 года в России проходила черная пятница. Было заявлено о больших скидках.
Я узнал об этом в одной статье еще за месяц до начала. Прочитав много комментариев к той статье, я понял, что все пользователи сходятся во мнении, что:
Было решено узнать, а как всё происходит на самом деле.
В той статье упоминались несколько компаний, участвующих в акции. Я выбрал 2 компании для анализа: Сотмаркет и Белый Ветер.
Читать полностью »
Многие знают о возможности публикации книг в Apple iBookstore.
Даже в рунете можно найти статьи, посвященные этому вопросу. Но при внимательном их изучении, они оказываются просто переводом общедоступных западных материалов и форумов.
При реальной же попытке создать и опубликовать книгу в iBookstore, на многих этапах приходится сталкиваться с нигде не описанными проблемами, осложненными тем, что мы являемся жителями СНГ.
Но наш пытливый славянский мозг не привык отступать.
И без лишней скромности могу сказать, что нам, одним из немногих, все таки удалось дойти до конца и получить в результате опубликованную книгу!
Неделю назад компания Huawei представила смартфон Ascend Mate 2, который оказался скорее несколько модифицированной и улучшенной версией первого Mate, нежели действительно его преемником. Так или иначе, во время анонса не была озвучена стоимость аппарата. Теперь же в Сети появились данные касательно стоимости не только этого смартфона, но также и Ascend P6S, о котором мы уже Читать полностью »
Председатели думских комитетов по информационной политике Алексей Митрофанов и финрынку Наталья Бурыкина предложили блокировать сайты с ложными сведениями о банках и банковской системе. Речь идёт о быстрой досудебной блокировке (по аналогии с блокировкой "разжигания" например). С законопроектом ознакомились в "Ведомостях".
Основатель Банков.ру Филипп Ильин-Адаев прокомментировал Roem.ru инициативу:
На Хабре уже рассматривался вопрос о настройке и просмотре IPTV через роутер на различных прошивках — openWRT, DDWRT и прочих, но никто не описывал подробно как настроить IPTV на прошивке Tomato за счёт перенаправления UDP трафика провайдера в TCP трафик клиента с помощью приложения udpxy. В этой статье я подробно опишу процесс установки и запуска udpxy на прошивке tomato v1.26, ибо сам я потратил очень много времени чтобы разобраться во всём этом, и будь у меня под рукой подобная статья я бы справился намного быстрее.
Читать полностью »
Здравствуйте, это пост о том, как сделать своими силами, без инвесторов, геоинформационный проект, от идеи до законченного продукта.
У каждого из нас есть хобби, у меня это прогулки по улицам городов. Изначально я с друзьями гулял просто по центру — чувствовалось, что все здания вокруг исторические, но кто в них жил, какие особенности в архитектуре, какие события в них происходили — за каждым лезть в гугл очень не удобно, особенно с телефона. Решили готовиться к прогулкам, что бы понимать, что вокруг есть интересного, чем примечателен тот или иной дом, в честь кого вон тот памятник и всё в этом духе. Для того, что бы разок вот так прогуляться, надо было приложить не мало усилий: во-первых, подобрать интересные места которые хотим увидеть; во-вторых, построить по этим местам маршрут на картах Яндекса или Гугла; в-третьих распечатать краткую справку по каждому месту, что бы подойдя к нему, вспомнить интересные факты о нём. И это одноразовая подготовка, ведь второй раз идти по этому же маршруту и видеть одно и тоже просто не интересно.
Помучавшись несколько раз, возникло желание создать какую то штуку, которая сама будет создавать случайные маршруты по интересным местам. Читать полностью »
Предисловие: По работе мне пришлось изучать устройство базы данных Teradata, и оказалось, что в интернете почти нет информации, особенно на русском языке. Поэтому я решила собрать в кучу всю доступную информацию.
Стремительное увеличение объемов носителей информации и удешевление стоимости хранения данных привело к появлению методов, способных обеспечить более быстрый доступ к необходимым данным – индексы, хранение данных в отсортированном виде и т.п. Эти методы вполне успешно справляются со своей задачей, однако возрастающая конкуренция в мире заставляет искать новые, более быстрые, способы доступа к информации. «Кто владеет информацией, тот владеет миром». Основной интерес вызывают базы данных с традиционной реляционной моделью данных, отвечающие требованиям ACID (Atomicity, Consistency, Isolation, Durability — атомарность, согласованность, изолированность, надежность) и предназначенные для аналитики Больших Данных (Big Data).
Teradata – это параллельная реляционная СУБД, которая работает на операционных системах:
Разнообразие поддерживаемых ОС — одна из причин, почему Teradata имеет открытую архитектуру.
Читать полностью »
Представляю ещё один свой проект, на этот раз, — opensource (лицензия GPLv3).
QML Particle Editor — редактор частиц, десктопное приложение, написанное целиком на QML.
Не знаю, как вы, а я Qt Quick Designer (известный также, как qml2puppet) обычно не использую, глючный он, да и руками мне удобнее писать. Беглый обзор показал, что для работы с частицами QML до сих пор ничего специфичного нет и не ожидается, поэтому за время новогодних праздников запилил свой редактор.
Зачем это нужно? Удобнее изменять свойства и тут же видеть результат, чем вслепую править код и гадать, почему внешне ничего не изменилось. Само собой, для того, чтобы делать крутые штуки вроде тех, что лежат в демо-приложенях, придётся вникнуть во взаимосвязь компонентов и разобраться в свойствах, без этого не обойтись. Хотя, основу, например, можно набросать в редакторе, а плюшки вроде ColorAnimation on color
прописать уже руками, так как всё, что делает мой редактор — позволяет создать сцену и получить её QML код, который сразу можно использовать в любом проекте.
Подробности реализации и ссылка на репозиторий — под катом.
Читать полностью »