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

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

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

Зачем вам учить Go Источник картинки Go — относительно молодой, но популярный язык программирования. По данным опроса Stack Overflow, именно Golang получил третье место в рейтинге языков программирования, которые хотели бы освоить разработчики. В этой статье мы попробуем разобраться в причина...

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

Несколько смартфонов Huawei Mate и P получают обновление до Android 10 Huawei уже давно опубликовала список своих смартфонов, которые должны получить Android 10. Прошли месяцы — сообщает портал Androidsoul. Но, наконец-то, дело сдвинулось с мёртвой точки. Некоторые устройства среди которых называют P30, P30 Pro, а также Mate 20 и Mate 20 Pro ...

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

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

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

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

[Перевод] Следующие шаги на пути к Go 2 Состояние Мы вовсю работаем над Go 1.13, релиз которого, надеюсь, состоится в начале августа этого года. Это первый релиз, который будет включать в себя изменения конкретно в языке (а не просто незначительные правки спецификации) после длительного моратория на любые такие из...

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

Решение вопроса кибербезопасности небольших банков сдвинулось с мертвой точки Как рассказал глава комитета Госдумы по финансовому рынку Анатолий Аксаков, 18 февраля на встрече банкиров с главой ЦБ Эльвирой Набиуллиной обсуждалось, в том числе обслуживание банков с базовой лицензией (с небольшим капиталом, на данный момент - 149 банков) в IT-сфере, о...

Книга «Kotlin. Программирование для профессионалов» Привет, Хаброжители! Книга Джоша Скина и Дэвида Гринхола основана на популярном курсе Kotlin Essentials от Big Nerd Ranch. Яркие и полезные примеры, четкие объяснения ключевых концепций и основополагающих API не только знакомят с языком Kotlin, но и учат эффективно использо...

Вышел трейлер обновления «Мёртвый город» для ATOM RPG Студия AtomTeam опубликовала новый трейлер, посвященный выходу свежего сюжетного дополнения для своей атмосферной постапокалиптической ролевой игры ATOM RPG. Апдейт будет бесплатным, получит номер 1.1 и название «Мёртвый город». Сюжетное DLC добавляет в ...

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

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

Цифра дня: Через сколько лет аккаунты мёртвых обгонят по числу аккаунты живых? Исследователи Оксфордского университета подсчитали, что к 2070 году количество аккаунтов в Facebook, принадлежащих мёртвым людям, превзойдёт число аккаунтов живых людей.

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

Что почитать на английском, если только начали учить язык «Коралина», «Паутинка Шарлотты», «Старик и море» и ещё 10 отличных неадаптированных произведений.

[Из песочницы] Изучение комбинаторных парсеров с Rust Привет, Хабр! Представляю вашему вниманию перевод статьи "Learning Parser Combinators With Rust". Эта статья учит основам комбинаторных парсеров людей, которые уже знакомы с Rust. Предполагается, что никаких других знаний не требуется, а всё, что не имеет прямого о...

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

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

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

Wargaming Platform: Hello World WTF is Platform? В Wargaming есть отдельное подразделение, которое занимается… занимается разработкой некой «платформы» для издания игр. Объяснить, что такое Платформа, чем она является и не является, весьма сложно — но я попробую. Почему появилась статья Привет! Меня зовут ...

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

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

[Перевод] Бесплатная библиотека Wolfram Engine для разработчиков программного обеспечения Оригинал перевода в моём блоге Пара видео о Wolfram Language Почему вы до сих пор не используете технологии Wolfram? Что ж, такое случается, и довольно часто. В процессе общения с разработчиками программного обеспечения, они достаточно лестно отзываются о наших технология...

Отказ от конкуренции придется обосновать. Единственных поставщиков государства призывают к порядку ФАС опубликовала пакет проектов документов, регламентирующий определение единственного поставщика при госзакупках. Для отказа от конкуренции при госзаказе (а единственные поставщики получают, как правило, самые дорогие контракты, всего около 5–10 трлн руб.) инициаторам приде...

[Из песочницы] Почему мы пишем бизнес-логику на Lua Привет, Хабр. В этом посте мы хотим рассказать о том, как и почему мы в IPONWEB используем язык программирования с красивым названием Lua. Lua — скриптовый встраиваемый язык программирования со свободно распространяемым интерпретатором и открытыми исходными текстами на C. О...

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

[Перевод] Пять вопросов о проектировании языков программирования Руководящая философия 1. Языки программирования для людей Языки программирования это то, как люди говорят с компьютерами. Компьютер будет рад поговорить на любом языке, который не будет двусмысленным. Причина почему у нас есть высокоуровневые языки — потому что люди не мо...

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

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

Знакомимся с языком Swift на примере игры Snake Всем привет! В преддверии запуска курса «iOS-разработчик. Базовый курс» мы организовали очередной открытый урок. Этот вебинар рассчитан на людей, которые имеют опыт разработки на любых языках и платформах, однако желают ещё изучить язык Swift и освоить разработку под iOS. ...

Зачем учить валирийский язык из «Игры престолов» Научиться понимать любимых героев можно всего за 3–4 недели. В качестве бонуса — улучшение памяти и повышение способностей к изучению естественных языков.

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

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

«Беременна в 16»: почему российская версия реалити учит плохому Шоу, которое задумывалось для предотвращения ранних беременностей, начало их пропагандировать.

Сбербанк и «Платформа ОФД» выяснили, почему люди хотят расплачиваться картой 12% торговых точек основных потребительских категорий еще не установили терминалы для безналичной оплаты. На такие точки приходится всего 3% торгового оборота. По оценке проекта «СберДанные», доля бизнесов, принимающих только ...

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

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

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

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

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

Решения Infortrend использует турецкая кинокомпания Erler Film Компания Infortrend® Technology, Inc. (код TWSE: 2495) ранее сообщила, что стамбульская кинокомпания Erler Film выбрала решение EonStor GSe 3000 от Infortrend для создания системы NAS петабайтного уровня. Подобное хранилище поможет пользователю преодолеть...

Не очередной язык программирования В последнее время на рынке появилось огромное количество новых языков программирования: Go, Swift, Rust, Dart, Julia, Kotlin, Hack, Bosque – и это только из числа тех, которые на слуху. Ценность того, что эти языки привносят в мир программирования, тяжело переоценить, но,...

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

Julia NLP. Обрабатываем тексты Анализ и обработка текстов на естественном языке является постоянно актуальной задачей, которая решалась, решается и будет решаться всеми доступными способами. На сегодня хотелось бы поговорить о средствах решения для решения этой задачи, именно, на языке Julia. Безусловно,...

Открытая лекция курса «JavaScript-разработчик» Стартовый курс по Javascript посвящен основам языка и решению типичных задач для верстальщика и начинающего фронтендера: галереи, слайдеры, таймеры, калькуляторы, проверка форм. Входные требования: базовое знакомство с HTML+CSS, наличие терминала, базовое...

Loli — новый высокопроизводительный язык В этой статье мы поговорим о новом интерпретируемом языке Loli, рассмотрим синтаксис и сравним с языками C и Python. Читать дальше →

[Перевод] Почему программисты продолжают использовать многословный Java, хотя есть лаконичный Python Java и Python — одинаково популярные языки программирования. Однако Python более продуктивен: в нем меньше объем кода, нужного для решения задачи. Почему же программисты до сих пор работают с Java там, где можно применить Python? Давайте разбираться. Читать дальше →

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

[Перевод] Погружение в Move — язык программирования блокчейна Libra от Facebook Далее мы рассмотрим в деталях основные характеристики языка Move и в чем его ключевые различия с другим, уже популярным языком для смарт-контрактов — Solidity (на платформе Ethereum). Материал основан на изучении доступного он-лайн 26-страничного whitepaper-а. Введение Move...

5 советов, которые помогут вам преодолеть внутренние ограничения Иногда мы сами создаём препятствия на пути к успеху.

[Из песочницы] Почему вы должны думать о функциональном программировании Привет, Хабр! Представляю вашему вниманию перевод своей статьи «Why you should think about functional programming», посвященной функциональному программированию. Почему вы должны думать о функциональном программировании? Давайте ответим на следующие вопросы: всегда ли в...

Что мешает учить иностранный язык Сегодня есть много успешных методик изучения английского. Хочу вставить свои три копейки с другой стороны: сказать о том, что мешает язык учить. Одна из таких помех – мы учим его не тем местом. Речь не о частях тела, а о зонах мозга. Есть в префронтальной коре головного мо...

Рейтинг: лучшие приложения для изучения английского языка по версии Роскачество Лучшей мобильной программой для устройств под управлением Android названа "Научись говорить по-английски с busuu". Для iOS-гаджетов - "Simpler: учить английский язык", а тот же проект от busuu, но уже под названием "busuu – Выучи английский" занял здесь второе место.

Чего мне не хватает в Java после работы с Kotlin/Scala В последнее время я часто слышу о том, что Java стала устаревшим языком, на котором сложно строить большие поддерживаемые приложения. В целом, я не согласен с этой точкой зрения. На мой взгляд, язык все еще подходит для написания быстрых и хорошо организованных приложений. О...

Танчики на Паскале: как учили детей программированию в 90-х и что с этим было не так Это байка про то, как я не стал программистом, хотя желание было велико. Ну и немного о том, что из себя представляла школьная «информатика» в 90-х, и почему все программисты тогда были исключительно самоучки. Читать дальше →

Разговорный BERT — учим нейросеть языку соцсетей Одним из главных событий в области компьютерной лингвистики и машинного обучения в 2018 году был выпуск BERT от Google AI, который признан лучшим докладом года по мнению североамериканского отделения Ассоциации компьютерной лингвистики (NACL). В этой статье мы расскажем об э...

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

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

Positive Technologies: пентестеры преодолели сетевой периметр 92% компаний В рамках внешнего тестирования на проникновение экспертам удалось преодолеть сетевой периметр 92% организаций, а от …

История о том, как бег помог преодолеть наркотическую зависимость Отрывок из автобиографии ультрамарафонца Чарли Энгла — о страдании и исцелении.

«Для сообщества критически важно установить стандарты»: Марсин Москала о Kotlin Пару лет назад было много блог-постов «смотрите, какой интересный язык Kotlin», где объяснялись основы. В 2019-м разжёвывать азы уже не требуется, зато теперь появляется публикация совсем другого формата. Марсин Москала, который уже не первый год учит людей этому языку, се...

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

22 сайта для программиста, которые помогут заговорить на английском Хабр, привет! Сделал подборку из 22-х сайтов для изучения английского языка. Подборка поможет изучить английский легко, без зубрежки и учебников. Приступим! Учить лексику Плагины, мобильные приложения и сайты, которые помогут перевести и запомнить незнакомые термины с ...

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

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

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

Книга «Командная строка Linux. Полное руководство. 2-е межд. изд.» Привет, Хаброжители! Международный бестселлер «Командная строка Linux» поможет преодолеть путь от первых робких щелчков по клавишам до уверенного создания полноценных программ для последней версии bash — наиболее популярной командной оболочки Linux. Второе издание рассказыв...

Самоуправляемая Tesla. Более 1 млн активаций Smart Summon и запуск Full Self-Driving до конца года Какие бы полярные мнения не высказывались бы в адрес американского автопроизводителя автомобилей Tesla, его достижения в области технологий автономного вождения неоспоримы и их сложно переоценить. Фактически Tesla и Waymo — лидеры в этой области (1, 2). Не секрет, что само н...

[Перевод] WolframClientForPython | Новая клиентская библиотека Wolfram Language для Python Оригинал перевода в моём блоге Получение полного доступа к языку Wolfram Language из языка Python Язык Wolfram (Wolfram Language) дает программистам в руки уникальный язык с огромным множеством сложных алгоритмов, а также встроенных знаний об окружающем мире. На протяжении...

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

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

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

Хешрейт биткоина преодолел отметку в 100 EH/s Совокупная вычислительная мощность сети биткоина преодолела рубеж в 100 EH/s. На момент написания показатель составляет 102,848 EH/s. С декабря 2018 года хешрейт вырос на 230%. С середины июня на рынке появилось несколько новых ASIC-майнеров и, по некоторым подсчетам, к сети...

[Перевод] Грокаем DLR Предисловие переводчика Это скорее вольный пересказ, а не перевод. Я включил в эту статью только те части оригинала, которые имеют непосредственное отношение к внутренним механизмам работы DLR или объясняют важные идеи. Примечания будут заключены в квадратные скобки Многие...

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

[Перевод] Будущее за адаптивными образовательными платформами. Flow. Интервью с Асгером Палмом Асгер Палм (Asger Palm) — один из создателей адаптивной образовательной платформы, которой пользуются миллионы студентов в Штатах, рассказал в интервью, что такое адаптивные образовательные платформы, как они помогут нам сохранять достойный уровень образования в будущем, про...

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

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

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

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

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

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

Субъективное видение идеального языка программирования Дальнейший текст — моя точка зрения. Возможно, она позволит кому-то по-новому взглянуть на дизайн языков программирования или увидеть какие-то преимущества и недостатки конкретных фич. Я не буду лезть в частные подробности типа "в языке должна быть конструкция while", а прос...

[Перевод] Будущее PHP Это мертвый язык программирования или нет? У PHP наверняка были лучшие времена. Но действительно ли он мертв? На форумах, подобных StackOverflow, люди предполагают, что PHP мертв. У них есть верная точка зрения, или может быть, они просто не любят PHP? Давайте посмотрим ...

Почему готические соборы так сложно разрушить: архитектурные хитрости Источник

Продуктовая разработка на Go: история одного проекта Всем привет! Меня зовут Максим Рындин, я тимлид двух команд в Gett – Billing и Infrastructure. Хочу рассказать про продуктовую веб-разработку, которую мы в Gett ведем преимущественно на языке Go. Я расскажу, как в 2015-2017 годах мы переходили на этот язык, почему вообще е...

Два новых приложения для пользователей с нарушениями слуха Google работает над улучшением повседневной жизни пользователей Android с нарушениями слуха с помощью двух новых приложений - Live Transcription и Sound Amplifier. Live Transcribe может помочь людям с тяжелой или полной потерей слуха общаться с теми, кто не говорит на...

[Перевод] Инициализация в С++ действительно безумна. Лучше начинать с Си Недавно мне напомнили, почему я считаю плохой идеей давать новичкам C++. Это плохая идея, потому что в C++ реальный бардак — хотя и красивый, но извращённый, трагический и удивительный бардак. Несмотря на нынешнее состояние сообщества, эта статья не направлена против совреме...

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

AirPower глазами физика: выпустить ее было бы очень сложно Возможен ли выпуск AirPower с технической точки зрения?

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

Картинг в СССР: как увлечение американских лётчиков стало массовым DIY-хобби в Советском Союзе [Disclaimer] Прежде чем начать рассказ об истории картинга, в двух словах объясним, почему она заинтересовала нас с alinatestova. Мы делаем контент для компаний (в основном IT) и любим брать в работу сложные темы: от IaaS-хостинга до биоценозсберегающих технологий. Получило...

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

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

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

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

Duolingo 4.0.2 Дуолинго - учите английский язык очень увлекательно и абсолютно бесплатно. Институтский уровень образования бесплатно. Особенности: Это бесплатно — по настоящему. Никаких платежей, никакой рекламы и никаких трюков.  Увлекательность. В случае неправильных ответов теря...

Теханалитик: слабеющий юань поможет биткоину преодолеть отметку $12 000 Крайне высокий индекс доминирования, девальвация юаня и различные технические факторы помогут первой криптовалюте преодолеть отметку $12 000, уверен аналитик CoinDesk Омкар Годбоул. В течение последних суток цифровому золоту удалось, наконец, прорваться сквозь медвежий патте...

Успех Microsoft на Android. Приложение OneDrive загрузили более 1 млрд раз Пару месяцев назад приложение Microsoft Word преодолело отметку в 1 млрд загрузок в Google Play. И вот настал черёд второго. Им стал облачный сервис OneDrive, который также сейчас предустанавливается на многие смартфоны, благодаря чему ему и удалось преодолеть столь вну...

Сколькими способами можно записать факториал на Scheme? Злые языки утверждают, что функциональные языки программирования — «языки для написания факториалов». Чаще всего так определяют язык Haskell, мы же начнем с того функционального языка, который сильно повлиял и на Haskell, и на подмножество средств для функционального програм...

Продажи смартфонов Redmi Note преодолели планку в 100 миллионов устройств По словам Xiaomi, вся линейка смартфонов Redmi Note, с момента появления на рынке, преодолела рубеж в более 100 миллионов проданных девайсов. Лю Вейбинг, ответственный за бренд Redmi, сообщил, что Note 7, который был выпущен в начале 2019-го, имел серьёзный успех – продажи…

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

Как установить русский язык на iPhone или iPad (iOS) Достаточно часто к нам обращаются новоиспеченные iOS-пользователи, которые по разным причинам стали владельцами iPhone или iPad с языком системы отличным от русского. Надо сказать, что iOS поддерживает огромное количество языков и иногда изменить язык системы не так просто, ...

Платформа TruePlay представила блокчейн-решения для онлайн-гемблинга и объявила о партнерстве с Curaçao eGaming Команда гемблинговой платформы TruePlay представила свой продукт на седьмой ежегодной конференции BlockchainUA в Киеве.   Глава разработки TruePlay Александр Анциферов рассказал об основных проблемах онлайн-гемблинга, почему именно блокчейн способен их решить и как эти ...

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

[Из песочницы] Wolfram Function Repository: открытый доступ к платформе для расширений языка Wolfram Привет, Хабр! Представляю вашему вниманию перевод поста Стивена Вольфрама "The Wolfram Function Repository: Launching an Open Platform for Extending the Wolfram Language". Предпосылки состоятельности языка Wolfram Сегодня мы стоим на пороге великих свершений вмест...

[Перевод] Зачем нужны дженерики? Эта статья о том, что будет означать добавление дженериков в Go, и почему я считаю, что нам это следует сделать. Также я коснусь возможного изменения архитектуры языка ради добавления дженериков. Go вышел 10 ноября 2009-го. Меньше чем через сутки появился первый комментари...

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

Почему нужно сваливать — 2 часть Сегодня я хочу обсудить свою прошлую статью о том как свалить из страны — http://blogarbik.ru/?p=9718 И разумеется появилось куча негатива. У меня только один вопрос — А у кого есть хоть какой то реальный вариант свалить из страны?!  Ну хоть один?!  Не пиздеть, ч...

Опубликовано первое фото будущего флагмана Meizu 17 Компания Meizu переживает не лучшие времена, но все ее попытки сдвинуться с места оказываются не очень удачными. ***

Вячеслав Григорьев поставит рекорд в истории мирового языкознания Отечественный полиглот Вячеслав Григорьев идет на впечатляющий рекорд. К весне 2023 года он собирается выучить 100(!) языков. Это потрясающая цель, ведь единицы во всем мире могут похвастаться тем, что они на крепкой базе владеют хотя бы тремя языками. Удивляться этому не п...

Назван год, когда мёртвых на Facebook станет больше, чем живых Произойдёт это уже к 2070 году.

[Перевод] Заложники COBOL и математика. Часть 1 Посмотрим правде в глаза: никто не любит дробные числа — даже компьютеры. Когда речь заходит о языке программирования COBOL — первый вопрос, который всплывает у всех в голове, всегда выглядит так: «Почему человечество всё ещё использует этот язык во множестве жизненно важны...

TRSYS и Банк Грузии представили новый терминал с эквайрингом Компания «Транзакционные системы» совместно с ведущей кредитной организацией Банком Грузии предложили новое совместное решение для микро-, малого и среднего бизнеса в Грузии. Решение представляет собой мобильный POS-терминал Verifone Vx680 «2 в 1» со встроенным бескон...

Google тестирует цветные точки в сниппетах для объяснения результатов поиска Google тестирует показ четырёх цветных точек – синей, красной, жёлтой и зелёной — в поисковых сниппетах. Новый элемент призван помочь пользователям понять различные поисковые функции. При нажатии на эти точки Google выводит окно «About this result», а также ссылку «Lea...

[Из песочницы] Extension в Dart (Flutter) В недавном релизе языка Dart 2.6 в языке появилась новая функция, static extension или статические методы расширения, который позволяет вам добавить новые методы к существующим типам. Зачем вообще нужны extension? Как их использовать и на что они годятся? Введение Начнём ...

Пишем XGBoost с нуля — часть 1: деревья решений Привет, Хабр! После многочисленных поисков качественных руководств о решающих деревьях и ансамблевых алгоритмах (бустинг, решающий лес и пр.) с их непосредственной реализацией на языках программирования, и так ничего не найдя (кто найдёт — напишите в комментах, может, что...

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

Новый сайт Google Recover Together поможет избавиться от наркомании Компания Google запускает новый сайт под названием Recover Together для наркоманов, которые хотят преодолеть зависимость. Он объединяет в себе реальные истории людей, победивших наркотическую зависимость, полезные ресурсы для реабилитации, карты реабилитационных центров в СШ...

DOU.UA опубликовал рейтинг языков программирования среди украинских IT-специалистов. В лидерах Java, JavaScript, C#, PHP и Python Украинское издание DOU.UA провело опрос среди украинских специалистов, в котором приняло участие более 900 респондентов, 90% из которых проживают в Украине. Полученные данные позволили определить наиболее популярные среди украинских специалистов языки программирования. В это...

Японцам процессор Intel Core i3-9350KF до сих пор в диковинку Свободный множитель и мёртвая графика.

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

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

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

[recovery mode] Google BERT — новый поисковый алгоритм. Как изменится ранжирование и что делать сейчас? Google не устает радовать своих пользователей и официально представил новый поисковый алгоритм – Google BERT. Что известно об этом и в чем суть? Давайте разбираться. Google BERT-это алгоритм поисковой системы, призванный улучшить релевантность результатов поисковой выдач...

Компания Amazon Web Services поддержала проект Rust Компания Amazon Web Services проспонсирует проект Rust, который занимается развитием одноименного языка программирования. Инженеры смогут бесплатно использовать ресурсы облачной платформы, чтобы поставлять компоненты компилятора, создавать загрузочные контейнеры и автоматизи...

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

Numa — Mech Survival Saga Знокомся, мех Нюма, очень красивый и добрый робот. Нюма оказался в незнакомом мире и при крушении разбил все руины. Постройте своего меха Нюма и помогите ему восстановить все руины. Пробирайтесь сквозь толпы врагов в новые места. Выберите необходимое ва...

Battle Royale FPS Shooter 1.10.04 Вам предстоит выживать на мёртвом острове среди таких же игроков, воевать друг с другом до победного конца! Время идёт очень быстро и зона дышит вам прямо в спину, быстрее собирайте оружие и снаряжение и идите бой против других выживших на острове! Особенности: Скины ...

Психология Звукового Зрения. Светлана Лебедева рассказала, как учат людей новому способу восприятия «Темнота тоже бывает красивой – когда в ней прячется свет» (с) Сергей Лукьяненко «Мальчик и Тьма» Выучить незнакомый язык под силу каждому, будь то иностранный, жестовый или какой-нибудь язык программирования. Кто-то будет осваивать его несколько месяцев, кому-то потребует...

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

Язык программирования Ü. Введение, мотивация к созданию, цели Введение С 2016-го года (с перерывами) я разрабатываю собственный язык программирования. Название данного языка — «Ü». Почему Ü? Потому, что хотелось однобуквенного названия, а все буквы из набора A-Z уже заняты. Данная статья имеет задачу ознакомить публику с данным языко...

Habit — приложение, которое поможет развить привычку Для тех, кому сложно контролировать себя, но хочется регулярно заниматься полезными вещами.

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

Структуры против Классов С самого начала, когда я начинал заниматься программированием, вставал вопрос, что использовать для улучшения быстродействия: структуру или класс; какие массивы лучше использовать и как. По поводу структур, Apple приветствует их использование, объясняя это тем, что они лучше...

Игра фреймворков: тренды JavaScript в 2019 TypeScript против ES6, React против Angular, Jest против Mocha… Не хуже нашумевшего сериала, эти «битвы» держат поклонников JavaScript в напряжении, заставляя их задумываться: «Что же учить дальше?» К тому же, армии пользователей каждой из технологий приводит настолько убеди...

Насколько легко доставить заказ, зная адрес клиента (не очень) Всем привет! Меня зовут Денис Гирько, я системный архитектор e-commerce платформы в Lamoda. В прошлом году я выступал на конференции DevConf с докладом, которым хочу поделиться с вами. Это обзорный доклад о том, с какими сложностями в процессе доставки заказа встречается кру...

Сколько Apple платит блогерам за рекламу? | Видеообзор В новом видеоролике Борис Веденский разбирается в том, как российские блогеры и журналисты зарабатывают на пиаре «яблочной» корпорации. Кроме того, можно узнать о том, почему сложно быть объективным при оценке продуктов Apple.

Тест-драйв nanoCAD СПДС Металлоконструкции 1.2. Часть 1 Тест-драйв nanoCAD СПДС Металлоконструкции 1.2 Уважаемые хабровцы, интересующиеся САПР, За несколько месяцев ведения блога на Хабре мы получили много вопросов, об основных инструментах программ СПДС Металлоконструкции и СПДС Стройплощадка. Поэтому решили создать и опубли...

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

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

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

Секция Backend на DUMP Казань: архитектура облачных приложений, общительные микросервисы, DDD и не только Что делать, если секция Backend на конференции одна, а языков программирования несколько? Получается, либо каждому по докладу, и тогда что делать все остальное время? Либо больше внимания одному-двум языкам, а все остальные не в удел. Кажется, мы нашли выход. В Backend на DU...

Death Stranding выйдет 8 ноября Новый проект от Хидео Кодзимы выйдет на PlayStation 4 восьмого ноября 2019 года. На Death Stranding можно оформить предварительный заказ, на выбор несколько изданий. Death Stranding – это совершенно новый тип экшена, где цель игрока – объединить изолированные города и ...

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

Введение в Си. Послание из прошлого столетия ПРЕДИСЛОВИЕ Я несколько раз в своих комментариях ссылался ссылался на книгу Эндрю Таненбаума «Operating Systems Design and Implementation» на ее первое издание и на то, как в ней представлен язык Си. И эти комментарии всегда вызывали интерес. Я решил, что пришло время опубли...

Как превратить ваш никому не нужный продукт в незаменимый? Основатель и управляющий партнер Legium (сервис электронного документооборота на блокчейне) Иван Хаустов на основе опыта своего проекта сформулировал для читателей Futurebanking.ru 5 правил, которые помогут стартапу преодолеть долину смерти и, возможно, даже стать единорого...

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

[Перевод] Python становится самым популярным языком программирования в мире Еще летом на The economist вышла статья о том, что Python все активнее завоевывает рынок. Но завирусилась она только сейчас. Вероятно, так произошло из-за того, что она очень неоднозначная. Ведь несмотря на такой заголовок, автор заявляет, что Python, теоретически, может пов...

[Перевод] Заложники COBOL и математика. Часть 2 Сегодня публикуем вторую часть перевода материала о математике, о COBOL, и о том, почему этот язык всё ещё жив. → Первая часть Читать дальше →

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

8 полезных привычек, которые помогут выучить английский язык Разговоры с Siri, любимые песни, фильмы и игры помогут улучшить английский.

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

Amazon Kindle стоит 90 долларов В последнее время пользователи стали более активно интересоваться электронными книгами, так как это позволяет экономить средства на покупке бумажных книг. К примеру, в продажу поступила новая читалка Amazon Kindle, которая стоит 90 долларов. За эти деньги вы получаете отличн...

Atom RPG, отечественная «духовная наследница» Fallout, вскоре получит большое обновление с атмосферной локацией В Мёртвый город вдохнут жизнь. Ой.

ИТ помогут улучшить медицинские сервисы для пациентов Д-р Вернер Эберхардт, глава подразделения SAP Healthcare, отметил: "Топ-менеджеры отрасли здравоохранения целенаправленно инвестируют в новые технологии, так как они помогают и снизить затраты, и повысить качество обслуживания пациентов. Исследование позволило нам опред...

Твердотельный накопитель Samsung 860 Qvo емкостью 1 ТБ: пришествие памяти 3D QLC NAND в массовый сегмент В случае с 860 Qvo в Samsung решили задействовать все не слишком вредоносные методы удешевления накопителей. Собственно, и название линейки компания расшифровывает как «Quality and Value Optimized». С этой точки зрения к новым устройствам и стоит подходить. Надо помнить, что...

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

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

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

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

Качественные официальные фотографии Redmi Note 8 Pro. Смартфон получил аккумулятор на 4500 мА•ч Поток новостей о новом флагманском смартфоне компании Redmi не иссякает. Теперь вице-президент Xiaomi и глава бренда Redmi Лу Вейбинг (Lu Weibing) опубликовал качественные официальные фотографии Redmi Note 8 Pro. К сожалению, они демонстрируют только заднюю панель устр...

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

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

Бьёрн Страуструп жалеет, что биткоин был написан на C++ – языке программирования, который он создал Создателю C++ Бьёрну Страуструпу (Bjarne Stroustrup) не нравится, что для написания исходного кода биткоина был использован именно его язык программирования. В своём недавнем интервью датский учёный-программист назвал C++ инструментом, использование которого невозможно контр...

Bugatti Chiron устанавливает новый мировой рекорд скорости, преодолев порог в 300 миль в час Буквально на днях компания Bugatti стала обладателем очередного мирового рекорда скорости, развитой серийно выпускаемым автомобилем. Этот автомобиль, Bugatti Chiron, разогнался до скорости 304.773 миль в час (490.484 км/ч), двигаясь по испытательной трассе Эра-Лессин (Ehra-L...

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

Как фильм «Мёртвые не умирают» с Биллом Мюрреем обманывает ожидания Весёлая картина о зомби оказывается неторопливым трагикомедийным фарсом. Но всё же смешит.

Мерилин Монро, клоуны и мёртвый мем: 16 хеллоуинских костюмов от мировых знаменитостей Узнайте, что Кардашьяны, Кристен Стюарт и другие звёзды делали прошлой ночью.

Huawei выделит $286 млн вознаграждения персоналу, помогающему преодолеть санкции США Крупнейший в мире поставщик телекоммуникационного оборудования Huawei Technologies объявил во вторник о решении выделить 2 млрд юаней ($286 млн) в виде денежных вознаграждений сотрудникам, активно работающим, чтобы помочь ему выдержать давление со стороны Вашингтона. REUTERS...

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

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

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

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

«Разработка языка Kotlin обошлась намного дороже, чем наш средний продукт»: интервью с главой JetBrains Генеральный директор компании Максим Шафиров о конкуренции с Atlassian и Microsoft, стратегии на 10 лет и руководстве с точки зрения программиста.

Школьников из Москвы будут учить созданию компьютерных игр В Москве стартовала летняя смена под названием «КиберЛето», нацеленная на школьников 12-16 лет, которых бесплатно учат делать компьютерные игры и программы. Они получают навыки, которые являются необходимыми для современных профессий. Запуск летней смены «КиберЛето» произвед...

Кооперативный экшен Dauntless вышел на основных платформах, мобильные на очереди В конце прошлого года на церемонии награждения The Game Awards студия Phoenix Labs объявила, что кооперативный экшен Dauntless выйдет и на мобильных после релиза на ПК и консолях. Это бесплатный шутер с неплохой промо-компанией, поэтому он заочно привлек внимание игроков. П...

Шины ViattiBoscoNordico помогут преодолеть VolkswagenMultivan все испытания Стартовал совместный проект ПАО «Татнефть» и ООО «Фольксваген Груп Рус» «За чистое настоящее. За здоровое будущее», в рамках которого пройдут испытания шин Viatti производства KAMA TYRES,нового моторного масла «TANECO PremiumUltraEcoSynth» и дизельного топлива «ТАНЕКО».Тести...

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

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

Golang: специфические вопросы производительности Язык Go набирает популярность. Настолько уверенно, что появляется все больше конференций, например, GolangConf, а язык входит в десятку самых высокооплачиваемых технологий. Поэтому уже имеет смысл разговаривать о его специфических проблемах, например, производительности. Кро...

Картридж для лазерного принтера: почему сложно заправить? Процедура восстановления использованного «расходника» для печатающих устройств достаточно распространена и может показаться несложной. Сообщение Картридж для лазерного принтера: почему сложно заправить? появились сначала на technoguide.

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

[Перевод] Собеседование: Swift. Вопросы и ответы Языку программирования Swift всего четыре года, но он уже становится основным языком разработки для iOS. Развиваясь до версии 5.0, Swift превратился в сложный и мощный язык, отвечающий как объектно-ориентированной, так и функциональной парадигме. И с каждым новым релизом в н...

Язык Bosque — новый язык программирования от Microsoft Буквально несколько дней назад компания Microsoft представила публике новый язык программирования. Языку дали название Bosque. Главная миссия дизайна языка — лучше быть богатым и здоровым, чем бедным и больным чтобы он был прост и понятен как для человека, так и для компьюте...

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

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

Путь курильщика: как войти в профессию программиста, если ты гуманитарий В детстве Анастасия Бирилло мечтала стать учителем русского языка и литературы. Сегодня она – научный сотрудник JetBrains Research, методист и преподаватель Digital Banana, а также разработчик собственного стартапа. «Гуманитарий – не приговор», – утверждает Настя. На нашей н...

Qualcomm представила новый образец комплексного решения с поддержкой сетей 5G и Wi-Fi 6 Новое комплексное решение для клиентского оборудования поможет ускорить выход на рынок простой и удобной альтернативы традиционным кабельным, оптоволоконным и DSL-технологиям связи с поддержкой мультигигабитных скоростей.

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

[Из песочницы] Изучаем STM8S Медленный старт. Часть 0 МК семейства STM8S относительно STM8L/32 имеет меньший арсенал периферии, но позволяет без лишних усложнений разобраться с основами и получить необходимые навыки для работы с его старшими братьями. 0. На кого ориентирован материал, зачем и почему При написании данной стать...

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

Разработчики назвали самые востребованные языки программирования Самыми популярными языками программирования для освоения в этом году у разработчиков будут Open Source-язык …

Подкаст «Кто бы говорил», выпуск 10: «Научная работа по группе „Корни“» Паша Федоров, Алексей Пономарь и Полина Накрайникова поговорили о КВН, книгах, которые изменили их жизнь, любимой вредной еде и о том, почему в России так сложно не пить.

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

Новое приложение от Microsoft помогает учить язык, используя камеру вашего смартфона Восемь стажеров из Microsoft разработали новый инструмент для изучения языка, который призван помочь людям разных возрастов выучить на нужном языке названия предметов из окружающего мира. Чтобы при помощи приложения, получившего название Read My World, выучить более 1500 сл...

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

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

Национальный домен Армении не востребован из-за особенностей пунктуации Национальный домен Армении .հայ насчитывает меньше 300 доменов второго уровня, тогда как в латиноязычном национальном домене .AM - 34 354 имён.Домен .հայ был делегирован в 2015 году. Его название читается как "хай" - это самоназвание армян, а также сокращение от армянского н...

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

Зачем нужна роботизация процессов и почему для нее требуется специальная ИТ-платформа? Снижение затрат на ведение и поддержание бизнеса — один из главных и постоянных приоритетов для любого предприятия. Неизменны и основные инструменты: экономия, улучшение менеджмента и автоматизация. Однако конкретные способы решения этих задач, дающие ...

Учёные выяснили, почему женщин сложно переспорить Учёные из Швеции проанализировали различные исследования и пришли к выводу, что у женщин в среднем лучше, чем у мужчин развита эпизодическая память. Именно поэтому спорить с ними бывает довольно тяжёло.

Цена Binance Coin преодолела отметку в $30. Капитализация монеты превысила $4 млрд Сегодня, 21 мая, цена Binance Coin (BNB) обновила исторический максимум, преодолев рубеж в $30. В настоящее время актив торгуется в районе $31,8, при этом ценовой максимум зафиксирован на отметке $32,68. Причины столь стремительного роста пока до конца не ясны. Однако нескол...

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

[Перевод] Почему простой дизайн сайта лучше с научной точки зрения Исследование, проведенное Google, имело два ключевых вывода: • Пользователю нужно всего 1/50 до 1/20 секунды, чтобы оценить, красивый сайт или нет. • «Визуально сложные» сайты оцениваются как менее красивые, чем их простые аналоги. Другими словами, исследование показало ...

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

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

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

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

[Из песочницы] Мой путь начинающего разработчика игр Доброго времени суток, уважаемые пользователи! Хочу поделиться с Вами своей маленькой историей создания своей маленькой игры. Ну, начнем с того, что я — школьник. На носу у меня ЕГЭ, надо бы к нему готовиться, а меня все тянет и тянет в эту какую-то заблудшую степь. Но меня...

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

[Перевод] 7 полезных сайтов и приложений для изучения английского Интересный факт – 20% населения планеты хотя бы на каком-то уровне говорит на английском языке, а его носителями являются всего 5% населения. При этом, этот язык – пожалуй, главный в интернете. По статистике, на нем написано 55,5% всего размещенного онлайн-контента. Так ...

Python обогнал Java и стал вторым по популярности языком на GitHub В новом исследовании State of the Octoverse, которое ежегодно публикует GitHub, Python обогнал Java и вышел на второе место по популярности среди всех языков программирования.

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

Изучение английского — непопулярное мнение Всем привет. Очередная статья от «курсов изучения английского» сподвигла меня написать свои заметки. Этой статьёй я надеюсь ответить на некоторые вопросы изучающих язык и отговорить от глупых советов «запомнить вот эти 10/15/20 слов/конструкций», которые подаются как некие ...

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

Как поднять стартап на популярности китайского языка Самый распространенный в мире китайский язык продолжает набирать популярность. И стартапы ловят этот хайп. Яркий пример – умная колонка Lily для изучения китайского языка, которая собрала на Indiegogo огромную сумму в $1,3 млн. В чём же секрет? Может дело, действи...

Игровая консоль Mad Box практически мертва Игровая консоль от Slightly Mad Studios перешла из разряда трудновыполнимых к разряду невозможных. По крайней мере, так считают инвесторы.

Softline внедрила решения «Лаборатории Касперского» в КБ «СТРОЙЛЕСБАНК» Softline внедрила комплексную систему защиты от целевых атак на базе решений «Лаборатории Касперского» в коммерческом банке «СТРОЙЛЕСБАНК» (ООО). Теперь заказчик может выявлять и блокировать сложно обнаруживаемые атаки ...

Tesla опередила Daimler по рыночной стоимости Tesla снова опередила немецкого автопроизводителя Daimler по рыночной капитализации. Это произошло после того, как стало известно, что американская компания планирует инвестировать в немецкий автопром. После сообщения о решении Tesla построить завод в районе Берлина её акции...

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

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

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

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

Китайский алгоритм учит водить автомобиль вместо инструктора по вождению К списку работ, которым угрожает автоматизация, добавилась деятельность инструктора автошкол: китайская компания Beijing Yi Jia Jia Technology разработала алгоритм RoboCoach для обучения вождению. Как сообщает South China Morning Post, ИИ уже начали использовать на практике....

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

Trend Micro выпустила обновленное решение для защиты конечных точек Это новая версия продукта OfficeSсan, получившая новое имя — Apex One.

JAVABOOTCAMP#3 Рады сообщить, что мы открыли набор на JAVABOOTCAMP#3! Единственный лагерь для JAVA разработчиков в СНГ. В этот раз ждем 40 участников, готовых прокачать свои навыки в разработке на java за 15 дней. Когда? С 17 ...

Приключенческий VR-пазл Ghost Giant выйдет этой весной Студия Zoink Games объявила о том, что анонсированное на E3 2018 приключение для PlayStation VR Ghost Giant выйдет этой весной. В этом тёплом и чарующем приключении-головоломке одинокий мальчик по имени Луи заводит дружбу с гигантским призраком, который виден толь...

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

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

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

[Из песочницы] Рендеринг 3D графики с помощью OpenGL Введение Рендеринг 3D графики — непростое занятие, но крайне интересное и захватывающее. Эта статья для тех, кто только начинает знакомство с OpenGL или для тех кому интересно, как работают графические конвейеры, и что они из себя представляют. В этой статье не будет точных ...

Fun Run 3 2.12.3 Вы будете управлять одним из забавных героев и будет бегать наперегонки с несколькими соперниками на трассах, полных преград и ловушек. Чтобы прийти первым, необходимо преодолеть все препятствия и собирать многочисленные бонусы, которые станут вспомогательным средством в бор...

HPE поможет бизнесу внедрять гибридные облака Hewlett Packard Enterprise анонсировала решение Right Mix Advisor, которое должно помочь компаниям развивать стратегию работы с гибридными облачными средами.

Браузер Samsung Internet Browser перешел на новый интерфейс One UI и поддержку темной темы Dark Mode (пока только в бета-версии) Компания Samsung выпустила крупное обновление для одного из своих основных приложений. Речь о фирменном мобильном браузере южнокорейского гиганта Samsung Internet Browser, который ровно неделю назад преодолел рубеж в 1 млрд загрузок в Google Play Store. Сразу уточним, что мы...

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

[Из песочницы] Объектно-ориентированное программирование в Java и Python: сходства и отличия Привет, Хабр! Представляю вашему вниманию перевод статьи “Object-Oriented Programming in Python vs Java” автора Джона Финчера. Реализация объектно-ориентированного программирования (ООП) в языках Java и Python отличается. Принцип работы с объектами, типами переменных и прочи...

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

Беспилотник научили отличать живых людей от мертвы Стало известно о новой разработке ученых из Университета Южной Австралии — они сумели обучить обычный беспилотный летательный аппарат с камерой определять, живой или мертвый человек находится перед ним в данный момент.

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

Nokia дополнила инфраструктурное решение WING операторскими приложениями для IoT Nokia представила несколько пакетов готовых решений для Интернета вещей, которые помогут операторам развивать свой …

В Huawei создано подразделение Smart Car Solution Компания Huawei Technologies создала подразделение по разработке интеллектуальных автомобильных решений. «Автомобильный рынок претерпевает глубокие преобразования, основанные на информационных и коммуникационных технологиях», — сказано во внутреннем ...

[Перевод] Deno — новый Node.js? В нашем проекте, IDE для работы с API TestMace, в качестве основного языка используется TypeScript, поэтому мы активно интересуемся проектами, связанными с данным языком. Сегодня вашему вниманию представляется перевод статьи об инструменте Deno — runtime для TypeScript (но э...

Как выучить иностранный язык Я расскажу о том, как изучать иностранный язык и буду это делать на примере личного опыта изучения английского языка. Английский я начал учить в 36 лет, а уже сейчас у меня свободный английский язык (как письменный, так и устный), подтверждённый официальными сертификатами. Ч...

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

Python стал «языком 2018 года» по версии экспертов TIOBE Эксперты TIOBE назвали Python языком программирования 2018 года. По словам специалистов, Python сегодня является неотъемлемой частью многих IT-сфер. Он лидирует по использованию в статистике и при создании систем искусственного интеллекта, скриптов и системных тестов, а такж...

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

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

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

Waves запустил язык программирования для создания смарт-контрактов в основной сети Децентрализованная блокчейн-экосистема Waves Platform запустила в основной сети собственный язык программирования RIDE. С его помощью разработчики смогут создавать смарт-контракты и полноценные децентрализованные приложения, сообщили ForkLog представители площадки. По словам...

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

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

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

Прямая трансляция запуска рентгеновской обсерватории «Спектр-РГ» После двух переносов и устранения всех обнаруженных неисправностей, государственная комиссия приняла решение об очередной попытке запуска российско-немецкой космической обсерватории «Спектр-РГ», которая запланирована на 15:30 по московскому времени в субботу, 13 июля. Ракета...

[Из песочницы] Почему Вы должны попробовать FastAPI? Лого взято из Github репозитория FastAPI FastAPI — относительно новый веб-фреймворк, написанный на языке программирования Python для создания REST (а если сильно постараться то и GraphQL) API, основанный на новых возможностях Python 3.6+, таких как: подсказки типов (type-hi...

Учёные «воскресили» мёртвый мозг на несколько недель Японские учёные сумели поддерживать в жизнеспособном состоянии часть мозга мыши в течение нескольких недель после её смерти. Орган при этом был извлечён из черепа.

Сложно поверить, но с iOS 13 в iPad может появиться калькулятор Даже если у вас нет iPad, вы наверняка знаете об одной из главных его странностей — в планшете нет приложения калькулятора. Пользователи из года в год не могут понять, почему Apple игнорирует эту возможность с первой версии iPad, но так и не получают ответов. Но, возможно, ...

Языки функционального программирования: прошлое, настоящее и будущее Языки функционального программирования — это особый класс языков программирования. Портал Techopedia рассказывает об их истории, предназначении и характеристиках. Clojure, Elixir, Elm, F#, Haskell, Idris и Scala — это ...

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

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

[Перевод] Модели дженериков и метапрограммирования: Go, Rust, Swift, D и другие В некоторых сферах программирования нормально хотеть написать такую структуру данных или алгоритм, которые могут работать с элементами разных типов. Например, список дженериков или алгоритм сортировки, которому нужна только функция сравнения. В разных языках предложены всев...

Microsoft решила помочь начинающим кодерам в изучении Python Люди, решившие выучить новый язык программирования, нередко не могут понять, с чего начать. Специально для них Microsoft подготовила небольшой видеокурс по Python для начинающих. Как сообщается, курс состоит из 44 коротких видеоуроков — их длина варьируется от 2 до 12 ...

Logitech возродила культовую игровую мышку MX518 На рынке компьютерных мышек сложно придумать что-то новое. Поэтому производители время от времени возрождают старые культовые модели. Пару раз так уже делала Microsoft, теперь пришёл черёд Logitech. Для возрождения компания выбрала легендарную игровую мышь MX518, дебюти...

Выбираем смарт-часы: на что обратить внимание? С тех пор как Apple анонсировала первые умные часы в 2014 году индустрия вышла на совершенно новый уровень. Иногда кажется, что каждый производитель гаджетов в наши дни считает своим долгом иметь в ассортименте смарт-часы. Из широкого ассортимента довольно сложно выбрать что...

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

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

Samsung начинает массовое производство памяти LPDDR4X uMCP емкостью 12 ГБ Компания Samsung Electronics, объявила о начале массового производства первого в отрасли многочипового пакета на базе UFS (uMCP) с 12-гигабайтной (ГБ) и двойной скоростью передачи данных 4X (LPDDR4X) с низким энергопотреблением. Samsung представляет решение uMCP-модулей на...

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

Митап по PHP в Иванове Привет, Хабр! Мы рады сообщить, что уже в эту субботу в офисе компании Инвольта состоится митап на тему: “PHP: Неправильный путь. Почему важно знать инструменты Native PHP сегодня. Личный опыт разработчика Rambler.” Как уже понятно из темы, на митапе мы будем говорить про ...

WWDC 2019: главное с презентации Keynote по версии роботов В противовес прошлой WWDC, где основной фокус был на быстродействие и небольшие улучшения, сегодня представили все и сразу: новый Mac Pro, новые сервисы и давно желаемые функции для разработчиков. Кто-то говорит, что это лучший WWDC с 2014 года, когда представили новый язы...

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

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

Game-турнир для ребят, увлеченных технологиями Игра – лучший способ познакомиться с миром программирования. В Москве благотворительный фонд «Гольфстрим» проведет game-турнир для детей и подростков с ограниченными возможностями здоровья. Мастер-класс позволит ребятам получить новые навыки, найти новых друзей и единомы...

Опровергаем четыре стереотипа о языке программирования Rust Язык программирования Rust, созданный и поддерживаемый корпорацией Mozilla, позволяет обычным программистам писать одновременно и безопасные и быстрые системы: от калькуляторов до высоконагруженных серверов. За своё относительно короткое время существования данный язык уже ...

Рецензия на сериал Dead to Me / «Мёртв для меня» Сериал Dead to Me от Netflix – уже третья за последнее время черная комедия, рассказывающая о людях, тяжело переживающих смерть супруга. Вот только похож он скорей не на недавние After Life и The Kominsky Method, а на Big Little Lies от HBO – дело происходит в Калифорнии, а ...

Новый формат Gallery Ads в Google Рекламе стал доступен на русском языке Google Ads сообщил о запуске нового формата Gallery Ads, презентованного на Marketing Live в мае, на 11 языках по всему миру. Теперь этот формат доступен на английском, русском, немецком, японском, французском, испанском, голландском, португальском, итальянском, шведском и п...

Xiaomi выпустила умную говорящую ручку, которая поможет выучить два языка и освоиться в жизни Компания Xiaomi представила новое устройство для детей — говорящую ручку Mi Bunny Reading Pen. Она поступит в продажу 27 мая ко Всемирному дню ребёнка.  Цена устройства невысока — 28 долларов. Гаджет получил встроенный динамик и плеер, запуск воспроизв...

Google Assistant получил поддержку режима Interpreter В начале января Google рассказала о множестве новых функций для голосового помощника Assistant. В частности, тогда мы узнали о режиме Interpreter, которое поможет в переводе с одного языка на другой. Если точнее, режим предназначен для перекрёстного перевода в случае, к...

Новый Wi-Fi роутер TP-Link Deco M4 TP-Link расширяет свой ассортимент доступных WiFi-систем, выпустив новый Deco M4. За 180 долларов вы получите три пакета белых цилиндрических WiFi-роутеров, которые могут покрывать до 500 квадратных метров пространства. Помимо того, что TP Link Deco M4 дешевле, чем роуте...

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

[Перевод] Декларативное управление памятью (достаточно вольный перевод огромной статьи, которая на практике наводит мосты между возможностями Си и Rust в плане решения бизнес-задач и разрешение багов, связанных с ручным управлением памятью. Также должно быть полезно и людям с опытом сборки мусора — отличий в плане пр...

Появились первые изображения интерфейса «убийцы Android» — ОС Huawei Hongmeng Откровенно говоря, с первого взгляда новую китайскую операционную систему крайне сложно отличить от обычной ОС от Google с фирменным интерфейсом EMUI. Впрочем, такое решение Huawei более чем оправданно.

Для тактической Brown Dust вышло обновления с новыми сюжетами, героями и режимом турнира Популярная тактическая RPG от Neowiz Brown Dust недавно преодолела рубеж в 2 миллиона скачиваний по всему миру, а для разработчиков — это явный показатель успеха, поэтому они со всех сил работают над новым контентом. В последнем крупном обновлении добавили новых героев, кот...

Почему чешутся уши и что с этим делать Помочь может обычное детское масло.

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

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

Знакомство с Python для камрадов переросших «язык A vs. язык B» и другие предрассудки Для всех хабравчан, у которых возникло ощущение дежа-вю: Написать этот пост меня побудили статья "Введение в Python" и комментарии к ней. К сожалению, качество этого "введения" кхм… не будем о грустном. Но ещё грустнее было наблюдать склоки в комментариях, из разряда "C++ бы...

Что такое трекер привычек и как его вести Почему галочки в календаре помогают нам становиться лучше. Объясняем с точки зрения науки и дарим трекер от Лайфхакера.

[Из песочницы] Генератор мемов на Ruby для привлечения интереса к языку По моему мнению язык Ruby перестал быть популярным как в 2012 — 2014 году и поэтому у меня возникло желание пока про язык совсем не забыли, попробовать его снова донести в массы, ведь Ruby по моему мнению самый удобный и практичный язык для веб разработки. Я с неделю назад ...

[Перевод] Современные возможности C++, о которых надо знать всем программистам Автор материала, перевод которого мы сегодня публикуем, говорит, что C++, в его современном виде, если сравнивать его с тем, чем был этот язык несколько лет назад, значительно изменился в лучшую сторону. Конечно, эти изменения произошли далеко не сразу. Например, в былые вре...

Знакомство со статическим анализатором PVS-Studio для Java На протяжении многих лет команда PVS-Studio развивает одноименный статический анализатор. На данный момент анализатор представляет собой сложное программное решение и предоставляет возможность анализа таких языков программирования, как C, C++, C# и Java на платформах Windows...

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

Как я разрабатываю и тестирую API со своим «велосипедом» PieceofScript PieceofScript — простой язык для написания сценариев автоматического тестирования HTTP JSON API. PieceofScript позволяет: описывать методы API в формате YAML, с названием метода на почти естественном языке, что удобно для чтения тестов достаточно гибко описывать модели в...

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

Google Ads поможет понять, почему реклама не одобрена Какой части правил Google Ads объявление не соответствует

Создание и настройка портативной сборки Jupyter Notebook и Lab на Windows. Часть 1 Всем привет. Когда я начинал изучение Python, устанавливал впервые Jupyter Notebook, потом пытался передать с созданное в нём приложение на предприятие, я часто сталкивался с различными проблемами. То кириллица в имени пользователя мешает, то настройки не перенеслись, то ещё...

1. Анализ зловредов с помощью форензики Check Point. SandBlast Network Добро пожаловать на новый цикл статей, на этот раз по теме расследования инцидентов, а именно — анализу зловредов с помощью форензики Check Point. Ранее мы публиковали несколько видео уроков по работе в Smart Event, но на этот раз мы рассмотрим отчеты форензики по конкретн...

Design на CodeFest. Но это не точно Каждый год мы начинаем обсуждение программы CodeFest с вопроса, будет ли дизайн-секция в этом году? Будет, но это не точно. И каждый год мы заканчиваем CodeFest словами: «Классно, что всё-таки сделали дизайн-секцию — на неё столько менеджеров пришло!» Дело в том, что мы ...

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

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

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

[Перевод] Что есть и чего нет в Go. Часть 1 Всем привет, в преддверии старта нового потока по курсу «Разработчик Golang» хотим поделиться с вами переводом интересной статьи, в первой части которой разбираются элементы, которые есть в Go. Поехали. Go создавался с оглядкой назад, и его базовая комплектация действител...

Эксперт объяснил, почему у Ark OS от Huawei нет будущего Стремление Huawei заменить Android собственной операционкой может оказаться невыполнимой задачей, считает Андреас Галь, бывший директор по технологиям Mozilla. Он уверен, что даже у компании со столь колоссальными возможностями может не получиться закрепиться на рынке, кото...

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

Кемеровские школьники станут веб-разработчиками Чем раньше подросток освоит навыки программирования, тем больше возможностей перед ним откроется. В рамках инициативы Meet and Code Центр развития «Эврика» поможет ребятам в Кемерово сделать первые шаги в карьере IT-специалиста. Опыт и знания в области программирования д...

В Ростовской области учат работать в СМЭВ В этом году в учебной программе – новый курс: «Архив электронных документов на правах подлинников. Порядок работы в системе «АРХИВНОЕ ДЕЛО».

Стала известна главная особенность грядущего OnePlus 8 Pro OnePlus буквально недавно представила свою обновленную линейку флагманов — OnePlus 7T и 7T Pro. Новинки сложно назвать революционными как с точки зрения “железной” составляющей, так и с точки зрения каких-то программных фишек. И вполне возможно, что настоящий прорыв нас ждет...

MPS 2018.3: планы генерации, улучшения в языке сборки и упаковки и в языке редактора, обновленный интерфейс Привет, Хабр! Недавно мы выпустили [MPS 2018.3](https://www.jetbrains.com/mps/download/). В этой версии много новых функций, с которыми работа над проектами станет еще эффективнее. Мы улучшили планы генерации и язык описания редактора, добавили новые конструкции в язык сборк...

Yves Rocher оптимизировал работу магазинов с помощью планшетов Samsung Galaxy Tab Компании Samsung Electronics и Yves Rocher подвели первые итоги совместного проекта по оснащению всех розничных точек продаж Yves Rocher электронными решениями на базе планшетов Galaxy Tab. Марка Yves Rocher нашла экологичное решение для ...

Работа с датами на языке R (базовые возможности, а также пакеты lubridate и timeperiodsR) Получить текущую дату в любом языке программирования, операция эквивалентная "Hello world!". Язык R не является исключением. В этой статье мы разберёмся с тем, как устроена работа с датами в базовом синтаксисе языка R, а также рассмотрим несколько полезных пакетов, расширяющ...

Apple не пытается пересесть на сервисы. Она хочет зарабатывать на нас еще больше Сервисы – это вовсе не спасательный круг, который призван помочь Apple не утонуть после того, как доходы от продажи iPhone перестанут поддерживать ее на плаву. Такую точку зрения выразил финансист Джим Крамер, ведущий шоу Mad Money на телеканале CNBC. По его мнению, в Купер...

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

Книга «Глубокое обучение с подкреплением на Python. OpenAI Gym и TensorFlow для профи» Привет, Хаброжители! Глубокое обучение с подкреплением (Reinforcement Learning) — самое популярное и перспективное направление искусственного интеллекта. Практическое изучение RL на Python поможет освоить не только базовые, но и передовые алгоритмы глубокого обучения с подк...

Чем так хорош гель алоэ и почему его можно не покупать Он поможет при герпесе и себорейном дерматите. Но это не точно.

Как сделать экран iPhone чёрно-белым и почему вам это нужно Простая функция, которая поможет сделать жизнь ярче.

[Из песочницы] Учимся стандарту проектирования — Entity Relationship Здравствуйте. Данная статья посвящена одной из самых популярных, а также и многим знакомой, модели проектирования — ER(Entity Relationship), которая была предложена учёным, в области информатики — Питером Ченом, в 1976 году. По ходу статьи простым языком на простых примера...

OSDay 19 или почему еще жив язык Си Недавно (10-11 июня) в Москве прошла очередная научно-практическая конференция OSDay. На этот раз конференция проходила в математическом институте им. В.А. Стеклова РАН. Формально она была посвящена инструментам разработки операционных платформ и системного программного обе...

Билайн намерен внедрять технологии умного города и big data в разных регионах России Соотвествующие соглашения подписали ПАО "ВымпелКом" и главы Ленинградской области, Республики Саха (Якутия), а также верской, Новгородской, Ивановской и Смоленской областей в ходе Питерского международного экономического форума. Основными задачами по этим договоре...

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

Кен Блок дрифтанул на самой опасной дороге Китая Известный гонщик и сооснователь DC Shoes Кен Блок знаком многим по серии видеороликов Gymkhana, в которых он дрифтует и жжёт резину почём зря. Крутые съёмки, отличный монтаж и мощная музыка — всё, что нужно для получения удовольствия от просмотра. И вот Кен сел за руль...

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

Разработчики UserBenchmark попытались объяснить своё решение относительно пересмотра системы оценки CPU Несколько дней назад мы писали о том, что специалисты UserBenchmark пересмотрели систему оценки производительности процессоров, из-за чего четырёхъядерный Intel Core i3-8350K в этом тесте оказывается быстрее восьмидерного Ryzen 7 2700X. Или, к примеру, 120-долларовый Co...

Алгоритмы эффективности: обзор камер видеонаблюдения Nobelic 2019 Модели Nobelic остаются нашими самыми востребованными камерами и причин тому множество. От старта продаж мы не меняли характеристики устройств, а занимались развитием сервиса. Даже самая популярная камера – это лишь половина успеха, за остальное отвечает работа софта. П...

Сделано в России: новая система поможет организовать механизированные многоуровневые парковки Холдинг «Технодинамика» госкорпорации Ростех разработал механизированную систему СНМ-100 и подъёмник П-100 для организации многоуровневых парковок в крупных российских городах. Нехватка парковочных мест — одна из основных проблем транспортной инфраструктуры современных мегап...

[Из песочницы] Инкапсуляция в Python 3 Определение Значение термина «инкапсуляция» расплывчато и отличается от источника к источнику. Принято считать, что инкапсуляция — один из основополагающих принципов ООП, хотя некоторые научные статьи вовсе упускают инкапсуляцию из списка. К примеру, Джон Митчелл в книге «К...

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

Колонка редактора: инфобизнес в благотворительности Евгений Зубов в родном городе Тольятти успел запустить серию it-порталов, информационных сайтов, модельное агентство. Уезжать не хочет и не думал, в свои 27 много путешествует. И бизнеса в один момент стало мало. Понял, что его навыки могут помочь в благотворительности, где...

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

Соцсети учат обходу блокировки Telegram Источник

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

[Перевод] Основы Natural Language Processing для текста Обработка естественного языка сейчас не используются разве что в совсем консервативных отраслях. В большинстве технологических решений распознавание и обработка «человеческих» языков давно внедрена: именно поэтому обычный IVR с жестко заданными опциями ответов постепенно ухо...

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

Курды «слёзно» попросили у ССО ГРУ защиты от пыток ВДВ США — СМИ Цель американского десанта — освобождение пленных боевиков из курдских тюрем. 7 октября российское издание RG опубликовало информацию о новом возможном союзе между российско-сирийскими военнослужащими и курдскими батальонами. Непримиримые враги могут пойти на соглашение из-...

«Пора валить из фронтенда»: Андрей Ситник о стагнации сообщества, опенсорсе и не только Андрей Ситник — одно из самых известных российских имён во фронтенде: у его проектов PostCSS и Автопрефиксер счёт GitHub-звёзд идёт на десятки тысяч. Но поскольку Андрей живёт в Нью-Йорке, а путешествует по всей планете, застать в России его можно нечасто. В мае он будет ...

Язык программирования Kotlin, созданный выходцами из России, стал основным для Android-приложений Большой успех российских программистов

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

Марк Цукерберг объяснил, почему иногда он бывает похож на робота Сооснователь и генеральный директор Facebook Марк Цукерберг подтвердил популярную конспирологическую теорию: временами он действительно бывает похож на робота. Но это не происки пришельцев. По словам предпринимателя, причина его странного поведения — стресс, который он испыт...

Unity Learn Premium будет учить 3D-разработке Unity Technologies представила новую платформу Unity Learn Premium для обучения разработке в реальном времени.

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

[Перевод] Axios или Fetch: чем пользоваться в 2019 году? Axios — это широко известная JavaScript-библиотека. Она представляет собой HTTP-клиент, основанный на промисах и предназначенный для браузеров и для Node.js. Если вы работали в последние несколько лет JavaScript-программистом, то вы, совершенно определённо, этой библиотекой ...

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

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

[Перевод] Распределённая трассировка: мы всё делали не так Прим. перев.: Автор этого материала — Cindy Sridharan, инженер из компании imgix, занимающаяся вопросами разработки API и, в частности, тестирования микросервисов. В этом материале она делится своим развёрнутым видением актуальных проблем в области распределённой трассировки...

[Из песочницы] О целесообразности Selenium WebDriverWait Чем ближе я знакомлюсь с Selenium WebDriver, тем больше у меня возникает вопросов, почему тот или иной функционал выполнен так, а не иначе. В своем выступлении «Заморочки в Selenium WebDriver» Алексей Баранцев проливает свет на тонкости реализации этого инструмента автоматиз...

Что такое музыкальное программирование — кто и почему им занимается, устраивая настоящие live-сессии Ранее мы говорили об инструменте OpenMusic. Он позволяет писать музыку, используя объектно-ориентированный подход. Сегодня речь пойдет о людях, которые создают композиции с помощью специализированных языков программирования. И зачастую делают это «в прямом эфире». Читать д...

Как сотрудники МВД «заставляют» гостей с Ближнего Востока выучить русский язык за 2 минуты «…русский язык вспомнила. Спасибо сотрудником переводчик ненужен». Фотография протокола, опубликованная на странице одного из Telegram-каналов, показывает, что сотрудник способен буквально «заставляют» гостей с Ближнего Востока учить русский язык за 2 минуты. Эксперт расс...

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

«Язык Москвы изменился на язык дипломатии» – украинский МИД Смена власти в Киеве, произошедшая в результате президентских выборов, по мнению многих аналитиков должна привести и к смене взглядов России и Украины по ряду спорных вопросов. Украинский МИД считает, что такая смена взглядов произошла в Москве по вопросу о задержанных в Кер...

Лучшие смартфоны Samsung (январь 2019) До презентации новой флагманской линейки Samsung остается месяц. Мы, конечно, можем заранее назвать устройства лучшими, ведь это очевидно, но наверняка среди читателей есть и те, кому нужно приобрести смартфон прямо сейчас. В этом материале представлены лучшие аппараты комп...

Уймитесь, Жириновский! В Сети не оценили стремления лидера ЛДПР помочь Зеленскому Владимир Вольфович, видимо, так проникся речью Владимира на инаугурации, что готов уже сейчас подарить ему Крым и Донбасс. Российский политик Владимир Жириновский вновь стал одним из самых обсуждаемых людей на просторах Интернета. Действуя, вероятно, из своих принципов, лид...

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

[Перевод] Бесстрашная защита. Безопасность памяти в Rust В прошлом году Mozilla выпустила Quantum CSS для Firefox, который стал кульминацией восьми лет разработки Rust — безопасного для памяти языка системного программирования. Потребовалось более года, чтобы переписать основной компонент браузера на Rust. До сих пор все основны...

[Перевод] Очень математическая история идеального сочетания цветов Захари Бир создаёт рисунки, используя цветовую палитру от цветовой схемы для Мака Solarized и собственную программу для генерации изображений Geometriq. Пару лет назад я влюбился в цветовую палитру: цвет, чуть темнее белого, выделяемый жёлто-оранжевым и нейтральным голубым...

Новый скрипт от Brainlabs поможет отследить эффективность разных стратегий биддинга в Google Ads Глава Brainlabs Дэниел Гилберт (Daniel Gilbert) поделился скриптом, который позволяет отслеживать и сравнивать эффективность ряда стратегий назначения ставок в Google Ads. Это решение призвано помочь рекламодателям понять, какие стратегии для них наиболее эффективны, и дать ...

[Перевод] 10 самых влиятельных языков программирования последних 50 лет и их создатели В IT-вселенной существует множество языков программирования. С каждым годом их становится всё больше и больше. Например, сравнительно недавно появились языки Scala, Kotlin, Go и Closure. Но история говорит нам о том, что выживут лишь немногие из них. Языки, о которых пойдёт...

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

Иван aka BANO.notIT: “Если OSM начнет себя рекламировать и продвигать, в него придут новые люди с новыми идеями” Иван — студент-программист из Москвы, который присоединился к сообществу RU-OSM буквально несколько месяцев назад. Потому его мнение об OSM, как человека молодого и со стороны, интересно вдвойне. Почему обязательно нужно установить JOSM, зачем отмечать точку по продаже шаурм...

«21 урок для 21 века» — ключевые идеи новой книги Юваля Ноя Харари Редакция MakeRight.ru рассказала для vc.ru об ещё не вышедшей на русском языке книге, посвящённой будущему человечества, основным вызовам и проблемам. Книга вошла в список пяти лучших в 2018 году по версии Билла Гейтса. ...

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

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

Трогательная My Brother Rabbit на русском языке уже доступна на iOS и Android My Brother Rabbit— это трогательно приключение от создателей десятка разнообразных игр в жанре «поиск предметов». «В любящей семье заболевает дочь. Пока родители пытаются найти нужное лекарство, заботливый старший брат не хочет сидеть сложа руки и использует силу воображени...

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

Если у Вас нет Питона, но есть Керас-модель и Джава Всем привет! В построении ML-моделей Python сегодня занимает лидирующее положение и пользуется широкой популярностью сообщества Data Science специалистов [1]. Также, как и большинство разработчиков, Python привлекает нас своей простотой и лаконичным синтаксисом. Мы использу...

Kiki — настольный робот-компаньон, который стоит 1500 долларов, но не может сдвинуться с места Роботы, основой задачей которых является общение с хозяином, обычно внешне вызывают ассоциации с игрушками или домашними питомцами. Не является исключением робот Kiki, разработанный компанией Zoetic AI. Он стоит 1500 долларов и позиционируется как настольный. По словам ...

CDN G-Core Labs стала самой быстрой во Франции Сеть доставки контента компании G-Core Labs, международного провайдера облачных и edge-решений в сегментах CDN, хостинга и безопасности, заняла первое место по скорости во Франции среди всех основных поставщиков услуги CDN (сontent delivery network), представленных н...

[Из песочницы] Решение проблемы с переключением по alt+shift в Linux, в приложениях на Electron Здравствуйте, коллеги! Хочу поделиться поделиться своим решением проблемы, которая указана в заголовке. Написанием статьи вдохновился от коллеги brnovk, который не поленился и предложил частичное (для меня) решение проблемы. Я сделал свой «костыль», который помог мне. Делюс...

Ай-я-я-я-яй! Учили нигерийцев! Компания MONTRANS провела мастер-класс для коллег из Нигерии.

Книга «Swift. Основы разработки приложений под iOS, iPadOS и macOS. 5-е изд. дополненное и переработанное» Привет, Хаброжители! Язык Swift молод, он растет, развивается и изменяется, хотя основные подходы к программированию и разработке уже сформировались. В новом, пятом издании книги была полностью переработана первая часть книги, что делает знакомство с языком Swift более комф...

Что нужно для установки бета-версии iOS 13. И почему в этот раз всё так сложно Сразу после WWDC 2019 компания Apple выпустила первую бета-версию iOS 13 для разработчиков. Также должен был выйти и профиль конфигурации, как это случалось в последние годы, но по неизвестным причинам его не стали публиковать — из-за этого тестирование апдейта обошло обычн...

Сооснователь CloudPayments Дмитрий Спиридонов рассказал о правилах делегирования задач в бизнесе «Я учу своих сотрудников не бояться совершать ошибки. Если они потерпели неудачу, не бойтесь дать им конструктивную критику», — отметил Дмитрий Спиридонов. Лидер компании рассказал о пяти основных правилах, которых он придерживается при делегировании задач своим сотруд...

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

Искусственный интеллект от Adobe поможет удалить объекты из видео Миллионы фотолюбителей хорошо помнят появление в Adobe Photoshop функции Content-Aware Fill, с помощью которой стало возможно убирать лишние, с точки зрения пользователей, объекты из фотоизображения. Теперь, благодаря новому обновлению, появилась возможность удалять их и из ...

Холивар. История рунета. Часть 1. Начало: хиппи из Калифорнии, Носик и лихие 90-е Трудно поверить, что этот ветхозаветный старец из зажиточного пригорода Cан-франциско один из отцов-основателей рунета. Joel Schatz — учёный, визионер, идеалист и бизнесмен, в молодости любил эксперименты с сознанием, психоделический опыт помог ему прочувствовать взаимос...

TP-Link представляет линейку устройств AX на выставке MWC 2019 Компания TP-Link, которая является мировым лидером в производстве домашнего сетевого оборудования, на международной выставке MWC 2019 представила серию устройств стандарта AX — домашние mesh-системы Deco, Wi-Fi роутеры и усилители Wi-Fi сигнала. Помимо этого, производитель п...

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

Илон Маск пожаловался, что в Google сложно найти солнечные панели Tesla Сооснователь PayPal, Tesla и SpaceX Илон Маск (Elon Musk) заявил в Twitter, что в Google сложно найти солнечные панели Tesla, и привёл прямые ссылки на эти товары. «К сожалению, в Google сложно найти ссылки на Tesla Solar из-за множества рекламы и SEO», — написал ...

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

График уборки, который поможет ни о чём не забыть Даже убираясь регулярно, некоторые уголки дома мы всё равно пропускаем. Одними мы почему-то пренебрегаем (и зря!), о каких-то просто забываем.

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

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

[Из песочницы] Пишем «Hello, world!» приложение для web на Haskell (Spock) Мне стало скучно писать на Python, захотелось чего-нибудь необычного. Решил попробовать Haskell. Языка я не знаю, однако просто писать консольные учебные программы, типа вычисления факториала, не хотелось. После изучения довольно большого числа постов про Haskell и его приме...

[Перевод] Почему каждый Data Scientist должен знать Dask Здравствуйте, коллеги! Возможно, название сегодняшней публикации лучше смотрелось бы с вопросительным знаком — сложно сказать. В любом случае, сегодня мы хотим предложить вам краткий экскурс, который познакомит вас с библиотекой Dask, предназначенной для распараллеливания з...

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

Всё, кроме Kotlin: Андрей Бреслав о гендерном балансе в IT, эмоциях и не только Андрей Бреслав (abreslav) известен прежде всего как человек, возглавляющий работу над языком Kotlin. Но в последнее время он стал выступать с докладами совсем о другом: весной говорил о важности эмоций при работе в IT, а в августе на TechTrain представит доклад «Это выгодн...

Arend – язык с зависимыми типами, основанный на HoTT (часть 1) В данном посте мы поговорим о только что выпущенном JetBrains языке с зависимыми типами Arend. Этот язык разрабатывался JetBrains Research на протяжении последних нескольких лет. И хотя репозитории уже год назад были выложены в открытый доступ на github.com/JetBrains, полноц...

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

Теперь лидер — Microsoft. Капитализация компании превысила 1 триллион долларов Прошлым летом компания Apple первой в мире преодолела отметку в 1 триллион долларов рыночной капитализации. Правда, потом капитализация компании снизилась, её обогнали другие крупные игроки рынка, но в итоге вся четвёрка лидеров — Apple, Microsoft, Amazon и Alphab...

[Из песочницы] SSEGWSW: Server-Sent Events Gateway by Service Workers Привет! Меня зовут Саша и я работаю архитектором в Тинькофф Бизнес. В этой статье хочу рассказать о том, как преодолеть ограничение браузеров на количество открытых долгоживущих HTTP-соединений в рамках одного домена при помощи service worker. Если хотите — смело пропуска...

Язык и органы чувств Привет, Хабр! Представляю вашему вниманию перевод статьи "How your language reflects the senses you use" автора Sophie Hardach. Что вам проще описать: цвет травы или ее запах? Ответ может зависеть от того, откуда вы родом, и, в частности, от того, на каком языке вы с детств...

[Из песочницы] Почему Swift может стать большим событием в глубинном обучении Здравствуй, Хабр! Представляю вашему вниманию перевод заинтересовавшей меня статьи «Why Swift May Be the Next Big Thing in Deep Learning» автора Max Pechyonkin, в которой автор рассуждает о языке на котором будет осуществляться глубокое обучение в ближайшие годы. Читать дал...

Почему новый тренд с отсутствием отверстий станет нормой 23 февраля Meizu представила смартфон без отверстий, кнопок, вырезов и разъёмов. На момент написания материала Vivo своё решение пока не показала, но общий посыл понятен. Когда несколько лет назад производители стали отказываться от 3,5-мм разъема, все начали возмущаться, ч...

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

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

«Если компания скидывает на Data Scientist петабайты данных в надежде на чудо, то, скорее всего, чуда не случится» Работа с данными – одно из самых приоритетных направлений у большинства зарубежных и российских компаний. Это также подтвердило недавнее исследование IDC и Hitachi Vantara. Но для принятия взвешенных решений и разработки стратегии на основе данных нужен специалист, котор...

AMD завершила разработку архитектуры Zen 3 Преемница новой архитектуры Zen 2 преодолела важный этап создания.

1 млрд загрузок. Приложение Microsoft Word стало первым у компании, преодолевшим знаковый рубеж в Google Play Текстовый редактор Microsoft Word для многих является безальтернативным приложением на ПК. Казалось бы, на смартфонах он должен быть бесполезен для большинства пользователей, но статистика указывает иное. Именно Word стал в своё время первым приложением Microsoft для An...

[Перевод] Отлаживаем развертывание ПО со strace Моя основная работа — это, по большей части, развертывание систем ПО, то есть уйму времени я трачу, пытаясь ответить на такие вот вопросы: У разработчика это ПО работает, а у меня нет. Почему? Вчера это ПО у меня работало, а сегодня нет. Почему? Это — своего рода отладка,...

Пишем свой язык программирования, часть 2: промежуточное представление программ Введение Приветствую всех, кто заглянул почитать мою очередную статью. Повторюсь, я описываю создание языка языка программирования, на основе проведенной ранее работы, результаты которой описал в этом посте. В первой части (линк: habr.com/post/435202) я описал этапы прое...

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

Оксфорд на дому: как получить престижное образование онлайн С развитием образовательных технологий получить престижный диплом стало возможно в любой точке мира, и даже не выходя из дома. Факультет непрерывного образования университета Оксфорда предлагает более 250 дистанционных программ. Курс в среднем длится от 5 до 10 недель. Посл...

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

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

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

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

Популярный хоррор с ПК, Detention, вышел на iOS и Android, до 20 сентября — со скидкой Detention — популярный хоррор тайваньской студии RedCandleGames. Действие происходит в 60-х на Тайване. Главные герои — два студента, которые исследуют искаженную версию своей школы во времена «Белого террора». В игре масса элементов культуры и мифологии Тайваня и Китайской...

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

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

Объем ончейн-транзакций в сети биткоина достиг 10-месячного максимума В апреле долларовый объем ончейн-транзакций в основной сети биткоина обновил 10-месячный максимум, преодолев рубеж в $130 млрд. В последний раз такие значения были зафиксированы в июне прошлого года, когда цена первой криптовалюты была выше на 35%. Об этом говорится в отчете...

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

Напольный пылесос Redmond RV-322 с классическим мешком для пыли и хорошей мощностью всасывания Redmond RV-322 — пылесос формата «нестареющая классика»: традиционная форма, возможность использовать многоразовые матерчатые или одноразовые бумажные мешки, классическая щетка безо всяких новомодных вращающихся механизмов. Хорошо справляться со своей основной задачей ему по...

[Из песочницы] HTML, который мы потеряли Привет, Хабр! Представляю вашему вниманию перевод статьи "The HTML we never had" автора Сергея Кучерова. В этом году исполняется 30 лет с тех пор, как Бернерс-Ли начал разрабатывать язык HTML. С тех пор мы прошли долгий путь, начиная с восхищения новой технологией,...

[Из песочницы] Знакомимся с микросервисным фреймворком Moleculer Привет, %habrauser%! Сегодня я хочу рассказать тебе об одном отличном, на мой взгляд, микросервисном фреймворке Moleculer. Изначально этот фреймворк был написан на Node.js, но в последствии у него появились порты и на других языках таких как Java, Go, Python и .NET и, ск...

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

[Из песочницы] Пишем первый микросервис на Node.js с общением через RabbitMQ Со временем, каждый проект растет и реализовывать новый функционал в существующий монолит становится все сложнее, дольше и дороже для бизнеса. Один из вариантов решения данной проблемы — использование микросервисной архитектуры. Для новичков или для тех, кто впервые сталкива...

Чему учат на женских тренингах Одни практики только тянут из вас деньги, другие — ещё и разрушают психику.

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

Google запустил инструмент для создания запросов к Google Ads API Google представил новый инструмент, предназначенный для построения запросов к Google Ads API. Новый API использует язык запросов Google Ads, который позволяет возвращать результаты по ресурсам аккаунта и метрикам. Как объяснили в компании, синтаксис этого языка даёт возможно...

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

Лукашенко становится выгоднее западу: почему Польша перестаёт финансировать белорусскую оппозицию В начале этого года польские власти перестали финансировать основной оппозиционный сайт Charter97. После этого отношения Белоруссии и Польши резко потеплели в ущерб России. В середине февраля этого года премьер-министр Белоруссии Михаил Мясникович прибыл с дипломатическим в...

[Перевод] Нейросети и глубокое обучение: онлайн-учебник, глава 6, ч.1: глубокое обучение Содержание Глава 1: использование нейросетей для распознавания рукописных цифр Глава 2: как работает алгоритм обратного распространения Глава 3: ч.1: улучшение способа обучения нейросетей ч.2: почему регуляризация помогает уменьшать переобучение? ч.3: как выбрать гиперпара...

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

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

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

Как найти Wi-Fi в любой точке мира — Топ-3 приложения Лучшие приложения с бесплатными базами открытых точек доступа Wi-Fi в России и других странах. Оказавшись в незнакомом городе или новой стране,...

EnGenius представила точку доступа 2x2 802.11ax (Wi-Fi 6) для СМБ Компания EnGenius Networks Europe B.V., поставщик решений для передачи голоса и данных, представила …

«Однозначно, такие занятия нужны»: как глухие дети сделали игру на Scratch 10 и 11 октября 2019 года в Москве прошли занятия по программированию на Scratch для глухих и слабослышащих детей – подопечных общественной организации «Я понимаю». Мероприятие состоялось в рамках Европейской недели программирования и инициативы Meet and Code. Влад Лавричен...

IT Governance для чайников В конце января на сайте ISACA (COBIT и т.п.) опубликована статья «Руководство ИТ для чайников» (IT Governance 101: IT Governance for Dummies). Заявляется, что это только первая часть цикла. Причём автор статьи не кто-нибудь, а сам Пол Вилкинсон (Paul Wilkinson) владелец и у...

Google Assistant нового поколения будет работать не во всех странах Обновлённый Google Assistant — только для Pixel 4 и только для англоязычных пользователей Этой весной Google презентовала обновлённую версию Google Assistant, которая, как и следовало ожидать, оказалась во всём лучше существующей. Разработчики компании проделали по-нас...

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

FAQ по HeadHunter API (публикация вакансий) Небольшая история про наш рекрутинговый сервис под заказчика и большая история про проблемы, которые появились при интеграции с HeadHunter с точки зрения публикации вакансий. Почему HeadHunter? Потому что на Superjob всё несколько проще (но это не точно). Читать дальше →

[Перевод] Упражнения в эмуляции: инструкция FMA консоли Xbox 360 Много лет назад я работал в отделе Xbox 360 компании Microsoft. Мы думали над выпуском новой консоли, и решили, что было бы здорово, если эта консоль сможет запускать игры с консоли предыдущего поколения. Эмуляция — это всегда сложно, но она оказывается ещё труднее, если т...

Qualcomm представила 5G-модем Snapdragon X55 для флагманских смартфонов и не только Компания Qualcomm анонсировала Snapdragon X55 — мобильный модем New Radio (NR) второго поколения, способный работать в 5G-сетях. Данный чип представляет собой 7-нм интегрированный мультирежимный модем 5G–2G с поддержкой всех основных частотных диапазонов, будь то mmWave или ...

Чему нас учит Хаяо Миядзаки и его замечательные мультфильмы 5 января легендарному режиссёру-сказочнику исполняется 78 лет.

Чему учит история мошенницы Элизабет Холмс, которая 15 лет обманывала инвесторов и политиков От любимицы СМИ и миллиардеров до мошенницы и подсудимой.

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

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

Самые редкие и самые дорогие языки программирования. Часть II Недавно для читателей Habr я провела небольшое исследование языков программирования, таких как Rust, Dart, Erlang, чтобы выяснить, насколько они являются редкими на российском рынке IT. В ответ на мое исследование посыпалось больше количество комментариев и вопросов касате...

Edition-Based Redefinition: можно ли в production? Привет! Меня зовут Антонина, я Oracle-разработчик IT-подразделения «Sportmaster Lab». Работаю тут всего два года, но благодаря дружной команде, сплоченному коллективу, системе наставничества, корпоративному обучению, накопилась та самая критическая масса, когда хочется не пр...

Apple TV+ выйдет без русскоязычного дубляжа. Будут только субтитры Apple TV+ выйдет в России без дубляжа, и это не сыграет Apple на руку Функция снятия ЭКГ в Apple Watch, eSIM, Siri в HomePod, Apple News+ — всё это, к сожалению, по той или иной причине недоступно пользователям из России. Прямо скажем, это не самый обширный список запр...

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

Проблемы печати на материале PET-G, PLA     В основном печать у нас проходит с помощью материала ABS, разных производителей, качеств и цветов. Естественно будет от этого нагар и засорение. Не у всех есть возможность менять нагревательные элементы каждые 350 часов печати, как рекомендуют специалисты компании Zortra...

О том, что мы реализовали в EWM благодаря вашим советам Это пост о том, как мы доводим до ума English Word Mania — мобильное приложение, которое помогает обогащать лексический запас при изучении английского языка и превращает этот процесс в соревнование. После предыдущей публикации мы получили ценный фидбек от читателей, который ...

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

Определены смартфоны с лучшими основными камерами Специалисты DxOMark сегодня назвали не только лучшие с точки зрения фронтальных камер смартфоны, но и те, у кого хороши основные камеры. Список составили по итогам 2019 года.

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

Курс по C++ в CS центре, первая часть Computer Science Center — это совместная инициатива Computer Science клуба при ПОМИ РАН, компании JetBrains и Школы анализа данных Яндекса. Центр существует, чтобы дать возможность талантливым студентам и выпускникам развиваться в интересных им направлениях: Computer Scienc...

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

Цена биткоина поднялась выше $10 000 Первая криптовалюта преодолела психологический рубеж в $10 000. В настоящее время биткоин торгуется у отметки $10 700. Первая десятка CoinMarketCap сейчас выглядит так: Как можно заметить, среди основных конкурентов по темпам роста биткоину сейчас нет равных. За последние су...

Английский vs. Эсперанто: за кем будущее? За последние 50 лет позиции английского языка на международной арене усилились до невиданного ранее уровня. На сегодня в мире примерно 378 миллионов людей говорят на английском в качестве родного и еще от 470 миллионов до 1 миллиарда указывают его как второй язык. Что приме...

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

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

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

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

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

15 советов об отношениях из русской классики XIX века, актуальных и сегодня Чему учат истории героев Пушкина, Лермонтова, Достоевского и Гоголя.

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

Ищете обои для двух мониторов (экранов)? Эти 8 сайтов помогут вам найти лучшие изображения Тем, кто привык использовать два монитора, отлично известно, как сложно бывает найти подходящие обои для рабочего стола. Предлагаем вашему вниманию восемь сайтов, где вы сможете найти обои для нескольких экранов на любой вкус. Здесь есть все – от панорам до портретов, которы...

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

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

Screen Translator 1.19.00 С помощью приложения «Экран Переводчик» вы сможете мгновенно распознать напечатанный текст для перевода, его язык и быстро получить точный перевод. Теперь не нужно для этого открывать веб-страницы с переводчиком и вводить туда предложения и фразы. Особенности: — Возмо...

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

Podlodka #134: Scala Сейчас довольно часто говорят о том, что мейнстримовые языки программирования все чаще заимствуют концепции из мира функционального программирования, но при этом отдают главенствующую роль парадигме ООП. Этому подвержены как молодые языки, так и языки с долгой историей. Поэт...

C++ Enterprise Edition. Возможно ли? C++ Enterprise Edition Что такое "enterprise edition" Удивительно, но за все время моей работы в IT, я ниразу не слышал, чтобы кто-то говорил "enterprise edition" относительно языка программирования, кроме как для Java. Но ведь приложения для корпоративного сегмента люди пи...

Нативная разработка, React Native и Flutter: критерии выбора Уже на стадии проектирования мобильного приложения важно понимать, какой язык выгоднее использовать для конкретного проекта. Наряду с нативной разработкой (например, для iOS — Swift или Objective-C, для Android – Java или Kotlin), используются кроссплатформенные фреймворки, ...

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

Не очередной язык программирования. Часть 2: Логика представлений Вторая часть трилогии о языке и платформе lsFusion. Первую часть можно найти тут. В ней речь пойдет о логике представлений, а именно обо всем том, что связано с объединением данных и отображением их пользователю или другим информационным системам. Читать дальше →

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

РУДН запускает курс «Цифровая педагогика» Как правильно использовать Интернет? Как учить детей, когда вместо учебника — интерактивный ресурс? Какие новые практики появляются в школе в рамках новой цифровой реальности? Об этом расскажет программа «Цифровая педагогика», которую ...

Суверенный иммунитет не помог Франции в доменном споре Разбирательства о домене France.com длятся уже 25 лет. Жан-Ноэль Фридман зарегистрировал домен в 1994 году. Вскоре после этого домен стал предметом спора об интеллектуальной собственности. Тогда в спор вмешалось правительство Франции и потребовало передать ему права на домен...

Apex One — обновленное решение Trend Micro для защиты конечных точек Компания Trend Micro Incorporated представила Apex One — автоматизированное универсальное решение, обеспечивающее …

Почему дети заикаются и как им помочь Если ребёнку меньше 5 лет, волноваться рано.

С чего начать изучение Python: книги для начинающих Друзья, забирайте в закладки подборку из 17 книг по Python. Подборка поможет вам освоить язык программирования с нуля или с минимальными знаниями. Готовы приступить к изучению Python? Тогда начнем! Читать дальше →

Компания Digital Asset раскрыла код языка для написания смарт-контрактов DAML Ведущий мировой разработчик блокчейн-решений Digital Asset Holdings раскрыл код языка программирования для написания смарт-контрактов DAML и набор средств для разработки программ (SDK) в соответствии с лицензией Apache 2.0. We are thrilled to announce that DAML, our smart co...

Смартфон Moto Z4 Play позирует на рендерах и в видеоролике: каплевидный вырез экрана и почему-то одинарная основная камера вместо сдвоенной Компания Lenovo готовит не только новую линейку смартфонов Moto G7 (они должны дебютировать уже в январе), но и обновленную серию Moto Z. Как раз рендеры одной из моделей серии Z, Moto Z4 Play, появились в Сети. А еще тот же источник опубликовал видеоролик, в котором 3D...

Julia: функции и структуры-как-функции Несмотря на то, что в языке Julia по замыслу отсутствует «классическое» объектно-ориентированное программирование с классами и методами, язык предоставляет средства абстрагирования, ключевую роль в которых играет система типов и элементы функционального программирования. Рас...

«Сетевая Академия ЛАНИТ» учит москвичей предпенсионного возраста Курс «Microsoft Office 2016 шаг за шагом» позволит изучить MS Word, Excel и PowerPoint 2016 с нуля до уровня профессионала.

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

3 упражнения, которые улучшат ваш бег Отрывок из книги «Анатомия бега», которая поможет понять, почему ваше тело двигается именно так, и улучшить результаты без травм.

Мы написали самый полезный код в своей жизни, но его выкинули на помойку. Вместе с нами Я повесил у себя в подвале боксерскую грушу, приклеил на нее стоковое фото типичного менеджера и запихал внутрь динамик, чтобы он проигрывал фразы, которые меня злят. Например, груша говорит: «Бизнесу не нужен твой идеальный код. Ему нужно решить проблему так, чтобы прибыл...

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

Длинные числовые домены иогут быть ценными Вряд ли кто сомневается, что короткие домены, состоящие из цифр, могут быть востребованы и стоить крупную сумму. Особенно популярны такие домены в Китае.Вот несколько примеров компаний, использующих числовые домены:360.com - 360 Total Security58.com - 58.com2345.com - 2345.c...

Samsung инвестирует $11 млрд в производство дисплеев на ... Сегодня корпорация Samsung сделала официальное объявление о своих планах инвестировать $11 млрд (13,1 трлн вон) в разработку и производство дисплеев следующего поколения с квантовыми точками. Такое решение принято в попытке справиться с падением спроса на LCD-матрицы, растущ...

Автоматизация: как работать с обновлениями Привет, Хабр! Я довольно давно и много занимаюсь автоматизацией тестирования. И не понаслышке знаю, какую боль иногда доставляют новые версии чего угодно. Обновили XCode, вышла новая Selenium, придумали новый браузер (особое спасибо Microsoft за Edge и его драйвер), зачем-т...

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

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

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

Обзор и тестирование корпуса Fractal Design Define S2 Vision RGB Несмотря на утрату определенных позиций, рынок ПК по-прежнему жив, и ассортимент продукции для их сборки лишь растет. Да и прогресс не стоит на месте. Сложно поверить, но основным материалом системного блока со стальной рамой может быть стекло. Добавим сюда RGB, ведь без под...

Выпуск Rust 1.36.0: Трейт Future, стабилизация alloc и MaybeUninit<T> Представляю вашему вниманию перевод публикации о новой версии всеми любимого языка программирования Rust. Введение Команда по разработке языка программирования Rust рада анонсировать новую версию, 1.36.0. Rust — это язык программирования, позволяющий каждому разрабатывать на...

Как мы разрабатывали Туту.ру — вечный вопрос технического долга Это одно из самых крутых облегчений проекта. На картинке — график суммарного времени, затрачиваемого CPU на обработку всех пользовательских запросов. В конце видно переход на PHP 7.0. с версии 5.6. Это 2016 год, переключение во второй половине дня с 24 ноября. Туту.ру с то...

Идиоматичное программирование GPU на Rust: Библиотека Emu Введение Emu — это высокоуровневый язык программирования видеокарт, способный встраиваться в обычный код на системном языке программирования Rust. В данной статье речь пойдёт о синтаксисе Emu, его особенностях, а также будут показаны несколько наглядных примеров его использ...

Последние изменения в IO-стеке Linux с точки зрения DBA Главные вопросы работы с базой данных связаны с особенностями устройства операционной системы, на которой работает база. Сейчас Linux — основная операционная система для баз данных. Solaris, Microsoft и даже HPUX все еще применяются в энтерпрайзе, но первое место им больше н...

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

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

Flutter Dev Podcast #5: Dart VM В предыдущих выпусках мы достаточно поговорили про UI, язык разработки, архитектурные решения и прочие, берущие за душу любого Flutter-разработчика жизненные темы. Настало время окунуться в настоящий хардкор. Dart VM, Hot Reload, компиляция, оптимизации, платформенные особен...

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

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