Представляем Windows Terminal v0.10! Как и всегда, вы можете загрузить его из Microsoft Store, либо со страницы релизов на GitHub. Под катом подробнее рассмотрим детали обновления!
Рубрика «разработка под windows» - 9
Windows Terminal Preview v0.10
2020-03-26 в 7:00, admin, рубрики: microsoft, windows terminal, Блог компании Microsoft, Программирование, разработка под windows, системное администрированиеЧто такое Windows PowerShell и с чем его едят? Часть 3: передача параметров в скрипты и функции, создание командлетов
2020-03-23 в 9:30, admin, рубрики: powershell, Блог компании RUVDS.com, разработка под windows, системное администрирование, системное программированиеВо второй части цикла рассматривались основы языка программирования PowerShell, а сейчас стоит разобраться с использованием написанного на нем кода для задач администрирования. Самый очевидный способ это сделать — запустить сценарий. Кроме него существует возможность создания собственных командлетов.Читать полностью »
Скроллбар, который не смог
2020-03-19 в 9:53, admin, рубрики: c++, debug, open source, pvs-studio, terminal emulator, Блог компании PVS-Studio, отладка, разработка под windows
Недавно вышла новая версия Windows Terminal. Всё бы ничего, но работоспособность её скроллбара оставляла желать лучшего. Поэтому настало время немного потыкать в него палкой и сыграть на бубне.
Читать полностью »
Как TeamViewer хранит пароли
2020-03-18 в 19:34, admin, рубрики: aes, BulletPassView, teamviewer, unity, Блог компании GlobalSign, информационная безопасность, криптография, пароли, разработка под windows, Софт, шифрованиеTeamViewer — популярная программа для удалённого доступа к рабочему столу. Поэтому довольно интересно посмотреть, как она хранит пароли. Если вкратце, пароли хранятся в реестре Windows в зашифрованном виде. Для шифрования используется алгоритм AES-128-CBC и секретный ключ 0602000000a400005253413100040000.
Такой метод сохранения паролей и связанное с ним повышение привилегий официально зарегистрированы 7 февраля 2020 года как уязвимость CVE-2019-18988 (применима ко всем версиям TeamViewer до 14.7.1965 включительно).
Читать полностью »
Microsoft пообещала защитить устройства с Windows 10 Secure Core от зловредов
2020-03-18 в 16:41, admin, рубрики: microsoft, Microsoft Azure, robbinhood, Windows 10, антивирусная защита, драйверы, защищенное ядро, разработка под windows, Софт, уязвимости
Microsoft утверждает, что ПК с защищенным ядром Windows 10 смогут успешно защищать своих пользователей от вредоносных программ, разработанных для уязвимых драйверов.
Новый подход к безопасности сочетает защиту от угроз на нескольких уровнях: кремний, операционная система и облако. Читать полностью »
В программах и окнах файлового менеджера Windows 10 могут появиться вкладки
2020-03-18 в 2:27, admin, рубрики: ITSumma, microsoft, windows, Windows 10, бета-версии, бета-тестирование, Блог компании ITSumma, полезные функции, разработка под windows, Тестирование IT-системПохоже, Microsoft планирует вернуть в Windows 10 экспериментальную функцию Windows Sets («Наборы»), наделяющую любое окно ОС вкладками, как в современных браузерах. В роли вкладок выступают все открытые окна и программы, и пользователь сможет быстро переключаться между ними без использования классической комбинации Alt+Tab.
«Наборы» никогда не были частью стабильных сборок Windows 10, доступных обычным пользователям. Работать с ними могли исключительно участники программы Windows Insider, то есть бета-тестеры. Но и они лишились такой возможности весной 2019 года, когда Microsoft отказалась от этой весьма полезной функции.
Самодельный компилятор и игровая библиотека Raylib. Опыт стыковки
2020-03-15 в 8:54, admin, рубрики: C, Delphi, Pascal, игровой движок, Компиляторы, Паскаль, разработка игр, разработка под windows
Говорят, что успех того или иного языка программирования или компилятора во многом зависит от его умения взаимодействовать со сторонним кодом. Конечно, «успех» любительского компилятора нужно понимать с известной долей условности и даже иронии. Однако и здесь интеграция с внешними библиотеками, написанными на С, может стать неплохой школой жизни.
О моём компиляторе XD Pascal уже было несколько постов на Хабре. Компилятор написан предельно просто и целиком вручную, при этом язык имеет весьма нетипичные расширения — методы и интерфейсы, позаимствованные из Go. На сегодняшний день базовый язык реализован полностью, работает самокомпиляция, введены простейшие оптимизации. Тут и возникло естественное желание наладить взаимодействие компилятора с какой-нибудь несложной игровой библиотекой. Выбор пал на Raylib — но никогда бы он на неё не пал, если бы я сразу предвидел её подводные камни. Невинная затея превратилась в борьбу с соглашениями о вызове.
Читать полностью »
Что такое Windows PowerShell и с чем его едят? Часть 2: введение в язык программирования
2020-03-04 в 10:45, admin, рубрики: powershell, Блог компании RUVDS.com, разработка под windows, системное администрированиеИсторически утилиты командной строки в Unix-системах развиты лучше чем в Windows, однако с появлением нового решения ситуация изменилась.
Задача для разработчика, или как мы без вендора ручные сканеры прошивали
2020-03-02 в 16:41, admin, рубрики: DataMatrix, linux, python, usb, windows, Блог компании X5 Retail Group, инженерные системы, маркировка, разработка, Разработка под Linux, разработка под windowsВсем привет.
Мы, Виктор Антипов и Илья Алешин, сегодня расскажем о своем опыте работы с USB-девайсами через Python PyUSB и немного о реверс-инжиниринге.
Живые и мотивирующие обои для рабочего стола
2020-02-25 в 21:26, admin, рубрики: windows, гаджеты, графический дизайн, дизайн, жизнь в радость, Инфографика, мотивация, обои для рабочего стола, разработка под windows, самомотивация, эффективность работы
Идея данной публикации сегодня была под вопросом, но видимо механизм мотивации, описанный в статье, всё же работает.
Однажды среди бизнес-уроков Николая Мрочковского услышал про интересную технику работы с собственным временем и целями. Называется она "Таблица жизни".
Идея заключается в том, что на листике рисуется (распечатывается) собственная жизнь со статистической продолжительностью в виде квадратиков, каждый из которых равен одной неделе.Читать полностью »