• История создания домашнего облака. Часть 5. Актуализация 2019 – PHP 7.2, MariaDB 10.4 и Nextcloud 17

      Два года назад я опубликовал цикл статей на тему создания веб-сервера на базе Debian 8 и запуске на нём сервиса Nextcloud 11. Через несколько месяцев появилось дополнение, содержащее «диффиренциальную» информацию по установке Nextcloud 13 на Debian 9. В конце 2018 года я просто обновил Debian и Nextcloud и не столкнулся с какими-то необычными или интересными проблемами. Обновление в конце 2019 года было уже более интересным и про это стоило написать.



      Данная статья в первую очередь будет полезна тем, кто по инструкциям прошлых четырёх статей «собрал» себе Nextcloud 13 на Debian 9 (передаю привет с десятку моих подписчиков по теме Nextcloud, в особенности тем, для кого это был первый опыт в мире Linux). Тем, кто соберётся делать сервис с нуля я советую взять за основу первые четыре статьи этого цикла с поправкой на актуальные версии Debian 10 и Nextcloud 17. Для опытных пользователей Linux статья может занять какое-то место между «тривиальна и бесполезна» и «неплохо, шпаргалка всё-в-одном-месте».
      Читать дальше →
    • История создания первой игры на Unity — от идеи до релиза



      Добрый день! Я — инди-разработчик (с недавнего времени), 2 года назад, будучи пожарным, пришла в голову мысль создать свою игру на Android. Из опыта было только создание карт под игровые движки Gold Source и Source (на них построены старые добрые: Counter-Strike, Half-Life и многое другое), взяв волю в кулак, решил что я обязательно справлюсь и занялся штудированием интернет-поисковика Google.

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

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

      Наземные сети 5G будут поддерживать высотные воздушные шары и беспилотники, и однажды смогут объединиться с ними.


      Фото: Loon

      В то время как мир стремится внедрить на земле скоростные мобильные сети 5G, некоторые компании по-прежнему сосредоточены на воздухоплавающих вышках сотовой связи в небе. В ходе заключительной сессии шестого ежегодного саммита 5G в Бруклине в четверг (25 апреля) лидеры IT — компаний Силиконовой долины и телекоммуникаций обсудили, смогут ли беспилотники и воздушные шары наконец-то начать предоставлять услуги коммерческой мобильной связи и интернета с воздуха.

      В тот же день компания Loon, дочерняя компания Alphabet Inc., изначально была подразделением научно-исследовательской компании Google X, специализирующейся на производстве шаров, объявила о стратегическом партнерстве с компанией Softbank HAPSMobile с целью использования шаров и беспилотников на солнечной энергии для расширения покрытия мобильного Интернета и оказания помощи в внедрении сетей 5G.
      Читать дальше →
    • Еще 7 крутых игр на ПК для изучения английского

      • Tutorial


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

      О некоторых из них мы не были в курсе, поэтому спасибо. За это время мы успели попробовать их и проанализировать, как они влияют на изучение языка. Так что встречайте еще 7 крутых игр, которые отлично подходят для практики английского.
      Читать дальше →
    • Arduino. Проект «Робот-машина RoboCar4W»

        Вы понимаете, — втолковывал редактор, — это должно быть занимательно, свежо, полно интересных приключений… Так, чтобы читатель не мог оторваться.
        И.Ильф, Е.Петров "Как создавался Робинзон".


        Начинать работу с Arduino, как и с любой другой платформой программной или аппаратной, всегда интереснее с какого-нибудь реального проекта. Программисты при этом пишут код выводящий «Hello, world», ардуинисты моргают светодиодом. И все радуются как дети.


        Я же решил начать с продвинутого проекта, в том числе с тайной надеждой оторвать молодое поколение от Counter-Strike (не получилось).


        Как можно догадаться из названия RoboCar4W, первым проектом стал робот-машина о четырех колесах. Начиная работу я уже имел опыт программирования, умел когда-то давно паять, но совершенно не знал даже распиновки Arduino и документацию совершенно не читал. Все премудрости изучал по ходу пьесы и Гугл в помощь.

        Читать дальше →
      • Как мы боролись с Роскомнадзором и что из этого вышло

          Руководитель сервиса для регистрации бизнеса 1С-Старт Александр Раптовский о том, как отменить судебное решение о блокировке статьи на Хабре, инициированное Роскомнадзором.


          Кадр из фильма «С меня хватит!» (Falling Down), 1992
          Читать дальше →
        • Апгрейд матрицы ноутбука TN->IPS или как получить из бюджетного ноутбука более продвинутый

            Можно ли купить относительно бюджетный ноутбук с хорошими характеристиками, но дешевле собратьев с IPS матрицей, а потом недорого и быстро заменить TN на IPS?


            Читать дальше →
          • От антикварного радио до DIY-колонок: 12 каналов на YouTube про устройство акустики

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

              Читать дальше →
            • Мобильный сторож на Raspberry pi (h.264)

                Темы использования Raspberry pi для FPV управления и мониторинг движения в кадре по векторам H.264 не новы. Разработка не претендует на оригинальность, да и времени на нее было потрачено относительно не много (с июля по выходным. иногда.).

                Но, возможно, мой опыт (и исходники) окажутся кому ни будь полезными.

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

                Первое что было сделано на скорую руку – это установка известной программы motion на Raspberry pi zero c камерой v1.3. В принципе, задачу решает. Если устраивает оповещение через почту и fps=4-5.

                Но это показалось не интересным. Под рукой была платформа с колесами и обвязкой от старых экспериментов и аккумуляторы 18650 от старых ноутов.

                В результате получилась забавная смесь мобильного видеонаблюдения и детектора движения.
                Поскольку у меня есть арендованный VPS, то проблем доступом извне (домашняя сетка за NAT) не было. Время автономной работы около 4-х суток если не злоупотреблять ездой и фарой.

                Можно поездить по квартире, удаленно управляя как камерой, так и платформой и оставить в режиме «сторож» (motion detect) в любом нужном месте.



                Читать дальше →
              • Бесшовный Wi-Fi-роуминг: теория на практике

                  Разбираемся с технологиями роуминга (Handover, Band steering, IEEE 802.11k, r, v) и проводим пару наглядных экспериментов, демонстрирующих их работу на практике.


                  Читать дальше →
                • Нечестная игра, или как нас обманывают организаторы розыгрышей


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

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



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

                      В Интернете кто-то неправ

                      Нет, серьезно. В Интернете кто-то неправ. И мне кажется, что сегодня неправ Роскомназдор.

                      16 Апреля 2018 года Таганский районный суд удовлетворил иск Роскомнадзора с требованием заблокировать Телеграмм в России. Сервис не предоставил ФСБ ключи шифрования. Потому что их не существует.

                      И это проблемы телеграмма?

                      Именно. Формально, Телеграмм не выполнил требование действующего законодательства, которое было принято легитимным органом власти. Поэтому, я предлагаю считать это отдельной темой для разбирательства и не касаться ее в этом посте.

                      А что тогда не так?
                      Читать дальше →
                    • Четвёртый день блокады. В реестр добавили подсети DigitalOcean. Давление на облачные сервисы пока не приносит результата

                        UPD. В вечерней выгрузке появилась подсеть 51.136.0.0/15 (Microsoft Limited UK): это 131 тыс. IP-адресов Microsoft, в том числе дата-центров Azure


                        19 апреля пошёл четвёртый день блокады, которую Роскомнадзор устроил российским пользователям. Количество заблокированных IP-адресов по состоянию на 11:54 достигло 17 766 060, приблизившись к пиковым значения второго дня веерных блокировок.

                        Основная тактика Роскомнадзора по-прежнему заключается в массовом блокировании подсетей облачных провайдеров, чтобы заставить их отказаться от сотрудничества с Telegram: «Они сейчас решают, будут ли работать на территории РФ или нет», — сказал глава Роскомнадзора Александр Жаров. Услугами этих провайдеров пользуются тысячи российских добропорядочных сайтов, один за другим испытывают проблемы при доступе из России, хотя Роскомнадзор пытается отрицать эти факты.

                        Две недели назад такой сценарий Роскомнадзора сработал в случае с Zello, но сейчас тактика даёт сбой. Ни Google, ни Amazon пока не идут на попятную.
                        Читать дальше →
                      • Имитация левитации воды на Ардуино



                          Добрый вечер! В этой публикации я расскажу о своей самоделке, задумал которую я достаточно давно. Но реализовал только сейчас.

                          Впервые увидел этот эффект еще в детстве. Меня попросили помочь, подержать и посветить автомобильным стробоскопом на маховик двигателя автомобиля. Мотор запустили и после чего я увидел на вращающемся маховике, почти не подвижную насечку, которая стояла на одном месте, а маховик при этом вращался. После чего родилась идея сделать вентилятор и стробоскопом остановить его. Идею спустя какое то время реализовал, на лампе ИФК-120, тиристоре КУ202 с обвязкой, поигрался и закинул в дальний угол, но вот лет 6 тому назад увидел японское видео с левитацией воды. Так и родилась идея повторить этот трюк с левитацией капель. Долго не доходили до реализации руки и вот наконец то, сбылась мечта…
                          Читать дальше →
                        • Сила инженерной смекалки и эволюция видеокамер на Сочи.Камерах: падение в цене в 10 раз за 10 лет

                            Благодарим читателей за комментарии к предыдущему посту, спасибо за вопросы и уважительные дискуссии. В этом посте мы расскажем о нашем опыте в работе с уличными веб-камерами в нашем проекте Сочи.Камера, о том, как эволюционировало оборудование за 10 лет.

                            Возможно, кстати, некоторые читатели прошлого поста заметили, что нас там ддосили немножко. Кому-то пришло в голову ддосить некоммерческий ресурс с открытым доступом. Мы даже посмеялись) Надеемся, больше таких сложностей не возникнет и все желающие и интересующиеся без проблем, как говорится, потусят на сайте Сочи.Камер.
                            Читать дальше →
                            • +20
                            • 9.6k
                            • 8
                          • Как читать больше книг

                            • Translation


                            В прошлом году я прочёл 120 книг. Когда я запостил коллаж из больше всего понравившихся мне книг среди этих 120 книжек у себя в Instagram, многие ребята спросили, в чём мой секрет – как я смог переварить столько книжек за 12 месяцев.

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

                            Главная хитрость для того, чтобы прочитывать больше


                            Когда люди спрашивают меня, каким образом мне удаётся читать так много книг, они обычно ждут какую-нибудь технику быстрого чтения, которая поможет их мозгу проглатывать книги целиком. Быстрое чтение действительно играет определённую роль в моём чтении (подробности позже), но это не мой главный секрет.

                            Придвиньтесь поближе. Я шёпотом сообщу вам секрет того, как прочитывать больше книг. Готовы?
                            Читать дальше →
                          • Прекратите скручивать (восклицательный знак)

                            • Tutorial
                            Ну действительно, прекратите. Есть куча прикольных штук для соединения самых разнообразных проводов, а все равно технология «откусить зубами изоляцию, скрутить, замотать изолентой» жива до сих пор.

                            Дальше много текста, фотографий, разборок. Ну все как обычно
                          • Эта несовершенная реальность требует исправления: подборка AR-программ



                              Ещё совсем недавно весь мир сходил с ума с Pokemon Go, а кажется, будто с тех пор прошли годы. Есть основания предполагать, что в этом году нас ждёт быстрый рост поголовья программ дополненной реальности. В последней версии iOS Apple встроила поддержку механизмов, позволяющую программам дополнять какой-то информацией любые объекты, попадающие в поле зрения камеры смартфона. Это не только сильно облегчает труд программистов, но и делает AR-технологии доступными сотням тысяч iOS-разработчиков. А пока на нас ещё не сыплется прогнозируемое изобилие, мы решили сделать подборку интересных AR-приложений.
                              Читать дальше →
                            • Смарт-антенна для сетей LTE

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