Pull to refresh
-1
0

User

Send message

Ошибки, которые не ловит Rust

Reading time61 min
Views20K

Мне по-прежнему интересны языки программирования. Но сегодня уже не так сильно, и не из-за того, что они позволяют мне делать, а, скорее, из-за того, что они мне делать не позволяют.

В конечном итоге, возможности того, что можно сделать при помощи языка программирования, редко ограничены самим языком: нет ничего, что можно сделать на C++, но нельзя повторить на C, при наличии бесконечного количества времени.

Если язык полон по Тьюрингу и компилируется в ассемблерный код, каким бы ни был интерфейс, вы общаетесь с одной и той же машиной. Вы ограничены возможностями оборудования, количеством его памяти (и её скоростью), подключенной к нему периферией, и так далее.

На самом деле, достаточно лишь команды mov.

Разумеется, существуют различия в выразительности: для выполнения определённых задач в разных языках может потребоваться больше или меньше кода. Язык Java печально известен своей многословностью: но благодаря другим его преимуществам он и сегодня является привлекательным выбором для многих компаний.

Кроме того, есть такие аспекты, как производительность, отладкопригодность (если такого слова нет, то его стоит придумать) и дюжина других факторов, которые стоит рассмотреть при «выборе языка».
Читать дальше →
Total votes 74: ↑70 and ↓4+66
Comments12

Как запустить свой спутник

Reading time8 min
Views30K

Что нужно, чтобы запустить свой собственный космический аппарат на околоземную орбиту? Кто-то скажет, что нужна ракета. В целом — верно, но если переходить от теории к практике, то чаще всего владельцу спутника для запуска в космос собственная ракета не нужна. Например, на Земле для перемещения из пункта А в пункт В не обязательно покупать автомобиль, поскольку есть такси, РЖД, «Аэрофлот»… В космонавтике точно так же есть пусковые операторы, которые уже подумали, как удовлетворить потребности всех производителей и пользователей спутников, надо лишь соблюсти формальности и технические требования.
Читать дальше →
Total votes 100: ↑100 and ↓0+100
Comments67

Когда Россия уйдет с МКС?

Reading time8 min
Views25K

Российский сегмент Международной космической станции недавно пополнился модулем «Наука», а на Байконуре готовится к запуску ещё Узловой модуль. Однако, официальные лица в России периодически говорят об уходе с МКС. Что же ждёт нашу пилотируемую космонавтику в ближайшие годы, и что будет с самым дорогим космическим проектом человечества?
Читать дальше →
Total votes 92: ↑91 and ↓1+90
Comments120

Как выбирать акции биотеха, глядя на механизмы старения

Reading time6 min
Views6.5K
В прошлом году мы опубликовали две статьи, в которых пытались предсказать будущее. Мы выбрали десяток биотехнологических компаний, технологии которых могут здорово пригодиться в борьбе с возраст-зависимыми заболеваниями, а может даже и со старением как таковым — кто знает?

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

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

В этих двух статьям мы дали биологическое обоснование тому, почему эти компании интересны. Первая статья была опубликована 2 сентября 2019, вторая — 25 сентября 2019. Как же изменились стоимости их акций за 3 месяца? Вот сводная таблица, зеленым отмечены компании, акции которых выросли, красным — те, где упали:

image
Читать дальше →
Total votes 13: ↑12 and ↓1+11
Comments5

Операционные усилители: 10 схем на (почти) все случаи жизни

Reading time15 min
Views451K
Всем привет!

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


Читать дальше →
Total votes 139: ↑137 and ↓2+135
Comments54

Information

Rating
Does not participate
Registered
Activity