Полезность подобного рода «кошек» для нового человека, ни разу с ними не сталкивавшегося, очевидна не сразу. Однако конкретно вам уже должна быть понятной ущербность работы в вашем стиле. К примеру, если вы переводите похожие или однотипные документы, то вы все время должны вспоминать «такое я уже переводил. Где же? А вот!» — ищете файлы, открываете, ищете нужный текст, чтобы посмотреть, как вы формулировали перевод похожей фразы или предложения или термина… Ведь порой над адекватным переводом приходится биться не одну минуту, бывает и десятки. Понятно, что вы понимаете, что написано, но корректно сформулировать даже на своем родном языке перевод порой бывает затруднительно. И хуже того — потом вы можете забыть с таким трудом сформулированную мысль. А ведь она была так красива! Бьюсь об заклад, при этом вы внутренне все время материтесь :-)
Ну так вот. Кошки, типа catnip, trados, DeJavu и прочие нацелены на то, чтобы вы могли заниматься переводом не отвлекаясь на то, чтобы вспомнить, что вы делали раньше; облегчить подготовительную работу (заранее подготовить тематические переводы терминов например); чтобы вы работали в одной среде независимо от формата исходного файла, а на выходе получить документ в том же формате, что и оригинал, но с подставленным переводом вместо оригинала. При этом по возможности сохранить оригинальное форматирование.
Когда вы только начинаете работать с кошкой, поначалу из преимуществ у вас остаются обработка разноформатных текстов, некий сервис удобства ввода перевода, поиск терминов (повторяющихся сущностей) в текстах, просто поиск произвольных данных, анализ проделанной работы. Во время работы, если вы ввели переводы терминов, при переходе на новое предложение происходит своего рода предварительный перевод — берется оригинал и в него вставляется в нужном месте перевод термина. По мере нарастания базы перевода и в процессе оного вам могут автоматом показываться похожие на текущее предложения, но которые вы перевели ранее в проекте, а если совпадение стопроцентное, то автоматом поставится перевод. Понятно, что чем больше вы сделали переводов, а значит при создании нового проекта подключили свои ранние переводы, которые чем-то похожи на текущий, например они общей тематики, тем больше вам предлагается вариантов перевода или тем больше происходит автоматического предварительного перевода. В идеале, если вы например переводите однотипные юридические контракты, то с каждым новым переводом тратите меньше времени на сам перевод, а то и вообще может так получиться, что новый текст может быть автоматом переведен в достаточно большом объеме. То есть основное — вы всегда видите то, что переводили раньше (оригинал-перевод), но что по смыслу похоже на то, что вам надо перевести сейчас. Несколько сумбурно, но вроде понятно описал.
Существуют еще дополнительные сервисы, повышающие «интеллект» кошек. У меня например это EBMT — машина перевода на основе примеров. То есть она анализирует оригиналы и их переводы и если найдет похожие оригиналы и сможет понять чем они различаются, а так же если может так же выцепить различия в переводе, то запоминает эти раздельные сущности и дальше предлагает их в переводах-подстановках наряду с терминами. То есть она пытается понять перевод отдельных фраз в предложении.
Или еще обработка на основе регулярных выражений. Например вы можете задать, что формат даты в оригинале типа 03/23/1999, а в переводе он должен быть 23.03.1999 и тогда когда встретится подобный формат даты, он тоже автоматом преобразуется в указанный. Все одно меньше телодвижений делать.
Ну, понятно, проверка орфографии, словари, мультитран сервис, автоматический перевод например Microsoft Translate (игрушка, но помогает иногда понять смысл непонятного предложения). Как я писал, некоторые из функций еще недореализованы, но и до них дойдут руки.
Вы совершенно правы. Возможно я просто не так расставил акценты. Перестала запускаться в том состоянии, в каком была выпущена последняя версия в исторической перспективе. Поправить-то можно было, что я и сделал в свое время, но кажется для кого-то отдельно, кто попросил. Развивать же тот код было дело сложным, так как он писался без учета возможного развития в том направлении, в каком нужно было. Ну и если уж вопрос стал делать серьезную вещь, а не игрушку для себя, то надо было все переделывать с нуля. Зато сейчас подключение дополнительных модулей не представляет труда, все более-менее прилично. Сама логика отдельных модулей обработки перешла из старой программы, где-то даже почти без изменений, а где-то переписываясь с нуля. Ну, как обычно оно бывает.
Пожалуйста.
1. При тех же возможностях (а то и больше), чем в семерке, ядро работает на порядки быстрее и жрет меньше памяти и вообще ресурсов. Пример. У меня есть старый ноут MSI PR-210 с 1 гигом памяти. На нем ХР летает, Виста еле шевелится, семерка вообще не шевелится, восьмерка работает на уровне ХР. То есть вполне комфортно. Для меня это главный пункт.
2. По ощущением управление памятью и ресурсами стало лучше.
3. Отзывчивость системы в целом при большой нагрузке стала лучше.
4. Совместимость с предыдущими версиями системы выше, чем в семерке. На какой-то конференции один парень сказал, что на восьмерке поставилась старая программа, которая вообще не хотела работать ни в висте ни в семерке.
5. Работа с железом стала намного лучше, драйвера даже по умолчанию позволяют не замечать того, что что-то не настроено. Даже при том, что если есть куча воскл. знаков в диспетчере устройств. Однако по сравнению с семеркой изначально после установки системы их меньше. Понятно, что лучше все же ставить родные драйвера, но все равно приятно.
было еще много замечаний по фактическому улучшению работы, но они специально не накапливались (не записывались) мною и я уже подзабыл их.
Все зависит от того, кем воспринимает себя конкретный человек. К примеру человек, воспринимающий все человечество как целое, своим народом, вполне может идти против своей страны. Такими были американские ученые, которые «слили» информацию об атомных разработках нашей стране, так как считали, что перевес одной стороны в этом плане приведет к печальным последствиям. Учитывая то, что сейчас ядерное оружие считается средством сдерживания глобальной войны, в чем-то они были правы. Таким был например Тесла, когда еще до войны озаботился растущей ролью нацизма на мировой арене и приехал в нашу страну с предложением организовать щит на границе, другое дело, что его не поняли. Да много еще людей, которые делают то, что считают правильным в глобальном смысле. В одной стране он действительно станет предателем, в другой — исключительно порядочным человеком. Но в любом случае таких людей оценивать сложно, ибо точка, с которой производится оценка — у каждого своя. И споры тоже соответственно бессмысленны.
Мощный инструмент разработки. Четкая и понятная структура XAML, например я ни разу не пользовался дизайнером, так как код достаточно понятен, чтобы видя его, понимать, как оно будет отображаться на экране. Довольно высокая совместимость и кода и XAML с WPF. Порой с небольшими условностями можно было писать одновременный код и для силвера и для ВПФ, хотя конечно то, что силвер разрабатывала другая команда, чем ВПФ, давала свою порцию неприятностей, особенно, когда возникала необходимость полезть чуток вглубь. Ну, в силвере конечно не обошлось без ложки дегтя, но в целом технология для своей ниши была вполне конкурентноспособна и удобна в использовании.
Возможно, что и переходная. Но уже сейчас после полугода ее использования, я вижу, что ее основное ядро, не связанное модерн приложениями чуть ли не на порядок лучше ядра семерки (сам использую только десктоп). Так что для меня восьмерка является чуть ли не прорывом в технологическом плане.
Использовать-то можно, только то, что не поддерживается разработчиком обычно довольно быстро устаревает, в особенности, если остальные технологии поверх которых они работают, развиваются дальше. В конце концов наступит момент, когда такая технология может просто не завестись на новом оборудовании/оси/окружении, а то и инструмент разработки перестанет поддерживать эту технологию. Для любого разработчика главное осознавать, что он сам не устареет со временем на той технологии, которую использует, ибо сами понимаете — ИТ отрасль настолько динамична, что можно остаться на обочине влегкую.
По поводу модерн приложений — почитайте внимательно статью. Принцип разворачивания — не главное. Вернее один из главных моментов, но главное в том, что модерн приложения рассчитаны все же на планшеты и на них (приложениях) порой практически невозможно создать нужную логику для бизнес-приложений. Ну, сами подумайте — практически все модерн-приложения предназначены для ПОТРЕБЛЕНИЯ КОНТЕНТА, Что-то делать сложное (читай — СОЗДАВАТЬ КОНТЕНТ) на них просто неудобно. Очень забавно бы смотрелся скажем фотограф, возящим пальцами по монитору, обрабатывающий фотографии в таком модерн-фотошопе:-) Ну, пусть мышкой, но все равно сам принцип построения модерн приложений не дает такой насыщенности инструментария на квадратный сантиметр и удобства пользования, как десктопное приложение. Тут просто красота и красивые транзишины совсем не на первом месте.
Да когда же вы поймете, что если чел скачал фильм посмотреть, это НЕ ЗНАЧИТ, что он бы пошел в кинотеатр его смотреть! С другой стороны, если фильм понравился (например возьмем Аватар, спорный пример, но все же. Или «Гладиатор»), то чел пойдет (или может пойти) в кинотеатр, чтобы более полно прочувствовать, с хорошим звуком и качеством!!! Задолбали доморощенные «аналитики». Вы сначала почитайте хотя бы умные книжки, чтобы хотя бы чуть-чуть разбираться в вопросе.
По моему как раз винда и макось не испытывают недостатка в высококачественных видео-редакторах. Сколько не пробовал делать самое простое редактирование под линуксом, все равно возвращался в винду, ибо все поделки под линукс выглядят именно как любительские поделки и по функционалу и по удобству использования.
>svay.com/blog/hacking-rfid-with-nodejs/
не то. Если чел назвал свой скриптик общения с устройством драйвером, не стоит верить ему на слово. Почитайте об устройстве любой операционной системы, о кольцах оси и пр. вещи. Лень заниматься просветительской деятельностью. Да и вызов библиотечки написанной на СИ из яваскрипта как-то мне ничего не говорит о возможностях скрипта. Вызвать ее можно из-под чего угодно и это ни о чем не говорит.
>www.mapjs.org/
Не то. Я снова предлагаю вам написать на яваскрипте OLAP движок без использования скомпилированных библиотек низкого уровня. Скажем чтобы многомерный куб мог выдавать данные по различным срезам (а это поиск по десяткам и сотням параметров) из разнородных записей района сотни миллионов или даже миллиардов штук пусть и размещенных в памяти, но за время не больше 1й секунды, а то и за миллисекунды.
>media.tojicode.com/q3bsp/
насчет игры не знаю, но насколько я знаю, тут используется WebGL, который крутится на GPU, а ява скрипт только использует его как библиотеку. На GPU по умолчанию может крутиться только нативный код. Иначе просто смысла нет. Так что опять не в тему.
В общем, я вижу, что вы не в теме. Не вижу смысла обсуждать с вами эти вопросы. Почитайте книги.
Похоже, что и вы крутитесь в определенном кругу задач, где яваскрипт вполне успешно их решает. Только не надо зацикливаться на вебе, не им единым. Хорошо, если вы не понимаете где ява скрипт вообще не подходит, приведу примеры: драйвера для устройств, сложная аналитика (слабо написать свой движок OLAP куба на яваскрипте?), формирование сложных структур в огромном количестве и их анализ, сложные игры (ну хоть дум напишите на яваскрипте — напишете, конечно, но какими усилиями? Или не напишете?), лингвистический анализ… В общем задачи выше среднего уровня без бекэндной поддержки яваскрипт просто сольет.
Не стОит принимать мнение одного из авторов за истину. Рассмотрите для примера мою историю: Выпущено книг 5 за 5 лет (по книге в год), тираж каждой примерно 22 тыс и на каждую примерно по две допечатки по 5 тыс (итого примерно 32 тыщ. экземпляров на книгу). Стоимость одной книги для меня от издательства — 10 рублей. Все тексты изначально выкладывались в открытый доступ и так и продолжали и продолжают лежать на самиздате. При желании можно с издательством договориться, что автор (я) имеет право оставлять свои тексты на своих сайтах, самиздат в том числе. Я договорился, что было отражено в договоре. Поэтому у меня всегда вызывает улыбку, когда читаю, что такой-то автор снес бОльшую часть текста по требованию издательства — может конечно и так (у меня опыт только с Армадой), но мне кажется, что эти авторы имеют иную точку зрения на свое творчество и алкают денег, а потому с радостью идут на требования издательств.
Да, новичков печатают мало — от 3 тыщ до 5, и начинающему автору платят мало — примерно 5 рублей за книгу, но это оправдано для издательства — они посмотрят, как идут продажи и если все пучком, повысят и тиражи и допечатки и оплату автору — ведь они тоже могут пролететь и будут пылиться книги в магазинах долгие годы. У меня было именно так. Посмотрели, дело пошло, планку повысили. И опять же из своего личного опыта — если печатают мало и платят мало, может книга как раз того и заслуживает? Не обязательно, что плохая, но может просто аудитория для данной тематики небольшая? Ну и напоследок — любому автору развлекательной литературы, которой я считаю любую литературу не относящуюся к специфической (технической, учебной и пр.) не стоит рассчитывать на большие деньги, настоящий писатель пишет в первую очередь для себя, для своего удовольствия, потому что его постоянно теребит его Муза, что конечно не означает, что не стоит ориентироваться на читателя. СтОит, но не в ущерб своим творческим интересам.
Удобная штука эта — прецедент :-) Стоит один раз дать слабину, как на шею сядут :-)
А почему я зацепился за ваше мнение — мы ведь не в суде и тем более не в забугорном. Тут собрались люди умеющие думать и главное — желающие это делать. Поэтому тут стараются высказать свое личное, по возможности незамутненное внешними обстоятельствами и идеологиями мнение. Так сказать, понять «who is who» и «what is that» :-)
Да не стоит пользоваться метро-скайпом. Для рабочего процесса именно десктопа эти программы бесполезны, ибо их функционал не для этого предназначен. А вообще вот интересно, никого не бесит, что там нет статусной панели, в которой постоянно отображаются пропущенные события? Я лично вот не воспринимаю информацию на плитках, да еще этих плиток может быть море. А вот единый центр уведомлений типа как у эпла или в убунте, да крайний случай просто как в трее винды, был бы совсем не лишним… Вот я пробовал метро-скайп. Если звонок пропустил (вышел покурить), то хрен узнаю, что мне звонили, только если сам не буду интересоваться (вызывать список попап уведомлений да и то кривой)
Ну так вот. Кошки, типа catnip, trados, DeJavu и прочие нацелены на то, чтобы вы могли заниматься переводом не отвлекаясь на то, чтобы вспомнить, что вы делали раньше; облегчить подготовительную работу (заранее подготовить тематические переводы терминов например); чтобы вы работали в одной среде независимо от формата исходного файла, а на выходе получить документ в том же формате, что и оригинал, но с подставленным переводом вместо оригинала. При этом по возможности сохранить оригинальное форматирование.
Когда вы только начинаете работать с кошкой, поначалу из преимуществ у вас остаются обработка разноформатных текстов, некий сервис удобства ввода перевода, поиск терминов (повторяющихся сущностей) в текстах, просто поиск произвольных данных, анализ проделанной работы. Во время работы, если вы ввели переводы терминов, при переходе на новое предложение происходит своего рода предварительный перевод — берется оригинал и в него вставляется в нужном месте перевод термина. По мере нарастания базы перевода и в процессе оного вам могут автоматом показываться похожие на текущее предложения, но которые вы перевели ранее в проекте, а если совпадение стопроцентное, то автоматом поставится перевод. Понятно, что чем больше вы сделали переводов, а значит при создании нового проекта подключили свои ранние переводы, которые чем-то похожи на текущий, например они общей тематики, тем больше вам предлагается вариантов перевода или тем больше происходит автоматического предварительного перевода. В идеале, если вы например переводите однотипные юридические контракты, то с каждым новым переводом тратите меньше времени на сам перевод, а то и вообще может так получиться, что новый текст может быть автоматом переведен в достаточно большом объеме. То есть основное — вы всегда видите то, что переводили раньше (оригинал-перевод), но что по смыслу похоже на то, что вам надо перевести сейчас. Несколько сумбурно, но вроде понятно описал.
Существуют еще дополнительные сервисы, повышающие «интеллект» кошек. У меня например это EBMT — машина перевода на основе примеров. То есть она анализирует оригиналы и их переводы и если найдет похожие оригиналы и сможет понять чем они различаются, а так же если может так же выцепить различия в переводе, то запоминает эти раздельные сущности и дальше предлагает их в переводах-подстановках наряду с терминами. То есть она пытается понять перевод отдельных фраз в предложении.
Или еще обработка на основе регулярных выражений. Например вы можете задать, что формат даты в оригинале типа 03/23/1999, а в переводе он должен быть 23.03.1999 и тогда когда встретится подобный формат даты, он тоже автоматом преобразуется в указанный. Все одно меньше телодвижений делать.
Ну, понятно, проверка орфографии, словари, мультитран сервис, автоматический перевод например Microsoft Translate (игрушка, но помогает иногда понять смысл непонятного предложения). Как я писал, некоторые из функций еще недореализованы, но и до них дойдут руки.
1. При тех же возможностях (а то и больше), чем в семерке, ядро работает на порядки быстрее и жрет меньше памяти и вообще ресурсов. Пример. У меня есть старый ноут MSI PR-210 с 1 гигом памяти. На нем ХР летает, Виста еле шевелится, семерка вообще не шевелится, восьмерка работает на уровне ХР. То есть вполне комфортно. Для меня это главный пункт.
2. По ощущением управление памятью и ресурсами стало лучше.
3. Отзывчивость системы в целом при большой нагрузке стала лучше.
4. Совместимость с предыдущими версиями системы выше, чем в семерке. На какой-то конференции один парень сказал, что на восьмерке поставилась старая программа, которая вообще не хотела работать ни в висте ни в семерке.
5. Работа с железом стала намного лучше, драйвера даже по умолчанию позволяют не замечать того, что что-то не настроено. Даже при том, что если есть куча воскл. знаков в диспетчере устройств. Однако по сравнению с семеркой изначально после установки системы их меньше. Понятно, что лучше все же ставить родные драйвера, но все равно приятно.
было еще много замечаний по фактическому улучшению работы, но они специально не накапливались (не записывались) мною и я уже подзабыл их.
По поводу модерн приложений — почитайте внимательно статью. Принцип разворачивания — не главное. Вернее один из главных моментов, но главное в том, что модерн приложения рассчитаны все же на планшеты и на них (приложениях) порой практически невозможно создать нужную логику для бизнес-приложений. Ну, сами подумайте — практически все модерн-приложения предназначены для ПОТРЕБЛЕНИЯ КОНТЕНТА, Что-то делать сложное (читай — СОЗДАВАТЬ КОНТЕНТ) на них просто неудобно. Очень забавно бы смотрелся скажем фотограф, возящим пальцами по монитору, обрабатывающий фотографии в таком модерн-фотошопе:-) Ну, пусть мышкой, но все равно сам принцип построения модерн приложений не дает такой насыщенности инструментария на квадратный сантиметр и удобства пользования, как десктопное приложение. Тут просто красота и красивые транзишины совсем не на первом месте.
не то. Если чел назвал свой скриптик общения с устройством драйвером, не стоит верить ему на слово. Почитайте об устройстве любой операционной системы, о кольцах оси и пр. вещи. Лень заниматься просветительской деятельностью. Да и вызов библиотечки написанной на СИ из яваскрипта как-то мне ничего не говорит о возможностях скрипта. Вызвать ее можно из-под чего угодно и это ни о чем не говорит.
>www.mapjs.org/
Не то. Я снова предлагаю вам написать на яваскрипте OLAP движок без использования скомпилированных библиотек низкого уровня. Скажем чтобы многомерный куб мог выдавать данные по различным срезам (а это поиск по десяткам и сотням параметров) из разнородных записей района сотни миллионов или даже миллиардов штук пусть и размещенных в памяти, но за время не больше 1й секунды, а то и за миллисекунды.
>media.tojicode.com/q3bsp/
насчет игры не знаю, но насколько я знаю, тут используется WebGL, который крутится на GPU, а ява скрипт только использует его как библиотеку. На GPU по умолчанию может крутиться только нативный код. Иначе просто смысла нет. Так что опять не в тему.
В общем, я вижу, что вы не в теме. Не вижу смысла обсуждать с вами эти вопросы. Почитайте книги.
Да, новичков печатают мало — от 3 тыщ до 5, и начинающему автору платят мало — примерно 5 рублей за книгу, но это оправдано для издательства — они посмотрят, как идут продажи и если все пучком, повысят и тиражи и допечатки и оплату автору — ведь они тоже могут пролететь и будут пылиться книги в магазинах долгие годы. У меня было именно так. Посмотрели, дело пошло, планку повысили. И опять же из своего личного опыта — если печатают мало и платят мало, может книга как раз того и заслуживает? Не обязательно, что плохая, но может просто аудитория для данной тематики небольшая? Ну и напоследок — любому автору развлекательной литературы, которой я считаю любую литературу не относящуюся к специфической (технической, учебной и пр.) не стоит рассчитывать на большие деньги, настоящий писатель пишет в первую очередь для себя, для своего удовольствия, потому что его постоянно теребит его Муза, что конечно не означает, что не стоит ориентироваться на читателя. СтОит, но не в ущерб своим творческим интересам.
А почему я зацепился за ваше мнение — мы ведь не в суде и тем более не в забугорном. Тут собрались люди умеющие думать и главное — желающие это делать. Поэтому тут стараются высказать свое личное, по возможности незамутненное внешними обстоятельствами и идеологиями мнение. Так сказать, понять «who is who» и «what is that» :-)