Pull to refresh
-1
0.1
Send message

Зачем так далеко, населению планеты хватает фоток и видосов с НЛО. :)

Уже опубликовано опровержение.

https://www.popularmechanics.com/space/telescopes/a40302839/chinese-scientists-didnt-actually-find-an-alien-radio-signal/

ЦИТАТА:
What researchers actually found was radio-frequency interference originating on Earth, likely from cell phones, computers, satellites, or any number of other electronics located near the observatory. All of these devices produce weak radio transmissions of their own.

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

Вот, к примеру, "JavaScript Naming Conventions":
https://www.robinwieruch.de/javascript-naming-conventions/

ЦИТАТА:

A brief overview about the different case styles:
• camelCase (used in JS)
• PascalCase (used in JS)
• snake_case
• kebab-case

Как нетрудно заметить, аж четыре разных термина. Похоже, автор не видит в этом никаких проблем.

Еще статья, "JavaScript Style Guide":
https://www.w3schools.com/js/js_conventions.asp

ЦИТАТА:

PascalCase:

PascalCase is often preferred by C programmers.

camelCase:

camelCase is used by JavaScript itself, by jQuery, and other JavaScript libraries.

А вот термины UpperCamelCase и lowerCamelCase мне практически не попадаются. Возможно, не там ищу?

P.S. Запоздало нашел обсуждение "Clarify we mean UpperCamelCase, not lowerCamelCase by shepmaster · Pull Request #2389 · rust-lang/rfcs"
https://github.com/rust-lang/rfcs/pull/2389

Похоже, я таки был неправ касательно популярности термина PascalCase, извиняйте.

+1

В данном случае термины PascalCase и UpperCamelCase кажутся мне более подходящими, чем термин camelCase (да еще и с маленькой буквы), который только вводит в заблуждение. Невольно вспомнилась великолепная лекция Реймонда Хеттингера (Raymond Hettinger, один из разработчиков основных библиотек языка Python), в которой фигурировали слова RED, BLUE, GREEN и др., написанные неправильными цветами. :)

P.S. Cсылка с таймкодом на соответствующий момент в вышеупомянутой лекции:
https://youtu.be/wf-BqAjZb8M?t=41

Это не перевод, а фантазии «по мотивам». :)

Оффтопик
Тем не менее, «машинность» (или, если хотите, «английскость») текста бросается в глаза. Оно и не удивительно, учитывая большую разницу между английским и русским языками. Хотя, возможно, у меня просто глаз наметанный.

P.S. Извиняюсь за брюзжание. В последнее время стараюсь воздерживаться от подобных комментариев (понимаю, что толку от них мало), но иногда не удается сдержать раздражение…
Оффтопик
Гуглопереводчик наконец-то довели до ума. Ну, почти. :)

Оффтопик
Важным навыком, который каждый разработчик должен изучить в первую очередь, является знание этих трех основных строительных блоков, то есть HTML, CSS и JavaScript. Вы будете использовать HTML и CSS во «фронтенде» для интерфейсов. Щелкните правой кнопкой мыши на веб-браузере и выберите вариант просмотра источника страницы. Вы найдете структуру вашего сайта, где много HTML-тегов используются для различных целей.

Очень похоже на чуть приглаженный машинный перевод.

Впрочем, оригинал тоже не фонтан:
The most important skill or knowledge every developer should learn first is these three basic building blocks i.e. HTML, CSS, and JavaScript. You will be using HTML and CSS in frontend for interfaces. Just right click on your web browser and then select view page source option. You will find the structure of your website where a lot of HTML tags are used for different purposes.
CSS is also used in the frontend that decides the style, design, layout and how HTML elements need to be displayed on the screen.


P.S. Судя по всему, ныне для получения инвайта достаточно найти объемистую статью на популярную тему, прогнать ее через гуглопереводчик, а потом наспех подправить. :)
Перевод местами кривой из-за ненужного «творчества», но на гуглоперевод не похоже.
Искусственный интеллект вступил в дебаты с людьми, и убедил, что он не опасен

Заголовок кликбейтовый вводит в заблуждение. Речь шла не об опасности ИИ, а о соотношении пользы и вреда, которые ИИ может принести человечеству.

P.S. Кстати, вот текст дебатов: IBM Project Debater
Слово danger (опасность) там пару раз встречается, но означает не «ИИ всех убьет будет опасен для человечества», а, скорее, «неподобающее использование технологии может принести вред».
<...> Intelligence is a danger because it carries many risks, such as accidents, misuse and arms races. <...>

<...> If governments don't take actions rapidly and impose regulations on ethical and peaceful use of the technology there will be clearly a danger that somebody will misuse the power of the technology.
Оффтопик
Архитекторы виртуальной реальности создали для животных программу имитации летнего поля.

Сначала не понял, почему коровам приятно видеть летнОе поле. Потом сообразил. :)

Деньги на покупку HP должен был предоставить банк Citigroup Inc.
Вообще-то HP и Xerox отнюдь не монополисты, причем доля рынка Xerox совсем небольшая:
• Global printer market share by vendor 2015-2018 | Statista

Мне вот интересно, почему китайские компании еще не завалили мировой рынок принтерами под своими брендами…
Наверное, самым явным доказательством возможности восстановления утраченных функций можно считать мужчину, который живет без 90% мозга. <...>

Нашел сделанное через полгода уточнение:
Meet The Man Who Lives Normally With Damage to 90% of His Brain
Update 3 Jan 2017: This man has a specific type of hydrocephalus known as chronic non-communicating hydrocephalus, which is where fluid slowly builds up in the brain. Rather than 90 percent of this man's brain being missing, it's more likely that it's simply been compressed into the thin layer you can see in the images above. We've corrected the story to reflect this.

Из-за медленного накопления жидкости в мозге он постепенно «ужимался» (или, если хотите, «усыхал» — от центра к краям), и в конце концов сформировался тонкий слой мозгового вещества.

P.S. Под «усыханием» понимается не столько частичное отмирание нейронов мозга (хотя оно, наверное, тоже имело место), сколько уплощение мозговых структур.
Как маленький городок в глубинке превратился в центр международной электронной торговли

Название кликбейтовое немного вводит в заблуждение. Раундап — вовсе не «центр международной электронной торговли», а «всего лишь» важный узловой пункт в системе поставок Amazon. Кстати, об этом прямо сказано в оригинале:
How the tiny town of Roundup, Montana, became a hub in Amazon’s supply chain


P.S. Помимо прочего, заметил мелкую неточность:
В нашем городке можно найти работу разве что на минимальную ставку (7.25 в час в США).

Вообще-то в разных штатах США — разные минимальные ставки. В штате Монтана, о котором идет речь в статье, эта ставка ныне составляет $8,50 в час.
Пользуюсь этой версией не первый год, привык уже. :)
Первым патентным троллем, вероятно, был американец Джордж Селден, который в конце XIX века запатентовал автомобиль четырехколесное транспортное средство с двигателем. :)

Селден, Джордж Болдуин — Википедия
Джордж Болдуин Селден (1846—1922) — деятель зари автомобильного века, одновременно изобретатель, патентный юрист, патентный махинатор и патентный тролль. В 1895 году получил патент США на автомобиль. Владелец собственной компании Selden Motor Vehicle Company, выпускавший автомобили в 1909—1912 годах и грузовики в 1913—1930 в годах.


George B. Selden — Wikipedia
В этой статье, помимо прочего, есть схематическое изображение «автомобиля» Селдена.
(прямая ссылка на страницу с картинкой)
Сразу оговорюсь, что сам я пока дилетант (уже не первый месяц без особых успехов грызу Vue.js).
На практике, это означает, что инструмент должен:

1. содержать минимальный набор стандартных, максимально оптимизированных функций

Строго говоря, фреймворки следует отличать от библиотек. Современный веб-фреймворк — это фундамент, на котором можно построить веб-приложение с заметно меньшими усилиями, чем при использовании, скажем, чистого JavaScript. Правда, сначала потребуется освоить этот фреймворк.

2. инструмент не должен заставлять программиста изучать что-то вроде нового «недоязыка» программирования полностью отключающего мозг

Если бы… По моему скромному опыту, даже при использовании веб-фреймворка мозгу приходится работать, работать и работать…

3. и все это, в идеале, должно быть оформлено в легкую библиотеку, не пытающуюся тягаться по объему кода с операционной системой.

Приведу конкретный пример. Насколько мне известно, объем кода собственно Vue.js относительно невелик даже по сравнению с другими популярными веб-фреймворками, не говоря уже об операционных системах. Не знаю, сколько строк содержит этот код, но размер минифицированного файла vue.min.js — меньше 90 КБ. Правда, для разработки сколько-нибудь серьезного приложения могут потребоваться дополнительные библиотеки, такие как Vuex, Vue Router и иже с ними.

Если где-то ошибся, надеюсь, меня поправят.

P.S. Вообще говоря, эта статья выглядит как неумелый наброс…
Кажется, вот оригинал:
React vs Angular vs Vue.js — What to choose in 2019? (updated)

Я так понял, за такие «переводы» (которые даже не помечены соответствующим тегом) ныне дают инвайт… По крайней мере, со стороны это выглядит именно так.
Этим твитом Синклер просто ненавязчиво рекламирует свою книгу. :)

P.S. Оказывается, не совсем так: книгу сначала упомянул один из читателей.

Information

Rating
3,086-th
Registered
Activity