• Замена чипсета на материнской плате

    Просматривая недавно архив своих фото, я обнаружил фотографии со своей прошлой работы, которые было бы интересно посмотреть многим. Фотографии сделаны для себя мобильным телефоном Samsung Galaxy S в разное время, некоторые смазаны, но, увы — что есть и других уже не будет.

    Прежде чем увлечься разработкой под Android, я пару лет ремонтировал компьютеры и ноутбуки. Ниже я рассказу об одной из сложнейшей операции по ремонту матплат и видеокарт — замене чипсета, далее «чип». А в конце статьи немного о том, почему ноутбуки ломаются. Думаю, что стоит предупредить — «не пытайтесь повторить это дома».
    Читать дальше →
  • Облака сгущаются: чем cloud-сервисы опасны для игровой индустрии?


      Cloud-сервисы стали неотъемлемой частью жизни современного человека. Но понятие «облака» отнюдь не ограничивается возможностью по мановению ока создавать резервные копии фотографий, сделанных в отпуске, или координировать действия с коллегами с помощью интеллектуальной CRM. Сейчас облачные технологии стали проникать в самые неожиданные отрасли — например, в такую сферу, как видеоигры. Если раньше каждый, кто хотел приобщиться к удивительному миру виртуальных развлечений, должен был обзавестись производительным ПК или игровой консолью, то сегодня при наличии стабильного интернет-соединения любой желающий может поиграть в свежий AAA-релиз чуть ли не на «калькуляторе».

      Впрочем, если копнуть глубже, то окажется, что cloud-гейминг является вовсе не такой уж и выгодной штукой, как рассказывают ангажированные «эксперты» и блогеры всех мастей. Более того, в отдаленной перспективе именно cloud-гейминг способен привести к окончательной смерти игровой индустрии в том виде, в котором мы с вами ее некогда полюбили. Давайте разбираться.
      Читать дальше →
    • Операционные усилители: 10 схем на (почти) все случаи жизни

        Всем привет!

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


        Читать дальше →
      • Топ-7 самых прибыльных майнинг-пулов для новичков

          Почему лучше майнить на пуле, а не индивидуально? Ответ прост — при майнинге на пуле ваш доход будет более стабильным, ведь вы будете получать определенную часть вознаграждений всего пула.

          Существует множество пулов, и, если вы новичок в сфере майнинга, вам может быть довольно сложно сделать выбор. Эта статья упростит вам жизнь — она расскажет о лучших майнинг-пулах.
          Читать дальше →
          • +16
          • 8.3k
          • 1
        • Облачный гейминг: сравниваем производительность Google Stadia и NVIDIA GeForce NOW

          • Translation


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

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

          По сути, вам понадобится только устройство, способное воспроизводить видеопоток. Легко настроить, легко играть, не о чем беспокоиться — кроме разве что интернет-соединения.

          Здесь мы поговорим о двух сервисах стриминга игр, наиболее часто находящихся на слуху, — это NVIDIA GeForce NOW и Google Stadia. Вкратце обсудим их требования, архитектуру, производительность и, как итог, упомянем про будущее.

          Сразу заметим, что речь пойдет о работе стриминговых сервисов (и, в частности, релевантности результатов тестов) для США, где проживает автор оригинального текста. Эта информация может дать представление о состоянии стриминговых сервисов на основных для них рынках, но не отображает текущую картину в России. У нас GeForce NOW (GFN.ru) запущен через партнеров, а Stadia официально не поддерживается. Если вас интересуют исследования локальных стриминговых сервисов — напишите об этом в комментариях, и, если мы увидим интерес, обязательно рассмотрим и этот аспект.
          Читать дальше →
        • Реализация тумана войны из Civilization VI в Unity

          • Translation

          Эффект тумана войны из Civilization VI — отличный пример простой структуры вычислительного шейдера (compute shader). Если вы всегда хотели узнать об основах программирования таких шейдеров, то этот туториал для вас. Вы сможете понять его даже без знания шейдеров и программирования на C#; более опытные разработчики могут пропустить введение.

          Анализ эффекта


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


          Первое, на что нам нужно обратить внимание — граница между видимой и скрытой областями. «Скрытая» область — это напоминающая нарисованную от руки карту область, покрытая туманом войны. Мы чётко можем видеть, что граница не совпадает точно с полями шестиугольников и что присутствует небольшой шум, скорее всего шум Перлина.
          Читать дальше →
          • +20
          • 6.1k
          • 1
        • 10 советов схемотехнику

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


            Читать дальше →
          • Кто есть кто в платежной экосистеме 2020. Часть 1

            • Translation
            Знаете ли вы, как устроен мир платежей, и кто есть кто во всей этой большой экосистеме?.. Сегодня мы публикуем перевод статьи аналитиков Innopay, посвященной картированию ключевых игроков в пространстве тех, кто своей ИТ-инфраструктурой помогает покупать и продавать онлайн. Инфографика прилагается — всё как на ладони.


            Читать дальше →
            • +13
            • 4.4k
            • 3
          • Игры за деньги: опыт развертывания сервиса PlaykeyPro



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

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

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

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


            Рисунок 1. Первые 100, 200, 500, 1000, 2000 и 5000 точек выборки из предлагаемого прогрессивного нестохастического ряда точек (уравнение 11), демонстрирующие почти изотропные характеристики синего шума с быстрой сходимостью QMC и сниженным количеством артефактов. Ряд основан на новой простой псевдослучайной последовательности с низким расхождением $R_2$.

            Введение


            Псевдослучайные ряды с низким расхождением применяются для создания распределений, являющихся менее регулярными, чем решётки, но более регулярными, чем простые случайные распределения (см. рисунок 2). Они играют важную роль во множестве областей численных вычислений, в том числе в физике, финансах, а в последнее время — и в компьютерной графике.


            Рисунок 2. Сравнение регулярной решётки (слева) с тремя разными псевдослучайными функциями (посередине) и простым случайным распределением (справа). Заметьте, что псевдослучайные распределения выглядят менее регулярными, чем решётка, но имеют не так много скоплений и разрежений точек, как случайное распределение.
            Читать дальше →
          • Игры за деньги: опыт работы в распределенной игровой сети владельца нескольких серверов

              image

              Недавно увидел на Хабре статью «Распределенная игровая сеть как альтернатива GFN» и решил написать о своем опыте участия в такой сети. Так получилось, что я один из первых участников программы, описанной в статье. И я не геймер, а как раз владелец нескольких производительных ПК, мощности которых используются сетью.

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

              • Tutorial
              Во многих статьях про 3D-печать подробно разбирается работа 3D-принтера и процесс печати, а создание 3D-модели описывается одной фразой, как будто это элементарное действие (что, конечно, совсем не так). Мы сделали мини-курс по 3D-моделированию, который учитывает особенности подготовки модели для печати.

              Будем моделировать детскую игрушку — паровоз. Способ изготовления игрушки — 3D-печать на бытовом FDM-принтере.

              Курс состоит из шести уроков. Подробности уроков убраны под спойлеры для удобной работы со страницей. В итоге, при повторении всех действий в курсе, у вас должен получиться игрушечный паровозик, который можно будет без проблем напечатать на любом 3D-принтере. Все детали максимально адаптированы для удобной печати на небольшом бытовом принтере. Общие габариты собранного изделия будут 197х110х125 мм.

              Осторожно, трафик!


              Читать дальше →
            • Бесплатное программное обеспечение для IP-камер

                За 11 лет работы на рынке видеонаблюдения, нам пришлось столкнутся с множеством программ для управления системами видеонаблюдения, с какими-то мы работали, какие то тестировали, какие хотели потестировать, но так и не успели этого сделать, про какое-то просто читали в обзорах подобных тому, что читаете вы.

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

                Все программное обеспечение разбито на три группы:

                • Программное с открытым исходным кодом
                • Бесплатное программное обеспечение с ограниченным функционалом
                • Программное обеспечение бесплатное в течении пробного периода

                image
                Читать дальше →
              • Как оценить уровень владения английским языком



                  На Хабре много статей о том, как самостоятельно изучать английский язык. Но вот вопрос, а как оценить свой уровень при самостоятельном изучении? Понятно, что есть IELTS и TOEFL, но эти тесты почти никто не сдает без дополнительной подготовки и эти тесты, как говорят, оценивают не сколько уровень владения языком, а скорее умение проходить эти самые тесты. Да и использовать их для контроля самообучения будет накладно.

                  В этой статье я собрал различные тесты, которые проходил сам. При этом я сверяю свою субъективную оценку владения языком с результатами тестов. А также сравниваю результаты между разными тестами.
                  Читать дальше →
                • Shader — это не магия. Написание шейдеров в Unity. Введение

                    Всем привет! Меня зовут Дядиченко Григорий, и я основатель и CTO студии Foxsys. Сегодня хочется поговорить про шейдеры. Умение писать шейдеры (и в целом работать с рендером) очень важно при разработке под мобильные платформы или AR/VR, если хочется добиться крутой графики. Многие разработчики считают, что шейдеры — это магия. Что по ним мало хорошей информации, и что чтобы их писать нужно иметь, как мимимум, звание кандидата наук. Да, разработка шейдеров по своим принципам сильно отличается от клиентской разработки. Но основное понимать базовые принципы работы шейдеров, а так же знать их суть, чтобы в этом не было ничего магического и поиск информации по этой теме был простой задачей. Данная серия статей рассчитана на новичков, так что если вы разбираетесь в программировании шейдеров, данная серия вам не будет интересна. Всем же кто хочет разобраться в этой теме — добро пожаловать под кат!


                    Читать дальше →
                  • Создание игры Tower Defense в Unity, часть 1

                    • Translation

                    Поле


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

                    Это первая часть серии туториалов, посвящённых созданию простой игры в жанре tower defense. В этой части мы рассмотрим создание игрового поля, поиск пути и размещение конечных тайлов и стен.

                    Туториал создавался в Unity 2018.3.0f2.


                    Поле, готовое к использованию в тайловой игре жанра tower defense.

                    Игра жанра Tower Defense


                    Tower defense — это жанр, в которой целью игрока является уничтожение толп врагов, пока они не добрались до своей конечной точки. Игрок выполняет свою цель, строя башни, которые атакуют врагов. У этого жанра очень много вариаций. Мы будем создавать игру с тайловым полем. Враги будут двигаться по полю в сторону своей конечной точки, а игрок будет создавать им препятствия.
                    Читать дальше →
                  • Освещение растений белыми светодиодами — проверочная работа

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

                    Прочитав заголовок и вступление, я был настроен критически. Еще бы! Я сам производил расчеты, куча людей производит и использует специальные фитолампы (не только светодиодные — посмотрите на люминесцентные светильники в любом цветочном магазине!), а тут некто заявляет, мол, всё это туфта, белые светодиоды не хуже. Но ознакомившись до конца, я свое мнение изменил и понял что в этом мнении есть существенная доля истины, но надо разбираться… Всем кто не читал эту статью — убедительная просьба ознакомиться для лучшего понимания, т.к. для сокращения объема и исключения дублирования информации я буду только ссылаться на данные указанной статьи, но не повторять их. Остальные же — давайте продолжим!
                    Читать дальше →
                  • Освещение растений белыми светодиодами — о КПД и экономической эффективности

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

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

                    В силу рода своей деятельности часто использую данные платформы для поиска и заказа компонентов. Сначала через параметрический поиск на digikey ищем нужный компонент, после через chipfind находим российского поставщика. Узнали себя? Если да, то эта статья для Вас.
                    Любители в основном пользуются платформами, которые хорошо разрекламированы, просто не зная о существовании возможности выбора. Специалисты же пользуются не одной, а целым набором. В этой статье постараюсь ответить на вопрос: почему не существует универсальной платформы для поиска электронных компонентов?
                    Читать дальше →
                  • Топ 10 настольных станков с ЧПУ для дома 2017



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

                    Читать дальше →