Социальные сети Рунета
Вторник, 23 апреля 2024

Throw выражения в C# 7 Всем привет. Продолжаем исследовать новые возможности C# 7. Уже были рассмотрены такие темы как: сопоставление с образцом, локальные функции, кортежи. Сегодня поговорим про Throw. В C# throw всегда был оператором. Поскольку throw — это оператор, а не выражение, существуют к...

[Перевод] Ошибочное понимание принципа DRY Я знаю, о чём вы подумали: «Ещё одна скучная статья про DRY? Нам их мало, что ли?». Возможно, вы правы. Но я встречаю слишком много разработчиков (junior и senior), применяющих DRY так, словно они охотятся на ведьм. Либо совершенно непредсказуемо, либо везде, где можно. Та...

[Перевод] Золотое правило git rebase Всем привет! Мы тут немного переделали наш курс посвящённый web-разработке и добавили ещё целый месяц изучения JS. Ну и как обычно у нас — рассмотрим что-нибудь интересное, что разбирается у нас на курсе. В данном случае — git rebase. Поехали. Что на самом деле происходит...

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

[Перевод] JavaScript ES6 — синтаксис оператора spread (…) Синтаксис оператора spread: Синтаксис оператора spread это просто три точки: … Оператор spread позволяет расширять выражения в тех местах, где предусмотрено использование нескольких аргументов. Эти определения могут быть непонятны без контекста. Давайте рассмотрим нескольк...

Переход с AngularJS на Angular: цели, планы и правила переноса элементов (1/3) В январе мы в Skyeng закончили перевод нашей платформы Vimbox с AngularJS на Angular 4. За время подготовки и перехода у нас накопилось много записей, посвященных планированию, решению возникающих проблем и новым конвенциям работы, и мы решили поделиться ими в трех статьях ...

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

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

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

[Перевод] Использование переменных окружения в Node.js Материал, посвящённый переменным окружения в Node.js, перевод которого мы сегодня публикуем, написал Берк Холланд, веб-разработчик, в сферу интересов которого входят JavaScript, Node.js и VS Code. Кроме того, стоит отметить, что у него сложились непростые отношения с Java. В...

[Перевод] Обнаруживаем целочисленные константные выражения в макросе [вместе с Линусом] Вашему вниманию предлагается перевод недавнего письма по поводу неоднозначной идеи из рассылки Linux Kernel Mailing List, вызвавшей традиционную реакцию Линуса Торвальдса. Необходимые для понимания пояснения предоставлены в конце поста. ПисьмоОтправитель: Мартин Уэкер Дата:...

Планшеты в 2017-м году продавались не слишком удачно IDC сообщает, что gkfyitnjd сократились в денежном выражении на 6,5% до $163,5 млн. Исследование Strategy Analytics показывает более значительный объем рынка: $185 млн, но и более резкое снижение объема продаж, он потерял 9%...

[Перевод] Функция random() у гуглобота работает абсолютно детерминированно Я проводил некоторые эксперименты, как Googlebot разбирает и рендерит JavaScript, и наткнулся на несколько интересных вещей. Первое — то, что функция Math.random() в Googlebot выдаёт полностью детерминированные серии чисел. Я написал маленький скрипт, который использует этот...

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

Битва за сетевой нейтралитет: два с половиной года Net Neutrality 23 апреля действующие в США правила сетевого нейтралитета будут окончательно отменены. С приближением этого дня все сильнее накаляются отношения между Федеральной комиссией по связи (FCC), которая и проголосовала за отмену, и противниками этого решения. Сейчас FCC в суде пр...

Как оптимизировать DevOps с помощью машинного обучения Популярная сегодня методология разработки программного обеспечения DevOps (development и operations) нацелена на активное взаимодействие и интеграцию специалистов по разработке и специалистов по информационно-технологическому обслуживанию. Характерно, что в ходе DevOps генер...

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

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

[Перевод] Регулярные выражения: никакой магии Код этого поста, как и сам пост, выложен на github. До недавнего времени регулярные выражения казались мне какой-то магией. Я никак не мог понять, как можно определить, соответствует ли строка заданному регулярному выражению. А теперь я это понял! Ниже представлена реализа...

Тернарные операторы и логическое “И” в React.js Всем привет! Вы читаете перевод статьи Donavon West “Conditional Rendering in React using Ternaries and Logical AND” Существуют несколько способов заставить React рендерить то, что вам нужно. Вы можете использовать традиционный оператор if или switch. В этой статье мы рас...

Операторам связи в России можно жить и с "Яровой"! Правительство постановлением № 445 утвердило Правила хранения операторами связи всевозможной информации пользователей услугами связи. В соответствии с новым постановлением, технические средств накопления информации (ТСНИ), это часть СОРМ, а СОРМ, согласно ст. 26 и 64 ФЗ "О с...

7 признаков того, что вы едите слишком много соли и вредите себе Заметили что-то подобное — срочно пересмотрите свой рацион.

Samsung Galaxy S9 выйдет в продажу 2 марта Несмотря на то, что информация о смартфоне Samsung Galaxy S9 появилась в сети относительно недавно, уже можно получить всю информацию про анонс и дату старта продаж. Уже 25 февраля нам покажут новый флагман компании, он должен выглядеть достаточно привлекательно и уже нет ощ...

[Перевод] Эволюция войны: ИИ игр серии Total War (часть 2) Это вторая часть статьи про искусственный интеллект Total War. В первой части статьи я рассказал об игре Creative Assembly 2000 года Shogun: Total War — игре, изменившей лик стратегий реального времени. В Shogun существует три отдельных слоя систем ИИ: ИИ юнитов, управляющи...

Крымские операторы расширяются Крымские операторы мобильной связи за год увеличили количество радиоэлектронных средств (РЭС, базовых станций) более чем на треть. Лучший прирост в количественном выражении показало ООО "КТК-Телеком" (бренд Volna Mobile). Оператор увеличил количество базовых станци...

[Перевод] Без new: Указатели будут удалены из C++ Две недели назад в Джэксонвилле встречался комитет стандарта ISO C++. Сегодня я хочу представить короткую сводку и написать о революционном решении, принятом на собрании в Джэксонвилле. Для получения дополнительной информации я рекомендую к прочтению статью C++ больше не буд...

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

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

Плюсы и минусы ведения бизнеса в США: наблюдения после года развития своей компании В прошлом году я рассказывал на Хабре о том, как получил визу О1 и переехал в США развивать собственный бизнес. В комментариях читатели задавали вопросы о том, каково это работать на себя в Америке. И если тогда мой опыт был слишком скудным, чтобы ответить, то теперь после...

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

25 комиксов о проблемах с волосами, знакомых всем девушкам Лайфхакер собрал самые смешные ситуации, в которых точно оказывались обладательницы кудрявых, прямых, длинных или коротких волос.

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

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

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

Государству предложили взимать пошлину за короткие номера Согласно презентации АОТС к заседанию секции научно-технического совета Россвязи, на которую ссылается "КоммерсантЪ", сейчас государство получает пошлину в 50 руб. за каждый номер с индексом 900 и 35 тыс. руб.- за номер для бесплатных вызовов с индексом 800. За исп...

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

Долбанутые командные игры Давайте сегодня поговорим о социопатах. И об их противоположности – командных игроках. Появилась у меня игра «Совушки, ау», и я прям остро всё прочувствовал. Она командная, и сделана так, что победить в ней могут только те, кто работает на общее благо. Причём часто делая т...

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

Samsung Galaxy C10 Plus на Snapdragon 660 засветился в AnTuTu Samsung старается укрепить свои позиции на не слишком благосклонном к ней китайском рынке за счет серии Galaxy C. Следующим аргументов корейцев станет модель с кодовым названием SM-C9150, которой является С10 Plus.

[Перевод] Погружение в службы Android Перевод статьи "Deep Dive into Android Services" от Nazmul Idris. Я оставил оригинальное название автора, хотя это скорее не "погружение", а "знакомство". Думаю, текст будет полезен начинающим разработчикам. Статья отлично дополняет офф. документацию по службам на Android. ...

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

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

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

[Перевод] Операторы ?., ?? и |>: будущие возможности JavaScript, которые вам понравятся Джастин Фуллер, автор материала, перевод которого мы сегодня публикуем, предлагает рассмотреть три новых возможности, появление которых ожидается в JavaScript в обозримом будущем. Сначала он расскажет о процессе развития JS, а после этого представит обзор этих возможностей и...

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

Новым героем The Last of Us Part II станет овчарка Некоторые воспринимают советы астрологов слишком буквально, и разработчики тому не исключения: если уж год собаки — значит и игры будут выходить с собаками в главных ролях. Нил Дракманн, продюсер The Last [...]

MWC 2018: Операторы ставят под сомнение необходимость 5G В ходе конгресса MWC 2018 в Барселоне технический директор Vodafone предупредил о том, что 5G может быть слишком переоцененной темой.

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

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

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

[Из песочницы] ЕГАИС 3.0 или как не ответить за чужие ошибки Внедрение в нашей стране различных систем маркировки и учета делит всех участников рынка на две большие группы – тех, кто внедряет эти системы и старается жить по-честному, и тех, кто окончательно уходит в тень. Жить по-честному и так-то не очень легко, а если за тобой посто...

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

Некоторое время спустя о JennyPrinter 3 Z360 Всем привет! Всегда мечтал о 3д принтере и после долгих поисков приобрел JennyPrinter 3 Z360 китайский клон Ultimaker 2 + extended, кстати, до покупки я этого не знал. Посылка пришла, пару вечеров сборки и все готово. Из неудобного оказалось пляска с подшипниками, которые...

ФСБ становится основным регулятором Рунета Правозащитная группа «Агора» представила широкой публике доклад, согласно которому основным регулятором в рунете является Федеральная служба безопасности. За 2017 год документально подтверждаются 115 706 фактов ограничения свободного выражения мнений в глобальной паутине. ...

Неизданное #7: Роскомнадзор заблокирует YouTube, новый робот от Boston Dynamics, а также ... Ежедневно мы просматриваем огромное количество материалов, чтобы отобрать для вас только самые лучшие новости. В конце каждого дня у нас остается еще несколько интересных заметок, которые недостаточно хороши для написания отдельной новости, но могут быть интересны самым любо...

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

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

[Перевод] Как работает JS: сетевая подсистема браузеров, оптимизация её производительности и безопасности В переводе двенадцатой части серии материалов о JavaScript и его экосистеме, который мы сегодня публикуем, речь пойдёт о сетевой подсистеме браузеров и об оптимизации производительности и безопасности сетевых операций. Автор материала говорит, что разница между хорошим и отл...

[Перевод] Обзор новшеств ECMAScript 2016, 2017, и 2018 с примерами Сложно уследить за новшествами различных версий ECMAScript, а ещё сложнее — найти полезные примеры их применения, не перекапывая горы информации. Поэтому сегодня мы публикуем перевод материала, автор которого проанализировал 18 новых возможностей ECMAScript, в число которых ...

Разочаровывающий Core i7: тест и обзор процессора Intel Core i7-7600U Слишком дорогой и недостаточно мощный мобильный процессор от Intel нас полностью разочаровал. Но и у этой модели есть преимущества. Какие - читайте в нашем обзоре.

Philips Lighting меняет название Компания Philips Lighting, специализирующаяся на выпуске осветительных приборов, объявила о смене названия на Signify. Как утверждается, новое название «подчеркивает новые возможности освещения», в частности, связанные с умным освещением. Производитель уточняет, что о...

Qualcomm отказывается от предложения Broadcom в размере 121 миллиарда долларов Она должна была стать одной из крупнейших сделок в области ИКТ, американская компания по производству чипов Qualcomm отклонила заявку в 121 миллиарда долларов от своего американского коллеги Broadcom. Да, цифры просто ослепительны. Qualcomm установил предложение в размере 8...

Canon расширяет возможности своих грандиозных принтеров В частности, серия принтеров imagePRESS C850 дополнена стойкой для длинных листов POD Deck Lite XL?A1, позволяющей автоматически загружать в принтер до 1000 листов длиной до 762 мм.

Check Point R80.20. Что будет нового? Еще далеко не все успели перейти на R80.10, как Check Point объявил о скором релизе новой версии ОС — Gaia R80.20. Безусловно это хорошая новость. Предполагаемая дата официального релиза — конец второго квартала 2018 года (т.е. летом). Более того, запущена программа EA (ea...

[Из песочницы] Минимизируем код React Redux приложения Мне хотелось поделиться собственными размышлениями и способом построения структуры приложения с использованием react-redux. Так как я относительно недавно стал писать код на JS и поэтому не претендую на истину и на действительно верный способ разработки. Надеюсь эта статья п...

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

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

Рубрика "Плагиат-FM" Сегодня в рубрике "Плагиат-FM" хочу сделать рекламу одному известному продавцу и его блогу в Инстаграм. Там вы найдете много интересных работ. Наверняка многие найдут там свои работы и работы других известных мейкеров. У владельца блога, видимо, не очень много свободного вре...

[Перевод] Go: Хороший, плохой, злой У Go есть некоторые замечательные свойства, которым посвящён раздел «Хороший». Но когда речь заходит о применении этого языка не для создания API или сетевых серверов (для чего он и был разработан), а для реализации бизнес-логики, то я считаю Gо слишком неуклюжим и неудобны...

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

SpaceX надеется испытать Big Falcon Rocket уже в 2019 году В ходе ежегодной конференции South by Southwest (SXSW) основатель компании SpaceX Илон Маск заявил, что надеется протестировать ракету Big Falcon Rocket (BFR) уже в первой половине 2019 года. Речь идёт о «коротких полётах вверх-вниз». Сам Маск назвал свои прогнозы крайне опт...

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

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

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

[Перевод] Параллельное программирование в Swift: Operations В параллельном программировании в Swift: Основы Я представил множество низкоуровневых способов для управления параллелизмом в Swift. Первоначальная идея состояла в том, чтобы собрать все различные подходы, которые мы можем использовать в iOS в одном месте. Но при написании э...

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

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

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

[Из песочницы] Как начать работать с Лямбда-выражениями в Java Привет, Хабр! Представляю вашему вниманию перевод статьи "How to start working with Lambda Expressions in Java" автора Luis Santiago. До того как Лямбда-выражения были добавлены в JDK 8, я использовал их в таких языках как C# и С++. Когда они были добавлены в Java...

[Из песочницы] Использование Reflection.Emit для предварительной компиляции выражений в MSIL Привет, Хабр! Представляю вашему вниманию перевод статьи "Using Reflection.Emit to Precompile Expressions to MSIL" автора Steve Marsh. Введение Классы в этом проекте позволяют анализировать текстовые выражения, введенные пользователем, и компилировать их на сборк...

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

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

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

Land Rover Explore не стоит своих денег Официально представлен смартфон, который получил название Land Rover Explore и его уже можно назвать не самым лучшим решением на рынке. Дело в том, что помимо звучного логотипа, смартфон не обладает чем-то, что стоило бы 650 долларов. Конечно, для производителя это не профил...

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

[Перевод] Программируй меньше, думай больше… инкрементально К сожалению, примеры проектов, на которые разработчики потратили много времени, скажем более полугода, но так никогда и не выпустили в свет, нередки. Фагнер Брек считает, что такое происходит потому, что эти проекты не реализовывали принци...

[Перевод] Разработка игр под NES на C. Главы 22-23. Приложение 1 — мапперы и цифровой звук Здесь будет информация, не вошедшая в основной цикл, но слишком ценная, чтобы ее игнорировать. <<< предыдущая следующая >>> Источник Из нашего обсуждения почти полностью выпала тема мапперов — сопроцессоров в картридже. Если надо сделать игру размером боль...

Дайджест интересных материалов для мобильного разработчика #244 (5 марта— 11 марта) В эту короткую неделю новостей и статей не очень много, но все же есть один день разработчика в банке, исследование приложения Instagram в поисках звонков, анимации, разведение собственных криптокотов, ретаргетинг и дефицит UX. Читать дальше →

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

Samsung Galaxy S9+ тяжело ремонтировать Новый флагман корейской компании Samsung Galaxy S9+ получил от студии iFixit оценку в 4 балла из 10 возможных. Мастера студии отметили, что смартфон достаточно сложно разобрать не повредив дисплей или какие-то другие элементы начинки. Это значит, что для замены микрофона или...

Обзор игры The Bonfire: Forsaken Lands для iPhone и iPad Некоторые разработчики мобильных игр чересчур заботятся о том, чтобы донести до пользователя суть своих творений. Они снабжают их длинными инструкциями и туториалами, которые нельзя отклонить, не прочитав до конца, и тем самым полностью отбивают охоту играть. Среди всего это...

iТоги 2018/02: Samsung Galaxy S9 и S9+, MWC 2018 и прочее. Вспоминаем основные темы и самые интересные новости февраля 2018 года На самый короткий месяц года приходится выставка MWC, посвященная технологиям мобильной связи. Неудивительно, что в февральских новостях тема смартфонов была доминирующей. При этом больше всего внимания досталось новым флагманским моделям, которые представил на MWC лидер рын...

Игра Snake в 95 байт История создания Змейка (Питон, Удав), как ее называют в народе, одна из первых игр цифровой (компьютерной) эпохи середины 70-ых годов. В то время игры выпускались на отдельном игровом автомате с одной игрой, а сам автомат был под нее стилизован. Примерами таких игр, кроме...

Оператор VK Mobile закроется к концу марта План «МегаФона» по созданию и продвижению виртуального сотового оператора VK Mobile от «ВКонтакте» не оправдал ожиданий, поэтому его вскоре закроют. Проект прекратит свою деятельность к концу марта 2018 года — об этом агентству «ТАСС» сообщили представители крупнейшей в СНГ ...

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

[Перевод] Конференция DEFCON 16. «Криминальная разработка iOS Cisco». Феликс Линднер, глава Recurity Labs Следующий пункт моего выступления посвящается часто задаваемому вопросу о работе центров Cisco. Почему именно Cisco? Потому что они занимают 92% рынка продажи роутеров стоимостью от $1500 и 72% рынка свитчей. Мы также обсудим программное обеспечение Juniper, которое как с то...

Asus запускает ZenFone Max Pro M1 по цене от $165 Asus пообещала, что 23 апреля мы будeм в шоке от их новоиспеченного смартфона ZenFone Max Pro M1. И компания сдержала слово. Возможно, слишком длинное название вас мало впечатлило, но давайте сначала взглянем на цены и спецификации. Asus ZenFone Max Pro M1 является серьезной...

Google закрывает goo.gl. На смену приходит Firebase Dynamic Links Начиная с 30 марта 2018 года, мы отказываемся от поддержки сокращения URL-адресов goo.gl. С 13 апреля 2018 года только существующие пользователи смогут создавать короткие ссылки в консоли goo.gl. Вы сможете просматривать аналитику и загружать информацию о короткой ссылке в...

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

[Перевод] Руководство по фоновой работе в Android. Часть 2: Loaders Это вторая из серии статей об инструментах и методах фоновой работы в Android. Ранее уже были рассмотрены AsyncTask, в следующих выпусках — ThreadPools с EventBus, RxJava 2 и корутины в Kotlin. Читать дальше →

Avito Quiz: Golang Привет! Сегодня продолжаем серию мини-квизов в нашем блоге. Этот выпуск (предыдущий здесь) будет посвящен языку Go — будем считать, что это разминка в преддверие GopherCon Russia 2018 (кстати, у нас на этой конференции будет стенд, и мы планируем несколько интересных активно...

О чем не пишут в документации, или тонкости рефакторинга на .Net Core Всем привет! Этим материалом мы открываем цикл из нескольких статей, посвященных длинной истории о том, как мы пришли с одной стороны к CD, а с другой — к high availability, основанной на избыточности. Начнем по порядку. У нас есть API для мобильного приложения, которое нахо...

[Из песочницы] Руководство инструктора к книге «Программирование: Принципы и практика с использованием C++» Привет, Хабр! Представляю вашему вниманию перевод статьи "Instructor’s Guide for Programming" автора Бьярне Страуструпа (дата последнего посещения: 20.12.2017). От переводчика Бьярн Страуструп известен как разработчик языка программирования C++. Книги его авторства...

Yota Y1 Pro – недорогой российский смартфон от известного сотового оператора Вслед за телефоном Pixelphone M1, российский сотовый оператор Yota готовится к началу продаж в России своего фирменного мобильного устройства. Сегодня о бюджетном мобильном устройстве под названием Yota Y1 Pro рассказал независимый эксперт по мобильной электронике

Более 30 крупнейших IT-компаний подпишут «цифровую женевскую конвенцию» Издание The New York Times сообщает, что более 30 технологических компаний, включая Facebook и Microsoft, планируют огласить заявление, согласно которому они публично откажутся принимать участие в кибератаках, организованных правительством какой бы то ни было страны. Речь...

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

UE4 и мобильная разработка: мифы и реальность Широко распространено мнение, что Unreal Engine 4 — слишком «тяжелая» технология для мобильных игр. В то же время число проектов, выпущенных на этом движке в мобильных сторах, растёт с каждым днём. Почему все больше разработчиков выбирают для своих проектов UE4? С какими сл...

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

Администрация Трампа: коммерческие космические компании должны упростить бизнес Национальный совет по космическому правлению Дональда Трампа во второй раз на этой неделе встретился с общественностью, чтобы рассказать о предстоящих изменениях в повестке дня космической политики США. Главной темой дня была нормативная реформа. Совет, недавно сформированна...

Владельца французской пекарни оштрафовали на 3000 € за работу без выходных Местные законы запрещают малому бизнесу слишком много работать.

Как вести Telegram-канал О том, для чего нужен Telegram-канал, как его эффективно продвигать и нужен ли он вообще, рассказал руководитель отдела SEO-продвижения агентства «Реаспект» Руслан Фатхутдинов на митапе Теплицы социальных технологий в Казани 27 февраля 2018 года. У канала «Иде...

Уточнения к пакету Яровой вызывают вопросы Правительство РФ приняло постановление, которое утверждает правила хранения информации абонентов операторами связи в соответствии с так называемым "пакетом Яровой". Согласно принятому документу, с 1 июля 2018 г. операторы должны хранить голосовую информацию и текст...

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

Git: советы новичкам – часть 3 В финальной части нашей серии статей о работе с Git мы продолжим разговор о ветках, рассмотрим особенности работы с командой push и расскажем, что такое rebase. Первую и вторую статьи серии мы можете прочитать по ссылкам. Читать дальше →

LC-Power LC8550 Prophet: блок питания «не такой, как все» Немецкая компания Silent Power Electronics, более известная как LC-Power (название бренда), решила привлечь энтузиастов необычной конструкцией своих ATX-совместимых блоков питания Metatron Gaming. Ранее производитель выпустил оригинальную 750-Вт модель LC8750III Pro...

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

Вариант кинематики 3D принтера Здравствуйте, коллеги по несчастью по 3D.Для понимания ситуации маленький экскурс в историю...В свое время решил купить 3D принтер и через мои руки прошло много различных 3D принтеров с различной кинематикой, от самых дешевых, по 10 тысяч, и до достаточно дорогих, за 250 тыс...

Репортаж: Конференция TP-Link Украина: итоги 2017 года и новые смартфоны Neffos Украинское представительство TP-Link провело 13 февраля традиционную ежегодную конференцию для прессы, на которой рассказала о результатах своей деятельности в 2017 году и планах на текущий год. Интернет, рынок сетевого оборудования Украины и место TP-Link в нем Если вкратц...

Владельца французской пекарни оштрафовали на 3000 € за работу без выходных Местные законы запрещают малому бизнесу слишком много работать.

Когда Windows слишком тяжелая: 5 легковесных ОС для старых ПК Не спешите выбрасывать старый компьютер, если он "не тянет" Windows: у нее есть много альтернатив. В этом обзоре - Lubuntu, Linux Mint, Puppy Linux и другие ОС, которые могут преобразить устаревший ПК.

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

С помощью Sonnet eGFX Breakaway Box 650 можно подключить к ПК внешнюю 3D-карту, включая AMD Radeon RX Vega 64 и Nvidia GeForce GTX 10 Компания Sonnet Technologies представила корпус для внешней 3D-карты, рассчитанный на подключение к ПК по интерфейсу Thunderbolt 3. Он называется eGFX Breakaway Box 650. Число в названии соответствует мощности блока питания. Мощности 650 Вт достаточно для высокопроизвод...

[Перевод] Знакомство с реактивными потоками – для Java-разработчиков Привет, Хабр! Сегодня мы вернемся к одной из тем, затрагиваемых в нашей замечательной книге "Реактивные шаблоны проектирования". Речь пойдет об Akka Streams и потоковой передаче данных в целом — в книге Роланда Куна этим вопросам посвящены главы 10 и 15-17. Читать дальше →

Восстановленные Essential Phone. Звучит как шутка Все, кто считает цену новых смартфонов Apple слишком высокой, могут приобрести их со скидкой. Сэкономить компания предлагает всем, кто решится приобрести восстановленные версии устройств. Подобная продажа «реанимированных» девайсов уже стала традицией для крупней...

Call of Duty: Black Ops 4 может выйти в ноябре этого года Согласно информации от множества достоверных источников (ранее они уже успешно сливали данные о релизах), новой частью франшизы Call of Duty станет четвёртая Black Ops. Выпустить продолжение именно этой серии решили исключительно из меркантильных целей, ведь она приносит раз...

[Перевод] Разработка игр под NES на C. Главы 4-6. Рисуем персонажа В этой части рассмотрим работу с графикой: фон и спрайты персонажей. <<< предыдущая следующая >>> Что такое V-blank? PPU — графический процессор — может или отправлять сигнал в телевизор, или получать информацию от процессора, но не одновременно. Так что ед...

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

14 дней осталось для тех, кто хочет подключиться к оператору VK Mobile Эти сотовые операторы так быстро плодятся, впрочем, также быстро исчезают со цены, сменяя друг друга. Помните VK Mobile (вот и вот)? Если нет, то не стоит и беспокоиться по этому поводу. Если да, то можно забыть и разгрузить немного память. Всё потому, что каждый должен за...

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

Книга «Head First. Паттерны проектирования. Обновленное юбилейное издание» В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проекти...

Поставщики Apple бьют тревогу из-за снижения заказов на iPhone Пока мы ждем, когда Apple отчитается за свой первый финансовый квартал 2018 года (кстати, уже сегодня ночью), от главных поставщиков чипов компании поступают не самые приятные новости. Как пишет Bloomberg, Qualcomm и Broadcom уже рассказали, сколько заработали за прошлый к...

Создаем CSS кейлоггер Часто бывает так, что внешние JS файлы выглядят как угроза для клиента, в то время как внешнему CSS не придают особого значения. Казалось бы, как CSS правила могут угрожать безопасности вашего приложения, и собирать логины? Если вы считаете что это невозможно, то пост будет ...

Ланч-тайм 178: краткий перевод свежих статей о digital В номере: что такое WYSIATI и почему нельзя принимать решения слишком быстро.

Тестирование API сервисов и RSpec Иногда бывает необходимость написать небольшой АПИ сервис, часто в виде прототипа. И часто этот прототип потом так и остаётся в первоначально написанном виде следуя принципу «работает — не трогай». Переписывание даже относительно маленького сервиса сопряжено с возможностью...

Видео из беспилотного автомобиля Uber, который сбил пешехода, указывает на то, что не всё так однозначно с виной машины В ночь с воскресенья на понедельник в Аризоне беспилотный автомобиль Uber сбил человека, который позже скончался в больнице. Это первый случай, смертельного ДТП при участии беспилотного авто и пешехода. Чуть позже начальник полиции города Темпе заявил о том, что виде...

Правительство утвердило правила хранения данных по "закону Яровой" Согласно постановлению, с 1 октября 2018 года операторы связи должны будут хранить весь интернет-трафик пользователей за последние 30 суток, а в течение пяти лет им необходимо будет постепенно наращивать объем хранилищ данных.

Microsoft подтвердила апрельский релиз обновления Windows 10 Компания Microsoft долго хранила молчание относительно следующего крупного обновления Windows 10. Все знали, что оно скоро появится, поскольку выходили предварительные сборки в программе тестирования, но не знали названия и точной даты релиза. Номер версии 1803 показывал, чт...

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

Samsung больше не будет обновлять эти смартфоны Если вас напрягает, что Samsung Не слишком торопится обновлять некоторые смартфоны до Android Oreo, спешим утешить, что это не самое страшное. Гораздо меньше повезло тем, кто вообще перестанет получать обновления, даже патчи безопасности. Samsung приняла волевое решение и ...

Без сюрпризов: следующее обновление Windows 10 получит название Spring Creators Update Некоторое время назад в сети появился слух о том, что Windows 10 версия 1803 получит название Spring Creators Update. Это довольно странно, так как в этом обновлении для Windows 10 «творческого» чуть более, чем ничего, а главный акцент сделан на улучшение дизайна системы, в...

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

Информационная архитектура и технология DITA. По мотивам лекции в Яндексе Darwin Information Typing Architecture (DITA) — XML-технология для автоматизации процессов, связанных с технической документацией. За время существования DITA накопилось большое количество разнообразных возможностей, подходов к организации контента, а также конкретных механи...

[Перевод] Разработка игр под NES на C. Главы 7-10. Работа с джойстиком. Коллизии спрайтов Плавно движемся к написанию игры. В этой части описана работа с джойстиками и коллизиями спрайтов. <<< предыдущая следующая >>> Источник Пользовательский ввод Работа с джойстиками довольно простая. Нажатия кнопок первого джойстика читаются по адресу $4016,...

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

Меняйте всё так, как нужно именно вашему продукту: как сами дизайнеры Google применяют гайдлайны Material Design Перевод статьи дизайн-евангелиста Google Мустафы Куртулду о применении их технологии в разработке приложений Keep и Inbox.

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

Новые возможности LISP в nanoCAD 8.5 Поддержка LISP в nanoCAD появилась давно и связывалась в первую очередь со специальной командой LSP, которая открывает LISP-консоль, предназначенную для ввода выражений и анализа переменных: Рис. 1. Окно LISP-консоли Релиз 8.5 сделал следующий важный шаг вперед, теперь вв...

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

Дополнительный держатель катушки для дельты Всвязи с тем, что наладил на своей дельте Anycubic двухцветную печать возник вопрос - куда установить дополнительную катушку?На верх дельты не хотелось ставить, т.к. от стула зад придется оторвать при замене катушки,.. ну ленивый я. Если на одно из ребер, то место занимает, ...

Станислав Козловский: как работает Википедия Википедию ежемесячно посещают 570 миллионов человек, это пятый сайт по посещаемости в мире. Об истории, принципах, правилах работы в Википедии рассказал Станислав Козловский, исполнительный директор «Викимедиа РУ», администратор Википедии. Митап «Как работает Википедия»...

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

Made in Space установила рекорд Гиннесса, изготовив самую длинную 3D-печатную деталь Компания Made in Space, разработчик и поставщик 3D-принтеров для Международной космической станции, установила рекорд Гиннесса, изготовив самый большой цельный 3D-печатный объект в мире. Длина напечатанной балки составляет 37,7 метров, а использованный 3D-принтер станет част...

Обзор не совсем обычной беспроводной клавиатуры Rapoo 9270 Выбор клавиатуры — это сложно. Не знаю, как вы, а я к этому процессу подходу со всей ответственностью. Видимо, потому что это рабочий инструмент, а потому требование к нему одно, но жёсткое. Клавиатура должна быть удобн...

Власти придумали, как не разорить операторов связи «законом Яровой» Необходимость принятия этого документа была вызвана одобрением в 2016 г. "антитеррористического" пакета законопроектов или "пакета Яровой", авторами которого выступили депутат Ирина Яровая и сенатор Виктор Озеров.В соответствии с этим законом, операторы с...

Security Week 6: «заколдованная буква» угрожает яблоководам, с миру по капче — жулику Monero, майнинг теперь и в Word → Новость Большинство из нас использует в быту максимум две раскладки клавиатуры и вряд ли задумывается о том, что приложения, которые мы ежедневно запускаем, для корректной работы должны понимать и правильно отображать тысячи символов из сотен языков. И если забыть хотя бы...

Rsyslog 8. Централизованный сбор логов Всем добра. Заканчиваем в этом месяце первый поток «Администратора Linux» и запускаем потихоньку второй, который теперь будет заметно переработан и усилен новыми преподавателями. Один из них — Алексей Цыкунов, делится сегодня небольшой полезной заметкой. Поехали. Задача Е...

Случайные эволюционные стратегии в машинном обучении Нейронные сети учатся совсем не так как люди. Оптимизация нейронной сети — на самом деле градиентный спуск по некоторой функции потерь $inline$E(\theta)$inline$, где переменными являются веса слоёв $inline$\theta$inline$. Это очень мощный подход к подстройке системы, который...

Осталось 7 дней, чтобы повлиять на программу Highload++ Siberia Осталось 10 дней, чтобы повлиять на программу Highload++ Siberia! Сначала о главном, а потом обо всем по порядку. Через 7 дней, то есть 30 апреля закрывается приём докладов на Highload++ Siberia. Стоп, что это вообще Мы посчитали, что одного HighLoad++ в год недостаточно....

Kotaku: разработчики Mafia 3 знали о проблемах игры, но ничего не могли исправить Возвращение серии Mafia стало для многих сюрпризом. Первую часть в своё время затмила GTA III, продажи второй пострадали из-за релиза Red Dead Redemption, после чего о серии не появлялось никаких новостей. В итоге Mafia 3 всё же увидела свет, но на разработчиков обр...

[Перевод] Защита целостности кода с помощью PGP. Часть 2. Создание мастер-ключа Перед вами перевод второй части серии материалов, посвящённых защите целостности кода с помощью PGP. В прошлый раз мы разобрали основы PGP, а сегодня поговорим о том, как создавать 4096-битные мастер-ключи RSA, и о том, как их защищать. Читать дальше →

Бабушка твоей Fallout: 30 лет легендарной Wasteland Сегодня мы знаем, что галстуки и мегакорпорации — это зло, а шорты в офисах и творчество для души спасут мир. Увы, слишком многие разработчики и издатели забывают об этой простой истине. Но есть и исключения. [...]

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

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

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

Beelink представляет мини-ПК с Gemini Lake и Kaby Lake-G На прошлой неделе компания Alfawise представила новый настольный мини-компьютер с поддержкой процессоров Intel Gemini Lake с низким энергопотреблением и дизайном, очень сильно напоминающим прошлогодний Beelink S1 на базе Intel Apollo Lake. А что же новенького от Beelink? Ком...

Microsoft хочет улучшить качество обратной связи в программе Windows Insider Microsoft хочет улучшить качество обратной связи в Windows Insider с помощью новой программы, получившей название «Когорта» (Cohorts). По информации наших коллег с портала Windows Central, «Когорты» — это новый способ получения обратной связи от «узкоспециализированных» гру...

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

Career Olympus FINAM Это уникальный образовательный курс, который позволит участникам в короткие сроки узнать больше о трейдинге криптовалют и, решив суперкейс от крупнейшего российского брокера! В течение четырёх недель увлекательных образовательных активностей учас...

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

Неизданное #21: Windows Phone жив, новый MacBook Air, Tesla оштрафована, а PayPal ускорит обмен ... Как всегда в конце дня ловите ежедневный дайджест новостей из мира техники, которые не вошли в основную подборку.     1)    Компания PayPal еще с 2016 года работала над системой, которая позволит ускорить транзакции криптовалют на основе технологии ...

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

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

Тестовый запуск сверхтяжёлой ракеты Falcon Heavy Илона Маска прошёл успешно Сегодня зрители со всего мира смогли наблюдать за историческим событием: тестовым запуском сверхтяжёлой ракеты Falcon Heavy компании SpaceX. Успешный запуск родстера Tesla Third burn successful. Exceeded Mars orbit and kept going to the Asteroid Belt. pic.twitter.com/bKhRN...

Золотая Корона Денежные переводы 2.10.5 Золотая Корона — Денежные переводы — это удобный и быстрый способ отправить денежный перевод онлайн по России, СНГ и за рубеж. Без регистраций. Без открытия счета. Нужна только карта Visa, MasterCard или Maestro любого банка РФ.  Устанавливайте, открывайте, отправляйт...

По данным CIPA, за год поставки беззеркальных камер уменьшились на 15,8%, зеркальных — немного увеличились Организация CIPA (Camera & Imaging Products Association in Japan), объединяющая японских производителей фототехники, опубликовала очередной отчет, включающий статистические данные о поставках цифровых камер. Данные очень красноречивые: по состоянию на февраль 2018 г...

[Перевод] Тонкости value restriction в F# Одной из отличительных особенностей языка F#, по сравнению с более распространёнными языками программирования, является мощный и всеобъемлющий автоматический вывод типов. Благодаря ему в программах на F# вы почти никогда не указываете типы явно, набираете меньше текста, и по...

«Программист-прагматик. Путь от подмастерья к мастеру»: коротко о главном (часть первая) О книге «Программист-прагматик. Путь от подмастерья к мастеру» Эндрю Ханта и Дэвида Томаса знают, наверное, все, кто занимается программированием, причем многие — в основном из упоминаний в подборках и цитат в более современных статьях. Учитывая, что этот сборник практически...

Ежедневные собрания в Agile разработке: 15 минут, без которых не видать релиза Большинство IT-компаний привыкли к ежедневным внутренним митингам, статусным собраниям или коротким stand up, которые призваны оптимизировать процессы и синхронизировать работу всех членов команды. Оптимально, если такие встречи не будут превышать 15-20 минут. Читать даль...

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

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

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

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

С апреля все приложения должны поддерживать iPhone X Все приложения, которые появятся в App Store после апреля этого года, должны поддерживать дисплей Super Retina в iPhone X. Соответствующее письмо Apple направила разработчикам программ. Новые правила означают, что разработчики новых приложений должны учитывать «вырез» в в...

Мобильные операторы Украины заплатили 2,5 млрд грн за 4G-частоты Сегодня, 31 января, были открыты конверты, в которых находились предложения крупных мобильных операторов на развитие 4G-сетей на Украине. Несмотря на то, что изначально говорилось о «большом количестве желающих инвестировать в эту сферу», на деле было всего три реальных игро...

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

Имена для стартапов На сайте TechCrunch появился обзор последних тенденций в выборе названий брендов среди перспективных стартапов. По мнению автора, основатели стартапов делают странный выбор. Среди них преобладают личные имена (Morty, Waldo), названия пищевых продуктов - даже если компания не...

Геймстудия Hangar 13 работает над продолжением серии BioShock с кодовым названием Parkside, релиз игры может состояться уже в 2019 году Издание Kotaku получило данные о том, что в недрах геймстудии Hangar 13, которая была основана в 2014 году компанией 2K Games, идет работа над продолжением серии BioShock. Разработка игры находится на самых ранних стадиях, все держится в большом секрете, но уже известно как ...

Сотовый оператора «МТС» сделал щедрый подарок своим абонентам Сотовый оператор «МТС», как стало известно на днях, является самым богатым и успешным среди всех своих конкурентов на территории России. Его рыночная капитализация больше, чем у операторов «Билайн» и «МегаФон» вместе взятых. Судя по всему,

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

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

Смартфон Huawei Honor 7C выйдет в свет 12 марта Сегодня стала известна дата запуска очередного хита от Huawei, предназначенного для той же категории пользователей, что и Xiaomi Redmi 5. Новый смартфон под названием Huawei Honor 7C будет запущен 12 марта в Пекине. Этот телефон уже посещал сайт агентства TENAA, поэтому, его...

Google создаст свой iMessage и откажется от Allo С тех пор, как компания Apple запустила iMessage на iOS, Google всячески пытается придумать что-нибудь подобное. У поискового гиганта за добрый десяток лет уже накопилось несколько сервисов для обмена сообщениями, но ни один из них по своим возможностям не сравнится с прилож...

[Перевод] Изучаем KTX для Android Привет, «Хабр»! Прошло почти 9 месяцев с тех пор, как на Google I/O 2017 компания Google анонсировала Kotlin в качестве официального языка разработки под Android. Кто-то использует его как основной инструмент намного дольше, учитывая, что на нём можно было писать уже с серед...

Встроенный в Windows защитник Microsoft поможет не слишком опытным пользователям Вероятно вы уже сталкивались с различными приложениями, как правило, содержащими в названии слово «Optimiser», которые обычно сканируют ваш ПК на наличие проблем, находят множество ошибок и говорят, что готовы их исправить, но&...

Из-за батарей Tesla треть электричества досталась австралийцам бесплатно Аккумуляторы Tesla Powerpack работают слишком быстро, поэтому от 30 до 40 процентов электричества, поданного в австралийские энергосети с систем хранения энергии Powerpack, достались стране бесплатно. Из-за «скоростной подачи» электричества его просто не успевает...

[Перевод] Windows Server 2019: поддержка Linux и Kubernetes 20 марта компания Microsoft сообщила о том, что в этом году выйдет следующий официальный релиз Windows Server, отличающийся улучшенной поддержкой гибридных рабочих нагрузок, Linux и гиперконвергентных инфраструктур. Windows Server 2019 придёт на смену ОС Windows Server 2016...

Ещё один инструмент для проверки ваших npm зависимостей — wtfwith Вы как-нибудь задумывались, сколько версий одной и той же библиотеки затягивает ваша клиентская или серверная сборка? Мне вот в какой-то момент стало интересно. Навскидку найти для этого готовый инструмент не получилось, а смотреть глазами package-lock слишком утомительно. К...

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

Deathgarden — новая игра от создателей Dead by Daylight Студия Behaviour Interactive анонсировала свою следующую игру под названием Deathgarden. Авторы сетевого хоррора Dead by Daylight не стали отходить далеко и создают проект на той же основе. На текущий момент разработчик представил лишь короткий тизер Deathgarden. ...

[Из песочницы] Совершенствуем Redux Привет, Хабр! Представляю вашему вниманию перевод статьи "Redesigning Redux" автора Shawn McKay. Должно ли управление состоянием вызывать проблемы на сегодняшний день? Интуитивно, разработчики видят скрытую правду: управление состоянием куда сложнее, чем должно бы...

В Китае открыли стеклянный мост на высоте 1980 м над уровнем моря В Китае соорудили самый высокий на территории государства мост из стекла. Открыт пешеходный висячий мост в парке Батайшань (провинция Сычуань). Его высота поражает: 1980 метров над морем. Новый стеклянный мост сооружен еще в феврале. До этого времени проводились испытания ...

[Перевод] Продвинутая работа с JSON в MySQL У MySQL нет возможности напрямую индексировать документы JSON, но есть альтернатива: генерируемые столбцы. С момента введения поддержки типа данных JSON в MySQL 5.7.8 не хватает одной вещи: способности индексировать значения JSON. Для того, чтобы обойти это ограничение, можн...

Демонстрация Photographs — новой игры от создателей 10000000 и You Must Build A Boat 1000000 и You Must Build A Boat, созданные Eighty Eight Studios, были и остаются идеальными мобильными развлечениями. Они не пугают сложным управлением, не заставляют просиживать за игрой часами, но и слишком простыми их тоже не назовешь. Однако они все равно сильно похожи, ...

Смартфон Sony Xperia XZ2 рассекречен ирландским оператором Sony Xperia XZ Pro окажется далеко не единственной новинкой Sony на MWC 2018. И недавно сотрудники ирландского оператора сотовой связи Three случайно рассекретили название ещё одного смартфона японской компании. Подробнее об этом читайте на THG.ru.

Tesla срочно нужны деньги? Илон Маск говорит, что нет По консолидированным прогнозам агентства Thomson Reuters свободный денежный поток Tesla будет отрицательным уже к 2019 году, отчасти благодаря большим инвестициям.

Spectre, Meltdown, далее...? Начало года ознаменовалось обнародованием информации о проблемах с безопасностью. Уязвимости Meltdown и Spectre присутствуют в устройствах с процессорами Intel (в том числе &mdash; в продуктах Apple, традиционно считающихся &laquo;почти неуязвимыми&raquo;), A...

UMIDIGI Z2 — эра клонов iPhone X Компания UMIDIGI, или, как ее обычно называют «Umi», готовит интересную новинку, которая в первую очередь должна привлечь своим внешним видом. Аппарат получит 6,2-дюймовый дисплей с разрешением FullHD+, при этом основной фишкой станет «челка», схожая с т...

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

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

Сетевая оптимизация для Unreal Engine 4 Не так давно в официальной группе UE4 в vk я спрашивал, какие темы были бы интересны сообществу, чтобы о них рассказать :) Одним из популярных запросов стала работа с сетью на движке. В начале я не планировал как-то раскрывать или упоминать эту тему, но потом подумал, что о...

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

Особенности национальной охоты на баги или Bug Bounty по славянски Почему крупнейший мобильный оператор платит за critical bug 3-мя месяцами бесплатного интернета, гос. авиа компания считает паспортные данные и дату рождения не конфиденциальной информацией, а служба доставки №1 в стране по скриншотам отрицает утечку данных? А тем времене...

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

Разносим S3 бакеты по разным пулам в Ceph Luminous В процессе настройки нового кластера на Ceph Luminous появилась задача разнести разные S3 бакеты по разным устройствам хранения (в моем случае SSD и HDD). В интернете много инструкций как это сделать в Ceph Jewel, но в случае с Luminous процесс претерпел большие изменения и ...

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

Как деактивировать или удалить аккаунт Facebook Инструкция для тех, у кого Facebook отбирает слишком много времени и энергии.

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

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

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

Новая программа Microsoft позволяет быстро передать фото со смартфона на компьютер на Windows 10 Очень часто бывает так, что нужно передать фотографию, хранящуюся на смартфоне, на компьютер. До недавнего времени, если компьютер работал на Windows 10, то сделать это было достаточно затруднительно. Сегодня состоялся релиз программы под названием «Фото-Компаньон»,

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

Конференция DEFCON 17. «Украсть прибыль у спамеров: как я перестал беспокоиться о спаме и полюбил его». Грант Джордан Перед тем, как рассказать о нашем проекте, я хочу рассказать Вам, кто такой я, Грант Джордан, и кто такой Кайл Вогт (Kyle Vogt), который работает на Justin.tv. Мы студенты Массачусетского Технологического института, у которых много свободного времени. И у нас есть множество ...

Сотовый оператор VK Mobile от соцсети «ВКонтакте» с треском провалился Летом 2017 года на территории России стал доступен сотовый оператор под названием VK Mobile, который был создан социальной сетью «ВКонтакте». Он является виртуальным, а все услуги связи и мобильного интернета оказываются на оборудовании оператора «МегаФон»,

Почему вас не видят: ошибки при работе с сообществами в Фейсбук Что нужно знать для грамотного ведения группы на Facebook? Какие правила стоит помнить? Специально для Теплицы руководитель интернет-издания о маркетинге Conversion Денис Ффринг назвал шесть ошибок, которые мешают росту сообщества в Фейсбук. В январе 2018 года основатель Fac...

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

15 марта QIWI соберёт back-end разработчиков на QIWI SERVER PARTY 2.0 Неформальный митап для back-end разработчиков, которым важно быть в теме. Приходи и ты узнаешь: • Про отказоустойчивую и высоконагруженную балансировку • Горизонтальный рост разработчика • Автотесты на Kotlin • Teamcity DSL (Kotlin) • Оптимизацию навыков работы в термина...

Новая гифка подтверждает, что играть в Rome: Total War на iPhone будет действительно удобно Порт классической компьютерной игры на мобильные платформы можно считать успешным, если разработчики не банально переносят картинку на сенсорные устройства и просят за это больше денег, чем исконно мобильные игроделы. Самое важное – справиться с управлением, особенно, если и...

Ноутбук месяца — март 2018 Рынок ноутбуков стал резко меняться: на сцену выходят невиданные раньше по производительности-на-ватт процессоры. Но если вы не слишком уверен, что хорошо отличаете одни от других, а купить ноутбук необходимо — загляните в нашу статью, где вы узнаете, какие ноутбуки нынче по...

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

Работа будущего: насколько интересней станут рабочие места? Кто не читал в заголовках: роботы грядут и отнимут у нас рабочие места? На самом деле, до 45% рабочих задач, выполняемых в настоящее время работниками разного рода, могут быть автоматизированы с использованием уже имеющихся технологий. А какие появятся в будущем? Тем не ме...

Очевидное благо: как и зачем использовать сервисный подход за рамками ИТ (Часть 3) Продолжаю делиться опытом, как сервисный подход выходит из айтишной сферы (как управление процессами ИТ-обслуживания) и интегрируется с другими внутренними службами компании. Чем полезен сервисный подход и какие «подводные камни» ждут на этом пути я рассказывал. Сегодня – н...

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

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

[Перевод] Полезные советы по архивированию бэкапов Veeam на магнитную ленту Продолжаем полюбившуюся многим серию статей с рекомендациями от Veeam Support. Один из важных вопросов, возникающих на этапе планирования резервного копирования – как организовать хранение бэкапов? Veeam советует выдерживать размер цепочки в 7 – 14 точек восстановления и х...

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

[Перевод] Разбор основных концепций параллелизма Всем кофе! Завтра у нас плавненько стартует практически юбилейный поток курс «Разработчик Java» — уже шестой по счёту начиная с апреля прошлого года. А это значит, что мы снова подобрали, перевели интереснейший материал, которым делимся с вами. Поехали! Эта памятка поможе...

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

[Из песочницы] Своя змейка, или пишем первый проект. Часть 0 Предисловие Привет Хабр! Меня зовут Евгений «Nage», и я начал заниматься программированием около года назад, в свободное от работы время. Просмотрев множество различных туториалов по программированию задаешься вопросом «а что же делать дальше?», ведь в основном все рассказыв...

Android 9 будет поддерживать телефоны с вырезами как у iPhone X Распространение Android Oreo, самая последняя версия ОС, невелико. Версии 8.0 и 8.1 были найдены на чуть более 1 процента всех Android-устройств. Но Google продолжает работать над следующей версией - Android P, которая, как сообщается, предназначена для поддержки телефонов с...

В Android 9 изменятся правила отображения мощности сигнала Операторы получат возможность управлять данной настройки

«МТС», «МегаФон» и «Билайн» в два раза поднимут цены на мобильный интернет и связь в России Сегодня случилось то, чего многие компании опасались. В частности, правительство РФ утвердило правила хранения данных по «закону Яровой», согласно которым сотовые операторы обязаны хранить весь трафик пользователей за последние 30 дней, чтобы в случае необходимости

Журналисты нашли в Москве 11 пунктов обмена криптовалюты и 4 биткоин-банкомата В начале апреля в СМИ попала информация о том, что в Москве открылся офлайн-обменник криптовалюты под названием «Сберкоин». Теперь журналисты провели эксперимент и выяснили, что это далеко не единственный пункт для обмена криптовалюты и совершения операций с цифровыми день...

Как в hh.ru тестируют поиск по вакансиям Я уже делился рассказом о нашем опыте применения искусственного интеллекта в поиске на hh.ru, а сегодня хотел бы остановиться на измерении качества этого поиска поподробнее. Для нормальной работы поиска крайне важна система метрик — локальных, A/B-тестов, очередей на проде ...

18 правил идеального psd-макета — полезный чек-лист для дизайнеров Общий принцип — Не делай брак. Не бери брак. Не передавай брак. Тойота. Мы редко берём в разработку проекты с уже реализованным дизайном, но такое случается. Когда макеты создаются внутри студии, на любом проблемном этапе вёрстки разработчик может уточнить у менеджера прое...

Криптомарафон: кибермошенники получили $5000 за ночь В ночь на 7 февраля у Ethereum-сообщества украли 6,2 ETH — более $5000 на момент публикации, что составляет основную часть дохода мошенников за две недели работы их схемы. Пользователей склоняли перевести злоумышленникам деньги при помощи фальшивых аккаунтов знаменитостей в ...

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

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

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

[Перевод] Почему "=" означает присваивание? Давайте посмотрим на следующий код: a = 1 a = a + 1 print(a) В среде ФП часто критикуют данный момент императивного программирования: «Как так может быть, что a = a + 1? Это всё равно что сказать „1 = 2“. В мутабельном присваивании нет смысла». Здесь мы наблюдаем несовпад...

Как мы делали «нарратив» – новый формат публикаций в Яндекс.Дзене Два года Яндекс.Дзен учился решать задачу персональных рекомендаций контента. Теперь Дзен — не только агрегатор статей и видео со сторонних ресурсов интернета, но и контент-площадка. Летом 2017 года была запущена платформа издателей, на которой каждый может создавать публика...

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

Моделирование динамических систем: введение в GNU Octave Жили-были умные, но очень жадные люди, которые написали замечательную программу Matlab. Умные они были потому, что программа вышла хорошей, а жадными, потому что очень любили деньги. Так любили, что брали их за свой Matlab не только с дядек серьезных, матлабом деньги зарабат...

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

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

Быстрая интерактивная схема зала на canvas Разрабатываем библиотеку для отображения больших интерактивных схем залов на canvas без фреймворков и заставляем хорошо работать в ie и мобильных устройствах. Попутно разбираемся с особенностями работы canvas. Читать дальше →

Свежая утечка о Xiaomi Mi MIX 2S - в нём есть все, чего мы ждали Сегодняшний день насыщен утечками и слухами. Не успели мы опубликовать слитые характеристики Xiaomi Mi7, как уже получили очень интересную информацию о Xiaomi Mi MIX 2S, который должен появиться уже в этом месяце. Судя по последним утечкам, он отличается не только тем, что п...

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

Дизайнерский электрический чайник Smeg KLF04PKEU: правит ли дизайн миром? Чайник Smeg KLF04PKEU заслуживает исключительно положительных оценок в качестве «дизайнерского гаджета» и тянет на четыре балла в качестве собственно чайника — прибора для кипячения и подогрева воды. Он адекватно выполнил свою задачу во всех режимах за исключением режима под...

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

Стартап дня (январь-март 2018-го) Продолжая серию дайджестов «Стартап дня», сегодня я представляю самые интересные проекты за ноябрь. Если хотите ознакомиться с остальными, то прошу в мой блог. Записи доступны в VK, Facebook, ICQ и Телеграм. Читать дальше →

Lockheed Martin создаст для NASA «бесшумный» сверхзвуковой самолёт Как известно, сейчас не существует эксплуатирующихся сверхзвуковых пассажирских самолётов. В своё время два проекта не оправдали ожиданий и более таких аппаратов не разрабатывали. Однако время идёт, и появляются всё новые проекты. NASA сегодня сообщило о том, что подпи...

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

Играть в Sea of Thieves можно даже на очень слабом компьютере Игра Sea of Thieves выходит в свет уже 20 марта и разработчики из студии Rare показали системные требования для ПК-версии. Ниже есть таблица, выпущенная разработчиками для удобства пользователей, на которой можно рассмотреть все настройки графики и требования к процессору, в...

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

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

HomeCenter — приложение, которое расширяет возможности HomeKit Apple TV имеет массу довольно интересных возможностей, но не все знают, что этот девайс, являясь центром умного дома, еще имеет теперь и возможность управлять устройствами HomeKit. Вы резонно можете спросить, а зачем, когда есть удобный пульт в виде iPhone? Тем более самих...

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

[Перевод] Руководство по SEO JavaScript-сайтов. Часть 1. Интернет глазами Google Представляем вашему вниманию перевод первой части материала, который посвящён поисковой оптимизации сайтов, построенных с использованием JavaScript. Речь пойдёт об особенностях сканирования, анализа и индексирования таких сайтов поисковыми роботами, о проблемах, сопутствующи...

Адаптер Node позволит заряжать несколько мобильных устройств Apple при помощи всего одного кабеля Коллектив I love handles представил очень интересный для владельцев устройств Apple аксессуар, который при этом предлагается по довольно привлекательной цене. Суть работы и назначение аксессуара, который получил название Node, отлично передает короткое описание на о...

[Из песочницы] Учимся быть фуллстек разработчиками. Пишем приложение на React/Redux/Webpack/ASP.NET Core 2.0/EF Core Ни для кого не секрет, что .net сейчас используется в большинстве случаев как инструмент бэкенд разработки, а в клиентской разработке последние лет 5 правит js сообщество с своей экосистемой и инструментами для разработки. Это все безобразие с каждым годом усиливает пропасть...

Обзор Bluboo S8 Plus. Лучший бюджетный смартфон с топовой начинкой Современного человека невозможно представить без смартфона, которых на сегодняшний день огромное количество. Но всегда остается один и тот же вопрос - какой купить? Согласитесь, всегда хочется обзавестись многофункциональным и в то же время недорогим устройством. Но флагманс...

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

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

Обзор Discord. Клиент для Android Знаете, я понял, что стар, когда все перестали пользоваться Skype для общения в играх. Со времени моих школьных лет, а они были не так давно, все пользовались Skype для голосового чата. Мы созванивались, играли в игры и жаловались на то, что программа жрет слишком много опер...

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

Открытый урок «Диаграммы UML» Всем бобра! Наш курс «Разработчик С++» потихоньку растёт и ширится: присоединился новый преподаватель с очень богатым опытом — Юрий Авраменко. И он уже провёл у нас первый открытый урок по диаграммам UML, на котором разбирались: виды диаграмм, инструменты построения схем и ...

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

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

[Из песочницы] Java 8 и паттерн Стратегия Потенциально возможное продолжение книги Паттерны проектирования (Элизабет Фримен и другие). На дворе 2017 год. В компанию, где работает старший разработчик Джо, пришел на стажировку молодой студент Мартин. Он целый год скрупулезно изучал Java по современному учебнику с акц...

Verizon планирует возродить смартфоны Palm В прошлом году компания TCL подтвердила, что планирует выпустить смартфоны Palm в 2018 году. Коллеги из androidpolice узнали, что один из аппаратов будет выпущен оператором Verizon во втором квартале этого года. Пока о девайсе не известно ничего, кроме того, что он будет ра...

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

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

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

Операторы «Билайн», «МегаФон» и Tele2 рассказали то, о чем в России принято молчать Вот уже как много лет в России существует «большая четверка», состоящая из сотовых операторов «Билайн», «МТС», «МегаФон» и Tele2. Именно их услугами пользуются более 90% всех россиян, причем речь идет как о голосовой связи, так

Как скачать архив (бэкап) всех данных профиля на Facebook за все время и что в нём будет В случае, если и Вы решили поддержать тренд #deletefacebook и удалиться их соцсети Марка Цукерберга из-за утечки данных более 50 миллионов пользователей, рекомендуем ознакомиться с возможностью создания бэкапа. Люди часто переживают о том, что социальная сеть (а, значит, и к...

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

Новая статья: Metal Gear Survive — гость, которого не ждали. Рецензия Когда у тебя на руках есть известная серия на пике славы, то вариантов не слишком много. Либо ты ее не трогаешь, либо пытаешься развивать. Konami выбрала второй путь, но в своем традиционном стиле умудрилась испортить даже то, что работало до этого. Присоединяйтесь ...

Балуемся с унарными операторами в Python >>> +--+_+-+_++_+--_+_-_+-+-+-___++++_+-_-+++_+-+_--++--_ 'ПРИВЕТ, ХАБР!' Что это было? Да, вы не ошиблись — это азбука Морзе с плюсиками вместо точек прямо в синтаксисе Питона! Если вы не понимаете, как это работает, или просто не прочь освежить свои знания в День...

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

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

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

Отмена принципов сетевого нейтралитета не вошла в повестку правительства Как сообщает "КоммерсантЪ" со ссылкой на слова первого заместителя руководителя аппарата правительства РФ Максима Акимова отмена "сетевого нейтралитета" не предусмотрена ни в каком из проектов программы "Цифровая экономика".Понятие сетевого нейт...

Грамотное крепление мотора для Y-оси на прюше (на 2020 профиль) Буду краток. Есть прюшеподобный принтер. Вот фото. У него стол 30*30 и, соответственно, ремень по оси Y было бы неплохо натянуть как можно лучше. Вот фото крепления мотора оси Y. Это просто дюралевый уголок толщиной ~3мм. О жёсткости такого крепления можно только плакать, и...

iFixit оценил ремонтопригодность флагмана Samsung Galaxy S9+ Энтузиасты из iFixit полностью разобрали новый флагман компании Samsung под названием Galaxy S9+, чтобы оценить его ремонтопригодность. Как известно, Samsung Galaxy S9+ оснащен 6,2-дюймовым Super Amoled дисплеем с разрешением 1440 х 2960 пикселей, сдвоенной основной камерой ...

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

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

DevConf: переход Uber с PostgreSQL на MySQL 18 мая 2018 года в Digital October состоится DevConf 2018. И мы решили пересказать некоторые интересные доклады с прошлогодней конференции. Там был доклад с несколько холиварным заголовком: «О чём молчит политрук: к дискуссии о переходе Uber с PostgreSQL на MySQL». В нем раз...

Расширение функционала меню в nanoCAD 8.5: макросы и LISP выражения Файлы меню nanoCAD имеют расширение .cfg и структуру, отличающуюся от структуры меню (*.mnu, *.cui, *.cuix) других САПР. В версии 8.5 появилась поддержка макросов, которые могут содержать несколько команд и параметров, а также LISP-выражения. Читать дальше →

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

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

Slingshot APT: найден продвинутый вирус — он оставался незамеченным 6 лет На прошлой неделе исследователи из «Лаборатории Касперского» обнаружили вирус, который оставался незамеченным на протяжении шести лет. Он получил название Slingshot. Многих из своих «жертв» вредонос атаковал через скомпрометированные роутеры MikroTik. Как отмечают специалис...

Apple показала нового робота, который разбирает iPhone Два года назад Apple представила своего нового робота под названием Liam, работа которого заключается в разборке iPhone на части, чтобы как можно больше комплектующих переработать и использовать снова. Технологии постоянно совершенствуются, и вчера Apple показала второе по...

Нативная валидация как фреймворк. Лекция в Яндексе Разработка форм — один из самых ответственных и сложных этапов создания веб-интерфейсов. Проект должен получить пользовательские данные, проверить их и дать пользователю обратную связь. Современные браузеры предоставляют разработчику встроенный API, позволяющий поэтапно реал...

Mozilla представила браузер для виртуальной реальности Разработчики проекта называют Firefox Reality первым на рынке мультиплатформенным веб-обозревателем для VR и AR, а также единственным браузером с открытым исходным кодом для смешанной реальности. Исходники проекта размещены на сайте GitHub.Firefox Reality базируется на компь...

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

Google запретит размещать рекламу криптовалют и сопутствующей деятельности Слишком много мужчин и женщин стали сдуру гонять за ней.

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

На Reddit забанили сообщество Deepfake с “поддельным порно” На Reddit запретили «поддельные порноролики» – изображения и видео, на которые накладывают лицо субъекта без его разрешения. Deepfakes – программное обеспечение с использованием искусственного интеллекта для создания компьютерной версии лица субъекта, которая пол...

Daisy — робот Apple, который полностью разбирает 200 старых iPhone за час (видео) Прошло два года с тех пор, как Apple представила своего робота для разборки iPhone под названием Liam. Теперь настало время встретиться с новейшим роботом компании известным как Daisy. По словам представителей Apple, Daisy предcтавляет собой «самый эффективный способ вернуть...

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

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

МегаФон добавил подписку на музыку ВКонтакте в свой тариф «Включайся!» Как мы все знаем, 15 марта мобильный оператор МегаФон и компания Вконтакте официально объявили о закрытии совместного проекта VK Mobile. По словам коммерческого директора МегаФон Влада Вольфсона, количество клиентов у нового мобильного оператора было слишком низким, чтобы пр...

Дайджест интересных материалов для мобильного разработчика #246 (19 марта — 25 марта) На прошедшей неделе мы разбирались с обновлениями в Android, с тем, как стать великим дизайнером, с секретами рекламы, с компьютерным зрением и багами в продуктах. Все это и многое другое – в нашем дайджесте. Читать дальше →

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

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

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

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

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

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

Новинки C# 7.2. Span<T> и Memory<T> Доброго времени суток, %habrauser%! Столкнувшись с проблемой замедления работы системы при передачи использовании переменных хранимых в стеке я отправился в гугл и нашел отличное решение использование коллекции Span<T>, которая была добавлена в версии языка C# 7.2. Н...

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

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

HAL 9000 никогда не появится: эмоции не программируются HAL 9000 — один из самых известных киношных искусственных интеллектов. Эта превосходная форма разумного компьютера дала сбой на пути к Юпитеру в знаковом фильме Стэнли Кубрика «Космическая Одиссея 2001 года», который в настоящее время празднует 50-летие своего выхода. HAL ...

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

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

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

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

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

Movavi – простой и удобный видеоредактор С помощью Movavi Видеоредактор 14 Плюс вы сможете легко и оперативно создать видеоролик для своего проекта. Подсказки, встроенные в сервис, помогут вам добавить эффекты, анимацию, титры. Программа даже сможет создать видеоклип за вас: стоит лишь добавить видео, фото и выбрат...

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

Keep in Mind: Remastered заставит вас помнить о важных вещах уже 8-го марта Мы привыкли к тому, что игры должны развлекать. Они могут затягивать занимательным геймплеем или привлекать интересным сюжетом. Но порой разработчики умышленно уходят от такого подхода и делают свои проекты местом соприкосновения с сознанием игрока. Особенно это характерно д...

Html страница глазами разработчика приложений. Часть 1: «Подготовка» Передо мной встала задача по обновлению текущего сайта одной компании, и в соответствии тренду выбор пал на landing page с поддержкой мультиязычности. Посмотрев на реализации представленные в интернете я ужаснулась. В теле страницы куча текста! С такой разметкой же невозможн...

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

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

Автор AdBlock Plus раскритиковал механизм хранения паролей в Firefox и Thunderbird Разработчик расширения AdBlock Plus раскритиковал механизм хранения паролей в Firefox и Thunderbird, заявив, что защиту слишком легко взломать.

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

Huawei готовит 5G-смартфон Компания Huawei сделала сразу несколько важных заявлений о своих будущих новинках. Например, производитель пообещал, что свой первый смартфон с 5G отправится в продажу в 2019 году. Это достаточно интересные данные, ведь ранее Huawei уже говорила о модемах, поддерживающих пят...

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

Хакеры fail0verflow запустили Linux на Nintendo Switch Группа хакеров поделилась фотографиями и видео, на которых запечатлена игровая консоль Nintendo Switch с установленной операционной системой Linux Debian. Взломщики даже утверждают, что в будущем обновлении софта Nintendo не сможет исправить уязвимость. Для наглядности, fail...

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

Подписан контракт на развертывание в России широкомасштабной общенациональной сети LoRaWAN Контракт заключен между отечественным оператором «ЭР-Телеком» и французской компанией Actility накануне, 27-го февраля, в рамках проводимой в Барселоне выставки Mobile World Congress.   Между тем о своих планах заключить сделку с французами «ЭР-Телеком» сообщал е...

Тим Кук говорит, что Apple работает над продуктами, которые появятся в продаже только через пару лет Назвав Apple самой инновационной компанией, Fast Company устроилась с генеральным директором Тимом Куком, чтобы рассказать о будущем самой ценной фирмы в мире. По словам исполнительного директора, Apple должна работать с большим сроком выполнения. Она должна исправить соотве...

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

Операторы не выходят из роуминга. Компании не уложились в срок ультиматума ФАС «Большая четверка» сотовых операторов не успела отменить внутрисетевой роуминг до 31 января, как требовала Федеральная антимонопольная служба (ФАС). Теперь операторам могут грозить санкции вплоть до изъятия необоснованного дохода от услуги. Сами компании настаивают, что прос...

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

AT&T, Verizon и GSMA заподозрили в сговоре против eSIM По сообщению издания New York Times, ссылающегося на многочисленные источники, министерство юстиции США расследует деятельность AT&T, Verizon и GSMA. Как утверждается, сотовых операторов и ассоциацию заподозрили в сговоре с целью препятствовать распространению и исп...

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

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

Предварительный обзор Blu R2 Plus. Интересная новинка Несмотря на то, что рынок современных мобильных телефонов давно уже перенасытился самыми разными вариантами мобильных телефонов, некоторые компании остаются при своем мнении, что рынку не хватает смартфонов для селфи. Например, новинка под названием Blu R2 Plus получила имен...

Файтинг по мотивам My Little Pony готовят в релизу Около пяти лет назад небольшая группа разработчиков решила создать файтинг под названием MLP: Fighting is Magic. Тогда студии Mane6 не удалось завершить начатое — гигант Hasbro, владелец прав на франшизу My Little Pony, отказался от сделки. Однако, команда решила не сдаватьс...

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

Сотовый оператор «МегаФон» автоматически спишет 60 рублей каждые 250 МБ мобильного интернета Российские сотовые операторы регулярно устраивают разного рода специальные предложение, но не менее активно они и меняют условия обслуживания для своих абонентов. Удалось выяснить, что сотовый оператор «МегаФон» вынудил многих своих абонентов платить по 60 рублей

Google выпустил игровое приложение для изучения JavaScript Внутренний стартап-инкубатор Google Area 120 выпустил приложение, призванное помочь всем желающим изучить JavaScript через серию мини-игр. Сервис получил название Grasshopper. Разработчики приложения хотели сделать обучение программированию весёлым и доступным. Для этого они...

Мы слишком зависимы от смартфонов, но это легко лечится Парни из ain.ua рассказали о результатах одного занятного эксперимента. Не секрет, что сегодня мы очень зависимы от самой разной техники, в первую очередь, пожалуй, от смартфонов. Эти мальцы всегда с нами, и ежедневно отъедают часы нашего внимания. Причём далеко не всегда ...

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

Студия Boss Key официально признала шутер LawBreakers провалом Плохие мысли разработчики гнали от себя слишком долго.

Sony выпустила таинственный тизер-трейлер нового смартфона Судя по всему, Sony планирует что-то большое на Mobile World Congress. Сегодня компания выпустила таинственный тизер-трейлер, который намекает на новый смартфон. Впрочем, информативным его не назовёшь. Долгожданный релиз совершенного нового дизайна Xperia совсем близок? Инт...

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

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

Чрезмерная автоматизация производства и нехватка средств: с какими проблемами столкнулась Tesla Аналитики считают, что компания тратит слишком много денег, а с привлечением дополнительного финансирования могут возникнуть сложности.

Устройство спецэффектов для игр под NES. Часть 1 Существует несколько серий статей про программирование под NES, одна из них уже даже переведена на русский язык на хабре. Однако ни одна из них не заходит дальше обзора базовых возможностей консоли – рассматривается общая архитектура консоли, основы ассемблера, вкратце расск...

Кто есть кто в команде разработки и стоит ли программисту работать на аутсорсе — Oh, my code Несколько месяцев назад мы запустили серию интервью Oh, My Code на образовательном канале Технострим. И сегодня хотим поделиться интервью с одним из наших гостей. Как из космоса попасть в мобильную разработку, кто есть кто в команде разработки и стоит ли программисту работат...

Разбираем по косточкам: Xiaomi Mi Mix 2 против Huawei Honor View 10 Сегодня благодаря стараниям уже зарекомендовавших себя китайских брендов, можно за 500 долларов взять какой-нибудь смартфон, который по навороченности будет сопоставим с Galaxy S9 или Galaxy Note 8 от Samsung, которая раньше часто оказывалась технологическим лидером. Сегод...

Новая God of War оказалась в 5 раз длиннее оригинальной Кори Барлог, креативный директор Santa Monica Studio, в ходе недавнего интервью рассказал о процессе создания продолжения знаменитой серии God of War. Оно было одним из самых громких анонсов E3 в [...]

[Перевод] Lightning Network In Depth, part 2: HTLC And Payment Routing В прошлой статье мы с вами подробно разобрали работу платежных каналов, а также несколько различных методов по обеспечению безопасности платежей, проходящих через них, однако этого все еще недостаточно для построения рабочей сети каналов: даже если мы уверены в том, что внут...

CME Group предложила технологию изменяемого блокчейна без достижения консенсуса Служба по патентам и товарным знакам США опубликовала патентную заявку Чикагской товарной биржи CME Group на создание способов, при которых разработчики смогут менять правила блокчейна без необходимости достижения консенсуса между всеми его нодами. Представители биржи отмеча...

Анонс Sony Xperia XZ2: мощная начинка и совершенно новый дизайн Старт основной программы MWC 2018 ознаменовался анонсом сразу двух флагманских смартфонов Sony. Старший из них получил название Xperia XZ2. На смену использовавшемуся много лет под разными назаниями дизайну пришла совершенно новая концепция, ранее встречавшаяся на различного...

Microsoft расскажет о магазине мерчендайза Xbox на E3 2018 Компания Microsoft уже достаточно давно создала официальную одежду и другую продукцию Xbox One, однако она выдавалась либо сотрудникам компании, либо за участие в каких-либо конкурсах на выставке E3. А вот официального магазина мерчендайза, который много лет просили пользов...

[Перевод] Исследуем сопоставление с образцом в C# 7 В C# 7 наконец появилась долгожданная возможность под названием «сопоставление с образцом» (pattern matching). Если вы знакомы с функциональными языками, такими как F#, вы можете быть немного разочарованы этой возможностью в ее текущем виде, но даже сегодня она может упрости...

Пора прошивать MIUI 9 Global Beta ROM 8.3.29 от Xiaomi Вы готовы обновить свой смартфон? Xiaomi считает, что пора и готовит к раздаче прошивку MIUI 9 Global Beta ROM 8.3.29. Обратите внимание — это еженедельная бета-версия с самыми новыми фишками от программистов компании. Хотя, признаться, в этот раз изменений не слишком мног...

Первый ПК Mac, основанный на процессоре собственной разработки Apple, выйдет на рынок в 2020 году Слухи о том, что компания Apple намерена перевести свои ПК на процессоры собственной разработки ходят по Сети уже много лет. Не секрет, что купертинский гигант старается максимально закрыть свои операционные системы, так что может себе позволить оптимизировать их под не...

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

Philip K. Dick’s Electric Dreams / «Электрические сны Филипа К. Дика» Короткие рассказы Филипа К. Дика нередко становились основой для полнометражных фильмов, заслуженно вошедших в золотой фонд кинофантастики – вспомним хотя бы Total Recall (1990), Minority Report (2002), The Adjustment Bureau (2011). Тем более интересной выглядит идея с...

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

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

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

Assassin’s Creed Origins – дополнения The Hidden Ones и The Curse Of The Pharaohs: рецензия Когда приключение Байека – главного героя Assassin’s Creed Origins закончились, никто естественно не поверил, что длинные титры в конце (которых на самом деле не было, но да не суть) что-то реально значат. Как известно, Ubisoft любят выпускать платные дополнения для своих иг...

Задача — купить бюджетный смартфон В бюджетном сегменте конкуренция самая жёсткая. И на данный момент здесь балом правит компания Xiaomi со своим бесчисленным ассортиментом смартфонов. Однако на рынке есть и другие, не менее интересные модели. В чём-то они даже лучше конкурентов от «сяоми». Читать далее Запис...

Ultran 630 sf. Первые впечатления. Так случилось, что на 3DExpo удалось раздобыть несколько очень интересных пластиков. Благодаря Андрею из команды Picaso3D, среди трофеев был в том числе пробник Ultran 630 sf. Впоследствии приобрёл катушку уже для печати узлов SweetieBot'a. Ultran представляет из себя углен...

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

Асинхронные HTTP-запросы на C++: входящие через RESTinio, исходящие через libcurl. Часть 3 В предыдущей статье мы разобрали реализацию двухпоточного bridge_server-а. На одном потоке асинхронно обрабатываются входящие HTTP-запросы посредством RESTinio. На втором потоке выполняются асинхронные запросы к delay_server-у посредством libcurl в виде curl_multi с использо...

Nokia 7 Plus вступит в программу Android One на выставке MWC 2018 HMD Global покажет один из крайней интересных смартфонов на MWC 2018 - Nokia 7 Plus. Этот аппарат должен статья частью программы Android One, как Xiaomi Mi A1, который сегодня считается одним из самых удачных смартфонов в рамках начинания Google. Читать полную статью

Принципы DevOps от DASA На сайте сообщества по развитию компетенций DevOps и Agile, ассоциации DASA (DevOps Agile Skills Association), опубликован список принципов DevOps. Авторы предваряют этот список формулировкой задачи, решение которой было бы крайне полезно. Существует множество определений D...

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

Keys in React. Готовим правильно Сегодня поговорим об атрибуте key в React. Часто разработчики, которые только начинают использовать React, не придают большого значения атрибуту key. А зря… Что говорит уточка, когда узнала, что ты не используешь key Чтобы представить работу ключей полностью и с различными ...

Разработчик создал приложение AR для iPhone X, которое создает интересные иллюзии Шведский разработчик Питер Норрби (Peter Norrby) создал приложение для iPhone X на базе технологии дополненной реальности (AR), которое должно быть выпущено в App Store под названием The Parallax View. В данный момент приложение The Parallax View уже отправлено на согла...

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

В марте пресечена незаконная реализация более 4,6 тыс. SIM-карт По результатам проведенных мероприятий изъято 4 615 незаконно распространяемых SIM-карт. Из них 3 305 SIM-карт принадлежали ПАО "ВымпелКом", 372 - ПАО "МегаФон", 634 - ПАО "МТС", 177 - ООО "Т2 Мобайл" и 127 - другим операторам связи. П...

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

Microsoft запретила материться в Skype Компания Microsoft обновила соглашение об использовании собственных служб. Одним из самых заметных изменений стал запрет на использование оскорбительной лексики в Skype и Xbox Live. Новые правила вступают в силу с мая 2018 года. В разделе «Правила поведения» Mic...

[Перевод] Разработчики Kubernetes отвечают на вопросы пользователей Reddit 10 апреля на Reddit состоялась акция AMA (Ask My Anything), в рамках которой 9 разработчиков Kubernetes со всего мира отвечали на вопросы интернет-пользователей. Всего было собрано 326 комментариев, и мы представляем перевод некоторых из них — содержащих ответы на наиболее...

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

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

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

В Серове определили лучших знатоков правил дорожного движения среди дошколят В 38-м детском саду «Ёлочка» прошел городской конкурс среди воспитанников детских садов «Знаток ПДД». Как сообщили в ГИБДД Серова, конкурс проводился в рамках празднования 45-летия отрядов юных инспекторов движения. Участники конкурса знатоков правил дорожного движения сред...

[Перевод] Ответы на распространённые вопросы о шаблоне render prop Кент С. Доддс, автор материала, перевод которого мы публикуем сегодня, говорит, что недавно группа программистов, с которыми он должен был провести тренинг по React, заинтересовалась шаблоном «render props», который ещё называют шаблоном «функция как потомок» (в разных публи...

Проекту ReactOS требуются студенты для участия в Google Summer of Code 2018 Привет, Хабр! Спешим сообщить, что операционная система ReactOS уже третий год подряд получает слот на Google Summer of Code! В случае успешной сдачи работы участник Google Summer of Code получит 2 400 евро. Кто может участвовать? Участвовать могут любые студенты и аспирант...

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

Майнинг в блокчейн-сетях: как он работает В начале января правительство Китая приказало «армии биткойн-майнеров» страны, которые генерируют 3/4 всей мировой криптовалюты, прекратить работу. Одной из главных причин такого решения стало слишком высокое количество электроэнергии, которое потребляют майнинговые фермы — ...

Открытый урок «ISCSI в Linux» Всем привет! Выходим на финишную прямую по запуску обновлённого курса «Администратора Linux»: целиком обновили программу, провели открытые уроки, с одним из которых и делимся с вами. На уроке разбирается SAN и NAS и как настроить ISCSI target в Linux. Как всегда ждём комм...

SmugMug приобрела популярный фотохостинг Flickr Популярнейший фотохостинг Flickr больше не является собственностью Yahoo (а точнее, Oath), которая продала сервис компании SmugMug. Цена сделки не разглашается. Большая сделка в сфере фотохостингов Как обещает SmugMug, для пользователей ничего не изменится, и сайт будет фу...

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

Samsung выпустила обновление для Gear S2. Что внутри? Samsung представила новые часы Gear S2 в августе 2015 года. Модель получила 1,2-дюймовый дисплей с разрешением 360 х 360 пикселей, 512 МБ оперативной памяти и батарейку на 250 мАч. Ещё есть защита от воды и пыли по стандарту IP68 и двухъядерный процессор с частотой 1,0 ГГц....

Стоячие места в самолетах: абсурд или будущее эконом-класса? Около восьми лет назад итальянская дизайнерская компания Aviointeriors Group предложила весьма изуверский способ перевозки пассажиров – стоя. К счастью, на тот момент ни один авиаперевозчик не заинтересовался этой идеей, однако совсем недавно у нее все-таки нашлись энтузиа...

Минфин ужесточит правила международной интернет-торговли Финансовое ведомство намерено изменить регулирование трансграничной интернет-торговли. Разработанным проектом предусмотрено введение статуса уполномоченного оператора

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

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

Интересные факты о Python или «С днем рождения, Python!» Всем привет! Сегодня 20 февраля, а это означает, что сегодня день появления на свет языка программирования Python! Сегодня Python исполняется 27 лет. За эти года, Python стал одним из самых популярных языков программирования в мире. Что же, пожелаю дальнейшего развития и п...

5 ошибок: что smm-специалисты благотворительных фондов делают не так Группа фонда «ВКонтакте» плохо оформлена, у постов нет единого стиля, и они похожи на призывы мошенников. Такие ошибки увидел в группах российских благотворительных фондов руководитель интернет-издания о маркетинге Conversion Денис Ффринг. Специально для Теплицы эксперт проа...

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

Итоги презентации Huawei В 16:00 по московскому времени началась презентация Huawei, на которой компания представила ряд интереснейших продуктов. Скажу откровенно, в этот раз Huawei смогли удивить. Конечно, свои девайсы пока не представила Google, однако пока P20 и P20 Pro, которые были сегодня пре...

Дистанционная образовательная программа по созданию игр В Высшей школе бизнес-информатики НИУ ВШЭ мы запустили новую дистанционную образовательную программу повышения квалификации «Основы создания игр». Это короткий интенсивный курс на полтора месяца, целью которого является формирование у слушателей базового понимания игровой ин...

LL(*) парсер с использованием Rust макросов Wow. Such Rust. Much macro. © картинка - Твиттер аккаунт Servo Язык Rust стремительно набирает обороты. Кто-то пророчит ему стать заменой C/C++, кому-то он просто нравится. Я скорее принадлежу ко второй группе. Разработчики стараются сделать его удобным и безопасным. В нем ...

Техническая программа PHDays: как ломают IoT, обходят Windows Hello и защищаются от квантового компьютера Прием заявок на участие в Positive Hack Days идет полным ходом. По многочисленным просьбам мы продлеваем Call for Papers до 31 марта. Это значит, что у всех желающих выступить на форуме есть еще пара недель, чтобы подать заявку. Недавно мы анонсировали первого ключевого д...

В сеть утекли характеристики Xiaomi Mi 7 Недавние утечки утверждают, что Mi MIX 2S, оснащенный Snapdragon 845, будет представлен Xiaomi на Mobile World Congress (MWC) 2018. С другой стороны, Xiaomi Mi 7 предположительно дебютирует в начале второго квартала этого года. Сегодня появился скриншот, показывающий основны...

Третьи бета-версии iOS 11.3, macOS 10.13.4 и tvOS 11.3 стали доступны всем Сегодня, спустя сутки после релиза третьих бета-версий iOS 11.3 и macOS High Sierra 10.13.4 и tvOS 11.3, они стали доступны для публичного тестирования. Обновления, в том числе watchOS 4.3 beta 3 для разработчиков, уже могут быть загружены через iTunes и «по воздуху» владе...

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

Экранизация Sonic The Hedgehog выходит в 2019 году Кинокомпания Paramount Pictures официально назвала дату выхода в свет фильма по мотивам серии видеоигр Sonic The Hedgehog  — 15 ноября 2019 года. Ждать ещё долго, так что можно устраиваться поудобнее и следить за новостями по данной теме. Уже сейчас режиссёры картины говорят...

[Перевод] Упрощение кода с помощью if constexpr в C++17 Несколько новых возможностей C++17 позволяют написать более компактный и ясный код. Это особенно важно при шаблонном мета-программировании, результат которого часто выглядит жутко… Например если вы хотите выразить if, который вычисляется во время компиляции, вы будете вынужд...

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

Утверждены правила хранения данных к закону Яровой Правительство России утвердило правила хранения операторами связи текстовых сообщений и прочего интернет-трафика пользователей, которые предусматриваются «законом Яровой».  7 июля 2016 года президент России подписал поправки в закон «О связи», в соответствии с которыми ...

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

[Перевод] Топ-10 трендов технологий искусственного интеллекта (ИИ) в 2018 году Добра! Слушатели первого курса «Разработчик BigData» вышли на финишную прямую — сегодня начался последний месяц, где выжившие займутся боевым выпускным проектом. Соответственно, открыли и набор на этот достаточно непростой курс. Поэтому давайте рассмотрим одну интересную ст...

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

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

Bethesda, Nintendo и SEGA – лучшие издатели игр в 2017 году В прошлом году на рынке появилось много интересных игр. Но какой издатель выдал больше всего достойных внимания тайтлов? Ответ можно найти в опубликованном рейтинге за 2017 год на сайте Metacritic. Игроки хорошо знакомы с сайтом Metacritic, который позволяет посмотреть на ...

День, когда Google выложил спутниковые снимки Земли 5 апреля 2006 года назад компания Apple выпустила программное обеспечение под названием Boot Camp. Оно позволило делать то, за что людей высмеивают и по сей день — устанавливать Windows второй операционной системой на компьютеры и ноутбуки производства «яблочной&...

6 интересных багов, с которыми я столкнулся, пока делал игру для ВКонтакте Мне нравится делать игры, это мое хобби. В общей сложности около года в свободное время я делал игру на javascript для ВКонтакте. В настоящее время игра доделана, запущена, прошла модерацию ВКонтакте и доступна в каталоге игр. Это не статья вида “как я сделал игру”, а расс...

Обзор TeamLead Conf: 2 дня по 2 трека, 25 докладов, 474 участника, излитая боль неизмерима Начнем рассказ о тимлидах и для тимлидов с проблем, болей, вопросов, которые могут возникнуть в больших и небольших ИТ-компаниях. Ведь, если мы не можем сформулировать задачи, то как же мы станем их решать. Нужен ли вообще тимлид? Что есть тимлид, какие у него задачи? Чт...

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

«Ближе к 5G»: VMware поможет телеком-операторам развернуть сети нового поколения На конференции Mobile World Congress 2018 представители VMware рассказали о том, что намереваются помочь провайдерам и операторами в сфере создания 5G-сетей нового поколения. О том, что будет задействовано для решения этой задачи, расскажем далее. Читать дальше →

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

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

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

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

«Деловые Линии» расширяются в сегменте 3PL: грузоперевозчик открыл складской комплекс в Перми Клиенты группы компаний теперь могут воспользоваться складом класса «А», который расположился в Перми на ул. Промышленной, д. 107. Благодаря большой площади помещения (3,5 тыс. кв. м), внутри размещается до 5300 палетомест. В самом терминале есть все необходимое для работы ...

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

iOS 11.2.6 может нарушать работу AirPods. Что делать? Обновление iOS версии 11.2.6, исправлявшее зависания системы из-за «символа смерти», привнесло с собой несколько новых сбоев. Об одном из них, касавшемся отображения индикатора батареи, мы уже рассказывали. Но, поскольку он не оказывал серьезного влияния на работу, было ре...

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

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

[Перевод] Проектирование пользовательского интерфейса Windows 95 Три года назад мне попалась интересная научная статья сотрудника Microsoft Кента Салливана о процессе и результатах проектирования нового пользовательского интерфейса для Windows 95. С тех пор веб-страница исчезла — одна из причин, почему я такой цифровой Плюшкин. Статья оп...

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

Игровая индустрия с 12 по 18 марта 2018 года В сегодняшнем выпуске: Ubisoft привезет на E3 2018 новый Splinter Cell? Приостановка разработки фанатского ремейка Fallout 3. Над The Division 2 работает более 1000 человек. Days Gone выйдет в 2019. Все самое интересное из мира игр и игровой индустрии за прошедшую не...

«Закон Яровой» обязал интернет-провайдеров хранить трафик пользователей за 30 дней Правительство России утвердило правила «закона Яровой», который обязывает операторов связи и интернет-провайдеров хранить пользовательский трафик.

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

Нихромовый выжигатель чпу напечатанный на 3D принтере В продолжении темы open source project*. Как и все истории начинаются со слов, - дело было вечером... В данной ситуации, немного всё по другому. Прошлым годом был спроектирован, и собран (практически на спор) чпу фрезер распечатанный на 3D принтер. Ранее писал об этом пост. ...

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

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

Samsung Galaxy S9 и S9 + официально дебютировали на MWC 2018 Наконец-то непрекращающиеся на протяжении всего последнего месяца догадки и предположения, касающиеся смартфонов Samsung Galaxy S9 и S9 Plus, подошли к концу. Мельница слухов закончила свою работу, спорить больше не о чем — оба аппарата официально представлены компанией Sams...

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

Для ИИ-разработчиков представлен новый облачный сервис машинного обучения Запуск новой программы машинного обучения, получившей название Deep Learning as a Service (DLaaS), анонсировала компания IBM.   Новый сервис работает на базе платформы WatsonС. С его помощью, используя популярные фреймворки (например...

В США врачебная ошибка привела к смерти восьмиклассника Ошибка медиков из штата Мичиган поставили неверный диагноз восьмикласснику. Врачи отправили школьника, больного синуситом, домой, из-за чего он скончался. Первым признаком оказалась потеря сознания подростком во время занятий. После этого школьника отправили в больницу, ме...

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

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

Качество резьбы на пневмофитингах.... Всем спокойной ночи. Позавчера, после того как шмальнул в принтер Watson пластик и он у меня застрял в экструдере произошло следующее: как любой здравомыслящий человек, я разжал двигатель и с усилием потянул за кусок пластикового ————, извиняюсь, за ФИЛАМЕНТ, СОЗДАННЫЙ МЕТОД...

SecurityWeek 2: армия клонов, Google охотится на привидений, Blizzard патчится Новость Судьба зловреда Exobot, с помощью которого злоумышленники добывали данные банковских карт пользователей еще с 2013 года, сложилась интереснее, чем у большинства подобных троянов — но весьма проблематично для экспертов безопасности. Авторы бота охотно сдавали его в ар...

Hessian-Free оптимизация с помощью TensorFlow Добрый день! Я хочу рассказать про метод оптимизации известный под названием Hessian-Free или Truncated Newton (Усеченный Метод Ньютона) и про его реализацию с помощью библиотеки глубокого обучения — TensorFlow. Он использует преимущества методов оптимизации второго порядка ...

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

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

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

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

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

Следующий раунд регистрации New gTLD откроется не ранее 2022 года На конференции ICANN в Пуэрто-Рико Джефф Нойман, один из руководителей рабочей группы, занимающейся разработкой процедур, связанных с новыми доменами верхнего уровня, сообщил, что скорее всего ICANN начнет приниматься заявки на новые gTLD не ранее 2022 года.Нойман представил...

Наш пятничный квест для сисадминов и не только Мы в компании «Флант» любим IT-квесты — те, кто устраивался к нам на работу, прекрасно об этом знают. И так замечательно сложилось, что в свободное от основной занятости время мне посчастливилось придумать ещё одну головоломку. Решение опубликовать её в хабе системного адми...

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

Бывший руководитель Windows Phone винит производителей и операторов в провале ОС Уход Терри Майерсона (Terry Myerson) из Microsoft снова оживил тему неудач компании на мобильном рынке: руководитель объяснил провал Windows Phone использованием на ранних этапах ядра Windows CE, а также недооценённой и слишком агрессивной бизнес-моделью Android. Те...

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

Владельца пекарни во Франции оштрафовали на €3000 за слишком усердную работу Седрик Вайвр работал семь дней в неделю.

Применяем Deep Watershed Transform в соревновании Kaggle Data Science Bowl 2018 Применяем Deep Watershed Transform в соревновании Kaggle Data Science Bowl 2018 Представляем вам перевод статьи по ссылке и оригинальный докеризированный код. Данное решение позволяет попасть примерно в топ-100 на приватном лидерборде на втором этапе конкурса среди общего чи...

Потрясающая Asphalt 9: Legends уже доступна на iOS в режиме пробного запуска Можете ли вы поверить, что последней части гоночной аркады Asphalt 8 исполнилось пять лет? Она бы, наверное, и дальше оставалась лидером жанра в App Store, если бы не выход потрясающей GRID Autosport. Наверняка, в стенах Gameloft новая часть и без того разрабатывалась, но та...

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

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

Weapon Field Strip 33.193 Weapon Field Strip — отличная интерактивная энциклопедия оружия. Тут вам предоставляется возможность детально рассмотреть, разобрать на отдельные части выбранноевами оружие, понять принцип его работы, пострелять с него. Так же можно навешать на него дополнительные устройства...

«Лаборатория Касперского» обнаружила уязвимость в Telegram Специалисты «Лаборатории Касперского» обнаружили случаи использования уязвимости в приложении Telegram для Windows. Согласно данным экспертов, брешь эксплуатировалась как минимум с марта 2017 года. «Лаборатория Касперского» уведомила разработчиков Telegram о проблеме, и на с...

В МТИ займутся изучением эволюции работы в эпоху инноваций Новые разработки в области искусственного интеллекта, автоматизации, информационных технологий, трехмерной печати и других областей радикально меняют характер труда. В Массачусетском технологическом институте создается целевая группа Work of the Future, задачей которой бу...

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

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

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

Сети крупных операторов на российских точках обмена трафиком Бытует такое мнение, что “крупные операторы не участвуют в пиринге на точках обмена”, во всяком случае там, где они продают свои услуги. Безусловно, в этом есть своя правильная логика: операторам надо продавать связность своей сети, а не делить ее со всеми подряд. Тем не мен...

Klipper или как Anet A8 обрел новое тело и мозги Доброго времени суток, товарищи! Осенью прошлого года у меня загорелось обзавестись 3д принтером. Было изучено множество ресурсов, в том числе и данный ресурс, который наиболее понравился своим оформлением и навигацией. Выбор пал на путь покупки самого дешевого дрыгостола, ...

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

Продолжаю собирать принтер или о чем думают китайцы. И так. Выдался свободный денек. Решил продолжить сборку. Слайдеры по валам летают. Смазку подобрал. В принципе это тоже ШРУСка, но без графита. Что там в наполнителе неизвестно, но судя по местами фиолетовому отсвету дисульфида молибдена… Хотя могу ошибаться. Вот фото тюбика...

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

Первую часть Dead Space отдают бесплатно и навсегда Компания Electronic Arts решила добавить в свою программу «On the House» ещё одну культовую игру. Программа является чем-то вроде подарков для пользователей сервиса Origin, и получить игру бесплатно можно исключительно там. Стоит отметить, что шутер в стиле хоррор отдают на ...

Покорить Марс в Surviving Mars можно будет уже в марте Студия Haemimont известна в первую очередь благодаря популярности Tropico. Даже если вы не играли в этот экономический симулятор, то точно о нем слышали, ведь в своем жанре это действительно одна из лучших игр. Помимо этого, студия прославилась созданием проекта Victor Vran,...

Билл Гейтс недоволен слишком низкими налогами (в прошлом году он перечислил в бюджет более $10 млрд) Сооснователь Microsoft, миллиардер и филантроп Билл Гейтс, который в начале этого месяца потерял звание самого богатого человека планеты, опустившись сразу на третье место рейтинга Forbes, дал весьма интересный комментарий в недавнем выпуске новостей на телеканале CNN. Темой...

Flippy-робот оказался непригодным для работы в ресторане Flippy-робот начал работать на этой неделе в Калифорнийском ресторане. Но ему потребовалась полная перезагрузка. Робот был слишком медленным в выполнении работы. Flippy-робот заменил поваров-людей в ресторане. Но после всего лишь одного дня работы он был отключен. Предполага...

Demon's Souls повторно прошла классификацию в ESRB Две недели назад онлайн-сервисы проекта Demon's Souls официально закрыли. Игроки восприняли новость вполне спокойно, ведь эта часть серии вышла в далёком 2009 году и более современных аналогов предостаточно. Правда, сразу после закрытия серверов фанаты начали просить у разра...

[Из песочницы] Маленький ноутбук для системного администратора Я системный администратор, и мне нужен маленький лёгкий ноутбук, который всегда будет под рукой. И в рабочее время, и когда я отдыхаю за тридевять земель. К сожалению, мой рабочий Thinkpad x200 слишком тяжёл и громоздок для постоянного ношения, а ничего кардинально лучше...

Приглашаем на воркшоп по React Native от разработчика GeekBrains Всем привет! Друзья, 20 апреля приглашаем вас в московский офис Mail.Ru Group. Разработчик GeekBrains Даниил Скрипник расскажет о своем опыте работы с React Native, его особенностях, а также научит участников писать кроссплатформенное приложение-мессенджер. Программа и реги...

HBO выложил первый трейлер фильма-экранизации романа Fahrenheit 451 / «451 градус по Фаренгейту» После короткого тизера канал HBO выложил в сеть более информативный трейлер экранизации культового романа-антиутопии Рэя Брэдбери «451 градус по Фаренгейту» / Fahrenheit 451, а также объявила ориентировочную дату выхода – май 2018 года. Фильм расскажет о тоталитарном о...

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

Как Apple относится к майнингу на Mac? Apple была вынуждена удалить из Mac App Store приложение Calendar 2, добывающее криптовалюту Monero, из-за его низкой энергоэффективности. Об этом изданию 9To5Mac рассказал Грегори Магаршак, гендиректор студии Qbix, являющейся разработчиком календаря-майнера. Тем не менее,...

WLPPR – сборник необычных обоев для iPhone В App Store есть достаточно много разных сборников обоев для iPhone и iPad. Однако в большинстве случаев в них можно встретить только вполне стандартные изображения – картинки с машинами и девушками, а также разнообразные текстуры, абстракции и фотографии природы. Но автор п...

Принтер А6 и минимоделизм. Первый пост в этом году. Большой привет всем печатникам, творцам и моделистам!!! Затянул я со своими публикациями однако! Но зато накопилось много красоты, которой я сегодня с вами хочу поделиться! В новом году мой флот солидно пополнился кораблями для ВМФ РККА. Береговые сооружения тоже стали раз...

Proxi — игра о подсознании, способная учить игроков от создателя The Sims, SimCity и Spore Легендарный гейм-дизайнер Уильям Райт, создавший The Sims, SimCity и Spore рассказал о своем новом проекте под названием Proxi. Это мобильная игра, действие которой происходит в подсознании. Оно, в свою очередь, состоит из тысяч пузырей, каждый из которых — определенная сцен...

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

[Перевод] Leakpocalypse: Rust может неприятно удивить Прим. пер.: Кто-то должен был сделать перевод этой статьи, несмотря на то, что она достаточно стара (2015 год), поскольку она показывает очень важную особенность работы с памятью в Rust — с помощью безопасного (не помеченного как unsafe) кода можно создавать утечки памяти. Э...

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

DZ Online Tech: Postgres professional Привет. В прошлом году я начал снимать серию передач/интервью на тему цифровой трансформации бизнеса (они тут, кому интересно — подписывайтесь). Эти передачи были на стыке IT и бизнеса, но, всё же, больше про бизнес. В процессе стало понятно, что есть немало тем, которые и...

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