Социальные сети Рунета
Суббота, 20 апреля 2024

[Из песочницы] VLFs — Забытый враг Привет, Хабр! Представляю вам перевод статьи «VLFs — The Forgotten Foe» автора Monica Rathbun. Сколько из вас проверяет количество файлов виртуального журнала (VLF), которые есть в ваших журналах транзакций? Сейчас, работая консультантом, я вижу что часто это игнорируетс...

Устройство и механизм работы Prometheus Operator в Kubernetes В основу этой статьи легла наша внутренняя документация для DevOps-инженеров, объясняющая, как работает Prometheus под управлением Prometheus Operator в разворачиваемых и обслуживаемых кластерах Kubernetes. С первого взгляда Prometheus может показаться достаточно сложным ...

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

[Из песочницы] Иммиграция в Чили: поиск работы и получение вида на жительство Всем привет, меня зовут Надежда, и в этой статье я расскажу, как мы с супругом переехали жить из Петербурга в Чили. По сравнению с переездом в условную Европу (нашли работу — подали документы — переехали) эта история больше смахивает на авантюру и вам будет интересно её проч...

Как мы побеждали бардак с железом и становились бюрократами с нуля Разница между документацией и базой знаний: документация говорит, что это устройство охлаждает воздух до +18 градусов по Цельсию, а база знаний подсказывает, что есть редкий баг, когда два датчика сразу показывают -51 тысячу градусов и устройство начинает лихорадочно греть...

Большой комок грязи, часть 2 Продолжение перевода статьи «Big ball of Mud». ОДНОРАЗОВЫЙ КОД он же QUICK HACK (быстрый хак) KLEENEX CODE (код на салфетке) DISPOSABLE CODE (утилизируемый код) SCRIPTING (скрипт) KILLER DEMO (демо-убийца) PERMANENT PROTOTYPE (постоянный прототип) BOOMTOWN (быстро выросший ...

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

[Из песочницы] Различные стратегии именования в Hibernate Привет, Хабр! Представляю вашему вниманию статью "Different Hibernate Naming Strategy" автора Dhiraj Ray. В этой статье обсуждаются различные стратегии именования, предоставляемые hibernate, а также переход стратегии именования от hibernate.ejb.naming_strategy в h...

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

Квантовые вычисления в компьютере Fujitsu Digital Annealer С 40-х годов прошлого века и до настоящего времени существовало четыре основных технологии, на которых базировались вычислительные машины: начиная с электронных ламп и заканчивая микропроцессорами. С момента появления первых ЭВМ потребность во все большем объеме вычислительн...

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

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

Компилятор на JavaScript с использованием ANTLR В начале этого года я присоединилась к команде, работающей над MongoDB Compass — графическим интерфейсом для MongoDB. Пользователи Compass через Intercom запросили инструмент, позволяющий писать запросы к базе данных, используя любой удобный им язык программирования, подд...

[Перевод] Уроки, которые можно извлечь из кодовой базы LLVM/Clang От переводчика: в статье, которую я предлагаю вашему вниманию, авторы исследовали кодовую базу LLVM/Clang с помощью инструмента анализа кода CppDepend, позволяющего вычислять различные метрики кода и анализировать большие проекты с целью улучшения качества кода. Время доказ...

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

О портировании проекта MIPSfpga Перенос программного обеспечения с одной компьютерной архитектуры на другую в принципе, с некоторыми оговорками, дело относительно простое. Здесь на помощь приходят такие общеизвестные инструменты, как autoconf / automake/ libtool / gnulib. Собрать программу из исходников ...

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

Ускорение перечисления процессов и потоков в ОС Windows Иногда бывает нужно перечислить все процессы или потоки, которые в данный момент работают в ОС Windows. Это может понадобиться по разным причинам. Возможно, мы пишем системную утилиту вроде Process Hacker, а может быть мы хотим как-то реагировать на запуск/остановку новых пр...

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

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

Как мы теряли и находили машины на 9-этажной парковке У нас в офисе 9 этажей парковки, каждый этаж 40 на 60 метров. Частая проблема — сотрудники забывают этаж со своей машиной и как зомби ходят с ключами, пытаясь «пикнуть» сигнализацией. Именно там мы решили обкатать indoor-навигацию на базе Bluetooth. В целом тема горячая....

Реализуем промисы на Java Всем доброго времени суток. Сегодня я хочу рассказать о том, как писал реализацию механизма промисов для своего JS движка. Как известно, не так давно вышел новый стандарт ECMA Script 6, и концепция промисов выглядит довольно интересно, а также уже очень много где применяется...

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

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

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

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

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

Хитачи: как японцы докатились от бензопилы до современных СХД Когда я слышу Хитачи, то сразу думаю про что-то такое: Или про холодильник. Или про электровоз. Но никак не про СХД. Но нет, японцы делают большие серьёзные системы хранения данных: Мы недавно открыли учебный центр Hitachi Vantara, где как раз рассказываем про то, чт...

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

Удостоверяющий Центр на базе OpenSSL, SQLite3 и Tcl/Tk Если прогуляться по просторам Хабрахабра, то можно найти различные публикации на тему создания цифровых сертификатов, организации Центров сертификации (ЦС) или даже Удостоверяющих Центров (УЦ) на базе OpenSSL. В основном эти статьи в той или иной мере полноты описывают испо...

Автоэнкодер в задачах кластеризации политических событий Я не люблю читать статьи, смотрю demo и кодДемо TensorBoard Projector Работает в Chrome. Открываем и нажимаем на Bookmarks в нижнем правом углу. В верхнем правом углу можем фильтровать классы. В конце статьи есть GIF картинки с примерами использования. Проект на GitHub ...

[Из песочницы] Что будет если объединить ArrayList и LinkedList? Приветствую вас! После изучения коллекций, а именно такие реализации List, как ArrayList и LinkedList, возникла идея, а почему бы не объединить эти структуры данных в одну и посмотреть, что из этого получится. Зачем это нужно? Проблема ArrayList — у него есть начальный раз...

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

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

[Перевод] Топ-10 ошибок из 1000+ JavaScript-проектов и рекомендации по их устранению В компании Rollbar, которая занимается созданием инструментов для работы с ошибками в программах, решили проанализировать базу из более чем 1000 проектов на JavaScript и найти в них ошибки, которые встречаются чаще всего. В результате они сформировали список из 10 наиболее ч...

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

PHP ACL. Попытка сделать код безопаснее Приветствую хабрасообщество. Представьте? что вы разрабатываете какой-то продукт в котором есть система модулей. Модули могут писать сторонние разработчики. Далее вы загружаете модули в систему и запускаете код. В такой ситуации часто возникает вопрос — как можно ограничить...

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

Криптобиржа OKEx вышла в лидеры по объему торгов на фоне трудностей у Binance Одна из крупнейших в мире и наиболее стремительно развивающихся криптовалютных бирж Binance на протяжении некоторого периода времени испытывает сбои в работе из-за проблем с синхронизацией базы данных. Более десяти часов назад в своем Twitter популярная торговая площадка соо...

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

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

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

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

Shaq Fu: A Legend Reborn выйдет этой весной В 2014 году на Indiegogo проходил сбор средств на разработку сиквела культовой Shaq Fu — одной из худших игр всех времен по версии многих изданий. Теперь стало известно, что проект выйдет на PlayStation 4, Xbox One, Nintendo Switch и PC этой весной.

Процессор Ryzen 5 2600 прописался в базе Geekbench До официального анонса процессоров AMD Ryzen 3/5/7 2000 (Pinnacle Ridge) остаётся не так уж много времени, поэтому не удивительно, что время от времени опытные образцы этих CPU оставляют свой след в Сети. В частности, модель Ryzen 5 2600 (в виде семпла «ZD2600BBM68A...

Флэш начинает и выигрывает: будущее SSD Будущее принадлежит флэш-накопителям (SSD): они способны обеспечить гораздо более высокие скорости передачи данных, чем традиционные жесткие диски (HDD), и при этом становятся сравнительно недорогими. Широкое внедрение SSD может привести к существенным изменениям в архитекту...

FPGA от Intel: еще один шаг к массовому применению Специализированные ускорители, устанавливаемые в готовые серверы Dell и Fujitsu, предназначены для финансовых приложений и анализа данных. Теперь, когда Dell EMC и Fujitsu стали поставлять готовые серверы с платами Intel Arria 10 GX Programmable Acceleration Card предприя...

Code Conventions: как мы сохраняем быстрый темп разработки PHP-проекта Привет, Хабр. Меня зовут Евгений Удодов, я сооснователь и технический директор компании Roistat. Хочу поделиться нашим опытом разработки большого и сложного продукта — системы аналитики. TL;DR: Мы выложили на github наш Code Conventions и рассказали в статье о том, как его...

CSS ScaleFlux, или как ускорить базы данных в два-три раза простой заменой NVMe Базы данных, сети дистрибуции контента, big data, искусственный интеллект, машинное обучение — все эти data-driven сценарии требуют высокой производительности всей ИТ-инфраструктуры. Для подсистемы хранения все решается просто — установка скоростных NVMe и SSD вместо SAS и S...

Использование алгоритма Hi/Lo для генерации ключей в Entity Framework Core Алгоритм Hi/Lo полезен, когда вам нужны уникальные ключи. Если коротко, то алгоритм Hi/Lo описывает механизм генерации безопасных идентификаторов на стороне клиента, а не в базе данных (безопасных в этом контексте означает отсутствие коллизий). Он задает уникальные идентиф...

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

[Перевод] Перевод книги «Социальная архитектура»: Торговые марки для open source проектов Торговые марки. Что они такое, нужны ли они вам и сколько это стоит? Эти вопросы часто возникают при построении open source проекта. Торговые марки могут быть ключом, который защитит проект от недобросовестных людей. Хотя тут мало что советовать. Поэтому вот мой гид по испол...

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

[Из песочницы] True XP/TDD в Пивотал изнутри: как это выглядит и возможно ли это? Ранее на хабре публиковалась статья о том, как в теории выглядит Xp/Tdd в Пивотал Лабс, и были вопросы о том, возможно\нужно ли это в действительности. Я попытаюсь объяснить, как это выглядит на практике и почему это может быть (внезапно) хорошо. В последние полгода мне при...

В Cities: Skylines можно поиграть бесплатно до 11 февраля Если вы хотите планировать город, проектировать водопровод, ставить парковки и укладывать дорожное полотно, то ничего лучше Cities: Skylines найти не получиться. Этот проект считают лучшим в своём роде по целому ряду причин. Например, нам дают возможность управлять полноценн...

Разработка System Shock официально приостановлена Как часто вы слышали истории о том, что небольшая студия собрала деньги на создание своего проекта на Kickstarter, но игру так и не выпустили? Если следите за новостями и вообще интересуетесь инди-проектам, то довольно часто. Аналогичная участь постигла и проект студии Night...

Багодельня — марафон по убийству престарелых багов Сколько открытых багов у вас в бэклоге? 100? 1000? А сколько времени они там лежат? Неделю? Месяц? Годы? А почему так происходит? Нет времени? Надо делать более приоритетные задачи? «Вот сейчас все срочные фичи реализуем, а потом точно будет время на разгребание багов»? … Не...

MathOps или математика в мониторинге То, о чем я хочу рассказать, началось 30 декабря 2010 года, когда компания Etsy выложила на GitHub первый коммит своей системы StatsD. Эта, сейчас уже, суперпопулярная система, написанная на JavaScript (хипстеры ликуют), в которую можно отправлять метрики, замеры исполнения ...

[Перевод] Профилирование: измерение и анализ Привет, я Тони Альбрехт (Tony Albrecht), инженер в Riot. Мне нравится профилировать и оптимизировать. В этой статье я расскажу об основах профилирования, а также проанализирую пример С++-кода в ходе его профилирования на Windows-машине. Мы начнём с самого простого и будем п...

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

Mail.Ru Group выводит B2B-сервисы облачной инфраструктуры в отдельное направление В январе 2018 года сервисы облачной инфраструктуры, объединились под брендом Mail.Ru Cloud Solutions. Поскольку IaaS-рынок обладает большим потенциалом роста, Mail.Ru Group продолжает развивать это направление. На развитие MCS в 2018 году выделено существенно больше ресурсов...

[Из песочницы] RxJS: Не отписывайся Привет, Хабр! Представляю вашему вниманию перевод статьи "RxJS: Don’t Unsubscribe" автора Ben Lesh. Ну… ладно, просто не отказывайся от подписок. Я часто помогаю кому-нибудь в отладке проблем с их RxJS кодом, в том числе со структурированием приложений, которые н...

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

Веб-приложения банков наиболее уязвимы Специалисты Positive Technologies подготовили статистику по уязвимостям веб-приложений, которые были исследованы в рамках работ по автоматизированному анализу защищенности с применением PT Application Inspector в 2017 году.Наибольшему риску, как и следовало ожидать, подверже...

Amazon занялась разработкой специализированных чипов для ИИ Компания Amazon начала разработку чипа искусственного интеллекта, который будет использоваться в ее «умном» динамике Echo. Об этом сообщает портал The Information, ссылаясь на анонимный источник в компании. Новый чип будет работать на устройствах с персональным помощником ...

[recovery mode] Анализ данных — основы и терминология В этой статье я бы хотел обсудить базовые принципы построения практического проекта по (т. н. «интеллектуальному») анализу данных, а также зафиксировать необходимую терминологию, в том числе русскоязычную. Согласно википедии, Анализ данных — это область математики и информа...

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

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

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

Compact varint — уникальность и большие значения за ту же стоимость Внимание: Код представленный в статье немного отличается от оригинальных EncodeVarint и DecodeVarint и даёт другие результаты. Будьте внимательны. В multiformats/unsigned-varint обсуждении правильной записи числа в varint было замечено что многие числа в оригинальном varint ...

Карта и скрипт на Python: как в Перми прошла Мастерская открытых данных для НКО 4 марта 2018 года, в Международный день открытых данных, в Перми Теплица социальных технологий собрала для совместной работы специалистов по обработке данных, визуализации и представителей НКО. В работе мастерской участвовали шесть проектов от НКО и гражданских активист...

Индия соберет базу данных ДНК своих граждан на блокчейне В прошлом месяце правительство Андхра-Прадеша объявило о партнерстве с немецкой компанией, занимающейся геномикой и точной медициной, Shivom. С ее помощью, как, например, это делают в Дубае и Эстонии, надеются создать базу данных, которая поможет улучшить медицинские услуг...

Миграция с Check Point с R77.30 на R80.10 Здравствуйте коллеги, добро пожаловать на урок по миграции баз данных Check Point R77.30 на R80.10. При использовании продуктов компании Check Point рано или поздно встает задача миграции существующих правил и базы данных объектов по следующим причинам: При покупке но...

Авторы банковского трояна Dridex осваивают новые рынки Dridex известен с 2014 года и является одной из наиболее сложных вредоносных программ в своей категории. Разработка Dridex продолжается - еженедельно выходят новые версии бота, периодически появляются крупные обновления. Так, в начале 2017 года вышла версия Dridex с поддержк...

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

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

Замечен первый мобильный 10-нм 4-ядерный процессор Intel Cannon Lake Недавно опытный образец Core i3-8121U был замечен в онлайн-базе тестового пакета Geekbench — он существенно обошёл по результатам современный Core i3-7100U. Но, похоже, Intel уже обкатывает на только 2-ядерные варианты чипов с архитектурой Cannon Lake, которые...

[Перевод] Насколько быстр AMP на самом деле? Проект Accelerated Mobile Pages (AMP) от Google вызвал определённый переполох по идеологическим причинам, но саму технологию так и не разобрали подробно. Несколько недель назад Ферди Кристант писал про несправедливое преимущество, которое получает контент AMP за счёт предзаг...

[Перевод] Эксперимент с бинарным кодом в Glimmer Перевод статьи об эксперименте с бинарным кодом в Glimmer, соавторы публикации: Сара Клаттербак, Чад Хиетала и Том Дейл. Чуть более года назад Ember.js претерпел значительные изменения. В тесном сотрудничестве между инженерами LinkedIn и Open Source сообществом, мы заменили...

Как выбрать PoE-коммутатор для проектов разного масштаба. Примеры из практики Видеонаблюдение, Wi-Fi сети и даже кассовое оборудование: в нашем портфолио есть проекты, под которые закупалась не одна сотня наших PoE-коммутаторов. Мы хотим рассказать вам о применении PoE оборудования, некоторых нюансах при его подборе — а самое вкусненькое мы припасли, ...

Росатом планирует создать альтернативу ГЛОНАСС и GPS Центр планируется создать в Российском федеральном ядерном центре - Всероссийском научно-исследовательском институте экспериментальной физики (РФЯЦ-ВНИИЭФ, Саров, Нижегородская область, входит в госкорпорацию "Росатом"), сообщили РИА Новости во ВНИИЭФ."Основны...

[Перевод] Заметки о развертывании Ruby on Rails Deployment в Google Cloud Kubernetes Engine Я использую Google Cloud с Kubernetes Engine в течение 2 месяцев. На самом деле мне не понадобилось и месяца, чтобы уложить все в голове, но потребовалось еще столько же, чтобы разобраться с некоторыми неприятностями. TL;DR: Google делает довольно хорошую работу, поэтому AWS...

Смартфон Samsung Galaxy J8+ засветился в базе Geekbench с не самой свежей платформой Qualcomm В своё время, когда Samsung выпустила смартфоны Galaxy A8 и Galaxy A8+ вместо Galaxy A5 и Galaxy A7, мы предположили, что аналогичная судьба может постичь и модели линейки Galaxy J. Пока этому прямого подтверждения нет, но сторонние источники действительно уже начали н...

А не спроектировать ли нам систему для управления производством ИТ продуктов. Часть 1 I ВступлениеСтавишь себе невозможную цель и развлекаешься этим, если можешь. Ведь такое занятие интересно само по себе, поскольку изначально перед тобой заведомо невыполнимая задача, а что может быть увлекательней, чем невозможное Иосиф Александрович Бродский. За свою многол...

Разработка игры под Android на Python на базе Kivy. От А до Я: подводные камни и неочевидные решения. Часть 1 Некоторое время тому назад я решил попробовать написать что-то на Python под Android. Такой странный для многих выбор обусловлен тем, что я люблю Python и люблю Android, а ещё люблю делать необычное (ну хорошо, не самое обычное). В качестве фреймворка был выбран Kivy — факти...

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

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

В России создадут сервис генетической информации Об этом сообщает ТАСС со ссылкой на слова директора Федерального государственного бюджетного научного учреждения "Медико-генетический научный центр" (МГНЦ) Сергея Куцева.Сколковский институт науки и технологий ("Сколтех") и Медико-генетический научный цен...

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

[Перевод] Blockchain на Go. Часть 1: Прототип Блокчейн одна из самых революционных технологий 21 века, до сих пор не реализовавшая весь свой потенциал. По сути, блокчейн это просто распределенная база данных. Что же делает ее уникальной? Это база данных полностью открыта и хранится у каждого участника полной или частичн...

Android 9.0 Pi позволит записать телефонный разговор Android Oreo, несмотря на ряд несовершенств, обладает и неоспоримыми преимуществами перед своими предыдущими воплощениями. Станет ли «девятка» наиболее крупным обновлением со времен первой итерации и будет ли она набита разного рода фишками и функциями, точно зна...

[Перевод] Сравнение открытых OLAP-систем Big Data: ClickHouse, Druid и Pinot ClickHouse, Druid и Pinot — три открытых хранилища данных, которые позволяют выполнять аналитические запросы на больших объемах данных с интерактивными задержками. Эта статья — перевод подробного сравнения, выполненного Романом Левентовым. Спойлер ClickHouse Druid или Pin...

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

[Из песочницы] ECO Flow в Vivado или работа в режиме редактирования нетлиста Аннотация В статье рассмотрен режим работы Vivado, позволяющий вносить изменения в проект на уровне редактирования списка соединений (в дальнейшем – нетлиста). Описаны как сам режим ECO, так и некоторые нюансы, которые появляются во время работы в нём. Приведён демонстрацион...

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

На выпуск планшета Raspad на базе Raspberry Pi уже собрано в 450 раз больше средств, чем планировалось На сайте KickStarter успешно проходит сбор средств на планшет Raspad, основой которого служит мини-ПК Raspberry Pi. Разработчики позиционируют Raspad как основу для всевозможных самоделок. Идея оказалась такой заманчивой, что при первоначальной цели собрать $10 000 на м...

На выпуск планшета Raspad на базе Raspberry Pi уже собрано в 45 раз больше средств, чем планировалось На сайте KickStarter успешно проходит сбор средств на планшет Raspad, основой которого служит мини-ПК Raspberry Pi. Разработчики позиционируют Raspad как основу для всевозможных самоделок. Идея оказалась такой заманчивой, что при первоначальной цели собрать $10 000 на м...

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

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

Как искусственный интеллект помогает фотографам? Купили классную камеру, но не умеете фотографировать? ИИ сделает снимки профессиональными. Источник фото Имя нового проекта – Аурга. Это подключаемый модуль, который использует искусственный интеллект для настройки камеры на основе базы данных профессионально сделанных фото...

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

Добавьте Лару Крофт в свой список героев в Final Fantasy Brave Exius Выход нового фильма о Ларе Крофт станет целым событием для всей игровой индустрии, и в качестве одного из способов его отметить издатель Square Enix решила добавить играбельного персонажа расхитительницы гробниц в свою бесплатную RPG Final Fantasy Brave Exius. Это временная ...

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

Веб-разработчики хотят повысить безопасность PHP Сообщество FriendsOfPHP («Друзья PHP») собирает на GitHub базу известных уязвимостей этого языка, чтобы упростить создание безопасных программных продуктов. Проект под названием PHP Security Advisories Database («База рекомендаций по безопасности PHP») пр...

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

Open GApps теперь поддерживает Android 8.1 ARM + ARM64 Google Apps имеют важное значение в развитии пользовательского ПО. К сожалению, кастомные прошивки, такие как LineageOS, не могут содержать в себе приложения из этого пакета. Несмотря на то, что ОС Android свободно распространяется с открытым исходным кодом, такие приложения...

В НИУ ВШЭ изучили цифровой кругозор российских ученых Самым известным «продвинутым» термином среди российских кандидатов и докторов наук оказался «анализ больших данных». Институт статистических исследований и экономики знаний Национального исследовательского университета «Высшая школа экономики» провел и...

Прокачиваем производительность C# с Федерико Луисом Сегодня мы поговорим о производительности в C#, о способах прокачать её до неузнаваемости. Задача этой статьи — продемонстрировать такие способы повышения производительности, которые, при необходимости, вы смогли бы использовать самостоятельно. Однако эти методики не являютс...

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

В рамках «Цифровой экономики» в РФ создадут разработки по развитию промышленного интернета Один из пунктов программы «Цифровая экономика» – написание собственного объектно-ориентированного языка программирования с межмодульной защитой данных. Реализация программы «Цифровая экономика» также предполагает разработку облачной «Платформы промышленного Интернета в...

MariaDB повышает ставки в войне с Oracle Более двух лет генеральный директор MariaDB Майкл Ховард вынашивает амбициозные планы переманить клиентов корпорации на свою сторону. Компания MariaDB, разрабатывающая СУБД с открытым кодом, активно обхаживает клиентов корпорации Oracle, предлагая им большую переносимость...

[Перевод] Зомби, которые съедают вашу память Что бы вы там себе не думали, а зомби существуют. И они действительно едят мозги. Не человеческие, правда, а компьютерные. Я говорю сейчас о зомби-процессах и потребляемых ими ресурсах. Это будет душераздирающая история о потерянных и снова найденных 32 ГБ оперативной памяти...

The Metrix has you… Для многих разработчиков процесс релиза их продукта похож на выбрасывание слепого котёнка в пасти диких псов. После этого главная задача авторов — отбиваться от случайно долетевших до них багов. На самом деле, приложение не заканчивает свой жизненный путь в зубах пользовател...

Мой отчет о конференции Стачка 2018 в Ульяновске Дорогие друзья, хочу поделиться с вами своими впечатлениями о конференции Стачка в Ульяновске https://nastachku.ru/, которую я посетил. Большое спасибо Александру Моисеенко за то, что пригласил меня выступить с докладом на этом мероприятии. Тему я выбрал следующую: "Методы ...

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

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

Делаем дырки в торрентах освобождая место и оставаясь на раздаче (часть 1) Предупреждение: Этот график сделан для скрипта второй части статьи за которую я ещё не брался. Поэтому не очень обращайте внимание на данные в нём. Графики для этой статьи в конце под спойлером. Информацию из этой статьи используйте на свой страх и риск. Мы будем стирать да...

Три необычных примера использования блокчейна Высказывания о том, что блокчейн исключительно про ICO, криптовалюты, финансовую индустрию, банкинг и создание публичных открытых сетей, начинают терять свою значимость. Например, количество пилотных проектов, проведённых компанией IBM с партнёрами из самых разных отраслей у...

[Из песочницы] Пишем свой BitTorrent-клиент на базе библиотеки Bt Всем привет! В данной статье я расскажу о том, что из себя представляет библиотека Bt, чем она хороша и почему стоит иметь ее в виду, если для решения каких-то задач планируется использовать BitTorrent. Затем, в качестве демонстрации базовых функций и основного API, мы реали...

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

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

[Из песочницы] GObject: основы GObject — часть библиотеки GLib, реализующая объекто-ориентированнные расширения для чистого Си. Подобная концепция, помимо самой GLib, используется в таких проектах, как GStreamer, GSettings, ATK, Pango и весь проект GNOME в целом, а также в большом количестве прикладных пр...

1Password сообщит, был ли ваш пароль похищен злоумышленниками В менеджере паролей 1Password появилась новая концептуальная функция, которая предупреждает пользователя, если он использует пароль, который когда-либо похищали злоумышленники. Нововведение использует сервис Pwned Passwords, представленный экспертом в области сетево...

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

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

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

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

[Из песочницы] Делаем приём платежей криптовалютой своими руками Привет, Хабр! Время от времени замечаю вопросы о том, как принимать платежи Bitcoin на своём сайте без использования сторонних сервисов. Это достаточно просто, но надо учитывать, что есть подводные камни. В этой статье я постараюсь максимально подробно, без акцента на каком-...

pdbe — помощник встроенного Python-дебаггера и процесса отладки Привет, Хабрахабр! В этой статье буду делиться собственным опытом отладки большой незнакомой системы, но со стороны собственно написанного инструмента — pdbe. Он поможет с самого начала проекта разобраться в потоке выполнения кода в проекте. Если вам интересно, что спрятано...

Концепция BaselineTopology в Apache Ignite 2.4 На момент появления в Apache Software Foundation проекта Ignite он позиционировался как чистое in-memory-решение: распределенный кэш, поднимающий в память данные из традиционной СУБД, чтобы выиграть во времени доступа. Но уже в релизе 2.1 появился модуль встроенной персисте...

[Из песочницы] Как я проходил тестовое задание на летнюю стажировку в Яндекс Привет Хабр, сегодня я расскажу о том, как я проходил тестовое задание на летнюю стажировку в Яндекс. Эта публикация будет полезна начинающим разработчикам, любителям олимпиадного программирования, тем кто неравнодушен к С++ и Java, или просто хочет прочесть интересную стат...

Абоненты стали использовать больше мессенджеров "ВымпелКом" (бренд "Билайн") проанализировал изменения в поведении пользователей самых популярных мессенджеров среди своих абонентов. По данным оператора, количество пользователей мессенджеров в декабре 2017 года выросло на 7% по сравнению с аналогичным п...

100% реальных атак по перехвату SMS-сообщений достигают цели Сегодня киберпреступники не только осведомлены о проблемах безопасности сигнальных сетей, но и активно эксплуатируют эти уязвимости. Согласно результатам мониторинга Positive Technologies, злоумышленники следят за абонентами, перехватывают звонки, обходят системы тарификации...

Нужно ли беречь данные от сотрудников Банально писать, что данные компании и клиентская база — актив любого бизнеса в XXI веке. А вот относятся к этому активу по-прежнему наплевательски: даже менеджер по продажам может легко увести часть базы и выгодно её продать, опционально вместе с собой. Безопасность в корпо...

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

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

Россияне впервые в мире создали клавиатуру, узнающую пользователя по «почерку» Клавиатурный почерк - это уникальная совокупность особенностей набора текста на клавиатуре конкретным пользователем. Пилотное внедрение нового решения состоялось в августе 2017 г. в российском проекте кредитования MoneyMan, принадлежащем ID Finance. MoneyMan предлагает клиен...

Слухи: Grand Theft Auto вернётся в Вайс-Сити, а главным героем будет девушка Канал The Know на YouTube, который делится новостями из мира видеоигр, технологий и науки, рассказал кое-что о Grand Theft Auto VI. Проекту ещё далеко до премьеры, так как Rockstar Games в настоящее время занимается Red Dead Redemption 2, однако некоторые наработки ...

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

Универсальные приложения React + Express В прошлой статье рассматривалась библиотека Next.js, которая позволяет разрабатывать универсальные приложения «из коробки». В обсуждении статьи были озвучены существенные недостатки этой библиотеки. Судя по тому, что https://github.com/zeit/next.js/issues/88 бурно обсуждаетс...

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

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

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

[Перевод] Марвин Мински «The Emotion Machine»: Глава 2 «Как наш мозг может управлять самим собой, несмотря на свою сложность» §2-9 Модели себя и самосогласованность Для решения сложной проблемы, нужно разработать план, но потом вам нужно его воплотить в жизнь. Вам не поможет наличие пошагового плана, если вы имеете тенденцию бросать дело до того как оно будет закончено. Это означает, что вам нео...

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

Xiaomi готовит смартфон, который по части параметров будет уступать Redmi 5 Plus, а по некоторым пунктам превзойдёт Redmi Note 5 Pro   В базе данных TENAA появился очередной смартфон Xiaomi. Он фигурирует под кодовым номером M1803E6E, и его имя пока неизвестно. Он достаточно интересен своими параметрами, так как пока непонятно, где в иерархии производителя он разместится. Суть в том, что с о...

Айфончик, не лагай. Часть 1: многопоточность для практиков Меня зовут Максим, и я алкоголик занимаюсь iOS разработкой уже более 7 лет. На волне про соискателей скажу, что регулярно провожу собеседования мобильных разработчиков для компаний. Среди кандидатов попадаются кадры, которые курят кальян прямо на Skype собеседовании, п...

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

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

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

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

[Из песочницы] Опыт использования Мегаплан API До этого я никогда не сталкивался с CRM "Мегаплан" и не знал, что она существует. Один мой хороший знакомый предложил мне подработку, сказал, что один его знакомый ищет программиста, чтобы написать небольшую программу или скрипт для автоматизации работы. Было сказа...

React HoC в TypeScript. Типизация без боли Много раз, когда шла речь о переводе React-проектов на TypeScript, я часто слышал, что самую сильную боль вызывает создание HoC’ов (Higher-Order Components — компоненты-обертки). Сегодня я покажу приём, как делать это безболезненно и довольно легко. Данный приём будет поле...

STM32 blink++ или читаем данные инкрементального энкодера Мотивация Пару месяцев назад я рассказывал, как работает инкрементальный энкодер и как читать угол при помощи простейшей ардуины. Разумеется, немедленно получил вот такие комментарии: У меня ардуино головного мозга. Пусть лично я самой средой ардуино и не пользуюсь, но вс...

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

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

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

Генерация кода во время работы приложения: реальные примеры и техники Генерация кода в рантайме — очень мощная и хорошо изученная техника, но многие разработчики все еще неохотно её используют. Обычно изучение Expression Trees начинают с какого-нибудь простого примера типа создания предиката (фильтра) или математического выражения. Но не Expre...

[Перевод] Разбираемся в redux-saga: От генераторов действий к сагам Любой redux разработчик расскажет вам, что одной из самых тяжелейших частей разработки приложений являются асинхронные вызовы — как вы будете обрабатывать реквесты, таймауты и другие коллбэки без усложнения redux действий(actions) и редьюсеров(reducers) В этой статье я опи...

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

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

Чистая прибыль Broadcom Limited более чем на миллиард долларов превысила выручку Компания Broadcom Limited, которая после запрета Дональда Трампа потеряла возможность купить Qualcomm, отчиталась за первый квартал 2018 финансового года, завершившийся для неё 4 февраля. Выручка производителя в годовом выражении выросла на 29%, достигнув 5,33 млрд дол...

Был замечен Ryzen 7 2700X с большей частотой чем у 1700X Был опубликован скриншот процессора, похожего на Ryzen 7 2700X в базе данных 3DMark. Если верить этому скриншоту, и сравнивать его с Ryzen 7 1700X, базовые часы будут увеличены на 300 МГц, а Turbo достиг 4100 МГц. На снимке видно все, что нужно знать и ожидать от обновления...

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

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

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

[Из песочницы] Операция «Ы» и новая библиотека ABI Рад приветствовать тебя, дорогой читатель! В данной статье пойдет речь о новой библиотеке «ABI Model Pattern». Наверное, было бы логично предоставить какой-то пример, чтобы показать все возможности этой библиотеки, но вот и нетушки… Сейчас я опишу только достаточный минимум...

Корпоративное обучение на Олимпийских играх в Сочи 2014 Предисловие В 2012 году меня пригласили организовать корпоративное обучение в IT подразделении Организационного комитета XXII Олимпийских зимних игр и XI Паралимпийских зимних игр 2014 года в г. Сочи. Проект был масштабный и интересный, за два года сформировалась сплочённая...

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

Исследование: Пользователи Android более лояльны к своей мобильной платформе, чем владельцы устройств с iOS Новое исследование Consumer Intelligence Research Partners (CIRP) свидетельствует, что пользователи Android демонстрируют более высокую лояльность бренду по сравнению с владельцами мобильных устройств на базе iOS. По сравнению с началом 2016 года уровень лояльности пользоват...

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

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

«Для женщины главное — тыл» Анастасия Осипова: «Я счастливая женщина. У меня есть все» Анастасии Алексеевне 44 года, она счастлива в браке и воспитывает замечательных сына и дочь. Она — педагог с 26-летним стажем и считает себя самой счастливой, ведь у нее для этого есть все. С самого раннего детства о...

Аналитик прогнозирует ежегодный рост пользовательской базы Apple Music на 40% в течение трех лет В начале февраля сообщалось, что количество платных подписчиков музыкального сервиса Apple Music превысило 36 млн человек. В апреле пользовательская база увеличилась до 40 млн подписчиков. Аналитик компании Macquarie Capital Бен Шактер (Ben Schachter) заявил, что в теч...

Реализуем свой оператор в Entity Framework Core Однажды пасмурным мартовским субботним утром я решил посмотреть, как обстоят дела у Майкрософта в благом деле по трансформированию мастодонта Entity Framework в Entity Framework Core. Ровно год назад, когда наша команда начинала новый проект и подбирала ORM, то руки чесались...

[Перевод] Почему функция Heap32Next() работает так медленно на Windows 7? Если вы занимаетесь системным программированием под Windows, то могли бы заметить, что весьма полезные функции Heap32First/Heap32Next и другие из того же семейства стали работать существенно медленнее начиная с Windows 7. Что же с ними случилось? Давайте перенесёмся в далёк...

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

Анализ производительности накопителя Intel Optane SSD 750ГБ Летом прошлого года мы опубликовали статью о дисковых накопителях Intel Optane SSD и предложили всем желающим принять участие в бесплатном тестировании. Новинка вызвала большой интерес: наши пользователи пробовали применять Optane для научных расчётов, для работы с in-memo...

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

[Из песочницы] Почему не стоит использовать LocalStorage Привет, Хабр! Представляю вашему вниманию перевод статьи "Please Stop Using Local Storage" автора Randall Degges. Все больше разработчиков используют localStorage для хранения данных, в том числе и конфиденциальных, даже не подозревая, что тем самым подвергают свои сайты взл...

Смартфоны с самыми популярными диагоналями экранов в России и всем мире От размеров телефона зависит буквально все, начиная от удобства использования одной рукой и заканчивая диагональю экрана. Группа аналитиков DeviceAtlas рассказала о том, смартфоны с каким размером дисплея в 2017 года являлись наиболее популярными среди жителей

[Из песочницы] Arduino для начинающих Arduino для начинающих. Часть 1 Предисловие Доброго времени суток, Хабр. Запускаю цикл статей, которые помогут Вам в знакомстве с Arduino. Но это не значит, что, если Вы не новичок в этом деле – Вы не найдёте ничего для себя интересного. Введение Было бы не плохо начать со з...

[Перевод] [в закладки] Инструменты для тестирования JavaScript-проектов Автор материала, перевод которого мы публикуем сегодня, сотрудник Welldone Software, говорит, что если в двух словах рассказать об инструментах для тестирования JavaScript-проектов, то для модульного и интеграционного тестирования рекомендуется использовать Jest, а для тесто...

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

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

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

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

Инфосистемы Джет" и "Форсайт" расширяют возможности бизнес-анализа с помощью машинного обучения "Инфосистемы Джет заключила партнерское соглашение с компанией "Форсайт", разработчиком Prognoz Platform – российской промышленной BI-платформы*, использующей принципы машинного обучения. На базе Prognoz Platform интегратор будет создавать для своих заказчиков...

Не Dagger'ом едины В последнее время многим программистам очень понравилась библиотека для реализации внедрения зависимостей Dagger2. Хотя, как мне кажется, из-за неочевидной работы под капотом и большим семейством аннотаций Dagger долго заходил в комьюнити. И так получается что сейчас куда не...

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

"МегаФон" планирует увеличить капитальные затраты Об этом рассказал генеральный директор компании "МегаФон" Сергей Солдатенков, комментируя объявление финансовых и операционных результатов за 4 квартал и 2017 год.Он также отметил, что, по мнению совета директоров, компании не следует выплачивать дивиденды в 2018 ...

[Перевод] Чему робототехника может научить игровой ИИ Я исследователь-робототехник и в то же время моё хобби — разработка игр. Моя специализация — планирование многомерного движения манипуляторов роботов. Планирование движения — это очень важная тема для разработчиков игр, она пригождается каждый раз, когда нужно переместить у...

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

Переписка «любовников из ФБР» связала Обаму с прослушкой Трампа Секретные переписки стали для Соединенных Штатов уже делом вполне привычным, даже если к ним отношение имеют самые высшие политические чины. Началось все это еще со времен Хиллари Клинтон, использовавшую личную почту для целей большой политики и не заканчивается до сих по...

Never Fail Twice, или как построить мониторинговую систему с нуля У нас было 2 виртуальные машины, 75 сайтов, десятки тысяч машин для мониторинга, тысячи метрик, две базы данных и одна очередь ActiveMQ, Python и целое множество библиотек всех сортов и расцветок, pandas, а также numpy, dash, flask, SQL Alchemy. Не то чтобы это был необходим...

WWW: SQL Injection Wiki — коллекция примеров SQL-инъекций Для подписчиковИсследователи ИБ из компании NetSPI собрали неплохую подборку самой разной информации, связанной с SQL-инъекциями. Эта техника атак на веб-приложения хорошо известна и широко применяется с тех времен, когда сайты стали делать на основе баз данных. И до сих пор...

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

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

22-24 марта, Москва, OpenHack по контейнерам и микросервисам от Microsoft Я сейчас в Microsoft в инженерной команде отвечаю за поддержку проектов с контейнерами и микросервисами на Azure. В процессе общения с партнёрами и заказчиками возникает очень много вопросов. Часто самый первый вопрос — зачем нам контейнеры. Мой любимый ответ, если вам не ну...

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

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

Транспортировка речного робота может контролироваться через Интернет Новый проект Kickstarer направлен на удаление мусора из реки Чикаго путем создания плавающего «сборщика». Trash Robot может быть управляемый веб-браузером, поэтому потенциально любой может контролировать его. Проект направлен на то, чтобы люди по очереди могли упра...

Анонсирована Dragon Ball Legends с PvP по всему миру На конференции GDC 2018 разработчики из компании Bandai Namco Entertainment продемонстрировали работу своего нового проекта Dragon Ball Legends. Игра представляет из себя файтинг с упором на мультиплеерные сражения между игроками со всего мира. Создатели продукта рассказали,...

В Индонезии новорожденную назвали в честь компании Xiaomi Сложно сказать, какая компания в ИТ-индустрии сегодня имеет самую большую пользовательскую базу преданных поклонников. Если оценивать продажи смартфонов, то лидерами по объему пользовательских баз являются Samsung, Apple и Huawei. Однако есть и другие критерии. Наприме...

Большие данные 2018 19 апреля 2018 г. CNews проводит конференцию “Большие данные 2018” Регистрация — events.cnews.ru/events/bolshie_dannye_2018.shtml… Вопросы к обсуждению: — Как развивается мировой рынок больших данных? — Какие значимые проекты появились на нем в 2017 г...

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

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

Google позволит просматривать сайты не выходя из Gmail Google добавит в Gmail поддержку стандарта быстро загружаемых мобильных страниц Accelerated Mobile Pages (AMP). Функция под названием AMP for Email позволит разработчикам делать электронные письма «более интерактивными и увлекательными». Они, в частности...

Avito и «Российские автомобильные дилеры» создадут электронную базу машин По словам представителя Avito, новая база с 42 млн авто станет самым содержательным сервисом проверки истории эксплуатации машин в России.

PTC и МИЭМ создадут Центр по продвижению технологий Интернета вещей Международный разработчик ПО PTC договорился с Московским институтом электроники и математики им. А.Н. Тихонова о создании на базе вуза Центра по продвижению технологий Интернета вещей (IoT), Промышленного интернета вещей (IIoT) и дополненной реальности (AR), сообщает «ИКС-м...

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

Гибридное хранилище для дома «из коробки» и возможности High Availability от Synology Несколько лет назад, при выборе первого хранилища для дома, я смотрел в сторону «коробочных решений» по причине не особой осведомлённости в построении системы хранения на базе открытого ПО и обычного ПК. В тот раз выбор пал на 2-дисковую NAS — Shuttle KD20. Хранилище было ко...

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

Аналитика в Instagram: как понять чего хочет подписчик? Что такое аналитика для Инстаграм. Как следить за показателями? На что обратить внимание? Как правильно использовать данные для продвижения? Давайте разберем показатели и доступные функции Instagram для аналитики и продвижения. Понимание что нам показывают данные и как их чи...

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

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

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

Android One, Android Go и Project Treble Android One, Android Go и Project Treble   Как мы знаем, различные производители Android-смартфонов зачастую изменяют внешний вид операционной системы до неузнаваемости. Но проблема заключается в том, что почти всегда эти визуальные (и не только) изменения, несут за соб...

Безопасность технологий: виртуальные машины против контейнеров Какая технология является более безопасной? Многие думают, что виртуальные машины во многом преобладают данными качествами. В теории да, но на практике…есть сомнения. Зачастую мы слышим такие громкие заявления вроде «HTTPS хорошо защищенный», или «HTTP не защищенный». Но чт...

CAPTCHA отсеивает людей, а не ботов Около недели назад пользователь с ником Damjanski разместил на форуме Hacker News ссылку на созданный им сайт, куда могут попасть только роботы. Для этого им нужно подтвердить свою непринадлежность к человеческому роду при помощи специального CAPTCHA-теста. Об этом 7 февраля...

Качественные копии iPhone 8 Plus Почему люди покупают телефоны компании Apple. Большинство признается, что им нравится их внешний вид. Вместе с этим высокая производительность им несильно нужна. Именно поэтому все чаще многие начинают обращать внимание на качественные копии iPhone 8 Plus...

[Из песочницы] Деньги & Дизайн. Как заработать больше 200.000 ₽, если ты работаешь один Умение зарабатывать – это навык, а не показатель исключительности. А любой навык тренируется. Например, некоторые панически боятся выступать, и им приходится перебарывать себя, если того требуют профессиональные обязанности. Но работа не требует от вас зарабатывать больше,...

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

Google исправляет ошибки прошлого: Android One, Android Go и Project Treble Android One, Android Go и Project Treble   Как мы знаем, различные производители Android-смартфонов зачастую изменяют внешний вид операционной системы до неузнаваемости. Но проблема заключается в том, что почти всегда эти визуальные (и не только) изменения, несут за соб...

Ищем причины тормозов БД, используя sys schema в MySQL 5.7 Есть у нас веб-приложение. Относительно большое и старое — много-много кода, в котором много-много разных запросов к базе данных. При этом мы не гугл, но несколько тысяч запросов в секунду на сервер БД приходится. Ну и безусловно растёт наше приложение во все стороны — доб...

Дайджест новостей из мира PostgreSQL. Выпуск №5 Feature freeze Это, конечно, главное событие для сообщества. То, что не прошло только что закончившийся комитфест, не попадет в версию PostgreSQL 11. Что заморозили на feature freeze Это наша сводка попавших в нее важнейших патчей. Сводка сводкой, а статьи об PostgreSQL ...

Вертим логи как хотим ― анализ журналов в системах Windows Пора поговорить про удобную работу с логами, тем более что в Windows есть масса неочевидных инструментов для этого. Например, Log Parser, который порой просто незаменим. В статье не будет про серьезные вещи вроде Splunk и ELK (Elasticsearch + Logstash + Kibana). Сфокусируем...

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

Курс биткоина рухнул ниже 8 тысяч долларов Сегодня, 5 февраля, курс биткоина упал ниже 8 тысяч долларов, временно достигнув уровня в $7,631 тысяч. Ранее в январе цена биткойна дважды преодолевала отметку в $10 тысяч, затем поднимаясь выше этого уровня. До января такого падения курса биткоина не наблюдалось с ноября ...

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

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

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

Релиз Yii 2.0.15 и расширений баз данных с исправленными уязвимостями Сегодня мы выпускаем обновления Yii для нескольких последних версий 2.0.x и официальных расширений поддержки нереляционных баз данных для исправления найденных уязвимостей. Патчи исправляют проблему в методах слоя ActiveRecord: findOne() и findAll(), которые могут допустить ...

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

Принимаются заявки на московский хакатон по антикоррупционным декларациям В Москве 23 и 24 февраля 2018 года пройдет хакатон «Декларабум». Он будет посвящен работе с данными крупнейшей публичной базы деклараций о доходах и имуществе публичных должностных лиц в России. Заявки на участие принимаются до 21 февраля. Организаторами хакатона выступили «...

Как и зачем переходить от сервис-ориентированной архитектуры к микросервисам Здравствуйте, меня зовут Алексей, я главный IT-архитектор банка «Ренессанс Кредит». Лет десять назад мы, как и многие компании, ускорили свое развитие благодаря сервис-ориентированной архитектуре (SOA). Но со временем требования к архитектуре менялись, и к данной парадигме с...

[Перевод] Кончина программной инженерии и последний методист Disclaimer: Это перевод статьи профессора Бертрана Мейера из блога Communications of the ACM. Статья относительно недавняя (по сравнению с предыдущим переводом). А профессор Бертран Мейер, представлять которого не нужно, является почетным доктором и заведующим кафедрой ИТМО,...

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

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

Задействовать для простых тестов наследование, полиморфизм и шаблоны? Почему бы и нет… Язык C++ сложен. Но его сложность проистекает из сложности задач, которые решаются с помощью C++. Каждая фича, которая была добавлена в C++, была добавлена не просто так, а для того, чтобы дать возможность справиться к какой-то проблемой. Ну а уж сочетание существующих в C++...

Что такое EVPN/VXLAN В этой статье я расскажу — что такое EVPN/VXLAN и почему особенности этой технологии кажутся мне привлекательными для применения в ЦОД. Я не буду глубоко погружать вас в технические детали, а остановлюсь на них лишь в той мере, в которой это необходимо для знакомства с техно...

Апгрейд хранимок Tarantool: «все своё ношу с собой!» В мире баз данных существует сложная проблема рефакторинга и апгрейда хранимых процедур. Проблема состоит в противоречии: С точки зрения эффективности работы с данными желательно максимум бизнес-логики реализовывать в хранимых процедурах. С точки зрения эффективности разра...

[Из песочницы] Design by Introspection Что, если бы мы умели располагать атомы один за другим как нам угодно? Ричард ФейнманСколько парадигм программирования вы сможете назвать? Список на этой странице википедии содержит ни много ни мало 76 наименований. Этот список может быть пополнен ещё одним подходом, названн...

[Из песочницы] Сравнение скорости разных вариантов взаимодействия скриптов Unity3D Вступление Я довольно посредственно знаю Unity, так как только относительно недавно начал изучать его и писать свой первый проект, поэтому эта статья ориентирована на таких же как я. Я, как наверное и любой кто начинал писать на юнити, быстро понял, что самого банального ме...

Самый быстрый Индиан: Key/Value контейнер на базе Trie «Может показаться, что я ничего не делаю. Но на самом деле, на клеточном уровне, я очень занят» Автор неизвестен В 21 веке построение программ все чаще напоминает конструктор Lego. Этот подход подразумевает, что многие «кубики» придуманы до нас. Собственно их элементарность...

SpaceX запустила юбилейную ракету Falcon 9 SpaceX — достаточно молодая компания. Основана она была в 2002 году, а первый успешный запуск ракеты Falcon 1 состоялся лишь в 2008 году. Falcon 9 впервые успешно стартовала в 2010 году. Сегодня SpaceX в очередной раз запустила ракету-носитель Falcon 9. На сей раз на о...

В Twitter впервые в истории получили прибыль Ранее, несмотря на авансы финансовых аналитиков, в течение 12 лет сервис микроблогов приносил убытки. Сервис микроблогов Twitter впервые в своей 12-летней истории стал прибыльным – в четвертом квартале 2017 года он сумел заработать 91,1 млн долл. Для сравнения: ...

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

Белый дом призвал госучреждения быть готовыми к приостановке работы Именитое издание The Washington Post обнародовало информацию о призыве Белого дома, направленного к множеству государственных учреждений в США, в котором правительство предупредило о возможном приостановлении работы, к которому все должны быть готовы. Из-за того, что в Кон...

[Из песочницы] Окружение для 1С-Битрикс на базе Docker Зачем это нужно? Долгое время все проекты нашей компании работали на PHP5, и вот возникло желание их ускорить путём перехода на PHP7, попутно обновиви всё окружение, необходимое для работы. Сразу возник вопрос: «Как заставить разные проекты работать на разных версиях PHP?» ...

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

Наташа — библиотека для извлечения структурированной информации из текстов на русском языке Есть стандартная задача извлечения именованных сущностей из текста (NER). На входе текст, на выходе структурированные, нормализованные объекты, например, с именами, адресами, датами: Задача старая и хорошо изученная, для английского языка существует масса коммерческих и о...

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

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

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

РФ и КНР объединят спутниковые системы GLONASS и BeiDou в одну РФ и КНР проведут переговоры по формированию единой спутниковой системы, в которую войдут российская ГЛОНАСС и китайская BeiDou. Единая координационная сетка обеспечит более точное позиционирование на базе обмена данными. В мае этого года в Харбине будет достигнуто соглашени...

Western Digital анонсировала новые накопители на базе архитектуры хранения NVMe Компания Western Digital Corporation представляет две новых модели NVMe накопителей: Western Digital PC SN720 и Western Digital PC SN520. Оба устройства построены на базе архитектуры хранения NVMe, которая способна масштабироваться и адаптироваться к самым различным применен...

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

Продукт дня: Anker Nebula Capsule — гибрид колонки и проектора размером с банку колы Nebula Capsule от компании Anker — один из самых успешных продуктов, дебютировавших на площадке IndiGoGo. Это гибрид проектора и беспроводной колонки, работающий на базе Android.

Ученые, втыкающие иголки в мозг, задумались о том, что иголки делают с мозгом Исследования в области нейробиологии на удивление брутальны — многое из того, что мы узнали о мозге, мы узнали, просто открывая этот орган и тыкая в него чем попало. Занятие определенно не для брезгливых. Лучший инструмент для этого? Чаще всего это электроды — зонды в форм...

Memcached как средство для DoS. Как ошибка в конфиге превратила полезную утилиту в хакерское оружие Для подписчиковВ конце февраля этого года GitHub подвергся мощнейшей DoS-атаке с пиковой мощностью 1 Тбайт/с, которая стала возможна из-за особенностей кеширующей базы данных Memcached. Помимо GitHub, ее используют Facebook, LiveJournal и другие большие сайты. В этой статье ...

Okami HD – легенда высокого разрешения Capcom время от времени вспоминает про свои хиты, выходившие на прошлых поколениях консолей и решает реанимировать их, натянув текстурки посолиднее и обновив звуковое сопровождение. Так же случилось и с легендарной игрой Okami, которая выходила еще в далеком 2006 год...

Компания Netwrix выпустила бесплатные приложения для мониторинга действий привилегированных пользователей в Linux и UNIX Ирвин (Калифорния, США) – Санкт-Петербург (Россия), 29 марта 2018 года –Компания Netwrix выпустила новые бесплатные приложения для поддержки безопасности UNIX и Linuxсистем. Компания Netwrix – международный разработчик решений для аудита изменений в IT-инфраструктуре, сообща...

Как в 2009 году мы начали строить облако, и где ошиблись В октябре 2009-го мы всё перепроверили. Надо было строить дата-центр на 800 стоек. На основании нашей интуиции, прогнозов по рынку и американской ситуации. Вроде как звучало логично, но было страшновато. Тогда «облачных» вычислений в России не было, как и облачных хостин...

Xiaomi Redmi 4A начинает получать обновление до MIUI 9.2 на базе Android 7.1.2 Пока обладатели дорогостоящих смартфонов от больших и модных брендов смотрят на владельцев устройств от Xiaomi, как бы, свысока (на самом деле просто задрав нос), на любые вопросы об обновлении прошивки им нечего ответить. И дело не в том, что у Xiaomi настолько ужасные прош...

Property Injection своими руками (Xamarin/.Net) В данной статье мы рассмотрим, чем отличается Property Injection от Constructor Injection и реализуем первое в дополнение к последнему на базе небольшого DI-контейнера в исходниках. Это обучающий материал начального уровня. Будет полезен тем, кто ещё не знаком с DI-контейне...

[Из песочницы] Почему важно не откладывать установку и конфигурацию CMS Битрикс на базе «1C-Битрикс: Виртуальная машина» Кто обронил перчатку? Выполняя один из проектов по тестированию на проникновение, мы наткнулись на виртуалку на публичном IP-адресе Заказчика. Из набора открытых на хосте портов у нас появилось ощущение, что это Битрикс. Читать дальше →

В базе 3DMark замечен 8-ядерный процессор LGA1151 Intel готовится выпустить восьмиядерные процессоры для платформы LGA1151, и один из них уже успел «засветиться» в онлайн-базе бенчмарка 3DMark. Хотя для нового флагмана будет выпущен «свой» чипсет Z390, существует вероятность, что и Z370 будет работать не только с д...

«Связной» дарит деньги за покупку смартфонов Xiaomi, Samsung, Nokia и Sony У российского магазина «Связной» несколько тысяч торговых точек по всей России, что делает его одним из самых крупных продавцов смартфонов, планшетов и прочих электронных товаров на отечественном рынке. Сегодня, 9 февраля, он запустил новую временную

Самая популярная игра всех времен Fortnite Battle Royale выйдет на Android и iOS! Epic Games и без того считается создателем самой популярной видеоигры в истории. Теперь они сделали анонс, который поможет оторваться от оппонентов еще сильнее. Fortnite Battle Royale выйдет на мобильных устройствах. Причем, это будет полноценный порт с возможностью мультипл...

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

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

В промышленных модемах Moxa найдены серьезные уязвимости Эксперты в сфере информационной безопасности рассказали об уязвимостях, найденных в прошивке одного из устройств тайваньской компании Moxa — промышленном модеме OnCell G3100-HSPA. Ошибки обнаружили специалисты «Лаборатории Касперского», самая серьезная из них имеет...

Ассоциация «РазДельный Сбор» и ГК «ЭкоТехнологии» заключили соглашение о сотрудничестве и информационном взаимодействии С 21-го по 23-е марта в Санкт-Петербурге проходит 18-й форум «Экология большого города». В ходе первого дня этого важного международного мероприятия много говорилось о развитии раздельного сбора отходов (РСО). Во время Круглого стола, посвященного этой теме, представители Ас...

Создание мастер-модели кота с помощью Raise3D N2 Всем привет! Делимся необычным кейсом 3D печати мастер-модели, предоставленного нашими клиентами. Ребята занимаются проектированием новых форм, производством прототипов, мастер-моделей, изготовлением изделий из армированного полиэтилена и многим-многим другим. Название компа...

Metal Gear Survive – занудный тамагочи Скандал Konami и Хидео «Гения» Кодзимы громко прогремел пару лет назад, и до сих пор отдается отголоском в сердцах фанатов самого маэстро в целом, и серии Metal Gear в частности. Встречаем Metal Gear Survive! Жанр: Action (3rd Person)/Survive Разработчик: Konami...

Стартовали продажи Acer Acer Nitro 5 Spin Acer начинает продажи нового игрового ультрабука-трансформера Acer Nitro 5 Spin. Основные моменты: Сенсорный IPS-экран с широкими углами обзора, разрешением Full HD и поддержкой технологии Windows Ink В комплекте цифровое перо Acer Active Stylus Металлический корпус толщин...

Петр Игнатов: как создать электронную рассылку, которую захотят прочитать База подписчиков зеленого движения ЭКА выросла за два года с 12 тысяч подписчиков до 60 тысяч. Опытом ведения почтовых рассылок поделился специалист по внутренним коммуникациям в проектах зеленого движения ЭКА Петр Игнатов. На митапе Теплицы 25 января 2018 года участник...

25 млрд запросов в час: база данных ServiceNow Двадцать шестого февраля прошла конференция MariaDB M|18, в которой участвовали 330 ИТ-компаний. На конференции выступил представитель ServiceNow. Он поделился кейсом по управлению «85 тысячами БД по всему миру». Среднее количество запросов в час — 25 миллиардов. Как в Servi...

[Из песочницы] Удивительно простой обмен сообщениями с Spring Cloud Stream Привет, Хабр! Представляю вашему вниманию перевод статьи "Surprisingly simple messaging with Spring Cloud Stream" автора Richard Seroter. Существует множество вариантов взаимодействия микросервисов. Вы можете использовать обнаружение сервисов (Service Discovery, н...

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

Установка центра сертификации на предприятии. Часть 1 Привет, Хабр! Мы начинаем новую серию статей. Она будет посвящена развертыванию службы сертификатов на предприятии на базе Windows Server 2016 с практическими примерами. Сегодня обозначим вступительные моменты и поговорим о типовых схемах развёртывания иерархии PKI: двухуров...

Кто меньше? Intel создала компьютер размером с кредитку Сейчас уже можно говорить о том, что скромные габариты – отнюдь не показатель вычислительной мощности. В компактный корпус Intel удалось уместить полноценный ПК на базе процессора Core i5. На что способен «малыш», расскажем в нашей статье.

Как мы делали олимпиаду по SQL (окончание) Продолжаю рассказ о том, как мы делали олимпиаду по SQL. Это продолжение предыдущей статьи, в которую всё просто не уместилось. Краткое содержание предыдущей серии: прошло два заочных тура олимпиады в декабре 2016 и марте 2017 соответственно, где претенденты на победу прошли...

Самые масштабные проекты ЭОС в 2017 году: крупные внедрения в госсекторе и бизнесе 2017 год был ознаменован для компании "Электронные Офисные Системы" не только выходом новых версий основных продуктов и ряда дополнительных модулей, но и многими крупными проектами, роль которых в развитии российской отрасли СЭД/ECM и в развитии российской "ци...

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

Пишем собственный хитрый thread_pool-диспетчер для SObjectizer-а О чем эта статья? Одной из основных отличительных черт C++ного фреймворка SObjectizer является наличие диспетчеров. Диспетчеры определяют где и как акторы (агенты в терминологии SObjectizer-а) будут обрабатывать свои события: на отдельной нити, на пуле рабочих нитей, на одно...

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

В феврале был создан Re:plain — первый чат с клиентами через Telegram В минувшем феврале прошла презентация веб-чата Re:plain. Он представляет собой эксклюзивный чат, обеспечивающие общение с клиентами на сайте посредством мессенджера Telegram. Владелец сайта получает возможность стандартным образом установить Re:plain себе на портал, после че...

Платёжная система в 50 строк кода, реально? В последнее время технологические решения на блокчейне всё больше проникают в нашу повседневную жизнь. Технология новая, поэтому не все понимают, как и где её применять. Я попробовал создать платежную систему на базе смарт-контракта Ethereum и результат меня удивил. Смарт-ко...

[Перевод] Я разработчик с 9 до 17 (и ты можешь стать таким) Этот конкретный твит от Сафьи Адбалла сподвиг меня на некоторые размышления: Пожалуй, непопулярное мнение (и тут немного иронии от меня). Чтобы быть способным и отличным инженером, вам не нужно писать статьи в блоге, участвовать в проектах open source, выступать с техничес...

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

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

Триколор ТВ предоставит пользователям системы «умный дом» на базе ТВ-приставки Российский оператор цифрового телевещания Триколор ТВ предоставит пользователям платного контента уникальную возможность интеграции системы «умный дом». Проект на базе ТВ-приставки позволит управлять системой в удаленном режиме посредством мобильного приложения. На выставке ...

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

[Перевод] Что нового в Swift 4.1? Xcode 9.3 и Swift 4.1, наконец-то, уже не являются бета! Данный релиз содержит долгожданные улучшения стандартной библиотеки и самого языка. Если вы не следите за процессом Swift Evolution, то эта статья для Вас. В этой статье вы узнаете о наиболее значительных изменениях,...

Нам и не снилось-02.2: Урожайное время знатного фермера Йосифа... Всем Привет! Рискну заявить, что подобной статистики, да ещё за две минуты - Вы ещё не видели. ====quote====Надо заканчивать индукцию и дедукцию - и просто - давать продукцию... ============= Экспотенциальный рост количества во временной линии... Завораживает. Текстовка...

Переход с AngularJS на Angular: проблемы и решения гибридного режима (2/3) Переход в гибридном режиме — естественная процедура, хорошо подготовленная и описанная командой Angular. Тем не менее, на практике возникают сложности и затыки, которые приходится решать на лету. В сегодняшнем продолжении нашей статьи про миграцию на Angular мы расскажем пр...

JavaScript, Java, какая теперь разница? На прошлом JPoint пообещал написать статью про использование GraalVM для смешивания Java и JS. Вот она. В чем проблема? В повседневной практике часто встречаются приложения, состоящие из двух частей: JavaScript-фронтенд и Java-бэкенд. Организация интеропа между ними требу...

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

Российский закон о криптовалюте вступит в силу в сентябре Российское правительство назвало примерный срок вступления в силу закона о криптовалюте. Планируется, что он вступит в силу в сентябре 2018 года. Об этом сообщается на федеральном портале проектов нормативных правовых актов, который ведет Минэкономразвития. При этом на пере...

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

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

Чего не хватает в Trello для Agile разработки и где искать альтернативы? Многие из тех, кто привык работать с Trello, отмечают удобство и универсальность инструмента, но забывают о том, что вокруг появляется много новых сервисов и функций. Trello построен на базе Kanban досок. К сожалению, Kanban доски в Trello сильно упрощены: с общими офисными...

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

Вместо МВД регулировать сбор биометрических данных россиян будет Минкомсвязи В свежем проекте постановления правительства РФ говорится о том, что регулировать обработку биометрических данных для удаленной идентификации россиян будет Минкомсвязи. Если проект будет принят, то Минкомсвязи до 30 апреля определит порядок сбора и хранения биометрич...

Email-валидация: зачем и как проверять базу подписчиков перед рассылкой? Грамотный email-маркетинг подразумевает не менее грамотную и скрупулезную работу с базой подписчиков. Что может пойти не так при работе с собственной легальной базой? И зачем нужна проверка email?

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

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

Planeta.ru снижает сервисный сбор для авторов социальных проектов Крупнейший сервис народного финансирования в России «Planeta.ru» объявил об акции «глобальное потепление». Авторы, которые уже запускали краудфандинговые проекты на платформе, весной 2018 года смогут сэкономить на сервисном сборе для нового проекта. Чем больше привлечет сред...

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

Видеообзор: Amazon Echo — умная колонка без знания языка Аудиосистем сейчас на рынке очень много. Умных систем тоже немало. Они есть у Google и даже у Apple, но есть еще и Amazon, которая делает их достаточно давно, наделяя их возможностями Алексы, у которой есть свои плюсы и минусы, про которые хочется рассказать. На русском яз...

10000 лайков В самом начале января мой друг и я бродили по холодным и дождливым улицам Лондона и говорили о технологиях, жизни и чём-то ещё. Я время от времени делал фотографии на свой старый Canon EOS 400D, и в какой-то момент друг сказал: “Вот ты фотографируешь, фотографируешь, а твои ...

Владимир Путин сообщил о программе полёта на Марс в 2019 году Во второй части фильма «ПУТИН» Андрея Кондрашова президент Владимир Путин поведал о планах России запустить миссию на Марс в 2019 году. Первым этапом программы будет тестовый беспилотный запуск, после чего запланированы полёты под управлением пилотов.  Мы сейчас будем там...

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

Автоматизация ЦОД – новости от Google, Peritus.ai и Waymo Оборудование в ЦОД Google в Атланте доставляются беспилотные грузовики Необычный подход к автоматизации ЦОД выбрал поисковый гигант Google. Американская корпорация начала использовать наработки стартапа Waymo в области автоматизации транспорта, чтобы обслуживать свои сервер...

Опыт использования планшета на Windows и его актуальность Привет, Community! Сегодня мне бы хотелось поделиться опытом использования планшета на Windows 10 в 2018 году и рассказать, какие ощущения были после покупки, и с какими трудностями пришлось столкнуться в процессе использования. Итак, речь пойдёт о планшете под названием ...

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

[Перевод] Современный CSS для динозавров — Двигать пиксели в CSS и так было трудно! А теперь мне говорят, насколько круто использовать несемантические названия классов, встроенные стили в HTML и даже писать стили CSS на JavaScript! [Вставь тут гифку из «Гриффинов»] — Ха! Иллюстрации из Dinosaur Comics Райана Норта...

Ubisoft очень довольна Mario + Rabbids и намерена делать больше игр для Switch Ubisoft в последнем отчёте о своей финансовой деятельности сообщила, что является лидирующим издателем сторонних проектов для Nintendo Switch. Самая успешная её игра для гибридной консоли, пошаговая стратегия Mario + Rabbids Kingdom Battle, в настоящее время являетс...

Разворачиваем автоматизацию за пару часов: PHPUnit, Selenium, Composer Привет, Хабр! Меня зовут Виталий Котов, я работаю в Badoo, в отделе QA. Большую часть времени занимаюсь автоматизацией тестирования. Недавно я столкнулся с задачей максимально быстро развернуть Selenium-тесты для одного из наших проектов. Условие было простое: код должен леж...

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

[Перевод] Обучение с подкреплением никогда не работало TL;DR: Обучение с подкреплением (RL) всегда было сложным. Не волнуйтесь, если стандартные техники глубинного обучения не срабатывают. В статье Алекса Ирпана хорошо изложены многие современные проблемы глубинного RL. Но большинство из них не новые — они существовали всегда. ...

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

Supermicro анонсирует платформы Mini-ITX на базе процессоров New Intel® Xeon® D-2100 SoC Компания Super Micro Computer, Inc. (код NASDAQ: SMCI), мировой лидер в сфере корпоративных вычислительных решений, а также экологически безопасных технологий для хранения данных и сетевого взаимодействия, представила новинки в своём портфеле устройств для граничных вычислен...

FlyJacket – необычный способ управления дроном в VR Как насчет того, чтобы собственным телом управлять дроном в VR-шлеме, который в реальном времени транслирует картинку с самого дрона? Это стало возможным благодаря костюму, разработанному в Федеральном технологическом институте Лозаннского университета в Швейцарии. Проект на...

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

Особенности настройки и запуска PVS-Studio в Docker на примере кода Azure Service Fabric Технологии контейнеризации активно используются для сборки и тестирования программного обеспечения. С появлением PVS-Studio для Linux, пользователям стала доступна возможность добавить статический анализ к другим методам тестирования своего проекта на этой платформе, в том ...

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

[Перевод] Реализация быстрых 2D-теней в Unity с помощью 1D shadow mapping Введение Недавно я приступил к реализации системы 2D-теней в Unity, которую можно было бы использовать в настоящей игре. Как известно профессиональным разработчикам, есть большая разница между тем, чего можно достичь в техническом демо и тем, что применимо для интеграции в ...

[Перевод] Марвин Мински «The Emotion Machine»: Введение Нора Джойс мужу Джеймсу: «Почему бы тебе не написать понятную людям книгу?» Я надеюсь эта книга будет полезна интересующимся работой человеческого мышления, тем, кто хочет совета по его развитию или пробует конструировать умные машины. Она будет полезна и тем, кто хочет узн...

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

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

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

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

Тестирование и непрерывная интеграция для Ansible-ролей при помощи Molecule и Jenkins После того, как Ansible вошёл в нашу практику, количество кода на нём и, в частности, ролей стало расти очень быстро. Роли для бэка, фронта, прокси, баз данных, мониторинга, сбора логов и т. д. и т. п.—их количество насчитывает десятки. Часть из ролей специфична для опреде...

Обзор программы DotNext 2018 Piter Конференция: DotNext 2018 Piter Дата: 22-23 апреля 2018 года Место: Санкт-Петербург, Гостиница «Park Inn by Radisson Пулковская» Следующий DotNext будет меньше, чем через месяц. Над программой и докладами была проведена колоссальная работа, и, чтобы познакомить вас с ней, мы...

Анонсирована Iron Throne — стратегия нового поколения Издательский гигант Netmarble провёл презентацию своего нового мультиплеерного проекта в Сеуле. Представьте насколько это крутая компания, если они свои анонсы проводят на оффлайн-мероприятиях. Издатель рассказал о своей онлайн-стратегии Iron Throne, делая упор на то, что эт...

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

[Перевод] Ричард Хэмминг: Глава 3. История компьютеров — железо «Цель этого курса — подготовить вас к вашему техническому будущему.» Привет, Хабр. Помните офигенную статью «Вы и ваша работа» (+219, 2265 в закладки, 353k прочтений)? Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, н...

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

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

Обзор нового алгоритма уменьшения размерности UMAP. Действительно ли он лучше и быстрее, чем t-SNE? Привет, Хабр! Задача снижения размерности является одной из важнейших в анализе данных и может возникнуть в двух следующих случаях. Во-первых, в целях визуализации: перед тем, как работать с многомерными данными, исследователю может быть полезно посмотреть на их структуру, у...

В «Реляционном программировании» обновили RP-Server Платформа RP ServerX2 адресована разработчикам, проектирующим базы данных и создающим высоконагруженные транзакционные системы на базе Microsoft SQL Server.

Другая реальность финансового рынка «Нашей задачей было исследование возможности и потенциала HoloLens для игроков финансового рынка», — рассказали нам ребята из dxFeed. А мы не удержались и хотим рассказать про это вам. Disclaimer: данная статья не призвана научить вас разработке под HoloLens на Unity. Для...

Создание компании. Идеология — first Приветствую, коллеги. Сегодня я хочу поделиться с вами своей мечтой. Я работаю в сфере разработки ПО примерно 12 лет. За это время я сменил более 10 организаций. Были только два места, где я задержался надолго — на 3 и 5 (привет, Валера) лет, а в остальных компаниях я отраб...

«Яндекс» поделится опытом разработки ПО для робомобилей Компания «Яндекс» организовала на базе Школы анализа данных учебный курс Self-driving cars, посвящённый разработке программного обеспечения для беспилотных автомобилей. Школа анализа данных была основана «Яндексом» в сентябре 2007 года. Здесь...

В ЮАР обложат налогом на прибыль операции с криптовалютой Власти Южно-Африканская Республики обложат все виды операций с цифровыми валютами налогом на прибыль. Об этом говорится в заявлении Федеральной службы ЮАР по налогам и сборам (SARS). Как отмечается в документе, налоговой базой будут служить любые криптовалютные поступления, ...

Имитация текстуры дерева при 3D печати. Метод папы Карло В прошлом году время от времени выкладывались распечатки из пластиков с древесным наполнением. Вот пара интересных работ: Эти пластики предназначены для имитации дерева при печати. Но распечатки всё-таки больше напоминают ДСП. Очень правдоподобно получились заглушки для ...

Дополненная реальность в операционной Ранее мы писали о ProjectDR как синтезе хирургии и VR. Встречайте нового (или старого) конкурента. Хирурги использовали HoloLens, чтобы заглянуть в ноги пациента. Гарнитуру использовала команда из Имперского колледжа Лондона в больнице Св. Марии. Технология была испытана на...

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

Российский Центр освоения Луны может прекратить существование Российский Центр исследований и разработки программ освоения Луны, по всей видимости, в скором времени будет расформирован, о чём сообщает сетевое издание «РИА Новости». О проекте центра мы рассказывали осенью прошлого года. Структура формировалась на ба...

Подходы к построению взаимоотношений ИТ и бизнеса В редакцию портала поступил вопрос: Уважаемые коллеги! Хотел бы задать такой вопрос. Во многих компаниях отношения между ИТ и другими подразделениями складываются в рамках картины мира «ИТ и бизнес» или «Исполнитель (ИТ) и Заказчик (опять же Бизнес)»...

Тони Хоук хотел бы выпустить ремастеры Tony Hawk's Pro Skater, но больше не работает с Activision Легендарный скейтбордист Тони Хоук (Tony Hawk) в прошлом был лицом серии Tony Hawk’s Pro Skater, последняя (неудачная) часть которой вышла в 2015 году. Тем не менее поклонники франшизы призывают Activision если не взяться за продолжение, то хотя бы выпустить р...

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

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

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

[Из песочницы] Копирование данных с веб-сайта с помощью R и библиотеки rvest Чтобы проводить анализ данных, необходимо сначала эти данные собрать. Для этой цели есть много разных методов. В этой статье мы будем говорить о копировании данных непосредственно с веб-сайта, или о скрейпинге (scraping). На Хабре есть несколько статей о том, как сделать коп...

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

5 интересных фактов о новых процессорах AMD Ryzen 2200G/2400G На фоне сумасбродных цен на видеокарты выпуск APU Raven Ridge от AMD – это просто золотая жила. Несмотря на шикарную производительность за свою цену, Ryzen 2200G и 2400G очень интересны сами по себе. И сейчас я расскажу вам пять самых неочевидных фактов, которые вы нав...

В Google Play проник червь для Windows Более 150 приложений из каталога Google Play являются распространителями Windows-червя Ramnit. Об этом сообщает Ars Technica со ссылкой на исследование антивирусной компании ZScaler. Червь не наносит вреда устройствам на базе Android, однако может использоваться для соверше...

Cisco ускоряет переход к мультиоблачным структурам, совершенствуя платформу HyperFlex Добавлена поддержка контейнеров и Microsoft Hyper-V, интегрированы мультиоблачные сервисы Cisco представила обновленное ПО для платформы Cisco® HyperFlex™. Версия HyperFlex 3.0 упрощает и повышает производительность функционирования приложений в облаках различных масштабов, ...

Huawei Y5 Lite (2018) станет очередным смартфоном под управлением ОС Android Oreo (Go Edition) Компания Huawei работает не только над новыми флагманскими смартфонами, но и самыми недорогими моделями, которые примерят на себя ОС Android Oreo (Go Edition). Одной из таких станет Huawei Y5 Lite (2018), подробностями о потенциальной новинке делится источник. Судить ...

Armored Squad: Mechs vs Robots v 1.1.0 mod Armored Squad: Mechs vs Robots на андроид может каждый, начиная от ребенка и заканчивая взрослым. Почему стоит скачать Armored Squad: Mechs vs Robots  Все дело в том, что именно здесь можно прикоснуться к прекрасному и ощутить себя в центре огромного виртуального обще...

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

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

Смартфон Samsung Galaxy Note 9 засветился в базе Geekbench Несмотря на то, что до анонса смартфона Samsung Galaxy Note 9 ещё достаточно далеко, аппарат уже попал в базу Geekbench. Модель с каталожным номером SM-N960U основана на SoC Snapdragon 845 и оснащена 6 ГБ оперативной памяти. Можно предположить, что это будет младшая ...

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

Вам не нужны разработчики автотестов В эпоху вселенского внедрения agile-методологий и Devops уже никто не сомневается в том, что регрессия должна быть автоматизирована. Особенно, если в компании идет речь о Continuous Delivery. Все кинулись хантить разработчиков автотестов, от чего рынок становится перегретым....

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

Развитие коптеров с dji phantom 2 vision Наш мир полон различных интересных разработок, которые позволяют развиваться, получать необходимые услуги, возможности и многое другое. Если говорить о создании интересной техники, то одним из самых популярных разработок в современном мире на данный момент является создание ...

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

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

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

Winamp живее всех живых! В эпоху повсеместного интернета о стационарных аудиоплеерах для ПК благополучно забыли, а прослушивание музыки плавно перешло в онлайн. А ведь каких-то пять-семь лет назад музыку всё ещё слушали на Winamp — самом популярном проигрывателе всех времён. Несмотря на то, что разв...

[Перевод] Мышление в стиле Ramda: Декларативное программирование 1. Первые шаги 2. Сочетаем функции 3. Частичное применение (каррирование) 4. Декларативное программирование 5. Бесточечная нотация 6. Неизменяемость и объекты 7. Неизменяемость и массивы 8. Линзы 9. Заключение Данный пост является четвёртой частью серии о функциональном про...

Чешская девушка изуродовала себя в погоне за внешностью Барби Габриэла Жирачкова, жительница чешской Праги, к своему 18-летнему возрасту уже серьезно известна по всей стране. В месяц она тратит, по меньшей мере, тысячу евро на то, чтобы выглядеть как Барби. Информацией об этом поделились представители The Sun. Девушка прибегала к тр...

«Инфосистемы Джет» поможет «Форсайту» продвигать Prognoz Platform на российском рынке На базе Prognoz Platform интегратор будет создавать для заказчиков системы поддержки принятия управленческих решений с учетом максимально широкого ряда факторов.

Продвижение в Инстаграм для НКО Что делать, если фонд хочет завести Инстаграм, но штатного фотографа нет? 28 февраля 2018 года при поддержке Центра «Благосфера» состоялся митап Теплицы социальных технологий «Продвижение Instagram для НКО». Участники встречи узнали о способах продвижения НКО в соцсети Insta...

Рейтинг лучших смартфонов для девушек Все мы ценим и любим своих матерей, сестер, дочерей, жен. И соответственно хотим дарить им отличные подарки, которые прослужат им не один год и будут напоминать о нас. Специально к празднику 14 февраля мы (редакция ITbukva.com) сделали рейтинг лучших женских телефонов, котор...

Тренинг FastTrack. «Сетевые основы». «Понимание модели OSI». Часть вторая. Эдди Мартин. Декабрь, 2012 Около года назад я заприметил интереснейшую и увлекательную серию лекций Эдди Мартина, который потрясающе доходчиво, благодаря своей истории и примерам из реальной жизни, а также колоссальному опыту в обучении, позволяет приобрести понимание довольно сложных технологий. ...

#скидочки | 22 февраля MadOut Fire (Бесплатно) | Enlight (Бесплатно) | Evoland (15 руб.) Ежедневно мы вручную отбираем для вас лучшие предложения из App Store, которые становятся бесплатными или распространяются с большой скидкой. Каждый день новые и лучшие приложения для ваших iPhone, iPad или ...

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

Ford начнёт масштабное развёртывание сервиса робомобилей к 2021 году Нередко, когда промышленные гиганты занимаются разработкой и внедрением новых технологий для диверсификации своего бизнеса, сроки запуска новых платформ не указываются. Однако компания Ford, похоже, решила очертить временные рамки для своего проекта по запуску в США...

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

[Перевод] Смешанная реальность помогает находить места для баз на Марсе 12 апреля 1961 года Юрий Гагарин совершил первый полет в космос. Сегодня — уже 57-ая годовщина этой памятной даты. За эти годы космическая отрасль развилась до того, что люди уже собираются колонизировать Марс. А Microsoft не остается безучастна к этому процессу. Под катом в...

Dead Ringer: Fear Yourself 1.0.16 Новая научно-фантастическая хоррор игра от создателей «Eyes — the horror game». Молодой ученый доктор Лэйрд, руководствуясь идеалами, стремится достичь мира во всём мире, используя свои противоречивые нано-роботы. Одарённый, но наивный, он случайно разв...

[Из песочницы] Парсинг telegram каналов для агрегатора контента на PHP Привет, Хабр! Несколько лет назад я начал разрабатывать свой агрегатор контента, что бы упростить свой серфинг в сети. Изначально я парсил только rss, vk и facebook, но в прошлом году решил сделать полный рефакторинг проекта: отказаться от парсинга на клиенте, сделать норма...

Мой 3Д принтер потек( Всем привет! Я новичок в 3Д технологиях и люблю делать что либо своими руками. Как назло многие выкладывают чертежи и схемы сборки и это так подстегивает-ведь так все просто-бери и делай, но есть одно НО... Чаще всего эти сборки 3Д принтеров содержат детали, которые нужно ра...

Оглашена критическая брешь в популярном REST-фреймворке Стало известно о серьезной уязвимости в одном из компонентов популярного фреймворка Pivotal Spring. Ошибка была выявлена и пропатчена еще осенью, однако вендор не спешил предавать ее огласке прежде, чем клиенты обновят свои системы. Проблема касается Spring Data REST — компл...

[Из песочницы] Team Leader. Быть или не быть, вот в чем вопрос Данную статью меня побудил написать тот скрытый и для каждого свой смысл должности/роли Team Leader. Многие хотят им стать, многим интересно что там, "под капотом", работы в этой должности. Поэтому кому интересно узнать еще одно мнение об этом всем безобразии, то ...

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

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

Splunk – Установка агентов для сбора логов Windows и Linux Нам часто задают вопросы о том, как загрузить различные данные в Splunk. Одними из самых распространенных источников, представляющих интерес, оказались логи Windows и Linux, которые позволяют отслеживать неполадки операционных систем и управлять ими. Загружая данные в Splunk...

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

Голландские ученые разработали ДНК-тест для выявления незаконно вырубленных деревьев Тестами ДНК уже никого не удивишь, однако ученые из Голландии сумели найти применение давно известной технологии: новый ДНК-тест будут использовать на благо экологии, а именно для определения того, насколько законно была произведена вырубка тех или иных пород дерева. За р...

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

[Из песочницы] Как найти компанию спонсора визы в США. Tips and Tricks Статья для тех, кто хочет переехать работать в США. На Хабре есть несколько хороших статей про поиск работы в Америке. Тут я постараюсь добавить к ним собственный опыт и поделиться несколькими приемами, которые помогли мне получить долгожданный джоб оффер. Сперва расскажу п...

Курс биткоина упал ниже 10 тысяч долларов второй раз за месяц Сегодня, 31 января, курс биткоина упал ниже 10 тысяч долларов, временно достигнув уровня в $9,77 тысяч. Это уже второй раз за январь, когда была преодолена отметка в $10 тысяч. В прошлый раз, 17 января, цена падала до $9,5 тысяч, тогда такое падение произошло впервые с...

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

SpaceX запустила пятидесятую ракету Falcon 9 SpaceX — достаточно молодая компания. Основана она была в 2002 году, а первый успешный запуск ракеты Falcon 1 состоялся лишь в 2008 году. Falcon 9 впервые успешно стартовала в 2010 году. Сегодня SpaceX в очередной раз запустила ракету-носитель Falcon 9. На сей раз на о...

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

Фандрайзинг в Сети: основные термины и каналы взаимодействия с аудиторией Для некоммерческих организаций сбор средств в Интернете один из способов найти финансовую поддержку проектам. В этой статье рассмотрим, что включает в себя понятие фандрайзинга и какие определения нужно знать, чтобы разбираться в теме. Фандрайзинг (от англ. fundraising»...

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

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

Финансовый регулятор ЕС назвал криптовалюты одним из приоритетов на 2018 год Европейская организация по ценным бумагам и рынкам (ESMA) включила криптовалюты и блокчейн в перечень основных приоритетов на текущий год. Об этом пишет CoinDesk. Среди основных приоритетов рабочей программы на 2018 год ведомство выделило такое направление, как мониторинг ра...

Xiaomi Redmi Note 5 Pro получит Android 8.1 в этом месяце с глобальным обновлением MIUI Несмотря на поддержку более старых устройств, Xiaomi обычно медленнее, чем другие производители смартфонов, выпускают последние версии Android на свои устройства. С другой стороны, с его пользовательским интерфейсом MIUI, нет никакой потребности в последних итерациях Android...

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

Фундаментальная уязвимость HTML при встраивании скриптов Чтобы описать суть проблемы, мне нужно рассказать, как вообще устроен HTML. Вы наверняка в общих чертах представляли себе, но я все равно коротко пробегусь по основным моментам, которые понадобятся для понимания. Если кому-то не терпится, сразу переходите к сути. HTML — это ...

Искусственный интеллект стал обучаться в 10 раз быстрее и эффективнее Подразделение компании Google, занимающееся разработками искусственного интеллекта, сообщило о создании нового метода обучения нейронных сетей, сочетающего использование передовых алгоритмов и старых видеоигр. В качестве среды обучения используются старые видеоигры Atari. ...

Энергонезависимая память NVDIMM для защиты кэша в RAIDIX 4.6 В этой статье мы подробнее расскажем о поддержке энергонезависимой памяти (NVDIMM) в ПО RAIDIX 4.6. Новую версию ПО взяли на вооружение наши ключевые партнеры. Так, управляющее ПО RAIDIX 4.6 уже используется в новой СХД Trinity FlexApp от «Тринити». Персистентная память и...

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

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

В сети рассекречен новый фастбэк Geely Emgrand GT 2019 Китайская компания Geely готовится представить «заряженную» модификацию фастбэка Borui. Стандартная версия такой модели доступна в России под другим названием – Emgrand GT. Внешне Geely Borui GT 2019 модельного года отличается модифицированными бамперами, пересмотренны...

Лучший сайт за разумную цену На сегодняшний день каждый бизнесмен, ещё перед открытием собственного дела, задумывается о создании своего сайта. И это очень правильно, ведь, как правило, 70% людей становятся клиентами после того, как увидели информацию в интернете. Не удивительно, ведь в нашем современно...

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

Airfort 0.8 В этой реал-тайм стратегии вам предстоит строить и оборонять базу на летающем острове. Сражаться в битвах летающих паровых кораблей, разрабатывать свою стратегию и тактику боя! Проявить свою сноровку и набрать в команду как можно больше пиратов со своего острова. — Устр...

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

FPGA для программиста, конечные автоматы (verilog) Стиль описания конечного автомата как образ мышления Когда нужно преодолеть врожденную параллельность FPGA, и появляется желание заставить схему работать последовательно, по алгоритму, на помощь приходят конечные автоматы, про которые написано не мало академических и практич...

[Перевод] Врываемся в 2018 год с очередным большим релизом: выпуск версии 11.3 языка Wolfram Language и Mathematica Перевод блог-поста Стивена Вольфрама (Stephen Wolfram) "Roaring into 2018 with Another Big Release: Launching Version 11.3 of the Wolfram Language & Mathematica". Содержание — Поток выпуска версий — Что нового? — Блокчейн — Системное моделирование — Новое в ноутбуках ...

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

Samsung представила SSD-накопитель объемом 30 ТБ Почти два года назад южнокорейская компания Samsung представила твердотельный накопитель (SSD) объемом 15,36 ТБ, предназначающийся для использования в корпоративных системах хранения данных. И вот спустя 2 года Samsung объявляет о выпуске нового накопителя, с увеличенными ...

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

Миграция на высокие скорости. Что выбрать? Конкурентоспособность как отдельной компании, так и экономики страны в целом, все больше зависит от информационных технологий. Стремительно растут производительность процессоров, плотность серверов, виртуальных машин, емкость систем хранения… И, конечно, растут потребности в...

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

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

Meeting Room Little Helper Сегодня я расскажу вам о приложении, которое создавалось в «Аркадии» для удобства бронирования переговорных комнат. Есть два основных сценария использования этого приложения: 1. Поиск свободной комнаты Ежедневно в компании проходит множество митингов, переговорки бронир...

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

[Перевод] Редактор сценариев Age of Empires 2 можно превратить в машину Тьюринга Ничто не может сравниться с вечером, потраченным на логику высказываний, машины Тьюринга и редактор сценариев AOE2… Среди прочих замечательных возможностей, доступных в редакторе, самой потрясающей является функция определения триггеров. Они приводят к выполнению действи...

Jamboard – цифровая доска от Google, теперь и в Европе Google начала продажу цифровой доски Jamboard на территории всей Европы. Тот факт, что почти год спустя Google продолжает производство и продажу своего продукта, показывает, что компания работала над ней не зря. Jamboard была выпущена в мае прошлого года в США и Канаде, а з...

Индексы в PostgreSQL — 10 В прошлых статьях мы рассмотрели механизм индексирования PostgreSQL и интерфейс методов доступа, а также хеш-индексы, B-деревья, GiST, SP-GiST, GIN, RUM и BRIN. Нам осталось посмотреть на индексы Блума. Bloom Общая идея Классический фильтр Блума — структура данных, позволя...

[Перевод] Начинающему веб-мастеру: делаем одностраничник на Bootstrap 4 за полчаса Фреймворк Bootstrap — это свободный набор инструментов для создания интерфейсов сайтов и веб-приложений. Его возможности ориентированы исключительно на фронтенд-разработку. Bootstrap — проект весьма популярный, о чём, например, говорит то, что он занимает (по состоянию на на...

Apple ориентирует свои сериалы на максимально широкую аудиторию В сети продолжают появляться новые подробности о «сериальных» проектах компании Apple. Если судить по многочисленным слухам, то купертиновцы уже приступили к съемкам как минимум двух сериалов. При этом Apple хочет, чтобы ее проекты были ориентированы на самую широкую аудитор...

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

Открыта регистрация участников весеннего сезона бесплатных вебинаров по управлению ИТ CleverTALK На календаре весна, а это значит, что до старта нового сезона вебинаров CleverTALK остались считанные дни. Регистрация уже идёт. В программе этого сезона: 15 марта. Применение KANBAN в операционных процессах Сложности традиционной работы Два слова о KANBAN Чем может помочь ...

Western Digital выпускает два новых SSD Western Digital PC SN720 и PC SN520. построены на базе архитектуры хранения NVMe, которая способна масштабироваться и адаптироваться к самым различным новым применениям.

Скриптовый майнер Monero можно внедрить даже в документ Word Майнинговые Java-скрипты для добычи Monero могут выполняться внутри документов Word. Это стало возможно благодаря новой функции, появившейся в последних версиях продуктов Microsoft Office. Она позволяет добавлять в текст видео при помощи кода вставки iframe. Сам файл при это...

[Из песочницы] Использование Boost.Asio с Coroutines TS Введение Использование функций обратного вызова (callback) — популярный подход к построению сетевых приложений с использованием библиотеки Boost.Asio (и не только ее). Проблемой этого подхода является ухудшение читабельности и поддерживаемости кода при усложнении логики прот...

В базе данных Geekbench появился новый смартфон Asus X00RD Многие производители усиленно готовятся к предстоящей выставке MWC 2018, планируя представить в ее рамках как можно больше смартфонов. ***

[Перевод] Чего из Rust мне не хватает в C Об авторе. Федерико Мена-Кинтеро — мексиканский программист, один из основателей проекта GNOME, автор книги «Язык программирования Rust» Librsvg достиг переломного момента: внезапно выясняется, что легче портировать некоторые основные части из C на Rust, чем просто добавит...

Программа Total Software Deployment Total Software Deployment — это специальный инструмент, для управления удаленным развертыванием программного обеспечения корпоративных сетей. Он дает возможность оперативно просканировать все компьютеры на базе MS Windows, на которые в дальнейшем можно будет удаленно у...

Китайский флагман Haval H7L приедет в Россию до конца года Китайская компания Great Wall получила документ одобрения типа транспортного средства для нового флагманского кроссовера Haval H7L. Отмечается, что модель доберётся до витрин дилерских центров России до конца нынешнего года и получит широкий список оснащения. Судя по опуб...

«Пятерочка» и «Перекресток» создали особую дирекцию для анализа больших данных О создании новой дирекции Мироненков сообщил в ходе выступления на форуме Food Business Russia, передает CNews со ссылкой "Интерфакс".По словам Мироненкова, большие данные - это стратегическое направление, от которого зависит будущее ритейла. Ритейлеры должны как м...

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

Использование библиотеки Python Control Systems Library для проектирования систем автоматического управления Здравствуйте! С появлением библиотеки Python Control Systems Library [1], решение основных задач проектирования систем автоматического управления (САУ) средствами Python значительно упростилось и теперь практически идентично решению таких задач в математическом пакете Matla...

SanDisk представила самую быструю в мире карту памяти на 400 ГБ для смартфонов Все производители смартфонов, работающих на базе операционной системы Android, обычно делают основную ставку на встроенную память. Так, например, купить Galaxy S9 можно в базовой версии, которая оснащена 64 ГБ свободного пространства. Этого вполне достаточно для

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

Российское облако Huawei В нашей стране компания впервые за пределами Китая начинает предоставлять облачные сервисы под собственной торговой маркой. Компания Huawei развернула в России новое, облачное направление бизнеса (см. «Облако Huawei: полсотни сервисов к концу года », ...

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

[Перевод] 8-битный компьютер с BASIC и VGA-выходом на Arduino C помощью Arduino можно собрать 8-битный ретро-компьютер с Basic (похожий на ZX Spectrum) с выводом цветного изображения на VGA-монитор. Кроме того, этот проект можно использовать как простой способ вывода текстовых сообщений на монитор. Сама по себе, идея использовать A...

[Из песочницы] Веб-разработка как стимул или в погоне за мечтой Всех приветствую! Меня зовут Дмитрий. Мне 36 лет и я веб-разработчик / дизайнер. Работаю в одной немецкой IT-компаний. Это история о том, как добиться чего-то большего, преодолевая трудности. Здесь сознательно буду использовать только имена, полагая что все участники хотят...

Судя по всему, Samsung готовится выпустить смартфоны Galaxy A6 и A6+, нарушив собственную новую логику именования моделей Как известно, в новом поколении компания Samsung решила изменить принципы именования смартфонов линейки Galaxy A (пока только её), и вместо Galaxy A5 и Galaxy A7 мы увидели Galaxy A8 и A8+. Тогда нам это объясняли тем, что такие названия вызывают у пользователей больше...

[Из песочницы] Простой Stack Fragment'ов Доброе время суток, уважаемые читатели Хабра! Хочу представить вашему вниманию статью, основанную на моем опыте работы в Single Activity Architecture, в частности со стеком пользовательских представлений. При первом знакомстве с Single Activity Architecture у меня возникало...

Настройка среды разработки: кофейная гуща (Часть 2) Привет, дорогой читатель! В этот раз я хочу поделиться своим результатом настройки персонального окружения для работы с различными PHP-based проектами с использованием Puppet. В данной статье описываются результаты, которые были получены в процессе изучения и написания Puppe...

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

Некоторые Galaxy Note 8 начали обновляться до Android Oreo Менее чем через месяц после релиза стабильной версии Android Oreo для Galaxy S8 и S8+ она стала доступна владельцам Galaxy Note 8. На этот раз в роли распространителя апдейта выступил американский оператор AT&T, выпустивший обновление для моделей на базе чипа Snapdrago...

Movie Expert 1.1.15 Как мы подбираем лучшие кинофильмы или мультфильмы? К примеру, вы просмотрели фильм про войну или вас увлекли комедии и сериалы онлайн, которые снимает Россия или Голливуд. Вам просто нужно поставить киноленте оценку. На основе вашего впечатления, алгоритм приложения ан...

Подкаст The Big Beard Theory 152: Объем Хаббла, будущее МКС и временные парадоксы В этом выпуске вновь отвечаю на самые интересные вопросы от слушателей Теории Большой Бороды.  Подписаться в iTunes / Скачать выпуск Темы выпуска [00:00:33] ⋅⋅⋅ Приветствие. [00:02:02] ⋅⋅⋅ Новости [00:02:19] ⋅⋅⋅ Илон Маск подтвердил строительства еще одной баржи для посадки...

Системный интегратор "АйДи – Технологии управления" вырос в 2017 году на 150% Системный интегратор "АйДи – Технологии управления" показал в 2017 году рост на 150% за счет продажи консалтинговых услуг и ПО. Стартовали новые направления интеграционных проектов и разработки собственных продуктов на базе свободного ПО.

Street Fighter IV: Champion Edition выйдет на Android в этом месяце и будет включать эксклюзивного персонажа Многими игроками Street Fighter IV: Champion Edition, вышедшая в прошлом году для iOS, считается лучшим мобильным файтингом. Помимо качественного геймплея она еще и хорошо поддерживалась разработчиками обновлениями с новыми персонажами и нововведениями в режиме мультиплеера....

Microsoft хочет приобрести Electronic Arts, Valve и PUBG Corp? Сайт Polygon опубликовал очень интересную статью, в которой говорится, что Microsoft задумывается о покупке крупной компании. В первую очередь, речь идет о компании Electronic Arts, чьи дела сейчас не сказать, что отличные, особенно после скандала со Star Wars: Battlefront I...

The Forest покинет ранний доступ Steam уже в апреле Игра The Forest оказалась настоящим рекордсменом, ведь в жанре игр на выживание очень редко разработчики доводят продукт до стадии релиза. Есть примеры, когда проекты аналогичной тематики проводили в раннем доступе по три-четыре года без каких-либо серьезных изменений и план...

Учебник Thymeleaf: Глава 16. Кэш шаблонов Оглавление 16 Кэш шаблонов Thymeleaf работает благодаря набору парсеров для разметки и текста — который анализирует шаблоны в последовательности (открытый тег, текст, тег закрытия, комментарий и т. д.). И ряд процессоров по одному для каждого типа поведения, которые применя...

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

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

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

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

3 февраля в истории: первый метеоспутник, посадка на Луну и Windows Millenium Edition 3 февраля 1966 года в США успешно запустили метеоспутник ESSA-1. Этот аппарат работал в автоматическом режиме и производил съемку облаков. Снимки передавались в Национальный Метеорологический центр США для анализа. Американский спутник ESSA-1 Своей формой спутник напоминал п...

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

Специалист по разметке данных Сегодня замечательный день (if you know what I mean), чтобы анонсировать нашу новую программу — Специалист по разметке данных. На текущий момент в сфере искусственного интеллекта сложилась такая ситуация, при которой для обучения сильной нейронной сети нужны несколько компо...

О правильном понимании метрик и измерения «Как давно вы рассматривали значения метрик ваших процессов ITSM и службы поддержки? Нашли ли вы время, чтобы подумать, соответствуют ли метрики и KPI своему изначальному назначению?» — такие вопросы задает нам Стюарт Рэнс (Stuart Rance) в своей заметк...

Nexon выпустила Power Rangers: RPG в бета-тестирование У подавляющего большинства проектов от компании Nexon есть проблема с внутриигровыми покупками. И, видимо, новая RPG по мотивам Power Rangers выйдет с аналогичным недостатком. Те пользователи, которые уже успели побывать в виртуальном мире проекта, рассказали о большом колич...

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

Windows запретят в России, Уязвимости в процессорах Intel и AMD – MSReview Дайджест #5 Я думаю вы неплохо отпраздновали Новый год, хотя наверно странно слышать такой вопрос спустя месяц после него, но да ладно. Что же, у нас там вроде как Дайджест... ладно погнали.Начнем наверно со скандалов. Еще в сентябре прошлого года пользователь под ником konchurovalexand...

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

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

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

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

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

Huawei Nova 3e стоит своих денег Можно смело говорить о том, что «челка» у смартфонов официально вошла в моду, даже не на флагманском уровне, а на среднем классе. Представлен смартфон Huawei Nova 3e, который стоит чуть дороже 300 долларов, и у него тоже есть вот такая вставка в верхней части экрана. Вставка...

Применение Tarantool: хранимые процедуры Перевод статьи с DZone. Оригинал: https://dzone.com/articles/applications-for-tarantool-part-1-stored-procedure. Я хочу поделиться своим опытом создания приложений для Tarantool, и сегодня мы поговорим об установке этой СУБД, о хранении данных и об обращении к ним, а также ...

Полина Кружкова: тема рассылки – это 70% успеха вашего письма Электронные рассылки – удобный и надежный способ донести информацию до человека. О том, как работать с частными донорами, рассказала менеджер по привлечению частных пожертвований благотворительного фонда «Синдром любви» Полина Кружкова. Митап Теплицы «Фандрайзинг и emai...

[Перевод] Не защищайте сайт от скрапинга: сопротивление бесполезно За последнее десятилетие я реализовал много проектов, связанных с агрегацией и анализом контента. Часто агрегация включает в себя снятие данных со сторонних сайтов, то есть скрапинг. Хотя я стараюсь избегать этого термина. Он превратился в некий ярлык, с которым связано мног...

Сравнение: Xiaomi Redmi Note 5 Pro vs Meizu M6s vs Nokia 6 Когда речь идет о смартфонах среднего класса, Xiaomi Redmi Note 5 Pro, Meizu M6s и Nokia 6 (2018) являются одними из лучших вариантов для людей с небольшим бюджетом. Они могут предложить пользовательский опыт, который не сильно удален от флагманов, поскольку они хорошо сбала...

Android x86 обновили до стабильной 7.1 Nougat Если вы впервые слышите о модификации ОС Android от разработчиков проекта Android x86, то самое время ознакомиться с возможностями продукта. Благодаря кропотливому труду целой команды программистов, вы можете установить себе на компьютер операционную систему Android 7.1 Noug...

Far Cry 5 завербовала британцев в свою секту — первое место в локальном чарте Компания GFK Chart-Track, занимающаяся мониторингом рынка медиапродукции на территории Великобритании, опубликовала свежие данные о продажах видеоигр за минувшую неделю. Согласно представленной информации, самым популярным проектом среди жителей Соединённо...

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

Редакция российской версии Rolling Stone сообщила о временной заморозке издания Шеф-редактор надеется, что проект возобновит работу в течение месяца.

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

[Из песочницы] Геолокация внутри помещений на базе iBeacon. Решение Aruba Meridian Геолокация внутри помещений на основе BLE маячков (BLE beacons) в момент своего появления на рынке привлекла много внимания, в том числе и здесь, на Хабре. Было написано достаточно много хороших статей (на материал которых я буду периодически ссылаться), однако по мере накоп...

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

Детальное исследование показало — диеты на основе ДНК не работают Как показали исследования, широко разрекламированные «персональные» диеты на базе ДНК, оказались ничем не лучше обычных диет. В свое время их активно продвигали компании DNAFit и Helix. Всего за 100 долларов они предлагали сделать анализ ДНК, который якобы покажет, какая дие...

Эталонное приложение на базе контейнеров и архитектуры микросервисов Хабр, привет. Сегодня рассказываем вам об эталонном кроссплатформенном приложении .NET Core от Microsoft, созданном на основе упрощенной архитектуры микросервисов и контейнеров Docker. В статье поделимся большим количеством технических данных, документацией, книгами по теме,...

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

Как написать генератор случайных чисел и можно ли предсказать Math.random? Вы когда-нибудь задумывались, как работает Math.random()? Что такое случайное число и как оно получается? А представьте вопрос на собеседовании — напишите свой генератор случайных чисел в пару строк кода. И так, что же это такое, случайность и возможно ли ее предсказать? ...

В даркнете продается база паспортов и телефонов клиентов «Новой Почты» Консультант по кибербезопасности Егор Папышев рассказал, что в даркнете продаются две базы клиентов «Новой Почты» […]

Пошаговая автокалибровка Anycubic Kossel linear plus | Для новичков Доброго времени суток, дорогие любители 3D печати!! Очень много времени, сил и нервов я потратил на калибровку стола своей дельты и решил написать этот пост + записать видео, дабы облегчить жизнь тех, кто только начинает печатать! На видео представлена подробная калибровка...

Анонс встреч Apache Ignite в Москве и Санкт-Петербурге в марте Москва, 13 марта Видеозаписи выступлений на “Moscow Apache Ignite #1” При организации второго митапа мы учли ваши пожелания: места будет БОЛЬШЕ, и Алексей Гончарук выступит с докладом для архитекторов. Программа: 19:00 — 19:30 — приветственный кофе, сбор гостей 1. «Что н...

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

Как робот OneNeck IT Solutions контролирует систему охлаждения дата-центра Корпоративное центры обработки данных, включая гипермасштабные ЦОД, имеют преимущество в том плане, что там не нужны двери для стоек или шкафов по соображениям безопасности как в многопользовательских коммерческих ЦОД. Это позволяет осуществлять более быстрый доступ к оборуд...

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