Чтобы начать рассказ о зарождении мобильных операционных систем, вначале следует разобраться, для каких устройств они предназначались, и какие функции должны были выполнять.
Читать полностью »
Рубрика «операционные системы» - 71
История мобильных ОС: от программируемых калькуляторов до PalmOS
2012-08-08 в 19:31, admin, рубрики: apple, IBM, microsoft, nokia, palm, pda, история, История ИТ, операционные системы, метки: apple, IBM, microsoft, nokia, palm, pda, история, операционные системыДва кейса которые упрощают ежедневные задачи
2012-08-08 в 16:50, admin, рубрики: gtd, ввод данных, вычисления, интерфейсы, операционные системы, Формы ввода, метки: ввод данных, вычисления, Формы вводаКейс 1:
Так повелось, что каждый день мне приходится по роду работы часто сталкиваться с вычислением и вводом разных цифр в формы приложений (размеры 3D обьектов, размеры фотографий, размеров полей в интерфейсах, перевод гаммы в линейное пространство и пр.), А также относительные величины.
Часто вижу как люди настраивая отступы при верстке, или рассчитывая размеры уменьшенного изображения, ориентацию или позицию исходя из размеров оригинала, постоянно запускают или переключаются на калькулятор, а в случаях когда нужно провести сразу 3 и более расчетов с десятичными, еще и держат под рукой блокнот (если не используют мультибуфер). Очевидное мероприятие, и с одной стороны ничего удивительного в этом нет. Но я хотел бы с вами поделится методом вычислений без постоянного переключения на калькулятор или попыток вводить данные приблизительно, при этом не выходя за пределы приложения в котором вы работаете.
Российское сообщество разработчиков MeeGo и WebOS
2012-08-07 в 9:43, admin, рубрики: linux, MeeGo, webOS, операционные системы, разработка, метки: linux, MeeGo, webOS, разработкаОколо месяца назад лично ко мне обратился лидер группы энтузиастов MajorDevTeam — российской группы разработчиков, ставящей перед собой цель объединить Linux-программистов, которым небезразлична судьба двух покинутых создателями систем MeeGo и WebOS. Целью такого обращения была довольно простая и ожидаемая — осветить в наиболее авторитетном в Рунете IT-сообществе (каким является Хабр) о, собственно, самом существовании такого проекта и тем самым, возможно, получить в свою команду всех заинтересовавшихся.
В то время у MajorDevTeam не было никакой площадки для презентации своих планов — ни сайта, ни блога. Мы договорились о том, что, когда нечто такое, что можно было бы прочитать и серьёзно оценить своё участие в проекте появится, то я возьму на себя скромную роль описания целей и задач группы разработчиков, учитывая и тот факт, что коммерческую выгоду на данный момент целью они себе не ставят.
Читать полностью »
64-битная Haiku и порт OpenJDK уже не за горами
2012-08-07 в 2:52, admin, рубрики: beos, Haiku, haiku-os, java, open source, openjdk, операционные системы, Песочница, метки: beos, Haiku, haiku-os, java, open source, openjdk, операционные системыАлекс Смит, студент Haiku GSoC 2012, сообщает, что добился существенного прогресса в работе над портированием ядра Haiku на платформу x86_64. Вся функциональность ядра, за исключением дебаггера, уже доступна, также он портировал некоторые драйверы, включая PCI, драйверы дисков, BFS и PS/2 ввод. Для большинства драйверов портирование заключалось в исправлении ошибок компилятора. С другими были проблемы, связанные с 64-битной разрядностью, что сделало их портирование более проблематичным. Читать полностью »
Вынимаем из сундука Native Shell
2012-08-05 в 20:04, admin, рубрики: open source, opensource, reactos, операционные системы, метки: opensource, reactosПродолжая раскопки в закоулках Интернета, представляю на все общее обозрение утилиты Native Shell и NativeCMD. Обе они представляют собой Native приложения — программы, предназначенные для выполнения на операционных системах Windows семейства NT (NT/2000/XP/2003/Vista/7), способные запускаться на раннем этапе загрузки Windows, до окна входа в систему и даже до запуска каких-либо подсистем Windows. Синий экран при загрузке Windows XP, в котором, например, происходит проверка диска и есть тот самый режим. Native приложения используют только Native API.
Можно ли в UNIX обнулять (truncate) файл, в который пишет некоторый процесс?
2012-08-03 в 10:30, admin, рубрики: bash, linux, shell, truncate, UNIX, операционные системы, перенаправление, метки: bash, linux, shell, truncate, unix, перенаправлениеДовольно популярный и актуальный вопрос, который возникает, например, при чистке интенсивно растущих журналов постоянно запущенных процессов.
Ответ в двух словах
Обнулять можно, но для этого пишущий процесс должен открывать этот файл с использованием флага O_APPEND
. Ниже приводится соответствующий отрывок из open(2)
:
…
O_APPEND
The file is opened in append mode. Before eachwrite(2)
, the file offset is positioned at the end of the file, as if withlseek(2)
.O_APPEND
may lead to corrupted files on NFS file systems if more than one process appends data to a file at once. This is because NFS does not support appending to a file, so the client kernel has to simulate it, which can't be done without a race condition.
…
Несколько процессов, пишущих в один файл на NFS — это отдельный клинический случай. Пусть у нас есть один-единственный процесс, пишущий в файл.
Читать полностью »
ReactOS, ты опять выходишь на связь?
2012-08-02 в 14:03, admin, рубрики: croudfunding, open source, reactos, SATA, Total Commander, Uniata, зворыкинский проект, инвестиции, инновации, операционные системы, путин, Селигер, метки: croudfunding, reactos, SATA, Total Commander, Uniata, зворыкинский проект, инвестиции, инновации, путин, Селигер
Селигер, Зворыкинская Премия и Президент
В этом году Речицкий Александр и Марат Каратов вновь отправились на Селигер, чтобы представлять там интересы проекта. Хорошая новость — на этот раз проект успешно прошел технологическую экспертизу, вышел в третий тур Зворыкинского премии и занимает в данный момент 3 место в рейтинге в номинации лучший IT-проект (хотя на сайте премии информацию пока не обновили). Казалось, что это было итогом посещения смены “Инновации и техническое творчество”, но...Читать полностью »
Завершена разработка Windows 8. Система перешла в стадию RTM
2012-08-01 в 16:47, admin, рубрики: metro ui, microsoft, rtm, windows, Windows 8, операционные системы, метки: metro ui, microsoft, rtm, windows, Windows 8, операционные системыСегодня в блоге команды разработчиков Windows 8 Брэндон ЛэБлан заявил, что разработка новой Windows завершена. Начиная с сегодняшнего дня ключевые OEM-партнёры начнут получать финальные сборки системы для создания устройств
Также опубликован календарь доступа для подписчиков разнообразных проектов Microsoft:
Читать полностью »
Установка CentOS 6.3 + LNMP на VirtualBox (видео-шпаргалка)
2012-07-31 в 19:23, admin, рубрики: CentOS, linux, virtualbox, виртуализация, операционные системы, метки: CentOS, virtualbox
Если Вам необходимо локально запустить веб-сервер в среде Windows, то можно это сделать на виртуальной машине VirtualBox, установив туда Linux и все необходимые компоненты. Но многих пугает сложность такой установки. На самом деле всё это делается довольно быстро и просто.
В результате у вас получится локальный VPS-сервер с рут-доступом через putty и рабочей LNMP-конфигурацией (Nginx + MySql + PHP).
Читать полностью »
Легкий способ бросить microsoft, мысли в слух
2012-07-26 в 15:43, admin, рубрики: linux, microsoft, миграция, операционные системы, переход, системное администрирование, холивар, метки: linux, microsoft, миграция, переход, холивар
Если Вы апологет или евангелист этого производителя, пожалуйста не читайте дальше, на хабре есть множество других интересных статей.
Читать полностью »