В The New York Times рассказали, как приложение Yik Yak стало ассоциироваться с издевательствами, дискриминацией, угрозами и вооруженным насилием. «Роем!» публикует перевод при поддержке онлайн-школы английского языка EnglishDom. Читателям «Роем!» EnglishDom дарит бесплатную годовую подписку на сервис → подписаться.
Рубрика «перевод» - 37
Взлёт и падение анонимного мессенджера Yik Yak
2017-06-03 в 11:48, admin, рубрики: венчурные фонды, закрытие, инвестиции, кейсы, колонка, мессенджеры, мобильные приложения, перевод, метки: венчурные фонды, закрытие, инвестиции, кейсы, колонка, мессенджеры, мобильные приложения, переводПереосмысливая JavaScript: break и функциональный подход
2017-06-02 в 11:44, admin, рубрики: functional programming, javascript, переводПривет! Предлагаю вам статьи Rethinking JavaScript: Replace break by going functional.
В моей предыдущей статье Rethinking JavaScript: Death of the For Loop (есть перевод: Переосмысление JavaScript: Смерть for) я пытался убедить вас отказаться от for в пользу функционального подхода. И вы задали хороший вопрос "Что на счет break?".
break это GOTO циклов и его следует избегать
Нам следует отказаться от break
также, как мы когда-то отказались от GOTO
.
Вы можете думать, "Да ладно, Джо, ты преувеличиваешь. Как это break это GOTO
?"
История создания Виртуальной Файловой Системы Git (GVFS, Git Virtual File System)
2017-06-02 в 8:55, admin, рубрики: Git, GVFS, microsoft, перевод, проектирование систем, Системы управления версиями, метки: gvfsПривет! Предлагаю вашему вниманию перевод статьи Git Virtual File System Design History. Продолжение следует…
Виртуальная файловая система Git (Git Virtual File System, далее GVFS) была создана для решения двух основных задач:
- Скачивать только файлы необходимые пользователю
- Локальные команды Git должны брать в расчет не всю рабочую директорию (working directory), а только файлы, с которыми работает пользователь
В нашем случае основной сценарий использования GVFS — это репозиторий Windows с его 3 миллионами файлов в рабочей директории в сумме занимающих 270 Гбайт.Читать полностью »
Понимание Array.prototype.reduce() и рекурсии на примере яблочного пирога
2017-06-01 в 14:25, admin, рубрики: javascript, recursion, reduce, перевод, ПрограммированиеУ меня были проблемы с пониманием reduce( ) и рекурсии в JavaScript, так что я написал эту статью чтобы объяснить их в первую очередь себе (эй, смотрите, это же рекурсия!). Эти концепции имеют некоторые сходства с приготовление яблочного пирога. Я очень надеюсь вы сочтёте мои примеры как полезными так и аппетитными.
ТОП 100 англоязычных сайтов об IT
2017-05-31 в 16:02, admin, рубрики: english language, english learning, it за рубежом, английский язык, Блог компании Cloud4Y, информационные технологии, Исследования и прогнозы в IT, перевод, СМИ, Учебный процесс в IT, хабрахабр, Хабрахабр API, Читальный залПривет!
Чтение на английском может быть полезно как в изучении иностранного языка, так и в пополнении профессиональных знаний. Мы задались вопросом, какие новостные порталы, блоги и прочие Интернет-ресурсы на английском языке имеют четкую IT-направленность и наиболее интересны разработчикам, админам, тестировщикам, веб-дизайнерам и людям других технических специальностей в России?
Чтобы создать ТОП полезных англоязычных IT-ресурсов, мы решили воспользоваться статистикой Хабрахабра. Наряду с авторскими публикациями, здесь публикуются и переводы интересных материалов. Такие посты отмечены тегом «Перевод» и содержат ссылку на оригинал.
Всего за последние полгода на Хабре было около 1000 переводных статей. Мы посчитали для каждого источника переводов средний рейтинг публикации, среднее число просмотров и количество добавлений в Избранное. Затем были удалены сайты со средним рейтингом публикаций менее 16 и числом просмотров менее 4000. Полученные сайты мы отсортировали по числу переводов на Хабре из этого источника, так как, возможно, это характеризует ресурс как часто обновляемый и «объёмный».
Собрав и проанализировав таким образом данные о публикациях, мы получили наш ТОП100 компьютерных сайтов на английском, который мы надеемся будет полезен и вам.Читать полностью »
Безопасность в веб-разработке: чек-лист
2017-05-31 в 13:10, admin, рубрики: web developement, безопасность, Блог компании Нетология, Веб-разработка, информационная безопасность, нетология, перевод, Разработка веб-сайтов, разработка мобильных приложений, Тестирование веб-сервисовСветлана Шаповалова, редактор «Нетологии», адаптировала статью Michael O'Brien, в которой он составил чек-лист для веб-разработчиков, предпочитающих разрабатывать не только удобные, но и безопасные приложения.
Разработка безопасных и надежных облачных веб-приложений — очень, очень сложное дело. Если вы думаете иначе, вы либо не от мира сего, либо жизнь вас еще не проучила.
Если вы уже заразились идеей «минимально жизнеспособного продукта» (англ. MVP — minimum viable product, прим. перев.) и считаете, что за месяц можно создать одновременно полезный и безопасный продукт — подумайте дважды, прежде чем выпускать его. Просмотрев чек-лист, вы поймете, что оставляете немало уязвимостей.
learnopengl. Урок 2.1 — Цвета
2017-05-27 в 10:49, admin, рубрики: c++, glsl, opengl 3, перевод, Программирование, разработка игрПеревод очередного урока с сайта learnopengl.com. Недавно обнаружил на русском Уроки по OpenGL с сайта OGLDev, но некоторые из них требуют 4 версию opengl, а примеры кода слишком зависимы от предыдущих уроков и объектно-ориентированы. Поэтому, вниманию всех интересующихся opengl'ем новичков со стареньким железом предлагаю коротенькую статью о цвете, с которой начинается вторая часть обучающего курса от Joey de Vries:
Читать полностью »
Нестандартный способ обучения новому языку программирования (перевод статьи Sahil Dua)
2017-05-18 в 13:46, admin, рубрики: development, learning, open source, Блог компании Wrike, обучение, перевод, Программирование, языки программирования
На данный момент существует более 500 различных языков программирования. Следовательно, вполне нормально взять и начать учить новый язык прямо сейчас. Например, вы знаете C++ и Java, но на работе требуется Python, или наоборот. А может быть, вы просто хотите выучить какой-нибудь модный язык, чтобы повысить свою конкурентоспособность?..Читать полностью »
Можно ли использовать Laravel для больших Enterprise-решений?
2017-05-14 в 15:58, admin, рубрики: enterprise, laravel, php, высокая производительность, никто не читает теги, перевод, подкастЭто перевод блогозаписи "Can Laravel Be Used for Big Enterprise Apps?"
Вчера я слушал новый эпизод Laravel Podcast с Тейлором Отвелом (Taylor Otwell), Джеффри Веем (Jeffrey Way) и Мэттом Стаффером (Matt Stauffer) – и они (наконец-то!) поговорили про создание больших приложений на Laravel, в последнее время этот вопрос очень часто задают.
Подходит ли Laravel, достаточно ли он взрослый, для больших проектов?
Так как ребята из подкаста не предоставили стенограмму, и прослушивание 50 минут может быть излишним, я решил написать краткое содержание и разбить ответы в более удобном формате Вопрос-Ответ, с ссылками по теме. Поехали!
Читать полностью »