Социальные сети Рунета
Четверг, 25 апреля 2024

[Из песочницы] Почему ранний возврат из функций так важен? Привет, Хабр! Представляю вашему вниманию перевод статьи «Why should you return early?» автора Szymon Krajewski В начале моего приключения в роли программиста мой код зачастую напоминал вермишель. В любых условных выражениях я только и делал, что сразу переходил к описани...

Xbox 360 теряет эксклюзивы: посредственный экшен-шутер Bullet Witch выйдет на ПК спустя 12 лет Вышедший на Xbox 360 в 2006 году экшен-шутер Bullet Witch предложил смесь из японской эстетики тёмного фэнтези, обольстительной главной героини и военного конфликта в западном стиле. И вот, спустя 12 лет, Marvelous Inc. готовится выпустить переиздание игры на ПК &md...

[Перевод] Разработка игр под NES на C. Главы 1-3. От введения до Hello World Впервые я задумался о том, как разрабатывают игры под приставки где-то через 20 минут после того, как в самый первый раз увидел Turbo Pascal. На глаза иногда попадался Subor с клавиатурой, и появилась мысль: "Наверное можно набрать какую-то программу, а потом в нее поиграть"...

[Перевод] Riot Games: анатомия технического долга Привет, меня зовут Билл «LtRandolph» Кларк. Я работаю техническим руководителем команды создания чемпионов LoL. За последние несколько лет я успел поработать в разных отделах разработки League, но единственное, чем я был постоянно одержим — это технический долг. Мне нужно на...

[Из песочницы] Прогулка по быстрому, безопасному и почти законченному веб-сервису на Rust оригинал В течение многих лет у меня было стойкое недоверие к интерпретируемым языкам. Они быстрые и работать с ними приятно, но хороши они только для работы на небольших системах, если же у вас быстрорастущий проект их привлекательность быстро улетучивается. Создание большо...

[Перевод] Алан Кей и Марвин Мински: Computer Science уже имеет «грамматику». Нужна «литература» Первый слева — Марвин Мински, второй слева — Алан Кей, потом Джон Перри Барлоу и Глория Мински. Вопрос: Как бы вы интерпретировали идею Марвина Мински о том, что «Computer Science уже имеет грамматику. Что ей нужно так это литература.»? Алан Кей: Самый интересный аспект ...

Обзор Listonic. Делаем список покупок Я начал пользоваться приложением Listonic примерно две недели назад, когда уже просто деваться было некуда. Проблема в том, что отправляясь за покупками постоянно что-то забываешь, это со всеми случается. Да, если у вас список покупок небольшой, то можно запомнить все эти пу...

[Перевод] LaTeX: конфликт опций для пакета Перевод страницы «Option clash for package» из FAQ UK Users' Group. Я просто вставил в документ строчку \usepackage[draft]{foo} и теперь ругается ! LaTeX Error: Option clash for package foo. (Конфликт опций для пакета foo) Читать дальше →

[Из песочницы] От идеи до AppStore Пол года назад у меня появилась идея, и вот несколько дней назад (27.03.18) приложение под названием "***" опубликовали в AppStore. Но, обо всем по порядку. Все началось с простой идеи В нашей жизни постоянно происходят какие-то события, хорошие, плохие, не важно. Я всегда...

Как я применяю 3D печать До 3D По образованию я радиотехник и занятие радиотехническим творчеством для меня не пустой звук.Это огромное удовольствие сделать сложное устройство своими руками или повторить чей-то успех и получить клевый прибор. Но есть одна проблема, которая не давала мне покоя во вре...

Microsoft добавит поддержку Progressive Web Apps в Windows 10 Стало известно, что компания Microsoft планирует добавить поддержку Progressive Web Apps в ОС Windows 10 и браузер Microsoft Edge. С приходом обновления Redstone 4, релиз которого запланирован на следующий месяц, пользователи смогут опробовать функциональность «продвинутых в...

[Из песочницы] Создание динамичаского tooltip в Angular2+ приложениях В нашем приложении передо мной встала задача о создании красивого тултипа, в Angular Material таблице. Дизайн нам нарисовали, и я начала поиск в интернете нужных материалов. Но натыкалась уже или на готовые решения(библиотеки) или на очень простые решения, которые мне не под...

[Хабра-оффтоп] Maratona di Roma, или первый марафон для ИТ-шника В Риме 8 апреля 2018 года я пробежал свой первый марафон (время — 4:29.41). У нас очень спортивная компания (см. отчет о ИТ-чемпионате в Гонке героев), но очень многие друзья и коллеги, которые меня поздравляли, абсолютно не представляли себе, что такое марафон и как интерпр...

[Перевод] Как я заработал 200 000 $ в 16 лет Года три назад я опубликовал рассказ о приложении Follow для Twitter, которое сделал еще в старшей школе, и о том, как оно собрало 150 000 скачиваний за два года. В той статье я мимоходом упомянул, что мои первые шаги в программировании — это отдельная, еще более пространная...

«Конфликт — это подарок» — главные идеи книги Нейта Региера Что такое конфликт, почему он возникает и какой ущерб наносят конфликты сотрудникам, предприятиям и компаниям.

[Из песочницы] Как я парсил БД C-Tree, разработанную 34 года назад Прилетела мне недавно задача дополнить функционал одной довольно старой програмки (исходного кода программы нет). По сути нужно было просто сканить периодически БД, анализировать информацию и на основе этого совершать рассылки. Вся сложность оказалась в том, что приложение ...

Microsoft выпустила Photos Companion для Android и iOS В прошлом году в сети уже появлялась информация о том, что компания Microsoft работает над приложением Photos Companion для Android и iOS, которое предназначено для беспроводной синхронизации фотографий со смартфона с приложением «Фотографии» в Windows 10. Что же, с сегодня...

[Из песочницы] Понимаем implicit'ы в Scala В последнее время у меня было несколько разговоров с друзьями из Java мира об их опыте использования Scala. Большинство использовали Scala, как улучшенную Java и, в итоге, были разочарованы. Основная критика была направлена но то, что Scala слишком мощный язык с высоким ур...

Blue Shift или оптимизация времени запуска iOS-приложения. Лекция Яндекса Казалось бы, при загрузке приложения можно и потерпеть секунду-другую. Но когда ваша программа используется часто, а в конкурентах — аналог от производителя самой ОС, то даже время запуска начинает сказываться. Разработчик Яндекса Виктор Брыксин bobermaniac выступил на встре...

Анатомическая метафора кода. Где у кода мускулы Размышлял как-то о коде, программировании и всём таком; бродили всякие мысли. А что если взять, например, и заставить двух разработчиков написать несложные программы по одному ТЗ. Программисты одинакового уровня. Пишут независимо друг от друга. Код у них, естественно, получи...

Организация системы мониторинга Мониторинг — это главное, что есть у админа. Админы нужны для мониторинга, а мониторинг нужен для админов. За последние несколько лет поменялась сама парадигма мониторинга. Новая эра уже наступила, и если сейчас вы мониторите инфраструктуру как набор серверов — вы не монито...

[Из песочницы] И на улицу JavaFX тоже придет Spring Доброе время суток, хабровчане, надеюсь среди Вас найдутся такие же любители делать формочки как и я. Дело в том, что я всегда был приверженцем дружелюбных интерфейсов. Меня расстраивали приложения, которые мало ориентированны на пользователей, такое особенно бывает в корпор...

Opera закрывает VPN для iOS и Android Компания Opera Software сообщила о грядущем прекращении работы приложения Opera VPN для iOS и Android. Это произойдёт 30 апреля 2018 года. Все пользователи Opera Gold получат в качестве утешения бесплатную годовую подписку на SurfEasy Ultra VPN. Таким образом, Opera перевод...

[Перевод] Как работает JS: отслеживание изменений в DOM с помощью MutationObserver Сегодня, в переводе десятого материала из серии, посвящённой особенностям работы механизмов JavaScript, мы расскажем о том, как отслеживать изменения в DOM с помощью API MutationObserver. Клиентские части веб-приложений становятся всё сложнее, требуют всё больше системных р...

[Перевод] Конференция DEFCON 23. «Как я сбивал назойливый дрон соседского ребёнка». Майкл Робинсон Большое спасибо за то, что пришли меня послушать! То, о чём я буду говорить, отличается от выступлений предыдущих спикеров. Сначала я хочу поблагодарить людей, которые помогали мне в подготовке этого выступления. Некоторые из них смогли тут присутствовать, некоторые нет. Это...

[Из песочницы] Динамическое изменение размера шрифта во всем приложении на Android Доброго времени суток, уважаемые читатели. Захотелось мне немного поделиться своими мыслями по поводу android разработки. Возникла у меня задача сделать настройку размера шрифта в приложении, чтобы каждый пользователь сам мог подобрать под себя размер. Изменение размера ш...

Microsoft Store получит больше веб-приложений В скором времени пользователи получат больше приложений в магазине Microsoft Store. Прогрессивные веб-приложения (PWAs) — это версии веб-сайтов, которые работают, даже когда пользователь в офлайне. Android популяризировала веб-приложения, позволив добавлять их...

Grasshopper 1.13.1 Grasshopper — приложение, позволяющее выучить основы программирования на языке JavaScript с помощью бесплатных коротких уроков. Обучение в новом сервисе представлено в игровой форме, из-за чего программа напоминает самый популярный сервис для изучения иностранных языков Duol...

Yoink – кроссплатформенный карман для избранных файлов и папок С приложением Yoink для Mac мы познакомились в 2013-том году, когда пользователи и разработчики ещё не сходили с ума по методу Drag & Drop, как сейчас. Тогда редакция присудила приложению 9 баллов и выбрала его для решения проблемы по перетаскиванию часто используемых о...

Google leanback — забота большого брата Добрый день, читатели Хабра. Хотел бы поделиться своим опытом разработки приложения для Android TV на примере DetailsFragment. Есть официальные примеры тут и официальная документация тут. Что сподвигло меня выразить свое мнение? Это то, что официальные примеры не отвечают...

[Из песочницы] Android Lifecycle-aware Architecture Components 6 ноября 2017 года компания Google опубликовала информацию об анонсе стабильной версии архитектурных компонентов. Разработчики Google предоставили руководство по архитектуре приложений и представили ряд классов и интерфейсов, которые упрощают создание приложений с выстрое...

Самодельный лазерный гравер. Другой подход к проектированию. Всем доброго времени! В этом посте хочу поделится с Вами процессом создания лазерного гравера на основе диодного лазера из Китая. Несколько лет назад появилось желание приобрести себе готовый вариант гравера с Aliexpress с бюджетом в 15 тыс , но после долгих поисков я приш...

Редактор скриншотов из Android P теперь можно установить на любой смартфон Вчера мы описывали новые возможности Android P Developers Preview 1, в числе которых упоминали и новое приложение, которое позволяет удобно и быстро редактировать скриншоты. В настоящее время данное приложение имеет имя «Markup» и уже сейчас (в первой превью верс...

Windows 10 Build 17650 – Защитник Windows, Microsoft Store, Вкладки Как обычно, Microsoft в конце недели дает инсайдерам новую сборку Windows 10 под номером 17650. Толком еще Redstone 4 не вышла, а уже идет вовсю разработка Redstone 5. Изменений катастрофически мало, но мой долг перед Родиной заключается в том, чтобы осветить их, так как вам...

Выбираем приложение камеры для android-устройств: Google Камера и Camera FV-5 На что ведут фото- и видеосъемку в 21 веке? Конечно же, на наши любимые смартфоны и планшеты, ведь они всегда под рукой и уже обзавелись неплохими камерами. Поэтому при должных умениях и «прямых» руках отснятый материал получается как минимум неплохим. В сегодняшнем материал...

Viber UWP больше недоступен для Windows 10 По сообщениям наших коллег с портала Aggiornamenti Lumia, неделю назад команда Viber удалила собственное приложение из Microsoft Store. Правда речь идёт только о возможности скачать приложение на ПК, тогда как на Windows 10 Mobile пользователи по-прежнему могут загрузить пр...

Приложение Uber для Windows 10 больше не поддерживается В 2013 году компания Uber выпустила собственное приложение для платформы Windows Phone, однако вскоре была вынуждена удалить его после жалоб пользователей, поскольку на деле это оказался простой веб-сайт. В 2014 году компания выпустила полноценное приложение для Windows Pho...

Android-приложение поверх других приложений В 2013-году Facebook выпустил функцию Chat Heads для своего мессенджера, который позволяет вести переписку, не открывая сам мессенджер путем нажатия на маленькое круглое окошко, которое всегда висит на дисплее даже поверх других приложений: Facebook одним из первых продемо...

Автоответчик в приложении «Почта» на macOS. Как настроить? Наверняка бывали ситуации, когда вам нужно было ответить на сообщение электронной почты, однако сделать это не представляется возможным: например, вы в отпуске или же просто под рукой нет средств связи. Тем не менее эту проблему можно легко решить, если заранее заготовить ...

Fluent Terminal – современный PowerShell Пользователь Felix на сайте GitHub выпустил по сути альфа-версию PowerShell на UWP-платформе. По сути, благодаря этой программе можно увидеть, как будут в будущем выглядеть системные программы, тот же PowerShell или Командная строка, если ее конечно вообще не выпилят.Чтобы п...

Appsee — видеть каждого пользователя Одна из главных задач для любой команды разработчиков - понять то, как действуют пользователи внутри приложения, что им помогает или мешает на всем пути от загрузки приложения до совершения покупок. Как посмотреть на свое приложение глазами пользователя? Нам нужен инструмент...

Приложение «Госуслуги» вышло в лидеры российского App Store Мобильное приложение «Госсуслуги» возглавило рейтинг самых скачиваемых бесплатных приложений в российском App Store, обогнав Telegram и WhatsApp. Приложение вышло в лидеры в воскресенье 15 апреля и пока сохраняет свои позиции. Согласно РБК, ранее оно не входило даже в первую...

Программист из Google о российских дипломах, собеседованиях и работе в Кремниевой долине Есть у меня одно увлечение – интервьюировать IT-специалистов из Кремниевой долины. Не с целью приема на работу, а просто о жизни в США и работе в крупных компаниях. Мой сегодняшний герой – Евгений Краско, программист из YouTube. –Я родом из Екатеринбурга, после окончания ...

Vue.js + Asp.Net Core MVC + TypeScript и ещё Bootstrap4 По стандартному шаблону Asp.Net Core MVC в Visual Studio 2017 создаем новый проект, переводим его на четвертый Bootsrtrap, встраиваем туда модульное приложение Vue.js на TypeScript. Получаем простую, обозримую и легкую заготовку для создания своих веб-приложений на VS2017 с...

Google представила YouTube Go, новое приложение для пользователей с медленным интернетом Популярная видеоплатформа YouTube при всех своих достоинствах обладает одним существенным недостатком: ее функциями невозможно пользоваться в офлайн-режиме и при плохом интернет-соединении. Конечно, в онлайн-магазинах приложений есть различные программы, позволяющие загруж...

Это птица? Это самолёт? Нет, это токен вашего пользователя летит на новый телефон Привет, Хабр! Сегодня я расскажу про API для разработчиков от компании Google. Речь пойдёт о том, как не заставлять пользователя заново логиниться в приложении после переноса данных, или, выражаясь точнее, как использовать Android Account Transfer API. Скорее всего, каждый...

Универсальные ссылки: дворец из подводных камней При том, как много мобильные приложения дали человечеству, они в то же время «сломали» интернет. Вместо понятных ссылок на сайты, которые можно скопировать и поделиться, стало нужно объяснять «поставь такое-то приложение и зайди там туда-то». К счастью, разработчики мобильн...

Закинуть удочку или... Всем участникам конкурса Picaso 3D посвящается. Здравствуйте дорогие читатели этого форума и приветствую всех участников этого замечательного конкурса. Значит пишу пост не безосновательно... По порядку. Я являюсь активным участником конкурса. Надеюсь многие из Вас следили за ним так же как и я... и заметили некоторые д...

[Перевод] Менеджерам пора проснуться «Разве у тебя нет цикла, который можно написать?» Самая популярная моя статья называется «Почему ваш программист просто хочет кодировать». К настоящему моменту её прочитали более 62 000 раз. В статье рассказывается о программисте Джейми, который пришёл в компанию перепол...

Международный комитет Красного Креста запустил приложение дополненной реальности о последствиях войны Международный комитет Красного Креста (МККК) 7 марта 2018 года представил бесплатное приложение дополненной реальности «Войди в комнату» («Enter the Room»). Пользователь может глазами ребенка увидеть последствия военных действий. Скачав приложение, пользователь окажется...

Как поиграть Playerunknown’s Battlegrounds (PUBG) на IPhone или IPad уже сегодня? На данный момент в Китае запущены две мобильные игры Playerunknown’s Battlegrounds и многим геймерам уже не терпится скачать их. Это (в переводе с китайского) PUBG: Exhilarating Battlefield — игра с оранжевой иконкой, и PUBG: Army Attack — игра с голубой иконкой....

В Calendar 2 для Mac встроили майнер, который за три дня заработал $2 тыс. Разработчики всё чаще используют встроенные майнеры криптовалют как альтернативный способ монетизации своих приложений. Так поступили и создатели Calendar 2 — популярной программы-календаря для Mac. Но что-то пошло не так, и приложение было удалено из App Store.  В посл...

SignalR Core. «Hello Habr!» Коротко: небольшой самодостаточный пример, иллюстрирующий SignalR для .NET Core 2 и разработку в IDE Rider. В самом конце — видео Dino Esposito с конференции DotNext на эту же тему.Все привыкли к push-уведомлениям в браузере. Однако создание их требует от программиста опреде...

Еще одна причина пока не покупать iPhone X Одним из факторов, которые отталкивают пользователей от покупки iPhone X, является необходимость разработчиков в обновлении приложений с целью поддержки необычной формы дисплея смартфона. Казалось бы, с момента выхода флагмана от Apple прошло уже четыре месяца, но до сих п...

Эпизод 0. Hack vs Mac. Xcode build time Эта статья начинает собой цикл из нескольких об использовании Hackintosh в повседневной работе и особенно с IDE Xcode 9 и будет больше интересна разработчикам под языки objc/swift. 
С другой стороны, мой первый хак был собран, когда я не был знаком с этими языками и может пр...

3D печать больше как хобби для души чем заработок денег Пост для тех кто хочет приобрести себе принтер. Принтер приобретается в двух целях: 1. Как игрушка для взрослых мужчин. Только взрослый человек имеющий необходимые знания, прямые руки и пальцы сможет справиться с этой игрушкой.2. Для заработка денег...

Cambridge Analytica может иметь доступ к частным сообщениям Facebook Facebook начал уведомлять людей, если их информация была получена Cambridge Analytica. Вскоре после неприятного инцидента компания создала страницу справочного центра. Ее можно проверить, чтобы убедиться, что вы были одним из пострадавших участников. Facebook подтвердил Wire...

Веб установщик на чистом WINAPI с поддержкой Hi DPI и векторным лого В наше время это, наверно, одно из основных применений для приложений написанных на чистом WINAPI. Писать что-то серьёзнее нескольких простых окон на чистом WINAPI уже не так весело, а вот маленький установщик – самое то. Так как на дворе 2018 год, писать просто приложение ...

[Перевод] Самые распространённые вопросы на собеседовании программиста графики Недавно я проходил собеседования в игровых студиях на младшего программиста графики. По итогу я узнал, каких навыков они ожидают от начинающего программиста и какие вопросы могут задать. В этой статье я собрал вопросы в удобный список. Смысл в том, чтобы другие начинающие пр...

Яндекс открывает набор в летнюю Школу мобильной разработки Летом в московском офисе Яндекса откроется бесплатная Школа мобильной разработки, посвященная созданию приложений для Android. Преподаватели ШМР — программисты Яндекса: они расскажут про разные подходы к разработке, научат пользоваться инструментарием и объяснят, как грамотн...

Обновление ОС Fitbit 2.0 уже доступно для Ionic Компания Fitbit подтвердила, что на следующей неделе выйдет версия ОС Fitbit 2.0 для “умных” часов Ionic. Новая версия ОС внесет ряд дополнительных функций, а также будет доступна на новых Fitbit Versa. Интересным нововведением новой версии ОС станет приложение ...

Кастомные анимации в мобильном приложении Современная мобильная аудитория с каждым годом предъявляет всё более высокие требования к качеству приложений и сервисов. И в первую очередь это касается проектирования взаимодействий и мобильных анимаций. Каждый день мы обмениваемся сообщениями, используем социальные сети...

Супер-полное руководство по публикации в Microsoft Store Привет, хабр! У меня часто случаются подобные ситуации: занимаюсь чем-нибудь сложным и в какой-то момент вылезает ошибка. Начинаю искать проблему в, соответственно, замороченных вещах, часто делая то, что не надо. И так проблемы нарастают. А в конце оказывается, что неполадк...

Модель HOOK для создания приложений: формируем привычки пользователя Как часто мы скачиваем приложение, «играемся» с ним час и больше никогда не открываем? Ну или давайте дадим ему чуть больше шансов – активно пользуемся неделю, потом все реже и в итоге приходим к тому же финалу. И что делать, если это приложение делаете вы, а история в...

[Из песочницы] Обобщаем анимацию таблиц в iOS приложениях Пользователи хотят видеть изменения Анимированное обновление списков всегда было непростой задачей в iOS. Что неприятно, это всегда было рутинной задачей. Приложения крупных компаний, таких как Facebook, Twitter, Instagram, VK, используют таблицы. Более того, почти каждое...

[Перевод] Как превратить веб-сайт в мобильное приложение с помощью 7 строк JSON В материале, перевод которого мы публикуем сегодня, речь пойдёт о создании мобильных приложений на базе существующих веб-проектов. Автор этой статьи демонстрирует инструменты, которые позволяют с минимальными усилиями разрабатывать приложения, пользующиеся нативными возможно...

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

Разрешения во время выполнения Всем доброго! Вот мы и добрались теперь и до мобильных: стартовал набор на курс «Разработчик Android». Очередная небольшая веха и совершенно новое направление. Наш преподаватель — Семён Пилунц делится по этому поводу некоторыми своими размышлениями о разреще. Если ваше при...

[Перевод - recovery mode ] Hyperapp + Parcel В данном посте, мы рассмотрим два новых инструмента из мира фронт-енд разработки. Они оба разработаны с мыслью о простоте и легкости использования. Первый инструмент это очень маленький фронт-енд фреймворк Hyperapp, а второй это бандлер Parcel. Вместе они могут быть лучшим в...

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

[Перевод] Утонуть или выплыть. Как при помощи бутстраппинга прокачаться в классного предпринимателя Когда-то, в 2005 году, жизнь моя текла однообразно. Вставал рано утром, выходил из квартиры на Бруклин-Хайтс, тащился с ноутбуком в ближайший Старбакс. Поработав там несколько часов, пересекал Бруклинский мост, отправлялся в Уэст-Виллидж и приземлялся там в другой кофейн...

Пропорциональный тайм-менеджмент Добрый день, Хабр! Я, как наверное и большинство из вас, за свою жизнь перепробовал бесчисленное количество техник по тайм-менеджменту и подавляющее большинство из них не приживались на долгое время. Тому были разные причины, одни техники слишком громоздкие, другие слишко...

Строгая типизация для приложений Vue.js на TypeScript Вопрос: Каковы самые слабые места Vue? Oтвет: На данный момент, наверное, недружественность к типизации. Наш API разрабатывался без планирования поддержки типизированных языков (типа TypeScript), но мы сделали большие улучшения в 2.5. Вопрос: Тони Хор (Tony Hoare) назвал n...

«Репетитор: математика» для подготовки к ЕГЭ и ВПР — от идеи до релиза. Рассказ об уникальном образовательном проекте Содержание Вступительное слово С чего все началось? — Зарождение идеи и задач — Несколько слов о нашей команде Как перевести в цифровой формат то, что делает профессиональный репетитор? — Основные идеи приложения — Как обеспечить индивидуальный подход к каждому пользователю...

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

Google тестирует новые функции поисковой системы Google начала экспериментировать с новыми алгоритмами для своей поисковой системы, чтобы улучшить качество и точность поисковой выдачи. У Google уже возникали конфликты с пользователями из-за оскорбительных и неточных результатов поиска. Ранее компания сообщала, что ведет ра...

[Из песочницы] Автоматизация UI-тестирования на PhoneGap. Кейс платежного приложения Не знаю, как вы, но я в воде чувствую себя уверенно. Однако недавно меня решили научить плавать снова, применив старый спартанский метод: кинули в воду и велели выживать. Но довольно метафор. Дано: PhoneGap-приложение с iframe, внутри которых загружается сторонний сайт;...

Microsoft запустила приложение Photos Companion для Android и iOS В прошлом году стало известно, что компания Microsoft работала над приложением Photos Companion для Android и iOS. Photos Companion позволяет пользователям синхронизировать фотографии по беспроводной сети со своего смартфона с приложением «Фотографии...

Для чего программисту Continuous Integration и с чего начинать Представьте что в Роскосмосе решили собрать новую ракету не имея при этом чертежей и четкого понимания как ракета должна быть устроена. Отдельный завод занимается корпусом ракеты, отдельный выпускает двигатели, еще один — сопла. Главный менеджер Роскосмоса сказал что он дове...

Как повысить производительность избранных приложений на Galaxy S9 Несмотря на высокую производительность процессора Snapdragon 845, составляющего аппаратную основу Galaxy S9, многие приложения на флагманском смартфоне Samsung могут работать еще быстрее. Достаточно сконфигурировать их должным образом в программе Game Tuner. Приложение Gam...

Впечатление: разборки и приключения в Yakuza 6 Yakuza сумела стать одной из немногих чисто японских серий, сумевших добиться популярности и за пределами родной страны. Хотя до прочих регионов каждый новый выпуск обычно добирается с приличным опозданием — например, пятая часть вышла в Европе спустя цел...

Запуск приложений с блокчейн на SAP Cloud Platform SAP Cloud Platform — это облачная платформа, которая работает по модели PaaS или платформа-как-сервис (Platform as a Service). С её помощью компании могут разрабатывать собственные приложения, расширения или дополнения для уже существующих продуктов SAP или же создавать гибр...

[Из песочницы] FastReport.Mono. Часть 1: Запуск демонстрационного Web-отчета В связи с тем, что официальная документация FastReport.Mono устарела, и даже не понятно к какой версии дистрибутива Debian она относится (могу предположить, что к 6 или младше), решил написать более-менее вменяемую инструкцию по установке демонстрационного Web-интерфейса для...

Погружение в разработку на Ethereum. Часть 4: деплой и дебаг в truffle, ganache, infura В прошлой статье мы рассмотрели разработанное приложение на Ethereum. Но обошли стороной вопрос как происходит процесс разработки. Ясно, что это не просто написание кода, который сразу работает. Большую часть времени придется потратить на то, чтобы доводить код, который “поч...

Архитектура кода В этой статье я хочу поделиться своим личным опытом, связанным с правильной организацией кода (архитектурой). Правильная архитектура существенно упрощает долгосрочную поддержку. Это очень философская тема, поэтому я не могу предложить ничего более, чем мой субъективный анали...

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 4 — Компоненты и композиция В предыдущей части туториала мы решили проблемы изоморфного роутинга, навигации, фетчинга и начального состояния данных. В итоге, получилась довольно простая и лаконичная основа для изоморфного приложения, которую я также выделил в отдельный репозиторий — ractive-isomorphic-...

Сервис цифровых подписей GlobalSign интегрирован в облако Adobe Document Cloud 10 апреля 2018 года компания GlobalSign объявила о присоединении к консорциуму Cloud Signature и партнёрской программе Adobe Cloud Signature. Оба соглашения предусматривают, что фирменный сервис облачных подписей Digital Signing Service теперь напрямую интегрирован с решен...

Конфликт Waymo и Uber неожиданно завершился мирным урегулированием Компания Waymo, водящая в состав холдинга Alphabet, и сервис заказ такси Uber неожиданно объявили о внесудебном урегулировании конфликта из-за возможной кражи коммерческой тайны бывшим сотрудником Waymo, в связи с чем та подала иск в суд. Соглашение об урегулировани...

«Нам предлагали увеличить доходы на порядок»: что известно о популярном клиенте Kate Mobile и конфликте с «ВКонтакте» Приложение с аудиторией 6 млн пользователей отключили от ленты новостей.

Из Strava вслед за появлением проблем с безопасностью исчезла популярная функция Около недели назад фитнес-приложение Strava раскритиковали за то, что через него можно узнать расположение секретных военных баз. Теперь пользователи начали жаловаться на отключение одной из самых популярных функций сервиса. Функция «Сегменты», позволяющ...

Модульное тестирование react компонетнов withRouter (jest, enzyme) При разработке модульных тестов для react компонента, обернутого в вызов withRouter(Component) столкнулся с сообщением об ошибке, что такой компонент может существовать только в контексте роутера. Решение этой проблемы очень простое и не должно по идее вызывать вопрсов. Хотя...

Почему маркетологи Яндекса и АвтоВАЗа -тупые мудаки которые ничего не понимают в маркетинге Я обосную своё утверждение на фактах. С картинками, шлюхами и блэкджеком. Перешёл на главную страницу Яндекса. И на их главной странице размещён их же знаменитый вертикальный баннер:     Там на баннере я вижу рекламу Лады и случайно кликаю. И меня редиректит вот с...

[Перевод] Концепции распределенной архитектуры, с которыми я познакомился при построении крупной системы платежей Я присоединился к Uber два года назад в качестве мобильного разработчика, имеющего некоторый опыт разработки бекенда. Здесь я занимался разработкой функционала платежей в приложении — и по ходу дела переписал само приложение. После чего я перешёл в менеджмент разработчиков и...

Google предложит для Android аналог Apple iMessage Два года назад компания Google представила два приложения: мессенджер Allo и ПО для видеозвонков Duo. По-хорошему, это должно было бы быть одно приложение, но в Google посчитали разумным разделить функциональность на два. В итоге обе программы не снискали особой популя...

[Перевод] Optimistic UI, CQRS and EventSourcing При разработке высоконагруженных веб-приложений для лучшего масштабирования часто применяется такой принцип, как CQRS. Он гласит, что метод должен быть либо командой, выполняющей какое-то действие, либо запросом, возвращающим данные, но не одновременно и тем, и другим. Друг...

[Перевод] Возможно, вам не нужен Rust, чтобы ускорить ваш JS Несколько недель назад я обнаружил пост "Окисляем Source Maps с Rust и WebAssembly" распространяющийся по Твиттеру и расказывающий о выигрыше в производительности от замены обычного JavaScript в библиотеке source-map на Rust, скомпилированный в WebAssembly. Пост возбудил мой...

Методы расширения для типов стандартной библиотеки .NET Наверное, почти каждый .NET-разработчик сталкивался со случаями, когда для удобства кодирования рутинных действий и сокращения boilerplate-кода при работе со стандартными типами данных не хватает возможностей стандартной же библиотеки. И практически в каждом проекте появляют...

Способ управления цветовыми схемами приложения под iOS Даже для самого что ни на есть начинающего разработчика (скорее, на которого и рассчитан данный очерк), надеюсь, не секрет, что в коде не должно присутствовать никаких т.н. «hardcoded»-значений и прочих всяких там «magic numbers». Почему – тоже, надеюсь, понятно, а если нет,...

[Перевод] Архитектура приложения Angular. Используем NgModules Прим. перев.: для понимания данной статьи необходимо обладать начальными знаниями Angular: что такое компоненты, как создать простейшее SPA приложение и т.д. Если Вы не знакомы с данной темой, то рекомендую для начала ознакомиться с примером создания SPA приложения из оф. до...

Серовская власть ответила жителям Морозково на просьбу об отставки главы деревни Жительнице деревни Морозково Галине Казанцевой пришел ответ от серовских властей. Галина Константиновна жаловалась на работу местного » главы» Николаем Выродовым. Люди жаловались, что главу местного теротдела невозможно застать на рабочем месте. Фото: архив «Глобуса». Напо...

Финтех-дайджест: eBay против PayPal, международная платежная система на блокчейне Финтех-привет, Хабр! Одна из главных тем, над которой ломают копья участники профильных конференциях и колумнисты в СМИ – какая форма сотрудничества с финтех-стартапом оптимальна? Поглощение или партнерство? И приверженцы каждого подхода приводят весьма убедительные доводы....

Делаем дизайн iOS клиента Trashbox Всем привет, сегодня я хочу поделиться с вами процессом разработки дизайна интерфейса iOS клиента Trashbox. Как создается макет? Как делать его анимацию? Ответы на эти вопросы вы найдете в этой статье. Поехали. С чего начать? Начать разработку стоит с изучения гайдла...

Для сотрудников компании Picaso 3D - мой способ получения контура пути сопла/фрезы для генерации G-кода. Что зачем и как (эта запись для сотрудников компании, которые вышли со мной на некоторое общение на этом портале, но я к сожалению не могу перейти к активному сотрудничеству с ними - ибо у меня своих проблем по горло, но поделиться мыслями всегда буду рад и что-то подсказать...

Microsoft «переключается» с Windows 10 S на ‘S Mode’ Microsoft решила присмотреться к Windows 10 S, новой версии Windows, разработанной для конкуренции с Chrome OS. Гигант программного обеспечения первоначально объявил Windows 10 S специальной версией операционной системы для образовательных клиентов, которая ограничивается за...

Карго-культ вокруг и внутри нас: IT HR и маркетинг Совсем недавно я наткнулся на очередное обсуждение DevRel в «Разборе Полетов», в котором услышал странно знакомое слово «карго-культ». Потом оно же всплыло и в Telegram-канале Алексея 23derevo Федорова. Потом еще где-то… Всё это привело меня к мысли, что карго-культ охватил ...

[Перевод] Введение в модули Angular — корневой модуль (Root Module) Прим. перев.: для понимания данной статьи необходимо обладать начальными знаниями Angular: что такое компоненты, как создать простейшее SPA приложение и т.д. Если Вы не знакомы с данной темой, то рекомендую для начала ознакомиться с примером создания SPA приложения из оф. до...

Twitter для Mac (macOS): чем пользоваться (бесплатно / платно) после удаления официального приложения В работе официального клиента Twitter для Mac всегда наблюдались проблемы, а с недавнего времени разработчики и вовсе прекратили поддержку программы, после чего приложение и вовсе было удалено из Mac App Store. Таким образом пользователям теперь придется либо осваивать сторо...

#скидочки | 13 марта Flow (Бесплатно) | Infamous Machine (299 руб.) | PicFrame (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad...

Twitter закрывает приложение для Mac Компания Twitter объявила, что приложение для Mac будет в скором времени закрыто. Анонс вызвал бурю негодования среди пользователей. Пользователи Mac в гневе Официальное приложение уже исчезло из Mac App Store, и полностью перестанет работать через 30 дней. В качестве альт...

В США рассказали, как планируют воевать с Россией и Китаем Представители Пентагона рассказали. Как будет проходить война с Россией и Китаем. Подробностями течения предполагаемого военного конфликта поделился заместитель председателя Объединенного комитета начальников штабов американский Вооруженных сил генерал Пол Сельва. Эксперт ...

Anet A6 и мой путь к "победе" - война с башенками Доброго времени суток, уважаемые форумчане. Прошло относительно немного времени с момента написания мною предыдущего поста и вот появились, хоть и небольшие, но результаты допиливания моего конструктора, которыми спешу поделиться. Как я уже писал ранее, цель, которую очень ...

Как я искал идеальный инструмент для проектирования разговорных интерфейсов, или В поиске священного Грааля Павел Гвай, android-разработчик KODE Привет, меня зовут Павел pavelgvay, я работаю в калининградской студии разработки мобильных приложений KODE и около года назад активно погрузился в процесс разработки приложений для Google Assistant и просто-таки залип над этапом проект...

Лазерный гравер на RAMPS 1.4 с дисплеем и SD картой. Часть 1. Тест механики. Часть первая тут. Не торопясь дошел до теста механики и выбора программ для гравера. Ниже видео почти первого запуска. Загрузка плеера window.bxPlayerOnloadbx_flv_player_972805899 = function(config) { if (typeof config != 'object') config = {'file':'https://you...

Обзор Samsung DeX – как превратить смартфон в компьютер Эра смартфонов началась более десяти лет назад, но уже тогда многие пользователи понимали что у них в кармане лежит не просто телефон, а полноценный компьютер. Не удивительно, что производители стали выпускать различные варианты устройств для использования смартфона в роли н...

Реализация параллельной быстрой сортировки при помощи ForkJoinPool Где-то чуть меньше года назад во время поиска работы, после окончания курсов в Иннополисе один из потенциальных работодателей дал вот такое задание. Есть 100 млн. чисел, каждое из которых от 0 до 1млрд. Нужно отсортировать по возрастанию. В самом начале программа случайно и...

Родное приложение камеры в смартфонах Pixel 2 не использует процессор Pixel Visual Core Пару дней назад Google начала распространение обновления, которое, кроме прочего, активирует процессор Pixel Visual Core и делает возможным его использование в сторонних приложениях. Данная микросхема должна позволить улучшить качество снимков, получаемых сторонним ПО, ...

Конфликт интересов при заключении SLA В редакцию портала поступил вопрос: Коллеги, добрый день. Сразу извиняюсь за сумбурность изложения.))) Я являюсь юным менеджером процесса SLM (3 месяца). Так совпало, что с моим приходом на должность, в нашей организации (крупный региональный банк) был затеян реинжиниринг  ...

Как перейти на микросервисы и не разломать production Сегодня расскажем, как переводили на микросервисы монолитное решение. Через наше приложение круглосуточно проходит от 20 до 120 тысяч транзакций в сутки. Пользователи работают в 12 часовых поясах. В то же время функционал добавлялся много и часто, что довольно сложно делать ...

Переписываем приложение под blockchain Отмечу сразу, что данная статья не о том как писать код на Solidity, а как существующую классическую архитектуру вашего приложения можно перевести на рельсы blockchain и думать в ключе децентрализации. Пару лет назад я работал над одним интересным веб приложением сервиса p2...

[Из песочницы] Из Балтийского моря в Индийский океан Рассказ пойдет о том, как началось мое путешествие с острова Котлин на остров Джаву. Все началось с того, что ревизия программного обеспечения в организации, в которой я имею честь работать, показало наличие разнообразного софта для всяких нужд, и как вариант, мне предложил...

Разворачиваем окружение для Java-приложения с помощью Ansible За мной, за мной, читатель, и я проведу тебя в чарующий мир автоматизации разворачивания окружения на серверах под управлением Linux семейства RHEL. Один из наших java-проектов вырос, стал совсем взрослым и сейчас занимает 4 контура: Dev — контур для команды разработки, Qa —...

На Windows Phone 8.1 наблюдается проблема со скачиванием приложений из Windows Store Компания Microsoft завершила основную поддержку Windows Phone 8.1 более 6 месяцев назад, однако до сих пор многие пользователи используют эту операционную систему на своих мобильных устройствах, потому что им либо не нравится Windows 10 Mobile, либо им даже не предложили ...

С этим приложением вы точно встанете с дивана в выходные Помнится, раньше, чтобы сыграть в футбол или хоккей, достаточно было дойти до ближайшей дворовой площадки: ты точно знал, что найдешь там своих друзей (и да, для этого не надо было даже звонить по «городскому» телефону, которого у многих еще не было). Со временем те самые п...

Познаём Нирвану – универсальную вычислительную платформу Яндекса Машинное обучение превратилось в модный термин, но при работе с большими объёмами данных оно уже много лет является жизненной необходимостью. Яндекс обрабатывает более 200 миллионов запросов ежедневно! Когда-то в интернете было так мало сайтов, что наилучшие из них помещалис...

Обзор Cablexpert CC-USB2-AMLM31-1M. Это что-то невероятное Я обратил внимание на кабель Cablexpert CC-USB2-AMLM3-1M исключительно потому, что там в комплекте был переходник на Lightning. Если вы пользуетесь яблочной техникой, то понимаете, что кабель буквально через год-полтора начинает ломаться в самых неожиданных местах. У меня он...

[Перевод] Веб-воркеры в JavaScript: безопасный параллелизм Веб-воркеры дают программисту инструмент для выполнения JavaScript-кода за пределами главного потока, который отвечает за то, что происходит в браузере. Этот поток обрабатывает запросы на вывод данных на экран, он поддерживает взаимодействие с пользователем, воспринимая, в ч...

Ускорение сборки JavaScript-кода с использованием webpack 2–3 Появляется все больше SPA салонов. Даже лендинги люди пилят на React. А действительно сложное веб-приложение уже трудно представить с другим подходом. Одна из главных проблем современного фронтенда — это сборка таких проектов. С этим помогают справляться бандлеры. Иван Сосн...

Мобильное приложение на Python c kivy/buildozer. Лекция в Яндексе Не факт, что вам потребуется написать серьёзное приложение на Python. А вот быстро собрать работающий сервис, чтобы «продать» его заказчику, — почему нет? Python универсален, и опыт создания мобильного софта на этом языке может оказаться полезным. Владислав Шашков из Сбербан...

Интеграция Google Pay Привет, Хабр! Меня зовут Игорь, я Android-разработчик в команде Trinity Digital. Сегодня я хочу рассказать о классном инструменте — Google Pay API. Итак, если в вашем приложении можно совершать покупки, и при этом вы используете не In-app Billing (за процессинг отвечает...

Как переехать с BuddyBuild на GitLab CI за 4 часа Предыстория Полтора года назад команда iOS FunCorp переехала на новый сервис для простой организации CI в iOS и Android-проектах. До этого мы использовали CI на Bamboo, но с ним было много проблем, поэтому мы совсем отказались от него и перешли на BuddyBuild. Он работал ...

Как принимать решения 1.1 Как принимать решения, техника Квадрат Декарта. Приложение для Android «Как принимать решения» -  Квадрат Декарта техника как принимать решения является предельно простой, которая требует для своего использования очень небольшого количества времени. При помощи Квадра...

Canva 1.0.3 Благодаря Canva создание дизайнов становится невероятно легким 🙌 (и веселым). Без труда создавайте красивые дизайны для работы, учебы и развлечений вместе с Canva — без специального обучения или ПО. Хотите сделать запись в Instagram или заголовок в Facebook? Ище...

Кто такой программист? О времена, о нравы. Сегодня в Тостере увидел тему, в которой человек признавался, что работая java-разработчиком он знает алгебру и геометрию на уровне 6 класса и просил посоветовать учебники. Этот запрос несомненно вызывает уважение — человек хочет учиться. Начнём сначала....

Реализация простой пиксельной игры в блокчейне Ethereum Всем привет! Вдохновившись r/place и желая реализовать наконец-то свой первый смарт-контракт на блокчейне, мы решили сделать всем доступное и веселое приложение в сети Ethereum, которое позволяет рисовать на холсте размером в 1000 x 1000 px, сохраняя каждый выбранный и раскр...

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

Первый некоммерческий обзор PICASO X PRO. Часть Вторая. Теперь поговорим про обрезание, а именно про Polygon X. Интерфейс почти такой же, как и на Polygon 2.0. У меня стоит последняя на этот момент обзора, версия Polygon X 1.0. Сначала про минусы. Убрали функцию прямого контроля принтера с компьютера, что лично мне иногда бы...

JavaParser. Корёжим код легко и непринуждённо В мире существует множество клёвых маленьких библиотек, которые как бы и не знаменитые, но очень полезные. Идея в том, чтобы потихоньку знакомить Хабр с такими вещами. Сегодня расскажу о JavaParser. JavaParser — это набор инструментов для парсинга, анализа, трансформации и г...

Linux-дистрибутив from scratch для сборки Docker-образов — наш опыт с dappdeps Сборка образов для Docker на основе базового образа, как правило, предполагает вызов команд в окружении этого базового образа. Например — вызов команды apt-get, которая есть в базовом образе, для установки новых пакетов. Часто возникает необходимость доустановить в базовую...

Обзор вспомогательной библиотеки Android SDK v26 26 версия Android SDK принесла новые возможности в наши Андроид приложения, включая шрифты как ресурсы, загружаемые шрифты, поддержка эмоджи, автоматические размеры TextView, управляемые физикой анимации через Spring and Fling, обратная совместимость для векторных анимаций, ...

[Из песочницы] Аналоговые часы, CSS и ничего больше Что здесь не так? Здравствуйте, недавно послушал новый выпуск Веб-стандартов и там был момент с обсуждением статьи «Время переменных» где автор решил поэкспериментировать с CSS переменными и создать на основе них аналоговые часы. Все выглядит шикарно и главное работает, но у...

Как на iPhone звонить из приложения Телефон на Viber, Skype, WhatsApp и другие мессенджеры С выходом iOS 10 владельцы iPhone получили действительно удобную фичу, позволяющую осуществлять VoIP-вызовы не запуская альтернативные мессенджеры. Всё что нужно знать о бесплатных звонках через приложение «Телефон» на iPhone читайте в этом материале.  Запустите приложение (...

WhiteList vs BlackList: как реализовать проверку расширений файлов и не стать жертвой хакеров Нередко, во время анализа защищенности веб-приложений мы сталкиваемся с загрузкой каких-либо файлов на сервер – это могут быть и фотографии учетной записи, и какие-то текстовые документы, и что угодно другое. Существуют расширения файлов, с которыми многие работали и знают...

Как отключить сотовый Интернет для определенных приложений на iPhone и iPad Wi-Fi — это конечно замечательно, но при его отсутствии на помощь может прийти только передача данных через мобильного оператора. Частенько главной проблемой становится лимитированный трафик, который необходимо экономить. В этом материале мы расскажем о том, как запретить оп...

Менеджер из Amazon об увольнениях в США и performance-оценке программистов Я продолжаю брать интервью у русскоязычных IT-специалистов из Кремниевой долины. На этот раз мне посчастливилось пообщаться с Денисом Давыденко, Software Developer Manager из Amazon. — Я учился на прикладной математике в Белорусском государственном университете и закончил е...

Тимлидов много не бывает Нет, конечно, начальников должно быть хотя бы чуточку меньше, чем работников. Но мы то не об этом, а о том, что поиски тимлида – это долго, дорого и никаких гарантий. Во всяком случае, эксперт и в области найма сотрудников Александр Зиза говорит, что компетентные специалисты...

Управляем состоянием приложения без шаблонного кода и магии Хочу поделиться с сообществом своей реализацией концепции flux как единого источника данных и видением построения веб-приложений. Мотивом к созданию своего решения послужило желание избавиться от большого количества шаблонного кода и сделать взаимодействие с источником дан...

Архивирование и восстановление индексов в Elasticsearch Однажды в одно прекрасное утро перед нами встал вопрос архивирования индексов Elasticsearch. Захотелось увидеть в хранилище стройные ряды сжатых файлов, по одному на каждый индекс. «Из коробки» Elastic такого решения не предлагает, по крайней мере, в версии 5.х. Немного пос...

Не прошло и полгода: В мобильном приложении «Укрзалізниці» появилась интеграция с цифровым кошельком MasterPass «Укрзалізниця» продолжает развивать онлайн-сервис по продаже железнодорожных билетов, дополняя его новыми возможностями. Летом прошло года на сайте государственного оператора железнодорожных транспортных перевозок появилась возможность покупки билетов через MasterPass. Чуть ...

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

Не доверяй никому, или как я Zav чинил В общем, история началась с того, что у меня полетел принтер. Навернулась прошивка, а оригинальной на руках не было. Обратился в тех поддержку SOBERISTANOK(там был куплен принтер, подробнее тут:http://3dtoday.ru/blogs/xolodk/my-printer-zav/). Поняв, что это бесполезно, ...

Лучшие приложения недели для Android (03.03.18) Традиционно, каждую неделю на Трешбоксе публикуется свежая подборка с приложениями, которые недавно выходили на платформе Android. В этом выпуске: Читать дальше →

Лучшие приложения недели для Android (21.02.18) Традиционно, каждую неделю на Трешбоксе публикуется свежая подборка с приложениями, которые недавно выходили на платформе Android. В этом выпуске: Читать дальше →

Лучшие приложения недели для Android (05.02.18) Традиционно, каждую неделю на Трешбоксе публикуется свежая подборка с приложениями, которые недавно выходили на платформе Android. В этом выпуске: Читать дальше →

Лучшие приложения недели для Android (17.03.18) Традиционно, каждую неделю на Трешбоксе публикуется свежая подборка с приложениями, которые недавно выходили на платформе Android. В этом выпуске: Читать дальше →

[Из песочницы] Как мы разработали технологию обнаружения устройств поблизости Эта история началась с функции “Рядом” в одном из наших мобильных приложений. Мы хотели, чтобы пользователи могли быстро создать групповой чат или добавить находящихся рядом пользователей в друзья. Мы попробовали решить эту задачу при помощи геолокации, Bluetooth, Wi-Fi и ...

Полторы тысячи иностранных автобусов привяжут к «Платону» на время ЧМ-2018 Минтранс подготовил проект специального правительственного постановления, чтобы усилить безопасность движения автобусов с иностранными туристами во время чемпионата мира по футболу. По данным «Известий», в распоряжении которых оказался документ, постановление предпол...

Нечеткий поиск (fuzzy search) в реляционных базах данных Для поиска нужной информации на веб-сайтах и в мобильных приложениях часто используется поиск по словам или фразам, которые пользователь свободно вводит с клавиатуры (а не выбирает например из списка). Естественно, что пользователь может допускать ошибки и опечатки. В этом с...

Кажется, мы нашли лучшее приложение для изучения языков Знание языков – необходимое условие для тех, кто собирается построить успешную карьеру. К тому же с английским языком, например, вам и путешествовать будет легче. И вы, скорее всего, все это прекрасно понимаете. И, наверное, даже хотите выучить языки, но постоянно оправдыв...

Как обойти ограничение 150 МБ при скачивании приложения в App Store Как мы знаем, компания Apple не позволяет загружать приложения и игры из App Store через сотовую связь, если их размер превышает 150 МБ. Но как быть, если Wi-Fi-точки рядом нет, но скачать программу всё же необходимо? В этой инструкции мы расскажем, как обойти это досадное...

Google выпустила бета-версию фреймворка Flutter для разработки приложений на Android и iOS Компания Google воспользовалась проходящей в эти дни выставкой MWC 2018, чтобы представить бета-версию кроссплатформенного фреймворка Flutter, который позволит создавать приложения для iOS и Android одновременно. Инструмент должен значительно значительно сократить время напи...

Финтех-дайджест: PayPal повышает комиссионные сборы, eBay упрощает размещение, а Роспатент хочет перейти на блокчейн А Visa, Mastercard, American Express и Discover создают унифицированный сервис. Прошедшая неделя была одновременно и сложной, и интересной. Сложной — потому, что многие сервисы, даже отечественные, отказывались работать из-за большого объема заблокированных Роскомнадзоро...

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

Nokia воскресила «банановый» телефон из «Матрицы» Когда в 1999 году на киноэкраны вышел знаменитый блокбастер «Матрица», многое было иначе. Братья Вачовски были братьями, а Nokia – лидирующим производителем мобильных телефонов. Именно трилогия «Матрицы» стала отличной рекламой для стильного (и даже культового) «бананового» ...

Приложения для Mac могут следить за своими пользователями Разработчик платформы для создания мобильных приложений FastLane Феликс Крузе обнаружил интересную особенность в операционной системе macOS, которую вполне можно назвать уязвимостью. Дело в том, что в macOS имеется инструмент, при помощи которого сторонние приложения м...

Стали известны ограничения Windows на ARM Microsoft прилагает все усилия, чтобы популяризировать Windows 10 на ARM, тем самым конкурируя с Chrome OS и мобильными платформами Android и iOS. На этой неделе компания опубликовала полную документацию для OEM-производителей, планирующих использовать Windows 10 на устройст...

Как увеличить доход до 50% от рекомендуемого контента Google Adsense — 1 простая настройка Сегодня небольшая, но от этого не менее полезная статья. Помните, я рассказывал про то, как с помощью рекомендуемого контента Google Adsense у меня получилось увеличить доход от рекламы на 21-52%? Сейчас напишу как можно поднять и эти цифры. Но сначала анонс эксперимента, п...

[Перевод] Создание игры на Lua и LÖVE — 6 ОглавлениеОглавление Статья 1 Часть 1. Игровой цикл Часть 2. Библиотеки Часть 3. Комнаты и области Часть 4. Упражнения Статья 2 Часть 5. Основы игры Часть 6. Основы класса Player Статья 3 Часть 7. Параметры и атаки игрока Часть 8. Враги Статья 4 Часть 9. Режиссёр и игро...

Увеличиваются детские пособия. На что потратить эти деньги С 1 февраля увеличиваются единовременные и ежемесячные пособия для рожениц и по уходу за ребенком до полутора лет. Максимальный рост (без учета районного коэффициента) — 828,55 рубля. Минимальный — 19,62 рубля. На 828,5 рубля увеличивается пособие беременной супруге военносл...

Serviceman 1.0.0 Наблюдайте за параметрами работы Вашего автомобиля в режиме реального времени, считывайте и сбрасывайте ошибки, следите за результатами самодиагностики ЭБУ. Чтение более 204 параметров OBD2. Чтение более 3500 ошибок. Приложение работает без интернета. Для работы приложения т...

Dcoder — мобильный IDE для программистов Программирование становится все популярнее, и данную отрасль можно считать основой будущего. Поэтому все чаще можно встретить людей, которые решили заняться программированием. И для таких читателей мы подготовили обзор приложения Dcoder. Данное приложение поддерживает боле...

Почему Telegram не удаляют из App Store Неделю назад Роскомнадзор направил Apple требование об удалении Telegram из каталога App Store — это один из шагов по блокировке мессенджера в России. Тем не менее Apple и Google пока не подчинились требованию властей. Как сообщил адвокат, представляющий интересы Te...

[Из песочницы] Переосмысление алгоритма консенсуса PoA – алгоритм PoG Всем привет, меня зовут Константин, Я программист из Казахстана. Сейчас занимаюсь созданием собственной блокчейн платформы и хотел бы поделиться мыслями о существующих алгоритмах консенсуса и о том, что Я придумал для своей сети. Читать дальше →

Spotify тестирует новое приложение Stations Stations – бесплатное приложение от Spotify, которое автоматически воспроизводит песни, исходя из ваших предпочтений. Впервые обнаруженное аналитической фирмой Sensor Tower во вторник, приложение Stations by Spotify теперь доступно для некоторых стран в Google Play. Со...

[Перевод] Алан Кей: как бы я преподавал Computer Science 101 «Одна из причин, чтобы на самом деле поступить в университет — это выйти за рамки простой профессиональной подготовки и вместо этого уцепиться за более глубокие идеи.» Давайте немного задумаемся над этим вопросом. Несколько лет назад кафедры Computer Science пригласили ме...

Cluster of Puppets: опыт использования Amazon ECS в iFunny Несмотря на название, эта статья не имеет ничего общего с системой управления конфигурацией Puppet. Вместе с трендом «распила» больших монолитов на небольшие микросервисы в эксплуатацию веб-приложений пришёл тренд на оркестрацию контейнеров. Сразу после хайпа на Docker подн...

Создание Аффирмаций 1.2 Удобный инструмент по созданию своих аффирмаций. Как создать аффирмацию. Это приложение является отличным помощником по созданию своих аффирмаций. Перед созданием аффирмации, вам будет предложено ознакомиться с пятью шагами: Шаг № 1. Что Вы хотите Шаг № 2....

Windows 10 April Update и проблемы при обновлении Похоже, что April Update – это действительно официальное название нового обновления, в браузере Edge пользователи сборки 17134 обнаружили на главной надпись April Update. Страницу можно перевести на русских язык в настройках MSN и здесь нас встречает уже апрельское обновлени...

[Перевод] Cжатие и улучшение рукописных конспектов Я написал программу для очистки отсканированных конспектов с одновременным уменьшением размера файла. Исходное изображение и результат: Слева: исходный скан на 300 DPI, 7,2 МБ PNG / 790 КБ JPG. Справа: результат с тем же разрешением, 121 КБ PNG [1] Примечание: описанный...

[Из песочницы] Средства миграции данных Android и улучшение поддержки приложений Привет, Хабр! Представляю вашему вниманию перевод статьи «Discover tools for Android data migration and improve your app retention» авторов Sean McQuillan и Prateek Tandon. Пользователи создают учетные записи, активируют их, а затем сохраняются, когда многократно запускают ...

штуцеры пластиковые для отбора давления на дифманометр LF32-05 - Naveka Привет! Многие на этом портале знают что 3d-печать для меня из хобби переросло в профессию. И помимо продажи расходных материалов, запасных частей, ремонта, настройки, сборки 3d-принтеров, обучения работы на нем и консультирования, примерно 30% моего дохода занимает 3d-печа...

[Перевод] Dependency injection От переводчика Представляемый вашему вниманию перевод открывает серию статей от Jakob Jenkov, посвященных внедрению зависимостей, или DI. Примечательна серия тем, что в ней автор, анализируя понятия и практическое применение таких понятий как «зависимость», «внедрение зависи...

Майнеры криптовалюты – теперь и в AppStore Изначально доступ к премиальным (и наиболее полезным) функциям программы можно было получить, купив ее за 17,99 доллара, либо оформив подписку за 99 центов в месяц. Но в новой версии приложение стало бесплатным - и пополнилось майнером криптовалюты Monero.По словам представи...

Windows 10 Build 17618 – Вкладки в проводнике, Фотографии, Защита файлов Microsoft выпустила второю публичную Redstone 5 сборку Windows 10 под номером 17618. Как ни странно, но здесь есть на что посмотреть.Первое, что хочется отметить это то, с каким трудом я обновился до версии 17618 (1803). Мне только на третий раз удалось обновиться до новой с...

[Перевод] Полезные советы IT-администратору: развертывание различных ОС с помощью Windows Deployment Services Мой коллега Гэри Уильямс – системный администратор с большим опытом работы – поделился советами о том, как можно использовать Windows Deployment Services для развертывания не только ОС Windows. И сегодня я предлагаю его рекомендации вашему вниманию. Windows Deployment Servi...

Обзор GetContact. Прорыв или мошенничество? Приложение GetContact занимает лидирующие места в топе приложений по всему миру — в Украине, России, Азербайджане и десятке других стран приложение устанавливают на каждый второй смартфон. Уже сейчас база приложения насчитывает 550 миллионов пользователей, а ведь услышали о ...

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

Вопросы совместимости Tibero и Oracle. Часть 2. Разработка Java приложений Мы продолжаем цикл статей разработчиков приложений для баз данных. Эта статья затронет тему использования Tibero в Java приложениях использующих JDBC и Hibernate, а также фреймворк Spring Roo. Читать дальше →

Serverless приложение с реализацией CI/CD на базе AWS и Bitbucket Pipelines В статье рассказывается о развертывании Django приложения в облаке AWS с помощью Bitbucket Pipelines. Тем, кому интересна эта тема, добро пожаловать под кат. Вперед, на мины! Читать дальше →

[Из песочницы] Асинхронная работа с PostgreSQL в C Сегодня захотелось написать небольшую заметку об асинхронной работе с PostgreSQL в C. Мотивы просты: для небольшой утилитки встала необходимость реализовать такой функционал, гугл на тему понятных и рабочих примеров предательски молчал (нашелся только пример в pqxx для C++ —...

Для чего нужна и как работает функция «Режим сна» на iPhone В целях заботы о здоровье своих пользователей начиная с iOS 10 Apple реализовала в мобильной ОС полезную опцию Режим сна. Найти её можно на одноименной вкладке в системном приложении Часы. Режим сна напоминает пользователю о том, когда надо засыпать, если он хочет как следуе...

Приложения в App Store станут лаконичнее Apple в очередной раз внесла изменения в правила публикации контента на прилавках виртуального магазина App Store, пишет 9To5Mac. Теперь разработчикам строго запрещается использовать символы эмодзи, являющиеся интеллектуальной собственностью компании, в интерфейсе создавае...

Приложение для отображения «настоящего» 3D вышло в App Store Приложение TheParallaxView шведского разработчика Питера Норрби, о котором AppleInsider.ru рассказывал на прошлой неделе, появилось в российском каталоге App Store. Новинка, создающая иллюзию «настоящего» 3D, распространяется совершенно бесплатно, но при этом совместима ис...

Ассистент Google в ближайшие месяцы заговорит на русском Компания Google впервые показала Ассистента на I/O в 2016 году. С тех пор прошло почти 2 года. И только через несколько месяцев русскоговорящие пользователи Android смогут поговорить с Ассистентом на своем родном языке. Но учитывая сроки выхода русскоговорящей Siri, можно г...

Глава Роскомнадзора анонсировал проверки и возможную блокировку Facebook Роскомнадзор до конца 2018 года проведет проверку социальной сети Facebook, а если требования российских властей к соцсети к тому моменту выполнены не будут, может встать вопрос о ее блокировке, пишут «Известия» со ссылкой на главу Роскомнадзора Александра Жарова. Иллюстраци...

Все приложения на Mac позволяют следить за пользователями с помощью скриншотов Феликс Краузе (Felix Krause), разработчик и создатель FastLane, обратил внимание в своем блоге на интересную особенность приложений под Mac. По словам Краузе, любое Mac-приложение может делать снимки экрана без ведома пользователя. При этом неважно, является ли приложение и...

[Из песочницы] Подбор персонала: играем, попадая в цель Как часто бывает так, что вы задаетесь вопросом – как понять справится ли новый кандидат на должность с порученной ему работой? Те, кто в силу своей профессии занимается отбором персонала, сталкиваются с этим вопросом каждый раз и почти через раз ошибаются в своих первоначал...

Отправка почты из Docker-контейнера (докеризация postfix и sasl) Когда я расположил приложение в Docker-контейнере и попробовал отправить email на почтовый сервер в другом Docker-контейнере, столкнулся с непредвиденной проблемой. Почтовый сервер postfix по умолчанию отправляет почту на произвольный домен получателя только от локального кл...

Поддержка 64-битного ПО в Windows 10 ARM появится в мае Одним из самых больших ограничений Windows-ноутбуков, построенных на ARM-чипах Qualcomm Snapdragon 835, является невозможность запуска 64-разрядных приложений. Microsoft неоднократно заявляла, что намерена в конечном итоге предложить эту функциональность, но до сих ...

Юнит тесты при использовании корутин в Android приложении Перевод статьи. Оригинал находиться здесь. В этой статье не рассматривается принцип работы корутин. Если вы не знакомы с ними, то рекомендуем прочитать введение в kotlinx git repo. Статья описывает трудности при написании юнит тестов для кода, использующего корутины. В конц...

Microsoft планирует выпустить новые функции для приложения To-Do Microsoft To-Do — простой, но удобный список дел, с помощью которого вы можете эффективно планировать свой день. В ближайшие месяцы компания планирует добавить в приложение сразу несколько новых функций, о которых стало известно из дорожной карты, опубликованной на специали...

BlackBerry удалит все платные приложения из своего цифрового магазина 1 апреля BlackBerry Limited, которая управляет программным обеспечением и лицензией бренда BlackBerry, начала сообщать разработчикам, что 1 апреля 2018 года принудительно удалит из BlackBerry World платные приложения. По словам компании, в магазине будет доступен только бесп...

Amazon предлагает выходить в Интернет при помощи своего браузера Internet Компания Amazon весьма неожиданно представила собственный браузер для Android. Называется он весьма незамысловато — Internet. Это не просто очередная альтернатива Google Chrome. Суть в том, что ПО разработано специально для малопроизводительных бюджетных смартфон...

Facebook или Telegram? История украинского .NET Core Community Привет, Хабр! Однажды один человек, сильно заинтересованный в .NET Core, решил начать вести свой блог. И тут же перед ним встал вопрос: «Какой ресурс использовать?». Существующие Facebook и Telegram оказались совершенно неприспособленными для структуризации публикаций. В ито...

Книга «Node.js в действии. 2-е издание» Второе издание «Node.js в действии» было полностью переработано, чтобы отражать реалии, с которыми теперь сталкивается каждый Node-разработчик. Вы узнаете о системах построения интерфейса и популярных веб-фреймворках Node, а также научитесь строить веб-приложения на базе Ex...

[Из песочницы] Spring Boot. Фоновые задачи и не только Введение В данном туториале я хочу привести пример приложения для отправки email-ов юзерам, основываясь на дате их рождения(например с поздравлениями), используя аннотацию Scheduled. Я решил привести данный пример, т к по моему мнению он включает в себя довольно многие вещи,...

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

Мобильное приложение от Google научит кодировать на JavaScript Компания Google выпустила приложение Grasshopper в рамках проекта Area 120, позволяющее выучить основы программирования на языке JavaScript с помощью бесплатных коротких уроков. Обучение в новом сервисе представлено в игровой форме, из-за чего программа напоминает самый попу...

Влияет ли Denuvo на производительность: итоги тестирования в Final Fantasy XV Слухи о негативном влиянии цифровой системы защиты авторского права Denuvo на производительность в играх начали распространяться едва ли не одновременно с её появлением. Подробности работы Denuvo держатся в секрете, поэтому сказать что-то определённое на этот счёт т...

[Из песочницы] Пишем Telegram-бота на Go для поиска в Википедии Содержание Создаем бота Пишем код Разворачиваем бота Заключение Сейчас очень популярен телеграм и написание ботов для него стало неким hello world наших дней, ввиду чего при мысли о том что можно написать сейчас, многие сразу же думают о написании телеграм бота. Будучи студ...

Android P не даст приложениям использовать камеру и микрофон без ведома пользователя В обновлении (02/21) было обнаружено еще одно сообщение с открытым исходным кодом, в котором говорится, что Android P закроет свободный доступ к микрофону устройства. Разработчики XDA выяснили, что эта функция, направленная на повышение конфиденциальности, будет действовать ...

[Из песочницы] Приложение Vue.js + Asp.NETCore + TypeScript без Webpack Создаем на Visual Studio 2017 модульное приложение Vue.js + Asp.NETCore + TypeScript без использования Webpack или Broserify. Причем сначала делаем проект с использованием Webpack, а потом без него. Чтобы прочувствовать, от какого счастья мы отказываемся. Материал рассчита...

Цукерберг позвонил. Программист из Facebook о своем опыте прохождения собеседований в США и рабочем процессе в Facebook Сегодня я хочу представить вам интервью c программистом, а точнее программисткой из Кремниевой долины, голос которой многим из вас хорошо знаком. Ведущая самого популярного в России технологического подкаста Radio-T Ксения Покровская 5 лет живет в США, и почти 3 из них она з...

Поддержка приложений ARM64 в Windows 10 ARM появится уже в мае Ещё в феврале в Сеть попали данные о том, что у операционной системы Windows 10, предназначенной для работы с процессорами ARM, есть ряд ограничений. В их числе было и отсутствие поддержки приложений ARM64, что может сказаться на совместимости с определённым ПО. Но M...

Есть ли жизнь на Марсе? Windows 10 Mobile и ее актуальность в наши дни Windows 10 Mobile – версия ОС Windows 10, предназначенная для мобильных устройств с диагональю экрана до девяти дюймов. Ее основная особенность: синхронизация с десктопной версией Windows, запуск новых «универсальных» приложений, а также возможностью подключения устрой...

Осваиваем теги в приложении «Файлы» В 2013 году вышла OS X Mavericks и привнесла множество полезных улучшений. Одно из них – теги в Finder. С помощью меток производить навигацию по файлам и осуществлять поиск стало куда проще. Начиная с iOS 11 такая возможность появилась и на iPhone и iPad – всё это благодар...

[Из песочницы] Домашняя беспроводная сеть на Cisco Mobility Express руками чайника С чего все началось Как обычно, такие мысли приходят когда нечего делать. Так вот, будучи на море я подумал: а почему бы не сделать дома бесшовный быстрый wi-fi… Как назло еще тесть купил себе Netgear Orbi, который работал на удивление неплохо. Что у меня было на тот момент...

Google прекращает обновление мессенджера Google Allo На днях, новый руководитель коммуникационного подразделения Google, Анил Сабхарвал, принял решение прекратить дальнейшие обновления мессенджера Google Allo и сосредоточить усилия разработчиков на другом приложении – Android Сообщения. Компания планирует вернутся к ист...

Работа с API КОМПАС-3D → Урок 8 → Более сложные методы записи в основную надпись Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. Мы уже рассматривали работу с основной надписью в четвертой ча...

Сколько математики нужно, чтобы подписать многоугольник в JS API Яндекс.Карт В JS API Яндекс.Карт существует возможность создавать различные объекты на карте. Один из их них – многоугольник, с помощью которого можно улучшить интерактивность пользовательской карты: выделить отдельные области или отобразить местоположение неточечного объекта. К примеру...

Создание анимаций переходов между Activity в Android Начиная с Android 4.4 в арсенале разработчиков появился дополнительный инструмент для создания анимаций — Transitions Framework. Изначально он предназначался для создания анимаций изменения состояния приложения путём манипулирования несколькими View. С выходом Android 5.0 на...

Смарт-часы Apple Watch Series 3 подружились с лыжами и сноубордом Компания Apple объявила, что пользователи смарт-часов Apple Watch Series 3 теперь смогут отслеживать своё катание на лыжах и сноуборде. Сторонние приложения snoww, Slopes, Squaw Alpine, Snocru и Ski Tracks обновились и теперь поддерживают нужны...

[Из песочницы] Angular 5: Unit тесты С помощью unit тестов мы можем удостовериться, что отдельные части приложения работают именно так, как мы от них ожидаем. Это в некоторой степени спасает от поломок существующий код, помогает прояснить — как он будет работать в тех или иных случаях. И, в конце концов, позв...

Android P может получить долгожданную функцию Google намерена внедрить в релизную версию Android P функцию записи входящих и исходящих звонков, сообщает Ubergizmo со ссылкой на код Android Source Open Project. Исследование показало, что программная платформа включает в себя сигнал с частотой 1400 Гц, необходимый для оп...

Про «ту Apple»-6. Newton, часть 1: Как все начиналось Джон Скалли пришел в Apple Computer для того, чтобы изменить мир. Сложилось мнение, что у него была идея, абсолютно сумасшедшая и нереальная. В полном объеме её еще никто не реализовал, но в свете заметно ускорившегося развития систем искусственного интеллекта и машинного ...

Сообщения Android выходят на новый уровень Стандартное приложение сообщений в ОС Android в данный момент умеет работать только с простыми текстовыми сообщениями SMS, но уже скоро это может измениться. В последних изменениях исходного кода обнаружены закладки для вывода сервиса сообщений в отдельный веб-интерфейс, а с...

Как организовать парковку за 5 часов по методу определения критического пути CPM? В арсенале любого менеджера проекта есть свои запасы управленческих методов. Каждый стремится к эффективным результатам на основе собственной интуиции, практического опыта, популярных инструментов и известных техник приоритизации. Этих результатов можно достичь, если в жизне...

[Из песочницы] Как я искал работу в Сингапуре И я знаю, что если завтра уеду в Америку или Сингапур, то за месяц-два точно найду работу в QA, благо английский позволяет. © DorialИменно эта фраза из статьи, опубликованной в корпоративном блоге моего последнего работодателя в РФ, побудила меня написать собственную. Пример...

Судьба Telegram не волнует половину пользователей Рунета Согласно данным исследования ВЦИОМ, посвященным решению о блокировке мессенджера Telegram в России, о постановлении суда по блокировке Телеграма на территории РФ слышало большинство российских пользователей глобальной сети (65%), при этом предметно интересовался этим вопро...

10 IT-героев по версии Кодабры: Веб-разработка В этом году в преддверии весны, Кодабра совместно со школой «Летово» проводит конкурс, посвященный программированию, робототехнике и VR — «IT-герои». По этому замечательному поводу мы решили рассказать Хабру, кто же для нас самих является героем, на кого мы ориентируемся при...

«Похитители биткоинов» распространялись вместе с легитимным ПО Вредоносная программа "срабатывает", когда пользователь копирует и вставляет адрес своего биткоин-кошелька, чтобы перевести туда средства. Малварь перехватывает в буфере обмена адрес кошелька пользователя и заменяет собственным - жестко закодированным адресом битко...

Финансируйте услуги, а не проекты Бизнес требует от своих ИТ-департаментов большей скорости, гибкости и оперативности. Работа ИТ должна обеспечивать бизнесу быстрое получение ценности. Что это означает для ИТ? Рой Аткинсон (Roy Atkinson) отлично сформулировал, что ИТ «должны двигаться быстрее». В ответ на эт...

ARM представила отдельные процессоры ML и OD для работы с технологиями машинного обучения и системами распознавания объектов Сейчас технологии искусственного интеллекта продвигаются во всех возможных сферах. И пусть этот термин уже давно вышел за рамки своего изначального значения, тенденций это не меняет. Как известно, сейчас на рынке имеется две однокристальных системы, оснащённых собствен...

CMDB и задачи сервисной экономики Много раз и с заказчиками, и с коллегами-консультантами, и в проектах и в рамках обучения обсуждали вопрос: «Пригодны ли объекты и связи CMDB для решения задач сервисной экономики или для этого нужно / правильно строить отдельную БД со своими объектами и связями»? Я всегда с...

Бывшие разработчики Blockstream создают суперкомпьютер на блокчейне Blockstream — компания, известная разработкой криптовалютных, блокчейн-проектов и продвижением технологии сайдчейнов, новых блокчейнов, базирующихся на родительской биткоин-цепочке. Недавно Бен Горлик и Джонни Дилли, два разработчика компании, покинули Blockstream, чтобы з...

[Перевод] Варианты хранения криптографических ключей Продолжает расти популярность решений на основе PKI — всё больше сайтов переходят на HTTPS, предприятия внедряют цифровые сертификаты для аутентификации пользователей и компьютеров, S/MIME доказывает свою состоятельность и для шифрования электронной почты, и как способ прове...

В будущем Google Карты позволит делиться оставшимся зарядом батареи Порой телефон друга или родственника разряжается в самый неподходящий момент, что может стать причиной нервов и волнений. В компании Google об этом знают, и уже подумывают о том, как «рассказывать» о том, сколько заряда осталось. Если верить коду в бета-версии Google Карт дл...

[Перевод] Создание игры на Lua и LÖVE — 2 Оглавление Статья 1 Часть 1. Игровой цикл Часть 2. Библиотеки Часть 3. Комнаты и области Часть 4. Упражнения Статья 2 Часть 5. Основы игры Часть 6. Основы класса Player 7. Player Stats and Attacks 8. Enemies 9. Director and Gameplay Loop 10. Coding Practices 11. Pas...

Тонкий бездисковый клиент на базе Ubuntu, не требующий монтирования ФС по сети Изображение с сайта getwallpapers.com История В далёком 2013 году в одном банке использовались тонкие клиенты на основе DisklessUbuntu. С ними были некоторые проблемы, по-моему монтирование корневой ФС по сети в больших филиалах со слабой сетью работало не очень. Тогда мой ...

Команда Tor перестала работать над приложением Messenger Команда Tor работала над приложением Messenger в 2015 году, чтобы повысить безопасность клиентов чата. Но эти планы заканчиваются менее чем через три года. Разработчики заканчивают свою работу над Tor Messenger из-за недостатка поддержки. Эксперты перестали работать с интерф...

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

Пользователей Windows Mail могут заставить открывать ссылки в Edge Участники программы бета-тестирования Windows 10, которые получают сборки Skip Ahead, заметили, что Windows Mail теперь открывает ссылки только в браузере Microsoft Edge. Встроенное почтовое приложение Microsoft при этом игнорирует браузер, выбранный пользователем п...

Делаем ребристое круглым? Преамбула: я вообще-то программист, и достаточно настырный и занудный. Когда я первый раз получил из 3d-модели gcode, я конечно полез смотреть - что там внутри? Оказалось, на 99% этот код состоит из комманд G1 - "отрезок". Хорошо, а почему нет например команд G2 или G3 "ду...

Я сетевой архитектор, и меня это беспокоит Порты на коммутаторе в нашем нашем дата-центре Основа работы сетевого архитектора на *aaS-проектах — это как строить здание, которое эволюционирует. Вроде была пятиэтажка, когда построили четыре этажа, стало надо делать ещё 21, потом понадобилось пристроить домики, соединё...

Наш опыт создания редактора блок-схем для веб приложения К любой компании, которая занимается инструментами для разработчиков, рано или поздно приходит делегация клиентов. Со словами «программистов нет, задачи простые, нужен визуальный редактор». Автоматикой телефонных и видеозвонков мы занимаемся уже много лет, кому и зачем звон...

Названы лучшие приложения для онлайн-знакомств Эксперты Роскачества завершили масштабное исследование мобильных приложений для онлайн-знакомств. Они просмотрели более тысячи анкет, написали в чатах более ста сообщений, оценили безопасность, производительность и удобство приложений. Всего - 119 критериев оценки, 65 из кот...

Ремонт холодильника с помощью 3D принтера Так получилось, что покупка 3D принтера была необходимостью для создания деталей, отсутствующих в свободной продаже, либо слишком дорогих, когда покупка принтера обошлась дешевле покупке пары таких запчастей. Выбор пал на Flyingbear P905 увеличенной высоты и двумя экструдера...

Задай вопрос создателю Vue.js Vue — JavaScript фреймворк для разработки веб-приложений на JavaScript, созданный Эваном Ю (Evan You) в 2013 году. Vue нашел золотую середину между React и Angular и испытал взрывной рост в последние два года, попав в тройку лидирующих JS фреймворков. В отличии от Angular/...

Bellus3D переходит на iPhone X с новым приложением Bellus3D, компания, делающая сверхточные 3D-камеры, переходит на iPhone с новым приложением, которое позволит выполнять сканирование без какого-либо дополнительного оборудования. Ранее компания объявила на выставке CES 2018, что в этом году она выпустила свою камеру для скан...

[Из песочницы] Парсеры, обработка текста. Просто о сложном. CFG, BNF, LL(k), LR(k), PEG и другие страшные слова Наверное, каждому программисту приходилось сталкиваться с задачами вида «прочитать что-то в формате А и произвести с ним некие манипуляции». Будь то json, логи nginx, cfg, sql, yaml, csv или что-то еще. Хорошо, когда можно воспользоваться библиотекой, однако, по разным причи...

Ошибка в iOS позволяет Siri читать сообщения на заблокированном смартфоне iPhone Голосовой помощник Siri позволяет обойти защиту смартфона iPhone. Из-за ошибки разработчиков у посторонних есть возможность читать сообщения без разблокировки аппарата. Источник уточняет, что сообщения приложения Apple Messages таким способом прочитать нельзя, а вот с...

Как примерить корону Эта статья для тех, кому быстро надоедает играть в Angry Birds, 2048 или Lord of Rings и в чьих головах начинают зреть сценарии собственных игр. Я полагаю, на местном ресурсе таких индивидуумов не менее 95 процентов. Оставшиеся 5 процентов (скорей всего уже реализовавшие соб...

DU Battery Saver 4.8.6 DU Battery Saver & Widgets (DX Battery Booster-Power Saver) — продлевает жизнь батареи от одного заряда Умный подход, за контролем вашей батареи. Умный и здоровый заряд батареи. Это прямые и основные функции DX Battery Booster. Отличает от аналогов, простой и удобный ин...

[recovery mode] DM.Мобильная Торговля: какие задачки решали наши Android разработчики в новом релизе и зачем Представители e-commerce уже «в теме», что нужно автоматизировать своих курьеров по ФЗ-54. Чтобы не попасть под штрафные санкции, курьер должен печатать чек в момент вручения заказа. Но если уж приходится автоматизировать операцию приема платежей, которая требует установле...

Apple требует удалить приложение российских разработчиков из-за санкций Apple потребовала от разработчиков российского сервиса для заказа такси «Максим» удалить соответствующее приложение из App Store из-за санкций. В противном случае компания грозится сделать это сама, говорится в сообщении издания РБК, которое ссылается на представителей «Ма...

Instagram отказалась от своего приложения для умных часов Apple Социальная сеть Instagram — одна из самых популярных в мире. Когда Apple только представила свои первые умные часы, одним из первых приложений для watchOS был как раз Instagram. Однако годы идут, а для watchOS приложение практически не изменилось. Оно не умеет ис...

[Перевод] Четыре уровня одностраничных приложений, о которых вам нужно знать В этой статье мы с нуля разработаем React-приложение, обсудим домен и его сервисы, хранение, сервисы приложения и представление (view). Читать дальше →

Результат Huawei P20 в бенчмарке Geekbench От наглости и копирования дизайна iPhone X, многие фанаты Huawei будут не в восторге. Предстоящий Huawei P20 не назовешь ярким пятном среди безликих смартфонов. Дело все в том, что китайцы «слизали» идею Apple, предложив «челку» в верхней части д...

[Из песочницы] Написание Telegram-бота для Habrahabr В этой статье я хочу рассказать о том, как происходило написание Telegram-бота, который мог бы отправлять статьи Habrahabr, сначала на Python, а потом и на Go, и что из этого вышло. Читать дальше →

YouTube Go стал доступен в 130 странах Компания Google расширила географию доступности приложения YouTube Go. Около года назад приложение было запущено в бета-версии для Индии, а сейчас стало доступно для пользователей Android в 130 странах. Преимущественно, речь идет о Центральной и Южной Америке, ближневосточн...

Как мы адаптировали стек ELK для мониторинга и анализа ошибок на Java и .NET проектах Пациент приходит к врачу и жалуется на боль в животе. «Срочно на операцию! — отвечает врач. — Сейчас мы вас разрежем, покопаемся и постараемся зашить как было». Когда пользователи ругались на работу системы, называя программистов негодяями, мы поднимали журнал событий и смо...

Microsoft готовит темный вариант Проводника в Windows 10 Windows 10 позволяет установить тёмный интерфейс для приложений и системных элементов, который может меньше портить зрение и кому-то просто больше нравится по эстетическим соображениям. К сожалению, тёмный интерфейс внутри Windows 10 реализован не везде. Он есть в большинств...

Новая функция в Google Phone 17 для пользователей Pixel, Nexus и Android One Как мы знаем, многие из наших читателей являются приверженцами идеологии чистого Android, а многие даже имеют на руках смартфоны Pixel, Nexus, или Xiaomi Mi A1. Возможно, вы и не заметили, что за последние несколько обновлений приложение Google Phone получило некоторые второ...

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

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

Почему Telegram удалили из App Store На прошлой неделе популярный мессенджер Telegram удалили из App Store. Как заявил основатель сервиса Павел Дуров, это произошло из-за наличия «недопустимого контента» в приложении, однако детали не сообщил. Из-за чего же на самом деле Apple временно удалила мессенджер из с...

Нейлон. Дешево. Сердито. - триммерная леска. Видел тут пост про триммерную леску, которую сам давно использую. Не думал, что она вызовет какой-либо интерес у сообщества, т.к. тема затертая до дыр, но люди интересуются. Делюсь своим опытом. Еще до того как купил принтер, я посматривал посты про "нейлоновую маргош...

Мелкий ЧПУ 2020B - не печатью единой На днях чуть оторвался, благо, что приехали дети в гости. Оставил их на жену и рванул за очередной игрушкой. Купил кетайский конструктор ЧПУ CNC 2020B, благо, что недалеко от дома. И, примерно процентов на 30 дешевле, чем на Али, так уж получилось, для меня сделали солидную ...

Обновление строк на лету в мобильных приложениях: часть 2 Привет, Хабр! В недавней статье наш коллега Дмитрий Марущенко yojick рассказал о том, как доставлять динамические обновления переводов с сервера на мобильные устройства. В продолжение темы сегодня поговорим о том, как мы используем эти обновлённые переводы в наших приложе...

Информация о Telegram X для Android появилась в официальном блоге компании Приложение Telegram X, которое было опубликовано в магазине Google Play полторы недели назад, вызвало много […]

12NEWS.RU :: Блоги :: Дистрибьютор МПК внедрил решение АНТОР для мониторинга план-факт По информации 12NEWS (Ведущее ИТ-издание по корпоративным системам и приложениям - www.12news.ru), компания <М Дистрибьюшн> выбрала автоматическую маршрутизацию доставки и мониторинг от АНТОР по итогам сравнительного теста. Найти: ERP, CRM, MES, рекламная площадка, но...

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

Windows 10 Spring Creators Update – новое обновление для Windows 10 Я думаю ни для кого не секрет, что скоро должен состояться релиз Redstone 4. Предположительно в марте должны будут подписать сборку, а в апреле ее выпустить, впрочем, как и в прошлом году. Но вот незадача, до этого момента не было известно официальное название этого обновлен...

Миллениалы тратят 10 часов в неделю на приложения знакомств Крупнейший в мире дейтинг-сервис Badoo, чья аудитория составляет более 370 миллионов уникальных пользователей представил результаты очередных исследований: оказывается, современные молодые люди уделяют приложениям для знакомств до 90 минут в день.

Треть пользователей смартфонов могут использовать поддельные банковские приложения Результаты глобального исследования, проведенного кибербезопасностью фирмы Avast и объявленной в MWC, не сулит ничего хорошего для тех, кто использует на своем смартфоне банковские приложения. 36% респондентов, которые ответили на опрос, не смогли определить разницу между по...

О кодерах, программистах и инженерах-программистах На этот пост меня натолкнули недавние статьи на Хабре "Кто такой программист?" и "Почему Python так хорош в научных вычислениях". Читая комментарии к ним, я неоднократно натыкался на рассуждения с разделением разработчиков на «кодеров», «программистов» и «инженеров-программ...

[Видео] Как мы провели очередной Android Paranoid Android почти исполнилось десять лет. Мы решили отметить это праздничным чаепитием со всеми, кто пришел в питерский офис Яндекса на второй митап Android Paranoid. Сказано — сделано. К нашему сожалению, маршмеллоу, шоколадное печенье и желейные бобы закончились еще 28 марта...

Двигатель цифровой трансформации — сотрудники Компания VMware представила ежегодный отчет о состоянии технологий для создания цифровых рабочих пространств и их влиянии на бизнес. Результаты проведенного исследования говорят о том, что сотрудники в России, наделенные возможностями, - например, удаленным доступом к предпо...

Проблемы с сервисом Samsung Pay, с которыми столкнулись владельцы Galaxy S9, была оперативно устранена На этой неделе первые покупатели смартфонов Samsung Galaxy S9 и Galaxy S9+, проживающие на территории США, начали сообщать о проблемах, в которыми они столкнулись. В данном случае речь идет о проблеме программного характера, которая выражалась в том, что владельцы нове...

Работа с API КОМПАС-3D → Урок 6 → Сохранение документа в различные форматы Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. В этом уроке поговорим о том, как сохранять документы. Читат...

velcom переводит абонентов домашнего интернета на единую платформу VOKA Телеком-оператор velcom продолжил объединение сервисов, которые достались компании в рамках поглощения других предприятий. Очередным шагом стал перевод абонентов фиксированного интернета на единую платформу VOKA. После обновления пользователи получат приложение с новым ...

IKEA выпустила Android-приложение с дополненной реальностью для выбора мебели Известная торговая сеть по продаже мебели и товаров для дома IKEA выпустила версию приложения IKEA Place для устройств, работающих под операционной системой Android. Ранее приложение было доступно для iOS. В нём используются технологии дополненной реальности, чтобы облегчить...

Клавиатура — устройство вывода? Исследования — это неотъемлемая часть моего рабочего процесса. Я исследую ПО, исходные коды, ОС, железки — все, до чего дотянутся руки (ну или руки начальства, тут как повезет). Но не все исследования проводятся по заказу, иногда что-то просто делаешь для души (что, наша ком...

[Из песочницы] Модульная разработка Android приложений При разработке Android приложений наступают моменты, когда те или иные части кода можно вынести в виде библиотек, чтобы можно было переиспользовать их в разных проектах: Модули в проекте, которые часто встречаются. Например, кастомные View Когда существующий API неудобный ...

Windows 10 Build 17110: проблемы с Microsoft Store и приложениями Вчера вечером компания Microsoft выпустила свежую инсайдерскую сборку Windows 10 под номером 17110 на быстрый канал обновлений. Вскоре после этого пользователи, обновившиеся до новой сборки, стали сообщать о  проблемах как с Microsoft Store, так и с приложениями, полученным...

Binom. Мой отзыв спустя год Мне тяжело писать о трекерах, потому что между ними идет ожесточенная борьба за пользователей. И при этом я дружу и с Сашей из AdsBridge, и с Ромой из Binom, знакомы мы с Димой из RedTrack и другими участниками рынка. Человеческие отношения накладывают отпечаток, потому само...

Как избежать проблем с производительностью при создании React-приложений О производительности react React не зря считается очень производительным фреймворком. Он позволяет создавать быстрые динамические страницы с большим количеством элементов. Но бывают ситуации, когда элементов на странице становится очень много и встроенной производительност...

GObject: наследование и интерфейсы В комментариях к прошлой статье часто высказывалось мнение, что система GObject не нужна ввиду наличия C++ и других высокоуровневых языков. Помимо чисто технических моментов, о которых уже поговорили в комментариях, хотелось бы затронуть другой аспект. Вероятно, большинство ...

Apple спешит остановить новую эпидемию «текстовых бомб» Компания Apple выпустила исправления для бага под названием «текстовая бомба», связанного с особыми символами языка телугу. Проблема решена в специальном обновлении для macOS High Sierra 10.13.3, а также в новых версиях iOS 11.2.6, tvOS 11.2.6 и watchOS 4.2.3. Впер...

Как защитить свои данные: пройдите IT-тест и узнайте, что вы делаете не так Команда образовательного проекта «Кислород» разработала интерактивный тест на проверку знаний в области IT-безопасности. Во время прохождения пользователь узнает об уязвимости социальных сетей, как защитить смартфон, компьютер и безопасно работать в Интернете. Первым ша...

Samsung выпустит новый мобильный редактор фильмов В телефонах Samsung уже давно есть встроенное приложение Movie Maker, которое позволяет вам оживлять ваши клипы. И это очень удобно, если вы предпочитаете не искать стороннее приложение, чтобы делать больше, чем обрезать кадры. Тем не менее оно скоро станет неактуальным. Пос...

Wikipedia закрывает бесплатный доступ для пользователей из развивающихся стран Wikimedia Foundation объявила о закрытии программы Wikipedia Zero, стартовавшей в 2012 году. Благодаря ей пользователи из развивающихся стран могли получить доступ к энциклопедии с мобильных устройств – совершенно бесплатно. Но сегодня стало известно, что в 2018 году энцикло...

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 1 — Введение и выбор стека Весной 2017 года Eric Simons, со-основатель учебного проекта Thinkster, анонсировал проект «RealWorld» — демо приложение и спецификация к нему. Проект объявил своей целью выйти за рамки привычных «todo»-демок для более прикладного сравнения и изучения возможностей различных ...

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

[Перевод] Конференция DEFCON 18. «Как я встретился с Вашей девушкой, или новый вид Интернет-атак». Сэми Камкар Я расскажу Вам о разработке и осуществлении совершенно нового вида хакерских атак, которые помогут мне встретиться с Вашей девушкой. Но сначала немного о себе. Меня зовут Сэми Камкар, я исследую проблемы безопасности, но не профессионально, а ради собственного удовольствия,...

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

[Перевод] Как подобрать хорошее освещение для реалистичных интерьеров? Родриго Льорет показал способ, которым он добился такой реалистичной картинки для своей последней работы в UE4. Введение Меня зовут Родриго Льорет, я ведущий художник окружений, живу в Мальмё и сейчас работаю в Massive Entertainment ведущим художником пропсов. Я участвую в...

[Перевод] Сетевой код для бедных Чем больше узнаёшь в своей области знания, тем чётче понимаешь, что никто не может знать всего. По какой-то причине (за что, господи, за что?) моей областью стала разработка игр. Каждый, кто работает в этой сфере, скажет вам: никогда не добавляй сетевой многопользовательск...

Каким будет iBooks в iOS 12? Как сообщает издание Mac Otakara, в скором времени нас могут ожидать кардинальные перемены в приложении iBooks. Из предполагаемых новшеств – новый раздел «Сегодня», в котором пользователи смогут найти актуальные произведения, узнать об интересных авторах, а также получить ...

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

Найден эффективный способ борьбы с зависимостью от смартфонов Руководство британских учебных заведений согласилось платить школьникам и студентам за время, которое они проводят вне своих смартфонов. Для этого было разработано приложение Hold, которое ведет постоянный учет активности и награждает пользователей, сумевших преодолеть свою...

Работа и жизнь в Болгарии — 3. Собеседования, виза, рабочие моменты Всем привет! Немного затянул с написанием третьей части (почти полгода аж прошло), но на то были свои причины. И сегодня пришло время завершить мой обзор про жизнь и работу в Болгарии с освещением самых свежих данных про рынок IT, оформление рабочей визы, собеседований и м...

[Перевод] Джон Кармак: Недельный отпуск, проведенный за программированием Вашему вниманию предлагается перевод поста Джона Кармака, опубликованный им в Facebook на прошлой неделе и обретший некоторую популярность. После многолетнего перерыва я наконец решился взять ещё один отпуск, который провёл за программированием. Целую неделю я смог спокойно...

THERMAL RUNAWAY - PRINTER HALTED - Please reset Столкнулся вчера с такой грозной ошибкой на Anicubic Kossel. Пару раз запускал на печать - полминуты-минута и печать встает с этой ошибкой. Решил проверить что реально с температурой. Запустил печать и выяснил: - разогрев идет нормально, до 200-201 (PLA, холодный стол) - го...

3d принтер собственной конструкции Здравствуйте, дорогие читатели. Решил написать пост по созданию своего 3d принтера, так как в сети мало информации по постройке этого устройства своими руками и своей конструкции. Если будет интересно продолжение, дайте знать.Итак, посетила меня однажды мысль, что то много у...

Разработан конструктор приложений для «умной» колонки Alexa Смарт-колонка Alexa от Amazon продолжает завоёвывать популярность пользователей. Число купивших её людей приближается к сорока миллионам, а разработчики продолжают создавать для неё всё новые и новые приложения, наделяя и без того неглупое устройство различными навыками. A...

Работа с API КОМПАС-3D → Урок 7 → Знакомство с настройками Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. В этом уроке поговорим о настройках системы КОМПАС. Читать д...

Как победить рутину, или Готовое приложение в Xcode за пару кликов У каждого опытного разработчика есть набор инструментов, к которым он привык и с которыми ему удобно работать. Это может быть простейшая настройка окружения, утилиты для промежуточных операций (к примеру, помощник по тестированию API Postman), проверенные временем и лично ра...

Обзор 5 Minute Plank. Качаем пресс к лету До лета осталось не так много времени и хотя все думают, что успеют накачать пресс за две недели, на самом деле этот процесс требует от вас куда больше усилий и тренировок. Вообще приложения для спорта это что-то странное и не каждому оно нужно, ведь, если у вас нет желания ...

Дневники разработчиков: Babycare №1 Babycare – приложения для ухода за новорождённым с популярной Android-версией. Теперь разработчики покоряют пользователей iOS и каждую неделю пишут об этом заметки.

О книге «Обеспечение безопасности АСУТП в соответствии с современными стандартами» Как обеспечить функциональную составляющую безопасности систем управления? Чем отличается функциональная безопасность от информационной безопасности и кто из них «главнее»? Есть ли смысл в сертификации на соответствие требованиям стандартов? Своим опытом в решении этих и д...

Новая жизнь для XMPP. Делаем мессенджер, который не получится заблокировать Идея сделать независимый от корпораций P2P мессенджер не нова, однако разработка нового протокола и клиентских приложений для него достаточно дорогой и долгий процесс. А что, если использовать старый добрый XMPP, в котором уже все давно продумано и запилено? Но это же не н...

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

Только 1 пользователь из 3 может отличить настоящее приложение банка от фейка Компания Avast делится интересными наблюдениями о безопасности мобильных пользователей, которые, как выяснилось, слишком часто становятся жертвами мошенников. Специалисты провели исследование, в ходе которого предложили более чем 40 тысячам пользователей из 12 стран взгля...

Не хватает символов? Этот приложение откроет доступ ко всему Юникоду! Если на Mac нажать комбинацию клавиш Ctrl+Cmd+Пробел, откроется окошко, в котором появится весь набор символов Юникода, откуда вы можете выбрать любой. В iOS такие возможности ограничены лишь дополнительной клавиатурой, где доступны лишь смайлики эмодзи. В качестве возможн...

Сбербанк Бизнес Онлайн на Windows 10 – новое решение для клиентов, или почему UWP-приложения рулят В октябре 2017 г. Сбербанк первым в РФ выпустил приложение для дистанционного обслуживания юрлиц на Windows 10. Константин Червоный thunderbull, отвечающий за это приложение в дивизионе «Цифровой Корпоративный Банк» Сбербанка, делится опытом этого запуска. Читать дальше →

Контроллер для Лего Чуть меньше полугода назад сделал сыну на день рождения подарок — конструктор Xiaomi MITU. Неожиданно для меня ребенок на неделю завис в этом конструкторе. Когда были испробованы первые модели и их управление с планшета, возник закономерный вопрос — «А как для него писать пр...

[Перевод] Элегантные паттерны современного JavaScript: RORO Автор материала, перевод которого мы публикуем сегодня, Билл Соро, говорит, что написал первые строки кода на JavaScript вскоре после появления этого языка. По его словам, если тогда ему сказали бы, что однажды он выпустит серию статей об элегантных шаблонах проектирования в...

Диванный вице-президент: как я работаю директором по продуктам на полной удалёнке Привет. Меня зовут Максим Винников, я Vice President of Product Management в компании Aurea, входящей в группу ESW Capital. Чуть раньше мой коллега, Слава Кулаков, рассказал, как он стал VP of Engineering, я же в свою очередь расскажу на собственном примере, как выглядит раб...

Приложение Telegram вернулось в App Store Приложение Telegram вернулось в App Store после того, как было недоступно в течение 14 часов. Доступны для скачивания снова стали оба приложения мессенджера — Telegram и Telegram X, написанный на Swift. В ночь на 1 февраля пользователи по всему миру заметили, что пр...

Как легко перенести фотографии с iPhone на ПК Приложение: Photos Companion | Бесплатно | Универсальное | Установить Компания Microsoft объявила о международном релизе приложения Photo Companion для iOS. С его помощью пользователи компьютеров на базе Windows 10 смогут с легкостью экспортировать фотографии и видеозапи...

Асинхронные HTTP-запросы на C++: входящие через RESTinio, исходящие через libcurl. Часть 1 Преамбула Наша команда занимается разработкой небольшого, удобного в использовании, встраиваемого, асинхронного HTTP-сервера для современного C++ под названием RESTinio. Начали его делать потому, что нужна была именно асинхронная обработка входящих HTTP-запросов, а ничего го...

Опыт Xiaomi ничему не научил OnePlus На прошлой неделе Xiaomi решилась на авантюрный шаг и организовала в своем Twitter-аккаунте опрос, предложив пользователям рассказать о своих предпочтениях: MIUI или стоковый Android. Похоже, что когда было принято решение ввязаться в эту затею, компания надеялась на то, что...

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

Сервис Диск-О заработал с Google Drive, Dropbox и Box Компания Mail.Ru Group выпустила обновление сервиса Диск-О. Напомним, это приложение для Windows и MacOS вышло в конце прошлого года и позиционируется как «убийца» жестких дисков. Как смело заявили разработчики, с апдейтом Диск-О поддержал все главные облачные се...

История взлома одной MLM компании Все вы наверно натыкались на «успешных людей» с просторов интернета. Эти люди транслируют свое видение жизни. Выставляют на показ свои богатства. Выпускают книги о том как выходить из зоны комфорта, при этом пишут эти книги из своего особняка в какой нибудь солнечной калифор...

HD VideoBox — Лучшее приложение для просмотра фильмов и сериалов Все мы любим смотреть различные фильмы, сериалы, телевизионные передачи или же мультфильмы. Существует множество различных сайтов для этих целей, однако часто результаты поиска неудовлетворительные. Либо разрешение низкое, либо перевод не очень, или же вы вообще хотите посмо...

Android Dev Подкаст. Выпуск 59. Всем Android P Прошлись по анонсированному неделю назад девятому Android с буковкой P и SDK 28. Покритиковали монобровь, чуть было не ввели вас в заблуждение об изменениях в повороте Activity, узнали, что там изменилось со стороны API и что изменилось для нас, как обычных разработчиков, ко...

[Перевод] Книга «Безопасность в PHP» (часть 2). Атаки с внедрением кода Книга «Безопасность в PHP» (часть 1) В списке десяти наиболее распространённых видов атак по версии OWASP первые два места занимают атаки с внедрением кода и XSS (межсайтовый скриптинг). Они идут рука об руку, потому что XSS, как и ряд других видов нападений, зависит от усп...

В приложениях YouTube для iOS и Android внедряется тёмная тема оформления Сервис YouTube разработал обновлённые версии своих мобильных приложений для платформ iOS и Android. Основным новшеством в этом релизе можно назвать добавление тёмной темы оформления интерфейса – так называемый ночной режим. Чтобы активировать тёмную тему, нужно нажать на ико...

Во ВКонтакте появился аналог Tinder Команда социальной сети ВКонтакте объявила о запуске приложения для сообществ «Знакомства». Приложение было создано командой независимых разработчиков, оно позволяет знакомиться участникам сообществ. «Знакомства» можно добавить в любую группу —...

Сверлильный станок в моём исполнении... Здравствуйте, друзья! Вот уже более года я являюсь счастливым обладателем 3D принтера Prusa i4. Если честно, я сегодня не представляю, как раньше справлялся без него. Кстати, это подарок моей любимой супруги! Но оставим лирику. Сегодня я представляю Вашему вниманию свой вари...

GetContact 3.2.7 Getcontact – отличное приложение для блокировки спама и определения звонящего. GetContact защитит вас от нежелательных звонков и пропустит только тех звонящих, с кем вам хочется общаться. — Вы можете определять звонки с номеров не из вашего списка контактов — GetCo...

[Из песочницы] Программирование на кириллице может повысить производительность Привет, Хабрахабр. Как известно, технический английский — язык мира информационных технологий. Основная документация, все стандарты программирования представлены на английском языке. В числе прочих, главная кодовая страница ASCII и переносимый набор символов включают 26 лати...

Google может внедрить пиринговые обновления для приложений из Play Store У большинства из нас установлено приличное количество приложений в смартфоне, даже если на самом деле мы пользуемся ежедневно лишь несколькими из них. Не все используют даже десяток приложений, но они всё равно живут в наших устр...

Видеообзор: Две недели с Samsung Galaxy S9 Про Samsung Galaxy S9 до его выхода говорили многое. Когда он вышел, было много обзоров, но сегодня хочется не просто в очередной раз перечислить его характеристики, а поделиться опытом использования. К смартфонам от Samsung у меня всегда было двоякое отношение, которое вы...

Как удалить свой номер из базы данных приложения GetContact В последние пару недель самыми скачиваемыми приложениями в российском App Store являются приложения GetContact, GetContact_ и их аналоги. Мало этого — GetContact_ фигурирует в топе наиболее безопасных приложений, занимая там вторую позицию. Но, как недавно выяснилось, эти бе...

В Apple Watch Series 3 появились новые функции для лыжников и сноубордистов Для отслеживания новых параметров разработчики задействуют GPS-модуль и высотомер, встроенные в Apple Watch Series 3, и специальные API для тренировок, представленные в watchOS 4.2. Обновлённые приложения snoww, Slopes, Squaw Alpine, Snocru и Ski Tracks теперь отслеживают...

Илон Маск ушел из совета директоров OpenAI, но в этом есть свой плюс Некоммерческая исследовательская организация OpenAI, занимающаяся вопросами развития искусственного интеллекта, объявила о том, что Илон Маск, один из ее основных спонсоров и основателей, покинул кресло, которое он занимал в совете директоров организации. Маск не только по...

Windows 10 April 2018 Update Релиз Windows 10 Spring Creators Update или уже April 2018 Update если судить по презентации WinHEC, так вот, грядущее обновление для Windows 10 стало одним из самых обсуждаемых за последние годы, так как финальную сборку отзывают довольно редко. К примеру, WZor напоминает, ...

Красная рыба довела камчатских сенаторов до конфликта Конкурс на аренду участка вылова лососевых на Камчатке завершился конфликтом двух компаний, подконтрольных краевым сенаторам. «Дельта Фиш лтд» планирует обжаловать победу «Устькамчатрыбы»

В абсолютно всех смартфонах на Android появится видеореклама из-за решения Google Совершенно все смартфоны, которыми пользуются жители России, Европы, США и прочих регионов, за исключением парочки стран, обладают встроенными сервисами Google, главным среди которых конечно же является магазин приложений «Play Маркет». С его помощью подавляющее большинство

Гид по оптимизации покупок в приложении Монетизация мобильного приложения —  это один из самых важных факторов во всем проекте. В конце концов, конечная цель каждого разработчика —  генерировать доход, который не только покрывает траты, но и приносит прибыль. Существует множество способов монетизации мобильных при...

Как я подстраивал нотификации Telegram под Mi Band 2 Я активно пользуюсь mi band еще с первой версии. Изначально это устройство позиционировалось как фитнес браслет для подсчета шагов, отслеживания фаз сна и умного будильника, в новые версии стали добавлять также пульсометр и часы. Еще с первой версии благодаря приложению Noti...

Ask me anything. Avito. Android Привет! Первый опыт публикации поста формата «Вопрос-ответ» в нашем блоге оказался успешным и полезным для всех участников, поэтому сегодня мы продолжаем. На этот раз речь пойдёт о разработке под Android в целом и об особенностях приложения Avito в частности. Как работается...

Электронный справочник Москвы и области Каждый из нас, хотя бы раз в жизни сталкивался с такой ситуацией, когда срочно необходимо было найти адрес той или иной организации. Но, как по закону подлости, в такие моменты под рукой никогда не бывает справочников с жёлтыми страницами. Ещё несколько лет назад, данная кни...

Установка Facebook image recognition package. Все грабли в одном месте Недавно Facebook выпустила свой open-source-проект по распознаванию образов. Конечно же, его сразу захотелось пощупать, посмотреть, как он работает и что с его помощью можно получить. Мы решили разобраться с его установкой и опытным путём проверить, так ли легко его использо...

В Windows 10 1803 RTM обнаружена серьезная ошибка Выход Windows 10 1803 сопровождается сложностями — существенные ошибки обнаруживаются в каждой предварительной версии. В последней версии, которую получили тестеры — Windows 10 Preview 17134, проблемы связаны с приложением «Настройки». Каждый раз...

Grasshopper – бесплатное ПО от разработчиков Google, обучающее основам программирования на JavaScript через мини-игры Внутренний инкубатор Google Area 120, в котором сотрудники поискового гиганта законные 20% своего рабочего времени занимаются собственными делами проектами, выпустил бесплатное приложение под названием Grasshopper. Оно нацелено на обучение основам программирования, а точнее ...

Дневники разработчиков: Babycare №2 Babycare – приложения для ухода за новорождённым с популярной Android-версией. Теперь Максим Колпаков и компания Wachanga покоряют пользователей iOS и каждую неделю пишут об этом заметки.

Telegram и Telegram X вернулись в App Store Приложения Telegram и Telegram X снова появились в онлайн-магазине App Store и стали доступны для загрузки на iPhone и iPad. Об этом объявил Павел Дуров, создатель популярного мессенджера Telegram, в своем аккаунте Twitter. Напомним, ночью 1 февраля пользователи Telegram об...

Яндекс добавил в мобильную Почту поддержку других почтовых сервисов Разработчики из компании Яндекс выпустили обновление мобильного клиента Яндекс.Почты для устройств, работающих под управлением операционной системы iOS и Android. Теперь с помощью приложения можно вести переписку в нескольких ящиках и легко переключаться между ним. В мобиль...

Неизданное #6: уязвимость MacOS, новая функция Windows 10, майнеры повсюду, а Facebook ... Началась новая неделя и мы продолжаем нашу рубрику «Неизданное», где мы очень коротко и ёмко рассказываем вам о событиях, которые по какой-то причине не вошли в основную подборку новостей дня. Это возможность узнать немного больше, но при этом не тратить много вр...

Sailfish наполнят содержанием. Мобильная ОС «Ростелекома» получит офисные приложения С 2019 года российские разработчики мобильного офисного софта столкнутся с новым требованием: чтобы попасть в реестр отечественного ПО, дающий преференции при госзакупках, им придется создать версии своих приложений для отечественной мобильной операционной системы. Пока един...

[Из песочницы] UX-дизайн в России и СНГ «под микроскопом» Пожалуй, начнем с небольшого ликбеза касательно главного объекта данной темы. А именно – с понятия UX-дизайна! В переводе с английского User Experience означает «пользовательский опыт». То, какие впечатления испытывают пользователи при взаимодействии с разработанным дизайн...

Новое обновление MacOS вызывает сбои в работе мониторов Последняя версия операционной системы macOS High Sierra 10.13.4, выпущенная 29 марта, вызывает проблемы в работе ряда внешних подключенных дисплеев. Об этом сообщили клиенты четырех популярных поставщиков приложений и драйверов. Проблема затронула продукты DisplayLink, Duet ...

ITSM и дизайн-мышление О применении одного из современных подходов в дизайне к созданию сервисов в своей статье рассказывает Саад Муслики (Saad Mousliki). Что такое дизайн-мышление? Дизайн-мышление — подход к решению проблем, основанный на эмпатии и понимании потребителя, чью проблему р...

Почему не нужно закрывать (выгружать) приложения на iPhone и iPad из панели многозадачности Пока бренды не займутся вопросом радикального увеличения активного времени работы смартфонов, рядовые владельцы гаджетов будут проявлять интерес к разного рода народным советам. Один из них гласит, что приложение мало закрыть, надо еще и непременно выгрузить его из памяти iO...

Microsoft рассказала об ограничениях в Windows 10 ARM Долгое время компания Microsoft пыталась нас убедить в том, что Windows 10 ARM будет работать также, как обычная Windows 10 на x86. Но, конечно же, было понятно, что пользователю системы на данной архитектуре придётся идти на определённые компромиссы. А больше всего вопросо...

Mug Life для iPhone, или как из простого фото сделать крутой анимационный мем (смайл, стикер) В приложении Mug Life для iOS реализована технология компьютерного зрения, позволяющая анализировать обычные фото и на их основе строить анимированное 3D-изображение. При первом входе в приложение пользователю предложат создать новую учетную запись либо авторизоваться с помо...

Hiwin или Китай Доброго всем времени суток! В настоящий момент из запасных/тестовых/лишних комплектующих идет сборка ZAV-L. К сожалению таких комплектующих оказалось не так много как хотелось бы и уж тем более не оказалось рельсовых направляющих. А они формируют немалую часть стоимости (ес...

Telegram удалили из App Store на прошлой неделе из-за детской порнографии На прошлой неделе мессенджер Telegram загадочным образом исчез из App Store. Тогда было известно лишь о том, что причиной этого стало некое неприемлемое содержимое. Теперь же выяснилось, что Apple удалила приложение из-за того, что некто распространял через него дет...

Splunk + Excel. Что получится? В предыдущих статьях мы много рассказывали о Splunk. Это продукт, который позволяет собирать и анализировать данные с любых IT-систем в режиме реального времени, например, это могут быть результаты работы web-сервера, почтового сервера, Windows, различных приложений и тд. Зн...

Мобильная Яндекс.Почта реализовала поддержку сторонних почтовых сервисов В приложении Яндекс.Почта появилась возможность работать с почтовыми ящиками на других сервисах: Почта Mail.Ru, Gmail и Outlook (включая hotmail.com). Теперь с помощью приложения можно вести переписку в нескольких ящиках и легко переключаться между ними. В любом из ящиков бу...

Краткая сводка о заблокированных адресах Здравствуйте, друзья! По просьбе lostpassword решил написать краткую сводку о состоянии блокировки на текущий день. В данной статье используются данные полученные из неофициальной выгрузки РКН. В данной сводке не будут представлены отдельные IP-адреса различных проектов, а б...

Разработка изоморфного RealWorld приложения с SSR и Progressive Enhancement. Часть 3 — Routing & Fetching В предыдущей части туториала мы научили наше изоморфное приложение проксировать запросы к backend api, с помощью сессии передавать начальный стейт между синхронными запросами и осуществлять Server-side rendering с возможностью переиспользования разметки на клиенте (hydrate)....

Google Play Store 9.4.18 уже доступен для ручной установки Google Play Store — важный элемент наших Android-смартфонов. Google уделяет много внимания этому приложению-клиенту для доступа в фирменный магазин, чтобы каждый мог скачать необходимые приложения на свой Андрофон или планшет. В итоге сегодня для пользователей доступна вер...

Google Pixel открывает дополнительные возможности камеры сторонним приложениям В прошлом году компания Google начала продажи своих смартфонов Pixel 2 и Pixel 2 XL заявив, что оба телефона содержат чип под названием Pixel Visual Core, который специально разработан для ускорения работы режима HDR+ и дополнительной обработки фотографии с использованием сп...

Google готовит обновленный дизайн для Google Play Компания Google работает над редизайном магазина приложений Google Play, стремясь сделать его более лаконичным, чем раньше, узнали журналисты GadgetHacks. Обновленный каталог пока доступен только ограниченной аудитории пользователей, но, вероятно, в скором времени, состоитс...

Написание студенческих работ недорого Чаще всего студенты обращаются по вопросу помощи написания разнообразных студенческих работа, так как выпускники или студенты младших курсов попросту не успевают подготовить такую работу в срок. Сервис Росдиплом поможет подготовить и написать такие работы качественно, надежн...

Как узнать все сочетания клавиш для приложений на macOS Использование горячих клавиш серьезно повышает продуктивность и скорость при работе с приложениями. Однако даже опытные пользователи не всегда знают обо всех сочетаниях. Apple не предусмотрела простой способ, с помощью которого можно было посмотреть все имеющиеся комбинаци...

Яндекс выпустил Диск 3.0 Яндекс выпустил Диск 3.0 — новую версию приложения для Windows и macOS. Она пригодится и тем, кому нужно освободить место на компьютере, и тем, кто хочет иметь доступ к своим файлам с разных устройств. Приложение показывает список всего, что загружено на Диск, с указанием ме...

«Сбагри» — купить или продать что-то стало еще проще Не так давно мы рассказывали вам о приложении с необычным названием «Сбагри», которое позволяет быстро купить или продать что-либо как крупным компаниям, так и малым предприятиям. За это время сервис успел стать одной из самых удобных площадок по продаже товаров, рассчитан...

Обзор Dead Rivals. Неплохой шутер На примере игры Dead Rivals можно продемонстрировать современные проблемы мобильного рынка приложений развлекательного типа. В компании Gameloft предостаточно денег, чтобы делать игры круто, красиво и качественно. Однако, делать такого рода проекты очень дорого — одна только...

Nike⁠ Run Club 2.13.2 Nike+ Running — удобное приложение для всех любителей бега. Программа ведет подробную статистику ваших занятий, включая пройденную дистанцию, среднюю скорость и интенсивность бега, записывается трек трассы. Перед началом занятия вы можете выбрать тип бега: обычный, бег на...

Сложный интерфейс, падение сервера и другие проблемы на пути создания приложения Рассказывает Владимир Бондаренко, который создал приложение для подбора фильмов — Movie Expert.

Неизданное #23: процессор от Google, Amazon-банк, мир юрского периода, а также новый способ ... Ловите свежую подборку событий, которые по каким-то причинам не вошли в основную подборку новостей, но вы не должны их пропустить, поэтому максимально коротко введем вас в курс дел:     1)    Компания Google разработала новый 72-кубитный квантовый п...

Определяй неисправности в своем смартфоне одним бесплатным приложением Смартфоны и планшеты ломаются, как и любая даже самая точная техника. Определить конкретную поломку самому довольно сложно, особенно когда симптомы «пациента» не дают точного представления. В этом поможет программа TestM, которая позволяет оценить общее состояние гаджета. См...

Запуск космического телескопа «Джеймс Уэбб» опять отложат Издание Space News со ссылкой на отчет Счетной палаты США, представленный 28 февраля, сообщает, что космический телескоп «Джеймс Уэбб» аэрокосмического агентства NASA может с высокой долей вероятности столкнуться с дополнительными задержками и переносами запуска. В предост...

Дуров объяснил удаление Telegram из App Store В ночь на 1 февраля пользователи по всему миру заметили, что приложение Telegram и его альтернативный клиент Telegram X стали недоступны в App Store. Конспирологи уже начали строить различные теории, пока в Твиттере не объявился сам основатель стартапа Павел Дуров и не рас...

[Перевод] Руководство по фоновой работе в Android. Часть 1 О фоновой работе приложений в Android есть много статей, но мне не удалось найти подробного руководства по реализации работы в фоне – думаю, из-за того, что появляется все больше новых инструментов для такой работы. Поэтому я решил написать серию статей о принципах, инструме...

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

Раздел «Рекомендации» ВКонтакте собирает миллиард просмотров в сутки Команда ВКонтакте рассказала, что раздел «Рекомендации» ежедневно собирает 1 миллиард просмотров. Сервис посещают 35% пользователей мобильных приложений VK для iOS и Android. Андрей Рогозов, управляющий директор ВКонтакте: «Таких результатов нам удалось достичь благодаря пос...

[Из песочницы] Как сделать адекватное отображение horizontal scroll bar в QTreeWidget с одной колонкой Привет, Хабр. В этой статье я решил оставить решение проблемы непонятного поведения QTreeWidget – GUI компонента кроссплатформенного фреймворка Qt. Проблема, мне кажется, актуальная, потому что вопрос задаётся на многих форумах, но верного решения не приводится. Впрочем, есл...

Skype станет доступным для пользователей Linux Canonical анонсировали Skype для пользователей Linux – он будет доступен в качестве Snap-пакета, формата установочных пакетов программного обеспечения Linux. Теперь Skype смогут использовать все пользователи Linux, а не только те, кто использует дистрибутив Linux Canonical U...

Дополненная реальность научилась узнавать достопримечательности Английская студия Blippar, занятая разработкой собственной AR-платформы для конкуренции с ARKit и ARCore, представила алгоритм идентификации достопримечательностей. Все, что вам потребуется для определения объектов мирового значения, — одноименное приложение и устрой...

Топ бесплатных AR-игр для iOS #2 Разработчики выпускают всё больше игр для дополненной реальности Apple ARKit. В этой статье, уже второй по счету, мы собрали лучших представителей AR-игр для iOS. Все нижеперечисленные приложения доступны абсолютно бесплатно — вы сможете попробовать платформу будущего без вл...

Apple добавила новые функции в приложение Apple Music для Android Apple реализовала несколько полезных нововведений новой в Android-версии своего приложения Apple Music. Обновление 2.4.0 направлено на улучшение производительности и стабильности работы, но вместе с тем получило ряд новых функций. Теперь в приложении появился просмотр ...

Первый шаг к аппаратным ускорителям нейронных сетей для программистов лежит через изучение основ HDL, RTL и лаб на FPGA Казанский университет Иннополис в порядке эксперимента учит студентов-программистов разработке хардвера. Причем под разработкой хардвера имеется в виду не программирование микроконтроллеров внутри скажем роботов, а проектирование цифровых схем на уровне регистровых передач (...

Как мы оседлали OPNsense Здравствуйте, хабровчане! Пока не стихают холивары на тему, аморально или нет использовать бесплатные платформы для создания коммерческих продуктов, мы тихой сапой сделали это. И не стесняемся брать с клиентов деньги, потому что запилили на базе свободного кода реально кла...

Алиса, Google Assistant, Siri, Alexa. Как писать приложения для голосовых ассистентов Рынок голосовых ассистентов расширяется, особенно для русскоязычных пользователей. 2 недели назад Яндекс рассказала впервые про платформу Яндекс.Диалоги, 2 месяца назад Google представила возможность писать диалоги для Google Assistant на русском языке, 2 года назад со сце...

Управление трафиком с использованием Fiddler Автор: Ольга Еременко, QA Engineer При тестировании сайтов или мобильных приложений иногда возникает необходимость не только отловить трафик между клиентом и сервером, но и модифицировать его, чтобы посмотреть, как это обработает бэкенд и что поменяется на UI. В таких сл...

Android 9 не позволит использовать камеру в фоновом режиме Не секрет, что компания Google в последнее время уделяет много внимания вопросам конфиденциальности пользовательских данных, а также защищенности своих продуктов. В 2017 году из Google Play было удалено более 700 тысяч различных приложений, которые нарушали правила серв...

V-47 Flatline from Titanfall-2 время пушек Эта история началось давным давно. Проведя почти 9 месяцев без 3д принтера, работая в компании по производству мобильных игр . На меня на подало периодически желание вернутся к 3д печати . Почти год я параллельно создавал и создаю, множество моделей пропс ,по вселенной звезд...

JMeter 4.0. Что нового? 11 февраля состоялся релиз новой мажорной версии 4.0 Apache JMeter. Поскольку мы используем этот инструмент для нагрузочного тестирования на многих проектах, мы не могли оставить данное событие без внимания. Предыдущий мажорный релиз (версия 3.0) был выпущен чуть меньше дв...

Как подружить MKS MINI12864LCD и Repetier-Firmware Данный вопрос уже несколько раз поднимался на 3dtoday, но толкового решения (насколько мне известно) найдено не было. Опишу действия, которые мне помогли (версия Repetier-Firmware 1.0.1). 1) В конфигураторе Repetier-Firmware в качестве дисплея выбираем VIKI 2 graphics contro...

Uber займется прокатом электровелосипедов Услугами Uber пользуется огромное количество людей по всему миру. Такси может отвести вас в нужную точку и даже перевести ваши вещи или доставить еду. Но вскоре клиенты Uber получат доступ к еще одному виду транспорта: на базе Uber запускается проект по прокату электровел...

Оптимизация Android-приложения для работы с док-станцией Samsung DeX Год назад появился смартфон Samsung Galaxy S8/S8+, а вместе с ним и док-станция DeX, позволяющая пользователю превратить телефон в полноценный компьютер. Для этого достаточно поставить телефон на станцию, и на экране подключенного монитора отобразится рабочий стол, похожий н...

Для чего нужна программа Microsoft OneNote: создаем и синхронизируем заметки OneNote - приложение для создания заметок. Эта программа может полностью заменить записную книжку, ежедневник или тетрадь для конспектов. Мы поможем начать работу в OneNote и синхронизировать заметки на всех гаджетах.

Как включить функцию Always On Display на iPhone X iPhone X стал первым смартфоном в модельном ряду Apple, оснащенным OLED-дисплеем. Несмотря на это, производитель предпочел не замечать одну из главных особенностей органических матриц, позволяющую выводить на экран даже заблокированного устройства часы, оповещения и другую...

Undeleter 4.36 Undelete for Root Users — Восстановление удалённых с SD-карты файлов. Описание: Undelete for Root Users для Андроида — приложения для root-пользователей, позволяющее восстанавливать файлы любого типа, удалённые с внешней SD-карты или внутренней памяти (internal storag...

Трудности перевода: как найти плагиат с английского языка в русских научных статьях В нашей первой статье в корпоративном блоге компании Антиплагиат на Хабре я решил рассказать о том, как работает алгоритм поиска переводных заимствований. Несколько лет назад возникла идея сделать инструмент для обнаружения в русскоязычных текстах переведенного и заимствован...

[Перевод] Интервью портала A Cloud Guru с Келси Хайтауэром: о DevOps, Kubernetes и serverless Наверняка не все знают, что по нагрузке и числу пользователей iFunny является настоящим highload-сервисом. API обслуживает в пиках порядка 15000 запросов в секунду, система аналитики обрабатывает около 5 миллиардов событий в сутки, а для поддержки полного функционала работа...

Взгляд на Tokio: как устроен этот асинхронный обработчик событий И для чего он используется в фреймворке для приватных блокчейнов Exonum Tokio — это фреймворк для разработки сетевых масштабируемых приложений на Rust, использующий компоненты для работы с асинхронным вводом/выводом. Tokio часто служит основой для других библиотек и реализац...

Essential Phone продается ужасно Разработчик мобильного телефона Essential Phone оказался в очень печальном положении - за полгода он смог продать только 90 тысяч своих мобильных телефонов. Это крайне мало, даже для столь новой компании на рынке. Пользователи боялись покупать смартфон за достаточно большие ...

#скидочки | 28 марта Шумомер (15 руб.) | TextGrabber 6 (75 руб.) | Ruler (Бесплатно) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или Ma...

Filamentarno Total Pro: сушить или не сушить? Сначала я хотел написать пост с названием то-то вроде "Total Pro под ударом". Продолжить, так сказать серию. Но плотность у пластика 1.18 гр/см3, поэтому удельные показатели прочности могут быть и не особо выдающимися. Поэтому второй мыслью было сравнить прочность Total с не...

«АПОЖ» — музыкальный батл Шоумен, актер и певец Александр Пушной знаком многим по конкурсу «АПОЖ». По правилам конкурса один человек должен загадывать мелодию, после чего она обрезается и запускается в обратном порядке. Далее один из игроков должен угадать песню. Угадывающему игроку запускают по...

О жизни, свободе и стремлении к счастью пользователя API Мы постоянно сталкиваемся с системами, созданными другими людьми. Будь то UI приложений в смартфоне или облачные инфраструктуры современного Интернета — именно процесс взаимодействия определяет наши ощущения, впечатления, и в конечном счёте — отношение к технологии. Мы можем...

Соцсеть ВКонтакте восстановила работу Социальная сеть ВКонтакте восстановила свою работу после произошедшего сбоя. Напомним, примерно с 15:00 по московскому времени пользователи начали жаловаться на неполадки — доступ пропал как к сайту, так и через мобильное приложение. По данным сервиса Downdetector, пр...

Первые пластинки High Definition Vinyl появятся в продаже следующим летом Винил, вероятно, рискует стать самым долгоживущим аудионосителем. Пластинки появились ещё в середине 19 века и долгое время были единственным носителем такого рода. Сейчас у винила открылось второе дыхание. Тотальный переход на цифровые форматы и отказ от любых физичес...

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

Грабли при переездах на виртуальную платформу с физического железа Есть компания вроде небольшой сети магазинов, производства или научного института. В какой-то момент приходит понимание, что нужны свои сервера в облаке. Покупается план, делаются тесты, потом начинается переезд. А дальше мы, как платформа, начинаем это принимать и бить ...

Что общего у компании Crossover, космонавтики и NASA? У удалённой работы и фриланса в буквальном смысле многовековая история. Но её современная разновидность, известная под названием telecommuting, разумеется, гораздо моложе, а к его рождению самое непосредственное отношение имеет космическое агентство NASA. В общем, день космо...

Первое знакомство с 3D печатью. Доброго времени суток! Не прошло наверно и месяца как я непосредственно познакомился с 3Д-печатью. Когда-то в году 2010 я только услышал о том что эта технология стала доступна для простого обывателя (за баснословную сумму конечно же). Тогда то 3Д-принтер стал моей маленьк...

Stickeroid для любителей выражать свои эмоции с помощью стикеров Современные технологии окружают нас везде и во всём, давая возможность получать всё, что необходимо максимально быстро и комфортно. Это касается любого рода деятельности, но сегодня мы поговорим именно о компьютерных и цифровых технологиях. Каждый из нас не понаслышке знает,...

Gmail Go для телефонов начального уровня: хит Play Store с проблемами Недавно корпорация Google анонсировала Android Oreo Go Edition — легкую версию своей операционной системы, которая может плавно работать на недорогих телефонах с объемом памяти менее 1 ГБ (обратите внимание, что она отличается от Android One, которая представляет собой прост...

eBay предлагает подобрать упаковку для посылок в режиме дополненной реальности Правильно указать размеры посылки для крупногабаритного товара и безошибочно рассчитать стоимость, которую запросит почтовая служба за доставку груза, может оказаться непростой задачей. И здесь на помощь готова прийти eBay, которая при размещении объявлений на свой ...

Про «ту Apple»-6. Newton, часть 3: Русский след и внутренняя угроза Newton спасло чудо. Распознавание рукописных текстов, которое не получалось никак, несмотря на все усилия лучших программистов команды, ставило существование проекта под вопрос. И тут случилась почти шпионская история… Она настолько невероятная, что я ей поверил. Потом про...

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

Amazon Music появился в Microsoft Store Несколько дней назад в Microsoft Store появилось приложение Amazon Music, которое будет работать только на ПК, а значит вы не сможете слушать свою музыку из сервиса Amazon на игровой консоли Xbox One. Дело в том, что Amazon Music — это Win32-приложение, конвертированное в A...

«Люди не готовят и не ходят в рестораны». Как мобильная революция полностью изменила пищевую промышленность Китая Кажется, ничто в Китае не стоит на месте. Каждый день – новые проекты и эксперименты. Это касается чуть ли не любой отрасли, и в том числе – пищевой. В последние два года в Поднебесной полностью изменилось отношение к еде – и всё благодаря умным устройствам. Конец магазинов...

Математические хитрости — учимся быстро считать в уме Хорошо считать в уме может не каждый. И дело скорее не в умственных возможностях людей, а в неправильном подходе к обучению детей в начальных классах. Им попросту не объясняют, как можно хорошо и быстро считать в уме. Для таких случаев есть отличное приложение «Математическ...

Проект импульсный блок питания с корпусом на 3d принтере Лабораторный блок питания Привет дорогие друзья, хочу предложить Вашему вниманию одну из первых моих работ. Конечно идея не моя, и подобных бп полно наклепали, но я все таки осмелюсь показать Вам свою версию сего девайса, и кто то из Вас возможно захочет собрать нечто подоб...

«Команда 29» запустила онлайн-игру о том, как вести себя с полицией и силовиками Правозащитное объединение «Команда 29» выпустило онлайн-приложение «Гэбня» в формате квеста. В игре пользователь учится взаимодействовать с представителями силовых структур. Герою нужно пройти квест, который начинается с неожиданного проявления внимания со стороны правоохран...

Заработок для ленивых — мой первый опыт использования автоматизированных объявлений Google Adsense Представьте ситуацию, когда для размещения рекламы сразу на всем сайте вам необходимо сделать буквально пару кликов. Никакой головной боли с местом размещения, цветовой гаммой, форматами и адаптацией под мобильные устройства. Все на полном автомате. Представили? Просто рай, ...

#скидочки | 12 марта Ruler (Бесплатно) | The School : White Day (299 руб.) | Battlevoid: Harbinger (75 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ...

Первое тестирование ноутбука с Windows 10 ARM показывает, что Snapdragon 835 зачастую не может конкурировать даже с Celeron N3450 Ещё на прошлой неделе мы ознакомились с предварительными итогами тестирования ноутбуков с Windows 10 ARM. Тогда тематические ресурсы отметили действительно хорошую автономность, быстрый запуск и выход из режима сна и плохую совместимость с играми. Теперь же в Сети...

В Minecraft для Nintendo Switch появятся достижения Xbox Live В прошлом году Microsoft серьёзно занялась объединением всех игроков Minecraft в единое сообщество. Она анонсировала обновление, которое расширяет кроссплатформенные возможности на все существующие платформы, где есть эта «песочница» (кроме PlayStation &...

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

Яндекс открывает Алису для всех разработчиков. Платформа Яндекс.Диалоги (бета) Сегодня мы начинаем открытое бета-тестирование платформы Яндекс.Диалоги, с помощью которой любой разработчик сможет обучить Алису новым навыкам и привлечь пользователей к своим сервисам и разработкам. В этом посте мы не будем пересказывать всю документацию, но дадим общее пр...

[Перевод] Мы сосредоточились на клиенте (а не на конкурентах) — и за год получили более миллиона новых пользователей Кейс компании JotForm. В феврале прошлого года мы выпустили новую версию продукта. До этого почти весь 2016 год мы потратили на обновление основной функциональности и были в восторге от того, что получилось. Но вскоре после выпуска новой версии главный дизайнер наткнулс...

Как измерить артериальное давление при помощи Galaxy S9 Все флагманы Samsung последней пятилетки оснащались встроенным пульсометром, который исправно исполнял возложенную на него обязанность. Проектируя Galaxy S9, корейцы пошли дальше и совместно с учеными Калифорнийского университета в Сан-Франциско разработали приложение, прео...

Как импортировать банковские SMS и вести бюджет на iPhone Приложений для учета финансов в App Store сейчас великое множество, но, как правило, все они похожи друг на друга (некоторые даже слепо копируют дизайн): создали счета прихода/расхода, а затем вносите самостоятельно информацию о всех своих транзакциях. Это не всегда удобно...

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

Честный обзор Wanhao Duplicator 6 про гнутые валы Почти два года назад, когда 3D принтер Wanhao Duplicator 6 только появился в серийном производстве, наши уважаемые коллеги из Filamentarno получили самый первый принтер, доставленный в Россию и сделали самый первый честный обзор - Обзор Wanhao Duplicator 6. или "Почти! Но не...

Эффективные методы сжатия данных при тренировке нейросетей. Лекция в Яндексе Не так давно в Яндекс приезжал Геннадий Пехименко — профессор Университета Торонто и PhD Университета Карнеги-Меллон. Он прочитал лекцию об алгоритмах кодирования, которые позволяют обходить проблему ограничения памяти GPU при обучении глубоких нейронных сетей. — Я вхожу в...

Apple исправит проблему с «убийственным» индийским символом в ближайшем апдейте Буквально вчера мы писали о найденном способе «вырубить» систему на iPhone, iPad или Mac, буквально одним сообщением — с помощью специфического символа из индийского языка телугу. Теперь компания Apple подтвердила журналистам, что проблема будет решена в бл...

Новый епископ: «Нужно думать, чтобы увеличивать число храмов в Серове» Епископ Серовский и Краснотурьинский Алексий встретился с представителями серовских средств массовой информации и рассказал о планах работы. Епископ Серовский и Краснотурьинский Алексий. Фото: Константин Бобылев, «глобус». Встреча проходила в стенах кафедрального собора Прео...

ZUK Z2 и ZUK Edge обновились до Android 8.0 Oreo Бренд ZUK живее всех живых. Несколько недель назад ZUK Z2 Pro получил крупное обновление. Аппарат обзавелся ZUI 3.5 на базе Android 8.0 Oreo. Теперь аналогичный апдейт пришел на ZUK Z2 и ZUK Edge. Android 8.0 Oreo предлагает автозаполнение, режим «картинка в картинке...

В рамках конкурса Avatar Xprize участвующие команды должны создать робота-аватара Как мы недавно сообщали, конкурс Google Lunar Xprize завершился без победителя. Напомним, условиями конкурса было создание и запуск на Луну небольшого аппарата, который сможет проехать по поверхности нашего спутника не менее 500 метров, а также отправить домой фото и ви...

Как избавиться от страхов 1.0 Простая техника Как избавиться от страхов состоящая из трех шагов Вначале выявляет страх. Первое, что нам нужно — это записать, чего мы боимся сделать или боимся иметь. Затем выполняем три шага по избавления от страхов. Шаг первый: Пишем, какие будут на...

[Перевод] Использование ReSwift: написание приложения Memory Game Примечание. В этой статье используются Xcode 8 и Swift 3. По мере того, как размеры iOS приложений продолжают увеличиваться, паттерн MVC постепенно теряет свою роль как «подходящего» архитектурного решения. Для iOS разработчиков доступны более эффективные архитектурные п...

Дружим gRPC с долгоживущим проектом, PHP и фронтендом Пару лет назад мы достаточно спокойно работали нашей небольшой командой и делали хостинг. Вышло так, что каждый сервис в системе обладал собственным уникальным и неповторимым API. Но потом это стало проблемой и было решено все переделать. Мы расскажем о том, как объединить ...

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

Меня зовут в 3D живые обои 1.4 Большие обои для отображения вашего имени, фамилии или что вы хотите с удивительным 3D-эффектом шара. Инструкции: — Введите имя или имена, выбрав в главном экране (значок вверху слева) или выбрав «Редактировать текст» в меню настроек. — Выберите ваш любимый шр...

Мобильный видеоредактор LIKE внедряет технологию 4D Мagic BIGO TECHNOLOGY PTE. LTD, разработчик приложения LIKE – мобильного видеоредактора №1 в российском Google Play и лучшего развлекательного приложения по итогам Google Awards 2017 – разработала и внедрила революционную технологию 4D Magic (Магический 4D), по

Илья Курылёв: как использовать игровые механики в некоммерческих проектах Геймификация — это не игра, а новое нематериальное сообщение для пользователя, которое завлекает его и объясняет ему, за что он платит. О том, что такое геймификация, как ее применить и в чем она будет полезна организациям, рассказал Илья Курылёв, основатель портал...

QPhyton 2.0.7 Программируйте на языке Python прямо на android устройстве благодаря специальной среде разработки, которая позволяет запускать свои проекты прямо на устройстве. QPython — Python for Android содержит в себе встроенный интерпретатор Python, консоль, редактор, библио...

Обзор инструментов для создания аудиторий в мобильном ретаргетинге Эффективность любой ретаргетинговой кампании во многом зависит от правильного сегментирования аудитории. Выделение сегментов и тщательная обработка данных о пользователях — дает возможность отдельно работать с каждым из них. Это уникально, ведь каждый пользователь видит перс...

Израиль просит Россию помочь урегулировать конфликт на границе с Сирией Израиль отправил в Россию официальное сообщение, в котором попросил помощи в урегулировании конфликта на границе с Сирией. Ситуация обострилась после того, как там сбили иранский беспилотный воздушный корабль. В ответ войска САР обстреляли израильский истребитель, потерпе...

[Перевод] Эксперименты с AR: когда C# встречается с CSS Часто при работе над проектом самые большие технические сложности возникают тогда, когда меньше всего этого ожидаешь. В моём случае это произошло, когда я работала с Google Creative Lab над прототипом эксперимента по переносу песни Грейс Вандервол Moonlight в дополненную ре...

Как ВКонтакте положил болт на контент и открыл дыру для трафа Совсем недавно ВКонтакте добавила возможность на своих страницах делать статьи. Это аналог турбо-страниц. Т.е. теперь не нужно пользователю переходить из ВКонтакте на другие сайты, а он может читать статьи именно на страницах ВК. Идея ВК была в том, что авторы статей писали ...

Разработка приложений Flutter Google находится на стадии бета-тестирования Google анонсировала официальную бета-версию инфраструктуры разработки своего фреймворка Flutter. Есть много методов для создания приложений, в основном по двум простым причинам: разработка собственных приложений с использованием официальных инструментов вызывает некую тревог...

Приложение «Сбербанк Онлайн» обзавелось функциями мессенджера Мобильное приложение «Сбербанк Онлайн» получило новую опцию под названием «Диалоги»: она позволяет общаться и переводить деньги через чаты. По сути, в приложении «Сбербанка» реализована функциональность мессенджера. Уже сейчас мож...

Ошибка [OR-DVASA2-02] при попытке прямого платежа через провайдера Проблема "Не удалось подтвердить аккаунт. Повторите попытку позже. Код ошибки [OR-DVASA2-02]" возникает при попытке приобретения платных игр/приложений в Google Play Маркете либо при осуществления внутренних покупок (донат) через сотового оператора. Несколько примеров:— При ...

Как удалять приложения с iPhone и iPad: 3 основных способа Казалась бы такая простая операция как удаление приложений на iOS-устройствах порой вызывает вопросы, особенно у новичков, которые лишь недавно пополнили армию владельцев мобильных устройств от Apple.  Существует два основных способа удаления приложений с iPhone и  iPad. Рас...

Deezer теперь создает личные плейлисты Не отставая от конкурентов, Deezer настраивает функцию потока музыки. Последнее обновление приложения дополняет автоматический плейлист, который включает в себя композиции от артистов, связанные с тем, что вы слушаете. Об этом сообщает сам сервис. Поток будет иметь ежеднев...

Проблемы при работе с кэшем и способы их решения Привет, Хабр! Меня зовут Виктор Пряжников, я работаю в SRV-команде Badoo. Наша команда занимается разработкой и поддержкой внутреннего API для наших клиентов со стороны сервера, и кэширование данных — это то, с чем мы сталкиваемся каждый день. Существует мнение, что в прог...

Microsoft заставляет пользователей переходить на Edge Microsoft тестирует новый агрессивный метод популяризации браузера Edge. Пользователи последней тестовой сборки Windows 10 заметили, что стандартное приложение «Почта» открывает все ссылки через Edge, даже если в качестве браузера по умолчанию выбраны Chrome или ...

Верховная Рада: Италия готова помочь разминировать Донбасс Стало известно, что Украина совместно с Италией готовы сотрудничать в сфере разминирования территории Донбассе. Информацию преподнес 16 апреля 1-й вице-спикер украинской Верховной рады Ирина Геращенко в ходе встречи с представителем Италии Давидом Ла Чечилия. Политики обсу...

Еще раз про Втулки стартера и LM8uu Доброго дня всем! Не судите строго. Это мой первый пост. В нем будет текст(много), фото. Возможно кому-то это пригодится. И так. Началось все как обычно с покупки китайского конструктора под названием ZoneStar P802QR2. Из плюсов металлическая рама и двойной экструдер. Из мин...

Продолжение эксплуатации JennyPrinter 3 Z360 Всем привет! Настало время замены линейных подшипников для крестовины каретки. Вначале думал выточить из бронзы, благо возможность есть, но оказалось слишком дорого, т.к. в городе минимум можно купить метр круга 16го диаметра. Альтернативой стали направляющие втулки клапанов...

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

Защита ваших приложений Xamarin с помощью Dotfuscator Это перевод рассказа Джо Сьюэлла, разработчика из команды Dotfuscator на PreEmptiveSolutions. Давайте говорить честно: выпуск библиотеки, приложения для рабочего стола или мобильного приложения может стать горьким опытом. Как только вы выкладываете вашу программу в открытый...

ТОП-10 самых прожорливых Android-приложений по версии Avast Компания Avast собрала статистику и составила отчёт о некоторых популярных приложениях для Android. В итоге получилось 2 списка, первый из которых рассказывает о наиболее прожорливых в плане энергопотребления программах, работающих в фоновом режиме. Второй приводит топ-10...

12NEWS.RU :: Блоги :: Infor названа лидером магического квадранта Gartner в области EAM-решений по итогам 2017 года По информации 12NEWS (Ведущее ИТ-издание по корпоративным системам и приложениям - www.12news.ru), аналитическая компания Gartner, Inc. признала ЕАМ-решение Infor лидером среди решений такого же класса как по критерию полноты стратегической концепции, так и по критерию спосо...

Как iOS 11.3 влияет на производительность совместимых устройств Обновление до iOS 11.3 по умолчанию повышает быстродействие большинства совместимых устройств вне зависимости от степени износа аккумулятора. Это следует из содержания дискуссии, развернувшейся на страницах Reddit. Многие пользователи портала отмечают серьезный скачок прои...

Безопасно ускоряем Erlang приложение c помощью NIF на Rust В статье освещен вопрос интеграции Erlang и Rust на примере реализации вероятностной структуры данных Бёртона Блума, позволяющей проверить принадлежность элемента множеству с необходимой точностью. Читать дальше →

Avito на GopherCon Russia 2018 Всем привет! В марте в московском Технополисе прошла конференция, посвященная языку программирования Go — GopherCon Russia 2018. На ней прозвучали выступления от core-team — было круто услышать из первых уст о том, как нужно делать правильно. И конечно, не обошлось без докла...

LG V30s с 256ГБ памяти и камерой LG Lens с AI покажут на MWC Только в прошлом месяце вице-президент и генеральный директор LG Electronics Cho Seong-jin рассказал о планах компании изменить стратегию выпуска смартфонов. Вместо того, чтобы обеспечивать постоянный поток новых моделей, LG планирует «сохранять существующие модели в ассорти...

Применение паттерна observer в Redux и Mobx Паттерн "observer" известен наверное с момента появления самого ооп. Упрощенно можно представить что есть объект который хранит список слушателей и имеет метод "добавить", "удалить" и "оповестить", а внешний код либо подписывается либо оповещает подписчиков class Observable...

Противостояние W3C и WHATWG: Apple, Google, Microsoft, Mozilla возражают против DOM 4.1 Как всем известно, существует две спецификации HTML: W3C (консорциум World Wide Web) и WHATWG (компании Apple, Google, Microsoft и Mozilla, де-факто авторы стандарта HTML5). На этой неделе между создателями спецификаций состоялся открытый конфликт. Ситуация развивалась след...

Технология распознавания объектов Google Lens появилась в приложении Google Photos Ещё в прошлом месяце появилась информация о том, что эксклюзивное для смартфонов Pixel приложение Google Lens станет доступным всем пользователям устройств на Android и iOS. Вчера команда разработчиков заявила, что Google Lens будет интегрировано в качестве новой функции в п...

Не работает приложение WhatsApp — что делать? «Работа приложения была аварийно завершена» - что вызвало эту ошибку в WhatsApp и как ее исправить? Мы подскажем, что нужно делать.

3 причины не любить корпоративные приложения Сотрудники не любят корпоративные приложения Исследование Stratecast and Frost & Sullivan делает заключение, интересное для ИТ-специалистов — 80% участников опроса признаются в использовании облачных сервисов и приложений, формально не разрешенных в их компани...

[Из песочницы] Альтернатива платному отключению рекламы в бесплатном приложении Android Доброго времени суток, Хабрахабр! Меня зовут Александр, я работаю тренером по питанию, а в свободное время по вечерам — инди разработчик под ОС Android. Сегодня хочу с вами поделиться опытом реализации альтернативного платному способу отключения рекламы в приложении — отклю...

Мобильное приложение для eCommerce: как правильно рассчитать ресурсы при разработке, чтобы повысить продажи Решение о создании приложения для eCommerce — это серьезный шаг, который требует оценки всех рисков и возможностей с учетом особенностей целевой аудитории, самого бизнеса и перспективы его развития. Netpeak и OpsWay объясняют, какие сложности могут возникнуть при создании пр...

[Перевод] Что такое SaaS-бизнес Принципы работы и механизмы роста SaaS-компаний Программное обеспечение как услуга (SaaS) — это модель оплаты и поставки программного обеспечения, которая настолько превосходит традиционный способ — продажу лицензий на ПО, что перестраивает компанию согласно своим потребно...

Сбербанк запустил собственный мессенджер в мобильном приложении Нам нужно больше мессенджеров! Сбербанк запустил мессенджер в своём официальном приложении "Сбербанк Онлайн". Теперь у некоторых, у кого установлено самое свежее обновление, появилась вкладка "Диалоги", на которой пользователи могут общаться друг с другом. Однако, на ней п...

Citrix приобретает компанию Cedexis Переход на сервисы интернет-инфраструктуры в гибридных и мультиоблачных средах создает определенные сложности владельцам решений для доставки приложений, которые хотят обеспечить конечным пользователям максимальное удобство работы. Не стоит ожидать, что один набор облачных и...

ЕКА создаст космический телескоп для изучения атмосферы экзопланет Европейское космическое агентство официально заявило об одобрении строительства и запуска нового космического телескопа ARIEL, который будет заниматься изучением атмосфер экзопланет. Запуск телескопа должен будет состояться где-то в 2028 году. «Главной задачей этой миссии...

Лавров: Война США и КНДР приведет к миллиону погибших Вероятный военный конфликт с участием США и КНДР приведет к гибели миллиона человек. Так считает глава МИД России Сергей Лавров. По словам министра, в настоящее время Вашингтон все более усиливает санкционную политику и угрожает Северной Корее военным вторжением. Воплоще...

Приложением Google Lens теперь могут воспользоваться и владельцы смартфонов Apple Недавно приложение Google Lens, способное определять объекты, попавшие в объектив камеры, стало частью сервиса Google Photos, благодаря чему им смогли воспользоваться все желающие со смартфонами на Android. Сегодня Google Lens стало доступным и для пользователей iOS....

VDOM своими руками Привет. У многих frontend-разработчиков бытует мнение, что технология VDOM, которая, в частности, используется в React.js, работает как черный ящик. Так же на просторах npm есть куча библиотек, реализующих эту технологию, однако вот как по мне — так в них черт ногу сломит. С...

27 марта в Париже Huawei покажет свой новый флагманский смартфон имиджевой серии P Какое именно название компания Huawei в конечном итоге выберет для своего нового флагманского смартфона мы пока не знаем (если что, на заглавном фото – нынешняя модель Huawei P10). Новинка может выйти на рынок под именем Huawei P11, а может дебютировать как Huawei P20....

Яндекс открывает новый набор в Школу мобильной разработки Летом в московском офисе Яндекса откроется бесплатная Школа мобильной разработки. Она будет посвящена созданию приложений для Android. Преподаватели ШМР — программисты Яндекса: они расскажут про разные подходы к разработке, научат пользоваться инструментарием и объяснят, как...

Windows 10 April Update — название нового функционального обновления? С выбором маркетингового названия для нового функционального обновления для Windows 10, видимо, возникли определённые сложности. Изначально в документациях начало проскакивать название Spring Creators Update и не было практически никаких сомнений, что именно такое название ...

Сбербанк запустил мессенджер с возможностью перевода денег Команда разработчиков Сбербанка объявила о запуске новой возможности в приложении «Сбербанк Онлайн». Функция «Диалоги», по сути, представляет собой мессенджер, встроенный в основное приложение. Через «Диалоги» можно как просто общаться, т...

[Перевод] Создание двухмерных эффектов частиц в Unity3D Привет, меня зовут Дэвид Финсет. Я технический художник Synapse Games и работаю над играми, в которых нужны визуальные эффекты, требующие и технической, и художественной составляющей. Большая часть моей работы заключается в создании эффектов частиц для мобильных игр. Мне оч...

Клонирование домашних любимцев набирает обороты. Возьмутся ли за людей? Когда Барбара Стрейзанд рассказала журналу Variety, что клонировала свою собаку за 50 000 долларов, многие впервые узнали, что копирование домашних любимцев и других животных — это реально. Да-да, вы не ошиблись: вы можете заплатить за клонирование собаки, лошади или любим...

Wine 3.0 и много плюшек На Хабре незамеченным прошел выход 3-й версии Wine — открытой реализацией Win32 API. Трудно найти другой проект с открытыми исходниками, пожалуй кроме самого ядра, который настолько много значит для пользователей Linux, MacOS, FreeBSD и других POSIX-совместимых ОС. Каждый ус...

Аккаунты 150 млн пользователей фитнес-приложения MyFitnessPal попали в Сеть Американский изготовитель спортивной одежды Under Armour сообщил, что в его фитнес-приложении MyFitnessPal произошла утечка данных. В Сеть попали данные как минимум 150 млн учётных записей — имена пользователей, адреса электронной почты и хешированные пароли. ...

[Из песочницы] Ученье — свет, или как организовать мастер-класс за 2 дня Обучение новых пользователей и разработчиков служит одним из основных инструментов популяризации своего продукта или технологии. Наша компания несколько месяцев назад начала приоткрывать «завесу» над своей технологией и привлекать новых разработчиков к платформе, на которо...

Франция создаёт собственный безопасный мессенджер Во Франции не доверяют популярным мессенджерам вроде WhatsApp, который считается недостаточно безопасным для того, чтобы использоваться высокопоставленными чиновниками. Для них будет разработан специальный безопасный мессенджер. Франция не доверяет популярным мессенджерам, ...

Основатель OnePlus оправдал появление выемки в дисплее OnePlus 6 Выемка в верхней части дисплея не несет в себе ничего плохого, полагает Карл Пей, сооснователь компании OnePlus. По его словам, этот дефект в дизайне смартфонов практически неизбежен, поскольку позволяет сгруппировать функциональные элементы вроде камер и датчиков на минима...

[Перевод] Ловкость рук и никакого мошенничества: практические советы по ускоренному обучению дизайну для разработчиков Улучшаем дизайн проекта с помощью тактически грамотных действий, а не таланта. Нравится вам это или нет, каждый веб-разработчик неизбежно сталкивался с ситуациями, когда ему необходимо принять решение, касающееся визуального дизайна. Возможно, в компании, в которой вы рабо...

Как сыграть в Asphalt 9: Legends через VPN прямо сейчас? Asphalt 9: Legends уже доступна в режиме пробного запуска на Филиппинах, и вашему вниманию предлагается гайд о том, как поиграть из любой точки мира. В первую очередь, нужно создать филиппинский iTunes аккаунт или сменить страну в настройках существующего. Но если бы все был...

Яндекс.Дзен — что там изменилось за 4 месяца Прошло 4 месяца как я послал Яндекс.Дзен нахуй вместе со всеми его Родионами и Красноголовым долбоёбом набранным по знакомству. Ушёл из-за постоянных трабл,проблем и прочей хуйни. Так вот сегодня утром я сделал новый канала в Яндекс.Дзен и запостил 2  новые статьи. Вот п...

Как рекламщики следят за мобильными пользователями Функция определения местоположения весьма полезна: гаджет предупредит о дорожной пробке поблизости или ухудшении погоды. Это удобно, и многие, не задумываясь, дают мобильным приложениям доступ к своим геоданным. Между тем, говоря "да", вы, скорее всего, соглашаетесь и на то,...

Apple не планирует объединять macOS и iOS В конце прошлого года появилась информация, что Apple собирается дать разработчикам приложений возможность создавать универсальные программы, которые будут работать как на устройствах с iOS, так и на компьютерах с macOS. Уже тогда было сказано, что речь идет не о слияни...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)