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

Американский хакер зарегистрировал индивидуальный номерной знак «NULL». Ох, зря Не так давно в Украине появилась возможность заказывать индивидуальные номерные знаки онлайн. И вот на днях американское онлайн-издание Wired рассказало весьма интересную историю о том, как исследователь, работающий в сфере компьютерной безопасности, выбрал не тот номерной з...

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

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

[Перевод] Списки захвата в Swift: в чём разница между ссылками weak, strong и unowned? Джозеф Райт, «Пленный» — иллюстрация «сильного» захвата Список «захваченных» значений находится перед списком параметров замыкания и может «захватить» значения из области видимости тремя разными способами: используя ссылки «strong», «weak» или «unowned». Мы часто его испол...

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

Ford запатентовал имя «Mustang Mach-E» и новый логотип с гарцующим жеребцом для будущего электрокроссовера или гибридного Mustang (плюс свежий рендер новинки) В прошлом году американский автопроизводитель Ford запатентовал на локальном рынке торговую марку Mach E, которая предположительно будет использоваться для обозначения электрического кроссовера в стиле Mustang. Теперь компания пошла еще дальше, зарегистрировав более длинное ...

Tesla рассчитывает начать выпуск электромобилей в Китае уже в этом месяце Китайский завод Tesla должен начать выпуск электромобилей уже в этом месяце. Об этом агентству Reuters сообщили неназванные источники, знакомые с вопросом. Информаторы добавили, что пока неясно, когда будут достигнуты показатели производительности, запланированные на ко...

Создатель C++ «похоронил» биткоин Масштабное энергопотребление и использование в незаконных целях является доказательством нежизнеспособности биткоина. Об этом в интервью Youtube-каналу Лекса Фридмана, специалиста по искусственному интеллекту, заявил создатель языка программирования C++ Бьерн Страуструп. Дат...

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

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

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

[Перевод] Десять лет программирования на Erlang Я присоединился к сообществу Erlang около 10 лет назад, посреди первой фазы хайпа. Нам говорили, что Erlang — это будущее конкурентности и параллелизма. Реализовать их на этом языке проще и быстрее всего, и вы ещё получите бесплатную распределённость. В то время будущее каз...

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

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

HackerRank: JavaScript обошёл Java в качестве самого популярного языка программирования Платформа HackerRank, объединяющая более 5 млн программистов со всего мира, опубликовала результаты своего ежегодного исследования, посвящённого навыкам разработчиков – Developer Skills Report 2019. В опросе приняли участие более 71 тыс. инженеров по программному обеспечению...

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

Владелица Tesla Model 3 имплантировала себе в руку RFID из ключ-карты Электромобиль Tesla Model 3 не использует физический ключ для открытия или включения. Вместо него для доступа к автомобилю может использоваться смартфон, автомобильный брелок или ключ-карта. Последний случай пригодится, например, когда в смартфоне села батарея или он потерял...

Военные США признали подлинность наблюдений неопознанных летающих объектов В сети давно гуляют видео, на которых записаны встречи американских лётчиков с некими летающими объектами. Уфологи, конечно, считают, что это — доказательство существования инопланетян. Теперь Военно-морские силы (ВМС) США подтвердили, что видеозаписи реальные. Однако военны...

Верховный суд США рассмотрит иск Oracle к Google Верховный суд США объявил о намерении рассмотреть спор между технологическими гигантами Oracle и Google по делу, способному вылиться в штрафы в миллиарды долларов. Речь идёт о старых разбирательствах, которые тянутся не один год. Ещё в 2010 году Oracle впервые обратилась в с...

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

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

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

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

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

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

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

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

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

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

Цифровая лирика: мегаподборка песен и клипов о программировании и программистах Широко распространено мнение, что музыкальные способности и талант к программированию взаимосвязаны. Многие профессиональные музыканты питают склонность к точным наукам. Например, Борис Гребенщиков окончил факультет прикладной математики СПбГУ, а гитарист Radiohead Джонни Гр...

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

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

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

ARM Assembler Editor: Если гора не идет к Магомеду, Магомед идет к горе… Если кто не знает мне интересно программирование на ассемблере для микроконтроллеров STM32… И все бы хорошо, да только программировать особо негде… Те среды которые есть в настоящий момент заточены больше для языка Си и программирование в них на ассемблере не сильно отличае...

Программирование в России введут с начальной школы Одно из заданий детского курса программирования на Code.org. Справа — программа на языке Blockly Согласно предложению Министерством просвещения РФ, в курс математики для младших школьников включат основы создания кодов и языков программирования, пишут «Известия». Это преду...

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

[Перевод] Оттенки значений в английском языке: как использовать глаголы Advise, Recommend, Suggest Английский язык часто воспринимается как нечто не столь сложное, как некоторые другие языки – взять тот же немецкий. Но на самом деле в нем есть достаточное количество трудностей и тонких моментов («Пишется Ливерпуль, а читается Манчестер» ). Один из них, вызывающий личн...

Telegraff: Kotlin DSL для Telegram На Хабре тысячи статей про то, как сделать Телеграм бота под разные языки программирования и платформы. Тема далеко не новая. Но Telegraff – лучший фреймворк для реализации Телеграм ботов и я это под катом докажу. А ну-ка

«Жизненно неважные органы…»: Офицер ЦСН «Альфа» раскритиковал экипировку спецназа ФСБ Полковник группы «А» вновь не удержался, сравнив снаряжение для СпН с «недоношенным американским ребёнком». Военные эксперты всё чаще подливают масла в огонь, указывая на практическую бесполезность экипировки элиты российского спецназа. ЦСН «Альфа» проводит прежде всего ан...

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

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

Тысячи пользователей Facebook собрались штурмовать американскую базу в поисках НЛО В штате Невада есть секретная военная база под названием «Зона 51». Многие связывают её с исследованиями США, касающимися неопознанных летающих объектов. В Facebook набирает обороты сообщество, участники которого собираются в сентябре штурмом брать базу и узнать всю правду о...

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

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

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

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

Проблемы Huawei — лишь вершина айсберга. От действий Трампа в итоге пострадают Arm, Google и вся американская индустрии Американские санкции, наложенные на Huawei, будет «разрушительными» для Arm, считает соучредитель компании Герман Хаузер (Hermann Hauser). Напомним, Arm и Huawei приостановили сотрудничество в свете последних событий. В мае Huawei была добавлена в особый спи...

[Перевод] Конкурс по программированию на Q#: Microsoft Q# Coding Contest Команда Microsoft Quantum рада анонсировать Q# Coding Contest – зима 2019! В этом конкурсе вы можете проверить свои навыки квантового программирования, решая задачи квантовых вычислений на Q#. Победители получат футболку Microsoft Quantum! Квантовые вычисления — это принципи...

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

[Перевод] Python как предельный случай C++. Часть 2/2 Продолжение. Начало в «Python как предельный случай C++. Часть 1/2». Переменные и типы данных Теперь, когда мы окончательно разобрались с математикой, давайте определимся, что в нашем языке должны означать переменные. В С++ у программиста есть выбор: использовать автоматичес...

Надежное программирование в разрезе языков. Часть 2 — Претенденты Первая часть с функциональными требованиями тут Заявленные как языки программирования с прицелом на надежность. В алфавитном порядке — Active Oberon, Ada, BetterC, IEC 61131-3 ST, Safe-C. Читать дальше →

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

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

Функциональное программирование с точки зрения EcmaScript. Чистые функции, лямбды, имутабельность Привет, Хабр! Сегодня мы начнём говорить на очень важную тему — функциональное программирование. Значение ФП в современной веб-разработке трудно переоценить. Архитектура любого крупного современного проекта включает в себя пользовательские библиотеки функций и на собеседов...

Главреды «Дождя», Forbes и других СМИ попросили Роскомнадзор разъяснить штрафы за ссылки на сайты с матом За ссылку с нецензурной бранью СМИ могут получить штраф до 200 тысяч рублей. Но сама по себе ссылка мат не содержит, отмечают авторы письма.

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

Audi с компонентами Samsung. В основе информационно-развлекательной системы в обновлённой Audi A4 будет лежать SoC Exynos Auto 8890 Компания Samsung Electronics сегодня объявила о том, что её однокристальная система Exynos Auto 8890 будет использована автомобильным гигантом Audi в его будущих машинах. Если точнее, Exynos Auto 8890 ляжет в основу информационно-развлекательной системы MIB трет...

Microsoft переименовывает Office Online в Office Microsoft объявила о ребрендинге веб-версии набора приложений Office, предусматривающее исключение слова «Online» из названия. Таким образом, теперь приложения «Word Online», «Excel Online» и «PowerPoint Online» будут называться «Word», «Excel» и «PowerPoint» соответственно...

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

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

[Из песочницы] Какой уровень востребованности PHP разработчиков на 1 квартал 2019 года? На рынке труда программисты PHP являются одними из наиболее востребованных специалистов. За последние 3 года их популярность среди работодателей выросла на более чем на 12%. PHP — самый распространенный язык программирования общего назначения с открытым исходным кодом, многи...

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

Microsoft представила новый язык программирования Он получил название Bosque.

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

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

Турция оштрафовала Facebook на $282 тысяч за утечку данных пользователей Об этом сообщает Reuters со ссылкой на сообщение управления"Управление постановило оштрафовать Facebook после того, как данные 280,9 тысяч турецких пользователей, включая их имена, даты рождения, местоположение, истории поисковых запросов утекли в сеть", - отмечае...

Julia и нейронные сети: Flux Прошло чуть больше года, с тех пор как MIT объявил о релизе высокопроизводительного языка общего назначения Julia. С тех пор язык набирает популярность: он используется в более чем 1500 университетах (в некоторых преподается в качестве первого ЯП), а области применения охва...

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

Роскомнадзор снова грозит Google штрафами Поисковику грозит штраф до 700 тысяч рублей.

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

[Из песочницы] Начинаем FPGA на Python Технология FPGA (ПЛИС) в настоящее время обретает большую популярность. Растёт количество сфер применения: помимо обработки цифровых сигналов, FPGA используются для ускорения машинного обучения, в blockchain технологиях, обработке видео и в IoT. Данная технология имеет од...

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

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

Джозеф РЕГЕР: «Квантовые вычисления позволяют сделать огромный скачок в вычислительной мощности» Доктор Джозеф Регер, технический директор компании Fujitsu в Центральной и Восточной Европе, – личность, без сомнений, легендарная. То, как горят глаза у этого солидного мужчины, вызывает восхищение...

[Из песочницы] SpaceVIL — кроссплатфоремнный GUI фреймворк для разработки на .Net Core, .Net Standard и JVM В данной статье я постараюсь рассказать о фреймворке SpaceVIL (Space of Visual Items Layout), который служит для построения пользовательских графических интерфейсов на платформах .Net / .Net Core и JVM. SpaceVIL является кроссплатформенным и мультиязычным фреймворком, в его ...

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

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

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

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

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

Чужие номера: в Казахстане регистрировали по 30 тысяч SIM-карт на человека Граждане воспользовались сервисом по проверке количества зарегистрированных номеров и были шокированы результатами.

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

Госдума хочет увеличит штраф за отказ хранить данные россиян в РФ до 18 млн рублей Ранее штрафы составляли несколько тысяч рублей

В Москве школьники будут осваивать Scratch 10 и 11 октября 2019 года в Москве состоится мастер-класс «Визуальные языки программирования (Scratch) для глухих и слабослышащих детей». Мероприятие проводится в рамках инициативы Meet and Code и Европейской недели программирования. На мастер-классе школьники 3–6 классо...

Книга «Как устроен JavaScript» Большинство языков программирования выросли из древней парадигмы, порожденной еще во времена Фортрана. Гуру JavaScript Дуглас Крокфорд выкорчевывает эти засохшие корни, позволяя нам задуматься над будущим программирования, перейдя на новый уровень понимания требований к Сле...

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

Книга "{Вы не знаете JS} Типы и грамматические конструкции" Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное руководство исследует типы более глубоко, чем все существующие книги: вы узнаете, как работают типы, о проблемах их преобразования и научитесь пол...

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

В Китае выпустили самый дешевый миниатюрный пикап Pickman Китайская автомобильная компания Kaiyun Motors планирует вывести на американский рынок свой самый миниатюрный пикап Pickman на электротяге, грузоподъемностью до 600 кг. Транспортное средство станет самым доступным в сегменте пикапов, потому как его цена составит 5700 доллар...

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

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

Российские программисты снова стали лучшими в мире Финал олимпиады по программированию проходил в португальском городе Порту. Каждая команда получала один компьютер и список задач, решение которых должно быть написано на языках программирования C, C++, Java, Python или Kotlin. Зачетные баллы участники получали, если их скомп...

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

Twitter заплатила три тысячи рублей штрафа за отказ отвечать о хранении данных российских пользователей в России Суд выписал штрафы Twitter и Facebook по жалобе Роскомнадзора в апреле 2019 года.

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

Депутаты внесли в Госдуму законопроект о штрафах до 18 млн рублей за отказ хранить данные россиян в России Сейчас Facebook, Twitter и другие могут отделаться штрафом до пяти тысяч рублей.

Андрей Терехов: «Можно сколько угодно говорить, что американское лучше, но наша машина никогда не ломается» Завкафедрой системного программирования СПбГУ, профессор, доктор физмат наук, президент компании «Ланит-Терком» Андрей Николаевич Терехов — о том, как делал первый в СССР транслятор языков Алгол 68 и Ада, о силе обкома КПСС и рождении «Самсона», который никогда не ломался....

Соревнование по программированию Kotlin Heroes JetBrains начала сотрудничество с Codeforces в продвижении языка Kotlin среди любителей спортивного программирования. Codeforces предоставляет Kotlin-разработчикам платформу, на которой можно посостязаться в алгоритмическом программировании и отточить свое мастерство. Вместе...

Проверка авто по базам ГИБДД по VIN и ГОСНОМЕРУ 10.40 Бесплатные отчеты без ограничений по количеству запросов Данные из официальной базы ГИБДД РФ в режиме онлайн Проверка по всем источникам за один запрос Удобный поиск VIN по ГОСНОМЕРУ Без рекламы Отчет содержит: ✓ общая информация об авто (марка, модель, цвет, ...

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

WP сообщила о грозящем Facebook штрафе за утечки данных пользователей В американском регуляторе обсуждают возможность наложения штрафа на Facebook из-за недобросовестной защиты персональных данных пользователей. Предполагается, что взыскание может быть больше $22,5 млн, отмечает WP.

You CAN. Превращаем телефон в панель приборов автомобиля Для подписчиковНа смену классическим автомобильным приборам приходят цифровые панели. Наверное, самая популярная машина с такой панелью — это Tesla с ее внушительным сенсорным дисплеем, но в бюджетных авто используются те же электронные блоки. Информацию с них можно считать ...

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

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

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

Приложение TrueCaller — определитель номеров и антиспам Как TrueCaller помогает узнать, кому принадлежит номер телефона, и избежать спама? TrueCaller — приложение, которое позиционируется как определитель...

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

«Лучшая антиреклама Киа»: KIA Optima GT-Line капиталится второй раз за 39 тысяч км О том, насколько быстро можно разочароваться в «Киа», рассказал блогер. Покупая новый или же почти новый автомобиль, так или иначе, но хочется рассчитывать на то, что до капремонта дело не дойдет или дойдет, но очень не скоро. Однако KIA Optima GT-Line 2016 года выпуска с п...

VMware начала создавать блокчейн-систему для австралийской биржи ASX VMware присоединилась к компании Digital Asset, которая ранее была привлечена в качестве исполнителя проекта. Был заключен трехсторонний меморандум о взаимопонимании.В соответствии с соглашением, его участники разработают приложение, заменяющее CHESS, а также обеспечат подде...

Samsung требует от Apple сотни миллионов долларов штрафа за невысокий спрос на iPhone и экраны OLED Южнокорейские источники сообщают, что Samsung требует от Apple выплатить штраф за то, что ее заказы OLED-панелей для смартфонов iPhone оказались ниже ожидаемого уровня. Ранее Apple использовала только ЖК-панели, но в 2017 году с выходом iPhone X она начала исп...

OnePlus выпустит собственные телевизоры Глава OnePlus уже давно сообщал, что компания будет заниматься выпуском телевизоров.И теперь они проходят сертификацию и благодаря этому раскрываются некоторые подробности про них. На сайте организации Bluetooth SIG были зарегистрированы несколько моделей — 55Q1IN, 43Q2IN, ...

Ford инвестировал $500 млн в американского производителя электромобилей Rivian, компании вместе разработают абсолютно новый электромобиль для Ford Крупнейший американский автопроизводитель Ford инвестировал $500 млн в местный стартап Rivian, известный по электромобилям R1T и R1S, и объявил о стратегическом партнерстве. Партнеры совместно разработают «абсолютно новый» электромобиль для Ford, который будет осно...

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

Samsung зарегистрировала торговую марку Star 10: под этим обозначением может выйти все, что угодно Как пишет источник, компания Samsung зарегистрировала в США и Европе торговую марку Star 10. Раньше у компании существовала линейка смартфонов под названием Star, и можно было бы подумать, что Star 10 – это обозначение новой модели. Но описание торговой марки намн...

Зачем компании управлять смартфонами сотрудников? В начале октября на Хабре обсуждалась утечка данных из «Сбербанка». Один из сотрудников банка продал информацию о тысячах или миллионах клиентов: ФИО, номер паспорта, номер карты, дата рождения, адрес и т. д. Сама по себе новость рядовая: такую приватную информацию о клие...

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

Исследователь получил штрафы на 12 000 долларов, поменяв номерной знак авто на «NULL» ИБ-исследователь, известный под псевдонимом Droogie, рассказал на конференции DEFCON, с чем ему пришлось столкнуться после смены номерного знака своего авто на «NULL».

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

Huawei представила операционную систему Harmony OS Сегодня открылась конференция Huawei Developers Conference 2019, на которой компания представила свою операционную систему — Harmony OS (китайские СМИ называют ее Hong Meng). Особенность ее — свободное использование всеми желающими, так как распространятся о...

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

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

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

Twitter решил обжаловать трехтысячный штраф в Верховном суде В начале апреля Twitter был оштрафован мировым судьей на 3 000 рублей. Основанием для наложения штрафа послужил отказ американской компании отвечать на запрос РКН касательно локализации данных российских пользователей.

Библиотека генератора ассемблерного кода для микроконтроллеров AVR. Часть 2 Библиотека генератора ассемблерного кода для микроконтроллеров AVR Часть 2. Начало работы Как и планировалось, в этой части рассмотрим более подробно особенности программирования с использованием библиотеки NanoRTOS. Те, кто начал чтение с этого поста, могут ознакомиться с о...

Разведка ВМФ США подтвердила подлинность видео перехвата НЛО американскими летчиками (ВИДЕО) Видеозапись неопознанного летающего объекта, сделанная в 2015 году одним из пилотов, является подлинной. Но в Пентагоне уточнили, что до сих пор не могут определить природу запечатленного на кадрах явления.

ОСиное гнездо: как Huawei не использовал шанс на цифровой суверенитет Российские разработчики и программисты пока лишь теоретически могут оценить новую операционную систему (ОС) Huawei. В ходе презентации исполнительный директор корпорации Ричард Юй словесно представил Harmony OS, однако ни одного примера работы системы не продемонстрировал. Н...

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

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

Эксперимент — от парного программирования к программированию всей командой Очень хочу поделиться с вами переводом статьи про эксперимент с моб-программированием от одного из его создателей, Вуди Зила. Это когда вся команда сразу работает за одним компьютером. Как парное программирование, только групповое. Я бывший Java-разработчик и тимлид с 11-лет...

Госдума во втором чтении приняла законопроект о штрафах до 18 млн рублей за отказ хранить данные россиян в России Авторы считают, что многомиллионные штрафы помогут повлиять на Facebook и Twitter. Сейчас им не грозит наказание больше пяти тысяч рублей.

[Из песочницы] Invidious — альтернативный YouTube-фронтенд «Invidious» — это веб-фронтенд (грубо говоря, веб-клиент) для сайта YouTube. Код проекта написан на языке программирования Crystal, использует СУБД PostgreSQL и распространяется под свободной лицензией AGPLv3+. Читать дальше →

[Перевод] Сколько доменных имён .com не используется? При поиске свободного имена в зоне .com меня неприятно удивило количество уже занятых, но неиспользуемых доменов. Судя по всему, зарегистрированы все произносимые комбинации букв на всех основных языках мира. И даже непроизносимые короткие комбинации. То ли существует большо...

Microsoft полностью перепишет часть Windows на своем новом языке программирования Как пишет CNews со ссылкой на Zdnet, новый язык базируется на набирающем популярность Rust, развитием которого занимается компания Mozilla, разработчик известного браузера Firefox. Проект получил название Verona и, по данным издания, ключевое его отличие от Rust заключается ...

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

[Из песочницы] Как сойти за хорошего программиста Привет, Хабр! Представляю вашему вниманию перевод статьи «How To Fake Being a Good Programmer» автора Stan Sootla. Программисты – это, своего рода, волшебники: слегка потрепанные персонажи-бедняки, которые умеют превращать кофе в строчки кода. Я не владею магией, я всего ...

Можно ли узнать, на кого зарегистрирован номер телефона? Как узнать владельца номера телефона через интернет и приложение GetContact? SIM-карты регистрирую на паспортные данные владельца. При заключении...

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

Google оспорил штраф в €1,49 млрд по делу AdSense Google подал апелляцию на решение Еврокомиссии о штрафе в €1,49 млрд ($1,7 млрд) по делу рекламного сервиса AdSense. По данным The Telegraph, ходатайство было зарегистрировано в Общем суде Европейского союза в Брюсселе. Представитель Google подтвердил факт подачи апелляции, ...

К Дню программиста. Программист в 2019 году Сегодня день программиста, 256-ой день в году. В интернете будет много шуток, на Хабре — статей, в пабликах — мемов, в офисах — пиццы, сладкого и приятных сюрпризов. Программирование сегодня стало настоящим культом, к которому стремятся прикоснуться любой ценой, ведь, по мне...

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

Страны ЕС выбрали 5G, а не Wi-Fi для автомобильного стандарта связи Страны Евросоюза вчера проголосовали против предложения исполнительной власти ЕС взять Wi-Fi за основу автомобильного стандарта связи. Во встрече в Брюсселе приняли участие представители двадцати восьми стран. Двадцать один голос, включая голоса Германии, Франции ​...

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

В России запретили полеты беспилотников без регистрации Полет БПЛА не прошедшего предварительной регистрации легко может обойтись в 20−50 тысяч даже для физических лиц. Компании рискуют выплачивать уже от 250 до 300 тысяч штрафа. Несанкционированный взлет даже уже зарегистрированного дрона также наказывается аналогичным по размер...

Краткая история компании NVIDIA в видеокартах GeForce серий GT, GTX и RTX! Краткая история компании NVIDIA в видеокартах GeForce серий GT, GTX и RTX NVIDIA Corporation — американская технологическая компания, разработчик графических процессоров и систем-на-чипе (SoC). Разработки NVIDIA получили распространение в индустрии видеоигр, сфере професси...

Facebook оштрафовали на рекордные $5 млрд Как отмечает CNN, $5 млрд - это самый крупный штраф от FTC, он в 20 раз больше прежде рекордного взыскания и примерно соответствует месячной выручке Facebook. Ранее интернет-компания заложила в список возможных трат "непредвиденные расходы" в $3-5 млрд из-за рассле...

Facebook не заплатила штраф России Стало известно, что Facebook не стала платить штраф в размере 3 тыс руб, несмотря на соответствующее предписание суда. По мнению юристов, в связи с тем, что у компании нет офисов в России, "Роскомнадзору" придется подавать в суд на компанию в американской юрисдикции.

По мнению суда, Apple нарушила три патента Qualcomm Компания Qualcomm в минувшую пятницу одержала важную юридическую победу над Apple. Жюри присяжных в федеральном суде в Сан-Диего постановило, что Apple нарушила три патента Qualcomm и должна выплатить за нарушение около 31 млн долларов. Иск был подан в прошлом году. В ...

11-летний испанский мальчик написал код для сотни видеоигр Антонио Гарсия Висенте выполняет задачи, которые перед ним ставят преподаватели, но не забывает и о Клубе юных программистов при Университете Вальядолида, где началась его «карьера». Как пишут Новости ИТ, Когда Антонио, родившемуся в Вальядолиде в 2007 году, было всего 6 лет...

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

Цифра дня: Какую сумму штрафа Google выплатила России за неудаление ссылок на запрещённые сайты? Роскомнадзор сообщил, что Google всё-таки оплатила штраф в размере 700 тысяч рублей, который ей назначило ведомство. Это наказание за отказ фильтровать поисковую выдачу в соответствии с реестром запрещённых в России сайтов.

AMD Genesis Peak: вероятное название процессоров Ryzen Threadripper четвёртого поколения Ожидается, что в четвёртом квартале появятся процессоры Ryzen Threadripper третьего поколения, которые предложат до 64 ядер и архитектуру AMD Zen 2. Они успели оставить след в прошлых новостях под условным обозначением «Castle Peak», которое имеет отношение к географическим ...

Казахстанцы будут получать SMS-уведомления о налоговых платежах Чтобы получать эти уведомления, необходимо зарегистрировать номер в базе мобильных граждан.

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

P600, P700, P800, P900 и P1000 — перспективные смартфоны Huawei Ранее мы писали о том, что Huawei оформила патенты на обозначения перспективных смартфонов P300, P400 и P500. Но, как оказалось, в этой линейке будет гораздо больше моделей: компания зарегистрировала обозначения P600, P700, P800, P900 и P1000 сразу в двух бюро — В...

Сообщество программистов Kottans впервые запускает бесплатный курс по Back-end и сразу на нескольких языках Украинское сообщество программистов Kottans, известное своими бесплатными Front-End курсами, впервые запускает курс по Back-end, сообщает AIN.UA со ссылкой на представителей команды. Курс, охватывающий сразу несколько популярных языков (JavaScript, Python и Golang), стартует...

Интеграция с SAP ERP. Реализация мобильного прайс-чекера в магазине В рассматриваемом нами примере интеграции SAP ERP со сторонним ПО, мы будем использовать SAP Connector for Microsoft .NET для получения данных из SAP. Программное обеспечение для терминала сбора данных (ТСД) будет взаимодействовать с Microsoft Internet Information Server (II...

Владелец лучшего тайпсковоттерского домена отказывается от монетизации На просторах Интернета можно найти домен Gail.com, который только на одну букву отличается от домена одного из самых популярных почтовых сервисов gmail.com. Возможно, это самый лучший тайпсквоттерский домен. Согласно данным на 2015 год, в среднем на него приходило 5000 посет...

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

Расчет нулевой гипотезы, на примере анализа зарплат украинских программистов Решил поделиться, да бы и самому не забывать, как можно использовать простые статистические инструменты для анализа данных. В качестве примера использовался анонимный опрос относительно зарплат, стажа и позиций украинских программистов за 2014 и 2019 год. (1) Этапы анализа...

Аккаунты Вконтакте В последнее время довольно часто пользователи интересуются покупкой чужого аккаунта в социальной сети Вконтакте. Купить аккаунт, кстати, можно на сайте crymore.biz. Зачем это нужно, если можно зарегистрировать свой личный? Ситуаций бывает очень много. Если рассмотреть более ...

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

Об одной уязвимости, которой нет В конце марта 2019 года американская компания Trustwave, занимающаяся кибербезопасностью и сервисами по защите от угроз, опубликовала сообщение об уязвимости в СУБД PostgreSQL, которая присутствует во всех версиях, начиная с версии PostgreSQL 9.3 по версию 11.2. Эта уязвимо...

LG и QUALCOMM объединяют усилия, чтобы создать новые ощущения от автомобильных электронных систем LG Electronics (LG) и Qualcomm Technologies Inc., дочерняя компания Qualcomm Incorporated, объявили сегодня о планах совместной работы по дальнейшей разработке webOS Auto - информационно-развлекательной автомобильной системы LG с выходом в интернет. Используя общие преимущес...

Су-27 перехватил американского разведчика: видео На кадрах видеоролика заметно, как российский Су-27 из состава дежурных сил по противовоздушной обороне приближается к американскому RC-135, после чего сопровождает его на безопасном расстоянии. После того, как самолёт радиоэлектронной разведки и аэрофотосъёмки военно-воздуш...

Waves выпустила обновление ноды с поддержкой языка RIDE Блокчейн-экосистема Waves Platform выпустила обновление ноды версии 0.17, благодаря которому в тестовой сети стал доступен язык программирования RIDE для dApps. Об этом журналу ForkLog сообщили представители компании. Одной из характеристик языка является защита разработчико...

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

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

Умный пылесос использовали для создания карт Doom Американский программист Рич Уайтхаус написал утилиту Doomba, которая позволяет создавать уровни для игры Doom 1993 года с помощью данных, которые собирает робот-пылесос.

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

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

Язык программирования P4 P4 — это язык программирования, предназначенный для программирования правил маршрутизации пакетов. В отличие от языка общего назначения, такого как C или Python, P4 — это предметно-ориентированный язык с рядом конструкций, оптимизированных для сетевой маршрутизации. P4 — эт...

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

В России подано 30 млн заявок на перенос абонентского номера В соответствии со статистикой подведомственного Россвязи ФГУП ЦНИИС (оператора базы данных перенесенных номеров) за последний месяц поступило более 1,1 млн заявок на смену оператора с сохранением номера, за аналогичный период в 2018 году было зарегистрировано почти 830 тысяч...

[Перевод] Самые быстрые Python веб-фреймворки в 2019 В 2018 году Python укрепил свои позиции популярности среди программистов и вошел в Top 3 самых популярных языков на github. Все больше и больше людей переходит на светлую сторону…то есть Python. Появилось еще большее количество разработчиков, которые интересуются данным яз...

[recovery mode] Что показывает вольтметр или математика розетки О чем эта статья Сегодня я ненадолго отступлю от своей обычной темы о визуальном программировании контроллеров и обращусь к теме измерений напряжения прямо в ней, в розетке! Родилась эта статья из дискуссий за чаем, когда разразился спор среди «всезнающих и всеведающих» п...

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

[Из песочницы] Что они думали о программистах Привет, Хабр! Представляю вашему вниманию перевод статьи «What They Thought of Programmers» автора Robert C. Martin. Интересно и познавательно вернуться в прошлое и посмотреть, как программисты были представлены в массовой культуре. Что люди о нас думали? Знали ли они, кто ...

Как реализовать язык программирования на JavaScript. Часть 1: Парсер Здравствуйте! Представляю вам любительский перевод руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достаточно мн...

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

Школьники в Пензе напишут свой первый код Новички узнают, как пишут программы: дети 8–11 лет будут осваивать Scratch, а подростки 11–16 лет — Python. Ребята, уже знакомые с программированием, примут участие в соревновании по Scratch или Python — «IT-задачник». Участники будут соревноваться, кто найдет больше о...

[Перевод] Полнофункциональная динамическая трассировка в Linux с использованием eBPF и bpftrace «В режиме трассировки программист видит последовательность выполнения команд и значения переменных на данном шаге выполнения программы, что позволяет легче обнаруживать ошибки» — сообщает нам Википедия. Сами будучи поклонниками Linux, мы регулярно сталкиваемся с вопросом, ...

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

Американский фотограф взялся снять 30-летний таймлапс Нью-Йорка Есть бесконечное множество таймлапсов с панорамами Нью-Йорка на фоне линии горизонта, но американский фотограф и кинопроизводитель Джозеф ДиГаванна (Joseph DiGiovanna) решил подойти к проблеме с размахом.

Самые популярные языки программирования 2014-2019 На этом видео - самые популярные языки программирования с 2004 по 2019 год.

[Перевод] Как реализовать язык программирования на JavaScript. Часть 3: CPS-интерпретатор Здравствуйте! Представляю вам третью часть моего перевода руководства реализации своего языка программирования на JavaScript — PL Tutorial. От переводчика Мы создадим свой язык программирования — λзык (в оригинале — λanguage). В процессе создания мы будем использовать достат...

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

В Китае вышла песочница LEGO Cube, доступна и для других стран, но только на китайском Осенью прошлого года издатель Tencent и компания LEGO анонсировали первую мобильную игру в стиле популярного конструктора для рынка Китая, которая получила название LEGO Cube (или LEGO Unlimited). Рассчитывать на ее появление на западе пока не стоит, но если вы нормально от...

[Перевод] Jetpack Compose Jetpack Compose это отдельный набор инструментов разработанный для упрощения разработки UI. Он соединяет модель реактивного программирования с лакончностью и лёгкостью использования языка программирования Kotlin ПРИМЕЧАНИЕ: Jetpack Compose в настоящее время находится в ст...

Беседы о функциональном программировании на C++ Siberia 2019 Всем привет! Недавно в Новосибирске прошла очередная C++ Siberia 2019. На конференции была уютная атмосфера и много хороших докладов. Пользуясь случаем, я побеседовал с двумя нашими докладчиками, которых совсем скоро вы сможете увидеть и в Москве. Иван Чукич — один из разр...

Видеокарты AMD Radeon RX 5700 (Navi 10) не поддерживают режим CrossFire Сегодня компания AMD выпустила 3D-карты Radeon RX 5700, с завтрашнего дня их можно будет купить. Однако пользователей, рассчитывавших на установку нескольких таких ускорителей в режиме CrossFire, ждет неприятный сюрприз: Navi10 его не поддерживают. Интересная ситуация:...

Microsoft и JPMorgan провели апгрейд блокчейн-платформы Quorum Корпорация Microsoft в сотрудничестве с американским финансовым холдингом JPMorgan усовершенствует блокчейн-платформу Quorum, сообщает CoinDesk. Разработчики платформы совместно со специалистами Microsoft провели реконструкцию архитектуры приватности. В частности, заменили д...

Американские военные будут серьезнее относиться к сообщениям об НЛО Военно-морские силы США работают над новым руководством для своего состава, чтобы он сообщал о «появлении НЛО» и прочих встречах с «неопознанными летающими объектами», сообщает Politico. Можно сказать, что американские военные всерьез озаботились возможным существованием — ...

Macronix уже планирует рисковое производство 96-слойной флэш-памяти 3D NAND Тайваньская компания Macronix International, специализирующаяся на выпуске энергонезависимой памяти, ведет исследования и разработки в области технологий 3D NAND, рассчитывая создать 48- и 96-слойные техпроцессы для выпуска микросхем плотностью 128 и 256 Гбит. Об этом с...

Samsung Galaxy Note10 получит систему Smart ISO В Сети продолжают появляться новые сведения о флагманском планшетофоне Samsung Galaxy Note10, который должен быть представлен менее чем через две недели. Согласно новым данным, основная камера Samsung Galaxy Note10 получит новую функцию, которой нет у Galaxy S10. Как ст...

В рамках услуги MNP перенесено 27 миллионов номеров Двадцатисемимиллионная заявка на перенос номера зафиксирована в Новгородской области от физического лица.В соответствии со статистикой подведомственного Россвязи ФГУП ЦНИИС (оператора базы данных перенесенных номеров) за последний месяц поступило 945 тыс. заявок на смену ном...

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

Джозеф Любин и Джимми Сонг поспорили о будущем Ethereum. Ставки выше $500 тысяч Сооснователь Ethereum Джозеф Любин и разработчик Bitcoin Core Джимми Сонг заключили пари на будущее децентрализованных приложений. Произошло это на конференции Consensus 2019. What happened to THE bet? At #consensus2018, @jimmysong and @ethereumJoseph made a wager about the ...

Samsung Galaxy A90, построенный на SoC Snapdragon 855, получит экран Super AMOLED Infinity-U и обойдется без выдвижной камеры В Сети появились новые подробности о бюджетном флагмане Samsung Galaxy A90 на платформе Snapdragon 855. Если ранее ходили слухи, что аппарат может позаимствовать выдвижную камеру-перевертыш, как в модели Galaxy A80, то теперь ее наличие отрицается. And in another additi...

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

США не позволят России считать Арктику своей По словам адмирала, Министерство обороны США не позволит России «господствовать в Арктике» и контролировать Северный морской путь, который определён российским законодательством как «исторически сложившаяся национальная единая транспортная коммуникация России в Арктике». Фог...

Спецназ ФСБ может получить на вооружение «русско-американский» карабин AR15 Российские оружейники запустили производство американского оружия. В СМИ поступило сообщение о начале производства российской компанией ORSIS гражданского карабина на базе системы AR-15. Оружие получило обозначение ORSIS-AR15J. Ранее эти карабины собирались компанией из аме...

Взломщик Upbit переместил украденные активы на более чем $8 млн По данным Twitter-аккаунта Whale Alert, с причастных к взлому криптовалютной биржи Upbit адресов переведено 55 тысяч Ethereum (ETH) на неопознанные кошельки. Стоимость перемещенных средств составляет более $8 млн. Приблизительно в течение двух часов хакеры произвели десять т...

[Перевод] JavaScript — лучший язык программирования для начинающих. Так это или нет? JavaScript, несмотря на его многочисленные недостатки, возможно, является самым лучшим языком программирования для начинающих разработчиков, и лучшим языком, с которым могут повозиться дети. Шёл 2007 год. Отличное издательство технических книг O’Reilly Media обратилось ко ...

Графику AMD используют менее 15% геймеров Steam Графические ускорители от компании AMD используются лишь на 14,75% геймерами, зарегистрированными в Steam.

Huawei готовится потребовать деньги с американских компаний, использующих её патенты Попытки Huawei заставить американского оператора связи Verizon выплатить китайскому держателю патентов около $1 млрд лицензионных отчислений вызвали недовольство на самом высоком уровне, поскольку один из сенаторов США выступил с инициативой запретить Huawei на законодательн...

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

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

AMD Radeon RX 5500 обходит Radeon RX 570 в первом тесте Следующими графическими процессорами AMD после Navi 10 (на них построены Radeon RX 5700 и Radeon RX 5700 XT) должны стать Navi 14 — c коммерческими обозначениями Radeon RX 5500 или Radeon RX 5600. И такая перспективная модель уже замечена в бенчмарке CompuBench Op...

Разработка ТамТам-бота на Python Привет, Хабр! Позвольте представиться: меня зовут Сергей Агальцов, и я "программист по жизни". Это значит, что я давно уже IT-менеджер, а вовсе не программист по профессии, но программирование использую постоянно, как в своей основной деятельности, так и как хобби. Как част...

[Из песочницы] Руководство Google по стилю в C++ Часть 1. Именование Часть 2. Комментарии … Все мы при написании кода пользуемся правилами оформления кода. Иногда изобретаются свои правила, в других случаях используются готовые стайлгайды. Хотя все C++ программисты читают на английском легче, чем на родном, приятнее иметь...

В рамках услуги MNP перенесено 28 миллионов номеров Двадцативосьмимиллионная заявка на перенос номера зафиксирована в Москве от физического лица.В соответствии со статистикой подведомственного Россвязи ФГУП ЦНИИС (оператора базы данных перенесенных номеров) за последний месяц поступило чуть более 1 млн заявок на смену операто...

Новый смартфон Xiaomi Redmi получил одобрение китайских регуляторов В прошлом году смартфоны Xiaomi M1901F7E, M1901F7T и M1901F7C получили одобрение от китайского регулятора 3C, а сейчас эти же модели прошли необходимые испытания других сертификационных органов – TENAA и MIIT. Увы, коммерческое обозначение новой модели (а это имен...

В России введена идентификация пользователей мессенджеров по номеру телефона С 5 мая в России вступили в силу новые правила идентификации пользователей мессенджеров. Теперь в сервисах могут переписываться только те, на кого зарегистрированы номера телефонов. Соответствующее постановление подписано премьер-министром РФ Дмитрие...

Организация USB-IF в очередной раз «упрощает» схему обозначений версий USB Как известно, с появлением спецификации USB 3.1 было решено переименовать интерфейс USB 3.0 в USB 3.1 Gen 1, а новый, более скоростной вариант, называть USB 3.1 Gen 2. В ходе мероприятия MWC 2019 организация USB-IF, занимающаяся развитием и продвижением USB, объявила о ...

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

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

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

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

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

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

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

Партия доменов в зоне .LUXE продана за $100 000 MMX Registry, администратор доменной зоны .LUXE, сообщил о продаже партии премиум доменов, стоимость которой составила сто тысяч долларов.Точное количество доменов не сообщается. Директор MMX Тоби Холл лишь сказал, что их было меньше сотни, то есть каждый домен в среднем сто...

Начались продажи карт памяти Lexar Professional 633x SDXC UHS-I объемом 1 ТБ Под маркой Lexar, принадлежащей китайской компании Longsys Electronics, представлена карта памяти формата SDXC объемом 1 ТБ. Она называется Lexar Professional 633x и поддерживает интерфейс UHS-I. Обозначение скорости 633x в названии карты соответствует значению 95 МБ/с...

13 книг для аналитиков: об анализе и обработке данных, работе на языках R и Python Конспект материала сайта для предпринимателей, маркетологов, программистов и аналитиков Coriers.

В рамках услуги MNP в России перенесено 29 миллионов номеров Двадцатидевятимимиллионная заявка на перенос номера зафиксирована в Москве от физического лица. Четырнадцатимиллионный абонентский номер перенесен в Кировской области.В соответствии со статистикой подведомственного Россвязи ФГУП ЦНИИС (оператора базы данных перенесённых номе...

NASA протестировало систему переднего обзора сверхзвукового самолета NASA/ David C. Bowman Как известно, NASA занимается разработкой «тихого» сверхзвукового пассажирского самолета — аппарата, который будет летать на сверхзвуковой скорости, при этом производя относительно небольшую шумность (уровень шума от ударных волн на земле, как ожид...

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

[recovery mode] Навыки, самообразование и языки программирования для начинающих разработчиков: исследование HackerRank В начале этого года HackerRank опубликовала результаты масштабного исследования, в котором приняли участие 10 тысяч студентов — будущих разработчиков. Целью исследования было выяснить, насколько важно самообразование в ходе обучения, а также узнать, какие навыки студенты ...

Экс-сотрудник Google запустил сервис помощи русскоязычным программистам с трудоустройством в американские ИТ-компании Outtalent работает за комиссию от зарплаты, клиент платит только если получит желаемую работу.

Рейтинг языков программирования в мире на ноябрь 2019 Перевод ноябрьского индекса TIOBE: Java рискует уступить первенство.

Рейтинг языков программирования в мире на начало июля 2019 Новый выпуск индекса TIOBE на начало июля от голландских аналитиков.

[Из песочницы] Обзор возможностей Qt Creator 4.10 и QBS 1.14 для программирования микроконтроллеров Здравствуйте, товарищи программисты «железячники» и все кто им сочувствует. Я хотел бы представить небольшой обзор возможностей IDE Qt Creator в связке с системой сборки QBS в части программирования микроконтроллеров. Кому эта тема интересна, добро пожатовать по кат. Читат...

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

[Из песочницы] Визуализация количества побед у команд НБА с помощью анимационных столбиковых диаграмм в R Для начала небольшая вводная информация. Меня зовут Владислав и моё знакомство с R состоялось в августе прошлого года. Изучать язык программирования я решил по причине прикладного характера. Мне с детства нравилось вести спортивную статистику. С возрастом это увлечение транс...

Телевизороголовый неизвестный принёс более полусотни телевизоров американцам О загадочных и странных событиях в американском штате Вирджиния рассказали телеканалы CNN и WWBT. Некто неопознанный ходит ночами по домам мирных жителей и (о ужас!) оставляет на порогах телевизоры. Что самое неприятное — старые телевизоры из эпохи, когда телевизоры были бол...

Пять перспективных языков программирования со светлым будущим (3 года спустя) В 2016-м году я опубликовал перевод статьи про 5 перспективных языков программирования, в которой прогнозировался их рост в ближайшие 2-3 года. Зачастую прогнозы так и остаются прогнозами, без последующего анализа. Но я решил, что это непорядок. И посколько 3 года уже проле...

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

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

В России запретили критиковать власть в интернете За оскорбление власти предусмотрены штрафы от 1 тысячи до 300 тысяч

Россия восьмой год подряд выигрывает чемпионат мира по программированию Вечером 4 апреля в г. Порту, Португалия, завершился финал мирового чемпионата по программированию — ICPC. Российские студенты-программисты продолжили …

Бонд, дот Бонд Компания ShortDot выкупила брендовый домен верхнего уровня .BOND, чтобы перезапустить его как домен общего пользования.Его владельцем был университет Бонда, который известен как первый частный университет в Австралии. Как и многие другие брендовые доменные зоны, она никогда ...

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

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

Компания KeraCel разрабатывает 3D-печатные твердотельные аккумуляторы Японская компания-производитель автомобильных комплектующих Musashi заключила договор о стратегическом сотрудничестве с американской компанией Keracel, разработчиком твердотельных аккумуляторов. В производстве инновационных батарей используются технологии 3D-печати.Подробнее...

Язык программирования Ruby обновлен до версии 2.6 Главным новшеством стал JIT-компилятор, повышающий скорость выполнения кода.

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

Microsoft расширяет язык программирования для слабовидящих детей В 2017 году Microsoft представила Project Torino, уникальный язык физического программирования, который обучал детей с нарушениями зрения основам кодирования. Теперь этот проект становится реальным. Microsoft объявила о передаче исследований и технологий Torino, который тепе...

Венесуэла обменяла нефть на криптовалюту, и теперь не знает, куда ее девать По данным американского издания Bloomberg, нефтяная компания Petroleos de Venezuela SA, принадлежащая правительству Венесуэлы, имеет в запасе биткоин и эфириум. По подозрениям экспертов, криптовалюта была получена в результате ее обмена на нефть для того, чтобы страна могла ...

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

Банк Current обвинил Facebook в воровстве логотипа Американская финансовая организация Finco Services, владеющая банком Current, направила в суд иск, в котором обвинила Facebook в воровстве своего логотипа. В документе, опубликованном в цифровой библиотеке Scribd, сказано, что похожий фирменный знак используется компанией Ca...

Язык программирования Zig Первым комментарием к замечательной статье Субъективное видение идеального языка программирования оказалась ссылка на язык программирования Zig. Естественно, стало интересно, что же это такое за язык, который претендует на шину C++, D и Rust. Посмотрел — язык показался симп...

У DeepCool есть, чем подпереть видеокарту Ассортимент компании DeepCool пополнило изделие с каталожным номером GH-01. Это опора для длинной видеокарты, по словам производителя, позволяющая избежать деформации печатной платы карты со временем под действием силы тяжести. Одновременно стойку можно использовать дл...

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

Reuters: Huawei ведёт переговоры об установке российской ОС «Аврора» на 360 тысяч своих планшетов «Ростелеком» рассчитывает использовать планшеты с «Авророй» для переписи населения в 2020 году.

Google назвал приоритетный язык программирования для создания Android-приложений Он позволяет работать с меньшим количеством кода

Kotlin вошел в Топ-20 языков программирования RedMonk Вышел новый рейтинг языков программирования RedMonk и самый заметный рост в нем показал Kotlin.

Обновился менеджер пакетов Sileo для iOS-устройств с джейлбрейком Версия 1.2.9 был полностью переписана на языке программирования Swift.

Лучше Android Auto. Смартфоны Huawei получили возможность управления разными функциями автомобиля Компания Huawei представила приложение HiCar на выставке Huawei Developers Conference 2019. К сожалению, о нем мало что сообщалось на тот момент. Сейчас же HiCar стало доступно пользователем, и подробностей появилось больше. Как сообщается, HiCar позволяет выводить на ...

Завершающий курс специализации по Python от Mail.ru Group Python — простой и гибкий язык, применяемый во многих областях современной разработки. На нём создают веб-приложения, пишут игры, анализируют данные и выполняют многие другие задачи. Mail.ru Group запустила на платформе Coursera специализацию «Программирование на Python», ...

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

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

Технология mini-LED придет на автомобильный рынок в этом году Экраны на миниатюрных светодиодах (mini-LED), предназначенные для использования в автомобилях, появятся на рынке уже в этом году. Таково мнение отраслевых источников. Ожидается, что панели mini-LED найдут применение в экранах с проекцией на лобовое стекло, приборных пан...

Huawei готовит новый планшет на платформе Kirin 970 с экраном 2К диагональю 10,7 дюйма Компания Huawei готовит новый планшетный компьютер серии MediaPad. Новинка носит условное обозначение CMR2 и, судя по этому, она идет на смену модели MediaPad M5, так как ее каталожный номер — CMR. Уже известны кое-какие характеристики модели. Аппаратным базисом ...

Подэкранные сканеры отпечатков пальцев будут у половины смартфонов Samsung серии Galaxy A нового поколения Как пишет источников со ссылкой на китайских инсайдеров, 4-5 моделей смартфонов Samsung серии Galaxy A нового поколения получат подэкранные сканеры отпечатков пальцев. Учитывая, что в линейке всего будет 8-9 моделей, можно говорить, что каждый второй представитель серии...

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

Полицейские машины Чикаго начнут использовать решения Samsung DeX in Vehicle Полиция Чикаго тестирует пилотную программу с решением Samsung DeX in Vehicle, о чём стало известно из недавнего пресс-релиза компании Samsung. Это решение позволяет сотрудникам полиции использовать смартфон Samsung для доступа к диспетчерским и другим полицейским системам,...

Машины-монстры: Гигантский модульный музыкальный синтезатор Джозефа Парадизо Подобно Роберту Мугу (Robert Moog) и Дону Бачла (Don Buchla), которые стали пионерами в области электронной музыки, Джозеф Парадизо (Joseph Paradiso) стал своего рода пионером и "волшебником" в мире электронных музыкальных синтезаторов. Его пристрастие к прогрессив-року пере...

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

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

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

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

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

Async/await в C#: концепция, внутреннее устройство, полезные приемы Доброго времени суток. В этот раз поговорим на тему, в которой начинал разбираться каждый уважающий себя адепт языка C# — асинхронное программирование с использованием Task или, в простонародье, async/await. Microsoft проделали хорошую работу — ведь для того, чтобы использов...

KeyBlock - кошмар для автомобильных воров С момента введения брелоков с дистанционным управлением угон автомобилей не уменьшился, а наоборот, вырос на 56%. Новый продукт KeyBlock фирмы Vanacc, использует технологию RFID-блокировки, чтобы не дать ворам получить доступ к автомобилю без ключа. Корпус, блокирую...

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

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

25 бесплатных онлайн-курсов программирования для обучения с нуля Осваивайте популярные языки не выходя из дома и в удобном для вас темпе.

Мировой рейтинг языков программирования на февраль 2019 Голландская компания TIOBE Software изучила популярность языков программирования в мире и составила февральский рейтинг 2019. Адаптированный перевод.

Американские военные констатировали, что НАТО слабее России Председатель Комитета начальников штабов Вооруженных сил США генерал Джозеф Данфорд рассказал, что по его мнению военное превосходство НАТО над Россией в течение нескольких последних лет было заметно подорвано.

Защита без защиты Что такое человек? С юридической точки зрения это субъект права с характеристиками позволяющие его идентифицировать: пол, дата, место рождения, номер паспорта, место регистрации. Это все персональные данные, которые имеют определённую ценность для коммерсантов (т.к. человек...

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

Новую Apple TV могут выпустить 10 сентября   Подробности о следующем поколении Apple TV опубликовал в твиттере пользователь под ником Longhorn. Внутреннее обозначение новой приставки – J305. По данным MacRumors, этот номер уже встречался в коде iOS 13, которая только готовится к публичному релизу. Также в ...

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

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

Broadcom BCM56880 — коммутатор Ethernet, выпускаемый по нормам 7 нм и программируемый на языке высокого уровня Компания Broadcom на этой неделе представила микросхему StrataXGS Trident 4 BCM56880, в которой реализованы функции коммутатора Ethernet. К ее достоинствам производитель относит большую пропускную способность — от 2,0 до 12,8 Тбит/с, «высочайшую в отрасли ск...

[Перевод] C# или Java? TypeScript или JavaScript? Классификация языков программирования на основе машинного обучения На GitHub представлено больше 300 языков программирования, начиная с общеизвестных языков, таких как Python, Java, и Javascript, и заканчивая эзотерическими языками, такими как Befunge, известными только малым группам людей. Топ-10 языков программирования, размещенных на Gi...

Введение в контекстно-ориентированное программирование на Kotlin Это перевод статьи An introduction to context-oriented programming in Kotlin В этой статье я постараюсь описать новое явление, которое возникло как побочный результат стремительного развития языка Kotlin. Речь идет о новом подходе к проектированию архитектуры приложений и б...

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

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

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

Facebook и Twitter грозит штраф до 18 миллионов рублей за отказ хранить данные пользователей в России В Госдуму внесли законопроект, предусматривающий большие штрафы для зарубежных IT-компаний, которые предоставляют услуги в России, но не хранят данные пользователей на территории страны. Сумма штрафа может дойти до 18 миллионов рублей.

Renault-Nissan – «АвтоВАЗ» лицензирует 2 млн копий ПО Яндекс.Авто Яндекс рассчитывает зарабатывать на подписках (пока среди них только Яндекс.Музыка) и возможно продавать "лиды" страховщикам. Производители, теоретически, смогут напоминать о техобслуживании.

Nokia 2.3 – перспективный бюджетный смартфон на платформе MediaTek Компания HMD Global работает над новым бюджетным смартфоном. Это будет Nokia 2.3 – модель, идущая на смену Nokia 2.2 – уже засветилась в базе данных какого-то российского дистрибутора с каталожным номером TA-1206 (это версия с поддержкой двух SIM, но будет в...

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

Программирование LibreOffice Base В opensource офисных пакетах OpenOffice, LibreOffice есть редко используемая и очень скупо документированная возможность — программирование, которая позволяет быстро разрабатывать приложения, аналогичные, например, приложениям Microsoft Access. Сегодня я сделаю небольшой обз...

SAS и Coursera запустили программу для освоения базовой специализации в аналитике данных На популярной онлайн-платформе теперь можно бесплатно получить специализацию по программированию на языке SAS Base. Курсы помогают подготовиться к получению статуса сертифицированного специалиста и повысить свою ценность на рынке труда.

Анализ результатов 2018 Kaggle ML & DS Survey Kaggle — известная платформа для проведения соревнований по машинному обучению на которой количество зарегистрированных пользователей перевалило за 2.5 миллиона. В соревнованиях участвуют тысячи data scientist из разных стран, и Kaggle стал интересоваться тем, что из себя п...

Британцам не интересны домены второго уровня Как сообщает Nominet, администратор национального домена Великобритании .UK, пользователи проявляют мало интереса к доменам второго уровня.Напомним, что ранее в зоне .UK можно было зарегистрировать только домены третьего уровня с расширениями .co.uk, .org.uk и некоторыми дру...

Gigabyte зарегистрировала множество плат на чипсетах Intel 400-й серии Вчера в базе данных Евразийской Экономической Комиссии (ЕЭК) появилась свежая запись о регистрации нескольких десятков обозначений для материнских плат Gigabyte. Примечательно, что все они выполнены на еще не представленных чипсетах Intel 400-й серии....

Nvidia хочет зарегистрировать обозначения 3080, 4080 и 5080 в качестве торговых марок Компания Nvidia направила заявки в Ведомство по интеллектуальной собственности Европейского Союза (European Union Intellectual Property Office) на получение прав и регистрацию товарных знаков «3080», «4080» и «5080». Этот шаг, по-видимому,...

Как менялись зарплаты и популярность языков программирования за последние 2 года В нашем недавнем отчёте по зарплатам в ИТ за 2 полугодие 2019 многие интересные подробности остались за кадром. Поэтому мы решили осветить самые важные из них в отдельных публикациях. Сегодня попробуем ответить на вопрос, как менялась зарплата у разработчиков разных языков...

Глобальная версия Samsung Galaxy S10+ показала разочаровывающие результаты в бенчмарке На прошлой неделе в сети появились результаты бенчмарка Geekbench смартфона Samsung Galaxy S10+ с каталожным номером SM-G975U и SoC Snapdragon 855, предназначенная для американского рынка. На этот раз в Geekbench замечена версия Samsung Galaxy S10+ для международного ры...

Samsung поможет поступить в ВУЗ на программиста Национальный исследовательский ядерный университет МИФИ совместно с компанией Samsung Electronics и образовательным проектом «IT Школа Samsung» проведут предпрофессиональный экзамен по профилю «Программирование под Android». Первая проверочная работа пройдет в начале 2019 го...

Samsung поможет российским школьникам поступить на программиста Корейский производитель гаджетов в рамках образовательного проекта «IT Школа Samsung» объединился с национальным исследовательским ядерным университетом МИФИ. Совместными усилиями они проведут предпрофессиональный экзамен по профилю «Программирование под Android».

Штраф в $5 миллиардов вынудил Google дать пользователям Android самим выбирать браузер Теперь при первом открытии Google Play пользователям Android в Европе будут предлагать самостоятельно выбрать браузер и поисковую систему. Google пришлось пойти на это из-за штрафа в $5 миллиардов, полученного за нарушение антимонопольного законодательства.

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

Microsoft выпустила Windows 10 19H2 Build 18363.418 для инсайдеров, использующих сборку 18362.10024 Некоторое время назад компания Microsoft подтвердила, что сборка Windows 10 под номером 18363.418 станет финальной для обновления November 2019 Update (19H2). Эта сборка была доступна для инсайдеров на канале Release Preview с 8 октября 2019 года. Но инсайдеры на канале «По...

Финальная сборка Windows 10 May 2019 Update получило первое накопительное обновление версии 18362.30 Сегодня Microsoft выпускает еще одну новую предварительную сборку Windows 10 под номером 18362.30. Это первое публичное накопительное обновление для RTM-сборки May 2019 Update.Список изменений:• исправлена проблему, из-за которой пользователи AAD не могли войти в систему пос...

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

Nokia пошла навстречу автопроизводителям в области патентов связи Nokia заявила, что работает с немецкой Daimler и другими фирмами над решением проблем, связанных с работой антимонопольных органов ЕС и уровнем пошлин, взимаемых за технологические патенты финской компании. Ранее Daimler, немецкая фирма-производитель электроники Bury Technol...

Podlodka #119: Теория языков программирования Знали ли вы, что есть люди, которые сейчас исследуют и изобретают то, что через 20-25 лет превратится в хайповые фичи очередных модных и современных языков программирования?

[Перевод] Пишем HTTP/1.1 & HTTP/2 клиент и сервер на Golang Golang — отличный язык программирования с широким спектром возможностей. В этой статье показано, как на Go можно написать клиент и сервер для протоколов HTTP/1.1 и HTTP/2. Читать дальше →

Роскомнадзор получил ответы от Facebook и Twitter по поводу локализации данных россиян и взял три дня на их анализ За уклонение от ответа регулятор грозил штрафами в пять тысяч рублей.

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

Кто звонит с номеров с кодом +7 (812)? Какой стране, региону и сотовому оператору принадлежат номера с кодом +7 (812)? Есть городские номера, которые используются только в определенном...

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

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

[Из песочницы] Три Больших Лжи о JavaScript Привет, Хабр! Представляю вашему вниманию мой перевод статьи "The Three Big Lies About JavaScript" автора Richard Kenneth. Данная статья была написана в мае 2016 года, однако ее актуальность, на мой взгляд, не исчезла. Я начинающий программист, поэтому возможны оши...

Узнать штрафы с iPhone? Легко! Не секрет, что правила дорожного движения постоянно меняются, а за нарушение всегда следуют штрафы, даже если вы не в курсе всех нововведений. Суммы штрафов тоже постоянно подвергаются пересмотру. И что уж тут таить: практически каждый из нас хоть раз, но получал штраф. А уч...

Накопители IronKey D300SM поддерживают удаленное администрирование В ноябре прошлого года компания Kingston Digital добавила новые функции в накопитель IronKey D300, оснащенный интерфейсом USB. Устройство с сертификатом FIPS 140-2 Level 3, использующее для защиты данных шифрование по алгоритму AES с 256-битным ключом, стало доступно в ...

В рамках услуги MNP перенесли 12 миллионов номеров Двенадцатимиллионный абонентский номер перенесен в Алтайском крае. В соответствии со статистикой подведомственного Россвязи ФГУП ЦНИИС с начала 2019 года успешно перенесено более 1,2 млн номеров. За аналогичный период в 2018 году было перенесено почти 800 тыс. номеров.На сег...

ВМС США разработали бланк отчёта о наблюдении НЛО Два года назад Министерство обороны США официально признало существование секретной программы Advanced Aviation Threat Identification Program, в рамках которой военные занимались исследованиями неопознанных летающих объектов. На программу расширенной идентификации неопознанн...

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

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

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

Xiaomi выпустила умный проекционный автомобильный дисплей Компания Xiaomi выпустила на собственной площадке коллективного финансирования Youpin проекционный дисплей для автомобилей Car Robot Smart HUD с поддержкой Bluetooth.  Спустя три месяца после изначального запуска, гаджет стал доступен для покупки за 70 доллар...

«Медведь» больной уже с салона? О заводском браке Skoda Kodiaq рассказали «официалы» Владелец нового «Кодиака» обратился в сервис к дилеру по поводу скрипа задних колодок всего на 5 тысячах км пробега, и был удивлен масштабами проблемы. На одном из популярных автомобильных форумов обсуждается случай очередной выявленной проблемы с кроссоверами Skoda Kodiaq...

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

Samsung Electronics выпускает первый твердотельный накопитель, в котором используется флеш-память V-NAND шестого поколения с более чем 100 слоями Компания Samsung Electronics объявила о начале серийного выпуска твердотельного накопителя объемом 250 ГБ, в котором используется флеш-память V-NAND шестого поколения с более чем 100 слоями (производитель использует обозначение 1xx). В накопителе с интерфейсом SATA испо...

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

Делись, рыбка, быстро и нацело Деление — одна из самых дорогих операций в современных процессорах. За доказательством далеко ходить не нужно: Agner Fog[1] вещает, что на процессорах Intel / AMD мы легко можем получить Latency в 25-119 clock cycles, а reciprocal throughput — 25-120. В переводе на Русский ...

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

"ВКонтакте" встала на защиту данных пользователей и получила за это штраф Стало известно, что российская социальная сеть “ВКонтакте” была оштрафована ФАС за то, что отказалась выдать персональные данные собственных пользователей по запросу ведомства. Размер штрафа не уточняется.

Мировой рейтинг языков программирования на апрель 2019 Аналитики из Голландии TIOBE Software выложили апрельский рейтинг языков программирования. Интерес к C++ возрождается: третье место занимает C++, а Python снова на четвертой позиции.

Международная олимпиада по веб-программированию для студентов Международная олимпиада по веб-программированию для студентов Компания APRIORUM GROUP приглашает студентов всех ВУЗов Волгограда принять участие в VI Олимпиаде по веб-программированию от компаний «1С» и «1С-Битрикс». Побеждай и получай ценные призы! В олимпиаде участ...

Есть ли разница между номерами на 8 и +7? Почему в России используется сразу два кода — и +7, и 8? Любой номер телефона начинается с международного кода страны — в России это +7. При этом...

Google заплатил штраф в полмиллиона рублей Источник: AP Photo / Jens Meyer Сегодня стало известно о выплате Google штрафа в размере 500 тысяч рублей. Его выписал Роскомнадзор за неисполнение закона об удалении из поисковой выдачи ссылок на сайты с запрещенной в РФ информацией. Об этом сообщают «РИА Новости». «Goo...

Рейтинг эмоджи – какие больше всего используют программисты Эваристо Карабайо  проанализировал около 3,5 гигабайтов логов, чтобы узнать о том, какой эмодзи самый популярный у разработчиков.

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

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

Huawei Nova 5 Pro засветился в Geekbench c Kirin 980 и 8 ГБ оперативной памяти В базе данных бенчмарка Geekbench появился смартфон Huawei под обозначением SEA-AL10 — по данным китайского источника за этим каталожным номером скрывается модель Noa 5 Pro, топовая в серии Nova 5. Ее выпуск ожидается 21 июня одновременно с моделями Nova 5 и Nova ...

Apple пытается зарегистрировать торговую марку «Slofie» Компания не хочет, чтобы кто-то другой использовал этот термин.

Названо имя электромобиля Lotus Type 130 Компания Lotus выбрала мероприятие Festival of Speed в Гудвуде, Западный Сассекс, чтобы назвать имя своего нового полностью электрического гиперкара. До этого момента машина была известна под обозначением Type 130. Гиперкар, производство которого должно начаться в 2020 ...

Суд оправдал японского веб-дизайнера, использовавшего Coinhive для скрытого майнинга Районный суд Иокогамы оправдал 31-летнего дизайнера веб-сайтов обвиняемого в незаконном майнинге криптовалют посредством программы Coinhive. Об этом пишет местное издание Japan Today. Прокуроры предлагали назначить обвиняемому штраф в размере 100 тысяч иен ($904 000) за то, ...

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

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

Петербуржец снова стал лучшим программистом мира Аспирант петербургского Университета ИТМО Геннадий Короткевич в шестой раз подряд победил на конкурсе Google Code Jam, получив звание лучшего программиста мира. Об этом сообщила пресс-служба вуза.

Microsoft создала язык программирования для слабовидящих детей С помощью Code Jumper будут не только знакомить детей с основами программирования, но и давать им необходимые навыки для развития дальнейшей карьеры в ИТ-отрасли.

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

Англичанин попал на 125,5 тысяч долларов за сдачу государственной квартиры в Airbnb Британский суд назначил штраф жителю Лондона Тоби Харману (Toby Harman) в размере 100 тысяч фунтов стерлингов (почти 122 тысячи долларов) за то, что тот сдавал государственную квартиру через сервис Airbnb.

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

[Из песочницы] Что нужно для разработки игр и кем реально является разработчик игр Большинство людей (нормальных), которые планируют заниматься программированием (как хобби или основной профессией) обычно задаются вопросами: «Что такое программирование?», «Зачем мне нужно программирование?», «Какой язык я буду учить?», «Что я получу в итоге?». Таким был и...

Radix приобрела домен .UNO Radix Registry сообщила о приобретении доменной зоны .UNO. На текущий момент под управлением компании находится 11 доменных зон. Сумма сделки не разглашается.Прежним владельцем домена была американская компания Dot Latin LLC. Имя доменной зоны .uno означает "один" на испанск...

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

Премьера Pelco: система распознавания автомобильных номеров Pelco представила специальное ПО для распознавания автомобильных номеров на дорогах и парковках с поддержкой 7 языков

Что случилось с LADA Vesta SW Cross за год эксплуатации, рассказал владелец Российский кросс-универсал пока считается новинкой, поэтому сложно судить, как поведёт себя авто на больших пробегах. Зато хозяева такой модели охотно делятся, что происходит с ней за год эксплуатации. Владелец LADA Vesta SW Cross рассказал, что случилось с его машиной к 35...

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

[Перевод] Язык программирования Swift на Raspberry Pi Raspberry PI 3 Model B+ В этом мануале мы разберем основы использования Swift на Raspberry Pi. Raspberry Pi — небольшой и недорогой одноплатный компьютер, потенциал которого ограничен лишь его вычислительными ресурсами. Он хорошо известен техногикам и любителям DIY. Это о...

Google начнет предлагать альтернативы своим фирменным ... Летом прошлого года Еврокомиссия оштрафовала Google на 4,3 млрд евро. Причина столь огромного штрафа — монополия сервисов Google на мобильниках с операционной системой Android. Чиновники уверены, что интернет-гигант использует операционную систему, чтобы доминиров...

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

Яндекс стал официальным поставщиком ПО для мультимедиа-систем Renault, Nissan и АвтоВАЗа Яндекс стал официальным поставщиком ПО для мультимедиа-систем автомобильных компаний Renault, Nissan и АвтоВАЗ. Компания получила возможность встроить Яндекс.Авто в более 2 000 000 автомобилей Renault, Nissan и LADA в течение ближайших пяти лет.  Яндекс.Авто — это компл...

Intel готовит четыре модели дискретных видеокарт XE, топовая имеет 512 исполнительных блоков Новые подробности о дискретных видеокартах Intel обнаружились в обновленном графическом драйвере за 26.20.16.9999. Анализ кода показал, что таких моделей будет (как минимум, поначалу) четыре. Новинки проходят под обозначениями DG1 и DG2, что можно расшифровать как &laqu...

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

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

Tesla «спасёт» Fiat Chrysler от огромных штрафов в Европе Не секрет, что требования к автомобильным выбросам в Европе становятся строже чуть ли не с каждым годом. Именно в Европе часть стран уже объявили о планах по отказу от продаж авто с ДВС в обозримом будущем. Кроме того, в следующем году Еврокомиссия введёт ещё одну интер...

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

«Надо с этим что-то делать»: О проблемах KIA Ceed 2017 года рассказал эксперт KIA Ceed за 25 тысяч км пробега буквально «оброс» досаждающими недостатками. На своем канале «Alexandr Zinoviev» YouTube-блогер и автомобильный эксперт поделился обзором и тест-драйвом автомобиля KIA Ceed 2017 года в кузове хетчбэк с мотором 1,6 л 130 л.с., с 6-ступенчатой ...

Обнуление счетчика недель GPS Что случится? 6 апреля 2019 года произойдет второе обнуление счетчика недель GPS (GPS week rollover), первое было 21 августа 1999. Это означает, что в кадре навигационных данных, передаваемых спутниками GPS, после номера недели 1023 будет выдаваться номер недели равный 0, ...

Семь бесплатных автоматизированных платформ-задачников для прокачки навыков программирования Привет! Недавно сделали подборку бесплатных сервисов для изучения программирования с нуля. В комментариях получили много заинтересовавших нас платформ. Из них составили отдельный список таких, которые подойдут профессиональным программистам. CheckiO Проект из Украины «Чекио»...

Samsung Galaxy S10 получает обновление до стабильной версии Android 10 Samsung выпустила стабильную сборку Android 10 для серии Galaxy S10. Это стало неожиданностью, поскольку графики поступления обновления для Индии и Китая, представленные компанией, показали, что в этом году смартфоны этого семейства Android 10 не получат, рассылка запланиров...

Астрономы зарегистрировали самую яркую рентгеновскую вспышку за всю историю 20 августа этого года инструмент NICER (Neutron Star Interior Composition Explorer), установленный на Международной космической станции, зарегистрировал самую яркую за всю историю рентгеновскую вспышку. Источником этой вспышки является пульсар, находящийся на удалении около ...

Первые телевизоры Huawei выйдут под брендом Honor, обозначения моделей уже известны 15 июля Huawei представит свой первый телевизор, он выйдет под торговой маркой дочернего бренда Honor. Компания уже зарегистрировала в патентном ведомстве Китая названия, которые будут использоваться для обозначения новой категории устройств. Honor Wisdom Screen и Hon...

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

LG и Qualcomm создадут новые ощущения от автомобильных электронных систем Автомобильная информационно-развлекательная платформа будущего возьмет все самое лучшее от взаимодействия webOS Auto и автомобильной платформы третьего поколения Snapdragon Automotive Development Platform.

Учёный рассказал, как придать космическому кораблю сверхсветовую скорость На форуме Американского института аэронавтики и астронавтики в Индианаполисе учёный Джозеф Агнью (Joseph Agnew) из Алабамского университета в США рассказал, что концепция придания космическому кораблю сверхсветовой скорости при помощи изменения геометрии пространства-времени...

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

СМИ: 90% китайских блокчейн-компаний в действительности не используют блокчейн Из 32 тысяч зарегистрированных в Китае блокчейн-компаний технологию распределенного реестра применяют лишь 10%. Об этом говорится в расследовании китайского телеканала CCTV1. При этом компании использующие DLT-технологию игнорируют один из ее важных аспектов – собственно орг...

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

Fiat Chrysler протестирует технологию V2G с использованием 700 электромобилей Итало-американская компания Fiat Chrysler Automobiles (FCA) создаст экспериментальный парк электромобилей для тестирования технологии «автомобиль-сеть» (V2G). Эта технология позволяет электрическим сетям использовать энергию, запасенную в автомобильных аккум...

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

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

ГИБДД запустит систему по розыску автомобилей с поддельными номерами Из-за автомобилей-двойников штрафы приходят тем, кто регистрировали машину законно и правила не нарушали.

Программист устроил управляемое реалити-шоу в интернете для своего растения Американский программист уже три года ведёт проект Takecareofmyplant. Это своего рода интерактивное шоу, в котором интернет-пользователи голосованием решают, когда нужно поливать растение, чтобы оно не погибло. Полив осуществляется автоматически при помощи Raspberry Pi. Кто ...

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

Электромобили Tesla Model X и Model S вскоре получат новые электродвигатели Компания Tesla на данный момент занимается обновлением трансмиссии для электромобилей Model S и Model X. В первую очередь речь о новых двигателях. В Model 3 сейчас используются электродвигатели с постоянным магнитом, а в Model S и Model X — асинхронные двигатели с...

В YouTube появились образовательные плейлисты без отвлекающих рекомендаций Команда популярного видеосервиса Youtube запустила новую функцию — образовательные плейлисты (Learning Playlists). Пользователям предлагаются подборки для изучения разных направлений, от программирования до языков и музыки.

Эволюция создания веб-приложений на Java История развития построения веб-приложений на языке программирования Java с примерами их использования на временном промежутке от появления спецификации сервлетов до сегодняшнего дня. Читать дальше →

Что делают в офисе инженеры в Apple и Intel: профориентационный онлайн-курс современной микроэлектроники для школьников Недавно вышел бесплатный онлайн-курс в трех частях под названием «Как работают создатели умных наночипов» (1, 2, 3). Он предназначен для профориентации школьников и отличается максимальной конкретностью: вот так выглядит распределение работы в команде проектирования микросхе...

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

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

[Из песочницы] Ansible + авто git pull в кластере виртуальных машин в облаке Доброго дня У нас имеется несколько облачных кластеров с большим количеством виртуальных машин в каждом. Все это дело у нас хостится в Hetzner'e. В каждом кластере у нас имеется по одной мастер-машине, с нее делается снэпшот и автоматически разносится по всем виртуалкам вн...

Производство чипов Apple A13 Lightning для новых iPhone начнется уже скоро В новых смартфонах Apple iPhone будет использоваться однокристальная система Apple A13, которая должна будет составить конкуренцию флагманской SoC Qualcomm Snapdragon 855. Исполнительный директор компании Taiwan Semiconductor Manufacturing Company (TSMC) Вей Жеджиаха (...

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

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

[Из песочницы] Как создать 2D игру с Python и аркадной библиотекой Привет, Хабр! представляю вашему вниманию перевод статьи How to create a 2D game with Python and the Arcade library автора Paul Vincent Craven Как создать 2D игру с Python и аркадной библиотекой Узнайте, как начать работу с Arcade, простой в использовании библиотеки Python д...

Plasma Cash Chain как решение трилеммы масштабируемости в блокчейн Добрый день, уважаемые читатели! Данная статья посвящена Plasma Cash Chain и проливает свет на следующие темы: трилемма масштабируемости и способы ее решения; структуры данных чайлд чейна и их отображение в рутчейне; реализация ввода в рутчейн; реализация вывода из рутче...

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

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

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

Контроллеры Aquantia AQtion AQC111C и AQC112C позволяют оснащать системные платы портами 5GbE и 2,5GbE Компания Aquantia представила контроллеры Ethernet, получившие обозначения AQtion AQC111C и AQC112C. По словам производителя, «компактные и недорогие устройства, оптимизированные для скоростей 2,5 и 5 Гбит/с, являются идеальными решениями для реализации портов LAN...

Британцам отвели 25 дней на регистрацию дронов Владельцы дронов из Великобритании обязаны до конца ноября зарегистрироваться в Управлении гражданской авиации (CAA). Обязательное требование к регистрации распространяется на владельцев дронов или моделей самолётов весом более 250 г. Тем, кто не зарегистрирует дроны в указа...

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

Парадоксы о сжатии данных Задача сжатия данных в своей простейшей форме может относиться к числам и их обозначениям. Числа можно обозначать числительными («одиннадцать» для числа 11), математическими выражениями («два в двадцатой» для 1048576), строковыми выражениями («пять девяток» для 99999), имен...

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

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

Обзор автомобильной мультимедийной системы Gazer CM-6007 Автомобили не обновляются так часто, как смартфоны-флагманы: срок жизни одного поколения авто – в среднем 5-8 лет, возможно обновление в середине выпуска. В итоге обновление «мультимедийки» в лучшем случае возможно раз в 3-4 года. Но даже спустя это время редко кто меняет ма...

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

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

Вышел Solar appScreener 3.3 с возможностью интеграции с SonarQube Компания «Ростелеком-Солар», национальный провайдер сервисов и технологий кибербезопасности, выпустила новую версию анализатора защищенности приложений Solar appScreener 3.3. В обновлении реализована поддержка языков программирования Perl и Vyper ...

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

Huawei полностью избавилась от американских компонентов в Mate 30 Pro и своих базовых станциях 5G Как пишет источник, компания Huawei заменила все компоненты, связанные с американскими технологиями, в своих базовых станциях 5G и смартфоне Mate 30 Pro. Хотя до разлада США и Китая американские компоненты повсеместно использовались Huawei, и полный отказ от них дался н...

На CES 2019 представили электромобиль Nissan Leaf e+ (Leaf Plus) с двигателем 160 кВт, батареей 62 кВтч и запасом хода 385 км (WLTP) Как мы и предполагали, японский производитель Nissan использовал выставку CES 2019 для того, чтобы представить публике долгожданную улучшенную версию электромобиля Nissan Leaf. Новинка получила обозначение Nissan Leaf e+, более мощный двигатель и увеличенную до 62 кВтч батар...

Acer и Coddy поддерживают талантливую молодежь на Чемпионате по профессиональному мастерству «Абилимпикс» При поддержке Acer юные программисты из детской школы программирования Coddy смогут побороться за победу на «Абилимпикс», профессиональном конкурсе, который уже в пятый раз проводится в Москве. Компания предоставит каждому ...

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

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

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

Google рассказала, как создавать приложения на Android «Разработка Android-приложений на языке Kotlin» – это бесплатный онлайн-курс, который компания Google разработала совместно с образовательной организацией Udacity для того, чтобы любой желающий мог пройти самостоятельное обучение и постичь азы (и не только) программирования...

Samsung Galaxy A10 получит Android 9.0 Pie и всего 2 ГБ оперативной памяти Судя по всему, ради снижения цены Samsung поступила с начальной моделью новой серии Galaxy A точно так же, как и с начальным представителем линейки Galaxy M: у базовой версии Galaxy M10 всего 2 ГБ оперативной памяти, и ровно столько же будет у базового Galaxy A10. Об эт...

Microsoft выпустила Windows Terminal Preview v0.4 Компания Microsoft выпустила очередную предварительную версию приложения Windows Terminal под номером 0.4, которая принесла с собой несколько приятных улучшений. Во-первых, изменения коснулись настроек приложения. Файл profiles.json перемещён из папки RoamingState в папку L...

Погибший в 1955 году американский актер Джеймс Дин получил роль в новом фильме Американский актер Джеймс Дин погиб в автомобильной катастрофе в 1955 году в возрасте 24 лет. Однако, как сообщает издание The Hollywood Reporter, зрители скоро увидят его в новом фильме «В поисках Джека». Чудесное «воскрешение» произойдет с помощью компьютерной графики – CG...

[recovery mode] Что мне не нравится в Python Привет, Хабр! Я подумал о том чего мне не хватает в Python, и что мне не нравится. Дисклеймер: это мое субъективное мнение, оно может не совпадать с Вашим. Я с удовольствием программирую на Python, но у любой технологии (языка программирования в частности) есть свои недос...

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

Английский язык в Wall Street English – общайся легко! Многие люди, знающие английский язык на «достаточном уровне», не решаются идти на курсы для его совершенствования. При этом они сталкиваются с тем, что навыки без развития ухудшаются, накапливаются и становятся «автоматическими» ошибки, которые никто не исправляет, стоит жёс...

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

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

Роскомнадзор грозит Google новым штрафом Google оштрафуют на 750 тысяч рублей за неподключение к реестру ведомства

Роскомнадзор начал административное производство против Facebook и Twitter В декабре регулятор грозил им штрафами по пять тысяч рублей.

Axis Communications выпускает в России автомобильные пропускные системы с автоматическим распознаванием номеров Компания Axis Communications объявила о запуске линейки автомобильных пропускных систем. В ее основе лежит технология автоматического распознавания номерных знаков AXIS License Plate Verifier, встроенная в специализированные сетевые камеры. Решения подразделяются на два типа...

Пранк, который вышел из-под контроля: двое американских «своттеров» получили тюремные сроки 16 сентября Министерство юстиции США сообщило, что 19-летний Кейси Вайнер, участвовавший в инциденте со «своттингом», был приговорен к 15 месяцам тюрьмы и штрафу в $2,5 тысячи. Из-за действий Вайнера в 2017 году погиб житель канзасского Уичито. Известно, что два года назад г...

За использование дрона можно попасть на штраф. В России вступил в силу закон о регистрации беспилотников С 27 сентября в России вступил в силу закон о регистрации беспилотников. Пользователи обязаны «ставить на учёт» беспилотные летательные аппараты массой свыше 250 граммов.  Просто для примера, даже самый лёгкий любительский дрон DJI весит больше ...

[Из песочницы] ОС реального времени AQUA RTOS для МК AVR в среде BASCOM AVR При написании для МК кода посложнее, чем «помигать лампочкой», разработчик сталкивается с ограничениями, присущими линейному программированию в стиле «суперцикл плюс прерывания». Обработка прерываний требует быстроты и лаконичности, что приводит к добавлению в код флагов и п...

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

Гармоничнее Android. Huawei зарегистрировала красивое название для своей операционной системы Компания Huawei давно работает над собственной операционной системой, но до сих пор никто точно не знает, когда она выйдет и как будет называться. Разные источники приписывали разные обозначения ОС — Hongmeng (о ней в последнее время говорилось больше всего), Ark ...

Ланч-тайм 232: краткий перевод свежих статей о digital В номере: 10 самых влиятельных языков программирования за последние 50 лет и их создатели.

ЦБ: россияне более 53 тысяч раз перевели деньги по номеру телефона за первый месяц работы системы быстрых платежей Средняя сумма перевода составила 7,7 тысячи рублей.

Менеджер пакетов Linux позволяет выполнить вредоносный код Независимый исследователь Макс Юстич (Max Justicz) рассказал об уязвимости менеджера пакетов APT, используемого для загрузки апдейтов в операционной системе Linux и ее дистрибутивах. Как выяснил специалист, удаленный злоумышленник может перехватить HTTP-запрос, адресованный ...

Анализ кода CUBA Platform с помощью PVS-Studio Для Java программистов существуют полезные инструменты, помогающие писать качественный код, например, мощная среда разработки IntelliJ IDEA, бесплатные анализаторы SpotBugs, PMD и другие. Всё это уже используется в разработке проекта CUBA Platform, и в этом обзоре найденных...

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

Алан Кей рекомендует почитать старые и забытые, но важные книги по программированию Алан Кей — это магистр Йода для ИТишников. Он стоял у истоков создания первого персонального компьютера (Xerox Alto), языка SmallTalk и концепции «объектно-ориентированного программирования». Он уже много высказывался о своем взгляде на образование в сфере Computer Science ...

Вчера были большие, но по тридцать тысяч. А сегодня маленькие, но по три! Компания Volkswagen напечатала десять тысяч миниатюрных металлических моделей, чтобы отпраздновать премьеру электромобиля ID.3. Модели изготовлены на промышленных 3D-принтерах HP Metal Jet. Точную стоимость сувениров мы не знаем, зато знаем, что эти же аддитивные системы уже...

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

«Укравтопром»: Доля подержанных легковых авто выросла до 76% Ассоциация автопроизводителей Украины «Укравтопром» опубликовала свежую порцию статистики. Как следует из отчета, в сентябре украинцы зарегистрировали 23 тыс. ввезенных из-за границы подержанных легковых автомобилей — это в 3,2 раза больше, чем всех новых легковых авто за то...

Apple покупает стартап, занимающийся технологиями для беспилотных авто Сегодня источники сообщили об очередном крупном приобретении Apple. Согласно имеющимся данным, сейчас купертиновцы согласовывают основные моменты, чтобы приобрести стартап Drive.ai. Последний специализируется на технологиях для беспилотных авто.Читать дальше... ProstoMAC.co...

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

На случай, если 77 тысяч — слишком дорого, а новый Galaxy Note хочется. Samsung работает над доступной версией Galaxy Note Вместо того, чтобы объединить линейки Galaxy S с Galaxy Note и заменить серию Galaxy Note линейкой Galaxy Fold, компания Samsung может представить более доступную версию Galaxy Note, которая будет относиться к продвинутому среднему уровню.  Об этом сообщил ресурс ...

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

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

Приглашаем 6 марта на ElixirLangMoscow Meetup #9 6 марта приглашаем вас на ElixirLangMoscow Meetup #9 в московский офис Mail.ru Group. Язык программирования Elixir продолжает развиваться, и мы вместе с сообществом проводим Elixir-митапы. Программа выступлений адаптирована как под активных разработчиков на Elixir, так и п...

Python увеличивает отрыв от других языков программирования Ежемесячный журнал IEEE Spectrum, издаваемый Институтом инженеров электротехники и электроники, выпустил шестой ежегодный рейтинг наиболее популярных языков программирования, сообщает портал ZDNet. В нем произошли некоторые изменения ...

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

Reaktive — мультиплатформенная библиотека для реактивного Kotlin Многие сегодня любят реактивное программирование. В нём масса плюсов: и отсутствие так называемого "callback hell", и встроенный механизм обработки ошибок, и функциональный стиль программирования, который уменьшает вероятность багов. Значительно проще писать многопоточный ...

[Из песочницы] Оптимизация хвостовой рекурсии в JavaScript Привет, читатель. Иногда для решении задачи приходится использовать Рекурсию, в которой есть свои плюсы и минусы. Я столкнулся с проблемой переполнения стека. Максимальная глубина рекурсии ограничена движком JavaScript. Точно можно рассчитывать на 10000 вложенных вызовов, н...

R2DBC Arabba-RELEASE — новый взгляд на реактивное программирование для SQL Поздравляем Хабр с выходом R2DBC версии Arabba-RELEASE! Это самый первый стабильный релиз проекта. R2DBC (Reactive Relational Database Connectivity) — открытый проект, посвященный реактивному программированию для SQL. Разработчики R2DBC готовили первую версию спецификации ц...

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

МТС заплатит властям США штраф в $850 млн по делу о коррупции в Узбекистане Оператор и американские регуляторы заключили мировое соглашение.

«АвтоВАЗ, что происходит?»: У LADA Granta «вылезла» очередная «болячка» с завода Владельцы «Грант» жалуются на биение руля даже на новых авто прямо из салона. В чем причина – пока не ясно. LADA Granta сегодня нередко становится «виновницей» споров и дискуссий. Однако производитель уверяет, что новые «Гранты» — это уже совсем не те «тазы», а надежн...

Google заплатит штраф 100 тысяч рублей за рекламу написания дипломов Изначально компании грозил штраф до полумиллиона рублей.

Twitter оштрафовали за несоблюдение закона о локализации данных Twitter игнорирует требования Роскомнадзора, штраф составил 3 тысячи рублей

ФАС обвинила «Альфа-банк», «Хоум кредит», «Райффайзенбанк» и «Ситибанк» в рассылке спама Банкам грозят штрафы до 500 тысяч рублей за каждый факт нарушения.

Выпуск Rust 1.37.0: Profile-Guided Optimization, неименованные константы и cargo vendor Представляем вашему вниманию перевод публикации о новой версии всеми любимого языка программирования Rust. Введение Команда разработчиков Rust рада сообщить о выпуске новой версии, 1.37.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное...

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

Пишем свой язык программирования, часть 4: Представление структур и классов, генерация аллокаторов Доброго времени суток тем, кто решил ознакомиться с моей очередной статьёй. Первым делом выкладываю ссылки на предыдущие части: Часть 1: пишем языковую ВМ Часть 2: промежуточное представление программ Часть 3: Архитектура транслятора. Разбор языковых структур и математиче...

Россиянам придётся за деньги регистрировать сотовые аппараты в базе IMEI В Совете Федерации, по сообщению РБК, подготовлен новый законопроект, в соответствии с которым в России должна быть введена обязательная платная регистрация устройств с поддержкой сотовой связи по IMEI. Напомним, что IMEI (International Mobile Equipment Identity) — это между...

Американским заключённым запретили изучать программирование Заключённым тюрем штата Орегон (США) запретили читать книги про компьютеры, технологии и программирование.

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

Смартфон iPhone XI Max может получить экран OLED производства LG Компания Apple использует в своих смартфонах iPhone X/XS экраны Samsung. Только что мы говорили о том, что Apple не выкупила у партнёра необходимое количество экранов, из-за чего ей грозит крупный штраф. Как сообщают источники, в новом поколении iPhone могут использова...

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

Обнаружена масштабная утечка данных россиян из-за оборудования СОРМ Обнаружена утечка данных сотен россиян, включая номера телефонов, IMEI и ICQ, адреса и GPS-координаты. Об этом рассказал программист Леонид Евдокимов в своём докладе «Проруха на СОРМ» в рамках IT-конференции Chaos Constructions.

[Из песочницы] Создание минимального Docker-контейнера для Go-приложений Привет, Хабр! Предлагаю вашему вниманию перевод статьи основателя сервиса Meetspaceapp Nick Gauthier «Building Minimal Docker Containers for Go Applications». Время чтения: 6 минут Существует множество, как официальных, так и поддерживаемых сообществом контейнеров для разл...

В «Пятёрочке» можно сменить оператора связи и получить 1000 рублей SIM-карты выставлены на прикассовых стеллажах в 2,5 тысячах магазинов. После покупки абонент может самостоятельно зарегистрировать и активировать карту через приложение ID.Abonent.

Основы формата GLTF и GLB, часть 2 Данная статья является продолжением рассмотра основ GLTF и GLB форматов. Вы можете найти первую часть статьи здесь. В первой части мы рассмотрели с вами зачем изначально планировался формат, а также такие артефакты и их атрибуты GLTF формата как Scene, Node, Buffer, BufferVi...

[Перевод] Rust в Microsoft (или cоздание Security Daemon Azure IoT Edge) Примечание от переводчика: Rust относительно молодой язык программирования, и на этом этапе развития всегда интересные опыты практического применения. Известно, что Intel, DropBox, Amazon, Facebook и другие используют Rust для своих проектах. Про применение Rust в проекте ...

В России вступил в силу закон о штрафах за незарегистрированные дроны Буквально вчера вступило в силу правило, по которому все беспилотные средства массой от 0,25 до 30 кг обязаны быть зарегистрированными в Росавиации. До 27 сентября регистрация требовалась только при массе свыше 30 кг.

Средства на выпуск ламп Boslla RGB для автомобильных фар удалось собрать за несколько часов Компания Boslla запустила на сайте Kickstarter кампанию по сбору средств на выпуск светодиодной лампы Boslla RGB для автомобильных фар. По словам создателей Boslla RGB, это самая яркая лампа с функцией ходовых огней. Функция ходовых огней выгодно отличает Boslla RGB от...

Книга «Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание» Привет, Хаброжители! Второе издание «Unity в действии» было полностью переработано, чтобы познакомить вас с новыми подходами и идеями, позволяющими максимально эффективно использовать Unity для разработки игр. Больше внимания уделено проектированию двумерных игр, фундамента...

Павел Финкельштейн о Kotlin в production на jug.msk.ru 13 марта 2019 года в офисе компании КРОК прошла очередная встреча сообщества московских Java-разработчиков jug.msk.ru, на которой Паша Финкельштейн рассказал о своём опыте использования языка программирования Kotlin. Читать дальше →

Чи Гап 0.2.2 Чи Гап от «Tcell» — это выгодные звонки в Таджикистан с любой точки мира. «Чи Гап» — приложение с помощью которого можно осуществлять и получать звонки, обмениваться сообщениями и совершать видеозвонки внутри приложения где бы вы не находились — БЕСПЛАТНО. Все что необходимо...

ТЕСТ: Эскапизм или эвфемизм? Разъясните значение умных слов! Чтобы окружающие считали вас эрудитом и умницей, не обязательно заучивать все-все слова из большого толкового словаря. Но знать и правильно употреблять те, что используются в повседневной жизни более-менее часто, всё же полезно. Проверьте, понимаете ли вы термины, которые мы...

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

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

[Перевод] Самые позорные ошибки в моей карьере программиста (на текущий момент) Как говорится, если тебе не стыдно за свой старый код, значит, ты не растешь как программист — и я согласна с таким мнением. Я начала программировать для развлечения более 40 лет назад, а 30 лет назад и профессионально, так что ошибок у меня набралось очень много. Будучи пр...

Twitter использовала телефоны, необходимые для 2ФА, для показа адресной рекламы Представители Twitter сообщили, что компания по ошибке задействовала email-адреса и номера телефонов, использующиеся для двухфакторной аутентификации, для показа адресной рекламы. Точно неизвестно, скольких пользователей затронул этот баг.

Практикум RHEL 8 Beta: Устанавливаем Microsoft SQL Server Microsoft SQL Server 2017 был доступен для полноценного использования под RHEL 7 с октября 2017 года, и при работе над RHEL 8 Beta Red Hat тесно сотрудничала с Microsoft, чтобы повысить производительность и обеспечить поддержку большего числа языков программирования и прикла...

[Из песочницы] Новичку only: 10 вещей, которые вы должны знать как веб-разработчик Привет, Хабр! Представляю вашему вниманию перевод статьи «10 Things You Should Know As a Web Developer» автора Anuupadhyay. Написание тысячи строк кода и превращение в веб-сайт — одна из творческих и сложных вещей для веб-разработчиков. Если вы в этом деле новичок, увидели ...

510 грн за первое нарушение и 850 грн — за повторное. Вступили в силу штрафы за перевозку детей без автокресел С 20 ноября вступил в силу в «закон о штрафах за перевозку детей без автокресел» — штраф за это добавили в статью 121 о нарушении правил управления транспортным средством КоАП. Вступлению изменений в силу, как и полагается, предшествовала публикация документа в правительстве...

Технодайджест: космические костюмы и неопознанные организмы Самые интригующие новости из мира технологий за неделю

Российские нейропроцессоры подумают о загранице Как рассказал "Коммерсанту” представитель НТЦ, компании договорились продвигать на европейском рынке совместные продукты на базе российских нейропроцессоров. Договоренность закреплена в рамах форума Embedded World 2019. В НТЦ "Модуль" заявляют, что раньш...

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

F#3: Форматирование текста При работе с любым языком вам, скорее всего, нужно будет отформатировать текст, и F# ничем не отличается. Поскольку F# является языком .NET, мы всегда можем использовать Console.WriteLine (..) и String.Format (..), где мы можем использовать любой из обычных форматеров, кото...

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

Франция оштрафовала Google на €50 млн за незаконный сбор данных пользователей Национальная комиссия по информатизации и свободе (CNIL) во Франции наложила финансовый штраф на компанию Google в размере €50 млн ($57 млн) за нарушение европейских правил по защите персональных данных (GDPR). Примечательно, что это первый случай в истории, а также максимал...

[Из песочницы] Изучая go: пишем p2p мессенджер со сквозным шифрованием Yet another P2P Messenger Читать отзывы и документацию о языке не достаточно, чтобы научиться на нем писать более менее полезные приложения. Обязательно для закрепления нужно создать что-то интересное, чтобы наработки можно было бы использовать в других своих задачах. Стать...

Стартовала предрегистрация на сказочную MMORPG Soul Destiny Soul Destiny – MMORPG в эпическом фэнтезийном мире, которая скоро должна стать доступна игрокам во всем мире. В этой игре вам предстоит присоединиться к битве за империю и отстаивать свою честь и честь всего королевства. Описывая преимущества игры, разработчики говорят о ка...

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

Роскомнадзор объявил о новых штрафах для Google Google может получить новый букет штрафов от Роскомнадзора

Зарегистрировать домен в зоне .GOV? Легко! .GOV - доменная зона, предназначенная для правительственных организаций США. Никакой пользователь со стороны не может получить в ней домен. Именно поэтому правительственные организации часто предпочитают .GOV общедоступным зонам, таким как .COM и .ORG. Домен в зоне .GOV - га...

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

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

Почему американская «суперпушка» противоречит законам физики Как сообщает РИА Новости со ссылкой на главного редактора журнала «Национальная оборона» Игоря Коротченко, стреляющая на 1600 километров американская пушка, которую Министерство обороны США гордо называет Supergun, противоречит всем законам физики. Министр армии США Марк Эсп...

Австралийцам разрешили заказывать автомобильные номера с эмодзи «Распространение эмодзи не остановить».

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