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

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

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

Работа большой распределенной команды: преимущества удаленки, решения проблем, полезные инструменты Всем привет! Меня зовут Алексей, я тимлид команды Vimbox (платформа для обучения в Skyeng). Не так давно я выступал на конференции с докладом об удаленной работе и особенностях распределенной команды. Неожиданно темой заинтересовалось много людей, хотя я думал, что хайп уже...

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

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

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

Серовчанка Дарья Коптенко стала победителем областного турнира по пауэрлифтингу Открытый областной турнир по пауэрлифтингу (классическое троеборье) памяти А.С. Борченкова проходил в Нижнем Тагиле с 20 по 22 апреля. Серов представляла Дарья Коптенко, выступавшая в весовой категории до 84 кг. Дарья Коптенко стала победителем в своей весовой категории и за...

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

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

Зачем ездить на Mobile World Congress в Барселону и как все сделать правильно Привет! Меня зовут Катя Франк, я ведущий маркетолог Mobile Dimension. В этой статье я приведу небольшой разбор выставки Mobile World Congress в Барселоне, немного сравню ее с этой же выставкой от GSMA в Шанхае, расскажу, кому в ней стоит участвовать, и как все организовать...

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

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

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

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

3D-печать пушки противотанковой 45-мм (ВОВ) Доброго времени суток!Проект получился совсем маленький и по размеру и по времени изготовления. Хотя не самый простой из за мелких размеров модели, когда меня попросили сделать эту модель я сначала согласился, но просчитав размеры в 43 масштабе стал сомневаться что получится...

JupyterHub, или как управлять сотнями пользователей Python. Лекция Яндекса Платформа Jupyter позволяет начинающим разработчикам, аналитикам данных и студентам быстрее начать программировать на Python. Предположим, ваша команда растёт — в ней теперь не только программисты, но и менеджеры, аналитики, исследователи. Рано или поздно отсутствие совместн...

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

Обзор программы Java-конференции JBreak 2018: абсолютный баланс Конференция: JBreak 2018 Суть: Единственная Java‑конференция в Сибири Дата: 4 марта 2018 Место: Новосибирск, Экспоцентр, Станционная ул., 104 Меньше, чем через 2 недели, состоится JBreak 2018. В этот раз я смог поучаствовать в Программном комитете и могу не просто пересказ...

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

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

DevConf: как ВКонтакте шел к своей платформе для live-трансляций DevConf 2018 состоится 18 мая в Москве, в Digital October. А мы продолжаем публиковать доклады с прошлогодней конференции. На очереди доклад Алексея Акуловича из ВКонтакте, где он поведает о том, о чем внимательные читатели уже догадались по сабжу. В 2015 году мы использов...

Samsung Galaxy S9 лучше iPhone X по мнению Consumer Reports Consumer Reports – портал, делающий обзоры устройств и совмещающий их с отзывами обычных потребителей. Именно поэтому за его мнением наблюдать чуть интереснее, чем за традиционными СМИ. Недавно на CR опубликовали список лучших смартфонов из тех, что уже представлены на рынке...

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

[recovery mode] Наши на Delex: как прошла первая DevOps и advanced Test Automation конференция в Минске “Нам есть, что рассказать миру о белорусском DevOps,”– говорили они. “Инфраструктура тестирования меняется и скоро произойдет перелом. Нам нужна площадка для общения с правильными практиками,” – говорили они. Они говорили – они сделали Delex. А еще 300+ человек пришли, чтобы...

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

Бешеные псы: Angular 2 vs React Встречайте, противостояние двух фреймворков: Angular и React в формате поединка на примере конкретного простого приложения. За Angular выступает Евгений Гусев (@bunopus), за React — Илья Таратухин (@ilfa). Чтобы сделать честные выводы, они снач...

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

Самая большая it-тусовка на Урале — конференция DUMP-2018 — пройдёт 13 апреля в Екатеринбурге Программисты, дизайнеры, мобильные разработчики, тестировщики, менеджеры, новость для вас — конференция DUMP-2018 пройдёт 13 апреля в Екатеринбурге. В этом году мы готовим 8 секций: FrontTalks, Serverside, Mobile, Дизайн, DevOps, Тестирование, Менеджмент, Science. Если вы ...

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

На Pwn2Own 2018 больше всего взламывали браузер Safari Каждый год в рамках конференции по безопасности CanSecWest проходит соревнование хакеров Pwn2Own, которое проводится организацией Zero Day Initiative. Целью данного мероприятия является выявление уязвимостей наиболее популярного программного обеспечения. Участники соревнован...

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

Как специалисты Google Adwords помогли мне выбросить 150 000 грн (около $6000) за месяц или почему я больше не буду… Это довольно забавная история о том, как я попал в просак сознательно, причём дважды и в результате «сжег» не мало не много, а где-то $15 000, всего лишь за месяц. Причём чувствовал, что так будет, но решил пойти по этому пути. Ради чего? Ради опыта? Нет, что Вы. Как говорит...

Java и Project Reactor Всем привет! Меня зовут Лёха, и я работаю бэкенд-разработчиком в FunCorp. Сегодня мы поговорим про реактивное программирование, библиотеку Reactor и немного про веб. Реактивное программирование часто «подвергается упоминанию», но если вы (как и автор статьи) всё ещё не знае...

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

Meizu 15 и Meizu 15 Plus показаны на живых фотографиях На прошлой неделе трио смартфонов Meizu 15 было замечено в TENAA. Мы не только увидели их полные спецификации, но и получили образцы фотографий. ***

Прошивка ESP8266 (ESP-01), через RURAMPS4D (без дополнительных устройств) Владельцы RURAMPS4D интересуются, можно ли прошить wifi модуль ESP8266 используя только Arduino Due и RURAMPS4D. Да можно. И в этой статья я расскажу как это сделать. Проброс портов на Arduino Due Разъем для модуля ESP8266 (ESP-01) на плате RURAMPS4D подключен к Serial2, в ...

DEFCON 24: “Как занять лучшие места в театре безопасности, или взлом посадочных талонов ради веселья и выгоды" Меня зовут Пржимек Ярошевский, я руковожу командой Current Threat Analysis и польской национальной группой исследований компьютерной безопасности CSIRT, которая является частью академической компьютерной сети CERT Polska. Я более 10 лет занимался программированием, но это бы...

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

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

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

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

Пять мифов о Data Science Меня зовут Иван Серов, я работаю в департаменте Data Science финтех-компании ID Finance. Data scientist –довольно молодая, но очень востребованная профессия, которая обросла множеством мифов. В этом посте я расскажу о нескольких заблуждениях, с которыми сталкиваются начинающ...

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

Разработка Rich Text Editor: проблемы и решения Текстовые редакторы, как тип программного обеспечения, появились чуть позже чем динозавры, и вероятнее всего это был вообще первый софт, с которым вы столкнулись в своей жизни, возможно кто-то даже застал MS-DOS Editor. Однако с переходом большой части ПО в браузеры актуал...

О том, как открыть швейный цех, если ты ничего не понимаешь в шитье Меня зовут Дарья Зарыковская, чуть больше трёх лет назад на пороге 2015 года я нарисовала три новогодние открытки с грубостями, и с тех пор являюсь владельцем магазина авторской сувенирной продукции «Мам, купи!».

Вадим Самойлов пригласил на «Чартову Дюжину» 15 февраля состоится девятый ежегодный национальный фестиваль премии «Чартова Дюжина» 2018. Участник премии экс-гитарист группы «Агата Кристи» Вадим Самойлов посетил радио-шоу и пригласил слушателей на мероприятие. 20 февраля 2018 года группе Вадима Рудольфовича было бы 30...

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

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

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

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

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

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

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

Как я прокачивал скилы личной эффективности Работа 24 на 7 «Всем привет, меня зовут Антон, и я — трудоголик. Я часто работаю по 12 часов в день. Моя семья очень страдает от этого. Я очень хочу начать жить, как все нормальные люди, но каждый раз срываюсь и засиживаясь заполночь...» — наверное так бы я начал свою реч...

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

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

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

Ищем проблемы с конверсией сайта в Google Spreadsheets Привет, Хабр! Меня зовут Дмитрий Окунев, я работаю product-менеджером в финтех-компании ID Finance. Это первый пост в блоге компании. Здесь мы будем делиться опытом, в том числе и международной экспертизой. Поехали. В большинстве онлайн-бизнесов конверсия сайта — краеугольн...

[Из песочницы] Есть ли порох в пороховницах? Hackathon Radio Canada 2018 (Часть первая, собираем команду) В этой статье я хочу представиться, рассказать что толкнуло меня на участие, как я смог собрать команду, какие выводы для себя я вынес и просто поделиться своим опытом участия моем первом хакатоне. Извините коротко не получилось, текста много и не всё по теме. Надеюсь, э...

[recovery mode] Концепции автоматического тестирования Здравствуйте, меня зовут Дмитрий Карловский и у меня, к сожалению, нет времени писать большую статью, но очень хочется поделиться некоторыми идеями. Поэтому позвольте потестировать на вас небольшую заметку о программировании. Речь сегодня пойдёт об автоматическом тестировани...

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

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

Формат «Истории» будет отображаться в поиске Google Google запускает предварительный просмотр разработчиком того, что он называет «Истории AMP(Accelerated mobile pages)». Если вы используете Snapchat, Instagram или Facebook, то знаете, что такое «история». Это полноэкранное отображение содержимого, которое вы можете открыть и...

Технологии беспилотных автомобилей. Лекция Яндекса Яндекс продолжает разрабатывать технологии беспилотных автомобилей. Сегодня мы публикуем лекцию одного из руководителей этого проекта — Антона Слесарева. Антон выступил на «Data-ёлке» в конце 2017 года и рассказал об одной из важных компонент стека технологий, необходимых дл...

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

Cтажерская ретроспектива Всем привет! Я Вера, и четвертый год занимаюсь в JetBrains студенческими стажировками. Давно хочется рассказать про это Хабру, но не наскучивать же вам справочной информацией! Поэтому расскажу про одного из своих первых стажеров. Знакомьтесь, это − Валя Кирюшкина, разработчи...

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

[Из песочницы] Какие привычки делают меня лучше как разработчика ПО? Привет, Хабр! Представляю вашему вниманию перевод статьи «What habits made me a better Software Engineer?» от Sonny Recio. Наши привычки — это ежедневные шаблоны поведения в жизни. Они могут быть как плохими, так и хорошими. Привычки могут быть жизненно необходимыми, наприм...

Пиропринтер. Часть 3. Программное обеспечение Пропуская вторую часть статьи из за того что для большей части людей она по сути не интересна. Приступим к подготовки фото и выжиганию. (Часть 0   Часть 1)Для этого понадобиться 3 программы, в итоге весь процесс делится на 3 этапа.1. Photoshop (или любой другой фото ред...

Samsung сделала это специально? Конструкция Galaxy S9 такова, что Bixby вечно попадается под руку Меня всегда удивляло, неужели вендоры, выпуская гаджеты на рынок совсем их не тестируют? Ведь есть же менеджеры по продукту, которые вроде бы реально пользуются продвигаемыми гаджетами. Или только делают вид? ведь очень часто случается, когда тебе на тест дают девайс, а ты...

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

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

[Перевод] Внедрение предметно-ориентированного проектирования в PHP И снова здравствуйте! Что ж очередной «новый» курс, который стартовал в конце декабря, подходит к концу — «Backend разработчик на PHP». Учли разные мелкие шероховатости и запускаем новый. Осталось только посмотреть на выпуск и всё, поставим очередную галочку. А счас пока ...

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

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

Первые пробы в покрасе фигурки Всем тудеевцам здрасте))))месяца 2-3 назад распечатал я рыцаря Эльдаров из вархаммера модельку взял на сингену и потихоньку ее сидел шкурил и выводил плоскостя и наконец сегодня дошли руки попробовать себя в качестве маляра)печатал 0.4 соплом слоем 0.2 на скрости 50нуссс чук...

[Перевод] Понимая зависимости От переводчика Мы должны внедрять, а не фантазировать! (Рина Зеленая, к/ф «Девушка без адреса») К переводу этой статьи меня побудили две причины: 1) желание лучше разобраться с фреймворком Spring, 2) небольшое количество источников по теме на русском языке. Краеугольный ...

Фернандо Гонт расскажет о безопасности IPv6 на PHDays 8 До окончания Call for Papers остались считанные дни. Программный комитет уже отобрал первую группу докладчиков, попавших в основную техническую программу, а в начале марта мы познакомили вас с одним из ключевых спикеров форума Ильфаком Гильфановым. Если вы хотите выступить н...

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

Блеск и нищета Java для настольных систем Вы не поверите, но в 2018 году всё ещё нужно разрабатывать Desktop приложения. Представьте себе такой клуб анонимных Java программистов, запойных и беспробудных, которые сидят и делятся своими проблемами. — Здравствуйте, меня зовут Юрий, я пишу Desktop приложения в 2018 ...

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

Бывший сотрудник Apple рассказал о неудачах при создании Siri К моменту своего дебюта в сентябре 2011 года Siri была абсолютно «сырым» продуктом, который нельзя было показывать широкой аудитории. Об этом бывший сотрудник Apple рассказал журналистам The Information. На провал голосового ассистента повлияли перестановки в руководстве и...

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

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

[Из песочницы] Mobility Express — когда решили мигрировать и масштабировать беспроводную сеть, но как всегда, денег нет С выхода первой статьи на Хабре описывающей решении Mobility Express уже прошло более 2-х лет. И что странно, больше эту тему не трогали. Читать дальше →

[Из песочницы] Система вызова смарт-контрактов в блокчейне Ethereum Задача Часто разработчики смарт контрактов под Ethereum сталкиваются с, казалось бы, простой проблемой — вызов кода смарт-контракта в будущем или по расписанию. Но подходящего решения нет, и приходится разрабатывать отдельный сервис для вызова контрактов. Разрабатывая конт...

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

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

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

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

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

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

Фото смартфона Samsung Galaxy S9 просочились в Сеть Фотографии последнего флагманского телефона Samsung были раскрыты приложением, выпущенным самой фирмой. Изображения были обнаружены с помощью взлома Unpacked 2018, программы, которую компания попросила пригласить на воскресный запуск телефона в Барселоне. Эксперты говорят, ч...

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

[Из песочницы] Паттерны проектирования в Cocos2d-x Привет, Хабр! Представляю вашем вниманию перевод статьи "Design Patterns in Cocos2d-x" автора Aleksei Pinchuk. Статья будет интересна для разработчиков Cocos2d-x и тех, кто изучает паттерны. Она выполнена в форме краткого конспекта, в котором можно быстро посмотреть где при...

Лунное затмение — три в одном. Хотите узнать, как оно повлияет именно на вас? Сегодня, 31 января, — день первого лунного затмения в 2018 году. Оно считается полным, так как тень Земли полностью закроет видимую часть Луны. Во время полного лунного затмения спутник темнеет и приобретает багрово-красный цвет, из-за чего в простонародье такие явления давн...

В Серове наградили победителей конкурса «Я выбираю» Концерт «Я выбираю» прошел в минувшее воскресенье, 18 марта, в Зале искусств Центральной городской библиотеки имени Д.Н. Мамина-Сибиряка. На концерте подводились итоги одноименного конкурса, организованного музыкально-поэтическим клубом «Дар», а выступали его участники. Конц...

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

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

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

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

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

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

Открытая трансляция главного зала DotNext 2018 Piter Уже завтра сотни .NET-специалистов соберутся в Санкт-Петербурге, чтобы два дня подряд слушать доклады и общаться. Но даже если вы в эти дни будете не в Петербурге, многие доклады всё равно сможете послушать. Помимо платной онлайн-трансляции, дающей доступ к происходящему в...

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

Ответ Л.П. Плеханова на замечания по книге «Основы самосинхронных электронных схем» Предисловие: Меня зовут Виктор, и я сотрудник Института Проблем Информатики РАН. В нашем отделе ведутся две разработки: рекуррентный процессор и самосинхронная схемотехника. Сам я занят первым, но не смог пройти мимо Мои замечания о книге Л.П. Плеханова «Основы самосинхронны...

RequireJS для приложений Vue.js + Asp.NETCore + TypeScript Создаем на Visual Studio 2017 модульное приложение Vue.js + Asp.NETCore + TypeScript. В качестве системы сборки вместо Webpack используем компилятор TypeScript + Bundler&Minifier (расширение к VS2017). Загрузку модулей приложения в рантайм обеспечивает SystemJS или Requ...

[recovery mode] Решаем загадку круглых чисел на графике выборов 2018 Данная статья является ответом на вот эту статью (Анализ результатов президентских выборов 2018 года. На федеральном и региональном уровне). В той статье меня удивила фраза автора: Вместо нормального или логнормального распределения мы видим интересную кривую, с очень стр...

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

[Из песочницы] Еще одна статья о распознавании рабочих без касок нейросетями Привет, Хабр! Меня зовут Владимир, я студент 4го курса КубГТУ. Некоторое время назад я наткнулся на статью о разработке CV-системы для обнаружения рабочего персонала без касок, и решил поделиться собственным опытом в данной области, полученным в ходе стажировки в одной промы...

Серовчан вновь зовут на лыжную «Мартовскую прогулку» Традиционная туристическая акция «Мартовская прогулка» пройдет 17 марта в районе базы отдыха «Шихан». Участникам будет предложено преодолеть на лыжах дистанцию в 10 километров, проложенную по берегу реки Каква. Туристами из клуба «Конжак», который вместе со спорткомитетом Се...

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

[Перевод] Выученная беспомощность в разработке ПО Лучше зажечь одну свечку, чем проклинать темноту. За последние 24 часа, две мои статьи «Почему ваш программист просто хочет кодировать» и «Менеджерам пора проснуться» прочитаны более 96 000 раз на Medium и получили более 900 комментариев на Reddit. Похоже, проблема серьёз...

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

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

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

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

Алексей Рагозин о Java Mission Control на jug.msk.ru 13 марта 2018 года прошла первая в этом сезоне встреча московского сообщества Java-разработчиков jug.msk.ru. Алексей Рагозин провёл мастер-класс по использованию Java Mission Control. Как прошла встреча, что именно на ней рассказывалось, как приняли доклад участники — обо вс...

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

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

[Из песочницы] СХД NetApp — преемственность поколений, проблемы и способы их решения Кому интересна эта статья К написанию настоящей статьи меня подтолкнул кейс, случившейся c одной уважаемой компанией, которая давно и успешно эксплуатирует решения NetApp для хранения данных. Управление данными средствами NetApp происходит в международном масштабе, в том чис...

Текущая разработка Kotlin На прошлой неделе при поддержке Redmadrobot SPB в рамках SPB Kotlin User Group прошла встреча со Станиславом Ерохиным, разработчиком из JetBrains. На встрече он поделился информацией о разрабатываемых возможностях следующей мажорной версии Котлина (под номером 1.3). В этой ...

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

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

В Яндексе для Android заработал определитель номера Команда Яндекс объявила о запуске в мобильном приложении Яндекс новой функции — автоматического определителя номера. Теперь пользователи могут увидеть, из какой организации им звонят. Также приложение предупреждает о нежелательных звонках — например рекламных. Н...

Глава мобильного подразделения HTC покинул компанию Сегодня стало известно о том, что глава подразделения смартфонов HTC Чайлин Чанг покинул компанию для того, чтобы заняться «личным карьерным планом». Новая головная боль и шанс что-то изменить? Чанг вступил в должность финансового директора в апреле 2012 года. Пока неизвест...

«Лучше не портите воспоминания»: первые оценки Devil May Cry HD Collection для PC, PS4 и Xbox One Сегодня на PC, Xbox One и PlayStation 4 вышел сборник Devil May Cry HD Collection, выпущенный на Xbox 360 и PlayStation 3 ещё в марте 2012 года. На компьютерах наконец появились первые две части серии, остававшиеся консольными эксклюзивами 15 и 17 лет соответст...

Яндекс Браузер Альфа 18.3.1.516 Яндекс Браузер Альфа — новый интерфейс доступен сейчас только для смартфонов. Внимание! Альфа-версия может работать нестабильно и предназначена для опытных пользователей, готовых сообщать об ошибках и проблемах. Отправлять отзывы можно через меню приложения или по адресу mbr...

Windows 10 обязательна для запуска Office 2019 Запись в блоге Windows показывает изменения в обслуживании и поддержке Windows и Office. В нем упоминается, что Office 2019 будет доступен только для Windows 10 или следующей версии долгосрочного обслуживания Windows Server. Обеспечение безопасного и продуктивного совреме...

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

С должников-банкротов не будет взыскиваться криптвалюта Оборотная сторона "непризнания" криптовалют активом. Его нельзя изъять, наложить арест и пр. Один из способов для недобросовестных граждан сохратить нажитое неправедным путем. Уголовного состава тоже нет, он же ничего не спрятал. Вот, пожалуйста, у меня есть кр...

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

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

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

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

Обзор и распаковка нового 3D-принтера PICASO 3D DESIGNER X PRO. Первый запуск 3D печати на принтере. Всем привет! В прошлой публикации меня попросили сделать обзор на новый X PRO от компании PICASO 3D. Принтер приехал к нам в студию и недолго думая мы принялись его распаковывать... А что из этого вышло, смотрите далее Подробнее...

Путь IT-менеджера (часть #1) Привет! Меня зовут Алексей и я предлагаю сразу перейти на “ты”. Один мой друг разрешил опубликовать его историю про путь в руководители, что я и делаю с небольшими литературными изменениями. Все совпадения и имена совершенно случайны. Текст написан от первого лица. Ровно та...

«Когда приходит Муза…» Сегодня серовская поэтесса Марина Благо часто выступает на поэтических мастер-классах, которые проводятся в училищах и школах. Читает подросткам свои стихи, пытаясь зажечь в них интерес к литературе. А было время, когда Марина Юрьевна писала только для себя. Марина вспоминае...

Cradle: Rave. Два хакатона + конференция, с упором на Big Data & ML, Blockchain, Quantum Computing, DevOps и Mobile На прошлой неделе друзья позвали отдохнуть на неком Cradle:Rave. Судя по названию, это могло быть всё что угодно, включая кислотную вечеринку, поэтому я решил провести некие исследования в интернетах. На Хабре быстро отыскалась статья в блоге Сбертеха с анонсом мероприятия. ...

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

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

Скорый выход смартфона Xiaomi Mi 6X подтверждён фотографией Многочисленные утечки многое рассказали о дизайне нового смартфона Xiaomi Mi 6X. А сегодня информаторы показали фотографию тыльной панели этого устройства. Подробнее об этом читайте на THG.ru.

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

[Перевод] От обычного офиса до полностью удаленной работы: как мы построили эффективную корпоративную культуру Идеального способа организовать полностью удаленную работу в компании нет, но есть несколько советов, которые помогут сформировать яркую и успешную команду. С самого начала в компании Close.io работа частично выполнялась удаленно. В маленьком офисе в Пало-Альто нас было ше...

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

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

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

[Перевод] Человек, который с Quantum «на ты» Что такое квантовый компьютер? Сложный, но посильный вопрос. А как он работает и для чего нужен? Вот тут уже сложнее. Наша команда Microsoft Research в рамках проекта Quantum (QuArC) занимается разработкой квантового будущего. И у них получается. В этой статье вы найдете инт...

Модель для интернет-маркетинга и сбора данных Вы читаете перевод статьи Авинаша Кошика: Digital Marketing and Measurement Model. Что отличает победителей от неудачников в веб-аналитике? Победители, прежде чем подумать о данных или инструментах, создают хорошо структурированную модель интернет-маркетинга и сбора данных. ...

[Из песочницы] Гейм дизайн в жизнь. Пример разбора механики игры Доброго дня! Немного об авторе: меня зовут Мария, начинающий гейм дизайнер. С этой статьи начинаем цикл статей по применению теории гейм дизайна в жизни. В этой статье попытаемся разобрать механику игры на примере Northgard от студии Shiro Games (находящуюся на стадии ранн...

EA научила искусственный интеллект играть в Battlefield 1 Компания Electronic Arts создала самообучающегося агента на базе искусственного интеллекта, который с нуля научился играть в многопользовательский Battlefield 1. Об этом рассказал Магнус Нордин (Magnus Nordin), технический директор команды «Отдел поиска необычных возмо...

Сборка проектов с dapp. Часть 1: Java Эта статья — начало цикла о сборке dapp'ом приложений на различных языках, платформах, технологических стеках. Предыдущие статьи про dapp (см. ссылки в конце материала) были больше обзорными, описывали возможности dapp. Теперь же пора поговорить более предметно и поделитьс...

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

Мария Захарова рассказала о неуместном поведении депутата Слуцкого. И поддержала журналисток, обвинивших его в домогательствах Официальный представитель МИД России Мария Захарова рассказала, что несколько лет назад депутат Госдумы Леонид Слуцкий, которого несколько журналисток обвинили в домогательствах, некорректно повел себя с ней, сообщает «Медуза». «В Питере после форума, в ресторане… Леонид нач...

Квесты Ярославля – несколько советов для удачного выбора игры Информация о том, как выбрать escape-комнату, будет полезна и новичкам в этом уникальном развлечении, и тем, кто уже прошел несколько испытаний. Такие рекомендации даются опытными игроками и теми, кто знает игру лучше всего, от первой минуты ее разработки. Речь идет об орган...

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

ВЫЖИТЬ на грядке или Готовимся к дачному сезону Год назад обратил внимание на интересные садовые перчатки от китайских товарищей: Удобная вещь, когда ковыряешься в огороде. Собирался купить, но чего-то так и не купил. А тут меня осенило. Дык.. я ж теперь сам могу сделать себе какие угодно перчатки. Только для начал...

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

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

«Цифровые государства»: как они развивались В прошлой статье мы разобрались, что из себя представляют цифровые государства по своей сути, на каких идеях они базируются и какими были первые работающие системы в США и СССР. Теперь предлагаем перейти к важному периоду, когда возможность объединения разрозненных технолог...

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

[Из песочницы] Разворачиваем связку Nginx+Php-Fpm+MySQL с magento2 на борту и раскладываем по контейнерам в Docker Добрый день! Все чаще стучась в различные компании разработчиков в качестве DevOps инженера, я получаю приблизительно одни и те же тестовые задания. Они отличаются друг от друга версиями PHP или проектами которые надо запустить. Но в целом они упираются в одну связку это N...

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

Анонс AppsConf: 2 дня прикладных, хардкорных и хайповых докладов 8-9 октября в Москве пройдет AppsConf — конференция, посвященная проблемам в мобильной разработке и их решению. Это будет уже третья AppsConf, и теперь мы решили переработать формат и подойти к организации немного с другого угла. Но сначала о важном: Мы ищем докладчико...

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

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

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

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

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

Беспилотный автомобиль насмерть сбил человека, но полиция не спешит с обвинениями В воскресенье в Сан-Франциско насмерть был сбит пешеход. «Виновником» происшествия является беспилотный автомобиль, принадлежащий Uber. Впрочем, сегодня стало известно о том, что полиция не спешит винить ИИ, и рассматривает вариант, что сам человек оказался виноват в аварии....

Новый полностью защищенный гибридный ноутбук Panasonic Toughbook 20 работает автономно целых 17 часов, но только со второй батареей и стоит он от $3100 Вот уже больше двух десятилетий японская корпорация Panasonic делает сверхпрочные ноутбуки Toughbook, рассчитанные на профессионалов, работающих «в поле». Видным членом этого семейства «крепышей» выступает ноутбук Panasonic Toughbook 20, вышедший еще в 2015 году. На этой нед...

Автоматическая векторизация спутниковых снимков: одна модель — два первых места Всем привет! В данной статье хочу поделиться с вами историей о том, как одна и та же архитектура модели принесла сразу две победы в соревновательном машинном обучении на платформе topcoder с интервалом месяц. Речь пойдёт о следующих соревнованиях: Urban 3d mapper — поиск ...

Injustice 2 получит Legendary Edition со всеми дополнениями Injustice 2 – лучший файтинг прошлого года по версии D.I.C.E. Awards 2018 и The Game Awards 2017, получит самую полную версию. Injustice 2. Legendary Edition будет включать в себя все дополнения и выйдет на PlayStation 4, PlayStation 4 Pro, Xbox One, Xbox One X и ПК. Популя...

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

[Перевод] Почему подводят персонажи Всем привет! Запускаем завтра курс «Проектирование UX/UI», что немного волнительно, т.к. второй не совсем программерский курс, да ещё и радикально отличающийся от такого же первого (Digital маркетинг). В общем ждём старта и первых отзывов от наших студентов, а пока что очер...

[Из песочницы] Как я бесплатно продвигал свою игру через YouTube Привет, Хабр. Я думаю было бы хорошо для начала представится. Меня зовут Новичков Андрей, сам я родом из Украины (город Киев), на момент написания статьи мне 21, живу в небольшой однушке с девушкой и маленьким котенком. Сам интерес к играм у меня появился в 5 лет, когда мой ...

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

[Перевод] Как стать фронтенд-разработчиком в 2018 году Камран Ахмед, автор материала, перевод которого мы сегодня публикуем, говорит, что занимается фуллстек-разработкой уже 5 лет и в настоящее время работает на должности ведущего инженера в компании tajawal. Там ему приходится заниматься многими вещами. Ему, по долгу службы, на...

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

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

Титан гель – уничтожитель мужских комплексов У меня была ни то, что проблема, а реально беда. Мой половой член в состоянии эрекции достигал всего 9 см. Для меня это была конечно катастрофа, поскольку в свои 24 года я из-за того, что комплексовал по этому поводу так и ни разу не занимался сексом, а когда меня друз...

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

как добавить свой счетчик в PRTG. И кратенько о форматах датчиков с примерами на powershell Почему бы не добавлять в систему мониторинга показатели работы из 1С (да и вообще чего угодно)? По мере изучения оказалось что вывести можно из скриптов, батников, VB скриптов, исполняемых файлов, по SSH, прямым исполнением sql запросов и еще куча способов. Чтобы не получила...

[Из песочницы] Концептуальная сортировка в С++20 К изменениям лучше готовиться заранее, поэтому предлагаю посмотреть на то, что войдет в стандарт C++20, а именно на концепции. Читать дальше →

Беспроводные наушники Sony Xperia Ear Duo за $280 на выставке MWC 2018 Еще на прошлогодней выставке MWC 2017 компания Sony представила концепт наушников под названием Xperia Ear Open-Style. С тех пор модель претерпела множество изменений, в том числе изменилось и название - на выставку MWC 2018 японская компания привезла уже финальный продукт, ...

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

Huawei представила официально MateBook X Huawei уже не первый год радует нас крутыми ноутбуками. В этот раз на выставке MWC 2018 компания показала новый Mate X, видя который, по крайней мере хочется заполучить его на тестирование, а лучше в подарок :) Если вы любите технику - поймёте, о чём мы. Этот девайс выгляд...

[Перевод] Hyperpilot открыл исходный код своих продуктов на 100% Мы открыли исходный код всех наших продуктов, над которыми работали последний год, и в этом посте я хочу кратко рассказать о них. Последний год Hyperpilot работал в скрытом режиме, поэтому позвольте объяснить, что мы собирались делать. Наша миссия – дать интеллект инфрастру...

List.of() и все, все, все… Здравствуйте, хаброжители. Наконец дошли руки написать что-то на хабр. Первая статья была немного скучной и узкоспециализированной. Поэтому я пишу в песочницу во второй раз. (UPD но почему то попал не в песочницу оО) На этот раз речь пойдет о нововведениях Java. А именно п...

Ульяновским активистам представили конструктор сайтов «Кандинский» 27 января 2018 года в Ульяновске прошла презентация проекта «Кандинский». Участники узнали об основных преимуществах и возможностях бесплатного конструктора сайтов. О проекте «Кандинский» Конструктор сайтов «Кандинский» работает на базе WordPress. Цель пр...

IT-курсы: что остается за кадром Всем привет, меня зовут Евгений Картавец, я руководитель отдела обучения IT-портала GeekBrains. Мы разрабатываем курсы для будущих программистов. При их создании мы опираемся на опыт практиков отрасли и стремимся дать набор навыков, необходимых для устройства на работу. Я р...

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

Игорь Шелудько, FSPro Labs: «Работая трекером, я вижу эволюцию множества идей Этой весной выездная конференция ИТ-экспортеров ISDEF Spring пройдет на территории ростовского Южного IT-Парка. Мы попросили наиболее активных спикеров конференции рассказать о том, чем занимается Южный IT-Парк, и что полезного он делает для развития отрасли. Первым отклик...

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

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

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

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

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

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

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

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

Раскрыты масштабы деятельности киберпреступной группировки белорусского хакера Председатель Следственного комитета Республики Беларусь Иван Носкевич рассказал о масштабах деятельности киберпреступной группировки «Андромеда», одним из участников которой стал житель Гомельской области, задержанный в декабре прошлого года. О них генерал-майор ...

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

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

[Из песочницы] Создание и хостинг телеграм бота. От А до Я Привет, хабрчане! Какой бы заезженной не была тема создания телеграм бота на python3, я не нашёл инструкций, где показан путь от первой строчки кода до деплоинга бота (по крайней мере все методы, что я видел, немного устарели). В этой статье я хочу показать процесс создания ...

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

Ни в чём себе не отказывайте: даём карт-бланш на нецензурируемые отзывы о наших мероприятиях в нашем блоге Хорошо или плохо, когда яблоком раздора становится не сама вакансия, а право на её существование? Анонс завтрашнего московского турнира соискателей вакансий Software Engineering Manager вдруг стал «местом для дискуссий». И дискуссий таких острых, что стало ясно — бросать...

В Москве расскажут о вики-сообществе и проектах Википедии 22 февраля 2018 года в 19:30 при поддержке Impact Hub Moscow состоится митап  «Как работает Википедия». На встрече выступит Станислав Козловский, исполнительный директор «Викимедиа РУ», администратор Википедии. Участники узнают, как возникла Википедия, как раб...

Блогер Максим Епифанов раскроет секреты видеосъемки на iPhone Processed with VSCO with a6 preset 16 марта перед участниками Академии выступит блогер Максим Епифанов (@pifanv), который расскажет об обработке видео на iPhone. В онлайн изданиях можно найти много информации о приложениях, помогающих без лишних усилий обрабатывать и создава...

[Перевод] Конференция DEFCON 21. “Секретная жизнь SIM карт”. Эрик Батлер, Карл Кошер Меня зовут Эрик Батлер, а это Карл Кошер, и мы хотим поговорить с Вами о чтении, создании, загрузке и использовании кода на SIM-картах. Этот проект стартовал в прошлом году, когда я узнал о мероприятии Tourcamp 2012, лагере хакеров на побережье штата Вашингтон, таком выездно...

Конвертация React в Angular с использованием универсального абстрактного дерева. Proof of Concept Вступление Доброго времени суток, меня зовут Владимир Миленко, я Frontend-разработчик в компании Lightspeed, и сегодня мы поговорим о проблеме отсутствия компонентов в том или ином фреймворке и попытках автоматически конвертировать их. Предыстория Исторически сложилось, что...

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

DigiCert отзывает 23 тысячи SSL-сертификатов: в чем причина 1 марта клиенты реселлера SSL-сертификатов Trustico узнали, что 23 тыс. сертификатов будут аннулированы в течение суток. Отзыв инициировал центр сертификации DigiCert — это было сделано потому, что в распоряжении Trustico оказались закрытые SSL-ключи клиентов. Подробнее о т...

Полная информация о смартфоне HTC U12 MWC 2018 прошла, а смартфона-флагмана от HTC там замечено не было, но это не значит, что компания не готовит свой ответ всем прочим на текущий год. Напротив - сейчас можем посмотреть на то, что известно об этом устройстве. А известно, кажется, всё или почти всё. Утечка с д...

Выиграй 100к на хакатоне Партии еды и Touch Instinct в Петербурге 3-4 марта в Санкт-Петербурге Партия еды делает свой первый большой хакатон. И, кажется, первый в России на тему Фудтеха. Touch Instinct помогает. Лендинг про хакатон получился знатным, но вопросов от участников все равно много. Мы ответили на все, даже про цыган с первог...

Google сделала портретный режим Pixel 2 доступным для всех Google опубликовала исходный код системы DeepLab-v3+, обеспечивающей съемку портретных фотографий смартфонам Pixel 2 и Pixel 2 XL. Об этом представители компании рассказали на страницах официального блога. Благодаря этому аналогичный режим съемки отныне будет доступен на см...

Broadcom — снова американская компания Компания Broadcom вчера сообщила о завершении процесса возвращения в США из Сингапура. Она была американской компанией до 2016 года, когда ее купила австралийская компания Avago. О намерении вернуться в США производитель микросхем заявил 2 ноября прошлого года, незадол...

Строим "правильную" дельту 5 1/4. Сборка рамы. Был долгий перерыв в постах, но продуктивный.Приступим.СБОРКА.Профиль закуплен и забран из транспортной компании.Ребята из "Соберизавода" (далее СЗ), в принципе, молодцы, но что-то у компании ПЭК неладно. Напрягло, что:- в отсутствии претензий к упаковке и внешнему виду я бы...

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

Обзор компьютерной мыши Rapoo 7600 Plus Помню те времена, когда можно было пойти в магазин и купить первую попавшуюся мышку Logitech или Genius, а если денег не жалко, то и Microsoft, жить с ней годами. Да у меня до сих пор на даче где-то валяется часть этих грызунов и все рабочие. А ещё легко было найти нормаль...

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

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

Colt Walker (работа в процессе) Печатаем Colt Walker из оружейного симулятора World of Guns.Приходится много корректировать иногда нождачной бумагой иногда перепечатывать .Кстати очень помогает 3D ручка. Например если отверсти очень большое получилось, можно заплавить и пересверлить отверстие. Через неделю...

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

Обзор Xiaomi Redmi Note 5A Prime В бюджетном сегменте смартфоны Xiaomi завоевали почти все возможные сегменты, которые только можно было придумать. Не хватало разве что доступного смартфона с экраном 5,5 дюймов — за большой дисплей часто приходилось доплачивать. Но Xiaomi была бы не собой, если бы эту неспр...

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

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

Существование ZTE находится под угрозой из-за запрета США Как известно, министерство торговли США запретило американским производителям продавать компании ZTE продукцию до 2025 года. Сегодня компания ZTE заявила, что запрет, касающийся как аппаратных, так и программных средств, является несправедливым и угрожает существованию...

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

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

Хакинтош: обновляемся с macOS Sierra 10.12 до High Sierra 10.13 Всем доброго времени суток, уважаемые коты, дамы и господа. Как-то давно (года два назад) я писал статью по установке хакинтоша на ваш Intel-Based ПК. Статья устарела как мир, но все таки полезное там что-то есть. Например порядок установки будет тем же, если вы замените ус...

WWDC 2018 Apple проведет 4 июня в Сан-Хосе Apple объявила, что ее 29-ая ежегодная Всемирная конференция разработчиков начнется в понедельник, 4 июня, и продлится до пятницы 8 июня,  пройдет в конференц-центре McEnery в Сан-Хосе, штат Калифорния. Разработчики могут зарегистрироваться для участия уже сегодня, и Apple з...

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

Централизованный сontinuous deployment за год vol 2 В нашей прошлой статье мы рассказали о том как строили централизованный конвейер, но описали его довольно поверхностно. Это породило массу вопросов, которые мы не можем оставить без ответа. Здесь мы попробуем максимально глубоко залезть «под капот» и рассказать, как работает...

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

[Из песочницы] Истинная реализация нейросети с нуля. Часть 2. Распознавание цифр Dispute about eternal Сердечно приветствую всех Хабравчан! С момента выхода первой части "Истинной реализации" (рекомендую ознакомиться) прошло достаточно много времени. Как внятных обучающих статей не было, так и нет, поэтому я решил подарить Вам возможность узна...

Этот человек заявляет, что придумал iPhone Нет, вам не померещилось: на этой фотографии действительно запечатлен известный веган и электронный музыкант Моби. Какое же отношение он имеет к Apple и тем более к изобретению iPhone? Давайте разбираться. В своем недавнем интервью изданию Guardian британский композитор в...

20 лет инициативе Open Source «Всё началось с того, что компания Netscape Communications Corporation опубликовала исходный код web-браузера Netscape Communicator как открытое программное обеспечение. Причиной такого поступка послужила конкуренция с браузером Microsoft Internet Explorer, которая привела к...

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

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

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

[Перевод] Конференция DEFCON 22. «Один дома с автоматической системой защиты». Крис Литтлбери Меня зовут Крис Литтлбери, я работаю старшим испытателем систем безопасности от проникновений в компании Knowledge Consulting Group, которая расположена в округе Колумбия. Я люблю конструировать всякие интересные вещи, придавая обычным устройствам необычные функции. Например...

Viber запускает функцию "Сообщества": миллиард человек в одном чате! Viber объявил о запуске новой функции "Сообщества" для обмена сообщениями в формате группового чата, способного объединить до миллиарда пользователей и предоставляющий администраторам обширный выбор опций для модерации дискуссии. Подробнее об этом читайте на THG.ru.

Эффективное использование spot-инстансов AWS Spot-инстансы — это по сути продажа свободных в данный момент ресурсов со отличной скидкой. При этом инстанс могут в любой момент выключить и забрать обратно. В статье я расскажу о особенностях и практике работы с этим предложением от AWS. Читать дальше →

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

Микроскоп для IPhone 6s на 3d принтере Недели три назад, тут проскочил пост. Как собрать микроскоп для телефона в частности для 6s из линзы от телефона и напечатанного на 3d принтере тела. Неплохие фотографии, довольно подробные инструкции. http://3dtoday.ru/blogs/news3dtoday/how-to-use-a-3d-printer-to-turn-a-sm...

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

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

Термокамера для Prusa i3 из какашек и палок. Имею самосборную Prusa i3 на раме от 3DiY с подогреваемым столиком, печатаю только ABS пластиком. Как только захотелось печатать что-нибудь покрупнее свистка или прочей мелочи столкнулся с отрывом детали от стола и ее деформацией, расслоение тоже присутствовало. Пробовал...

SOLID SOLID критикует тот, кто думает, что действительно понимает ООП © Куряшкин ВикторЯ знаком с принципами SOLID уже 6 лет, но только в последний год осознал, что они означают. В этой статье я дам простое объяснение этим принципам. Расскажу о минимальных требованиях к языку прог...

Google предлагает весенние обои для смартфонов Иногда у любителей смартфонов появляется возможность скачать новую пачку обоев для своего устройства. Чаще всего это набор фотографий-обоев с другого смартфона, который только готовится к релизу, либо только-только вышел. Например, как это было с Huawei P20 и Nokia 7, когд...

[Перевод] О стримах и таблицах в Kafka и Stream Processing, часть 1 * Michael G. Noll — активный контрибьютор в Open Source проекты, в том числе в Apache Kafka и Apache Storm. Статья будет полезна в первую очередь тем, кто только знакомится с Apache Kafka и/или потоковой обработкой [Stream Processing]. В этой статье, возможно, в первой из ...

Digital в Вологде: как сделать небольшое рекламное агентство в глубокой провинции Привет! Меня зовут Руслан Белый. Я предприниматель из Вологды. У меня несколько проектов в сети. Один из них — небольшое агентство контекстной рекламы. Агентство — это громко сказано: до августа 2017 я настраивал рекламу сам. Иногда привлекал фрилансеров, чтобы скинуть рутин...

FlyingBear P905H - первый 3D принтер Здравствуйте Коллеги! Перед новым годом (примерно в начале декабря) искал я себе подарок. И тут вспомнил, что давно засматривался ЧПУ и 3D принтерами... очень мне стало интересно. Потратил несколько вечеров, чтобы понять что и как сейчас в бытовом сегменте 3D печати... Сна...

Конференция DEFCON 19. «Искусство троллинга». Мэтт «Опенфлай» Джойс Как я уже сказал в своей биографии, это выступление посвящается двум великим людям, которых мы недавно потеряли – Рэнди Сэвидж Мачо Мену и Рональду Рейгану. И ещё недавно умершему парню по имени Буба, который сыграл в «Полицейской академии». Итак, добро пожаловать в искусств...

iPhone 5S всё ещё может получить обновление до iOS 12 Apple часто гордится тем, как быстро и согласованно обновляет свои iPhone до последних версий iOS. Учитывая, что у компании лишь несколько моделей и полный контроль над аппаратной и программной сторонами, это не столь уж невыполнимая задача. Но даже у Apple есть огр...

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

Приложение за 41999 рублей отдают по акции Google Play временно бесплатно Весна ещё не наступила, а в Google Play уже какое-то обострение у разработчиков. Там сейчас делают огромные скидки, а некоторые приложения и вовсе отдают бесплатно. Мы обнаружили минимум три крайне дорогих приложения, которые в обычный день стоили бы вместе 89479 рублей. С...

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

Когда представят Xiaomi Mi MIX 2S на Snapdragon 845? Компания Xioami первой начала гонку за безрамочностью, выпустив Mi MIX 25 октября 2016 года. Именно Mi MIX первого поколения подстегнул других производителей, которые начали усердно выпускать свои безрамочники. Позже Xiaomi показала Mi MIX 2, который получился лучше предшес...

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

Анонсирован турнир по PUBG на $2 млн Создатели PlayersUnknown's Battlegrounds пытаются превратить своё детище в настоящую киберспортивную дисциплину. Сначала в августе 2017 года был проведён турнир Gamescom PUBG Invitational, тогда победители унесли «всего» $350 тыс. Теперь анонсировали The PUBG Global Invitati...

AdWords запускает новые метрики для объявлений формата click-to-message Google AdWords объявил о запуске новых показателей эффективности, предназначенных специально для объявлений формата click-to-message. Среди этих метрик значатся следующие: Chat rate (аналог CTR). Как часто пользователи отправляют сообщения. Messages. Общее число сообщений, о...

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

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

Пользователи Android Auto получили доступ к полному списку контактов Разработчики добавили новую возможность в Android Auto. Если ранее для звонка по телефону можно было попросить Google Assistant набрать номер, выбрать контакт из списка часто используемых, недавно набранных, принятых или пропущенных номеров, или набрать номер вручную, т...

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

Обзор лучших европейских и не только QA-конференций этого года Привет, Хабр! Меня зовут Влад Романенко. Я работаю инженером по тестированию в Badoo, в команде iOS. Любите заводить новые знакомства, обмениваться знаниями и опытом и быть в тренде? Тогда предлагаю вам внести в свой календарь пару—тройку предстоящих мероприятий. Я начал ...

DICE рассказала о своей борьбе против читеров в Battlefield 1 На волне новостей о том, что в PlayerUnknown’s Battlegrounds заблокировано более миллиона игроков из-за применения стороннего ПО, дающего преимущество над обычными пользователями, студия DICE рассказала о своём опыте борьбы с читерами в Battlefield 1 и системе...

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

«Без Meltdown и Spectre»: Intel перепроектирует свои процессоры На прошлой неделе компания Intel объявила, что продолжает работать над защитой от Meltdown и Spectre. Помимо выпущенных программных «заплаток» для существующих процессоров, компания намеревается переработать последующие модели на «кремниевом уровне». Подробности далее. Чи...

«Чип-головоломка»: по заказу DARPA будет разработан невзламываемый процессор В начале этого года информация о процессорных уязвимостях Meltdown и Spectre стала первой громкой темой кибербезопасности 2018 года. Незащищенность кэша программных команд чипов Intel, AMD и Arm, выпущенных за последние 20 лет, привела к целой плеяде судебных тяжб и до сих п...

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

На Всех парах к празднику Всех влюбленных Загрузка плеера window.bxPlayerOnloadbx_flv_player_1610025955 = function(config) { if (typeof config != 'object') config = {'file':'https://youtu.be/XeXjNQoBiko','height':'480','width':'720','dock':true,'id':'bx_flv_player_1610025955','controlbar':'bottom','flashplay...

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

Школьница открыла стрельбу из пневматического пистолета в курганской школе. Семеро подростков пострадали Семеро учеников 7-го класса пострадали в результате стрельбы в школе № 15 города Шадринск Курганской области. Как сообщили ТАСС в главном управлении МВД РФ по региону, утром 21 марта ученица 13 лет открыла стрельбу на перемене из пневматического пистолета, который принадлежи...

Пряморукий DNS: делаем правильно Представляем вашему вниманию очень эмоциональный рассказ Льва Николаева (@maniaque) о том, как надо настраивать DNS и особенно, как делать не надо. Вот прямо после каждого пункта можете мысленно добавлять: «Пожалуйста, не делайте этого!» В своем докладе Лев так и говорит. С...

[Перевод] Webpack 4, import() и CommonJS В JavaScript много забавного. У одного из самых популярных в мире языков программирования до сих пор нет стабильного синтаксиса разбиения кода на части. То есть в стандарте синтаксис ESM с «import» наперевес уже есть, но в браузерах и ноде он спрятан за флагами, а в вебпаке...

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

NASA опубликовало видео изучения авиакатастроф с помощью манекенов За редким исключением последствия авиакатастроф для находящихся на борту авиалайнеров пассажиров и членов экипажей оказываются фатальными. Можно ли в этой ситуации что-то изменить и сделать воздушные и космические путешествия более безопасными?

Экспресс-оценка сложности алгоритма (+разбор задачи c Joker 2017 и DotNext 2017 Moscow) Для любого практического применения log(n) можно считать константой. Просто в некоторых компаниях эта константа больше, чем у вас. © народная мудростьПоловину жизни я учу программировать. В том числе учу разработчиков делать быструю оценку вычислительной сложности алгоритма....

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

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

Екатерина Милова: как работает «горячая линия» фонда ОРБИ За 2017 год на «горячую линию» фонда ОРБИ поступило 5563 звонка. Участники митапа «Голосовые технологии для НКО: как работать с «горячей линией» узнали про организацию работы «горячей линии» и какие есть плюсы использования облачной АТС. Митап прошел 30 января 2018 года...

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

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

Объект в футляре или Optional в Java 8 и Java 9: Часть 5: Недосказанное и постер в подарок Это пятая и последняя статья серии, посвящённая использованию класса Optional при обработке объектов с динамической структурой. В первой статье было рассказано о способах избежания NullPointerException в ситуациях, когда вы не можете или не хотите использовать Optional. Вт...

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

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

Как сохранить Email-письмо в формате PDF на iPhone, iPad и Mac Если вы хотите скопировать важное письмо из электронной почты себе на компьютер, лучший способ сделать это — перевести его в популярный формат PDF. В этой статье мы расскажем вам, как сделать это на iPhone, iPad и Mac без сторонних приложений. Инструкция составлена с учетом ...

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

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

Пользователи Google Play в ЕС могут вернуть некоторые покупки в течение 14 дней С учётом обилия приложений и сервисов, пользователи довольно часто сталкиваются с ситуациями, когда очередная покупка не оправдывает ожиданий и хочется вернуть потраченные средства. Хотя за купленные через магазин Google Play товары и можно получить возмещение, проц...

Как стать популярным в instagram Как стать популярным в instagram?  Многие задаввлись этим вопросом. Я надеюсь, то, чтоя сейчас напишу, поможет вам дойти до этой цели.  1. Публиковать качественные фотографии. Делать это надо регулярно.  2. Ставить хештеги. Например, #хештег  3. Подписываться н...

Масштабирование Selenium Представьте, что у вас есть всего один тест с использованием Selenium. Что может сделать его нестабильным? Как его ускорить? Теперь представьте, что тестов стало два. Теперь представьте сотню. Как заставить быстро отработать такую кучу тестов? Что произойдет, если количество...

Инструмент делает инструмент. Добрый день. Есть у меня увлечение - лепка из пластилина в формате speed sculpt. За отведенное врмя, что нибудь вылепить. Не очень люблю работать над детализацией, поэтому и выбрал такой формат для себя. Да и к тому же недостаточно инструментов. И вот как раз некоторую нехв...

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

Пишем масштабируемые и поддерживаемые сервера на Node.js и TypeScript Последние три года я занимаюсь разработкой серверов на Node.js и в процессе работы у меня накопились некоторые советы и решения, среди которых open-source фреймворк, которыми я хотел бы поделиться. В данной статье мы пройдемся по некоторым принципам, а так же посмотрим на р...

[Перевод] Сетевая физика в виртуальной реальности Введение Около года назад ко мне обратилась компания Oculus с предложением проспонсировать мои исследования. По сути, они сказали следующее: «Привет, Гленн, существует большой интерес к передаваемой по сети физике для VR, а Вы сделали отличный доклад на GDC. Как считаете, с...

Двухмоторные автомобили Tesla Model 3 не стоит ждать раньше июля Все автомобили Tesla Model 3, выпускаемые компанией на данный момент, являются заднеприводными, то есть располагают лишь одним электромотором. Ещё во время анонса Tesla обещала и полноприводную, то есть двухмоторную версию. Сегодня Илон Маск прояснил ситуацию касател...

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

Альтернативный взгляд на задачу от Одноклассников с JPoint 2018 Всем привет! В последнее время стало модным делать разоблачения на задачи. В посте решил привести свои соображения по задачам Одноклассников. Задачи понравились, но уж больно получились неоднозначными, а в отведённое на листочке место всё не уместить. Обсудим? Внимание! В о...

В Госдуме РФ предложили создать министерство виртуальной реальности Заместитель председателя комитета Госдумы по образованию и науке Борис Александрович Чернышов предложил создать Министерство технологий и виртуальной реальности России. Такое предложение он направил правительству страны. Как заявил сам член Либерально-демократической парти...

Яндекс.Директ тестирует один из трафаретов – объявление с карточками цен Яндекс.Директ тестирует новый трафарет — объявление с карточками цен. Об этом рассказала Дарья Ишимова, менеджер по маркетингу сервиса, на конференции РИФ 2018 в секции «Контекст для тех, кто в теме». Тест запущен на прошой неделе. Напомним, что развитие поиска Яндекса идет ...

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

Qualcomm попросила американские власти проверить возможное слияние с Broadcom Комитет по иностранным инвестициям США положительно отреагировал на просьбу Qualcomm и попросил компанию отложить на 30 дней ежегодное собрание акционеров.

Что ещё мы проверяем при помощи Selenium, кроме логики интерфейса Привет, Хабр! Меня зовут Виталий Котов, я работаю в отделе тестирования Badoo. Большую часть времени я работаю с Selenium. Этот замечательный инструмент мы используем для решения разнообразных задач: от тестирования функционала до упрощения работы с логами ошибок и проверки...

Система процедурной генерации уровня в Unreal Engine Здравствуйте, меня зовут Дмитрий. Я занимаюсь созданием компьютерных игр на Unreal Engine в качестве хобби. Сегодня я расскажу как я создал процедурную генерацию уровней для моей игры «The Future City Project». Все исходники будут представлены в конце статьи. И ещё будет с...

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

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

Видеообзор: Sony XA2 — достойный член своего семейства И снова у нас на обзоре смартфон от компании Sony. Его уже не раз показали на различных выставках, и он уже продается в магазинах. Пришло время рассказать про него, тем более что он действительно занимает достойное место в модельном ряду. Первое, что бросилось в глаза, это...

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

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

TOП-10: разбор лучших докладов HolyJS 2017 Moscow Действуем по старой схеме: я для вас отсматриваю подряд 10 докладов (бесплатно доступных на YouTube), делаю короткое описание содержимого, чтобы неинтересное можно было выбросить. Кроме того, с сайтов собираю ссылки на слайды и описания. Полученное сортирую и выдаю в порядке...

Киллер фичи Google Photos. Что не знали почти Все Android юзеры Многие пользователи смартфонов сталкиваются с тем, что свободного места на устройстве часто не хватает. Чтобы сделать фото или снять новый ролик приходится удалять старые файлы, чистить кэш и всячески изощряться. А смена устройства – это вообще отдельный длительный и к...

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

«Мегафон» сообщает, что продажи смартфонов Xiaomi выросли в 5 раз Компания «Мегафон» прислала любопытный пресс-релиз с данными о том, какие устройства сейчас лучше всего продаются в салонах компании. Оказалось, что за первую половину февраля 2018 года всё внимание покупателей на себя перетянули смартфоны Xiaomi. Рост продаж получился бол...

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

Сервис Crystal усложнит жизнь биткоин-преступникам Недавно компания Bitfury Group, один из крупнейших промышленных майнеров, разработала сервис Crystal, способный помочь вычислить криминальную деятельность в сети Биткоин. Из пресс-релиза было довольно сложно понять, что этот сервис собой представляет, поэтому сайт Forklog ...

Бонусы на ВК и МТ. Что выбрать + акция В рамках команды мы по разным причинам льем из VK и MyTarget разными способами: через свое агенство; через друзей; через eprofit; через getuniq; вообще без агенств. Весь этот набор опций дает мне возможность качественно анализировать рынок и относительно трезво судить что ...

Первый некоммерческий обзор PICASO X PRO. Часть первая. Приветствую читателей 3DTODAY! Achtung! Автор обзора не пытается, кого-либо оскорбить или унизить. Обзор создан в юмористический целях, а также донести личное мнение автора. Слабонервным-беременным- до 16 лет-работающим в PICASO, просмотр воспрещён! Обзор поделён на две ча...

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

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

Обзор смартфона Turbo X Ray с модулем LTE: Скорость сети без компромиссов Не так давно людям, покупающим себе недорогой смартфон, приходилось идти на множество компромиссов — например, отказываться от хорошей камеры, долгой автономной работы, быстрого мобильного Интернета. Но сейчас всё это можно получить и не в гаджетах с заоблачной стоимостью ...

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

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

Apple инвестирует в свои экраны MicroLED Фирма Apple приобрела в 2014 году компанию LuxVue, которая работала на маломощной технологии отображения MicroLED. В докладе Bloomberg говорится, что развитие продолжается, и что Apple делает «значительные инвестиции» в новую технологию. В течение нескольких лет ее очень при...

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

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

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

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

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

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

Apple против приложений с «двойным дном» Apple развернула масштабную кампанию против приложений со сдвоенной функциональностью по принуждению британской полиции, узнал Business Insider. Одной из первых программ, удаленных из App Store в рамках новой инициативы, стал калькулятор с возможностью скрытного хранения с...

Первые фото и рендеры Xiaomi Black Shark О смартфоне Xiaomi и Black Shark впервые говорить начали примерно 2месяца назад. Сейчас количество информации об этом устройстве увеличивается с каждый днём, значит релиз близок. Ранее называли дату 13 апреля. Тем более, то уже сейчас можно увидеть не только какие-то схем...

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

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

Программный синтез звука на ранних персональных компьютерах. Часть 2 Это статья о первых программных синтезаторах, которые были когда-то созданы на самых обычных персональных компьютерах. Я даю несколько практических примеров по реализации простых методов звукового синтеза в историческом контексте. Перейти к первой части Читать дальше →

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

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

На Берлинале показали фильм о теракте Брейвика Эрик Поппе презентовал свою новую видеоработу «Июль 22» на 68-ом Берлинале. Режиссер погружает ценителей искусства в события 22 июля 2011 года, когда преступник Андерс Брейвик убил 77 человек. В самом фильме имя террориста не указывают, как собственно и его манипуляции уби...

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

Android 9.0 P Developer Preview — ждать осталось недолго В прошлом году Google выпустила Android 8.0 Oreo Developer Preview в начале весны — задолго до того момента, когда обновление было представлено официально. В этом году ситуация может повториться, и мы уже совсем скоро сможем оценить работу Google за последний год. До...

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

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

[Из песочницы] Большой комок грязи Привет, Хабр! Представляю вашему вниманию перевод статьи "Big Ball of Mud" авторов Brian Foote и Joseph Yoder. От переводчика: Статья Big Ball of Mud написана Брайаном Футе и Джозефом Йодером летом 1999 года. Она рассказывает о наиболее распространённых антипаттер...

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

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

Камера Nest Cam IQ теперь поддерживает Google Assistant Две недели назад было объявлено, что команда компании Nest Labs объединяется с подразделением Google Hardware. Этоn шаг должен был способствовать более тесной интеграции продукции Google и Nest (напомним, Google купила Nest Labs в 2014 году за 3,2 млрд. долларов). Скоре...

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

Новый трейлер по-настоящему безумной MMORPG Mad World Первый трейлер MMORPG Mad World от Jandisoft вышел еще в прошлом июле. Больше всего игроков привлекли не звук, дизайн или геймплей (которые также восхитительны), а технологии — проект целиком построен на HTML5, что гарантирует кросс-браузерную игру для всех платформ PC, Linu...

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

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

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

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

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

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

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

В США Huawei заманивала людей писать отзывы о еще не поступившем в продажу смартфоне Mate 10 Pro Новый флагманский смартфон Huawei Mate 10 Pro ещё не поступил в официальную продажу в США, пока что он лишь доступен для предварительного заказа. Тем не менее, устройство уже получило ряд хвалебных отзывов на сайте Best Buy. Все они не соответствуют правилам сервиса и, скоре...

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

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

Знакомство с гео-библиотекой S2 от Google и примеры использования Привет, Хабр! Меня зовут Марко, я работаю в Badoo в команде «Платформа». Не так давно на GopherCon Russia 2018 я рассказывал, как работать с координатами. Для тех, кто не любит смотреть видео (и всех интересующихся, конечно), публикую текстовый вариант своего доклада. Вв...

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

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

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

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

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

Более 2000 детей в США попросили помощи после просмотра порнографии Более 2000 детей обратились в британскую службу поддержки. Причиной для звонков стала порнографии, на которую они наткнулись на просторах интернета случайно. Звонившие на номер горячей линии Childline рассказали, что посмотрели материалы сексуального содержания совершенно ...

SelectelTechDay: как это было 5 апреля прошла третья конференция SelectelTechDay, собравшая около 200 представителей организаций из разнообразных сфер деятельности. Атмосфера дружеского общения, интересные доклады и интерактивная демонстрация возможностей новой услуги Selectel VMware Cloud — вот лишь н...

Как провести тендер на разработку сайта Все чаще и чаще к нам обращаются с приглашением принять участие в тендере на разработку сайта. Причем львиная доля запросов выглядят так: “Сколько стоит разработка такого сайта: fb.com. Письмо разослано на 69 веб-студий. Поэтому решил поделиться своим опытом в тендерах. А оп...

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

Samsung Galaxy S9 позирует на «живых» снимках за несколько дней до анонса Долгожданная презентация Samsung Galaxy S9 состоится через три дня и после того как она отгремит приглашенные журналисты получат возможность взглянуть и опробовать в действии новинку. Но они не будут первыми, кто познакомится с ней. Оказывается, уж состоялась закрытая презен...

Essential обещает исправить ошибки в новом флагмане Дебютный PH-1 от Essential представили в мае прошлого года. Смартфон получил футуристический дизайн, двойную камеру, большой 5,71-дюймовый дисплей, Snapdragon 835 и батарейку на 3040 мАч. Спустя девять месяцев с начала продаж представители компании прокомментировали модель ...

Viber представляет новую функцию «сообщества» Это первый сервис для обмена сообщениями в формате группового чата, способный объединить до 1 миллиарда пользователей и предоставляющий администраторам обширный выбор опций для модерации дискуссии.

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

Apple представила новую функцию передачи данных В iOS 11.3 (и macOS 10.13.5) Apple представила новую функцию передачи данных и конфиденциальности. Теперь пользователи могут лучше понять, как их данные используются. Когда Apple запрашивает доступ к информации для включения определенных функций или событий, появляется значо...

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

Приглашаем на Badoo PHP Meetup 7 апреля Привет, Хабр! Похоже, астрологи объявили неделю PHP митапов в апреле. :) 7 апреля мы проведем первый Badoo PHP Meetup в московском офисе компании! Мы безнадежно влюблены в PHP, уже много лет способствуем его развитию и приглашаем всех интересующихся пообщаться и провес...

На Киселевском водохранилище прошли большие автогонки. Кто победил? В минувшее воскресенье, 28 января, в Серове на Киселевском водохранилище прошли автогонки на льду AutoFest 2018. В них приняло участие 64 автолюбителя. По итогам заездов четыре из пяти главных наград остались в Серове. Фото: Мария Чекарова, «Глобус». Старт гонок был заплани...

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

Глобальное освещение с использованием трассировки вокселей конусами В этой статье я расскажу о реализации одного из алгоритмов расчёта глобального (переотражённого / ambient) освещения, применяемого в некоторых играх и других продуктах, — Voxel Cone Tracing (VCT). Возможно, кто-то читал старенькую статью ([VCT]) 2011 года или смотрел видео. ...

Samsung остановила обновления Galaxy S8 до Android Oreo На прошлой неделе компания Samsung выкатила долгожданное обновление Android 8.0 Oreo для Galaxy S8 и Galaxy S8 Plus. Предварительно данное обновление получили члены программы бета-тестирования, а позже его утвердили и сделали доступным для других пользователей, но не сразу д...

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

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

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

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

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

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

Podlodka #48: Стартапы Устали от работы в больших компаниях? Хочется острых ощущений, не спать по ночам и делать пивоты? Придумали единорога и не знаете, как его продать?

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

Фестивали и 3D печать.Часть 1. Как я и обещал в одном из предыдущих постов(или в комментариях) расскажу немного о Фестивалях и где на них можно применять 3D печать. Рассказ мой будет о Единственном фестивале по Звёздным Войнам в России. Итак это фестиваль STAR FANS, в этом году он празднует маленький ...

Sony бесплатно раздает PlayStation 4 Знакома ситуация, когда вы хотите купить игровую консоль (например PS4), а потом задумываетесь о её стоимости и решаете оставить свои деньги в кошельке? Так вот, компания Sony устроила необычную акцию. В ней компания предлагает оформить предварительный заказ на смартфон Sony...

Развитие гиперконвергентных технологий: новая версия HyperFlex 3.0 от Cisco На прошлой неделе компания Cisco объявила о выходе новой версии программного обеспечения для гиперконвергентной платформы HyperFlex — HyperFlex 3.0. Среди нововведений числятся поддержка Microsoft Hyper-V, растянутых кластеров и контейнеров и сервисы для работы с мультиоблак...

Huawei P20 Pro vs. iPhone X vs. Google Pixel 2: битва камер Компания Huawei 27 марта представила P20 Pro. Девайс получил тройную основную камеру (40 Мп RGB + 20 Мп Mono + 8 Мп Telephoto). На бумаге все выглядит красиво, но что на практике? Для этого можно воспользоваться материалом коллег из DxOMark, которые высоко оценили возможнос...

Любите ли вы большие проекты, как люблю их я? Доброго вам дня, уважаемые читатели моего блога. Сегодня я хочу поговорить с вами о больших проектах. Больших в плане размера). Иногда от моих любимых заказчиков приходят необычные запросы. Например напечатать ажурную конструкцию размером 775х775х522 мм. Вот такую: Это ук...

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

У Xiaomi Mi7 будет своя система Face ID и его анонс отложен На MWC 2018 анонс Xiaomi Mi7 не состоится. По последней информации дебют флагмана можно не ждать и в марте, поскольку компания решила отложить премьеру. Среди причин задержки называют желание Xiaomi оснастить топовый продукт нового поколения передовой технологией распознаван...

Valve приобрела студию разработчиков Firewatch Со слов Kotaku, компания Valve приобрел разработчика Firewatch – студию Campo Santo. В Campo Santo эту новость подтвердили в своём блоге прошлой ночью. Разработчики говорят, что им нравится делать видеоигры и что они «нашли группу людей, которые также чувствуют то же с...

На что способна камера OnePlus 6. Примеры фотографий OnePlus 6 станет одной из главных новинок весны этого года. Анонс предварительно запланирован на 5 мая. Из известных нововведений — «чёлка» в верхней части дисплея и новый цвет корпуса. Теперь можно оценить возможности камеры смартфона. Снимками поделился основатель OnePlu...

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

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

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

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

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

Приглашаем на Cradle: Rave. И нет, это не дискотека С 16 по 18 февраля в Сколково мы будем проводить Cradle: Rave. Это самое большое мероприятие Сбербанк Технологий, которое объединит все, чем мы занимаемся — Artificial Intelligence, Machine learning, чат-боты, квантовые технологии, DevOps, IoT, блокчейн, big data, мобильную ...

CH340G Плюсы(нет) и минусы и ramps 1.4 и чуть чуть anet v1.0 Всем привет многие меня уже знают так как это четвёртый пост за эти две недели и благодаря многим людям которые  мне писали ответы на мои вопросы у меня всё получилось Но с большими затратами (1750 р) т.к не знал в чём проблемаА началось всё с того что я загружал измене...

Поиск по сайту с Reindexer — это просто. Или как сделать «instant search» по всему Хабрахабр-у Всем привет, В предыдущей статье я писал о том, что мы сделали новую in-memory БД — быструю и с богатыми функциональными возможностями — Reindexer. В этой статье хочу рассказать как при помощи Reindexer можно реализовать полнотекстовый поиск по сайту, написав минимум applica...

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

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

5 полезных функций в Wordstat Яндекса, которыми вы не пользуетесь Всем привет! Давайте угадаю, каждый из вас хотя бы раз пользовался инструментом Wordstat от Яндекса. Угадал? Не нужно оваций — это было сделать не сложно =) . Еще легче предугать то, что многие не пользуются или даже не знают те полезные функции сервиса, про которые я расска...

Доступный безрамочник от LG показали на «живом» фото LG Electronics планирует выпустить доступный аналог флагманского LG G7 ThinQ под названием LG Q7. Об этом сообщает ресурс GizChina со ссылкой на инсайдерский снимок будущего смартфона. Фотография хоть и не позволяет оценить новинку, что называется, в полный рост, все же поз...

Использование произвольных DataFlash 25-й серии вместо дорогих конфигураторов FPGA Altera без дополнительной аппаратуры Из любого описания на FPGA известно, что для хранения их конфигураций используются специальные микросхемы – конфигураторы. Например, для Altera Cyclone используются микросхемы EPCS. Вот схема от типичной макетной платы с кристаллом семейства Cyclone IV. На ней мы видим конфи...

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

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

10 вещей, которые каждому стоит узнать до 40 лет Нельзя вернуться в прошлое и дать совет себе 20-летнему. Зато можно прислушаться к опыту старших и не совершить непоправимых ошибок.

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

Введение в Postman “Разработка API сложна, Postman делает её лёгкой” © Postdot Technologies, IncКогда видишь описание инструментов Postman — захватывает дух, просыпается чувство всевластия над своим будущим детищем. Кажется, что и взрощенные в прошлом "монстры" наконец-то падут перед тобой! В...

Разбор задачек от Одноклассников на JPoint 2018 Алоха! Самым, наверное, интересным событием на этой неделе в мире Java стала конференция JPoint, которая прошла в Центре Международной Торговли в Москве. Одноклассники предложили посетителям тоже поучаствовать в разработке самой высоконагруженной системы на Java и помочь на...

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

Восстановление online-функций Microsoft Money. Аутентификация аккаунта В предыдущей части я рассказал о восстановлении функции обновления котировок. Следующей функцией которую хотелось восстановить является синхронизация данных с сервером. Для этого надо было решить две задачи: привязка файла к аккаунту с последующей аутентификацией и собстве...

Представлен интересный игровой смартфон Nubia Red Magic: Snapdragon 835, система охлаждения, GameBoost Nubia, как и обещали, представили свой геймерский смартфон Red Magic. И это очень субъективное устройство, которое кто-то назовет реально продуманным смартфоном, другие же заведомо окрестят устаревшим. У Red Magic 5.99-дюймовый Full HD+ дисплей с соотношением сторон 18:9. Ко...

Как подписать сообщение алгоритмом ГОСТ Р 34.11/34.10-2001 на Java В этот статье я расскажу, как подписать произвольное сообщение приватным ключом и сертификатом по алгоритму ГОСТ Р 34.11/34.10-2001 присоединённой (attached) подписью на языке Java. Для проекта электронного документооборота мне потребовалось сделать подпись алгоритмом ГОСТ....

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

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

Новые стандарты для беспарольной аутентификации: как они работают На прошлой неделе были опубликованы два новых стандарта для беспарольной аутентификации на сайтах, в мобильных и веб-приложениях: WebAuthn API и CTAP. Оба были одобрены Microsoft, Mozilla и Google. Подробнее об них расскажем ниже. Читать дальше →

Xiaomi Mi 7 уже можно увидеть на фото Xiaomi Mi 7 — аппарат, который ещё не вышел, но ждут его не меньше, чем Galaxy S9, а может даже и больше. Смартфоны Xiaomi стали крайне популярны в России. Основная их фишка в доступности — их могут позволить себе многие в то время, как покупка смартфона с ценником уровня ...

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

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

Фанатам Limbo посвящается В своё время меня очень затянула компьютерная игра LIMBO (я тогда ещё был студентом и у меня не было 3D-принтера). Порадовавшись её прохождению я надолго про неё забыл. Недавно наткнулся на модель модель главного героя в свободном доступе. Меня окутали ностальгия и желание...

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

Как прошел День открытых данных в Москве 3 и 4 марта 2018 года в Москве прошло мероприятие, посвященное Международному дню открытых данных. На площадке собралось 300 участников, которые могли посетить более 50 лекций и мастер-классов. В честь Дня открытых данных по всему миру проходят встречи, лекции и хакатоны, це...

«Cделать красиво». Визуализация обучения с Tensorboard от Google Красота, как известно, требует жертв, но и мир обещает спасти. Достаточно свежий (2015г) визуализатор от Google призван помочь разобраться с процессами, происходящими в сетях глубокого обучения. Звучит заманчиво. Красочный интерфейс и громкие обещания затянули на разбор ...

Windows 10 Build 17623 – HEIF, Безопасное извлечение внешних видеокарт, Application Guard Компания Microsoft на этой неделе выпустила аж три сборки – это 17120, которая уже доступна в Позднем доступе, 17123 – это уже по факту является RTM-кандидатом обновления Spring Creators Update, и также Microsoft выпустила сборку 17623 – это сборка с новой ветви Redstone 5. ...

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

301 редирект заменит директиву HOST при выборе главного зеркала в поиске Яндекса В ближайшее время HTTP-301 редирект заменит директиву HOST при выборе главного зеркала в Поиске Яндекса. В настоящий момент работают обе схемы переезда: как через директиву HOST, так и через 301-й редирект. Тем, кто уже начал переезд по директиве HOST — можно смело продолжат...

[Перевод] Автоматизация тестирования и Agile Всем привет! Приближаемся к запуску нового нашего курса: «Автоматизатор в тестировании». Сегодня вот последний открытый урок, потом день открытых дверей и в бой :) На прошлых двух таких мероприятиях не раз задавался вопрос о связи Agile и автоматизации. Вот, нашёлся в закр...

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

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

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

Серовские школьники в День всех влюбленных приняли участие в акции «Дарите книги с любовью» Ученики 4 «Б» класса школы №14 в День всех влюбленных посетили Центральную городскую библиотеку имени Д.Н. Мамина-Сибиряка и приняли участие в общероссийской акции «Дарите книги с любовью». В акции приняли участие ученики школы №14. Фото: Константин Бобылев, «Глобус». Акция ...

В Серове началось строительство передержки для бездомных собак Трое учеников школы № 9, которая находится в поселке Металлургов, помогают серовским волонтерам в строительстве передержки для собак. Сколочена одна стена и половина вольера. К концу недели планируется закончить сколачивание стен вольеров. Фото: Ирина Исаева. Как говорит Ири...

[Перевод] Как пробиться на вершину Product Hunt Прежде чем рассказывать, как забраться на вершину рейтинга Product Hunt, я, пожалуй, покажу, что пытается сделать БОЛЬШИНСТВО — терпя при этом неудачу и обрекая себя на глухие рыдания в подушку. Как неудачники выходят на Product Hunt Гуглят «Как попасть в топ Product Hun...

Уязвимости вашего приложения Актуальны ли ещё угрозы XSS? Прошло около 20 лет с тех пор, как Cross Site Scripting (XSS) появился как вид атаки. С тех пор мы получили богатый опыт и знания, защита наших сайтов стала намного сложнее, а многочисленные фреймворки были призваны оберегать нас от ошибок. Но по...

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

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

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

Nokia 8810 заслуживает вашего внимания Компания HMD Global в Китае представила множество новых смартфонов: Nokia 1, Nokia 6 (2018), Nokia 7 Plus, Nokia 8 Scirocco и Nokia 8110. На последнем хочется остановиться подробнее. Девайс можно назвать самым интересным из всех по одной простой причине — в свое врем...

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

Изучаем параллельные вычисления с OpenMPI и суперкомпьютером на примере взлома соседского WiFi Во время написания диссертации одним из направлением исследований было распараллеливание поиска в пространстве состояний на вычислительных кластерах. У меня был доступ к вычислительному кластеру, но не было практики в программировании для кластеров (или HPC — High Performanc...

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

Громкий скандал: Facebook будет защищаться в Конгрессе Facebook, очевидно, находится в очень опасном положении относительно использования данных своих пользователей. Речь идет о Cambridge Analytica. Конгресс США, парламент Великобритании и даже FTC имеют вопросы, и компания Facebook теперь соглашается ответить на них. Представит...

Забираем бесплатно: Smarty uninstaller и Wise Driver Care Pro Не только платные наборы иконок в Google Play Store отдают без денег, но аналогичные вещи случаются и с ПО для Windows, которое зачастую стоит достаточно дорого. Мы заметили, что наши читатели проявляют интерес к новостям о том, когда...

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

3D-влог: все о цифровом производстве — #1 Знакомимся Всем привет! Меня зовут Василий Киселев, я собственник и управляющий директор компании Top 3D Shop, и это первый выпуск моего видеоблога посвященного развитию 3D-технологий в России.Подробнее...

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

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

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

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

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

Блокчейн: организация сети, проверка подписи и задание для студента, часть 2 Предисловие В первой части было рассказано про возможности блокчейна, структуру и ЭЦП, в этой части будет рассказано про: проверку подписи, майнинг и примерную организацию сети. Отмечу, что не являюсь специалистом по распределенным системам (организация сети может быть не ве...

Windows 10 S станет другой Когда Microsoft анонсировала операционную систему Windows 10 S, сразу было очевидно, что она не вписывается в линейку продуктов этой компании. Эту редакцию можно было бесплатно обновить до полноценной Windows 10 Pro, но судя по внутренним документам Microsoft, в обновлении R...

Выбираем Yii2 или laravel Введение Я уже писал подобную статью, но она была очень не полной и не снабженной примерами, поэтому я решил взять вторую попытку и попытаться раскрыть данный вопрос наиболее полно! В данной статье, не будут рассматриваться все тонкости разработки на фреймворках, поскольку ...

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

Социальные сети: как вывести аудиторию на дискуссию Как общественному проекту вовлекать подписчиков в обсуждения волнующих вопросов? Как поддерживать дискуссию в сообществе в социальных сетях? Замредактора Теплицы Наталья Баранова поговорила со специалистами сообщества благотворительного магазина «Спасибо», интернет-ресурса п...

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

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

Поликарбонат: ПРОДОЛЖЕНИЕ. Усадка. Всем здравствуйте! Обещал еще на прошлой неделе сделать видео в продолжении темы поликарбоната, но не сделал- каюсь! Затянуло мероприятие по робототехнике в Перми вот и… Но я исправляюсь и вот он полный обзор в нескольких частях. Первая часть не очень большая, но именно в...

BenQ TK800 - новый 4K HDR проектор для спортивных болельщиков начнет продаваться в России уже в апреле При выборе проектора может оказаться совсем не лишним знание ответа на каверзный вопрос - почему "спортивных" телевизоров не бывает, а специальные проекторы для болельщиков существуют? К определению "специально для спортивных болельщиков" в описаниях товаров относя...

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

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

Xiaomi Mi Max 3: технические характеристики, цена и дата презентации Китайская корпорация Xiaomi хочет как можно скорее завоевать рынок электроники всех стран мира, в том числе и России, а помочь ей в этом могут только новые смартфоны. Именно поэтому она выпустит многие телефоны раньше намеченного

Самодельный нагревательный стол. Всем привет!Это мой первый пост - так что прошу особо не пинать.Вообщем месяца 2 назад и я загорелся идеей 3D печати, а так как люблю ковырять всё своими руками то решено было собирать самому. Электроника - стандарт для начинающих(Ramps), корпус планируется из ЛДСП(заказал н...

NeoQuest 2018: Читерство да и только Всем доброго времени суток. На прошлой неделе закончился очередной очный этап NeoQuest. А значит пришло время публиковать разбор некоторых заданий. Знаю многие ждали этого разбора, поэтому всех интересующихся прошу под кат. Читать дальше →

В России прошел День интернета вещей 9 апреля 2018 года прошел Всероссийский день Интернета вещей (IoT&IIoT day Russia).  Мероприятие проходило в России впервые, его организаторами стали Ассоциация интернета вещей и ФРИИ в Москве, а также издательство «Телеспутник», организовавшее площадку в Санкт-Петер...

Есть ли порох в пороховницах? Hackathon Radio Canada 2018 (Часть вторая — боевая готовность) Это вторая часть моего повествования (искренне думал что последняя). Первая часть здесь. Итак, формально команда сформирована. Хотя никто никого еще не знает. Цель проекта не определена. Radio Canada обещают предоставить некий API за неделю до события, чтобы у участников...

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

Google включила блокировщик рекламы в браузере Chrome Встроенная функция блокировки рекламы, чье появление было анонсировано в прошлом году, добралась до Google Chrome. Отныне веб-браузер вне зависимости от программной платформы будет препятствовать демонстрации объявлений, не рекомендованных к показу коалицией Better Ads, чле...

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

Почему вам, скорее всего, не нужен фитнес-трекер, но вы всё равно его купите. На примере Fitbit Blaze Данная статья получилась большой. По сути, она состоит из двух отдельных материалов, связанных между собой […]

DevGAMM Kyiv 2018: по итогам конференции В начале февраля в Киеве прошла конференция разработчиков игр DevGAMM Kyiv 2018, первый с 2014 г. форум такого рода у нас в стране, собравший геймдевелоперов Украины и стран ближайшего зарубежья. Что интересного было на этом мероприятии и каким получилось возвращение DevGAMM...

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

Xiaomi Mi A2 проходит сертификацию, первые фото Пока Xiaomi отвлекает нас смартфонами Mi Mix 2S и Mi7, которых многие ждут, на самом деле параллельно готовит ещё один весьма интересный аппарат. Модель Mi A2 уже проходит сертификацию TENAA. Сейчас аппарат проходит под маркировкой M1804D2SC. Локально модель будет называть...

ASP.NET Core: Механизмы предотвращения атак 2.0 По встроенным механизмам безопасности ASP .NET Core написано мало статей. Даже официальная документация имеет пробелы. В этой статье мы пройдём по всем основным компонентам, имеющим отношение к безопасности, и разберём, как это работает внутри. Если вы используете старый до...

Xiaomi удалила страничку голосования, в котором MIUI проиграла Android One На прошлой неделе компания Xiaomi запустила в Twitter страничку, на которой пользователям было предложено сделать выбор между графической оболочкой MIUI 9 и линейкой смартфонов Android Onе со стоковой ОС Android. После того, как свои голоса оставили более 14 тыс. челове...

Предварительный обзор ZTE Nubia N3. Китайцы не удивили Официально анонсировали мобильный телефон ZTE Nubia N3, который должен уже 24 марта отправиться на прилавки магазинов в Китае. Мы решили посмотреть на гаджет, дабы понимать, что он из себя представляет, ведь разработчики точно решат потом продавать устройство и в нашей стран...

Первый канал покажет фильм «Крым» в «день тишины». ЦИК готов рассмотреть жалобы Первый канал покажет вечером 17 марта — в «день тишины» перед президентскими выборами — фильм Алексея Пиманова «Крым», сообщает ТАСС со ссылкой на пресс-службу телеканала. «В фильме есть много эпизодов, основанных на реальных событиях, произошедших в Крыму весной 2014 года. ...

Бесплатно: 21 платный набор иконок для кастомизации вашего Android В Google Play Store в очередной раз можно бесплатно забрать приличное количество платных наборов иконок для изменения оформления системы Android. В этот раз мы заметили и насчитали 21 пак очень разной стилистики и стоимости в обычные дни. Читать полную статью

Третья попытка KODAK заняться проекторами Этой компании мир обязан многими интересными вещами, в том числе и появлением первого цифрового фотоаппарата, поэтому всегда интересно - а вдруг она опять осчастливит весь мир, как это случилось с фотографией Честно говоря, меня заставили обратить внимание на новые проекторы...

Unit-тестирование скриншотами: преодолеваем звуковой барьер. Расшифровка доклада Тестировать регресс верстки скриншотами модно, этим никого не удивишь. Мы давно хотели внедрить этот вид тестирования у себя. Всё время смущали вопросы простоты поддержки и применения, но в большей степени — пропускная способность решений. Хотелось, чтобы это было что-то про...

Спор о «праве на забвение»: считать ли работу поисковых систем журналистикой? В Высоком суде Лондона несколько месяцев рассматривалось дело, связанное с «правом на забвение», принятом в 2014 году. Два бизнесмена, которые имели проблемы с законом в прошлом, потребовали от Google удалить из поисковой выдачи информацию, устаревшую на несколько десятилети...

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

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

Предварительная программа DUMP-2018 готова. Выступят докладчики из Microsoft, ВКонтакте, Rambler, Tinkoff, HTML Academy Привет, Хабр! 13 апреля в Екатеринбурге в восьмой раз пройдёт конференция DUMP. Доклады будут идти в 8 секциях: FrontTalks, Serverside, Mobile, DevOps, Science, Тестирование, Менеджмент, Дизайн. Программа получается отличной: Григорий Бакунов (Яндекс), Алексей Акулович (В...

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

Предательский кусь: Принц Гарри подвергся нападению во время визита в Шотландию Член британской августейшей семьи принц Гарри вместе с будущей супругой Меган Маркл посетил Шотландию в рамках официального визита. По традиции, 33-летнего внука королевы Елизаветы встречал Шотландский Королевский полк в Эдинбурге. Однако в церемонии приветствий монаршей ...

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

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

Как получить AirPods (и не только) взамен старого iPhone Вот и остались позади зимние праздники, и за это время многие успели обзавестись различными новыми девайсами: кто-то получил iPhone, iPad или Apple Watch в подарок, другие решили порадовать себя сами. В любом случае у вас наверняка появилась старая «ненужная» техника Apple...

USB Type-C — формат будущего? Современный универсальный разъем USB Type-C поможет избавиться от лишних проводов, сделает ноутбук мобильным и обеспечит высокую cкорость передачи данных. На что способен новый формат и чем отличаются спецификации USB-C, расскажем в нашей статье.

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

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