Как стать автором
Обновить

Разбираем по полочкам «философию Unix»

Блог компании Timeweb Cloud Программирование *PowerShell *Компиляторы *
Перевод
image

Как-то раз я написал пост о том, как проектируются компиляторы. Основная идея этого поста заключалась в очень простом композиционном примитиве – а именно, выстроить конвейер из функций. Традиционно проектирование компиляторов выстраивается как нисходящий процесс. Компилятор – большая штука, слишком большая, чтобы сразу уложить его в голове. Поэтому задачи дробятся до тех пор, пока не удастся остановиться на какой-нибудь удобоваримой подзадаче, например: написать парсер. Эта проблема уже достаточно компактная, чтобы справиться с ней в одиночку.
Читать дальше →
Всего голосов 17: ↑15 и ↓2 +13
Просмотры 3K
Комментарии 8

Россиянин зарегистрировал Windows Vista в Роспатенте

Патентование *
Российский эксперт по юридическим вопросам, лицо не имеющее никакого отношения к Microsoft получил в федеральной службе по интеллектуальной собственности, патентам и товарным знакам (Роспатент) свидетельство об официальной регистрации на него программы для ЭВМ Windows Vista.
Он сделал это для того, чтобы показать несовершенство законодательства и не собирается наживаться на перепродаже прав и раздражать Microsoft.



Хочется добавить что это не единственный случай регистрации прав на ПО посторонними лицами.
Всего голосов 35: ↑34 и ↓1 +33
Просмотры 691
Комментарии 31

Файлы подсистемы Linux нельзя создавать, изменять или удалять при помощи инструментов для Windows

Разработка под Linux *Разработка под Windows *
image

Весной этого года компания Microsoft начала интеграцию Linux-инструментария в свою новую ОС Windows 10. Первым шагом было включение Ubuntu и Bash инструментария в сборку 14316. Суть обновления заключалась в добавлении прослойки WSL, которая транслировала системные вызовы Linux в системные вызовы Windows, что позволяет развернуть в основном окружении Windows полноценный инструментарий Ubuntu Linux без эмуляции и виртуализации.

Вчера Microsoft опубликовала в официальном блоге запись, призывающую разработчиков не изменять, создавать или удалять файлы Linux при помощи инструментов или приложений Windows, так как это приводит к повреждению дистрибутива с необходимостью его последующей переустановки.
Читать дальше →
Всего голосов 28: ↑26 и ↓2 +24
Просмотры 34K
Комментарии 102

Microsoft призывает linux-разработчиков опробовать Windows 10

Разработка под Linux *Разработка под Windows *


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

Так, Microsoft активно разрабатывает собственную эмуляцию среды Linux Bash WSL для того, чтобы привлечь в свою экосистему традиционных пользователей Unix-систем, которые отдают предпочтение последним в связи со своей профессиональной деятельностью. Недавно компания стала платиновым участником инициативы Linux Foundation и высказала приверженность идеями разработки ПО с открытым исходным кодом и поддержки Linux- и Open Source-сообществ.
Всего голосов 40: ↑22 и ↓18 +4
Просмотры 25K
Комментарии 271

ФАС объявила о монополии Windows в России

Антивирусная защита *Разработка под Windows *Софт
Федеральная антимонопольная служба РФ опубликовала аналитический отчёт, в котором назвала монопольным положение Microsoft на российском рынке операционных систем, пишут «Ведомости».

По данным ФАС за 2015 год, на настольных компьютерах и ноутбуках сложилась следующая ситуация:

  • Windows — 95,6%
  • macOS — 2,5%
  • Linux — 1,9%

Можно отметить значительное увеличение охвата Linux. Были времена, когда свободной ОС с трудом удавалось преодолеть барьер в 1% на десктопах. Впрочем, до показателей Windows пока далеко.
Читать дальше →
Всего голосов 43: ↑39 и ↓4 +35
Просмотры 42K
Комментарии 369

Microsoft урезала функциональность WMP в Windows 7, оставив ее прежней в Windows 8 и 10

Софт


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

На днях стало известно, что корпорация урезала функциональность медиаплеера в Windows 7, речь идет о Windows Media Player. Изменения не затрагивают управление воспроизведением файлов. Плеер теперь не в состоянии показать информацию о видео и аудио, соответственно, недоступна и сортировка по исполнителю, альбому, жанру и т.п.
Читать дальше →
Всего голосов 33: ↑29 и ↓4 +25
Просмотры 17K
Комментарии 110

Сообщения об ошибках Windows станут гораздо более информативными

Разработка под Windows *


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

Всех прочих ошибка сама по себе пугает, а ее описание и вовсе вгоняет неподготовленного человека в ступор. Какие-то цифры, буквы, все это настолько непонятно, что пользователь даже не берется что-либо предпринять. Сейчас, похоже, в Microsoft осознали это и решили изменить ситуацию.
Читать дальше →
Всего голосов 28: ↑25 и ↓3 +22
Просмотры 11K
Комментарии 53

Microsoft открыла код Калькулятора Windows

Open source *Софт


Несколько дней назад корпорация Microsoft приняла решение открыть исходный код известной всем программы — «Калькулятора» из ОС Windows. Это приложение входило во все дистрибутивы ОС от Microsoft начиная с 1985 года, когда свет увидела Windows 1.0.

Microsoft использует лицензию MIT для своего ПО. Это тот же тип лицензии, что используется в .Net Core, Visual Studio Code, и MS-DOS. По словам представителей корпорации, сейчас они открывают процесс разработки для open-source сообщества. Сторонние разработчики могут предлагать новые функции и сотрудничать с инженерами Microsoft для добавления этих фич.
Читать дальше →
Всего голосов 75: ↑69 и ↓6 +63
Просмотры 75K
Комментарии 205

Firefox начал импортировать корневые сертификаты из Windows

Информационная безопасность *Антивирусная защита *Браузеры

Хранилище сертификатов Firefox

С выходом Mozilla Firefox 65 в феврале 2019 года при подключении к сайтам HTTPS некоторые пользователи стали замечать ошибки типа “Your Connection is not secure” or “SEC_ERROR_UNKNOWN_ISSUER”. Причина оказалась в антивирусах типа Avast, Bitdefender и Kaspersky, которые для MiTM-внедрения в HTTPS-трафик пользователя устанавливают на компьютере свои корневые сертификаты. А поскольку у Firefox собственное хранилище сертификатов, то они пытаются внедриться в него тоже.
Читать дальше →
Всего голосов 37: ↑36 и ↓1 +35
Просмотры 21K
Комментарии 58

Государственные структуры Южной Кореи переходят на Linux ради экономии

Open source **nix *Разработка под Linux *


Министерство внутренних дел и безопасности Южной Кореи объявило, что на правительственных компьютерах операционную систему Windows заменят на Linux. МВД сначала протестирует Linux на своих компьютерах. Если не возникнет никаких проблем с безопасностью, то системы Linux будут установлены в большем масштабе.

Апгрейд связан с опасениями по стоимости обслуживания Windows, поскольку бесплатная техническая поддержка Microsoft для Windows 7 истекает в январе 2020 года. После этого коммерческие пользователи могут оформить платную поддержку Extended Security Updates (ESU) максимум на три года, при этом с каждым годом стоимость поддержки будет возрастать. Аналогичная ситуация складывается с Windows Server 2008 и Windows Server 2008 R2: со следующего года бесплатная поддержка этих ОС завершается.
Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 7.6K
Комментарии 10

Восстановление системы после обновления в Windows 10 вызывает критическую ошибку. Что делать?

Софт


В руководстве для пользователя по Windows 10 на сайте Microsoft появилась информация о новой проблеме – сбое при восстановлении системы после обновления. Разработчики объясняют причины ее возникновения и предлагают путь решения.
Читать дальше →
Всего голосов 9: ↑6 и ↓3 +3
Просмотры 11K
Комментарии 2

Подрядчики Huawei начинают останавливать заводы

Законодательство в IT Смартфоны


Несмотря на то, что США продлили возможность сотрудничества американских компаний с Huawei до августа этого года, проблемы у китайцев становятся все более серьезными. На днях Huawei исключили из SD Association, с компанией прекратили сотрудничество крупнейшие американские, японские и европейские партнеры. Huawei в скором времени может лишиться доступа к сервисам Android и обновлениям Windows 10, равно как и к самой операционной системе от Microsoft.

Все это влияет как на работу самой компании, так и ее подрядчиков. Так, на днях один из партнёров Huawei, сингапурская компания Flex, на неопределенное время прекратил сборку смартфонов для заказчика. Сотрудники предприятия, участвовавшие в работе на Huawei, были вынуждены взять отпуск до 30 мая, пока руководство подрядчика разбирается с проблемой.
Читать дальше →
Всего голосов 24: ↑22 и ↓2 +20
Просмотры 22K
Комментарии 17

Китай может отказаться от Windows из-за угрозы взлома со стороны США

Законодательство в IT Софт


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

Все началось с указа президента США Дональда Трампа запретить американским компаниям, у которых есть доступ к технологиям государственного значения, сотрудничать с партнерами из Китая. Подавляющее большинство компаний последовали этому указу. Теперь наступила очередь Китая — страна готовит ответные меры. Сейчас чиновники страны обеспокоены киберугрозой со стороны США, поэтому и меры будут приниматься соответствующие.
Читать дальше →
Всего голосов 20: ↑17 и ↓3 +14
Просмотры 8.6K
Комментарии 32

Инженер ядра Microsoft обвинил проект ReactOS в копировании кода

Разработка под Windows *Копирайт
Аксель Ритчин (Axel Rietschin), инженер ядра в Microsoft, обвинил создателей ReactOS, открытой операционной системы, совместимой с Windows, в копировании кода Windows Research Kernel.

Этот продукт содержит исходные коды основной части ядра Windows (NTOS), которое реализует базовые функции ОС для процессов, потоков, реестра, виртуальной памяти и менеджеров кэшей, исполнительных функций, менеджера объекта и т.п.
Читать дальше →
Всего голосов 43: ↑41 и ↓2 +39
Просмотры 39K
Комментарии 128

SWAPGSAttack: уязвимость в процессорах Intel на Windows позволяет обойти защиту от Spectre и Meltdown

Информационная безопасность *Системное администрирование *Серверное администрирование *Настольные компьютеры Ноутбуки


Исследователи компании Bitdefender сообщили о новой аппаратной уязвимости, позволяющей обойти механизмы защиты от Spectre и Meltdown и получить доступ к данным в защищенной памяти ядра. Проблема затрагивает все ноутбуки, сервера и персональные компьютеры с Windows на процессорах от Intel (а возможно и AMD), выпущенных с 2012 года.
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 5K
Комментарии 14

Бесплатный способ проапргрейдить Win 7 или 8 до Windows 10 до сих пор работает

Софт Финансы в IT Лайфхаки для гиков


Несколько лет назад на Хабре писали об отличном способе проапгрейдить Windows 7 или 8 до Windows 10 совершенно бесплатно. Все, что нужно — лицензионная версия предыдущей ОС и желание обновиться. В Microsoft заявляли, что способ проработает всего год и после этого обновление станет платным. Но нет — все работает до сих пор.

Многие пользователи, которые опробовали этот способ, заявляют, что он работает без проблем. У некоторых, правда, возникают затруднения разного рода, не связанные с лицензиями на ОС. Тем не менее, в большинстве случаев все получается.
Читать дальше →
Всего голосов 28: ↑25 и ↓3 +22
Просмотры 55K
Комментарии 80

Генеральный директор Microsoft: «Windows уже не самый важный для нас продукт»

Софт IT-компании


На прошлой неделе корпорация Microsoft представила сразу несколько устройств, которые появятся в продаже в следующем году. В частности, это Surface Duo и Surface Neo. Кроме того, Сатья Наделла, генеральный директор Microsoft, сделал интересное заявление. Он сообщил, что Windows уже не является приоритетом для корпорации.

Вместо этого компания сосредоточится на разработке новых и развитии существующих сервисов и приложений. Windows ушла из фокуса внимания потому, что она работает на десктопных ПК и ноутбуках, а для пользователей сейчас важнее мобильные устройства — именно их используют для решения подавляющего большинства задач.
Читать дальше →
Всего голосов 28: ↑27 и ↓1 +26
Просмотры 21K
Комментарии 67

В Windows 10 появится функция ответа на звонки с Android-телефонов

Разработка под Windows *Смартфоны


Уже на нескольких мероприятиях, прошедших летом и осенью, Microsoft рассказывала о том, что приложение «Ваш телефон» в Windows 10 получило новую функцию «Звонки». Сегодня компания Windows Insiders начинают предварительное тестирование звонков на Android с Windows 10.

Отказавшись от Windows Phone, Microsoft вкладывает все больше ресурсов в Android в качестве основной мобильной платформы. Сегодня компания предлагает множество приложений и функций для Android. «Ваш телефон» является частью функции Microsoft Continue on PC, которая позволяет работать с устройством Android или iOS на Windows 10. Основная цель приложения — предоставить пользователю доступ к содержимому его телефона, например, текстовым сообщениям, фотографиям и уведомлениям прямо на компьютере. Впервые эта функция появилась в Windows 10 Fall Creators Update в октябре 2017 года, и с тех пор Microsoft расширяет ее.

«Отныне, — подчёркивают в блоге Microsoft, — вам больше не нужно искать свой телефон, чтобы ответить на звонок, когда вы находитесь за компьютером. Вы можете взаимодействовать с устройством, используя динамики, микрофон и монитор вашего компьютера».
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 6.4K
Комментарии 19

Найден новый зловред, который делает Discord для Windows средством шпионажа

Информационная безопасность *Разработка под Windows *
imageФото: www.bleepingcomputer.com

Специалисты выявили вредоносную программу Spidey Bot, которая использует легитимный клиент Discord для Windows и превращает его в средство для шпионажа и кражи информации.

Discord представляет собой Electron-приложение, и почти вся его функциональность основана на HTML, CSS и JavaScript. Это позволяет хакерам модифицировать ключевые файлы.
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 16K
Комментарии 2

Вскрытие Microsoft Surface Laptop 3 показало, что ноутбук ремонтопригоден на 5 из 10

Компьютерное железо Ноутбуки IT-компании
image

Специалисты iFixit разобрали новый ноутбук Surface Laptop 3 от Microsoft. Для эксперимента задействовали 15-дюймовую модель компьютера.

Конфигурация включает чип AMD Ryzen 5 3580U, 8 Гбайт оперативной памяти и твердотельный накопитель вместимостью 256 ГБ.

В ходе разборки видно, что в ноутбуке использована оперативная память производства SKhynix. Твердотельный накопитель выполнен в формате M.2 2230.
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 7.1K
Комментарии 21