worker что это значит
worker
municipal worker — муниципальный служащий, работник органов местного самоуправления
clerical worker — конторский [канцелярский\] служащий
day shift worker, day worker — дневной работник, работник дневной смены; сотрудник, работающий в дневную смену
night shift worker, night worker — ночной работник, работник ночной смены; сотрудник, работающий в ночную смену
animal control workers — работники службы по контролю за животными
bindery workers — работники переплетных мастерских
worker at hospital — работник госпиталя
worker of state farm — работник государственной фермы
worker for asylum — работник приюта
agricultural worker — сельскохозяйственный рабочий, рабочий на ферме
industrial worker — промышленный рабочий, рабочий промышленности
worker in industry — промышленный рабочий, рабочий промышленности
farm worker — сельскохозяйственный рабочий, рабочий на ферме
assembly (line) worker — рабочий на конвейере, сборщик на конвейере
trained worker — квалифицированный [обученный\] рабочий
transport worker — транспортный работник, работник транспорта
union worker — член профсоюза
Полезное
Смотреть что такое «worker» в других словарях:
worker — work‧er [ˈwɜːkə ǁ ˈwɜːrkər] noun [countable] HUMAN RESOURCES one of the people who work for an organization or business, and are below the level of manager: • There are new health and safety regulations for factory workers. • Many office workers… … Financial and business terms
worker — worker, workman, workingman, laborer, craftsman, handicraftsman, mechanic, artisan, hand, operative, roustabout can all mean one who earns his living by labor, especially by manual labor. Worker, the most comprehensive and least specific of these … New Dictionary of Synonyms
worker — index apprentice, artisan, employee Burton s Legal Thesaurus. William C. Burton. 2006 worker … Law dictionary
Worker — Work er, n. 1. One who, or that which, works; a laborer; a performer; as, a worker in brass. [1913 Webster] Professors of holiness, but workers of iniquity. Shak. [1913 Webster] 2. (Zo[ o]l.) One of the neuter, or sterile, individuals of the… … The Collaborative International Dictionary of English
worker — ► NOUN 1) a person who works. 2) a person who achieves a specified thing: a miracle worker. 3) a neuter or undeveloped female bee, wasp, ant, etc., large numbers of which perform the basic work of a colony … English terms dictionary
worker — [wʉr′kər] n. 1. a person, animal, or thing that works; specif., a person who is employed to do physical or mental work for wages, esp. in order to earn a living, as in a trade, industry, business, office, etc. or on a farm, ranch, etc. 2. a… … English World dictionary
-worker — [wʉr′kər] combining form a person who works in a (specified) industry or place or with (specified) materials or equipment [dockworker, steelworker] * * * … Universalium
worker — as a type of bee, 1747, agent noun from WORK (Cf. work) (v.) … Etymology dictionary
worker — [n] person who is employed artisan, blue collar*, breadwinner, company person, craftsperson, employee, hand, help, laborer, nine to fiver*, operative, peasant, proletarian, serf, slave, stiff, toiler, trader, tradesperson, wage earner, white… … New thesaurus
-worker — [wʉr′kər] combining form a person who works in a (specified) industry or place or with (specified) materials or equipment [dockworker, steelworker] … English World dictionary
worker — n. 1) to hire, take on a worker 2) to retrain; train workers 3) to organize, unionize workers 4) to dismiss, fire, sack (colloq.) a worker; to make a worker redundant (as by eliminating her/his job) (BE) 5) an efficient, hard, indefatigable;… … Combinatory dictionary
worker
Полезное
Смотреть что такое «worker» в других словарях:
worker — work‧er [ˈwɜːkə ǁ ˈwɜːrkər] noun [countable] HUMAN RESOURCES one of the people who work for an organization or business, and are below the level of manager: • There are new health and safety regulations for factory workers. • Many office workers… … Financial and business terms
worker — worker, workman, workingman, laborer, craftsman, handicraftsman, mechanic, artisan, hand, operative, roustabout can all mean one who earns his living by labor, especially by manual labor. Worker, the most comprehensive and least specific of these … New Dictionary of Synonyms
worker — index apprentice, artisan, employee Burton s Legal Thesaurus. William C. Burton. 2006 worker … Law dictionary
Worker — Work er, n. 1. One who, or that which, works; a laborer; a performer; as, a worker in brass. [1913 Webster] Professors of holiness, but workers of iniquity. Shak. [1913 Webster] 2. (Zo[ o]l.) One of the neuter, or sterile, individuals of the… … The Collaborative International Dictionary of English
worker — ► NOUN 1) a person who works. 2) a person who achieves a specified thing: a miracle worker. 3) a neuter or undeveloped female bee, wasp, ant, etc., large numbers of which perform the basic work of a colony … English terms dictionary
worker — [wʉr′kər] n. 1. a person, animal, or thing that works; specif., a person who is employed to do physical or mental work for wages, esp. in order to earn a living, as in a trade, industry, business, office, etc. or on a farm, ranch, etc. 2. a… … English World dictionary
-worker — [wʉr′kər] combining form a person who works in a (specified) industry or place or with (specified) materials or equipment [dockworker, steelworker] * * * … Universalium
worker — as a type of bee, 1747, agent noun from WORK (Cf. work) (v.) … Etymology dictionary
worker — [n] person who is employed artisan, blue collar*, breadwinner, company person, craftsperson, employee, hand, help, laborer, nine to fiver*, operative, peasant, proletarian, serf, slave, stiff, toiler, trader, tradesperson, wage earner, white… … New thesaurus
-worker — [wʉr′kər] combining form a person who works in a (specified) industry or place or with (specified) materials or equipment [dockworker, steelworker] … English World dictionary
worker — n. 1) to hire, take on a worker 2) to retrain; train workers 3) to organize, unionize workers 4) to dismiss, fire, sack (colloq.) a worker; to make a worker redundant (as by eliminating her/his job) (BE) 5) an efficient, hard, indefatigable;… … Combinatory dictionary
существительное ↓
Мои примеры
Словосочетания
Примеры
She is a very responsible worker.
Она — очень ответственный работник.
The worker bee is neuter.
Рабочая пчела бесплодна.
He comes of a worker’s family.
Он из рабочей семьи.
The worker was dismissed for laziness.
Этого работника уволили за лень.
That new employee is really a hard worker.
Этот новый сотрудник действительно очень усерден.
He is a quick worker and good communicator.
Он энергично работает и хорошо ладит с людьми.
The company is planning to hire 200 workers.
Компания планирует нанять двести работников.
He is a careless worker.
Он — нерадивый работник.
They are both hard workers.
Они оба являются настоящими тружениками.
She certainly is a hard worker.
Она, несомненно, труженица.
Each worker receives an annual bonus.
Каждый работник получает ежегодную премию.
He is retraining to become an IT worker.
Он проходит переподготовку, чтобы стать работником сферы информационных технологий.
She established a reputation as a hard worker.
Она закрепила за собой репутацию труженицы.
He is an industrious worker.
Он трудолюбивый работник.
В этом году средний работник заработал на тысячу долларов больше.
She has always been a very conscientious worker.
Она всегда была очень добросовестным работником.
He’s a hard worker but he’s not very intelligent.
Он работает хорошо, но не очень умён.
Обычный работник приносит домой около трёхсот долларов в неделю.
She’s a very hard worker and very eager to please.
Она очень трудолюбивая, и очень хочет угодить.
She’s proved herself to be a very reliable worker.
Она показала себя очень надёжным работником.
Don’t be misled by appearances, he’s a good worker.
Пусть вас не смущает его внешний вид: работает он хорошо.
Whilst a good worker, he’s not a very good manager.
Работник он хороший, но не очень хороший руководитель.
She’s a hard worker but she’s no great intellectual.
Она много работает, но интеллектом особо не блещет.
The ardency in the social worker’s voice surprised me.
Эта страсть в голосе социального работника меня удивила.
He has a well-deserved reputation as a reliable worker.
Он имеет заслуженную репутацию надёжного работника.
His job combines the functions of a manager and a worker.
Его работа сочетает в себе функции руководителя и работника.
Every hard worker requires sufficient and regular holidays.
Каждому работающему с полной отдачей сотруднику требуется достаточный и регулярный отдых.
She refuse to comply with the social worker’s instructions.
Она отказалась соблюдать предписания социального работника.
As the man had rough hands, I set him down for a farm worker.
Поскольку у человека были огрубевшие руки, я принял его за фермера.
The company is looking for ways to improve worker productivity.
Руководство компании ищет способы повышения производительности труда.
Примеры, ожидающие перевода
. to the social worker it seemed as though her supervisor had once again saddled her with a truly hopeless case.
Worker-ы и shared worker-ы
Во всех популярных языках есть потоки (threads). В браузерном javascript для параллельной обработки используются worker-ы.
Под катом рассказ о том, как ими пользоваться, какие ограничения есть в воркерах и об особенностях взаимодействия с ними в разных браузерах.
Что такое worker
Создание worker-а
Worker создаётся из отдельного скрипта:
Shared worker идентифицируется по URL. Чтобы создать второй воркер из одного файла, можно добавить какой-нибудь параметр в URL (worker.js?num=2).
Worker можно создать и без отдельного файла. Например, так создать его из текста функции:
Создать worker из worker-а можно только в Firefox. В Chrome можно создать shared worker из странички и передать его порт другому worker-у (об этом ниже).
Ограничения worker-ов
В worker-е нельзя использовать DOM, вместо window глобальный объект называется self. Нельзя получить доступ к localStorage и рисовать на canvas. Такие же ограничения обычно есть во всех десктопных API: доступ к окнам только из UI-треда.
Доступ к объектам
Из worker-ов нельзя вернуть объект. В javascript нет lock-ов и других возможностей потокобезопасности, поэтому из worker-ов нельзя передавать объекты по ссылке, всё отправленное в worker или из него будет скопировано.
Пока что worker-ы не поддерживают CORS, создать worker можно только загрузив его со своего домена.
Размер стека
Для worker-ов выделяется меньший размер стека, иногда это имеет значение:
Chrome/osx | Firefox/osx | Safari/osx | Chrome/win | Firefox/win | IE11/win | |
---|---|---|---|---|---|---|
web | 20 800 | 48 000 | 63 000 | 41 900 | 51 000 | 63 000 |
worker | 5 300 | 43 300 | 6 100 | 21 300 | 37 000 | 30 100 |
console
До недавнего времени не было, но обычно сейчас уже есть. В некоторых браузерах консоли в worker-ах нет, поэтому перед обращением лучше проверить её доступность.
Взаимодействие с worker-ом
После создания worker-а ему можно отправить сообщение:
Подписаться на сообщение в worker-е так:
Аналогично и обратно, из worker-а можно вызвать или self.postMessage, или port.postMessage для shared worker-ов.
Transferables
Передавать по ссылке кое-что таки можно. Для этого существует второй параметр в postMessage, transferList:
В transferList можно передать список объектов, которые будут перемещены. Поддерживаются только ArrayBuffer и MessagePort. В вызывающем контексте объект будет очищен (neutered): у ArrayBuffer будет нулевая длина, и попытка его повторной отправки приведёт к ошибке:
Взаимодействие двух worker-ов
В Firefox можно создать worker из worker-а (стандарт определяет subworker-ы).
Сейчас в хроме нельзя создать worker из worker-а, а иногда worker-ам надо взаимодействовать между собой. Самый простой способ — сделать передачу сообщений от одного к другому через код страницы. Но это неудобно, потому что: 1. надо писать дополнительный код, 2. в 2 раза увеличивает количество взаимодействий и копирования данных, 3. требует выполнения кода в UI-контексте.
Worker можно научить общаться с shared worker-ом, передав ему порт shared worker-а, при этом передаваемый порт в UI-контексте мы теряем; если он нужен, надо будет переподключиться к shared worker-у, создав его заново. Передача порта выглядит так:
Правда для синхронизации всё равно движком V8 используется UI-контекст, в чём можно убедиться, завесив страничку на какое-то время: worker-ы продолжают работать, а postMessage между ними не ходят, ожидая особождения UI-контекста.
Производительность postMessage
Убийство worker-а
К сожалению, сейчас нет штатного способа отследить закрытие worker-а или страницы, его использующей.
Учёт ресурсов в shared worker-ах в Chrome
SharedWorker живёт процессе в страницы, создавшей его. На неё учитывается и показывается в task manager CPU и память, которые потребляет worker. Если страничку закроют, её процесс с worker-ом отдаст память, используемую страницей (не сразу, через некоторое время после закрытия) и останется жить, пока другие страницы используют этот worker. Интересно, что при этом такой процесс полностью исчезнет из статистики хрома: ни память, ни CPU пользоваель не сможет отследить в его внутреннем task manager-е. Это неприятно, т.к. пользователь скорее всего не догадается, почему браузер стал потреблять так много ресурсов.
Отладка worker-ов
В chrome shared worker-ы доступны на страничке chrome://inspect/#workers:
Именно туда пишется вывод console из worker.
Dedicated worker в хроме и IE отлаживается в страничке, на которой он выполняется:
В других браузерах с отладкой worker-ов пока что плохо.
Can I Use.
Поддержка разных worker-ов на Can I Use. Коротко, применительно к сегодняшнему вебу: worker есть на современных браузерах, sharedworker — на продвинутых десктопных браузерах, serviceworker — пока что рано.
Всё написанное актуально на лето 2015 года, не забывайте, что веб быстро меняется.
worker
Смотреть что такое «worker» в других словарях:
worker — work‧er [ˈwɜːkə ǁ ˈwɜːrkər] noun [countable] HUMAN RESOURCES one of the people who work for an organization or business, and are below the level of manager: • There are new health and safety regulations for factory workers. • Many office workers… … Financial and business terms
worker — worker, workman, workingman, laborer, craftsman, handicraftsman, mechanic, artisan, hand, operative, roustabout can all mean one who earns his living by labor, especially by manual labor. Worker, the most comprehensive and least specific of these … New Dictionary of Synonyms
worker — index apprentice, artisan, employee Burton s Legal Thesaurus. William C. Burton. 2006 worker … Law dictionary
Worker — Work er, n. 1. One who, or that which, works; a laborer; a performer; as, a worker in brass. [1913 Webster] Professors of holiness, but workers of iniquity. Shak. [1913 Webster] 2. (Zo[ o]l.) One of the neuter, or sterile, individuals of the… … The Collaborative International Dictionary of English
worker — ► NOUN 1) a person who works. 2) a person who achieves a specified thing: a miracle worker. 3) a neuter or undeveloped female bee, wasp, ant, etc., large numbers of which perform the basic work of a colony … English terms dictionary
worker — [wʉr′kər] n. 1. a person, animal, or thing that works; specif., a person who is employed to do physical or mental work for wages, esp. in order to earn a living, as in a trade, industry, business, office, etc. or on a farm, ranch, etc. 2. a… … English World dictionary
-worker — [wʉr′kər] combining form a person who works in a (specified) industry or place or with (specified) materials or equipment [dockworker, steelworker] * * * … Universalium
worker — as a type of bee, 1747, agent noun from WORK (Cf. work) (v.) … Etymology dictionary
worker — [n] person who is employed artisan, blue collar*, breadwinner, company person, craftsperson, employee, hand, help, laborer, nine to fiver*, operative, peasant, proletarian, serf, slave, stiff, toiler, trader, tradesperson, wage earner, white… … New thesaurus
-worker — [wʉr′kər] combining form a person who works in a (specified) industry or place or with (specified) materials or equipment [dockworker, steelworker] … English World dictionary
worker — n. 1) to hire, take on a worker 2) to retrain; train workers 3) to organize, unionize workers 4) to dismiss, fire, sack (colloq.) a worker; to make a worker redundant (as by eliminating her/his job) (BE) 5) an efficient, hard, indefatigable;… … Combinatory dictionary