• Почему старения можно избежать: отрывок из книги «Взламывая код старения»

    • Translation

    Огромное разнообразие типов старения у растений и животных намекает на возможность контроля над этим процессом


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

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


    Подёнки умирают быстро и внезапно в конце их репродуктивного цикла

    Продолжительность жизни разнится от мафусаиловой до генетических камикадзе, умирающих к весеннему полудню. Стрекозы живут четыре месяца, взрослые подёнки – полчаса. Мы живём около 70 лет, а меристема гинкго может быть возрастом в миллионы лет. Такое разнообразие впечатляет ещё больше, если вспомнить, что генетическая основа старения общая у множества существ, от дрожжей до китов. Но каким-то образом одинаковые генетические механизмы, унаследованные от общих предков на заре жизни, были изменены для создания очень разных продолжительностей жизни, от часов (дрожжи) до тысяч лет (секвойи и тополя осинообразного).

    Сильно различается не только продолжительность жизни, но и схема увядания в этот период. Старение может происходить постепенно в течение всей жизни (ящерицы, птицы), или организм может вообще не стареть десятилетиями, а затем внезапно умирать (цикады, столетник).
    Читать дальше →
  • Можно ли пойти против своего возраста

    • Translation

    Существует удивительная взаимосвязь между образом мыслей и старением


    image

    В 1979 году психолог Элен Лэнгер и её студенты восстановили старый монастырь в городе Питерборо, штат Нью-Гэмпшир, так, чтобы он выглядел перенесённым из 1959 года. Они пригласили группу стариков возрастом за 70 лет провести в этом монастыре неделю, и жить там так, как они жили в 1959 году, «когда компьютер от IBM занимал целую комнату, а американские женщины только познакомились с колготками», – писала Лэнгер. Её идея состояла в том, чтобы вернуть людей в то время, когда они были моложе и здоровее, и посмотреть, повлияет ли это на них психологически.

    Каждый день Лэнгер со студентами встречались с испытуемыми для обсуждения «текущих» событий. Они говорили о запуске первого искусственного спутника в США, вхождение Фиделя Кастро в Гавану и его шествие по Кубе, о том, как Балтимор Кольтс выиграли кубок чемпионов NFL. Они обсуждали «свежие» книги: «Голдфингер» Яна Флеминга и «Исход» Леона Юриса. Они смотрели на выступления Эда Салливана, Джека Бенни и Джеки Глисона на чёрно-белом телевизоре, слушали джаз от Нэта Кинга Коула по радио, и смотрели на Мэрилин Монро в фильме «Некоторые любят погорячее». Всё происходящее переносило людей в 1959 год.
    Читать дальше →
  • Как я поступал в Бауманку, или «Шаг в будущее»

    Всем добра, хабрапользователи. Да, я сделал робота.

    image

    Пишу сей пост дабы популяризовать такое течение как «Шаг в будущее» МГТУ им. Н. Э. Баумана, ведь все мы знаем, что на хабрахабре достаточно школьников и тех, кто интересуется современным образованием.

    «Шаг в будущее» — это олимпиада для школьников старших классов (10-х и 11-х), умных, готовых заниматься научной деятельностью.

    Читать дальше →
  • ESP32 и Ардуино

      image

      Случилось то, чего все так долго ждали и о чём так много говорили — новые модули ESP32 стали широко продаваться и пошли в народ. Сегодня мы поговорим об этих модулях с точки зрения непрофессионального пользователя, привыкшего работать с Ардуино и создавать небольшие проекты для домашней автоматизации или просто для удовольствия и самообучения.

      Работает ли это вообще? Что там с поддержкой этих модулей в Arduino IDE? Стоит ли платить больше или лучше ограничиться ставшим уже привычным ESP8266? Мы постараемся вместе ответить на все эти вопросы, а в конце статьи я дам ссылку на реальное воплощение работы ESP32 с Ардуино — дистрибутив бесплатной версии Arduino Mega Server для платформы ESP32.
      Читать дальше →
    • Бизнес-план «Создание игры»

      Некоторое время назад мною был написан Бизнес-план, Дизайн документ и Концепт документ по созданию игры.
      К сожалению информация 2011 года, но думаю полезна коллегам.
      Система показателей оценки геймплея придумана собственно мной, так что этот бизнес-план, целиком моё субъективное видение.

      1. Введение


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

      2. Возможности рынка


      Для начала надо просто делать бизнес в русском интернете — это один из самых быстрорастущих рынков. Если говорить о конкретных бизнес-направлениях, большой потенциал — у проектов электронной коммерции и сервисов, основанных на социальных связях. И конечно, игры, игры, игры. Играть начинают люди, которые раньше играми не интересовались — например, на мобильном телефоне. Игры привлекают все новых и новых пользователей, и это продолжится. Просто оказалось, что среди огромного разнообразия контента наибольшей популярностью пользуются игры. Комбинация общения и развлекательных сервисов (особенно игр) очень хорошо работает.(1)
      Российский интернет-рынок — один из немногих рынков, не переставших расти в кризис, по всем показателям: реклама, домены, хостинг, объем аудитории. Сегмент веб-разработки — не исключение.
      Сегодня в 2011 году Интернет населяют 43 млн. россиян (39% населения). Из них активной аудиторией Рунета является 35 млн. человек, а 25 млн. посещают русскую сеть ежедневно. При этом 92% пользователей зарегистрированы хотя бы одной социальной сети, где ежемесячно бывает 25 млн. человек и 16 млн. — ежедневно. Доля пользователей Интернета в стране в среднем составляет: 92% в категории 12-24 года, 76% в населении 25-44 лет, 25% в населении от 45 лет и более.(2)
      image
      Рисунок 1 Пользуются интернетом хотя бы один раз.

      1 Глава Mail.ru Group Дмитрий Гришин в интервью для Forbes Russia.
      2 По данным TNS Russia – лидера в предоставлении комплексной медиа- и маркетинговой информации.

      Читать дальше →
    • SportIduino — система электронной отметки на Arduino для спортивного ориентирования



      Выбраться на природу всегда замечательно, но с картой в руках и с осознанной целью всегда интересней. Существуют такие виды активного отдыха, как ориентирование, рогейны, мультигонки, участвуя в которых можно хорошо провести время. Задача ориентировщика заключается в том, чтобы за минимальное время посетить обозначенные на карте контрольные пункты (КП). Для того, чтобы доказать факт их посещения, используются как т.н. «традиционные» системы отметки: цветные карандаши, кодовые символы, компостеры и т.д., так и электронные системы. Несмотря на удобство последних, в любительских соревнованиях по-прежнему широко используются традиционные способы. Связано это со стоимостью оборудования (от 3500 рублей за станцию отметки и от 450 рублей за один чип), с возможностью кражи станций, установленных в общедоступных местах, необходимостью брать залог за чип. Поэтому я поставил себе цель создать более доступную альтернативу. Ниже описана её реализация в среде Arduino.
      Читать дальше →
    • Компилируем, как будто на дворе 1992 год

      • Translation
      image

      Я изучал ванильный исходный код игры Wolfenstein 3D 1992 года. Несмотря на то, что ей уже 25 лет, и она совершенно устарела для современных платформ, её всё равно можно скомпилировать, если воссоздать окружение.

      Для этого требуется всего лишь:

      • Исходный код Wolfenstein 3D.
      • DosBox.
      • Компилятор Borland C++ 3.1.
      • Wolfenstein 3D shareware (чтобы позаимствовать ресурсы).
      Читать дальше →
    • $126 за 5 минут: как использовать ценовую разницу для стран против маркетологов

        Привет, Geektimes! Не за горами 12 июня, а значит, нас снова ждут длинные выходные. Как и в мае, многие россияне улетят в небольшой отпуск, чтобы отдохнуть от суеты. Поэтому в преддверии июньских выходных мы решили коснуться интересной и прикладной темы — как сэкономить деньги, используя VPN.

        Самое простое — экономия на аренде автомобиля.

        Пример: бронируем автомобиль в Брисбане (Австралия), сначала используя швейцарский IP:


        Теперь меняем IP-адрес на США и пробуем снова:


        Сэкономили $9 в день. Представьте, что вы едете путешествовать по Австралии на 2 недели. Соответственно, вы сэкономите $126, что очень неплохо. Сервисы по аренде автомобилей предлагают разные цены и предложения в зависимости от страны. Если вы попробуете забронировать автомобиль, допустим, из США, России и Бангкока, цены будут отличаться.

        Разберем подробнее и другие примеры:
        Читать дальше →
      • Станция для измерения скорости и направления ветра

          Обычная бытовая фирменная или самодельная метеостанция измеряет две температуры-влажности (в комнате и на улице), атмосферное давление и дополнительно имеет часы с календарем. Однако, настоящая метеостанция имеет еще много всего — датчик солнечной радиации, измеритель осадков и всякое подобное, что, в общем, требуется только для профессиональных нужд, за одним исключением. Измеритель параметров ветра (скорости, и, главное, направления) — очень полезное дополнение для загородного дома. Причем фирменные датчики ветра довольно дороги даже на Али-Бабе, и имеет смысл присмотреться к самодельным решениям.
          Читать дальше →
        • Arduino проект выходного дня – футболка на светодиодах SK6812

            Добрый вечер! Хотите произвести впечатление на друзей? Или просто шокировать прохожих теплым летним вечером? Сделайте светодиодную футболку! Представляю Arduino проект выходного дня – эксклюзивная светодиодная футболка. Как она будет смотреться, увидите в ролике. А пока фото.



            Я потратил на изготовление этой футболки два вечера, а потом еще неделю игрался, выдумывая различные фигуры для её оживления. Из чего это сделано:
            Читать дальше →
          • Пол Бэрен — один из изобретателей сети с коммутацией пакетов

            «Наш мир — лучшее место для технологий изобретенных и развитых Полом Бэреном»
            Джеймс Томсон, президент RAND

            29 апреля 1926 в городе Гродно (Польша) родился Пол Бэрен — инженер, ученый и изобретатель, один из основоположников технологии пакетной передачи данных.

            image

            Пол был самым младшим из трех детей в польско-еврейской семье. Его семья переехала в США 11 мая 1928: сначала в Бостон, а затем — Филадельфию, где его отец открыл продуктовый магазин. Окончил Университет Дрекселя (Drexel University) в 1949 со степенью в области
            Читать дальше →
            • +11
            • 7.3k
            • 8
          • Почему бедность – это болезнь

            • Translation
            image

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

            Моя последняя зарплата за год перевалила за $700 000. Я член Общества национальной безопасности имени Трумана [занимается поиском и продвижением будущих лидеров американской нации – прим. перев.] и член Совета по международным отношениям. Мой издатель недавно выпустил мою последнюю серию книг по количественному распределению глобальных финансов.

            И всего этого мне недостаточно. Я постоянно ощущаю себя в состоянии "бей или беги", жду подвоха, или наступления голодных дней. Я даже решил не заводить детей, поскольку, несмотря на все успехи, я не чувствую у себя наличия безопасной финансовой подушки. Минимальное состояние счёта, при котором я готов подумать о детях – это очень большая цифра. Если бы вы были знакомы со мной лично, вы могли бы уловить признаки стресса, неуверенности в себе, беспокойства и депрессии. И услышать про Теннеси.
            Читать дальше →
          • Каналы оверклокеров: паяльник, азот, источник новых знаний


              Фотография с мероприятия Maximus IX Apex Absolute Zero, на котором удалось поставить восемь мировых рекордов, включая невероятные 7,328 ГГц на Core i7-7700K.

              Благодаря оверклокерам производители компьютерных систем получают независимое внешнее тестирование в экстремальных условиях и привлекают внимание аудитории, которая с легкой душой «разрушает» технику ради спортивного интереса — этакая IT-альтернатива авторалли.

              Но что получает сам пользователь, кроме цифр в синтетическом тесте? Разгон — не просто искусство ради искусства. Это технологии и знания. Знания, которые можно применять в разных областях. Оверклокер легко подберет любую конфигурацию компьютера или расскажет о технологиях майнинга (вспомните, когда энтузиасты строили домашние «фермы» по добыче биткоинов из видеокарт).

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

              Мы собрали для вас самые интересные видеоканалы по разгону. Оверклокинг — не просто увлечение внутри маленькой субкультуры. Это еще и ценный источник информации по новым технологиям.
              Читать дальше →
              • +11
              • 8.5k
              • 4
            • Солнечная батарея на балконе: тестирование контроллера заряда

                Привет geektimes!

                В предыдущей части была рассмотрена и проверена работа платы BMS, обеспечивающей корректный заряд литий-ионного аккумулятора. Китайская почта наконец доставила Solar charge controller, так что пора протестировать и его.

                image

                Результаты тестирования под катом.
                Читать дальше →
              • Программирование для Palm в 2017 году

                  Я, в трезвом уме и доброй памяти, рассказываю как, в 2017 году начать программировать для исчезнувшей платформы.

                  Шло 12 мая 2017 года. Лежащий снег за окном и включённое отопление навевали мысли о вечном, и мой взор упал на шикарный промышленный КПК под управлением PalmOS.


                  Терминал сбора данных

                  Когда-то он мне был отдан, но я им ни разу так и не пользовался. По началу у него не было шнурка для СОМ-порта. А потом в процессе искусственной подпайки к контактам — был оборван шлейф от материнской платы кредла до разъёма порта КПК. Так и лежал мёртвым грузом.

                  И восхотел я реанимировать данный пальм, а чтобы была мотивация, решил для начала поглядеть какие бывают эмуляторы под linux, дабы посмотреть какое ПО есть и стоит ли овчинка выделки. И с поиском, установкой эмулятора немного увлёкся… Снега, холодная погода мая так повлияли на меня, что я решил попробовать писать для данного КПК. Тем более, что Palm — это КПК моей студенческой молодости, тогда это был безумно крутой гаджет. Тогда я не умел программировать под них, но очень хотел. Спустя больше 14 лет (почувствуй себя старым, ага) — решил таки попробовать это сделать.

                  Если вам интересно, как эмулировать данный КПК, а ещё лучше писать для него ПО, то поехали читать дальше.
                  Читать дальше →
                • GSM-сигнализация для автомобиля на базе Arduino Uno

                  Предисловие


                  Кражи автомобилей на протяжении последнего десятилетия занимают одно из значимых мест в структуре совершаемых в мире преступлений. Это обусловлено не столько удельным весом данной категории хищений относительно общего количества преступлений, сколько существенностью причиняемого ущерба ввиду большой стоимости автомобилей. Слабая эффективность принимаемых мер в области борьбы с кражами автотранспорта к концу 90-х годов привела к созданию устойчивых групп, специализирующихся на совершении данных преступлений и обладающих отличительными чертами организованной преступности; вы наверняка слышали термин «черный автобизнес». Автомобильный парк европейских государств ежегодно не досчитывается ≈ 2 % машин, которые становятся предметом преступных посягательств. Поэтому мне пришла идея сделать gsm-сигнализацию для своего автомобиля на базе Arduino Uno.


                  Начнём!
                  Читать дальше →
                • Из инженеров в руководители: сохранение технических навыков

                  • Translation


                  Я стал техническим руководителем около двух лет назад. За это время одной из самых сложных задач оказалось нахождение баланса между обязанностями руководителя и желанием программировать.


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

                  Читать дальше →
                  • +32
                  • 18.2k
                  • 9
                • Игры, в которых нужно писать код: Grid Garden, Elevator Saga и другие


                    В детстве мы постигаем премудрости жизни через игру. Это важнейший элемент развития личности, социальных навыков, получения знаний об окружающем мире. Игры — хороший «контейнер» для донесения и закрепления каких-либо знаний. Яркий пример — игры, в которых нужно писать код. Наверняка все вы о них слышали, а в некоторые даже играли. Их первичная задача — развлечь людей, уже владеющих навыками программирования, но они могут использоваться и для обучения. Эти игры помогут освежить свои знания по тому или иному языку, отвлечься и заняться более простой алгоритмической задачей.

                    Читать дальше →
                  • Грязные трюки в коде игр

                    • Translation


                    [Когда график поджимает и проект уже пора выпускать, программисты могут прибегать к грязным трюкам, чтобы уже наконец выпихнуть игру за дверь. В этой статье собрано девять примеров таких «костылей» из реальной жизни.]

                    Обычно программисты — это методичные и аккуратные существа, всеми силами стремящиеся к чистому и красивому коду. Но когда ставки высоки, идеальный график разваливается на части, а игру пора выпускать, принцип «закончить любой ценой» может оказаться важнее элегантности.

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