Когда нужна локализация: почему так трудно найти хорошего переводчика

Автор: admin от 3-08-2017, 23:25, посмотрело: 57

Процесс создания переводного и оригинального контента не слишком сильно отличаются между собой: по-настоящему качественный перевод требует не только знания языка, но и творческого усилия. Если перед автором оригинального текста стоит задача четко изложить свои мысли на, как правило, родном для него языке, то переводчик в равной степени должен понимать, что хотел сказать автор — и уметь пересказать это в соответствии с нормами целевого языка так, чтобы это было приятно читать.



Когда нужна локализация: почему так трудно найти хорошего переводчика
Типичные трудности перевода



Классический пример симбиоза знания языка и творческого начала в ходе перевода — деятельность братьев Стругацких. Кроме создания собственных произведений, они оба работали как переводчики с английского и японского под псевдонимами С. Бережков, С. Победин и С. Витин. И если вы читали советские издания Азимова «Как им было весело», Нортон «Саргассы в космосе» или Уиндема «День триффидов» — то это были переводы Стругацких.
->

Категория: Программирование » Веб-разработка

 

Dagger 2. Subcomponents. Best practice

Автор: admin от 3-08-2017, 23:05, посмотрело: 67

На хабре уже было несколько хороших статей по установке и работе с Dagger 2:




  • 1 часть: Основы

  • 2 часть: Subcomponent'ы



Я же хочу поделиться своим опытом использования Dagger 2 на реальных проектах с реальными кейсами. Раскрыть читателю мощь и удобство как самого Dagger’а, так и такого его аспекта, как Subcomponent.



Перед тем, как пройти под кат, следует ознакомиться с вышеуказанными статьями.

Кого заинтересовал, you are welcome!

Dagger 2. Subcomponents. Best practice
->

Категория: Веб-разработка, Android

 

Карта самоорганизации (Self-orginizing map) на TensorFlow

Автор: admin от 3-08-2017, 19:05, посмотрело: 59

Привет, Хабр! Недавно начал свое знакомство с библиотекой глубокого обучения (Deep Learning) от Google под названием TensorFlow. И захотелось в качестве эксперимента написать карту самоорганизации Кохонена. Поэтому решил заняться ее созданием используя стандартный функционал данной библиотеки. В статье описано что из себя представляет карта самоорганизации Кохонена и алгоритм ее обучения. А также приведен пример ее реализации и что из этого всего вышло.



Карта самоорганизации (Self-orginizing map) на TensorFlow

->

Категория: Программирование

 
 

Новый V8 и скорость Node.js: техники оптимизации сегодня и завтра

Автор: admin от 3-08-2017, 16:15, посмотрело: 67

Node.js, с момента появления, зависит от JS-движка V8, который обеспечивает исполнение команд языка, который мы все знаем и любим. V8 — это виртуальная машина javascript, написанная Google для браузера Chrome. С самого начала V8 создавали для того, чтобы сделать javascript быстрым, по крайней мере — обеспечить большую скорость, чем конкурирующие движки. Для динамического языка без строгой типизации достижение высокой производительности — задача непростая. V8 и другие движки развиваются, всё лучше решая эту задачу. Однако, новый движок — это не просто «рост скорости исполнения JS». Это — и необходимость в новых подходах к оптимизации кода. Не всё то, что было сегодня самым быстрым, будет радовать нас максимальной производительностью в будущем. Не всё, что считалось медленным, останется таким.



Как характеристики TurboFan V8 повлияют на то, как будут оптимизировать код? Как техники, считающиеся оптимальными сегодня, покажут себя в недалёком будущем? Как ведут себя «убийцы производительности V8» в наши дни, и чего от них можно ожидать? В этом материале мы постарались найти ответы на эти и многие другие вопросы.



Перед вами — плод совместного труда Дэвида Марка Клементса и Маттео Коллины. Материал проверили Франциска Хинкельманн и Бенедикт Мейрер из команды разработчиков V8.



Новый V8 и скорость Node.js: техники оптимизации сегодня и завтра
->

Категория: Программирование » Веб-разработка

 

Microsoft не изолировала Windows Defender в песочнице, так что это сделал я

Автор: admin от 3-08-2017, 15:30, посмотрело: 50

Microsoft подвергла своих пользователей немалому риску, когда выпустила Windows Defender вне песочницы. Меня это удивило. Песочница — одна из самых эффективных техник усиления безопасности. Почему Microsoft изолировала в песочнице другие высоковероятные цели атаки, вроде кода JIT в Microsoft Edge, но оставила Windows Defender без защиты?



В качестве PoC (proof-of-concept) я изолировал Windows Defender, а сейчас выкладываю свой код в открытый доступ как Flying Sandbox Monster. Основа Flying Sandbox Monster — это AppJailLauncher-rs, фреймворк на Rust для помещения ненадёжных приложений в AppContainers. Он также позволяет вынести I/O приложения за TCP-сервер, чтобы приложение в песочнице работало на полностью другой машине. Это дополнительный уровень изоляции.



В статье я опишу процесс и результаты создания этого инструмента, а также выскажу свои мысли о Rust на Windows.
->

Категория: Веб-разработка, Информационная безопасность, Windows

 

Laravel — экосистема, а не просто PHP-фреймворк

Автор: admin от 3-08-2017, 14:25, посмотрело: 71

Laravel — экосистема, а не просто PHP-фреймворк


Данная статья предназначена для начинающих веб-разработчиков, а также тех, кто хочет понять, для чего стоит изучить PHP-фреймворк Laravel и какую экосистему он нам предлагает.

Статья написана на момент актуальности Laravel версии 5.4, в августе 2017 выйдет релиз Laravel 5.5, который предоставляет ещё больше возможностей.
->

Категория: Программирование, Веб-разработка

 

Практические примеры атак внутри GSM сети

Автор: admin от 3-08-2017, 13:55, посмотрело: 76

Практические примеры атак внутри GSM сети


В данной статье цикла про Osmocom мы рассмотрим практическую реализацию атак на абонентов GSM сетей. Будут рассмотрены атаки как с помощью голосовых вызовов и СМС так и атаки во время работы абонента с GPRS.
->

Категория: Информационная безопасность

 

Как другая крупная курьерская компания персональные данные своих клиентов раздавала

Автор: admin от 3-08-2017, 13:55, посмотрело: 56

Давно хотел написать статью, как одна почтовая служба, которой я воспользовался, показывала слишком много данных о посылке и её получателе, но не находил времени и подходящего момента.



А тут на днях на Хабре вышла статья "Как крупная курьерская компания персональные данные своих клиентов раздавала", после выхода которой я понял, что не одинок многие службы страдают этим.



Что ж, опишу свой ситуацию и результаты (пост будет короче, чем указанный выше).



Как другая крупная курьерская компания персональные данные своих клиентов раздавала

(картинка для привлечения внимания. Картинка не относится к описываемому мной сервису)
->

Категория: Информационная безопасность

 

Поймай меня, если сможешь. Сложности конфигурирования динамических сетей

Автор: admin от 3-08-2017, 11:45, посмотрело: 91

Поймай меня, если сможешь. Сложности конфигурирования динамических сетей


Когда Wi-Fi только появился на первых линиях метро, мы поняли, что превращаемся в героя Билла Мюррея из «Дня сурка». С той лишь разницей, что он каждый раз просыпался 2 февраля, а мы неделями пытались поймать поезда хотя бы одной ветки и залить на них одну и ту же конфигурацию. Настраивать ее вручную было плохой идеей — поезда уходили в депо и стояли там несколько дней.


->

Категория: Админитстрирование » Сетевые технологии

 
Назад Вперед