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

[Перевод] Учебник по JavaFX: CSS-стилизация Как стилизовать компоненты JavaFX, используя старый добрый CSS. Все посты в серии о JavaFX: Учебник по JavaFX: начало работы Учебник по JavaFX: Hello world! Учебник по JavaFX: FXML и SceneBuilder Учебник по JavaFX: основные макеты Учебник по JavaFX: расширенные макеты Уче...

[Перевод] Учебник по JavaFX: FXML и SceneBuilder Перевод статьи «JavaFX Tutorial: FXML and SceneBuilder» автора Vojtech Ruzicka. Как создать графический интерфейс с JavaFX, используя разметку FXML и SceneBuilder. Все посты в серии о JavaFX: Учебник по JavaFX: начало работы Учебник по JavaFX: Hello world! Учебник по Jav...

[Перевод] Учебник по JavaFX: расширенные макеты Как организовать и разместить GUI компоненты в приложении JavaFX, используя расширенные макеты. В предыдущей статье мы рассмотрели некоторые основные макеты JavaFX. Теперь пришло время рассмотреть остальные имеющийся макеты. Учебник по JavaFX: начало работы Учебник по Ja...

[Перевод] JavaFX Weaver: интеграция JavaFX и Spring Boot приложения Для этого поста есть репозиторий с примером, где вы можете посмотреть окончательный код проекта. Все посты в серии о JavaFX: Учебник по JavaFX: начало работы Учебник по JavaFX: Hello world! Учебник по JavaFX: FXML и SceneBuilder Учебник по JavaFX: основные макеты Учебник ...

[Перевод] Учебник по JavaFX: основные макеты Перевод статьи «JavaFX Tutorial: Basic layouts» автора Vojtech Ruzicka. Как организовать и разместить GUI компоненты в приложении JavaFX. Это четвертая статья в серии о JavaFX. В предыдущей статье я описал, как использовать FXML и SceneBuilder для создания вашего пользоват...

Экспертиза Atos в первом российском учебнике по аутсорсингу Atos, международный лидер в области цифровой трансформации, принял участие в подготовке учебника «Основы профессионального аутсорсинга» НП «АСТРА».

[Из песочницы] Учебник по JavaFX: начало работы Привет, Хабр! Представляю вашему вниманию перевод статьи «JavaFX Tutorial: Getting started» автора Vojtech Ruzicka. Как настроить и начать работать с JavaFX, с помощью Maven, Gradle или JavaFX SDK. Читать дальше →

Tilda выпустила интерактивный учебник по веб-анимации Бесплатно, без регистрации и СМС.

Схемы распределения ключей с доверенным центром: схемы Жиро и Блома ПредисловиеДанный текст будет являться одной из переписанных глав для учебного пособия по защите информации кафедры радиотехники и систем управления, а также, с этого учебного кода, кафедры защиты информации МФТИ (ГУ). Полностью учебник доступен на github (см. также draft re...

[Перевод] Нейросети и глубокое обучение: онлайн-учебник, глава 1 Примечание Перед вами – перевод свободной онлайн-книги Майкла Нильсена «Neural Networks and Deep Learning», распространяемой под лицензией Creative Commons Attribution-NonCommercial 3.0 Unported License. Мотивацией к его созданию послужил успешный опыт перевода учебника по п...

У вас тоже есть такой друг, а может это Вы? Моему другу почти 32 и он программист (java-разработчик, если хотите). Раньше я любил читать «мотивашки», о том как люди приходят в IT, я читал их пачками, и каждая следующую, хоть и была похожа на предыдущую — давала свежий глоток позитива и оптимизма, веры в светлое будуще...

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

Борьба со старением: cенолитики и заместительная терапия стволовыми клетками В данной статье мы попробуем рассмотреть два механизма старения и подходы к их терапии – сенесцентные клетки (ещё их называют дряхлыми) и их уничтожение; а также стволовые клетки и их восстановление и пополнение. Возможно борьба с дряхлыми клетками и увеличение пула стволовы...

Полезная help-ссылка для работы с данными Хабр, привет. Представляю вам главную help-ссылку для работы с данными. Материал в Гугл-доке подойдет как профессионалам, так и тем, кто только учится работать с данными. Пользуйтесь и прокачивайте скиллы сами + делитесь с коллегами. Дальнейшее описание поста — это содержан...

Книга «Учимся кодить на JavaScript» Привет, Хаброжители! Мы издали книгу для мальчиков и девочек от 10-11 лет которая поможет самостоятельно, без помощи родителей и учителей, написать программный код. Ты любишь играть онлайн? Общаться с друзьями через ВКонтакте, Фейсбук и Инстаграм? Смотреть видеоролики на см...

Кое-что о пространстве имён Я программирую на PHP. И немножко на JS. Когда-то я программировал на Java, ещё раньше — на LotusScript. Попробовал на вкус python и dart. Basic, Fortran, Pascal, Prolog, VisualBasic, С++/С, perl — на всём этом я тоже изображал что-то исполняемое. Языки программирования меня...

[Перевод] Как соединить GitLab и Pantheon и оптимизировать рабочие процессы Drupal и WordPress Наш гость, создатель инструментов для разработчиков из Pantheon, рассказывает, как автоматизировать деплои WordPress с помощью GitLab CI/CD. В Pantheon я занимаюсь связями с разработчиками, поэтому всегда ищу новые способы помочь разработчикам WordPress и Drupal решать проб...

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

Запускаем инспекции IntelliJ IDEA на Jenkins IntelliJ IDEA на сегодня обладает наиболее продвинутым статическим анализатором кода Java, по своим возможностям оставившим далеко позади таких «ветеранов», как Checkstyle и Spotbugs. Её многочисленные «инспекции» проверяют код в различных аспектах, от стиля кодирования до х...

Создание моментальных игр на Unity в Google Play Instant Привет! Перевели статью от Google с пошаговой инструкцией создания Instant Game в Google Play для игр на Unity. Google анонсировал сервис Google Play Instant в марте 2018-го; с тех пор гейм-девелоперы могут создавать игры с мгновенным погружением. Существует несколько спо...

Google Docs — любимый чат у школьников Как известно, текстовый редактор Google Docs допускает многопользовательскую работу, то есть несколько человек могут редактировать один документ. В том числе одновременно. Может быть кто-то не задумывался, но таким образом можно отправлять друг другу сообщения в реальном р...

[Перевод] Маркетинг в движении: год производства гифок Когда Банди с другом начинали работать над динамичным рогаликом Wizard of Legend, они понимали, что главная проблема — это недостаток опыта. У них не было связей, бюджета на маркетинг или экспертизы, которую могли бы использовать ветераны индустрии. Поэтому было важно начать...

[recovery mode] Как я отказался от Ruby в пользу Python, работая над бэкендом Перевели для вас статью Бенуа Зен, разработчика ПО в компании Sqreen. Бенуа работает над backend веб-сервиса и недавно перешел с Ruby на Python. В 2008 году, когда я еще учился на разработчика ПО, два моих друга решили основать компанию, назвав ее Feedbooks. Их целью бы...

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

[Перевод] Новый курс по Python от Microsoft [на английском] Вероятно, самое большое препятствие при изучении любого нового языка программирования — просто знать, с чего начать. Что важно? Что нужно знать, чтобы стать профи? Трудно исследовать документы, когда даже нет уверенности, что читаешь то, что нужно. Возможно, вы присматривае...

[Перевод] Основы Signed Distance Field в 2D Хотя меши являются простейшим и наиболее универсальным способом рендеринга, существуют и другие варианты представления фигур в 2d и 3d. Одним из часто используемых способов являются поля расстояний со знаком (signed distance fields, SDF). Поля расстояний со знаком обеспечива...

[recovery mode] SaaS vs on-premise, мифы и реальность. Хватит холиварить TL; DR 1: миф может быть правдив в одних условиях и ложным в других TL; DR 2: увидел холивар – присмотрись и увидишь людей, которые не хотят слышать друг друга Читать дальше →

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

В первых числах апреля старая версия Директ Коммандера будет закрыта Команда Яндекс.Директа сообщила о скором закрытии старой версии Директ.Коммандера. Она  прекратит работу с начала апреля. С этого момента все кампании, статистика и все управление рекламой будут доступны только в новой программе. Скачать актуальный Коммандер можно здесь...

Verb — хобби, общение и лента 1.1.142 Verb – это заметки ваших дел, которыми хочется поделиться со всеми! Здесь можно найти друзей, новинки, хайп и знакомства по интересам. Ваша активность – ваше общение. Ваши друзья поставят лайки и прокомментируют все ваши дела, вы найдете новых друзей по интересам и станете п...

Немного технической лирики о C++ Tools от JetBrains, и при чем тут единороги Начну не с моего типичного “Привет, Хабр! У нас тут очередной крутой релиз”, а с “Привет, меня зовут Настя, я ПММ в JetBrains и я отвечаю за наши инструменты для C++”. Или нет, попробую еще раз, вот так: “Привет, пишет вам C++ разработчик с 8-летним стажем, который 5 лет наз...

10 новых бесплатных игр и приложений для Android «Алкотрекер», учебник по вязанию узлов, несколько ярких RPG и другие интересные новинки, которые вы могли пропустить.

4 смертных греха TWS наушников: почему True Wireless всё еще не труъ? Когда все вокруг заговорили о совсем беспроводных наушниках, моей радости не было предела. Больше никаких ошейников, никаких проводков! Ничего, кроме двух связанных друг с другом какой-то ментальной магией, затычек прямо в ушах? Дайте два! По одному в каждое ухо! И милый зар...

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

«Я сразу предупреждаю людей, что я порноактриса» Почему в России и в Европе к съёмкам в порно относятся по-разному и как себя вести, когда друзья начинают пересылать друг другу откровенные видео с вашим участием.

[Перевод] Гонки на реактивных ранцах 2019 Тесты на опасное сближение завершены, Jetpack Aviation готовится к запуску первой в мире серии гонок на Jetpack'ах. Команда Jetpack Aviation (JPA) только что завершила испытательные полеты, в которых два пилота подлетели достаточно близко друг к другу, что легко могли шутя...

[Перевод - recovery mode ] Тюнинг производительности запросов в PostgreSQL Настройка производительности базы данных — разработчики обычно либо любят это, либо ненавидят. Я получаю удовольствие от этого и хочу поделиться некоторыми методами, которые я использовал в последнее время для настройки плохо выполняющихся запросов в PostgreSQL. Мои методы ...

Можно ли школьникам РК использовать только электронные учебники Ученик может придти на урок с планшетом, электронной книгой или ноутбуком.

Курс «Старт в Data Science»: первый шаг в работе с данными Мы запускаем новый курс для новичков — «Старт в Data Science». Всего за 990 рублей вы погрузитесь в Data Science: узнаете о специализациях, выберите профессию и прокачаете навыки в работе с данными.  Data Science — наука о данных и их анализе. Многие считают, что войти в сф...

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

[Из песочницы] Настройка окружения unit тестирования javascript Вначале была функция и вызывали ее в одном месте. Потом мы захотели вызвать ее в другом месте с новыми возможностями и обновили ее. Нам эта ф-ия так понравилась, что мы вызвали ее в третьем месте и еще сделали функциональные правки и… в первом месте что-то пошло не так. А ка...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. Сертифицированный сетевой специалист Cisco (ССNA). День 2. Модели OSI и TCP-IP Из предыдущего видео мы узнали об основах сети, а сегодня поговорим о модели OSI и модели TCP/IP. Когда я говорю моделях, то имею ввиду не что иное, как набор правил, или набор стандартов. Вы можете спросить, зачем нужен набор правил или стандартов в компьютерной индустрии? ...

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

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

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

Как прошел Zabbix Summit 2019 Zabbix Summit 2019, главное событие года о мониторинге, прошел с 11 по 12 октября. Сотни пользователей и фанатов Zabbix из 48 стран собрались в Риге, чтобы провести вместе эти несколько дней, учиться и вдохновляться успехами друг друга. Читать дальше →

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

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

Google запустила веб-версию мессенджера Duo с голосовыми и видео звонками Компания Google приступила к масштабному распространению веб-версии своего сервиса видеочата Google Duo. Ранее воспользоваться мессенджером могли пользователи Android, iOS и Chromebook. Теперь же, благодаря запуску веб-версии, ещё большее количество пользователей на других п...

Проектирование Электро-Механической Marble Machine v2.0 Я хочу рассказать о второй версии моей электро-механической Marble Machine и о процессе ее проектирования. Про первую спиральную машину я уже писал здесь на хабре. Времени с тех пор прошло не мало, и вот, в принципе, задуманное осуществлено: два подъемника и два спуска рабо...

[Перевод] DEFCON 21. Одних паролей недостаточно, или почему «ломается» шифрование диска и как это можно исправить. Часть 2 DEFCON 21. Одних паролей недостаточно, или почему «ломается» шифрование диска и как это можно исправить. Часть 1 Существуют забавные штуки, такие, как монотонно возрастающие счетчики, с помощью которых можно контролировать активность TMP, а затем проверять полученные значен...

Правда ли, что GOPATH и GOROOT больше не нужны? Так повелось, что разработчики, еще только начинающие знакомиться с Go, часто сталкиваются с проблемой выбора рабочей директории для Go-проектов. Вот и в чате конференции GolangConf тоже задавался этот вопрос. Новые гоферы часто пугают друг друга словами GOPATH и GOROOT. Одн...

[Перевод] Взаимодействие между компонентами Angular с использованием RxJS Руководство о том, как использовать Subject RxJS и BehaviourSubject RxJS для связи между компонентами Angular. В этой статье я буду использовать RxJS, чтобы показать как компоненты взаимодействуют, когда они не знают друг друга или не имеют общих родительских / дочерних отн...

[Из песочницы] Как устроен ReactJS. Пакет React Большинство людей, работающих во фронтенде, так или иначе сталкивались с реактом. Это JavaScript библиотека, помогающая создавать крутые интерфейсы, в последние годы набрала огромную популярность. При этом, не так много людей знает, как она работает внутри. В этой серии стат...

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

Corning уже работает над защитным стеклом для гибких смартфонов, но оно появится лишь через пару лет Первые гибкие смартфоны уже представлены. Модели Samsung и Huawei сильно отличаются друг от друга как конструктивно, так и по цене. Но, если верить источнику, объединяет их одна особенность. Оба этих смартфона для защиты экрана используют не стекло, а пластик. Именно п...

Мультиплеерная Ramageddon выйдет на iOS 19 марта Оригинальный файтинг Ramageddon вышел на Android в начале февраля. Это игра, которую со старта все взялись называть Super Smash Bros. в миниатюре. Сегодня разработчики из Nydium Games объявили, что до платформы iOS проект доберется 19 марта. Скорее всего, как и на Android, с...

WWDC 2019 :: что посмотреть На WWDC 2019 Apple показала одну из лучших Keynote-презентаций за последние несколько лет. Но это только начало. Нас ждёт более 100 сессий от инженеров Apple. Я собрал в списке доклады, которые, как мне кажется, будут полезны большинству iOS-разработчиков. Если не знаете, за...

Интригующий трейлер сюжетного хоррора Worse Than Death от создателя Home – Unique Horror Adventure В портфолио разработчика Benjamin Rivers есть пиксельный сюжетный хоррор Home и научно-фантастическое приключение Alone with You. Теперь автор готовит новый проект под названием Worse than Death, который должен выйти как на iOS, так и на крупных платформах. «Это пугающий, э...

Уничтожить монополию Америки в EDA. Иннополис делает первый шаг Еще с 1990-х годов меня поражало, что проектирование всей мировой цифровой микроэлектроники контролируется двумя конторами в Калифорнии, которые находятся в 10 минутах езды друг от друга — Synopsys и Cadence. В те времена четверть мирового проектирования делалось в Японии ...

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

Western Digital представила новые NVMe SSD для корпоративного рынка Компания Western Digital представила новые твердотельные накопители Ultrastar DC SN630 и CL SN720 для корпоративного рынка. Обе модели построены на 64-слойной памяти 3D TLC NAND и используют протокол NVMe, но отличаются друг от друга форм-фактором и другими характеристиками....

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

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

Запрос к API c React Hooks, HOC или Render Prop Рассмотрим реализацию запроса данных к API c помощью нового друга React Hooks и старых добрых товарищей Render Prop и HOC (Higher Order Component). Выясним, действительно ли новый друг лучше старых двух. Читать дальше →

Для тех у кого Cura не видит принтер Я понимаю , что может и не новость для кого-то и вообще не в тему . Но столкнулся  с такой проблемой еще  год назад когда залил Repetier на Due+ruramps4d с тем ,  что Cura не видит принтер в упор хоть и издает щелчки движками при запуске программы, потому поль...

All you need is URL Ежедневно пользователи ВКонтакте обмениваются 10 млрд сообщений. Они отправляют друг другу фотографии, комиксы, мемы и другие вложения. Расскажем, как в iOS-приложении мы придумали загружать картинки с помощью URLProtocol, и пошагово разберём, как реализовать свой. Читать ...

Простейшее профилирование памяти на STM32 и других микроконтроллерах «С опытом приходит стандартный, научный подход к вычислению правильного размера стека: взять случайное число и надеяться на лучшее» — Jack Ganssle, «The Art of Designing Embedded Systems» Привет, Хабр! Как ни странно, но в абсолютном большинстве виденных мной «учебников дл...

Будни MT_FREE: несколько историй про влияние сторонних сервисов на работу публичного Wi-Fi Интернет — большая и динамичная среда, где всё друг с другом тем или иным способом связано и может друг на друга влиять. Такая зависимость, когда небольшое изменение в одной части системы может привести к полному изменению другой, в народе называют «эффектом бабочки». Эффе...

Для тех, кто познаёт ушами: подкасты для разработчиков Кто сказал, что разработчики могут учиться новому только через книги, видео и анализ чужого кода? Ведь у нас и другие каналы получения информации из окружающего мира. Конечно, речь не о том, чтобы попробовать знания на вкус, пощупать их или понюхать. А вот послушать — само...

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

3D-печать с PETG PETG (ПЭТГ — термопластичная смола) может стать желаемым материалом для печати, потому что он сочетает в себе прочность ABS-пластика и простоту печати PLA-пластика. Посмотрите, как можно настроить 3d-печать с PETG, чтобы приступить к процессу печатания как можно скорее! ...

Накроет по уши! ВКонтакте запустила Lovina Главное в новом сервисе — возможность узнать друг друга по-настоящему с помощью видеозвонков и видеоисторий.

Список изменений в Microsoft Edge Dev 76.0.176.1 Компания Microsoft выпустила выпустила новую сборку Microsoft Edge на базе Chromium под номером 76.0.176.1 для канала Dev, которая принесла с собой несколько исправлений и улучшений. Предлагаем ознакомиться со списком изменений: Исправления и улучшения: Исправлена проблема,...

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

[Перевод] Рукопожатие SSH простыми словами Secure Shell (SSH) — широко используемый протокол транспортного уровня для защиты соединений между клиентами и серверами. Это базовый протокол в нашей программе Teleport для защищённого доступа к инфраструктуре. Ниже относительно краткое описание рукопожатия, которое происхо...

Сезон чемпионатов 2019 открыт! Стартует SNA Hackathon аля ML Boot Camp 8 Привет! Многие из читателей уже знают, что мы стараемся постоянно проводить различные IT-чемпионаты по самым разным тематикам. Только в прошлом году провели более 10 разных крупных соревнований (Russian AI Cup, ML Boot Camp, Технокубок и другие). В них приняло участие не ...

[Из песочницы] Ускорение компиляции в Xcode на swift С ростом проекта, скорость компиляции проекта замедляется. Особенно это заметно становится, когда тестируешь программу, делая параллельно небольшие изменения в программе. Сначала давайте узнаем как долго компилируется проект до наших улучшений. ЧТобы это сделать надо в тер...

[Из песочницы] Удаленное управление компьютером через браузер Около полугода назад задумал сделать программу для управления компьютером через браузер. Начал с простого односокетного HTTP сервера, который передавал картинки в браузер и получал координаты курсора для управления. На определенной стадии понял что для этих целей хорошо под...

[Из песочницы] Настройка VSCode для работы с Scala Статья рассчитана на новичков в программировании на Scala, каким я сам и являюсь, и просто на желающих начать писать программный код в VSCode. Так получилось, что единственным гайдом по теме работы со Scalой в Visial Studio Сode оказалось это видео на ютуб-канале DevInside...

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

8 причин, по которым вы обязательно захотите использовать Azure Notebooks Если Вы data scientist, или занимаетесь машинным обучением, как я — наверняка Вы пишете большую часть кода в Jupyter Notebooks. Для всех остальных поясню: Jupyter — это замечательная система, позволяющая Вам сочетать исполняемый программный код и текстовые фрагменты на основ...

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

MOSDROID Meetup: подключайтесь к трансляции Уже завтра, 16 ноября, митап MOSDROID в офисе Райффайзенбанка: узнаём все тонкости кроссплатформенной разработки с использованием Flutter и GoMobile, поделимся друг с другом опытом модульной архитектуры проекта и ещё много интересных тем. Смотрите программу и подключайтесь ...

Генерация конфигов для nginx, история одного pull request Приветствую, товарищи. На моих боевых серверах прекрасный nginx крутится с 2006 года и за годы его администрирования я накопил много конфигов и шаблонов. Я много нахваливал nginx и как-то так вышло, что даже хаб nginx на Хабре тоже завёл я, понты \m/ Друзья попросили подня...

Применение наследования при генерации WEB-страниц на чистом JavaScript Привет, Хабр! Я не являюсь фронтенд-разработчиком, но иногда возникают задачи быстрого прототипирования WEB-интерфейса применительно к бизнес-приложениям. Специфика отрасли — множество похожих друг на друга сущностей (а значит и интерактивных форм), где применение ООП, а ко...

RankRanger: доминатный URL в блоках с ответами Google показывается в 77% случаев Команда RankRanger поделилась результатами исследования, призванного выяснить, насколько конкурентным является пространство блоков с ответами в Google. Исследование показало, что если сайт попадает в такой блок, то в большинстве случаев он будет делить его только с одним кон...

Теперь уведомления с вашего Android-смартфона приходят и на ПК Microsoft выполнила одно из самых больших своих обещаний, связанных с программным обеспечением проекта Your Phone. Компания выпустила сборку Windows Insider Preview, в которой заработала новая функция – отображение уведомлений Android на вашем ПК. Если дадите приложениям ра...

Как использовать Google Maps в путешествиях Google Maps помогает нам найти маршрут, какое-то заведение, проложить дорогу на карте, да и вообще не потеряться в незнакомом месте. При этом многие из нас используют приложение от поискового гиганта, как основной способ навигации в поездках. Однако в путешествиях Google Ma...

Видео: исполнители Росомахи и Дэдпула продолжили спор за статус крутого киногероя — на этот раз в рекламе своих компаний Они решили прорекламировать компании друг друга — Laughing Man Coffee Джекмана и Aviation Gin Рейнольдса, но один из них не выдержал и пошутил.

Apple Watch с microLED экраном могут выйти в следующем году За последние пару лет в сети не раз появлялась информация о планах Apple начать использовать в своих устройствах microLED экраны. При этом данные часто противоречили друг другу. Согласно последней информации купертиновцы все же начнут использовать microLED в своих умных часа...

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

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

[Из песочницы] Как я делился местоположением через ВК API Недавно решил попробовать реализовать идею о том, как можно делиться местоположением через API ВКонтакте с друзьями в режиме, приближенном к реальному времени. На выходе получилось кроссплатформенное Qt-приложение для iOS/Android, веб-приложение для ВКонтакте и парочка pull ...

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

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

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

[Перевод] Настало время сделать новый Windows Terminal profiles.json Я говорил об этом в течение нескольких месяцев, но если вы не слышали, вышел новый Windows Terminal. Вы можете скачать его из Windows Store и сразу же начать использовать. Все бесплатно и open source. На момент написания этой статьи Windows Terminal где-то около версии 0.5....

Еще раз о принципе подстановки Лисков, или семантика наследования в ООП Наследование — один из столпов ООП. Наследование используется для того, чтобы переиспользовать общий код. Но не всегда общий код надо переиспользовать, и не всегда наследование — самый лучший способ для переиспользования кода. Часто получается, так, что есть похожий код в дв...

Как работать с Postgres в Go: практики, особенности, нюансы Неожиданное поведение приложения в отношении работы с базой приводит к войне между DBA и разработчиками: DBA кричат: «Ваше приложение роняет базу», разработчики — «Но ведь до этого всё работало!». Хуже всего, что DBA и разработчики не могут помочь друг другу: одни не знают ...

Playground 2.2.190204106 Playground (ранее AR Stickers) – новый режим камеры, который позволяет преображать мир вокруг и взаимодействовать с объектами дополненной реальности. Вы можете оживлять фотографии и видеоролики, добавляя не только забавные подписи, но и анимированные стикеры Playmoji, которы...

Стартовала предрегистрация на королевскую битву Meka Hunters на iOS Разработчикам Meka Hunters (так отныне называется проект, ранее известный как MekaRoyale Online) пришлось через много пройти, чтобы добраться до игроков. В прошлом месяце они начали искать бета-тестеров, а на днях запустили предварительную регистрацию в App Store. Релиз план...

[Перевод] Иерархическая кластеризация категориальных данных в R Перевод подготовлен для студентов курса «Прикладная аналитика на R». Это была моя первая попытка выполнить кластеризацию клиентов на основе реальных данных, и она дала мне ценный опыт. В Интернете есть множество статей о кластеризации с использованием численных переменны...

Как Samsung сделала такой крутой цвет Aura Glow для Galaxy Note10 Заставить привлечь внимание к мобильным телефонам теперь труднее, чем когда-либо, потому что большинство из них очень похожи друг на друга.

Предыстория MechWarrior 5 Mercenaries в свежем трейлере игры Хрестоматийненько: сначала было развитие, потом люди начали грызть друг другу глотки.

Asus дразнит будущим Zenfone 6 без «чёлки», прорезей и рамок Уже с начала года Asus время от времени дразнит нас какими-то материалами, касающимися выходящего устройства Zenfone 6. Ожидается, что аппараты ZenFone 6 и ZenFone 6Z будут анонсированы 16 мая в Испании. Устройства должны получить очень похожий друг на друга дизайн, если в...

Трёхпроходные протоколы Данный текст будет являться одной из переписанных глав для учебного пособия по защите информации кафедры радиотехники и систем управления, а также, с этого учебного кода, кафедры защиты информации МФТИ (ГУ). Полностью учебник доступен на github (см. также draft releases). На...

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

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

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

[Из песочницы] Из чего состоит IoT Если обратиться к википедии в поисках определения для термина “интернет вещей”, можно увидеть следущее: Интернет вещей (англ. Internet of Things, IoT) — концепция вычислительной сети физических предметов («вещей»), оснащённых встроенными технологиями для взаимодействия друг...

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

Учёные рассказали, как устроена «оперативная память» в человеческом мозге Исследователи из «Высшей школы экономики» узнали кое-что новое об устройстве рабочей памяти человека. Как оказалось, информация о различных параметрах объектов хранится и обрабатывается мозгом независимо друг от друга на разных уровнях.

Шпионаж, за который не банят (история из 80-х) Американские компании, например Google, пошли на поводу у правительства США и стали разрывать отношения с Huawei из-за подозрений в шпионаже. В 80-х годах у американских производителей полупроводников также бывали проблемы с иностранными компаниями-конкурентами в связи с шп...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 47. Устранение неполадок OSPF Сегодня мы продолжим тему предыдущего урока о протоколе OSPF, которому посвящен раздел 2.4 тематики ICND2, и рассмотрим устранение типичных проблем реализации этого протокола. Вернемся к примеру Packet Tracer, которым мы закончили последнее видео. Для начала я исправлю обозн...

#видео | Роботы-тараканы помогают друг другу встать на ноги В Калифорнийском университете в Беркли уже десять лет подряд идет разработка роботизированных тараканов VelociRoACH — инженеры хотят сделать их максимально реалистичными и маневренными. Как и настоящие насекомые, они иногда падают на спину и не могут перевернуться, поэтому ...

Корпоративный слон — Так, что у нас? – спросил Евгений Викторович. – Светлана Владимировна, какая повестка? Я за время отпуска, наверное, сильно от дел отстал? — Не сказать, что прям сильно. Основное вы знаете. Сейчас всё по протоколу, коллеги делают короткие доклады о состоянии дел, задают ...

Visa начала оценивать кредитоспособность по расходам с карточек Платёжная система и БКИ «Эквифакс» помогли друг-другу перепрыгнуть через законодательную защиту персональных данных россиян.

Функция «Коллекции» стала доступна в Microsoft Edge Canary Пользователи предварительной версии Microsoft Edge Canary теперь могут опробовать новую функцию «Коллекции», которая была анонсирована в рамках конференции разработчиков Build 2019. Новая функция доступна в актуальных сборках браузера в качестве экспериментального флага. «К...

[Перевод] Игры меняют мир: как Hellblade привлёк внимание к проблемам людей с психическими заболеваниями Мы привыкли относиться к играм несерьёзно. Если кино, литература и телевидение ассоциируются с чем-то солидным, то интерактивные развлечения пренебрежительно называют «видеоиграми». Большинство по-прежнему видит в этом виде искусства только Operation. Впрочем, это не мешает...

Рендер гибкого смартфона Xiaomi В последнее время производители смартфонов стали активнее обсуждать возможность выпуска гибкого смартфона. Это какая-то нереальная технология, как многим кажется, но есть уже некоторые наработки и даже рабочие прототипы, которые говорят об обратном. Например, компания Xiaomi...

Кнопка в SolidWorks.По учебнику Дударёва. В вашем браузере отключен JavaScript BX.ready(function() { BX.message({'ENABLE_JAVASCRIPT':'В вашем браузере отключен JavaScript','JS_PLAYLISTERROR':'Произошла ошибка при загрузке списка воспроизведения','JS_CLICKTOPLAY':'Нажмите для просмотра','JS_LINK':'Скачать...

Галерея лучших блокнотов по ML и Data Science Привет, читатель. Представляю пост который идёт строго (!) в закладки и передаётся коллегам. Он с подборкой примечательных файлов формата Jupyter Notebook по Machine Learning, Data Science и другим сферам, связанным с анализом данных. Эти блокноты Jupyter, будут наиболее по...

Пиксельное хоррор-приключение Worse Than Death теперь доступно и в России на iOS Еще летом на iOS вышел хоррор Worse Than Death, но по какой-то причине он был недоступен в некоторых странах, включая Россию. Однако сейчас его уже можно скачать, и это стоит сделать, если вы любите качественные приключения, совмещающие элементы хоррор-приключения и квеста с...

Теория программирования: Вариантность Здравствуйте, меня зовут Дмитрий Карловский и я… хочу поведать вам о фундаментальной особенности систем типов, которую зачастую или вообще не понимают или понимают не правильно через призму реализации конкретного языка, который ввиду эволюционного развития имеет много атавиз...

NURBS моделирование в Rhino 3D и T-Spline Существует, как минимум, два подхода к созданию 3D моделей. В одном из них, наиболее популярном, объекты состоят из множества полигонов. В другом (freeform surface modelling) — из NURBS поверхностей, которые задаются кривыми (сплайнами). Каждый из подходов имеет свои преиму...

Viber представила новую функцию ко Дню святого Валентина Viber объявила о появлении в своем мессенджере специальной функции ко Дню всех влюбленных: пользователи смогут отправлять друг другу видеосообщения, отображающиеся в форме сердца. Подобные валентинки можно будет отправлять до 15 февраля. Видеосообщение в форме сердца...

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

Читеров в Apex Legends будут стравливать друг с другом Не можешь победить — хоть изолируй.

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 23. Передовые технологии маршрутизации Сегодня мы более основательно рассмотрим некоторые аспекты маршрутизации. Прежде чем начать, я хочу ответить на вопрос студентов о моих страничках в социальных сетях. Слева я поместил ссылки на странички нашей компании, а справа – на мои персональные странички. Замечу, что я...

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

[Перевод] Я не могу использовать Rift S, и у вас тоже не получится Глазища этого парня позволяют ему наслаждаться своим Rift S. Его друзьям остаётся ему только позавидовать. Из блога Палмера Лаки, изобретателя шлема виртуальной реальности Oculus Rift, одного из основателей компании Oculus VR. Rift S [следующее поколение шлема виртуальной...

WexLang — как я создал проект мечты для изучения английского языка Здравствуйте! В этой статье я бы хотел рассказать о проекте, над которым я работаю. Это сервис для эффективного чтения текстов на иностранных языках, а также для совместного чтения, обмена опытом и помощи друг другу в изучении языков. Читать дальше →

Сравним инструменты для аудита изменений в Active Directory: Quest Change Auditor и Netwrix Auditor Оба продукта предназначены для выявления несанкционированных действий пользователей, подозрительной активности и контроля конфигураций в инфраструктуре Microsoft. Quest Change Auditor и Netwrix Auditor прямые конкуренты, которые вполне себе борются друг с другом за место н...

[Перевод] Опять [про то, как стать умнее] Повторение как основа для созидания В наши дни многие дизайнеры разрабатывают «умные» вещи, которые обещают улучшить и укрепить наш разум, производительность и благополучие. Мне лично нравится смещать акцент с того, чтобы делать вещи вокруг нас умнее, на то, чтобы мы станов...

iPhone 12 может получить новый дисплей За последние пару дней сразу несколько источников высказались относительно экранов iPhone 12. Правда, слухи кардинально отличаются друг от друга. В одном случае источники сообщают о снижении энергопотребления, а в другом – о планах Apple выпустить экран с технологией ProMoti...

Роботов научили «воскрешать» и «хоронить» друг друга Учёные из американского Университета Цинциннати разработали технологию, которая помогает роботам справиться с задачей совместными усилиями, даже если один из них вышел из строя. Автоматы смогут сами ремонтировать своих «коллег» и утилизировать их.

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

«Цветное нашествие»: Apple выпустила яркую рекламу iPhone XR Apple разместила в своем YouTube-канале новый рекламный ролик, посвященный iPhone XR. В минутном видео под названием «Цветное нашествие» сотни людей бегут по городу, выполняя акробатические трюки, а отличить их друг от друга можно только по цвету комбинезона.

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

5 бесплатных курсов для IT-Администраторов от Microsoft Привет, Хабр! Сегодня мы продолжаем серию статей, в которую войдет 5 подборок бесплатных обучающих курсов от компании Microsoft. Во второй части у нас самые крутые курсы для IT-Администраторов, которые сильнее всего нравятся коллегам. Кстати! Все курсы бесплатные (вы даже...

WG Contract API: zoo of services С ростом количества компонентов в программной системе, обычно растёт и количество людей принимающих участие в её разработке. Как следствие, для сохранения темпов разработки и простоты сопровождения, подходы к организации API должны стать предметом особого внимания. Если х...

7 бесплатных курсов для разработчиков от Microsoft Привет, Хабр! Сегодня мы начинаем серию статей, в которую войдет 5 подборок бесплатных обучающих курсов от компании Microsoft. В этой статье у нас самые крутые курсы для разработчиков, которые сильнее всего нравятся программистам. Кстати! Все курсы бесплатные (вы даже смо...

.Net Community Райффайзенбанка приглашает на митап .NET Community Райффайзенбанка приглашает на Meetup, который состоится в московском офисе в Нагатино 23 мая. Сообщество разработчиков Райффайзенбанка активно проводит митапы, готовит вокркшопы, и делает еще много всего, для того, чтобы сотрудники могли делиться опытом и зна...

Поймай меня, если сможешь. Версия менеджера Ты – программист. Я – эффективный менеджер. Ну, ты так считаешь. Может, даже статью про меня напишешь, наберешь кучу плюсов – тема-то благодатная. В статье обязательно слово «эффективный» в кавычки поставишь. Я уже не работаю в вашей компании. Решил рассказать тебе, как всё...

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

Huawei Watch GT представлены в новом стиле На текущий момент рынок умных часов очень плохо себя чувствует, ведь покупатели не спешат брать новые устройства. Это не смартфон, который через пару лет устареет, а значит покупатели берут одно устройство и не обновляют его года три-четыре. А ведь для производителя это знач...

Вышел второй эпизод интерактивного триллера Duskwood Duskwood — высоко оцененный игроками интерактивный сюжетный триллер для мобильных, вышедший на iOS и Android в конце сентября. Разработчики сразу предупредили, что будут продолжать историю с помощью дополнений. Сегодня, спустя всего полтора месяца, уже вышла вторая глава. «...

Edge 75.0.107.0 – первая версия браузера Edge на Chromium Microsoft уже примерно около полугода занимается разработкой новой версии браузера Edge. Ключевой особенностью нового браузера считается переход со собственного движка EdgeHTML на движок Chromium. Ходило очень много слухов насчет того, как будет выглядеть новый браузер. Посл...

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

Бесплатный марафон «Big Data и супергерои: ваш первый опыт анализа данных» Вы когда-нибудь мечтали стать супергероем, который обладает крутыми способностями и борется со злом? Мы поможем в этом! Запишитесь на бесплатный марафон, станьте супергероем и поймайте злодеев с помощью инструментов Data Science.  Читать дальше →

С 1 ноября оформлять ДТП разрешено со смартфона Однажды все водители автомобилей попадают в ДТП, по своей вине или другого человека. В таком случае приходится вызывать патруль ГИБДД, если водители не могут договориться друг с другом и решить вопрос «на месте». В итоге, Сообщение С 1 ноября оформлять ДТП разрешено со смар...

[Перевод] Шейдеры интерактивных карт в Unity Этот туториал посвящён интерактивным картам и их созданию в Unity при помощи шейдеров. Этот эффект может служить основой более сложных техник, например голографических проекций или даже песочного стола из фильма «Чёрная пантера». Источником вдохновения для этого туториала...

Интерактивность без гаджетов Однажды мне посчастливилось попасть в ВДНХ, на экспозицию Политехнического музея. Это было около 5 лет назад, и на тот момент, пожалуй, это была самая интересная интерактивная выставка из всех, которые доводилось видеть. Но как и полагается уважающей себя выставке, она дала ...

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

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

Objectives and Key Results: инструкция по применению Всем привет! Меня зовут Егор, я руковожу кластером App Platform в Авито. Мои команды в основном занимаются разработкой внутренних продуктов, инструментов и процессов — тем, что принято называть платформенной разработкой. Год назад я рассказывал в этом блоге, как мы внедрили ...

[Из песочницы] «Умный дом» с Яндекс.Алисой Всем привет! Хочу рассказать о том, как одной маленькой девочке захотелось поюзать навыки Алисы, интегрироваться в «умный дом» крутого продукта MySmartFlat, какие встали преграды на пути, и вообще, каково это — быть девушкой — программистом? Создать навык — это просто. За п...

[Из песочницы] Лучшие практики React и советы, которые каждый разработчик должен знать. Часть 1 Привет, Хабр! Представляю вашему вниманию перевод статьи «React Best Practices & Tips Every React Developer Should Know Pt.1» автора Alex Devero. React — одна из самых популярных библиотек для построения интерактивных пользовательских интерфейсов. В этой статье я пока...

[Из песочницы] Как запомнить учебник по JavaScript за 5 дней, или «Дворец Памяти» в повседневной жизни программиста Захожу на кухню, а на столе сидит маленький гномик и вертит в руках перочинный нож. Я что-то говорю гномику, он недовольно сплевывает в бок, нехотя поднимается и отрезает кусок от огромной сосиски, которая лежит на столе. Так я запомнил метод массива splice. Главная идея «...

Еще ближе: как НКО могут использовать геочаты Telegram? Используете Telegram для общения с коллегами?Кроссплатформенный мессенджер стал еще более функциональным. В нем появилась возможность создавать геочаты – общедоступные чаты, завязанные на географическом положении их участников. Рассказываем, чем они могут быть полезны НКО. ...

Xiaomi может выпустить Redmi Note 8 Pro со Snapdragon 730G на борту Мы неоднократно рассказывали о Redmi Note 8 Pro и наверняка будем делать это еще достаточно долго, ведь смартфон действительно получился удачным: хороший процессор, отличный экран, стильный дизайн, крутые камеры и даже NFC. По поводу первого пункта — процессора MediaTek Heli...

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

Как делиться паролем Wi-Fi при помощи QR-кода в Android 10 Если ваш смартфон работает под управлением Android 10 (также известной как Android Q), тогда вы можете очень быстро поделиться своей сетью Wi-Fi с друзьями, используя старый добрый QR-код. Смартфон того, с кем вы делитесь Wi-Fi не должен работать под управлением новейшей ве...

Лучше WhatsApp: новый мессенджер Google работает бесплатно и без интернета Много лет назад большинство современных людей общались друг с другом через социальные сети, но такие постепенно теряют свою популярность, потому что гораздо удобнее переписываться с кем-либо через мессенджеры, а таких на рынке в настоящее время Сообщение Лучше WhatsApp: нов...

[Из песочницы] Типичная ошибка сетки (Bootstrap Grid), или почему дизайнер и верстальщик не понимают друг друга Сталкивались ли вы с ситуацией, когда текст и блоки, которые прекрасно вмещаются в макете фотошопа, почему-то упрямо не хотят слушаться в верстке – не вмещаются в заданную макетом ширину? При этом и дизайнер, и верстальщик используют одинаковую сетку, например, сетку Bootstr...

Xiaomi и Vifa выпустили маленькую, но мощную беспроводную колонку с NFC Две такие колонки можно прислонить друг к другу и они начнут воспроизводить музыку с одного источника.

5 способов деплоя PHP-кода в условиях хайлоада Если бы хайлоад преподавали в школе, в учебнике по этому предмету была бы такая задача. «У соцсети N есть 2 000 серверов, на которых 150 000 файлов объемом по 900 Мб PHP-кода и стейджинг-кластер на 50 машин. На серверы код деплоится 2 раза в день, на стейджинг-кластере код о...

Non fiction. Что почитать? Хочу поделиться с вами несколькими из прочитанных за последние годы книг в жанре non fiction. Однако, при составлении списка возникла неожиданная проблема отбора. Книги, что называется, для широкого круга. Которые читаются влет даже совершенно неподготовленным читателем и мо...

Учиться и работать: опыт магистрантов факультета информационных технологий и программирования Мы пообщались с преподавателями и выпускниками магистерской программы «Речевые информационные системы» о том, как вуз помогает совмещать учебу и первые шаги в карьере. Хабрапосты о нашей магистратуре: Как начать карьеру еще в вузе — опыт выпускников четырех профильных маг...

Учебник по рынку разработки цифровых продуктов на заказ. Глава 8: Product development Публикуем главы из книги сооснователя Redmadrobot Макса Десятых.

Facebook Messenger, Instagram и WhatsApp могут быть интегрированы друг с другом По данным СМИ, базовая инфраструктура обмена сообщениями у этих сервисов будет унифицирована.

Баг FaceTime позволяет пользователям iOS шпионить друг за другом Пользователи iOS-устройств с версией прошивки 12.1 и выше столкнулись с крайне неприятной проблемой: при входящем вызове в фирменном видеомессенджере FaceTime возникает баг, из-за которой пользователь может услышать и увидеть собеседника до того, как он ответит.

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

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

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

Лучшие бесплатные программы для редактирования видео на Android Редактировать видео на смартфоне? Легко! В Google Play Store нет недостатка в приложениях для редактирования видео при помощи смартфона. Но большинство из них добавляют водяной знак в финальные видеоматериалы, нещадно сжимают итоговую версию, устанавливают ограничение на раз...

Тишина и DX12: MSI GeForce RTX 2080 VENTUS Выход первой игры с «настоящей» трассировкой лучей – Metro Exodus – существенно подстегнул интерес к видеокартам семейства RTX. Споры «стоит-не стоит» вспыхнули с новой силой, у каждой стороны хватает аргументов. Но, как оно обычно бывает, впечатление – штука субъективная, и...

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

[recovery mode] «Жить в кайф» или моя история от прокрастинации к саморазвитию Здравствуй, друг. Сегодня речь не пойдет о сложных и не очень аспектах языков программирования или каком-то Rocket Sience. Сегодня я расскажу тебе короткую историю о том, как я встал на путь программиста. Это моя история и ее уже не изменишь, но если она поможет хотя бы одн...

Собираем окружение для современного TDD на JavaScript + VS code TDD уже давно не является чем-то диковинным: на хабре можно найти об этом подходе сотни статей, а каждый новичок знает, какую книгу об экстремальном программировании ему нужно прочитать. Многие мои коллеги тоже используют TDD. Они добавляют тест, пишут код, рефакторят, по...

Linux Backup от Veeam на ОС «Эльбрус». Импортозамещение ['?' | '.' | '!'] Всем привет. Недавние статьи на Хабре Импортозамещение на практике. Часть 1. Варианты и Не долго музыка играла… или как ОС Эльбрус так и не стала свободной не оставили меня равнодушным. Я решил поизучать этот вопрос в ключе задачи резервного копирования. Тем более, что в э...

Камера в смартфонах Google Pixel и Samsung может тайно шпионить за пользователями Камера вашего смартфона может устанавливать за вами слежку, пусть и не без посторонней помощи Android – одна из немногих — если вообще не единственная – операционных систем, чей недостаток обратился в преимущество. Благодаря несовершенствам платформы Google может кажды...

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

[Перевод] Использование Typescript с React – руководство для новичков Друзья, в преддверии выходных хотим поделиться с вами еще одной интересной публикацией, которую хотим приурочить к запуску новой группы по курсу «Разработчик JavaScript». Потратив последние несколько месяцев на разработку приложений на React и библиотек с использованием T...

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

Учебник по рынку разработки цифровых продуктов на заказ. Глава 9: Маркетинг Публикуем главы из книги сооснователя Redmadrobot Макса Десятых.

Учебник по рынку разработки цифровых продуктов на заказ. Глава 7: Продажи Публикуем главы из книги сооснователя Redmadrobot Макса Десятых.

Учебник по рынку разработки цифровых продуктов на заказ Публикуем главы из книги сооснователя Redmadrobot Макса Десятых.

Анонс Huawei MateBook D 15 и MateBook D 14: компактные и мощные ноутбуки Компания Huawei представила новую линейку ноутбуков Huawei MateBook D. Среди показанных новинок оказались ноутбуки с 14- и 15,6-дюймовыми Full HD дисплеями и достаточно похожими друг на друга характеристиками. Подробнее об этом читайте на THG.ru.

[recovery mode] Итальянский след в криптографии Многие из читателей знают шифр Цезаря, редкий учебник криптографии обходится без его упоминания, но это все же шифр Римской империи, как и шифр другого Цезаря — Августа. Сам факт существования этих шифров подталкивает к вопросам: «А что было потом? Неужели этим все и закончи...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 38. Протокол EtherChannel для 2 уровня OSI Сегодня мы рассмотрим работу протокола агрегирования каналов Layer 2 EtherChannel для 2 уровня модели OSI. Этот протокол не слишком отличается от протокола 3-го уровня, однако прежде чем начать изучение Layer 3 EtherChannel, я должен ознакомить вас с несколькими концепциями,...

Визуализация дерева приматов Станислав Дробышевский в начале года опубликовал подробное дерево происхождения приматов. Версия в ПДФ Комментаторы во «Вконтакте» просили интерактивную версию (1, 2, 3, 4), потому что её удобнее изучать и проще обновлять при появлении новых данных. Мы с Олей Моховой решил...

Snap анонсировала смарт-очки Spectacles 3 с обновлённым дизайном и двумя HD-камерами Snap анонсировала «умные» очков Spectacles третьего поколения. Новая модель заметно отличаются от версии Spectacles 2. Новые смарт-очки оснащены двумя HD-камерами, с помощью которых можно снимать 3D-видео от первого лица со скоростью 60 кадров в секунду, а также производить ...

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

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

6 приложений, которые позволят запланировать отправку SMS на Android Они пригодятся, если вы всё время забываете поздравить кого-то с праздником или ваши друзья живут в другом часовом поясе.

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

Тематические геочаты в Telegram: что это и как ими пользоваться? В таких чатах могут общаться люди, находящиеся непосредственно поблизости друг от друга и объединённые общими интересами.

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

[Перевод] Проблема дверей в дизайне шутеров Допустим, я создаю уровень для классического шутера от первого лица. Сначала я строю ареню и добавляю на неё несколько монстров. Я не хочу, чтобы на игрока нападали сразу после начала уровня, поэтому присоединяю к одной из сторон арены коридор и ставлю игрока туда. Буквами...

Tick Tock: A Tale for Two – игра для iPhone и iPad, которую можно пройти только вдвоем Не секрет, что играть веселее вместе. Можно делать это по-разному. Игроки могут сменять друг друга или просто наблюдать, подсказывать. Но куда интереснее действовать совместно, решая совместно одну и ту же задачу. Это может быть убийство врагов, обезвреживание бомбы, гонки н...

Выделение активной строки таблицы на чистом CSS Несколько дней назад мой друг попросил помочь с решением задачи, которая была на его собеседовании. Интервьюер дал ему следующий фрагмент кода: tbody:hover tr { opacity: 0.24; } Также добавил: “Сейчас, при наведении на таблицу, все строки становятся блеклыми. А требуется ...

Match 3 Saga v.1.0.2 Добро пожаловать в Match 3 Saga! Match 3 Saga - это восхитительная и потрясающая новая игра-головоломка match-3, наполненная сотнями вкусных фруктовых уровней и леденцовыми лакомствами, которые обязательно удовлетворят твою тягу к веселью! Добавление твоего мира в ...

Часть 2: RocketChip: подключаем оперативную память В предыдущей части мы собрали микроконтроллер вообще без оперативной памяти на базе ПЛИС Altera/Intel. Однако на плате есть разъём с установленным SO-DIMM DDR2 1Gb, который, очевидно, хочется использовать. Для этого нам потребуется обернуть DDR2-контроллер с интерфейсом ALT...

Стая роботов Mini Cheetah сделала зарядку на газоне MIT (ВИДЕО) На видео небольшие роботы бодро шагают по траве, делают упражнения, играют с мячом, совершают сальто назад и иногда сталкиваются друг с другом под смех наблюдающей за испытаниями публики.

[Перевод] Из волшебной математической функции – одно решение, чтобы править ими всеми Три года назад Марина Вязовска из Швейцарского федерального технологического института в Лозанне поразила математиков, обнаружив самый плотный способ упаковки сфер одинакового размера в восьми- и 24-мерном пространствах (во втором случае – при помощи четырёх соавторов). А ...

Как я побывал в легендарной Школе 42: «бассейн», котики и интернет вместо учителей. Часть 2 В прошлом посте я начал рассказ про Школу 42, которая славится своей революционной системой обучения: там нет учителей, студенты сами проверяют друг у друга работы, платить за учебу не нужно. В этом посте я подробнее расскажу про систему обучения и про то, какие задания вып...

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

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

Ватикан выпускает смарт-браслет, который поможет вам помолиться До чего дошел прогресс! Да-да, глаза вам не изменяют и вы все правильно поняли. И сегодня, как вы понимаете, не первое апреля. Умный браслет под названием eRosary, который поможет людям молиться, выпускаемый при поддержке Ватикана и лично Папы Римского, совсем скоро поступит...

SOVA 1.0 SOVA – это новый удобный сервис, позволяющий дать или получить совет по любой интересующей вас теме. SOVA – это современный интерактивный способ связать людей, которым нужна помощь, совет или рекомендация, с теми, кто может грамотно, компетентно и по-доброму подсказать,...

Управление конфликтами в команде – эквилибристика или жизненная необходимость? Эпиграф: Встретились как-то в лесу Ёжик и Медвежонок. — Здравствуй, Ёжик! — Здравствуй, Медвежонок! Так, слово за слово, шутка за шуткой, и получил Ёжик от Медвежонка по морде … Под катом рассуждения нашего тимлида, а также директора по развитию продукта RAS — Игоря Марна...

«Обратите внимание» #1: Дайджест статей об искусственном интеллекте, продуктовом мышлении, поведенческой психологии Это первый в серии еженедельных дайджестов о технологиях, людях и том, как они влияют друг на друга. Читать дальше →

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

Сборка Android-проекта в Docker-контейнере Разрабатывая проект под платформу Android, даже самый небольшой, рано или поздно приходится сталкиваться с окружением для разработки. Кроме Android SDK, необходимо чтобы была последняя версия Kotlin, Gradle, platform-tools, build-tools. И если на машине разработчика все эти ...

7 альтернатив Air Drop для Android Большинство из нас сегодня воспринимает некоторые технологии, которые еще 10-15 лет назад казались невероятными, как должное. Например, пользователи устройств от компании Apple вполне успешно передают данные при помощи Airdrop. Это быстро, удобно и безопасно. Однако же не в...

[Из песочницы] Никогда не поздно новый путь начинать Хотелось бы поделиться своей историей начинания в области iOs разработки в свои полные 50 лет. Как-то по жизни я всегда следовал принципу, что в жизни нужно попробовать все. Наверное, это пошло еще с детства. Тогда еще не было даже такого понятия, как «гаджет» и мы с друзья...

Lenovo стал международным техническим партнером ФК «Интер» Милан Lenovo станет международным техническим партнером футбольного клуба. Это соглашение объединит друг с другом два бренда, которые известны по всему миру.

Начались продажи троянов в исходном коде с учебником для тех, кто не умеет программировать В последнее время в даркнете встречается немалое количество ресурсов, предлагающих шифровальщики как услугу (RaaS), где от клиента вообще не требуется никаких или почти никаких технических знаний. Однако Inpivx работает по иному принципу.За $500 клиенту предлагается исходные...

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

Хочешь <s>похудеть</s> учиться ИТ самостоятельно? Спроси меня как Есть мнение, с которым я часто сталкиваюсь, — учиться самостоятельно невозможно, нужны профессионалы, которые будут вас вести по этому тернистому пути — объяснять, проверять, контролировать. Попробую опровергнуть это утверждение, а для этого, как известно, достаточно привест...

MMO Culture: короткое интервью с разработчиками Path of Exile Mobile Портал MMO Culture взял короткое интервью у представителя студии Grinding Gear Games — разработчиков, которые недавно анонсировали Path of Exile Mobile. Первые обсуждения мобильной версии Path of Exile начались еще 2 года назад. Подготовительная фаза стартовала в прошлом го...

iPhone будет оснащаться 5G-модемами от Qualcomm Долгие годы компании Apple и Qualcomm были заняты судебными разбирательствами, обвиняя друг друга в нарушении патентов. Недавно стало известно, что стороны разрешили свой спор, и это уже оказало влиян...

GitLab Shell Runner. Конкурентный запуск тестируемых сервисов при помощи Docker Compose Данная статья будет интересна как тестировщикам, так и разработчикам, но рассчитана в большей степени на автоматизаторов, которые столкнулись с проблемой настройки GitLab CI/CD для проведения интеграционного тестирования в условиях недостаточности инфраструктурных ресурсов ...

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

[Перевод] Как заблокировать работу Microsoft Edge в фоне под Windows 10 Работая на устройстве под управлением ОС Windows 10, вы могли заметить в Task Manager среди запущенных процессов Microsoft Edge, даже если вы не пользуетесь этим браузером. Эти процессы, MicrosoftEdge.exe, MicrosoftEdgeCP.exe и MicrosoftEdgeSH.exe, отображаются там как прио...

Браузер Edge от Microsoft на базе Chrome теперь доступен в macOS Справедливо сказать, что старый браузер Microsoft «Edge» не был самым популярным программным обеспечением в мире. Хотя это была вполне приличная альтернатива браузеру сама по себе из-за нескольких уникальных функций, она не смогла повлиять на пользовательские базы, которые F...

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

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

Podman и Buildah для пользователей Docker Хотя есть много хороших блогов и учебников по Podman и Buildah, пользователям Docker явно не хватает ясных и четких разъяснений на тему, как им перейти на Podman, зачем нужен Buildah и в других вопросах подобного рода. Постараемся ответить на эти вопросы и рассказать, к...

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

Мелкая питонячая радость #5: Dynaconf — управление настройками в проекте Некоторые вопросы в мире питонячей разработки имеют магическую силу поднимать целые армии людей, направлять их на священную войну и заставлять кидать друг в друга целыми кучами аргументов, выкладок и кусков кода. Иногда, когда доводы заканчиваются, враждующие армии быстро пе...

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

Android Camera2 API от чайника, часть 2, пишем видео Продолжаем разбираться с CAMERA2 API Android. В предыдущей статье мы осваивали работу камеры, чтобы делать фоточки, используя новое API. Теперь же займёмся съемкой видео. Вообще изначально, главной моей целью был стрим по сети живого видео с камеры Android при помощи Med...

[Перевод] Как работает рендеринг 3D-игр: обработка вершин В этом посте мы рассмотрим этап работы с вершинами. То есть нам придётся снова достать учебники по математике и вспомнить линейную алгебру, матрицы и тригонометрию. Ура! Мы выясним, как преобразуются 3D-модели и учитываются источники освещения. Также мы подробно объясним р...

[Из песочницы] Реконструкция Midi из видео роликов Synthesia (и ей подобным) Как то раз сидя в ютубе ведя поиск интересных обучающих мелодий наткнулся на ролики с Synthesia, часть из которых мне очень понравилась, решил скачаю да и поучусь… =) Но увы как оказалось ролики есть, а вот midi файлы никто не горел желанием выкладывать =( Засев за гугл реши...

Fantasy Stars: Battle Arena — очередная бесплатная стратегия в стиле Clash Royale Если вдруг вам кажется, что в магазинах мобильных игр недостаточно конкурентов Clash Royale, и как раз подыскиваете нечто похожее, то обратите внимание на Fantasy Stars: Battle Arena. Это новый проект от разработчиков олдскульной MMORPG Silkroad Online. По знакомому принцип...

[Перевод] 2D-тени на Signed Distance Fields Теперь, когда мы знаем основы комбинирования функций расстояний со знаком, можно использовать их для создания крутых вещей. В этом туториале мы применим их для рендеринга мягких двухмерных теней. Если вы пока не читали моих предыдущих туториалов о полях расстояний со знаком ...

Остров Пику: как из базальтового ада сделали уютный Туссент Гора Пику образовалась очень задолго до прихода колонистов, ещё когда ломалась геологическая плита на Азорах. Высота Эвереста 8848 метров. А Пику — 8449 метров. Из которых 2351 метр приходятся на надводную часть, а остальное — гора под водой. То есть люди уже живут на скло...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 21. Дистанционно-векторная маршрутизация RIP Тема сегодняшнего урока – RIP, или протокол маршрутной информации. Мы поговорим о различных аспектах его применения, о его настройке и ограничениях. Как я уже говорил, тема RIP не входит в учебный план курса Cisco 200-125 CCNA, однако я решил посвятить этому протоколу отдель...

Словарик айтишника или Что? Где? Куда? Часть 2 В первой части статьи я перечислила и объяснила слова, которые разработчики и менеджеры компании Wrike используют в своем ежедневном общении. Как в устном, так и в письменном. Но остался еще ряд слов из тех же категорий. Знание значений этих слов помогает коллегам легче пони...

[recovery mode] Мой опыт подготовки к трудоустройству в Google От переводчика: сегодня публикуем для вас статью Праякты Татавадкар, она разработчик с небольшим стажем, но знания и опыт позволили ей получить работу в Google (со второй попытки), стать членом команды разработчиков YouTube. Google была для меня компанией мечты с самого...

Земляничная поляна 1.0 Узнать насколько партнер подается соблазнению Тест «Земляничная поляна» с помощью этого теста можно определить насколько девушка поддается соблазнению. Великолепный прием для соблазнения, где Вы можете завлечь девушку и заодно узнать о ней немного больше. Тест з...

Фокусное расстояние глаза. Какое же оно? Перед началом статьи обращаюсь к маленьким фотографам — запасайтесь огнетушителями. Поехали! В этот раз я постараюсь обойтись без аналогий глаза с фотоаппаратом и мозга с компьютером. Почему? С самых первых попыток изучения мозга человеком люди искали аналогии для облегчен...

Криптографические протоколы: определения, запись, свойства, классификация, атаки Данный текст будет являться одной из переписанных глав для учебного пособия по защите информации кафедры радиотехники и систем управления, а также, с этого учебного кода, кафедры защиты информации МФТИ (ГУ). Полностью учебник доступен на github (см. также draft releases). На...

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

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

Резервное копирование, часть 4: Обзор и тестирование zbackup, restic, borgbackup В данной статье будут рассматриваться программные средства для резервного копирования, которые путем разбиения потока данных на отдельные компоненты (chunks), формируют репозиторий. Компоненты репозитория могут дополнительно сжиматься и шифроваться, а самое главное — при по...

Google выпустила пять новых приложений для смартфонов, чтобы побороть зависимость от смартфонов Компания Google представила сразу пять новых экспериментальных приложений для смартфонов, призванных помочь контролировать цифровую зависимость и время, проведённое за гаджетами.  В прошлом году Google представила функцию Digital Wellbeing (Цифровое благополучие) ...

[Перевод] Мой первый день с Haiku: она неожиданно хороша TL:DR; Новичок попробовал Haiku в первый раз и решил, что она потрясная. Особенно по сравнению с рабочими окружениями, доступными на Linux Я уже делился своими идеями (а также разочарованиями) по поводу #LinuxUsability (part 1, part 2, part 3, part 4, part 5, part 6). В это...

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

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

Заразный стресс: межвидовая синхронизация уровня кортизола на примере собак и их хозяев Человек — существо социальное. Как бы отдельный индивидуум ни старался быть обособленным или отстраненным, на него так или иначе будут влиять другие люди, сами того возможно не желающие. Это явление называют внутривидовой двунаправленной психо-эмоциональной реакцией. Важны...

Как перенести файлы между Mac и Android Предположим, у вас есть MacBook или любой другой компьютер Mac и мобильный телефон Android, и вы хотите перенести файлы с MacBook на устройство Android. Если вы захотите использовать USB-кабель, вы не сможете передавать файлы с Mac на Android из-за несовместимости двух платф...

AR-очки Tilt Five сделают настольные игры интерактивными и трехмерными, а также позволят играть в них с друзьями даже по интернету Развлекательная система Tilt Five призвана привнести в настольные игры голограммы дополненной реальности. Играть в голошахматы или в Dangeons & Dragons можно будет даже по сети, рассказывает New Atlas. Как сообщается, Tilt Five состоит из нескольких основных элементов: и...

[Из песочницы] Расследование по делу одного неизвестного архива Переезд. Новый город. Поиски работы. Даже для IT специалиста это может занять длительное время. Череда собеседований, которые, в общем, очень похожи друг на друга. И как оно обычно бывает, когда ты уже нашел работу, через некоторое время, объявляется одна интересная контора....

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

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

Huawei Mate X в двух комплектациях Китайская компания Huawei официально рассказала о том, что их новый смартфон Huawei Mate X будет продаваться в двух версиях с новыми процессорами. Видимо, они будут отличаться друг от друга своей производительностью или функциями, ведь нет смысла выпускать два совершенно иде...

Google Keep вернулся на Apple Watch На Apple Watch возвращается важное приложение - Google Keep. Приложение iOS было недавно обновлено с поддержкой Apple Watch , что означает, что те, кто владеют носимым устройством, могут начать использовать его сразу же, если на их iPhone установлена ​​последняя версия Googl...

Список полезных книг по анализу данных, математике, data science и machine learning Хабр, привет! Написал пост, который идет строго в закладки, он со списком полезнейших книг по анализу данных, математике, data science и machine learning. Они будут полезны как новичкам, так и профессионалам. Для удобства можете читать здесь или использовать удобный google ...

Когда вредно хешировать ПредисловиеДанный текст будет являться одной из переписанных глав для учебного пособия по защите информации кафедры радиотехники и систем управления, а также, с этого учебного кода, кафедры защиты информации МФТИ (ГУ). Полностью учебник доступен на github (см. также draft re...

Электромобили из 90ых. Часть 1. Братья Ситроен и Пежо Источник Еще в девяностых годах двадцатого века автомобильный концерн PSA разработал и выпустил несколько малосерийных элекромобилей, вполне пригодных для городских нужд, с пробегом до 100км, возможностью зарядки от простой бытовой розетки и даже от сети быстрых зарядок те...

Анонс смартфонов Realme X и Realme X Lite с выдвигающейся камерой у старшей модели Realme анонсировал два новых смартфона среднего уровня под названиями Realme X и Realme X Lite. Оба аппарата основаны на чипсете Snapdragon 710, но заметно отличаются друг от друга как техническими характеристиками, так и дизайном. Подробнее об этом читайте на THG.ru.

Анонс MediaTek Helio G90 и Helio G90T: новые SoC для игровых смартфонов среднего уровня Компания MediaTek представила новые однокристальные системы Helio G90 и Helio G90T. Обе SoC ориентированы на использование в игровых смартфонах среднего уровня. Они имеют схожие конфигурации, но отличаются друг от друга по некоторым весьма значимым параметрам. Подробнее об э...

Чему не учат в школе: как мы готовим инженеров техподдержки Вот и обещанная “другая история”. Challenge Если бы четыре года назад меня спросили: “Как можно обучать новичков в ИТ отделе/компании?” — я, не задумываясь, выдал бы: “По методу “обезьянка видит — обезьянка подражает”, то есть прикрепите новичка к более опытному сотрудни...

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

[Из песочницы] Операционные vs аналитические базы: колоночное vs построчное хранение данных Базы данных можно реализовать с помощью Excel, GSheet или при помощи больших ORM систем. В своей практике бизнес-аналитика я сталкивался с разными решениями. А поскольку в бизнес-анализ я пришёл из финансов и аудита, то каждый раз встречая новую систему задавался вопросами —...

Как установить публичную версию iOS 13 beta 1 без профиля разработчика Вчера, 24 июня, Apple выпустила iOS 13 beta 1 для публичного тестирования. Обновление вышло как минимум на неделю раньше ожидаемого, поскольку еще на WWDC’2019 было объявлено, что оно станет доступно лишь в июле. Однако, видимо, тестовая сборка для разработчиков показала се...

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

[Перевод] Марвин Мински «The Emotion Machine»: Глава 8.1-2 «Творческий подход» 8.1 Творческий подход «Хотя такая машина многое могла бы сделать так же хорошо и, возможно, лучше, чем мы, в другом она непременно оказалась бы несостоятельной, и обнаружилось бы, что она действует не сознательно, а лишь благодаря расположению своих органов». — Декарт. Р...

Matrix 1.0 — релиз протокола децентрализованного обмена сообщениями 11 июня 2019 разработчики Matrix.org Foundation объявили о релизе Matrix 1.0 — протокола для реализации федеративной сети, построенной на основе линейной истории событий (events) внутри ациклического графа (DAG). Самым распространённым способом использования протокола являет...

✉️ Вам письмо: учебник по диджитал-продакшену и эмодзи как афродизиак

[Перевод] Монады за 15 минут Вступление На конференции YOW! 2013 один из разработчиков языка Haskell, проф. Филип Вадлер, показал, как монады позволяют чистым функциональным языкам осуществлять императивные по сути операции, такие, как ввод-вывод и обработку исключений. Неудивительно, что интерес аудито...

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

[Перевод] Courier: мигрирование Dropbox на gRPC Примечание переводчика Большинство современных программных продуктов не являются монолитными, а состоят из множества частей, которые взаимодействуют друг с другом. При таком положении дел необходимо, чтобы общение взаимодействующих частей системы происходило на одном языке...

«Как перестать гореть», или о проблемах входящего потока информации современного человека В 20-м веке жизнь и работа людей шли по плану. На работе (упрощая — можно представить завод) у людей имелся четкий план на неделю, на месяц, на год вперед. Упрощая: тебе надо выпилить 20 деталей. Никто не придет и не скажет, что деталей теперь надо выпилить 37, а кроме тог...

Хранение фотографий на DVD-дисках в 2K19-м (в 2190-м? в 2238-м?) Первая цифровая фотокамера у меня появилась 14 назад. Тогда же возникла и проблема хранения фотографий. К счастью, в то время она решалась быстро и однозначно — записать на диск, и точка. Внешние HDD, да и внутренние тоже, тогда стоили дорого. SSD-дисков, по-моему, вообще н...

Экспресс-тест: подпись или роспись? Проверьте, различаете ли вы похожие слова Паронимы — это слова, похожие друг на друга по звучанию, но отличающиеся по значению и написанию. И если с хрестоматийными «невежей» и «невеждой» все давно разобрались, то случаи посложнее до сих пор вызывают затруднения. «Подпись» и «роспись», «жалостный» или «жалостливый» ...

Из-за тёмной темы Thunderbird пришлось запускать анализатор кода «Приключение» с почтовым клиентом Mozilla Thunderbird началось с автоматического обновления на версию 68.0. Заметными особенностями этой версии было вот что: больше текста добавляется во всплывающие уведомления и тёмная тема по умолчанию. Повстречалась ошибка, которую захоте...

Управление мощностями: в поисках идеального баланса Здравствуйте! Меня зовут Иван Давыдов, я занимаюсь исследованиями производительности в Яндекс.Деньгах. Представьте, что у вас есть мощные сервера, на каждом из которых размещается ряд приложений. Если последних не очень много, они не мешают друг другу работать — им комфортн...

CRMSensor помог Tommy Hilfiger лучше узнать своих покупателей Интерактивные опросы CRMSensor помогли компании лучше понимать потребности и предпочтения своих клиентов, и, следовательно, – предоставлять им более качественный сервис.

[Из песочницы] Руководство по организации архитектуры Android приложения Привет, Хабр! Представляю вашему вниманию вольный перевод «Руководство по архитектуре приложения (Guide to app architecture)» из JetPack. Все замечания по переводу прошу оставлять в комментариях, и они будут исправлены. Так же для всех будут полезны комментарии от тех кто ис...

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

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

Используйте GIT при документировании Иногда не только сама документация, но и процесс работы над ней может быть критичным. Например, в случае проектов львиная часть работы связана именно с подготовкой документации, и неправильный процесс может привести к ошибкам и даже к потере информации, а, следовательно, и к...

Google добавила во все Android-смартфоны полезную функцию из iPhone XS Изобретать что-то новое и революционное на постоянной основе просто невозможно, поэтому время от времени даже таким конкурирующим компаниям, как Google и Apple, приходится каким-то образом заимствовать разработки друг друга с целью улучшить пользовательский опыт на Сообщени...

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

Яндекс.Дзен расширит функционал и станет ближе к социальным сетям Пользователям разрешат открыть свои страницы и подписываться друг на друга

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

Apple использовала 32 iPhone XR для своего нового ролика Apple делает рекламные ролики самого высокого качества — такие, что многим компаниям следовало бы у нее поучиться. Но как создаются все эти видео с потрясающим видеорядом и музыкой, от которой по телу бегут «мурашки»? Многие считают, что преимущественно здесь все реша...

Прощай, друг детства: Принц Гарри лишился лучшего товарища из-за Меган Маркл – СМИ Лучший друг молодого принца назвал его брак с экс-актрисой большой ошибкой. Принц Гарри продолжает прощаться не только с персоналом, но и с лучшими друзьями из-за своей скандальной супруги Меган Маркл. Британский эксперт по связям с общественностью Астрид Харборд проинформи...

Косплей шикарной Розы Дьюитт Бьюкейтер из фильма "Титаник" Молодые влюбленные Джек и Роза находят друг друга в первом и последнем плавании «непотопляемого» Титаника. Они не могли знать, что шикарный лайнер столкнется с айсбергом в холодных водах Северной Атлантики, и их страстная любовь превратится в схватку со смертью…

Возвращаем девочке птицелет. RTFM по определению пластмасс в домашних условиях Посвящается моей дорогой маме, по совместительству лучшему эксперту в раздельной сортировке пластмасс... Если, дорогой читатель, у тебя никогда в жизни не возникал за вопрос "что, черт побери, это за пластмасса такая?", то можешь статью не читать :). Вниманию же всех остальн...

Простая интеграция MS Project и Redmine Эпиграф “Если бы губы Никанора Ивановича да приставить к носу Ивана Кузьмича, да взять сколько-нибудь развязности, какая у Балтазара Балтазарыча, да, пожалуй, прибавить к этому еще дородности Ивана Павловича — я бы тогда тотчас же решилась.» Н.В. Гоголь. Женитьба. Есть два ...

Android-приложения, которые обучат вас игре на гитаре Сразу играть как легендарный Slash из Guns’n’Roses у вас вряд ли получится, но вот сделать первые шаги к этому при помощи приложений вы запросто сможете Кажется, что обучиться игре на гитаре — это довольно сложное занятие. Которое к тому же требует от вас п...

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

Как перенести SMS-сообщения с одного Android-смартфона на другой Приобрести новый смартфон всегда приятно. Однако на вашем старом аппарате остается масса нужной информации. И если сегодня с переносом всех контактов, фотографий, видеороликов и даже настроек проблем не возникает, так как все привязано к вашему аккаунту Google, то вот SMS-с...

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

Какое приложение на Android вы используете для видеозвонков? Мир не так давно шагнул в эру видеосвязи. Я не буду здесь расписывать, как мы пришли от писем к факсу, затем стационарным телефонам, а там уже и к голосовым вызовам с помощью мобильных телефонов и, наконец, видеозвонкам. Но вы только вдумайтесь в это. Разве можно было раньш...

Гоночная игра GRID в версии для Google Stadia будет иметь эксклюзивный онлайн-режим на 40 игроков Геймдиректор GRID Марк Грин в интервью изданию WCCFTech рассказал о том, что версия игры для Google Stadia будет иметь эксклюзивный режим на 40 игроков. По словам игродела, мультиплеер — одна из тех областей, где преимущества стриминговой инфраструктуры проявляют себя ...

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

Биржа Binance добавит возможность трейдинга стейблкоинами друг против друга Криптовалютная биржа Binance анонсировала добавление новых торговых пар с участием так называемых стабильных монет, при этом торговаться они будут друг против друга. В частности, начиная со 04:00 UTC вторника, 8 января, пользователям биржи станут доступны пары PAX/TUSD, USDC...

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

15 крутых познавательных мультиков, которые помогут учиться в школе Они точно расширят кругозор. А ещё позволят детям блеснуть знаниями перед учителями и родителями.

Stickman Downhill 4.3 Получите незабываемый опыт в экшене, где вы займетесь экстремальным байкингом. Выбирайте из 15 различных байков, включая полноскоростные байки, ретро байки и даже электрические байки. Все это и многое другое вас ожидает в Aндройд игре Stickman Downhill.Опробуйте свой байк...

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

Борьба Умов 5.0.6 Борьба Умов — социальная игра-викторина с более чем 20000 вопросами, звуковыми эффектами и анимациями. В Борьбе Умов вы можете соревноваться с друзьями или случайными соперниками.В игре 6 раундов, по 3 вопроса в каждом. Вам и сопернику предлагаются одинаковые вопросы. ...

MVCC-1. Изоляция Привет, Хабр! Этой статьей я начинаю серию циклов (или цикл серий? в общем, задумка грандиозная) о внутреннем устройстве PostgreSQL. Материал будет основан на учебных курсах по администрированию, которые делаем мы с Павлом pluzanov. Смотреть видео не все любят (я точно не л...

Убийца WhatsApp: Google запустила лучший в мире мессенджер Наиболее популярным и известным сервисом для общения является WhatsApp, а используют его на постоянной более чем 1,5 млрд человек. Все эти люди с его помощью поддерживают связь друг с другом с его помощью, а все, Сообщение Убийца WhatsApp: Google запустила лучший в мире мес...

Fiat, сменивший шильдик? Популярный миф о ВАЗ-2103 развенчали в сети Существует мнение, что «трёшка» – не более чем «Фиат» 125, который немного переработали, но это правда лишь отчасти. Также не утихают споры о том, насколько прогрессивным был ВАЗ-2103 в своё время. В 1966 году советская делегация подписала с итальянской стороной договор, со...

[Перевод] Ускорение разведочного анализа данных с использованием библиотеки pandas-profiling Первым делом, приступая к работе с новым набором данных, нужно понять его. Для того чтобы это сделать, нужно, например, выяснить диапазоны значений, принимаемых переменными, их типы, а также узнать о количестве пропущенных значений. Библиотека pandas предоставляет нам множе...

Анонс смартфонов LG G8 ThinQ и G8s ThinQ: чипсет Snapdragon 855 и тройная камера На начавшемся в Барселоне MWC 2019 были анонсированы новые флагманские смартфоны LG G8 ThinQ и G8s ThinQ, отличающиеся друг от друга своими размерами, конфигурацией камер и ёмкостью аккумулятора. Подробнее об этом читайте на THG.ru.

Мнение: Почему Google Play по подписке не нужен На прошлой неделе стало известно, что Google тестирует новый сервис под названием Google Play Pass. Он станет составной частью каталога Google Play, но при этом позволит пользователям получать доступ к премиум-версиям сотен приложений и игр без встроенных покупок за 5 долла...

В мае выйдет Alt-Frequencies — игра с элементами расследований от авторов A Normal Lost Phone A Normal Lost Phone и Another Lost Phone — популярные мобильные игры, в которых игровой процесс построен на взаимодействии с виртуальными смартфонами вымышленных людей, о которых вам нужно узнать больше. Французский разработчик, Accidental Queens, ответственный за эти приклю...

Как начать работать с обучением нейросетей Без машинного обучения не сможет работать ни одна нейросеть Еще несколько лет назад нейросети считались чем-то диковинным. Сейчас же данный инструмент осваивает все больше людей. Причем эта отрасль развивается невероятными темпами: совсем недавно нейросети учились рисовать к...

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

[Перевод] Раф Костер: «Community Cookbook» Полезный материал для модератеров Пикабу, Хабра, урбанистов, чиновников, колонистов на Марсе/Луне и всем тем, кто планирует править этим (или еще каким) миром. Слово Рафу Костеру, легенде геймдева, Ultima Online, Star Wars Galaxies, геймификации, автору книги «A Theory of Fu...

[Перевод] GCP: Разбор вычислительного стека Google Cloud Platform Перевод статьи подготовлен специально для студентов курса «Облачные сервисы». Интересно развиваться в данном направлении? Смотрите запись профессионального мастер-класса «AWS EC2 сервис», который провёл Егор Зуев — TeamLead в компании InBit и автор образовательной программы...

[Перевод] 18 хитростей для работы с Visual Studio Независимо от того, являетесь ли вы новичком или же используете Visual Studio уже в течение многих лет, есть множество советов и хитростей, которые помогут вам стать более продуктивным. Некоторое время мы делились советами в Twitter, используя хештег #vstip, а сегодня собрал...

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

Держите глаза открытыми. Новая оболочка Samsung на Android 10 сможет узнавать пользователя при резкой смене имиджа Компания Samsung открыла программу бета тестирования новой версии оболочки One UI 2.0  на основе свежей операционной системы Android 10. И в сети начали появляться сообщения о новых функциях, которые появились в фирменной прошивке и не были анонсированы корейским п...

Музыкальные поздравления на все случаи жизни Хочешь поздравить с любым праздником оригинально? Порадуй своих друзей и близких собственным голосом! Голосовые открытки для Вас! Аудио поздравления бесплатно и музыкальные открытки на все случаи жизни. Попробуй наше приложение с музыкальными и голосовыми поздравлениями...

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

Как мы строим UI для рекламных систем Вместо вступления Ранее в нашем блоге мы писали, чем занимается компания IPONWEB — мы автоматизируем показ рекламы в интернете. Наши системы принимают решения не только на основе исторических данных, но и активно используют информацию, полученную в реальном времени. В случа...

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

Будущее инфраструктур центров обработки данных Архитектуры центров обработки данных общего назначения (такие ЦОДы сегодня все еще широко применяются) хорошо отрабатывали свои задачи в прошлом, но с недавних пор большинство из них достигли своих границ масштабируемости, производительности и эффективности. В архитектуре та...

[Перевод] Занимательная практика для разработчика Человек остается начинающим в течение 1000 дней. Он находит истину после 10000 дней практики. Это цитата Оямы Масутацу, которая довольно хорошо излагает суть статьи. Если вы хотите быть классным разработчиком — приложите усилия. В этом весь секрет. Проводите много часов за к...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 8. Настройка свитча Добро пожаловать в мир свитчей! Сегодня мы поговорим о коммутаторах. Предположим, что вы – сетевой администратор и находитесь в офисе новой компании. К вам подходит менеджер со свитчем «из коробки» и просит его настроить. Возможно, вы подумали, что речь идет об обычном элект...

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

«Сбербанк» с 1 января изменил правила снятия наличных в банкоматах Сейчас в России более четырех сотен банков, но действительно крупных и известных не наберется даже трех десятков, а с каждым годом их становится все меньше и меньше, потому как они друг друга поглощают, а ЦБ Сообщение «Сбербанк» с 1 января изменил правила снятия наличных в ...

Apple выпустила публичную версию iOS 13.1 beta 3. Как установить iOS 13.1 выйдет всего через 11 дней после iOS 13. Неожиданно, правда? Вчера мы узнали, что Apple планирует последовательно выпустить два мажорных обновления iOS. Первым будет iOS 13, которая выйдет 19 сентября, а вторым — iOS 13.1, которую представят уже 30-го. Столь п...

Ещё разок про FDPlast... Многие подумают: про FDPlast уже столько написано, что и читать не стоит... Но, тем не менее, я напишу. Печатаю я на Anycubic I3 Mega. Обычно покупаю пластик Yousu на Алиэкспресс, с доставкой из Москвы. Но вдруг прикупил я, как-то, несколько катушек PLA от FDPlast, польстивш...

В Алматы подвели итоги пилотного проекта по внедрению электронных учебников в школах Проект опробовали в школах шести регионов Казахстана в течение учебного года.

[Из песочницы] Изучение Bootstrap с 10 полезными советами Если вы хотите начать свою карьеру в веб-разработке, то изучение Bootstrap — это то, что вам нужно. Bootstrap — это фреймворк, используемый для разработки веб-приложений. Его библиотека интерфейсных компонентов широко используется для создания интерактивных и адаптивных веб-...

В WhatsApp добавят еще две полезные функции На прошлой недели мы рассказывали вам о тестировании WhatsApp функции встроенного в мессенджер браузера, чтобы ссылки открывались прямо в приложении, и функции, которая позволяет отправить изображение прямо из чата в «Google поиск по картинке». Сегодня стало известно о ещё ...

#видео | Роботы-частицы бесполезны в одиночку, но в команде способны на многое Большинство роботов выполняют задачи в одиночку, но исследователи из институтов Массачусетса, Гарварда, Колумбии и Корнелла представили так называемых «роботов-частиц», которые способны действовать только в команде. Каждый из крохотных роботов представляет собой круглый мех...

[Перевод] WSL 2 теперь доступен для Windows Insiders Мы рады рассказать, что теперь вы можете попробовать Windows Subsystem for Linux 2 установив Windows build 18917 в Insider Fast ring! В этой статье мы расскажем о том, как начать работу, о новых wsl.exe командах, а также поделимся важными заметками. Полная документация о WSL...

Лучшие и худшие тренды MWC 2019 Две недели назад в Испании закончилась выставка Mobile World Congress. На Хабре от неё – только анонс Microsoft. Но самое интересное, ради чего в Барселону съезжались 100+ тысяч человек, – всё-таки новинки рынка смартфонов. На этот раз тоже было полно необычных девайсов и ...

Обзор смартфона Motorola Moto G7 Plus Компания Motorola на рынке мобильной связи очень давно. Правда, когда речь заходит о смартфонах, то, пожалуй, бренд не столь плодовит на модели, как некоторые корейские или китайские вендоры. Однако, нужно ли такое большое количество похожих друг на друга устройств? Чита...

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

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

Программирование для детей. Пять самых крутых игр на HTML и JavaScript Привет, Хаброжители! Хотите сделать отличный подарок ребёнку, желающему научиться программировать, или научить взрослого, далёкого от мира кодов? Тогда книга-героиня нашего поста Вам подойдет. Эта книга научит писать код веб-игр на языках HTML и JavaScript и даже поможет чи...

Разработка чат-бота (laravel+botman) Welcome! Я, как junior full stack разработчик, при попытке написать бота с использованием laravel и botman’а столкнулся с многими проблемами. Во-первых, я плохо знаю английский, а на русском статей очень мало на эту тему, а те, что есть не помогли мне решить мои проблемы. В ...

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

Как прикреплять файлы (фото, видео) к электронному письму (E-mail) на iPhone и iPad Даже не смотря на всю простоту операционной системы iOS, у новичков могут возникнуть проблемы с некоторыми аспектами. Одним из таких слабых мест стал файл-менеджмент, а если быть более точным — отправка файлов штатным почтовым клиентом. В этом материале мы расскажем как отпр...

«Очная ставка» NeoQUEST-2019: в мире кибербезопасности Седьмая «Очная ставка» NeoQUEST запомнилась гостям благодаря дронам, друзьям из Сбербанка и традиционной кибербезопасной атмосфере! Если вы были у нас, то это хороший шанс вспомнить и поностальгировать. Если же вам непонятно, о чем речь, то добро пожаловать под кат — все р...

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

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

Обзор Candy GVS44 128 TWC3. Умная стиральная машина за доступные деньги Выбор стиральной машины — не самая простая задача, и в особенности это касается бюджетного сегмента, где все модели сильно похожи друг на друга как внешне, так и своими техническими характеристиками. К нам на тест попала Candy GrandO Vita Smart GVS44 128TWC3-07, которая несм...

Добавляем Refresh Token В прошлой статье я рассказывал про основы JWT. Если на пальцах, то это просто ключ, с помощью которого мы открываем дверь к приватным ресурсам. А что, если этот ключ украдут (точнее, сделают дубликат). Тогда кто-то еще сможет входить на сервер под вашим именем, причём мы об...

Gmail наконец получил интеграцию с сервисом Google Задачи Google на долгое время полностью отказалась от своей автономной службы Tasks и вместо этого встроила функцию напоминания в своего Ассистента, сервис Keep и ныне почивший Inbox. Однако в прошлом году, как гром среди ясного неба, нам представили редизайн Google Tasks в сочета...

Складные смартфоны: в чём их преимущества и проблемы Samsung и Huawei независимо друг от друга и почти одновременно представили складные смартфоны — гибриды, которые в развёрнутом состоянии превращаются в планшеты. Прототипы подобных устройств есть у TCL и OPPO, и нечто подобное разработал даже Energizer — бренд, который извес...

В человеческих костях найден ранее неизвестный тип кровеносных сосудов Ранее ученых нашли множество доказательств тому, что внутри человеческих костей существует сложная система кровообращения. Если бы ее не было, тогда как, например, экстренные уколы в костный мозг раненных солдат так быстро помогали им встать на ноги? Новое исследование дока...

OnePlus 7T станет первым в мире смартфоном, из коробки работающим под управлением Android 10 Смартфоны OnePlus выделяются, кроме прочего, тем, что одними из первых получают свежие версии Android. OnePlus 7 и 7 Pro уже начали получать финальную версию Android 10. Теперь же мы знаем, что OnePlus 7T, который представят 26 сентября, будет работать под управлением ...

[Перевод] Отличия LabelEncoder и OneHotEncoder в SciKit Learn Если вы недавно начали свой путь в машинном обучении, вы можете запутаться между LabelEncoder и OneHotEncoder. Оба кодировщика — часть библиотеки SciKit Learn в Python и оба используются для преобразования категориальных или текстовых данных в числа, которые наши предсказате...

ИИ от DeepMind провалил школьный тест по математике Научно-популярные и даже развлекательные СМИ в наше время переполнены новостями об успехе ИИ-проектов. То искусственный интеллект побеждает человека в го, то учится играть в StarCraft и выходит победителем из схватки с признанными чемпионами. И это только малая толика дост...

Google разделила Drive и Photos С 10 июля сервисы будут работать независимо друг от друга

WhatsApp получил функцию, о которой мечтали миллионы людей Казалось бы, раз WhatsApp на постоянной основе для общения друг с другом используют более чем 1,6 млрд человек, проживающих на Земле, команда разработчиков должна максимально и оперативно внедрять какие-либо новшества. Тем не менее, на деле Сообщение WhatsApp получил функци...

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

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

5 крутых фишек Galaxy Note 10, которые делают его непохожим на другие смартфоны Самый красивый цвет — Aura В начале августа Samsung представила Galaxy Note 10 и Note 10+. Несмотря на то что презентация вышла довольно скучной, в обоих новинках есть на что посмотреть. Поэтому вдвойне странно, что корейцы уделили основное внимание новому перу S Pen, ...

Google Primer 3.703.6 Primer — это своеобразный учебник по маркетингу для начинающих бизнесменов или стартаперов, которые собираются открыть свое дело. Пока все инструкции и советы в программе доступны только на английском. Реализуйте свои маркетинговые стратегии правильно. 

IBM System i (aka AS/400) — Как мы делали автотесты приложений зеленого экрана Привет! Меня зовут Антон Воробьев, я отвечаю в Альфа-Банке за разработку приложений для централизованной банковской системы. В этом посте я расскажу вам о том, что такое приложения зеленого экрана, зачем они нужны и как мы делали для них автотесты, написав для этого собстве...

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

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

Learn While Travel – как мы ездили на 1st European Business Analysis Day В российском ТехЦентре Дойче Банка есть интересная программа Learn While Travel, в рамках которой сотрудник может во время отпуска в другом городе посетить профессиональную конференцию по своей специальности за счет средств компании.  Я, Кристина Егорова, и мои коллеги, Оля...

Microsoft выпустила шрифт Cascadia Code для программистов Компания Microsoft выпустила новой моноширинный шрифт под названием Cascadia Code, созданный под влиянием Windows Terminal. К слову, внутреннее кодовое название Windows Terminal — Cascadia. Впервые шрифт был представлен на конференции разработчиков Build 2019. Cascadia Code...

Huawei запустила бета-тест Android 10 для восьми своих смартфонов Владельцы восьми смартфонов Huawei и Honor могут установить бету Android 10. Скоро — релиз Когда США объявили Huawei угрозой национальной безопасности страны и обложили её санкциями, запретив сотрудничать с американскими предприятиями, многие решили, что у компании бол...

Фотоэкскурсия по польскому кластеру ЦОД 3S Data Center S.A. Компания 3S Data Center S.A.создала в Польше уникальный для страны распределенный облачный IT-кластер, состоящий из 5 центров хранения и обработки данных. Эти серверные фермы соединены друг с другом с применением комбинированной волоконно-оптической сети. Фирма 3S Data Cente...

«Хитрила омертвел»: О проблемах с глохнущим Nissan X-Trail рассказал владелец Водитель пожаловался на то, что не может нормально завести свою машину, поскольку она норовит сразу же «отрубиться». Как объяснил владелец Nissan X-Trail в тематическом сообществе соцсети «ВКонтакте», посвящённом этому внедорожнику, его дизельный «Хитрила» 2008 года выпуска...

Доступна новая бета-версия Microsoft To-Do для Android Компания Microsoft выпустила новую бета-версию приложения To-Do (1.49.7632) для операционной системы Android, которая принесла с собой возможность прикреплять файлы к задачам в личных списках. Поддержка этой функции также присутствует в приложении для Windows 10 с номером в...

Microsoft демонстрирует обновленную Кортану в Windows 10 20H1 В обновлении Windows 10 May 2019 Update Microsoft отделила Cortana от поиска Windows, чтобы обновить обе функции независимо друг от друга. С обновлением Windows 10 20H1 Microsoft превращает Кортану в независимое приложение, которое изменит способ, которым Microsoft поставляе...

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

Как откатиться с бета-версии Android Q обратно на Android Pie Совсем недавно мы рассказывали о том, как установить бета-версию Android Q на ваш смартфон Google Pixel. Однако по ряду причин вам может понадобиться вернуть предыдущую сборку в лице Android Pie. И сегодня мы расскажем вам о том, как это сделать. Кроме всего прочего, на да...

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

Не ищите Interface Builder в Xcode 4, попивая сок у себя в квартале C 1988 года, начиная с NeXTSTEP 0.8, в фирменной среде разработки присутствовало это приложение. Компоновщик интерфейсов. Довольно оригинальный (не уникальный, но все же необычный). Он был одной из причин почему Тим Бернерс-Ли выбрал для написания первого в мире браузера Wo...

Как создать GIF-анимацию на смартфоне Samsung Мы уже вполне привыкли к тому, что можем делать крутые фото или даже записывать видео при помощи наших смартфонов, после чего можем отправлять полученный результат своим друзьям. Но в последнее время (особенно в мессенджерах) популярно использовать GIF-анимацию, так называе...

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

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

7 игр на Андроид и iOS с крутой графикой без подключения к интернету Часто ли у нас под рукой бывает интернет? В основном, да, но мы же помним, что при наличии его в играх столько рекламы, что караул. Отключить его порой не является возможным, потому как большинство современных игр без него, попросту не работает. Так что сегодняшняя подборка...

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

Chrome расширения для веб-разработки и работы с GitHub Привет всем. Хочу поделиться с вами некоторыми из расширений для Хрома, которые я использую при разработке, анализе сайтов, в работе с GitHub и просто в повседневной жизни. Уверен, что для большинства читателей, список этих расширений не будет открытием, но те, кто узнает ...

Список смартфонов Xiaomi, которые обновятся до прошивки MIUI 11 За последние годы китайская корпорация Xiaomi выпустила на рынок более полусотни различных моделей смартфонов, и это если не брать в расчет модификации, которые иногда отличаются друг от друга объемом памяти, а иногда и некоторыми другими Сообщение Список смартфонов Xiaomi,...

Почему вы должны срочно обновить WhatsApp для Android Иногда кажется, что разработчики WhatsApp специально добавляют в мессенджер уязвимости, чтобы было веселее жить WhatsApp — парадоксальный мессенджер. Несмотря на то что в нём регулярно находят какие-то уязвимости, которые подвергают опасности переписку пользователей, с...

от 32 до 64 вычислительных блоков: появились подробности относительно нового интегрированного графического ядра Intel Gen 11 Как известно, грядущие процессоры Intel Ice Lake получат новое интегрированное графическое ядро Gen 11. Ему приписывают 64 вычислительных блока вместо 24 у текущего поколения, а также производительность около 1 TFLOPS. На днях мы уже знакомились с производительностью та...

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

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

Оригинальные находки AliExpresss, которые могут Вам пригодиться. Оригинальный кистевой тренажёр от Xioami, фонарь powerbank и т.д. Дорогие друзья сегодня я расскажу об оригинальных товарах с AliExpress, таких как: оригинальный кистевой тренажёр от Xioami, умный чайник, крутой фонарь powerbank и другое.

Можем ли мы раскрыть генетический код? Генетический код может многое рассказать о живых организмах Знаете ли вы, что абсолютно все живые организмы нашей планеты имеют одного общего предка? Данное утверждение стало реальностью после изучения генетического кода обитающих на Земле живых организмов. Именно благодаря ...

Надо ли устанавливать macOS Catalina? Мнение наших читателей Умеет Apple делать красивые заставки для своих ОС Летом этого года Apple представила macOS Catalina. На презентации она выглядела очень многообещающей. Возможность запускать приложения с iPad, использование iPad в качестве графического планшета или второго экрана. Выглядит и...

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

Алкоголь и математик(а) Это непростая, спорная и больная тема. Но я хочу попробовать её обсудить. Не могу что-то великого и искромётного рассказать про себя, поэтому сошлюсь на достаточно искреннее (среди кучи лицемерия и морализаторства по этому вопросу) выступление математика, доктора наук, Алекс...

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

Премиальный lifestyle на коленке и секреты Apple continuity 18 Июля в 19:00 в Московской Академии re:Store мастер композиции и света Денис Персенен (@persenen в Instagram расскажет о том, как в самых простых условиях, без стильных интерьеров и модной одежды создавать атмосферные lifestyle-фото ...

[Перевод] Новый подход может помочь нам избавиться от вычислений с плавающей запятой В 1985 году Институт инженеров электротехники и электроники (IEEE) установил стандарт IEEE 754, отвечающий за форматы чисел с плавающей запятой и арифметики, которому суждено будет стать образцом для всего железа и ПО на следующие 30 лет. И хотя большинство программистов ...

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

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

Kubespray-as-a-Service — добавляем Kubernetes к любому облаку Вам нужен Kubernetes, а у вашего облачного провайдера такой услуги нет? Мы используем несколько провайдеров и ни у одного из них нет Kubernetes-as-a-Service. Wigin это очень простой в использовании веб-сервис с UI, который может быстро и просто развернуть кластер Kubernete...

CMake и C++ — братья навек В процессе разработки я люблю менять компиляторы, режимы сборки, версии зависимостей, производить статический анализ, замерять производительность, собирать покрытие, генерировать документацию и т.д. И очень люблю CMake, потому что он позволяет мне делать всё то, что я хочу....

Искусство парсинга 2 или транслитерация собственной разметки +БОНУС: как включать классы друг в друга в C++ Привет, Хабр! Эта статья — прямое продолжение статьи Искусство парсинга или DOM собственными руками, где мы разобрали HTML-документ и построили на его основе абстрактное синтаксическое дерево (AST) с доступом к любому элементу ч...

Google Pixel 4 XL — не монстр автономности, но не хуже других Смартфоны Google Pixel нового поколения не впечатляют ёмкостью аккумуляторов. Однако мы знаем, что кроме ёмкости важна и оптимизация. Если почитать обзоры Pixel 4 и Pixel 4 XL, то можно увидеть, что многие журналисты жалуются на автономность. А что же покажут тесты? Ис...

Ну Apple, BLEee Компания Apple активно внедряет в массы идею о том, что теперь-то с приватностью данных пользователей их продукции всё в порядке. Но исследователи из Hexway выяснили, что стандартный и активно используемый механизм Bluetooth LE (BLE) позволяет узнать довольно много о твоем а...

Google представила сервис потоковой передачи игр Stadia Как и предполагалось, на конференции GDC 2019 компания Google представила миру игровую платформу Stadia, призванную объединить разработчиков, создателей контента и геймеров. Служба будет использовать дата-центы Google, что сделает игры доступными для всех желающих. Напомним...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 50. Настройка EIGRP Сегодня мы продолжим изучение раздела 2.6 тематики курса ICND2 и рассмотрим настройку и проверку протокола EIGRP. Настройка EIGRP очень проста. Как и в любом другом протоколе маршрутизации типа RIP или OSPF, вы заходите в режим глобальной конфигурации роутера и вводите коман...

Скачать iOS 13: что нового? Как и было обещано, сегодня компания Apple выпустила финальную версию своей новой мобильной операционной системы. Загрузку iOS 13 уже могут начать все владельцы совместимых яблочных смартфонов и планшетов.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы т...

Опыт перевода большого проекта с Flow на TypeScript JavaScript – это один из языков с динамической типизацией. Такие языки удобны для быстрой разработки приложений, но когда несколько команд берутся за разработку одного большого проекта, лучше с самого начала выбрать один из инструментов для проверки типов. Можно начать р...

Настоящий флагман: дизайн Galaxy S11e раскрыли до релиза Galaxy S11e будет сильно отличаться от Galaxy S10e. Вы даже не представляете себе, насколько Дизайн всегда был важной составляющей любого смартфона. Несмотря на то что с годами у производителей осталось гораздо меньше места для манёвра, они всё равно пытаются создавать привл...

Signpost: когда брейкпоинтов недостаточно В предыдущей статье мы узнали о причинах нестабильности unit-тестов и способах борьбы с этим. Теперь мы хотим рассмотреть один из новых инструментов Apple для отладки и профилирования кода. Речь о представленном на WWDC 2018 фреймворке для логирования os_log, который был рас...

Вышел ещё один трейлер «Мстителей», и в нём немало новых кадров Тони Старк и Капитан Америка наконец-то встретятся и пожмут друг другу руки.

Samsung выпустит Galaxy S10 в пяти вариантах В феврале Samsung анонсирует Galaxy S10. И это, если верить источникам, будет семейство устройств, выходящее за рамки привычных моделей Vanilla и Plus. Samsung Galaxy S10 будет представлен даже не в трёх, как предполагалось ранее, а в пяти вариантах. Компанию Samsung Ga...

Service Desk в Хоум Кредит. А что внутри?… В каждой компании, где присутствует подразделение ИТ, есть ServiceDesk, но у всех он разный. Где-то это простой helpdesk для приема обращений, где-то anykey, у нас в Хоум Кредите первая линия поддержки — ступень к многоуровневому процессу эксплуатации, а для многих сотрудник...

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

«Для создания компании недостаточно хороших разработчиков»: Джефф Просайз о бизнесе и машинном обучении Для большинства дотнетчиков Джеффри Рихтер — гуру и важнейший автор. А вот для Джеффа Просайза он в первую очередь друг и бывший коллега: они вместе основали компанию Wintellect (в числе её клиентов — Microsoft). Сейчас профессиональные пути Джеффа и Джеффри разошлись, но ...

Платёжные системы (PSP) для IT-бизнеса: играем по-крупному Серьёзный IT-бизнес в большей степени зависит от банковских счетов и безналичного расчёта. На рынке или в магазине всегда остаётся возможность оплатить наличностью. Даже заказывая товары через Интернет можно попробовать использовать отложенный платёж на почте. Однако, что...

Тень точки Кельвина Пролог был здесь. Встреча выпускников намечалась в ресторане, находившемся, по счастью, недалеко от моего дома. Это важно – я нигде так не пью, как на встрече выпускников. Если ехать далеко, я просто до дома не доберусь. Ребят, с которыми учился в институте, после выпуска ...

Питчи на FinWin-2019: b2b-маркетплейс аукционов 1Т.RU 1Т.RU – это онлайн-площадка, где торговые предприятия могут приобретать друг у друга партии товаров, а также быстро и выгодно продавать товарные остатки при помощи аукционов на повышение. Внедрен электронный документооборот, все сделки подписываются с помощью ЭЦП онла...

ЦБ запланировал добавить в Систему быстрых платежей возможность выплаты пособий и пенсий Сейчас с помощью системы россияне могут переводить друг другу деньги по номеру телефона и оплачивать покупки по QR-кодам.

Как улучшить качество видео, которое вы снимаете на смартфон Снимать на смартфон — просто Сегодня у каждого в кармане есть мощная видеокамера, качество которой лет 10-15 назад было доступно лишь обладателям профессиональных устройств из этой категории. Мы говорим о смартфоне. Но, как и с любой техникой, с камерой гаджета нужно у...

[Перевод] Новый кодек AV1: ускоряем загрузку видео в браузере В этом руководстве мы научимся использовать видео в Вебе, как это принято в 2019. Chrome и Firefox начали поддерживать новый кодек AV1 — для них видео можно сделать в два раза меньше. Отдельно поговорим, как заменить GIF на видео в AV1 и H.264 — тогда его размер упадёт в 20...

Apple придумала, как повысить надежность Face ID При всей своей надежности Face ID нельзя назвать по-настоящему совершенным методом идентификации. Интерфейс хоть и не реагирует на фотографии, его все-таки можно обмануть напечатанной на 3D-принтере маской, лицом близнеца или другого близкого родственника с похожей внешност...

[Из песочницы] GridmiAPI — простая и гибкая библиотека Android для работы с REST&RPC Здравствуйте, хабровчане! Когда занимаешься разработкой сетевых приложений под платформу Android, понимаешь, что одно и другое приложение похоже друг на друга. С этой мыслью у большинства разработчиков инициализируется и другая мысль — «Почему бы мне не использовать какие-л...

«Билайн» представил сервис «Подари безлимит» ПАО «ВымпелКом» (бренд «Билайн») первым в России среди мобильных операторов представляет сервис, который дает клиентам Билайн возможность дарить друг другу безлимитный мобильный интернет на 1, 3 или 6 месяцев.

Где и как легко скачать активный бета-профиль для iOS Принять участие в программе бета-тестирования iOS может каждый. Для этого достаточно либо иметь аккаунт разработчика, стоимость которого составляет 100 долларов в год, либо пройти регистрацию на сайте Apple и получить доступ к публичным бета-сборкам. Другое дело, что далеко...

Математика для Data Science. Новый курс от OTUS Всем привет, сегодня хотим поговорить о запуске нового курса «Математика для Data Science», а точнее целой серии курсов, подробнее об этом в нашей публикации. Не все, учась в школе, понимают, как в жизни им пригодится математика. Самый распространенный ответ – считать ден...

[Перевод] .NET Core с блокнотами Jupyter — Preview 1 Когда вы думаете о блокнотах Jupyter, на ум, вероятно, приходит код Python, R, Julia или Scala, а не .NET. Сегодня мы рады сообщить, что вы можете писать .NET-код в Jupyter Notebooks. Try .NET развился, чтобы поддерживать больше интерактивных возможностей в Интернете с помо...

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

Как ускорить разжатие LZ4 в ClickHouse При выполнении запросов в ClickHouse можно обратить внимание, что в профайлере на одном из первых мест часто видна функция LZ_decompress_fast. Почему так происходит? Этот вопрос стал поводом для целого исследования по выбору лучшего алгоритма разжатия. Здесь я публикую иссле...

Win1Leaks: Microsoft не будет менять Проводник в Windows 10 В последнее время по Сети стала распространяться информация о добавлении Fluent Design в Проводник Windows 10. Более того, Win1Leaks заявляет, что и нового Проводника в Windows 10 ждать тоже не стоит, так как слишком много придется переделывать в старой версии ОС. Легче сдел...

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

Рекомендации по запуску Buildah внутри контейнера В чем прелесть разделения среды исполнения контейнеров на отдельные инструментальные составляющие? В частности, в том, что эти инструменты можно начать комбинировать, чтобы они защищали друг друга. Многих привлекает идея выполнять сборку контейнерных OCI-образов в рамках ...

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

WhatsApp прекращает работать на Android и iOS. Как продолжить использовать мессенджер? Расклад сил на рынке программного обеспечения постоянно меняется, потому что сотни компаний по всему миру активно конкурируют друг с другом за аудиторию, позволяющую им зарабатывать громадные суммы денег. Самым популярным в мире сервисом для общения Сообщение WhatsApp прекр...

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

Как научиться говорить по-английски — Топ-5 Подсказок Как научиться говорить по-английски — Топ-5 Подсказок Можно долгое время изучать английский язык, но так и не научиться сносно разговаривать на нем. В чем проблема? — мало практики! Существует несколько подсказок для самостоятельной практики разговорного английского: ...

Docker: вредные советы Когда я учился водить машину, на первом же занятии инструктор выехал на перекресток задним ходом, а потом сказал, что делать так нельзя — вообще никогда. Это правило я запомнил сразу и на всю жизнь. Читаешь детям «Вредные советы» Григория Остера, и видишь, как легко и непри...

Личный ад писателя Фраермана, или Повесть о первой любви В детстве я, наверное, был антисемитом. И все из-за него. Вот он. Он меня всегда раздражал. Я просто обожал великолепный цикл рассказов Паустовского про кота-ворюгу, резиновую лодку и т. д. И только он все портил. Я долго не мог понять — зачем Паустовский тусил с этим Фр...

В iOS 13 нашли намек на новый аксессуар Apple Первая бета-версия iOS 13 стала доступна разработчикам практически сразу после завершения основной презентации WWDC 2019. Большинство пользователей, которые решили установить тестовую сборку, начали активно исследовать саму операционку. Однако нашлись и те, кто заглянул в ко...

Вы можете устанавливать приложения без App Store, но лучше это не делать В последнее время в нашем Telegram-чате все чаще пишут с вопросами о так называемых «бесплатных App Store без джейлбрейка». Действительно, есть сервисы, где можно совершенно бесплатно загружать даже платные приложения на iPhone и iPad. Только взамен они кое-что потребуют, и...

[Перевод] Y Combinator: «Поначалу некоторые из крупнейших технологических компаний выглядят как игрушки» Поначалу некоторые из крупнейших технологических компаний выглядят как игрушки. С классической точки зрения построения бизнеса такого быть не должно. Игрушки для развлечения. Предприятия, особенно огромные, предназначены для зарабатывания денег. Игрушки маленькие и огранич...

[Перевод] Глубокое обучение с подкреплением: пинг-понг по сырым пикселям Это давно назревшая статья об обучении с подкреплением Reinforcement Learning (RL). RL – крутая тема! Вы, возможно, знаете, что компьютеры теперь могут автоматически учиться играть в игры ATARI (получая на вход сырые игровые пиксели!). Они бьют чемпионов мира в игру Го, ви...

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

[Перевод] Почему ['1', '7', '11'].map(parseInt) возвращает [1, NaN, 3] в Javascript? Javascript — странный. Не верите? Ну попробуйте тогда преобразовать массив строк в целые числа с помощью map и parseInt. Запустите консоль (F12 на Chrome), вставьте код ниже и нажмите Enter ['1', '7', '11'].map(parseInt); Вместо ожидаемого массива целых чисел [1, 7, 11] мы ...

WhatsApp прекратит работать на Android и iOS Люди по всему миру всегда хотели иметь возможность быстро и просто общаться друг с другом. Когда появились телефонные линии – это стало возможным, однако теперь, уже в 21 веке, делать все это еще проще. Нужно Сообщение WhatsApp прекратит работать на Android и iOS появились ...

13 самых заминусованных статей минувшего года Учиться лучше на чужих ошибках и мысленно благодарить тех, кто такую возможность предоставляет. Под катом несколько типичных примеров того, чего не стоит делать на Хабре. И что делать в случае, если сливают. Читать дальше →

Так все-таки RAML или OAS (Swagger)? В динамичном мире микросервисов измениться может все что угодно — любой компонент можно переписать на другом языке, используя иные фреймворки и архитектуру. Неизменными должны оставаться лишь контракты, для того, чтобы с микросервисом можно было взаимодействовать извне на не...

Сравниваем micro:bit с Arduino. И как получить micro:bit бесплатно, если ты не английский школьник? О плате micro:bit, которая была разработана британской корпорацией Би-Би-Си для обучения школьников, уже несколько раз писали на Хабре, например, вот хорошая обзорная статья. Но, почти каждый раз, упоминание об этой плате вызывает одни и те же вопросы с большой долей сомнени...

Повышаем продуктивность на GitHub: советы для новичков и не только От переводчика: публикуем для вас статью Даррена Барнса, который делится своим опытом работы с GitHub. Его советы будут полезны, в первую очередь, новичкам. Возможно, и опытный кодер найдет что-то для себя. GitHub — отличный сервис, которым пользуются пусть не все, но ...

Разнообразные дополнения (аддоны) для Minecraft PE На сегодняшний день весьма дискуссионным и неоднозначным является вопрос о влиянии разных игр и приложений на детей. Как свидетельствует статистика, именно дети и подростки чаще всего становятся зависимы от всяческих мобильных развлечений и родители долго не могут отучить р...

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

[Перевод] PHP дженерики уже сегодня (ну, почти) Если спросить PHP-разработчиков, какую возможность они хотят увидеть в PHP, большинство назовет дженерики. Поддержка дженериков на уровне языка была бы наилучшим решением. Но, реализовать их сложно. Мы надеемся, что однажды нативная поддержка станет частью языка, но, вероятн...

3blue1brown и MIT на русском Привет, Хабр! Ровно год назад мы — небольшое сообщество — собрались, чтобы переводить на русский самые крутые образовательные курсы, что есть в открытом доступе (например, физика Уолтера Левина). Без денег — просто интерес. И сегодня мы к вам — с надеждой, что вам понравитс...

[Перевод] Введение в юнит-тестирование в Unity Вам любопытно, как работает юнит-тестирование в Unity? Не знаете, что такое юнит-тестирование в целом? Если вы ответили положительно на эти вопросы, то данный туториал будет вам полезен. Из него вы узнаете о юнит-тестировании следующее: Что это такое Его польза Достоинств...

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

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

AMD Radeon RX 5700 обошла GeForce RTX 2060 Super и RTX 2070 Super в тесте OpenCL Вчера появились данные о производительности видеокарт Nvidia GeForce RTX 2060 Super и RTX 2070 Super (обе, к слову, будут представлены сегодня) в тесте OpenCL бенчмарка Geekbench, а сегодня там же засветилась и AMD Radeon RX 5700. Каков ее результаты? Как оказалось, луч...

Nissan откроет интерактивную площадку для демонстрации автопилота Компания Nissan рассказала о проекте инновационного интерактивного центра, посетители которого смогут узнать о новейших технологиях в области автомобилестроения и взглянуть на автомобили будущего. Проект получил название Nissan Pavilion. Эта площадка, изобилующая интерактивн...

Доступен Windows 10 SDK Insider Preview Build 18312 Стала доступна новая предварительная версия набора средств разработки Windows 10 SDK под номером 18312, что соответствует номеру актуальной инсайдерской сборкой Windows 10 19H1 на быстром канале обновлений. Разработчики могут использовать предварительные версии SDK для знак...

Учимся работать с PDF на Mac как профессионал Профессиональных инструментов для работы с PDF на Mac немало, но они стоят очень дорого Если вы хоть раз пробовали профессионально поработать с PDF на Mac, то понимаете, что без использования сторонних приложений сделать это не так просто. Да, можно открыть файл в том же «Пр...

Уровни изолированности транзакций для самых маленьких Сегодня хотел бы довести крайне интересный, но часто покрытый тайнами для обычных смертных программистов раздел базы данных (БД) — уровни изолированности транзакций. Как показывает практика, многие люди, связанные с IT, в частности с работой с БД, слабо понимают зачем нужн...

[Из песочницы] Тестирование микрокомпьютеров для IoT Для начала рассмотрим термин «интернет вещей». В википедии увидим следующее определение: Интернет вещей (англ. Internet of Things, IoT) — концепция вычислительной сети физических предметов («вещей»), оснащённых встроенными технологиями для взаимодействия друг с другом или с ...

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

[Перевод] Повышаем производительность разработки на примере Vue — часть 2 Если вы не читали Часть 1, вы можете исправить сиё недоразумение здесь. Переиспользование конфигураций Новая библиотека vue-cli-3 избавила от необходимости поддерживать сложные шаблоны сборки и конфигураций. Вместо этого она позволяет разработчику сосредоточиться на создании...

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

[Из песочницы] Стоит ли заниматься мобильными солнечными электростанциями? Здравствуйте, меня зовут Виктор, имею высшее техническое образование и опыт в проектировании наружной рекламы. Живу в Оренбурге. Предыстория такова: ко мне, по работе, всё чаще стали обращаться заказчики, с просьбой смонтировать на их щитах — солнечные панели для освещения...

От Тулы до Берлина: анализ городов по Instagram Ни для кого не секрет, что в инстаграме можно найти фотографии любого крупного города. Что, если мы попробуем по фрагментам восстановить картину целиком? Полученная информация поможет составить представление о незнакомых местах и будет полезна путешественникам, дополняя тра...

[Из песочницы] Создание Android приложения с использованием Anko Layouts и Anko Coroutines Примерно год назад я начал использовать Kotlin в своих Android проектах. Мне хотелось попробовать что-то новое, что было бы интересно изучать. Тогда я и наткнулся на Anko. К тому времени писать UI на xml порядком осточертело. Мне всегда нравилось писать интерфейс руками, не...

Почему производители смартфонов отказываются от чистого Android Что лучше: чистый Android или Android в оболочке? Что лучше: чистый Android или построенная на его основе оболочка? Ответить на этот вопрос, кажется, даже сложнее, чем определить победителя в схватке «iOS против Android». Ведь если во втором случае речь идёт о принципиально ...

[Из песочницы] Интерактивная карта субъектов России для новичка. Ошибки, которые допустил я и которые не должны допустить вы В этой статье я расскажу, как мы столкнулись с типовыми ошибками при создании интерактивной карты, а главное — дам вам ссылки на нормальные, актуальные карты субъектов РФ. Наша задача. Создать интерактивную карту, чтобы при наведении на регион срабатывал обработчик событий ...

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

Сверхпопулярный смартфон Redmi K20 получил стабильную глобальную MIUI 11 Пользователи смартфона Redmi K20 за пределами Китая начали получать стабильную версию оболочки  MIUI 11. На этот раз, речь идёт уже не о китайской, а о глобальной прошивке.  Интересно, что аналог Redmi K20 под названием Xiaomi Mi 9T, вышедший позднее, обзавёл...

Как открывать ссылки в самом приложении, а не в Safari Можно открывать ссылки в приложениях прямо из Телеграмм С каждой новой версией iOS Apple уделяет пристальное внимание возможностям поделиться контентом — сейчас, например, можно открыть нужную ссылку в гораздо большем количестве приложений, чем несколько лет назад. Одн...

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

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

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

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

AppleInsider.ru поздравляет с новым 2019 годом! Дорогие читатели AppleInsider.ru! Наш коллектив от всей души поздравляет вас с наступающим новым годом! 2018 год стал для нашего сайта очень удачным, и сегодня под бой курантов мы пожелаем себе, чтобы следующий год принес нам с вами еще больше успехов. В уходящем году наш ...

Резюме глазами интервьюера Когда я составляла свое первое резюме, процесс отбора на очное интервью мне казался магией. Люди, принимающие решения, представлялись «черными ящиками», которые определяют: кандидат «интересен» или «неинтересен» — по непонятным критериям. Статьи «Как составить резюме» отчас...

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

Интеграция 18 банков и 9 торговых площадок друг с другом за месяц — особая разновидность рабочего ада 1 октября 2018 г. многие из нас ждали апокалипсиса. Но он не случился. Не знаю, как у остальных, а у меня точно была мотивация: если закупка не пройдёт, то больница не купит лекарств, детям в школах не купят творога и учебников. Я хотел сделать что-то работающее хотя бы на...

Как взять сетевую инфраструктуру под свой контроль. Глава третья. Сетевая безопасность. Часть третья Эта статья является пятой в цикле статей «Как взять сетевую инфраструктуру под свой контроль». Содержание всех статей цикла и ссылки можно найти здесь. Эта часть будет посвящена Campus (Office) & Remote access VPN сегментам. Может показаться, что дизайн офисной сети...

В какой сети Wi-Fi должны находиться устройства, чтобы взаимодействовать друг с другом? У каждого человека есть вопросы по поводу Wi-Fi и это совершенно нормально. Даже если вы смогли самостоятельно настроить свой роутер и сейчас сидите и читаете этот материал у нас на сайте, все равно есть много вещей, которые о беспроводном домашнем интернете еще предстоит у...

Мифы о Bluetooth, в которые мы до сих пор верим Вluetooth окружен кучей мифов Уже достаточно давно технология Bluetooth используется в наших смартфонах. Благодаря ей гаджеты отлично работают в паре с умными часами, не менее умными колонками, наушниками и кучей других подобных устройств. Однако вокруг Bluetooth до сих пор ...

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

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

Мифы о работе PFE Часто, когда рассказываешь о своей работе знакомым и друзьям (как в этой статье), они восторгаются и по-честному завидуют тому, какая интересная у меня работа. Я, в целом, с ними согласен, но хотелось бы снять розовые очки и рассказать о другой стороне работы полевого инжене...

[Из песочницы] AnyStub, библиотека заглушек соединений в Java В отличие от множества платформ Java страдает от недостатка библиотек заглушек соединений. Если вы давно в этом мире, то наверняка должны быть знакомы с WireMock, Betamax или даже Spock. Многие разработчики в тестах используют Mockito для описания поведения объектов, DataJpa...

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

[Перевод] Расцвет и упадок Visual Basic Мне нужно сделать признание. До того, как я стал респектабельным разработчиком, работающим с такими современными языками, как C# и Java (и тем бурлящим хаосом, который известен нам под именем JavaScript), я был увлечённым фанатом невероятно популярного и неуклюжего Visual Ba...

Китайский топ самых мощных устройств по версии AnTuTu за май 2019: Nubia Red Magic 3 на первом месте AnTuTu представила глобальный топ самых мощных Android-смартфонов за апрель только в середине мая. Кое-что в нем поменялось, но каких-то неожиданностей нет. Посмотреть можете по ссылке. Тем временем была опубликована китайская версия майского топа, и вот там уже поинтересне...

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

[Из песочницы] Путь от хирургии к геймдеву или первый опыт мобильной разработки на Unity Зачем, кому и от кого Всем привет! Меня зовут Анатолий. Я хочу рассказать историю о наших первых шагах в геймдеве, чтобы поделиться пусть и небольшим, но всё же опытом. Зачем? Потому что всего 6 месяцев назад сам искал подобные публикации, перечитывал и выписывал советы. Над...

Jetpack Aviation: первая в мире гонка на реактивных ранцах, вероятно, состоится уже в этом году Инженеры компании Jetpack Aviation (JPA) завершили групповые испытательные полеты на джетпаках — реактивных двигателях, закрепленных на спине человека в виде рюкзака. Испытания показали, что два пилота могут, не мешая друг другу, лететь так близко, чтобы щелкнуть друг ...

Идеальная локальная сеть Стандартная локальная сеть в её нынешнем (усреднённо) виде окончательно сформировалась много лет назад, на чём её развитие и остановилось. С одной стороны, лучшее – враг хорошего, с другой – стагнация тоже не слишком хорошо. Тем более, что при ближайшем рассмотрении совр...

WIBAttack. Так ли страшна новая уязвимость SIM-карт [По публичной информации], 21 сентября Ginno Security Lab опубликовала информацию об уязвимости, схожей с Simjacker, которая позволяет с помощью одной вредоносной SMS захватить контроль над мобильными функциями атакованного устройства и тем самым получить возможность отправ...

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

Sberbank AI Journey. Как мы учили нейросеть сдавать экзамен Если вы закончили школу уже во времена ЕГЭ, то вам известно, что все задания в нём имеют набор стандартных формулировок и упорядочены по типам. С одной стороны, это облегчает подготовку к экзамену: школьник уже знает, что нужно делать в задании, даже не читая его условия. С ...

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

[Из песочницы] Криптовалюта: живет или умирает? Часть 1. Пузыри как пугало для новичков «Криптомания» 2017 года была колоссальной. Хотя криптовалюты существуют с 2009 года, многие узнали о них именно в 2017 — на фоне ошеломительного роста курсов и явного ощущения революции. Многим новичкам казалось, что курсы будут расти ...

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