Практически каждый школьник знает, что цивилизация I типа использует все энергетические ресурсы своей планеты, II типа — всю энергию своей звезды и так далее, вплоть до мультивселенных. Но оригинальная шкала Кардашёва — не единственный способ определять уровень цивилизаций. Существует несколько альтернативных систем, которые рассматривают развитие немного под другими углами. От выбора шкалы зависит оценка, на каком уровне находится человечество и куда оно направится в будущем. Читать дальше →
Вы играли в детстве в компьютерные игры? Нет, не в «Марио» на «Денди», а в обычные игры для РС? Наверняка да. А это значит, что нет-нет, да возникнет ностальгия по прежним временам, когда можно было провести вечер за Doom или «Цивилизацией». На худой конец, даже за Tetris.К сожалению, множество старых залипательных игр сегодня уже недоступны – они просто не будут нормально работать на современном железе. Но есть несколько игровых проектов, которым их поклонники подарили новую жизнь. Читать далее
Добрый вечер, дорогие хабражители! Практический материал все еще требует больших аппаратных мощностей, чем у меня есть, поэтому продолжим теоретическое ознакомление. Сегодня мы немножко поговорим об искусственном интеллекте в играх, его формах и проблемах. Читать дальше →
Пример использования триггеров, при взаимном обновлении таблиц. При таких задачах возникает ошибка мутирования таблиц ORA-04091: table is mutating. Читать далее
Биографии многих великих европейских изобретателей ХХ века можно читать, как исторические романы. Владимир Козьмич Зворыкин – не исключение. В этой заметке мы подробно расскажем о начальном этапе пути великого русского ученого, которого называли «подарком американскому континенту» и создателем «монстра, способного промыть мозги всему человечеству». Читать дальше →
В 1921 году Отто Штерн приехал в город Франкфурт, где познакомился в уроженцем этого города и сотрудником местного университета Вальтером Герлахом, вместе с которым они в том же году и провели прославивший их опыт. Впоследствии выяснилось, что почти всю…
В этой статье мы рассмотрим концепцию Python-оберток и приведем пять примеров, которые могут улучшить процесс разработки на Python. Читать далее
Outline VPN это достаточно популярный сервис, проект компании Jigsaw, дочерней компании Google. Outline использует протокол Shadowsocks для связи между клиентом и сервером. Проблема в том что официально клиент существует для ПК и мобильных устройств, но отсутствуют простые способы использовать Outline VPN на OpenWRT. В этой статье рассматривается способ настройки клиента Outline VPN на устройстве с OpenWRT для полного или частичного перенаправления трафика через сервер Outline VPN. Читать далее
Те, кто работал над крупным Android-проектом с множеством модулей, не понаслышке знают, что такие проекты могут долго собираться. Неважно, что мы делаем — исправляем баг или разрабатываем фичу, нам нужно собрать проект, чтобы увидеть, как изменения повлияли на приложение. Мы тратим…
Привет, Хабр! Сегодня с вами Марина Коробова, участница профессионального сообщества NTA.Многие компании и организации занимаются сбором большого объёма внешних данных для анализа и принятия эффективных решений. Конечно, всё это можно делать вручную, но это долгий, монотонный и нецелесообразный процесс, в котором можно допустить ошибки. Мы сравним два инструмента для автоматизации сбора данных из внешних источников Scrapy и BeautifulSoup4. Читать далее