🤖 Самые странные языки программирования: Brainfuck
Царь странных языков — Brainfuck. Это полноценный язык программирования, на котором можно реализовать любой алгоритм. Хотя даже самый умный алгоритм в таком виде будет выглядеть максимально странно.
В этом языке всего 8 команд и нет специальных правил оформления кода. Даже комментариев нет, то есть прокомментировать смысл своего кода вы не сможете. Но зато компилятор Brainfuck весит всего 200 байт. Для сравнения: самый маленький компилятор C++ занимает в 500 раз больше места.
Про другие странные языки пишем в статье: https://v.thecode.media/iqyxy
Царь странных языков — Brainfuck. Это полноценный язык программирования, на котором можно реализовать любой алгоритм. Хотя даже самый умный алгоритм в таком виде будет выглядеть максимально странно.
В этом языке всего 8 команд и нет специальных правил оформления кода. Даже комментариев нет, то есть прокомментировать смысл своего кода вы не сможете. Но зато компилятор Brainfuck весит всего 200 байт. Для сравнения: самый маленький компилятор C++ занимает в 500 раз больше места.
Про другие странные языки пишем в статье: https://v.thecode.media/iqyxy
Журнал «Код» программирование без снобизма
Самые необычные языки программирования
Мы собрали по-настоящему странные языки программирования, на которых кто-то пишет настоящие программы, но что ещё страннее — поддерживает их в рабочем состоянии.
👍22🔥4
Классика алгоритмов:
• Зачем нужна сортировка в программировании: https://v.thecode.media/p76pz
• Как работает пузырьковая сортировка: https://v.thecode.media/cb2d4
• Как работает сортировка расчёской: https://v.thecode.media/jpum1
•Как работает быстрая сортировка: https://v.thecode.media/utpj7
• Как работает сортировка слиянием: https://v.thecode.media/ufoxr
• Cортировка подсчётом: как работает сортировка без сравнений: https://v.thecode.media/bmmtw
• Зачем нужна сортировка в программировании: https://v.thecode.media/p76pz
• Как работает пузырьковая сортировка: https://v.thecode.media/cb2d4
• Как работает сортировка расчёской: https://v.thecode.media/jpum1
•Как работает быстрая сортировка: https://v.thecode.media/utpj7
• Как работает сортировка слиянием: https://v.thecode.media/ufoxr
• Cортировка подсчётом: как работает сортировка без сравнений: https://v.thecode.media/bmmtw
👍32
Философия и математика на страже упущенных возможностей:
https://v.thecode.media/akrqr
#задача_Код #лучшее_Код
https://v.thecode.media/akrqr
#задача_Код #лучшее_Код
👍5
Сделали беспроводную безбатарейную камеру для подводной съёмки
😢 Проблема: изучено всего 5% Мирового океана — намного меньше, чем обратная сторона Луны или поверхность Марса. Для исследования глубин используют подводные камеры, но их нужно запитывать от корабля или перезаряжать, а это дорого.
😎 Решение: камера, которая заряжается от звуковых волн и тратит мало энергии при съёмке и передаче данных.
🤔 Как работает? Специальные преобразователи камеры превращают в электричество акустическую энергию от движения кораблей и морских обитателей. Когда накапливается достаточно электричества, камера делает снимки и передаёт данные по беспроводной связи.
Для экономии энергии камера снимает в оттенках серого. При захвате изображения камера включает красный, синий и зелёный светодиоды, которые по очереди отражаются в белых частях снимка. При постобработке кадров восстанавливают цветные фото.
Во время тестов с помощью камеры сделали цветные снимки бутылок в пруду и его обитателей.
👥 Кто: исследователи Массачусетского технологического института, США.
😢 Проблема: изучено всего 5% Мирового океана — намного меньше, чем обратная сторона Луны или поверхность Марса. Для исследования глубин используют подводные камеры, но их нужно запитывать от корабля или перезаряжать, а это дорого.
😎 Решение: камера, которая заряжается от звуковых волн и тратит мало энергии при съёмке и передаче данных.
🤔 Как работает? Специальные преобразователи камеры превращают в электричество акустическую энергию от движения кораблей и морских обитателей. Когда накапливается достаточно электричества, камера делает снимки и передаёт данные по беспроводной связи.
Для экономии энергии камера снимает в оттенках серого. При захвате изображения камера включает красный, синий и зелёный светодиоды, которые по очереди отражаются в белых частях снимка. При постобработке кадров восстанавливают цветные фото.
Во время тестов с помощью камеры сделали цветные снимки бутылок в пруду и его обитателей.
👥 Кто: исследователи Массачусетского технологического института, США.
👍51🔥13
👍33🔥6
Если в один день пропадут все языки программирования, то как бы вы назвали свой?
Пишите в комментариях.
Пишите в комментариях.
Разработали нити, которыми можно вышивать на одежде датчики здоровья
👕 Проблема: одежду с датчиками до сих пор не производят массово, потому что это дорого. Датчики можно наносить на ткань с помощью компьютерной вышивки — и так делают, используя токопроводящие нити с серебром. Но для этого нужны специальные вышивальные машины, которых нет на обычных фабриках.
😎 Решение: PECOTEX — токопроводящие нити на основе хлопка. Они прочнее, и их можно наносить на ткань в несколько слоёв, электропроводность от этого не снизится. Одежду с такими датчиками можно стирать в холодной воде в стиральной машине. Себестоимость 1 м нити — 0,15 $, то есть меньше 9 рублей.
Для демонстрации вышили на маске датчики для измерения частоты дыхания, а на футболке — для мониторинга сердечного ритма. Датчики отследили целевые показатели корректно.
🤨 И что? С помощью таких нитей датчики можно будет вышивать на обычной одежде, не меняя оборудование на фабриках.
👉 Посмотреть: https://youtu.be/znP7hGA1sLg
👥 Кто: исследователи Имперского колледжа Лондона, Великобритания.
👕 Проблема: одежду с датчиками до сих пор не производят массово, потому что это дорого. Датчики можно наносить на ткань с помощью компьютерной вышивки — и так делают, используя токопроводящие нити с серебром. Но для этого нужны специальные вышивальные машины, которых нет на обычных фабриках.
😎 Решение: PECOTEX — токопроводящие нити на основе хлопка. Они прочнее, и их можно наносить на ткань в несколько слоёв, электропроводность от этого не снизится. Одежду с такими датчиками можно стирать в холодной воде в стиральной машине. Себестоимость 1 м нити — 0,15 $, то есть меньше 9 рублей.
Для демонстрации вышили на маске датчики для измерения частоты дыхания, а на футболке — для мониторинга сердечного ритма. Датчики отследили целевые показатели корректно.
🤨 И что? С помощью таких нитей датчики можно будет вышивать на обычной одежде, не меняя оборудование на фабриках.
👉 Посмотреть: https://youtu.be/znP7hGA1sLg
👥 Кто: исследователи Имперского колледжа Лондона, Великобритания.
👍28🔥4