Рубрика «перевод» - 54

Открытое письмо Тима Кука о давлении ФБР на Apple - 1 16 февраля 2016 года Тим Кук, глава компании Apple, опубликовал на apple.com открытое письмо. В нем он обвинил ФБР в принуждении Apple встроить backdoor (закладку) в iOS. Технических подробностей не так уж и много, но письмо очень интересное. Я постарался перевести его на русский язык. Я заранее прошу прощение за возможные косяки перевода, но я давно не писал на русском.

В зарубежных интернетах уже разгорелась нешуточная дискуссия.

Обращение к нашим пользователям

Власти Соединенных Штатов требует от Apple беспрецедентных шагов, которые угрожают безопасности наших пользователей. Мы сопротивляемся этому требованию, которое может иметь далеко-идущие последствия, выходящие за рамки судебного разбирательства.

Эта ситуация призывает к публичному обсуждению, и мы хотим, чтобы наши пользователи и соотечественники понимали, что стоит на кону.

Читать полностью »

Предлагаю вашему вниманию перевод статьи "I’m a web developer and I’ve been stuck with the simplest app for the last 10 days".

От переводчика: мнение автора местами частично, или полностью, не совпадает с моим, но вопрос поднимается, как мне кажется, правильный. Рекомендую почитать комментарии в блоге автора.

В основном я занимаюсь full-stack web-разработкой. Периодически пишу бэкенд на Python или Ruby, иногда работаю с C#. Еще я пишу консольные утилиты на C++ и Node.js. Мне нравится Closure, я познакомился с web много лет назад, когда писал на Perl и PHP, а первые годы профессиональной разработки посвятил программированию на Java.

Когда я впервые встретился с Javascript, он в основном использовался для того, чтобы добавить на страничку "Текущее время". Это были девяностые, когда все хотели приправить свои странички так, чтобы пользователи могли оценить, как это клево: текущий день недели выводится динамически. А спустя какое-то время оказывалось, что Javascript может гораздо больше, и мы получаем полностью динамический HTML — DHTML!

Последнее время я разрабатывал довольно большие SPA с использованием разных фреймворков, а, когда торопился, то и с кучей грязного кода из которого то тут, то там торчала jQuery-лапша.

Десять дней назад я решил сделать небольшое SPA для себя — маленькая утилита, потенциальный pet-project. Работы дня на два-три. А последние полгода я работал над десктопным проектом на C#. Это была довольно скучная программулина для управления рабочими процессами: webservice-бэкенд и winforms на фронте.Читать полностью »

Предлагаю перевод статьи «VS2015 Remote Debugging JavaScript – Part 3».

F12 Chooser – потрясающий новый инструмент для WinForms приложения с Web Browser Control

Ранее мы обсудили удаленную отладку JS из IE и других процессов.

VS2015 – прекрасный инструмент для удаленной отладки приложений (или процессов). Он предоставляет широкие возможности. Можно отлаживать приложения, размещенный в средах QA, тестирования, интеграции и прочих, где нет возможности установить Visual Studio. Но что, если возникла задача отладить утечку памяти на одной из этих удаленных машин? F12 (инструменты разработчика в браузере) помогли бы, но что, если приложением с утечкой является WinForms с Web Browser Control? Что ж, вариантов не много. Читать полностью »

Оригинальная статья на The New Yorker. Редакция благодарит бюро консульской легализации и переводов Moscow Translation за подготовку материала.

Читать полностью »

Плохие отзывы в прессе о Node.js часто относятся к проблемам с производительностью. Это не значит, что с Node.js больше проблем, чем с другими технологиями. Просто пользователь должен иметь в виду некоторые особенности её работы. Хотя у технологии пологая кривая обучения, обеспечивающие её работу механизмы довольно сложные. Необходимо понять их, чтобы предотвратить появление ошибок производительности. И если что-то пойдет не так, необходимо знать, как быстро привести всё в порядок. В этой статье Даниэль Хан рассказывает о том, как Node.js управляет памятью и как отследить связанные с памятью проблемы.

Понимание сборки мусора и отлов утечек памяти в Node.js - 1
Читать полностью »

Оригинальная статья на The Atlantic. Редакция Roem.ru благодарит агентство переводов «Прима Виста» за подготовку материала.

Читать полностью »

В понедельник Управление телекоммуникациями Индии решило приостановить программу Facebook Free Basics, по которой индийцы могли получить доступ к определённому списку сайтов бесплатно. Власти посчитали, что Facebook нарушает концепцию "сетевого нейтралитета", то есть ставит в невыгодное положение малых интернет-провайдеров и стартапы.

Roem.ru приводит перевод статьи Backchannel от прошлой недели о том, как Facebook пытался зайти на индийский рынок и с какими проблемами столкнулся. Редакция благодарит Читать полностью »

Оригинальная статья на Re/code. Редакция Roem.ru благодарит Варвару Болховитинову из сообщества переводчиков зарубежной прессы «Newочём» за подготовку материала.

Читать полностью »

Руководство по HTML-CSS-JavaScript - 1

Frontend Guidelines

Правила и руководства оформления, форматирования HTML, СSS и JavaScript кода. Его цель — повысить качество кода и облегчить совместную работу и поддержку инфраструктуры.

От переводчика

Приветствую всех снова, меня зовут Максим Иванов, и сегодня я подготовил перевод, который, возможно, окажется для вас полезным. Бенджамин Де Кук (Benjamin De Cock), разработчик из Бельгии, собрал некоторые указания по оформлению кода, которые позиционируют себя как лучшие практики по написанию HTML, CSS, JS. Конечно, существует множество рекомендаций, например, есть хороший гайдлайн от Google, наверное, есть еще что-то, однако, если следовать хотя бы некоторым из них, то можно надеяться, что ваш код станет лучше. В отдельных случаях следование этим гайдлайнам не полезно, а совсем наоборот. В общем и целом, все зависит от вашего опыта и виденья дела, если вы новичок, то скорее вам будет полезно оценить то, что пишут другие и в обществе считается верным, если вы гуру, то наверное вам и не нужны гайдлайны, которые написаны непонятно кем на ваш взгляд. Итак, приступим.
Читать полностью »

Оригинальная статья на Medium за авторством Вики Пень, которая работает над бизнес-стратегией и ростом в Dropbox. Редакция Roem.ru благодарит агентство переводов «Прима Виста» за подготовку материала.

***

Рыночный потенциал корпоративных мобильных приложений оценивается в 100 млрд долларов США. Но до сих пор стремительно растущие компании — разработчики корпоративных приложений mobile-firstЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js