• Солнечные фонарики — нам надо ярче



      Наверняка многие уже успели наиграться с китайскими солнечными фонариками и разочароваться в них. Попробуем разобраться в вопросе: в чём причина их малой яркости и можно ли с этим что-то сделать?
      Узнать больше
    • Эффект акрасии: почему мы не выполняем своих планов, и что с этим делать

      • Перевод

      Виктор Гюго; фотографию сделал Этьен Карьят в 1876

      К лету 1830 года Виктор Гюго столкнулся с невозможным дедлайном. За двенадцать месяцев до этого знаменитый французский автор договорился со своим издателем, что напишет для него новую книгу, "Собор Парижской Богоматери".

      Но вместо работы над книгой, весь год Гюго занимался другими проектами, развлекал гостей, и откладывал работу с текстом. Его издатель всё больше раздражался из-за продолжавшейся прокрастинации автора, и среагировал, установив пугающий крайний срок для сдачи книги. Он потребовал, чтобы Гюго закончил книгу к февралю 1831 – то есть, менее, чем за шесть месяцев.

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

      • Перевод


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

      Это пример задачи поиска "ближайшего соседа", которую широко изучают в информатике. Дан набор сведений и новая точка, и требуется найти, к какой точке из уже существующих она окажется ближайшей? Такой вопрос возникает во множестве повседневных ситуаций в таких областях, как исследование генома, поиск картинок и рекомендации на Spotify.

      Но, в отличие от примера с кафе, вопросы о ближайшем соседе часто оказываются очень сложными. За последние несколько десятилетий величайшие умы среди специалистов по информатике брались за поиски наилучших способов решения подобной задачи. В частности, они пытались справиться с усложнениями, появляющимися из-за того, что в различных наборах данных могут быть очень разные определения «близости» точек друг к другу.
      Читать дальше →
    • Стимпанк-компьютер Альберта Майкельсона

        Оказывается, ещё в 19 веке существовали вычислительные машины, способные осуществлять сложнейшие математические расчёты. Один из уникальных экземпляров — гармонический анализатор Альберта Майкельсона. Прибор выполнял преобразование Фурье. Эта функция сегодня широко используется в информатике, обработке сигналов, физике, теории чисел, комбинаторике, теории вероятностей, криптографии и других областях.

        В честь 100-летия гармонического анализатора Майкельсона опубликована бесплатная электронная книга с великолепными иллюстрациями, где описывается принцип действия этого замечательного прибора.


        Читать дальше →
        • +30
        • 12,6k
        • 7
      • Отзывчивые изображения: CSS-приёмы, которые помогают экономить время

        • Перевод
        Если вы занимаетесь веб-разработкой, то высока вероятность того, что вам знакомы два чудовища, о которых пойдёт речь в статье, перевод которой мы сегодня публикуем. Речь идёт об изображениях и о дедлайнах. Иногда, по каким-то причинам, картинки никак не хотят помещаться в те места макетов страниц, которые для них предназначены, а вы не можете потратить несколько часов на то, чтобы с этим разобраться.



        Автор этого материала говорит, что он часто сталкивался с подобной проблемой, и эти столкновения кое-чему его научили. Здесь он хочет рассказать о пяти подходах к управлению размерами изображений, которые нравятся ему больше всего.
        Читать дальше →
        • +16
        • 8,8k
        • 6
      • 5 приемов работы с CSS, о которых вам следует знать


          Наблюдая за потоком вопросов по CSS на Тостере уже давно заметил, что многие из них повторяются много-много раз. Да, есть совсем глупые вопросы, на которые так и тянет ответить RTFM! Но есть и более занятные. Они связаны с не совсем стандартной версткой. Не такой, чтобы глаза на лоб лезли, но и заметно выходящей за рамки условного бутстрапа и традиционных туториалов для новичков. Похожие вопросы довольно сложно загуглить — обычно вся суть в картинке, но и отвечать каждый раз надоедает. В этой статье мы постараемся посмотреть некоторые приемы, охватывающие довольно широкий круг подобных вопросов. Информация в первую очередь адресуется начинающим верстальщикам, но возможно и опытным будет, чем вдохновиться.

          Читать дальше →
        • Курс «Языки веб-программирования» (на основе Ruby) от МГТУ им. Н. Э. Баумана на канале Технострим



            В этой статье мы расскажем о курсе «Языки веб-программирования», который читается на кафедре «Компьютерные системы и сети» (ИУ-6) МГТУ им. Н.Э. Баумана. Примеры приводятся на Ruby, а сам курс и представляет собой 16 видеолекций, доступных бесплатно на канале Технострим. В «Бауманке» курс читается для студентов второго курса, уже знакомых с высокоуровневыми языками программирования, такими как Pascal, C++ или Java. Основной акцент делается на системное понимание технологий, используемых в веб-программировании, а не на глубину освоения именно технологий Ruby. Поэтому курс также будет полезен слушателям, имеющим отрывочные знания о веб-технологиях на любых языках.
            Читать дальше →
          • Свинцово-кислотные аккумуляторы: азбука импульсного заряда



              Тема импульсного заряда свинцовых аккумуляторов (СА) и состоящих из них кислотных батарей (АКБ) в последние годы набирает актуальность. В продаже появляются инновационные зарядные устройства, публикуются статьи, на специализированных форумах идёт активная исследовательская работа с жаркими спорами на сотни страниц.
              Читать дальше →
            • Численные методы решения систем нелинейных уравнений

                Введение


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

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

                Для численного решения применяются итерационные методы последовательных приближений (простой итерации) и метод Ньютона в различных модификациях. Итерационные процессы естественным образом обобщаются на случай системы нелинейных уравнений вида:

                (1)

                Обозначим через вектор неизвестных и определим вектор-функцию Тогда система (1) записывается в виде уравнения:

                (2)

                Теперь вернёмся к всеми любимому Python и отметим его первенство среди языков программирования, которые хотят изучать [1].



                Этот факт является дополнительным стимулом рассмотрения числительных методов именно на Python. Однако, среди любителей Python бытует мнение, что специальные библиотечные функции, такие как scipy.optimize.root, spsolve_trianular, newton_krylov, являются самым лучшим выбором для решения задач численными методами.

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

                Я полагаю что все в общих чертах знают о существовании такого замечательного математического инструмента как преобразование Фурье. Однако в ВУЗах его почему-то преподают настолько плохо, что понимают как это преобразование работает и как им правильно следует пользоваться сравнительно немного людей. Между тем математика данного преобразования на удивление красива, проста и изящна. Я предлагаю всем желающим узнать немного больше о преобразовании Фурье и близкой ему теме того как аналоговые сигналы удается эффективно превращать для вычислительной обработки в цифровые.

                image (с) xkcd

                Без использования сложных формул и матлаба я постараюсь ответить на следующие вопросы:
                • FT, DTF, DTFT — в чем отличия и как совершенно разные казалось бы формулы дают столь концептуально похожие результаты?
                • Как правильно интерпретировать результаты быстрого преобразования Фурье (FFT)
                • Что делать если дан сигнал из 179 сэмплов а БПФ требует на вход последовательность по длине равную степени двойки
                • Почему при попытке получить с помощью Фурье спектр синусоиды вместо ожидаемой одиночной “палки” на графике вылезает странная загогулина и что с этим можно сделать
                • Зачем перед АЦП и после ЦАП ставят аналоговые фильтры
                • Можно ли оцифровать АЦП сигнал с частотой выше половины частоты дискретизации (школьный ответ неверен, правильный ответ — можно)
                • Как по цифровой последовательности восстанавливают исходный сигнал


                Я буду исходить из предположения что читатель понимает что такое интеграл, комплексное число (а так же его модуль и аргумент), свертка функций, плюс хотя бы “на пальцах” представляет себе что такое дельта-функция Дирака. Не знаете — не беда, прочитайте вышеприведенные ссылки. Под “произведением функций” в данном тексте я везде буду понимать “поточечное умножение”

                Итак, приступим?
              • Разработка интерфейсных плат на SoC Xilinx Zynq 7000 для записи речи в аналоговом и цифровом формате



                  В этой статье мы поделимся опытом разработки интерфейсных плат блока сопряжения на базе SoC ARM+FPGA Xilinx Zynq 7000. Платы предназначались для записи речевых сигналов в аналоговом и цифровом формате PRI/BRI (ISDN, E1/T1). Само конечное устройство будет использоваться для фиксации переговоров в гражданской авиации.
                  Читать дальше →
                • О главном инструменте разработчика, аналитика и руководителя

                    Думаю, все были на собеседованиях и на вопрос «какие инструменты вы используете в работе», у всех заготовлен ответ про языки, библиотеки, среды разработки, базы данных и т.д. и т.п. В крайнем случае, у кого-то может быть припасена шутка про грабли и напильник. Ну и все доблестно перечисляют всякие Spring'и Hibernate'ы думая что перечисляют невероятно важные средства разработки, в которых хорошо разбираются. Но правда заключается в том, что единственно важным средством разработки является ваш мозг. И вы абсолютно ничего не знаете о том, как он устроен.


                    Эта статья основана на книге Андрея Курпатова Чертоги разума. Андрей Курпатов — российский врач-психотерапевт, телевизионный продюсер, автор книг по психологии, научных монографий по психотерапии и философии.
                    Читать дальше →
                  • КОМПАС-3D Home — профессиональная САПР для дома и хобби

                    • Tutorial
                    Если бы я пару лет назад сказал руководству, что на хабре сидят пользователи домашней версии КОМПАС-3D — любители инженерного 3D-моделирования, надо мной бы посмеялись. Но с каждым годом сферы конструирования и IT всё больше срастаются, да и интерес к 3D-печати заставляет IT-шников плотнее изучать САПРы. Наверное поэтому одними из первых комментариев к нашим статьям были вопросы про КОМПАС-3D Home. Это и сподвигло меня на написание этой статьи, постараюсь ответить в ней на основные вопросы пользователей. Тем более КОМПАС-3D v17 Home наконец-то полностью выпущен. Хотя в этом году из-за переговоров с торговыми сетями издание коробочной версии несколько затянулось. В статье постараюсь ответить на основные вопросы пользователей.

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


                    Транспорт для передвижения в космосе — автор Кекова Анастасия

                    ОСТОРОЖНО, ТРАФИК!
                    Читать дальше →
                  • Spectrum-48 против пачки сигарет, каша из топора или что может STM32F103C8T6+video(update)

                    Все началось с очередной попытки бросить курить. Разбудив свою внутреннюю «жабу» в поисках поддержки, говорю ей: «Смотри, пачка моих сигарет стоит сегодня как карманный ретро-компьютер с экраном, то есть примерно $10, а когда-то давным давно, на клон синклера-48К мы всю месячную зарплату и больше месяца на сборку и отладку потратили». Она: «Вы мужики- козлы и вруны, докажи!». Пришлось поработать.

                    Итак, исходно-расходные материалы:

                    1. «Blue pill»: STM32F103C8T6 — 20K ram 64K flash $2.06
                    2. «Ардуино Display»: ILI9341 2.8" 320x240 с сенсорным экраном и слотом карточки $7.72
                    3. Пищалка $0.18
                    4. Немного кнопок (7 штук) $0.2
                    5. Немного проводов $0.1
                    6. Флеш карта на 64 мега (с древнего фотоаппарата), в расчет не включена
                    7. Программатор ST-LINK, не расходуется и в расчет не включен, однако тоже пару долларов стоит
                    8. Пачка сигарет — расходуется слишком быстро и каждый день -$8.37


                    Читать дальше →
                  • Профессиональное выгорание: как распознать и предотвратить

                      Любить свою работу и много работать – хорошо, уметь вовремя распознавать выгорание – еще лучше. Но для многих признать свое выгорание значит проявить слабость и быть несостоятельным.

                      Рассказываем, почему не всегда нужно говорить себе «Соберись, тряпка!», какие стадии бывают у выгорания и как с ним бороться.

                      Разбираться в теме помогала психотерапевт Мария Берлин. А Java-разработчик ЕРАМ Юрий Безруков поделился своей историей выгорания.


                      Читать дальше →
                    • БАДы — это рэкет объёмом в $30 млрд: что на самом деле рекомендуют специалисты

                      • Перевод

                      Давайте отделим питательные вещества от иллюзий и смертельных обманов




                      В США продаётся более 90 000 витаминов и биологически активных добавок. Они выпускаются в виде таблеток, порошков, напитков и батончиков. Все они обещают нам улучшенные версии себя – более крепкие кости, более тонкую талию, более здоровые мускулы, более радостный кишечник, улучшение половой жизни и работы мозга. Они предсказывают уход от болезней и от старения.

                      И в целом мы им верим. Объём индустрии БАД в США оценивается в $30 млрд. Недавние исследования показывают, что 52% американцев принимают, по меньшей мере, один БАД – а 10% принимают их четыре или больше видов. Но надо ли это нам? Действительно ли мы становимся здоровее, умнее, сильнее, лучше благодаря этим ежедневным дозам?

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

                        image

                        История по «реанимации» нетбука Asus EEE PC 4G (701), путем установки современной Linux человеком весьма поверхностно знакомым с этой системой. Вы можете воспользоваться данной статьей как инструкцией по установке минимальной конфигурации Linux человеком не работавшим с данной ОС, но желающим в дальнейшем ее изучить. Ставить можно на любой ПК или ноутбук.

                        Важное замечание: цель статьи помочь установить Linux, не вдаваясь в разжевывание команд. Для этого существует масса литературы и сайтов. После установки у вас будет машина для экспериментов и вы сами сможете изучать данную ОС. Но для установки нам потребуется второй ПК. Для скачивания софта, записи образов и поисках в интернете. Такие вот «костыли».
                        Читать дальше →
                      • Умные шторы своими руками

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



                          По многочисленным просьбам, выкладываю все свои наработки по переделке обычных рулонных штор в автоматизированные с удаленным управлением. Осторожно, много фотографий!
                          Читать дальше →
                        • Когнитивные тренировки: «апгрейд» памяти и мышления



                            Наш мозг — удивительная система, которая постоянно показывает занятные фокусы. Знаком ли вам эффект «красной машины»? Человек покупает красную машину и вдруг начинает все время видеть на улице красные машины. Такое искажение называется «иллюзия частоты» или «феномен Баадера-Майнхоф» и происходит из-за селективного внимания мозга и склонности всегда подтверждать свою точку зрения (confirmation bias). 

                            Мозг не только подвержен когнитивным иллюзиям, но и способен гибко реагировать на внешние раздражители. Можно ли в таком случае «накачать разум», оказывая на него стимулирующее воздействие? Метаанализ Калифорнийского университета показал, что краткосрочные когнитивные тренировки ведут к положительным эффектам в важных когнитивных функциях, измеряемых лабораторными тестами.
                            Читать дальше →
                          • Напряжение без контакта

                              Композиционные материалы проникли практически во все сферы нашей жизни, но особенно сильно – во все виды транспорта. И с самого начала их внедрения существует проблема оценки внутренних напряжений в конструкции, изготовленной из композиционного материала, как на стадии ее изготовления, так и при использовании.



                              Ученые из Центра композиционных материалов НИТУ «МИСиС» под руководством профессора Сергея Калошкина предложили неконтактный метод контроля внутренних напряжений в полимерных композитах. При помощи нового метода намного проще и дешевле оценивать состояние напряженное состояние и степень внутренних повреждений в процессе эксплуатации конструкций из композиционных материалов, таких как детали авиационной техники, сосуды высокого давления, корабельные корпуса.
                              Читать дальше →
                              • +20
                              • 7,5k
                              • 9