• The disinfection gateway with temperature meter and antiseptic

    • Translation
    Hello! First of all, thanks for the warm reviews and interesting comments on my first post about the alarm system for the "Zaporozhets". This is very motivating to continue to share with my work.
    This time I want to tell you about the design of the disinfection gateway, which I had to do in just two nights.



    I work as an industrial designer at Tabula Sense Company and design furniture with the integrated electronics most of the time. However, considering everything that is happening, our management thought about how to connect the available resources to the fight against the pandemic.
    Read more →
  • The snail terrarium concept

    • Translation
    Hello everybody! Today I want to share with you the concept of a rather unusual device, which, like the alarm remote for the "ZAZ Zaporozhets", was developed exclusively for creative purposes, without the further implementation.



    It all started with the fact that two of the three grape snails escaped from our director's terrarium, and the third one died suddenly without lasting even three days. Obviously, the blame for this situation was putted not on the inability to keep the mollusk and irresponsibility, but on the “terrible terrarium”.
    Read more →
  • The concept of a car alarm remote for «ZAZ Zaporozhets»

    • Translation
    Hello friends! My name is Ruslan Mazur, I am an industrial designer. In my free time I like to invent and visualize devices that are not designed for production, but allow you to do creativity. Regardless of the technical difficulties, the cost of the product and so on.

    For three years now I have been working at Tabula Sense Company and most of the time I have been developing various furniture with built-in electronics.



    Today I want to share with you the concept of a car alarm remote control for ZAZ Zaporozhets (or Fiat 600, whatever suits you best), as if the similar devices already existed in those days.
    Read more →
  • Искусственный интеллект против Коронавируса

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


    Продвинутые компьютеры уже успели победить гроссмейстеров и научились анализировать горы данных, распознавая лица и голоса. Теперь миллиардер-разработчик программного обеспечения и искусственного интеллекта объединяется с ведущими университетами и компаниями, чтобы выяснить, может ли искусственный интеллект помочь обуздать нынешние и будущие пандемии.
    Читать дальше →
  • 10 лучших инструментов для тестирования API

      10 лучших инструментальных средств тестирования интерфейсов прикладного программирования 2018 года.

      Интерес к тестированию неудержимо растёт на протяжении нескольких последних лет, согласно исследованиям Google Trends. Опрос, проведенный компанией Smartbear в 2017 году среди 5000 профессионалов в области разработки программного обеспечения, показал, что более 50% опрошенных респондентов используют автоматические средства тестирования API, и ожидается рост их количества на 30% ( с 59% до 77%) в течении следующих двух лет, причем 80% участников опроса указали, что отвечают за тестирование API.
      Читать дальше →
      • +11
      • 55.9k
      • 6
    • Обзор и практическое руководство по Katalon Recorder (Selenium IDE++ для Chrome и Firefox)

        Когда Firefox, начиная с версии Firefox 55, перестал поддерживать Selenium IDE, миллионы тестировщиков и разработчиков столкнулись с тем, что привычный ход работы по автоматизированному тестированию был нарушен, что вызвало среди них немалое беспокойство. К счастью, разработки в данной области продолжились, и не так давно команда Katalon представила Katalon Recorder – инструмент, который был разработан как альтернатива Selenium IDE.
        Читать дальше →
        • +9
        • 19.9k
        • 4
      • Как новые интерфейсы заменяют клавиатуру

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


        Часы Apple Watch, которые, к слову, являются далеко не самым мощным компьютером на сегодняшний день, способны обрабатывать гигабайты данных каждую секунду. Наш мозг имеет десятки миллиардов нейронов и более четырех квадриллионов соединений, при этом количество информации, которое он способен обрабатывать ежесекундно, настолько велико, что мы даже приблизительно не сможем его оценить. Тем не менее, мостом между невероятно мощным мозгом человека и не менее быстрым миром высоких технологий 0s и 1s является не что иное, как давно уже ставшие обыденными, скромные устройства – компьютерная клавиатура и мышь.


        Читать дальше →
      • История Илона Маска – Инфографика

        • Translation
        Сегодня Илон Маск, является самым футуристически мыслящим человеком на Земле. Как ему удалось стать выдающейся личностью?


        Через сто лет, когда большинства читающих эту статью, равно как и ее автора, уже давно не будет в живых, автомобили и ракеты, созданные благодаря Илону Маску, по-прежнему будут кружить по Земле и в пространстве. Как он смог достичь таких высот, несмотря на все трудности на его пути – вот вопрос, который мы раскроем в этой статье. И самое главное: что мы можем почерпнуть для себя из его жизненного пути?

        Читать дальше →
      • Tesla Semi грузовой электромобиль, с которым придется считаться

        • Translation
        Привет, Гиктаймс! Представляю вашему вниманию перевод статьи Tesla Unveils an Electric Rival to Semi Trucks от The New York Times.



        Компания Тесла поставила перед собой сразу несколько целей: во-первых, полностью преобразить привычный для нас автомобиль, и во-вторых, найти новый способ генерации электроэнергии для жилых помещений. Несмотря на то что на сегодняшний день обе эти затеи по-прежнему находятся на этапе разработки, инженеры Тесла принялись за новое задание: изменить многомиллиардную индустрию грузовых автомобилей.
        Читать дальше →
      • Футуристический пользовательский интерфейс новой Tesla Model 3

        Привет, Гиктаймс! Представляю вашему вниманию перевод статьи What Tesla’s Model 3 UI Reveals About Its Vision for the Future автора Tom Johnson.


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

        Если вам интересна эта тема, тогда зацените Figma-файл, который я приготовил специально для вас, а также по ссылке вы найдете сделанный мной прототип.
        Читать дальше →
      • Топ 10 инструментов автоматизации тестирования 2018

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

        Не так давно свет увидел World Quality Report 2017–2018 (Мировой стандарт проверки качества), выпущенный благодаря совместному труду сразу нескольких крупных компаний (Capgemini, Sogeti и Micro Focus), в котором было отмечено ряд интересных трендов в разработке и тестировании программного обеспечения. Авторы этого отчета считают, что основные направления в развитии разработки ПО заключаются в постоянном совершенствовании автоматизации тестирования и повсеместном применении гибких и DevOps-методологий (методология, которая объединяет в себе работу программистов и системных администраторов). Так, в данном отчете указано, что компаниям необходимо внедрять интеллектуальную автоматизацию и смарт-аналитику, для того чтобы ускорить процессы принятия ключевых решений и валидации продукта. Благодаря таким нововведениям компании смогут более эффективно справляться с тестированием интеллектуальных устройств нового поколения и высокоинтегрированных продуктов, изменения в которые вносятся постоянно. В отчете также говорится о необходимости создания интеллектуальных платформ для тестирования, характеризующихся высоким уровнем адаптивности. Благодаря таким платформам можно будет обеспечить эффективную поддержку полного жизненного цикла приложения.
        Читать дальше →
      • Бесконечный скроллинг на Firebase

        • Translation
        • Tutorial
        Из данной статьи вы узнаете, как реализовать бесконечный скроллинг с помощью JavaScript и Firebase, при этом вам не нужно будет что-либо менять в вашей уже существующей структуре данных для Firebase.

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

        Заметка: если ознакомительная информация вас не интересует, то можете смело переходить к примерам кода, приведенным ниже.


        Читать дальше →
        • +14
        • 5.1k
        • 1
      • Майнинг эфириума за 5 минут

        • Translation
        • Tutorial


        Все, что вам нужно для того, чтобы начать заниматься майнингом в Эфириуме – это инстанс AWS EC2.


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

        Введение


        Наверняка некоторые из вас знают, что такое блокчейн Эфириум (с англ. Ethereum), другие, напротив, не имеют даже малейшего представления о нем. Так или иначе, и первые и вторые что-нибудь да слышали о данной платформе. В последнее время этой теме было посвящено множество статей в различных крупных журналах, однако для тех людей, кто мало что слышал об Эфириуме, все статьи на эту тему представляются чем-то мистическим и совершенно непонятным. Тогда, что же собой представляет данная платформа? Если вкратце: Эфириум – это общедоступная база данных с возможностью хранения цифровых транзакций в течение неограниченного времени. Важно также отметить, что для обслуживания и защиты такой базы данных не требуется каких-либо систем управления ключами. Вместо этого данная платформа работает как «беззащитная» транзакционная система – фреймворк, в котором физические лица могут совершать одноранговые транзакции, при этом ни одна из сторон не несет перед другой или третьей сторонами каких-либо обязательств.
        Читать дальше →
      • Эволюция кроссплатформенной разработки: плюсы и минусы Xamarin

        • Translation


        Подобно эпохе в нашей собственной истории, когда четвероногие млекопитающие совершили прыжок в эволюции и стали двуногими, Xamarin.Forms пытается оставить свой след в истории разработки программного обеспечения, построения архитектуры и дизайна. Благодаря его возможностям мы с легкостью можем разрабатывать приложение (предварительно создав для него свой неповторимый дизайн), которое может работать на трех разных операционных системах с той же базой кода C# и пользовательским интерфейсом, и для которого предусмотрена возможность повторного использования кода и индивидуальной настройки.

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

        Взвесим все «плюсы» и «минусы» Xamarin

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

        • Translation


        У начинающего специалиста по данным (data scientist) есть возможность выбрать один из множества языков программирования, который поможет ему быстрее освоить данную науку.

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

          Spring и ReactJS

          Приложение будет предназначено для людей, нуждающихся в удобном средстве организации личных целей и задач. Типичное приложение типа todo-list, но с одной особенностью, которая впрочем понятна из названия. Организация задач будет возможна не только в виде списка, но и в виде дерева подзадач. Tree > List!


          Проект будет транслироваться с нуля, то есть вплоть до установки необходимого окружения для разработки (JDK, Eclipse, Atom, Node.js) и подключения необходимых зависимостей (Spring, Hibernate, ReactJS, Redux). Если вы хотели увидеть, как используются следующие технологии: Java, Spring, Hibernate, JavaScript, ReactJS, Redux, то спешу вас обрадовать, у вас будет такая возможность! Конечно, это не весь список, но это то на чем будет делаться акцент.
          Читать дальше →
        • 30+ онлайн ресурсов для изучения программирования в 2017

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



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

            • Translation


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

            В чем причина?
            Читать дальше →
          • Результаты опроса Stack Overflow 2017: разработчики, которые используют пробелы, зарабатывают больше

            • Translation
            Это с определенной точки зрения «священная война» среди разработчиков программного обеспечения, эта тема стала предметом множества дебатов и шуток. Я использую пробелы и никогда не задумывался о важности этого момента. Но сегодня мы публикуем исходные данные опроса разработчиков Stack Overflow 2017 и некоторые аналитики считают, что этот выбор имеет большее значение, чем я ожидал.

            Пробелы приносят больше денег чем табы


            Было опрошено 28 657 респондентов, которые выразили свое предпочтение табам или пробелам и считали себя профессиональным разработчиками (ученики и бывшие программисты не учитывались). В этой группе 40,7% используют табы и 41,8% пробелы (17,5% используют оба метода). Из них 12 426 оставили информацию о своей зарплате.

            Анализ данных приводит нас к интересному выводу. Разработчики которые используют пробелы для отступов, зарабатывают больше денег, чем те, кто используют табы, даже если они имеют такой же объем опыта:


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