Журнал «Код»
53.2K subscribers
7.59K photos
315 videos
5.45K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
История Java и JavaScript в общих чертах выглядит так.

Начало девяностых. В компании Sun Microsystems пилят язык программирования, который можно будет использовать для умных устройств — телеприставок, холодильников и всякого такого. Задача была придумать такую систему, чтобы код писался один раз, а исполнять его можно было бы на разном железе. В 1995 году выходят первые версии этого языка, он называется Java.

Параллельно с этим в другой области идёт война браузеров. Технологии веба ещё очень слабые, плохо стандартизированные, HTML ещё мало что умеет, дизайна мало. В ходу несколько браузеров, каждый из которых рисует веб-страницы по-своему. Один из этих браузеров — Netscape Navigator.

Создатели Netscape Navigator мечтают, чтобы браузеры умели красиво себя вести; чтобы там был интерактив и анимации; чтобы в браузере можно было запускать программы и делать хотя бы простые вещи (а не только читать). И они разрабатывают технологию Mocha — язык скриптования, который умел работать напрямую с веб-страницей. В те времена это было ново и интересно.

Слово за слово, Netscape входит в состав Sun Microsystems, и в порыве маркетингового креатива язык Mocha переименовывают в JavaScript, чтобы попиарить одно на другом. Якобы JavaScript — это компаньон Java для веба (хотя разрабатывали JavaScript совсем другие люди и с другими задачами).

Пиар не зашёл. Лет пять разработчики плевались из-за кажущейся кривизны JavaScript и общего разлада в веб-технологиях. Уже позднее, в двухтысячных, началась бескомпромиссная стандартизация веб-технологий (огнём и мечом), и всё постепенно наладилось. Но осадочек остался.

А похожие названия языков — это то, что бывает, когда маркетологов пускают в программирование. Не надо так.
👍1
😯 Что: создали систему, которая в реальном времени выявляет тонущих в воде людей.

😲 Как работает: дроны с установленной системой патрулируют берег с воздуха. Нейронка обрабатывает изображения с камер, распознаёт нетипичное поведение человеков в воде и определяет, кто из них нуждается в спасении. Уведомления с отмеченными на фото человеками отправляются через облако на смартфон. После этого служба спасения реагирует на сигнал, и дежурные специалисты помогают утопающему.

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

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

👤 Кто: компании Asilla, Inc и Japan Drone Organization, Co., Ltd, Япония.
Что такое кэш и зачем его чистить.

Ты можешь выбросить меня из своего кэша, но в тебе навсегда останутся мои куки.

https://thecode.media/c1cache

#объяснялово_Код
👍1
Эта задача с математикой седьмого класса ставит в тупик обычных людей.

Программист решает противоречие за минуту. На чьей стороне вы?

Следите внимательно за вычислениями:

1️⃣ 1 = 1.
2️⃣ Одну единицу обозначим за Х, вторую за Y, получим Х = Y.
3️⃣ Умножаем обе части на Х: Х² = XY.
4️⃣ Из обеих частей тождества отнимем Y², получим Х² – Y² = ХY – Y².
5️⃣ Левую часть разложим как разность квадратов, а в правой вынесем Y за скобку: (Х – Y)(Х + Y) = У(Х – Y).
6️⃣ Сокращаем обе части на (Х – Y), получаем: Х + Y = Y.
7️⃣ Подставим вместо Х и У единицы, получим: 1 + 1 = 1, т. е. 2 = 1.

Как такое возможно, если мы на каждом шаге всё делали правильно? Попробуйте решить в комментариях, а потом смотрите ответ: https://thecode.media/o2division

#задача_Код
👍1
Как подключить фотогалерею к сайту.

Простой рецепт: как подключить фотогалерею к сайту за 5-6 минут.

https://thecode.media/f1fotorama

#рецепт_Код #лучшее_Код
👍1
Наконец-то чипирование.

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

😎 Решение: внутричерепной имплантат, который стимулирует внутреннюю капсулу и полосатое тело мозга. Нейронка в реальном времени мониторит процесс когнитивного контроля в мозге и в случае сбоя посылает слабые электрические импульсы в соответствующие участки.

Первые исследования на 12 добровольцах показали, что самоконтроль действительно улучшается. Массовые клинические испытания ещё впереди.

👨‍🔬 Кто: исследователи Массачусетской больницы общего профиля, Гарвардской медицинской школы, Вустерского политехнического института, Бостонского университета, Медицинского колледжа Альберта Эйнштейна, Миннесотского университета, США.
👍1
Media is too big
VIEW IN TELEGRAM
В лаборатории вырастили кофе.

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

Послушать выпуск: https://podcast.ru/1517634826

#подкаст_Код
Как в России появился каршеринг.

Как начинался каршеринг в России: организационная часть, идея, общение с властями. А еще в подкасте — про взломы и пропавший интернет. Читайте, слушайте и не нарушайте.

https://thecode.media/k1carsharing-begins

#объяснялово_Код
Мыло и проверка в школе.

Справится завхоз с проверкой или нет?

https://thecode.media/i1soap

#лучшее_Код #задача_Код
Выбираем самое крутое изобретение недели.

🛥 Автономная роботизировання лодка Roboat
Она вмещает до пяти человек и может использоваться как пассажирский или рабочий транспорт — для доставки товаров или перевозки мусора.

🏍 Летающий мотоцикл Xturismo
Он весит 300 кг, рассчитан на одного пассажира и развивает скорость до 100 км/час.

👂 Искусственная улитка уха
Под действием звуковых волн устройство генерирует электрический сигнал, который может интерпретироваться мозгом.

🚁 Дрон-пожарный DOFEC
Он обнаруживает источник пожара на тепловизионных изображениях и выстреливает ампулой с огнетушащим веществом в очаг возгорания.

🧠 Мозговой имплантат, который усиливает самоконтроль
Он мониторит процесс когнитивного контроля в мозге и в случае сбоя посылает слабые электрические импульсы в соответствующие участки.
Кто такой тимлид (он же Lead).

Как устроена работа человека, которого слушают даже сеньоры.

https://thecode.media/v1teamlead

#лучшее_Код #объяснялово_Код
👍1
Выбираем самую важную новость недели

🌲 Изобрели способ создания прочной и пластичной древесины
Материал получается в шесть раз прочнее исходной древесины, ему можно придать любую форму.

🥼 Разработали текстиль для скрытого размещения солнечные элементы
Он пропускает много света, а собранная энергия передаётся на носимые устройства через проводящие волокна ткани.

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

🧊 Сделали ледяной мемристор
Между двумя слоями графена поместили слой двумерной воды и получили лёд, в котором можно хранить данные.

🔭 Сделали приложение, в котором можно разрисовать снимки с телескопа
В нём есть инструменты для рисования и фото девяти туманностей с телескопа Spitzer, чтобы рисовать космических существ.
🧐 Что это: соединение ДНК в конфигурации молнии, которое может «застегиваться» и соединять одиночные молекулы. Эту способность можно использовать для самовосстановления электронных устройств после сбоёв.

🤨 И что? Электрические свойства ДНК давно интересовали исследователей молекулярной электроники, но сделать с ней ничего толкового не получалось. Измеримая электропроводность есть только у очень коротких молекул, а при увеличении длины она резко уменьшается. Открытие может привести к прорыву в наноэлектронике и во всех областях, где она может пригодиться, — например в медицине и нанобиотехнологиях.

👨‍🔬 Кто: исследователи Токийского технологического института, Киотского университета и Технологического университета Тоёхаси, Япония.
Сегодня у подкаста «Запуск завтра» пройдёт онлайн-запись последнего эпизода в пятом сезоне. Самат Галимов поговорит с управляющим партнером инвестиционного фонда Impulse VC Кириллом Беловым. Самат узнает, как инвестор принимает решения, вкладывать деньги в стартап или нет. Какой самый нелепый питч выслушал Кирилл и за какими идеями сейчас охотятся инвесторы?

Подключайтесь к этой трансляции 8 ноября, в понедельник. Мы начнем ровно в 20:00. По ходу разговора вы сможете задать свои вопросы, которые Самат озвучит Кириллу.

Ссылка на трансляцию:
https://youtu.be/NXub8CLL08Q
Что означает ошибка SyntaxError: invalid syntax.

Когда Python не может разобраться в ваших командах.

https://thecode.media/a1syntaxerror-invalid-syntax/

#баг_Код
Мы тут разбираемся в важных понятиях большой разработки.

🔹 Что такое легаси в коде и насколько это мешает разработке.

🔹 Что такое рефакторинг и как сделать код чище и понятнее.

🔹 Что такое технический долг и откуда он появляется.

🔹 Как сделать оптимизацию кода и зачем это нужно.

#сохранить_Код