Страницы

В OS Android больше нет смысла

Google в скором времени откажется от возможности установки произвольных приложений от не зарегистрированных и верифицироанных разработчиков. Некоторые люди пытаются сопротивляться — . Стоит ожидать, что это не возымеет никакого действия. Единственное, что можно сделать, это перестать пользоваться новыми версиями Android на сертифицированных устройствах.

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

Исполняемый Jar-файл с shebang

Это стандартная особенность zip формата, позволяющего произвольные данные перед началом архива.

{ printf '#!/bin/sh\nexec java -jar "$0" "$@"\n'; cat app.jar; } > app
chmod +x app

Разумеется, Jar должен содержать класс с public static void main(String[] args) и соответствующий manifest. Без manifest можно обойтись, если заменить команду java -jar "$0" "$@" на java -cp "$0" my.prog.Main "$@"

«Солярис» Лема — это провал

Станислав Лем ругал современную ему фантастику в том числе за то, что она изображала инопланетную жизнь слишком по человечески. Сам писатель хотел создать такое произведение, в котором люди сталкивались бы с чем-то действительно новым и непонятным. Это очень хорошая идея, правда, сложно воплотимая. Это не только вызов для писателя, но и для читателей, которые, как мы знаем, снова и снова хотят читать про людей, в какие одежды их бы не рядили. Можно было бы предположить, что такие произведения, если бы и существовали, то они бы всё равно не были известными. Но мы знаем, что «Солярис» имел большой успех. Очень интересно, как же справился с этой сложной задачей писатель, бросивший вызов устоям?

Воображаемый Ахиллес не догонит воображаемую черепаху, если об этом не думать

Известная апория Зенона[0] о том, что Ахиллес не сможет догнать черепаху, потому что за время, когда он достигнет её исходного положения, она успеет отползти дальше, после чего всё повторится — это очередная логическая загадка, которая до сих пор вводит в заблуждение многих людей, но оказывающаяся неприлично простой, если для её рассмотрения использовать язык программирования[1].

Почему математика работает?

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