Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Рабочее пространство — это термин, используемый в различных областях инженерии и экономического развития.
Workspace is a term used in various branches of engineering and economic development.
Развитие бизнеса
Рабочее пространство – это небольшие помещения, предоставляемые, как правило, местными органами власти или агентствами по экономическому развитию, чтобы помочь новым предприятиям начать свою деятельность. Они обычно обеспечивают не только физическое пространство и коммунальные услуги, но и административные услуги, связи с организациями поддержки и финансирования, а также взаимную поддержку между арендаторами. Спектр уровня оснащенности варьируется от "управляемых рабочих пространств" и "бизнес-инкубаторов" до "кооперативов бизнеса и занятости". В городах их часто организуют в заброшенных зданиях, которые местные власти стремятся сохранить как архитектурные памятники. К более крупным формам относятся бизнес-парки, виртуальные офисы, технопарки и научные парки.
Workspace refers to small premises provided, often by local authorities or economic development agencies, to help new businesses to establish themselves. These typically provide not only physical space and utilities but also administrative services and links to support and finance organizations, as well as peer support among the tenants. A continuum of sophistication ranges through categories such as 'managed workspaces', 'business incubators' and 'business and employment co operatives'. In cities, they are often set up in buildings that are disused but which the local authority wishes to retain as a landmark. At the larger end of the spectrum are business parks, virtual offices, technology parks and science parks.
Технологии и программное обеспечение
В технологиях и программном обеспечении термин "рабочее пространство" используется в нескольких различных значениях.
In technology and software, "workspace" is a term used for several different purposes.
Разработка программного обеспечения
Рабочая область (Workspace) — это (часто) файл или каталог, позволяющий пользователю собирать различные файлы исходного кода и ресурсы и работать с ними как с единое целое. Как правило, эти файлы и ресурсы представляют собой полное состояние интегрированной среды разработки (IDE) на определенный момент времени, своего рода снимок. Рабочие области особенно полезны в случае сложных проектов, где поддержка может быть затруднена. Хорошими примерами сред, позволяющих пользователям создавать и использовать рабочие области, являются Microsoft Visual Studio и Eclipse. В управлении конфигурациями термин "рабочая область" имеет другое, но близкое значение: это часть файловой системы, где находятся файлы, представляющие интерес (для конкретной задачи, такой как отладка, разработка и т. д.). Она хранит представление пользователя о файлах, хранящихся в репозитории системы управления конфигурациями. В любом случае, рабочая область служит средой, в которой программист может работать, изолированно от внешнего мира, на протяжении всего времени выполнения задачи.
A workspace is (often) a file or directory that allows a user to gather various source code files and resources and work with them as a cohesive unit. Often these files and resources represent the complete state of an integrated development environment (IDE) at a given time, a snapshot. Workspaces are very helpful in cases of complex projects when maintenance can be challenging. Good examples of environments that allow users to create and use workspaces are Microsoft Visual Studio and Eclipse. In configuration management, "workspace" takes on a different but related meaning; it is a part of the file system where the files of interest (for a given task like debugging, development, etc.) are located. It stores the user's view of the files stored in the configuration management's repository. In either case, workspace acts as an environment where a programmer can work, isolated from the outside world, for the task duration.
Графические интерфейсы
Кроме того, рабочие пространства подразумевают группировку окон в некоторых оконных менеджерах. Такая группировка приложений призвана уменьшить беспорядок и упростить навигацию по рабочему столу. Множественные рабочие пространства широко распространены в Unix-подобных операционных системах и некоторых оболочках операционных систем. Mac OS X 10.5 и последующие версии macOS включают эквивалентную функцию под названием "Spaces". Windows 10 теперь предлагает аналогичную функцию под названием "Просмотр задач". Windows XP PowerToy позволяет добавить эту функциональность в Windows XP. Большинство систем, поддерживающих рабочие пространства, предоставляют сочетания клавиш для переключения между ними. Многие также включают в себя различные переключатели рабочих пространств для перехода между ними, а иногда и для перемещения окон между ними. Рабочие пространства визуализируются по-разному. Например, на компьютерах Linux, использующих Compiz или Beryl с включенными плагинами Cube и Rotate Cube, каждое рабочее пространство отображается как грань куба на экране, а переключение между рабочими пространствами визуализируется путем отдаления от текущей грани, вращения куба к новой грани и возврата к исходному масштабу. В macOS старый набор окон выезжает за пределы экрана, а новый набор въезжает на его место. Оконные менеджеры без визуальных эффектов часто просто скрывают старые окна и отображают новые без каких-либо промежуточных анимаций.
Additionally, workspaces refer to the grouping of windows in some window managers. Grouping applications in this way is meant to reduce clutter and make the desktop easier to navigate. Multiple workspaces are prevalent on Unix like operating systems and certain operating system shells. Mac OS X 10.5 and later macOS releases include an equivalent feature called "Spaces". Windows 10 now offers a similar feature called 'Task View'. Windows XP PowerToy is available to bring this functionality to Windows XP. Most systems with support for workspaces provide keyboard shortcuts to switch between them. Many also include some form of workspace switcher to change between them and sometimes to move windows between them as well. Workspaces are visualized in different ways. For example, on Linux computers using Compiz or Beryl with the Cube and Rotate Cube plugins enabled, each workspace is rendered as a face of an on screen cube, and switching between workspaces is visualized by zooming out from the current face, rotating the cube to the new face, and zooming back in. On macOS, the old set of windows slides off the screen and the new set slides on. Window managers without "eye candy" often simply remove the old windows and display the new ones without any sort of intermediate effect.
Компьютерная совместная работа
В контексте компьютерной поддержки совместной работы (CSCW) общее рабочее пространство – это среда для сотрудничества, обеспечивающая групповое осознание происходящего. «Общее рабочее пространство создает ощущение общности, где происходит совместная работа. Как правило, оно связано с определенной областью экрана компьютера пользователя, куда пользователь "заходит" для работы с общими объектами, отслеживания статуса работы и взаимодействия с коллегами».
In the context of computer supported cooperative work (CSCW) a shared workspace is a place of collaboration that enables group awareness. "A shared workspace provides a sense of place where collaboration takes place. It is generally associated with some part of the screen real estate of the user’s computer where the user ‘‘goes’’ to work
on shared artifacts, discovers work status, and interacts with his/her collaborators."
Робототехника
В робототехнике рабочее пространство манипулятора робота часто определяется как множество точек, достижимых его исполнительным органом. Иными словами, это пространство, в котором робот может выполнять действия, и оно может быть как трехмерным, так и двумерным.
In robotics, the workspace of a robot manipulator is often defined as the set of points that can be reached by its end effector or, in other words, it is the space in which the robot works and it can be either a 3D space or a 2D surface.