Sunday, July 2, 2023

"Будущее программирования за ИИ", что не вошло в основную публикацию

Экскурс в историю

Один из самых ранних примеров сортировки в истории — Великая Александрийская библиотека второго-третьего веков, где ученые вручную расставляли на полках по алфавиту тысячи книг.

Беспокойство программиста и синдром самозванца

Восемь причин по Адаму Хьюзу:

  1. Программирование идёт на виду — ваша работа ежедневно проверяется и критикуется другими инженерами, что может быть токсичным.
  2. ИТ-индустрия превозносит разработчиков-звезд, отдавая предпочтение суете, а не результату, выгоранию, а не размеренной жизни.
  3. Требования расплывчаты и постоянно меняются, сроки же нет
  4. Инженерия вдохновляет на малоподвижный образ жизни со стрессом, сидением и перееданием сахара.
  5. Руководство рассматривает айти как место с раздутыми затратами, всего одно капризное решение отделяет от незаслуженного сокращения.
  6. От высококвалифицированных и высокооплачиваемых сотрудником ожидают непрерывной работы, что приведет к эпидемии выгорания технических специалистов.
  7. На новую работу устроиться действительно сложно — не забывайте о многочасовом тестировании программиста.
  8. В командах разработчиков разрыв в навыках огромен, но адаптация, обучение и передача знаний редко ставятся в приоритет.

ИИ еще больше усугубляет ситуацию задавая гиперзвуковые темпы инноваций в области искусственного интеллекта, что вызывают стресс само по себе. Будущее непредсказуемо, но есть ли сомнения, что в ближайшие 5 лет программирование не изменится больше, чем за последние 20 лет?


Другая часть статьи (испохаблена): Будущее программирования с помощью ИИ — первые примеры

Tuesday, June 6, 2023

"Есть проблемы гораздо сложнее, чем NP-Complete""Есть проблемы гораздо сложнее, чем NP-Complete", что не вошло в основную публикацию

Travelling Salesman poster
Travelling Salesman (Путешествующий продавец, Коммивояжер) - это интеллектуальный триллер 2012 года о четырех математиках, которые были наняты правительством США для решения самой сложной проблемы в истории информатики - равенства классов сложности P и NP (P versus NP problem).
Чиновник Министерства обороны США предлагает вознаграждение в 10 миллионов долларов за их алгоритм. Только один из четырех выступает против продажи и вынужден раскрыть темную правду, герои фильма «Путешествующий продавец» слишком хорошо осведомлены о том, какие последствия принесёт миру их работа.

«В случае равенства P и NP мы затратим ровно тоже время для "раскрытия" кода, которое потребовалось для его составления.
Если бы P = NP, то мир был бы совершенно другим местом, чем мы обычно предполагаем. Не было бы особой ценности в «творческих скачках», никакого фундаментального разрыва между решением проблемы и признанием решения, когда оно найдено.»

Скотт Ааронсон (Scott Joel Aaronson), специалист в области теории вычислительных машин и систем, преподаватель факультета компьютерных наук Техасского университета в Остине.


Другая часть статьи: Есть проблемы гораздо сложнее, чем NP-Complete

Sunday, April 9, 2023

Chronograph. Setting the downed readings to zero

Fossil Nate Chronograph JR1355 Smoke Stainless Steel Watch
Related to Chronograph Stopwatch OS20, FS00. (1 crown/2 pushers).
In operation when the clock is running, the top pusher start/stop the chronograph, the bottom pusher reset the chronograph, value to zero
There is a situation when the chronograph hand does not return to zero, but the chronograph performs its function of measuring short periods of time.
To resolve this situation, you need to pull out the crown knob which is used to set the time. Pulled knob stops the clock. In this mode, two buttons act other way:
Top pusher - adds seconds in chronograph, lower pusher - subtracts them.
Tested on Fossil Nate Chronograph JR1355

Памятка о порядке действий населения при эвакуации

Порядок действия населения при эвакуации

При получении информации об эвакуации:
  • оповестить родственников, знакомых о получении информации и планируемых мероприятиях по эвакуации;
  • взять «тревожный чемоданчик»;
  • выключить электроприборы, закрыть окна, водопроводные и газовые трубы, квартиру или дом;
  • прибыть на сборный эвакуационный пункт и зарегистрироваться;
  • убыть в безопасный район;
  • прибыть на приемный пункт и зарегистрироваться; - убыть в место временного проживания;
  • по прибытии оповестить родственников, знакомых.
В случае убытия эвакуируемого не в сборный эвакуационный пункт, а к родственникам или в заранее подготовленное место сообщить путем передачи СМС или другим удобным способом главе поселения следующую информацию: свои ФИО, установочные данные на следовавших с ним людей, место своего нахождения.

Стандартный набор «тревожного чемоданчика» необходимого при эвакуации

  • личные документы на себя и близких (паспорт, свидетельство о рождении, военный билет, ИНН, СНИЛС, медицинский полис, свидетельство о браке, разводе, документы на имущество и т.д.) в водонепроницаемой упаковке или пакете;
  • банковские карты, наличные деньги из расчета на каждого члена семьи;
  • на отдельный лист выписать телефоны и адреса родственников;
  • аптечка первой помощи;
  • фонарик и запас батареек к нему;
  • спички, сухой спирт, газовые зажигалки (2-3 шт.);
  • сотовый телефон, зарядное устройство, радиоприемник и запас батареек;
  • универсальный нож;
  • ремонтный комплект (нитки, иголки и пр.);
  • запас еды (консервы) и воды (минимум на 3-е суток на 1 человека), в том числе для детей;
  • одноразовая посуда или посуда на каждого члена семьи;
  • средства личной гигиены;
  • смена нижнего белья и носков, комплект одежды на каждого члена семьи по сезону,

2

На всех вещах (чемоданах, мешках, рюкзаках и т.д.) должны быть энкреплены ярлыки с надписью:
  • Ф.И.О и год рождения
  • Место работы;
  • Адрес постоянного местожительства;
  • Адрес района эвакуации.
Ярлыки с аналогичной надписью должны быть пришиты к воротнику или а подкладке одежды у детей дошкольного возраста.
Необходимо взять с собой, средства индивидуальной защиты (противогаз и респиратор), если они хранятся дома, или ватно-марлевую повязку.

Saturday, April 1, 2023

OziExplorer 1.37a for Android General Settings

OziExplorer 1.37a for Android General Settings
OziExplorer 1.37a for Android General Settings page contains two Map File Pathes!
Access to SD card on Android 11 and above I have no possibility to test yet