• Active Termination Drivers

    • Tutorial

    The easiest way to build a driver with specified output impedance is to use an amplifier with high load compatibility and add a resistor to its output. The penalty is voltage drop across this resistor, so there is power loss and we need a higher supply voltage. If our driver is able to deliver the same voltage and current to the same load, but the extra resistor will have a lower value, our device will be able to deliver the same output power at a lower supply voltage. Less power losses, less heat, and longer working time when a battery is used.
    There is an idea how to solve this problem: active termination. We can synthesize the output impedance!

    Now when we know what we want, go to design our drivers!
    Read more →
  • Female gamers in China

      The latest forecast by Niko Partners shows promise that gender equality in gaming is on track to reach 50/50 by the end of 2020, as figures show a consistent rise of 4% year on year: “Female gamers are rising, making up 42% of total gamers in 2018, 46% in 2019, and forecast to be 50% in 2020, primarily on the mobile platform.” This forecast follows a report by the China Audio-Video and Digital Publishing Association last year that identified growth potential and calls for more quality games targeted at female players.

      2019 saw the number of female gamers reach 300 million, contributing RMB 52.7 billion (USD 7.5 billion) or 22.8% of total actual sales revenue of the gaming industry in China. The Association’s report also identified low cost leisure games as most popular among females. Furthermore, the Gamma Data report gives China’s female game market revenue a forecast of RMB 56.8 billion for 2020, with 70% (RMB 40.1 million) of revenue deriving from mobile games.

      Читать далее
    • Linux Switchdev the Mellanox way

        This is a transcription of a talk that was presented at CSNOG 2020 — video is at the end of the page

        Greetings! My name is Alexander Zubkov. I work at Qrator Labs, where we protect our customers against DDoS attacks and provide BGP analytics.

        We started using Mellanox switches around 2 or 3 years ago. At the time we got acquainted with Switchdev in Linux and today I want to share with you our experience.
        Read more →
      • The Different RPG styles between East and West


        The Chinese Mobile RPG: the Genre of Giants.

        Chinese RPGs make up 56% of the top 500 grossing iOS games in China. According to data gathered in 2019 by Game Refinery’s Joel Julkunen. Let’s take a look at the genre and some important points for game developers and RPG enthusiasts to consider Chinese Mobile RPGs.

        RPG or role-playing game is a game where the player plays as a character, often the main character, in a fictional game world.

        Read more →
      • Toxic Comments Detection in Russian

          Currently, social network sites tend to be one of the major communication platforms in both offline and online space. Freedom of expression of various points of view, including toxic, aggressive, and abusive comments, might have a long-term negative impact on people’s opinions and social cohesion. As a consequence, the ability to automatically identify and moderate toxic content on the Internet to eliminate the negative consequences is one of the necessary tasks for modern society. This paper aims at the automatic detection of toxic comments in the Russian language. As a source of data, we utilized anonymously published Kaggle dataset and additionally validated its annotation quality. To build a classification model, we performed fine-tuning of two versions of Multilingual Universal Sentence Encoder, Bidirectional Encoder Representations from Transformers, and ruBERT. Finetuned ruBERT achieved F1 = 92.20%, demonstrating the best classification score. We made trained models and code samples publicly available to the research community.
          Read more →
        • SIEM Solutions Overview (Security Information and Event Management)

          Modern corporate IT infrastructure consists of many systems and components. And monitoring their work individually can be quite difficult — the larger the enterprise is, the more burdensome these tasks are. But there are the tools, which collect reports on the work of the entire corporate infrastructure — SIEM (Security Information and Event Management) system in one place. Read the best of such products according to Gartner experts in our review, and learn about the main features from our comparison table.
          Read more →
        • Ads
          AdBlock has stolen the banner, but banners are not teeth — they will be back

        • Technical Challenges of VuzeCamera (iOS) — First-ever 3D VR Movie Shot in Space

            VuzeCamera is the first consumer 360° 3D camera and a new dual-camera that gives anyone the power to create and share immersive experiences in 360° or VR180° (3D) Photo and Video.

            This device is regularly ranked in the top selections of the best cameras, it’s been praised by numerous reviews, and a couple of years ago the Vuze camera went to the International Space Station to shoot the first-ever 3D VR movie shot in space.
            Read more →
          • 5 Most Popular IT Outsourcing Software Development Companies in India

              The global IT outsourcing market generated a revenue of $520.74 billion in 2019 and it is expected to surge at a CAGR of 7.7% during the 2020-2027 period. The immense growth of the market is due to the growing popularity of outsourcing software development companies across the globe. 

              In fact, in 2018, India dominated the global IT outsourcing market with a 67.0% share and the Indian IT sector generated a revenue of more than $150.0 billion with a CAGR of 10-15.0% per year. 

              The majority of small businesses, start-ups, and enterprises are inclined towards IT outsourcing companies for managing and handling their business. There are hundreds and thousands of outsourcing software development companies available on the internet but choosing the top-notch IT outsourcing company is a tough call because you might fall into the wrong trap

              So, for that, I am going to shortlist the top 5 software development outsourcing companies in India that not only add value to your business but also help you to expand your business across the globe. 

              I am going to prepare a list of parameters that will back the shortlisting of these top 5 IT outsourcing companies in India- 

              Read More
            • 5 Thought-Provoking Use Cases Of Blockchain In Diverse Industries

                Blockchain is a decentralized technology that maintains a record of all transactions occurring over a peer-to-peer network. Due to Blockchain's several different high-level use cases, numerous industries described Blockchain as the 'magic beans.' 

                Blockchains store the record in a decentralized system that is interconnected. This technology lessens vulnerability and enhances transparency in all industrial sectors as information is stored digitally, and it does not have any centralized point to carry out the transactions.

                Do You Know?

                Read more
              • How To Build a Password Management Software Using JAVA?

                  In this digital world, people prefer to work remotely. There are numerous tasks that each of us goes through every day. If I talk about an application's usage, then it has been predicted that there will be a 25% increase in global app downloads between 2018 and 2022

                  But it can be quite challenging for organizations to maintain and create multiple passwords. Hence, a password management software can be a great choice to manage this effectively. It is like your bank locker, where one can store numerous passwords. The users only need a master password to access the software.

                  Do You Know? 

                  Read More
                • Brainless Platform for a Robotic Vacuum Cleaner

                    More on robotics.snowcron.com

                    First of all, this is just an exercise, useful as is, but the result is going to be far from an industrial level robots. Why doing it then?

                    For the same reasons we do all exercise: to get an experience. After all, when we write a character recognition «MNIST classifier» neural network, we know that the problem is solved long time ago. But we need to become familiar with tools and approaches. Same here.

                    Now, why is it called «brainless»?
                    Read more →
                  • Compensation for Error Caused by Limited Gain-Bandwidth of Operational Amplifiers in Low-pass Filters

                    • Tutorial
                    Amateur vs Pro

                    An operational amplifier has the internal compensation circuit for stability which limits its working bandwidth. Frequency response of the compensated Op Amp has slope of −6 dB/octave or −20 dB/decade. Unity gain frequency defines the bandwidth where the Op Amp is able to amplify a signal. If we multiply the gain and frequency at any point, the result is the same, allowing us to use this parameter to select the appropriate Op Amp. It is called Gain-Bandwidth Product, GBW or GBP. The limited open-loop gain introduces a closed-loop gain and phase error.

                    But we want to optimize our circuits, right?
                    Read more →
                  • Top 10 eCommerce Platforms to Boost Business Productivity in 2021

                      An eCommerce platform empowers startups, SMEs, and large enterprises to manage multiple online business processes such as website, marketing, sales, and operations.

                      The top eCommerce platforms handle online business tasks efficiently, and this finally helps enterprises in expanding their productivity.

                      Read more
                    • TOEFL ibt Writing: A Step-by-Step Guide

                        This article is for those who want to have a useful, applicable and easy-to-follow manual on writing TOEFL ibt Independent Essay.

                        Any essay includes 3 parts: Introduction, Body, Conclusion.
                        But every single part consists of several important segments.

                        Step # 1 - Introduction
                        In this part of TOEFL ibt Essay you need to have a look at the essay question or the essay task. You have 3 ways to start your Independent Essay:
                        1) Paraphrase the question in your own words by using negative or positive prefixes, suffixes as well as synonyms, antonyms and different roots.
                        2) Replace some adverbs, adjectives and verbs in the initial task question by using some other suitable words.
                        3) Summarize the question ideas by creating a short, logical, sound and meaningful statement.

                        Step # 2 - Leading Statement
                        In this part of TOEFL ibt Essay you need to write down an indispensable idea which will introduce your ideas. Some kind of “step in your area.”
                        An Independent Writing Part in TOEFL ibt is mostly an Opinion Essay, that’s why you need to quickly create some basic concept which will be the fundamental part of your writing as well as will be some kind of lead-in for your essay.

                        Step # 3 - Topic Sentence
                        In this part of TOEFL ibt Essay you need to summarize in 7-10 words the main idea of the first section in your Independent Writing Part.
                        It must be some relevant and significant concept which will form all of your supporting sentences in the first writing section.

                        Step # 4 - Supporting Sentence
                        In this part of TOEFL ibt Essay you need to invent some additional ideas which will support your Leading Statement and Topic Sentence. Remember that all the ideas must be interconnected and closely knit in your text, especially concerning your Topic Sentence. Your supporting sentences must confirm everything you have written in the Topic Sentence and provide the reader with some additional information about your Topic Sentence. Your supporting sentences are your proofs, arguments and reasons which will build up the belief in the reader’s mind that your ideas are rational.

                        Step # 3 and Step # 4 must be repeated twice or thrice, depending on the number of Argumentative Segments in your essay.

                        Step # 5 - Connecting Sentences
                        In this part of TOEFL ibt Essay you need to connect your ideas in-between Introduction, Body and Conclusion. Remember! Your ideas must flow through the text.
                        For writing any good text you need to know 4 important rules:
                        1) Relevance: your text must be relevant.
                        2) Precise: your ideas must be explicit, exact and clear.
                        3) Readable:
                        + your text structure and organisation must be logical;
                        + you follow sequential and consequential order;
                        + your ideas are sound;
                        + your sentences are short enough in order not to miss the point;
                        + your text is big enough in order to clearly see the whole picture.

                        Step # 6 - Conclusion
                        In this part of TOEFL ibt Essay you need to give an outline of the whole essay, but usually it is just some kind of Introduction Sentence paraphrasing.You can just repeat Step # 1, but including some positive results which will wrap up all of your previous thoughts. 

                        General Tips of Advice:
                        Remember about:
                        ! Being Short but Precise
                        ! Being Clear
                        ! Coherence
                        ! Cohesion
                        ! Being Logical
                        ! Providing Enough Details

                        One more reminder:
                        ! If you do not know the spelling of some word, better do not use it.

                        Extra Tip:
                        ! One essay should contain not more than 3-4 main Arguments (Argumentative Segments, which equal 3-4 Topic Sentences with 3-4 Supporting Sentences). In other words there should be 1 main idea which includes 3-4 confirming points. These confirming points (Topic Sentences) are supported by the additional information, extra details which you will specify and clarify in your Supporting Sentences.

                        Sincerely yours, Olga Berelkovskaya.

                        Читать далее
                      • InterSystems IRIS – the All-Purpose Universal Platform for Real-Time AI/ML

                          Author: Sergey Lukyanchikov, Sales Engineer at InterSystems

                          Challenges of real-time AI/ML computations

                          We will start from the examples that we faced as Data Science practice at InterSystems:

                          • A “high-load” customer portal is integrated with an online recommendation system. The plan is to reconfigure promo campaigns at the level of the entire retail network (we will assume that instead of a “flat” promo campaign master there will be used a “segment-tactic” matrix). What will happen to the recommender mechanisms? What will happen to data feeds and updates into the recommender mechanisms (the volume of input data having increased 25000 times)? What will happen to recommendation rule generation setup (the need to reduce 1000 times the recommendation rule filtering threshold due to a thousandfold increase of the volume and “assortment” of the rules generated)?
                          • An equipment health monitoring system uses “manual” data sample feeds. Now it is connected to a SCADA system that transmits thousands of process parameter readings each second. What will happen to the monitoring system (will it be able to handle equipment health monitoring on a second-by-second basis)? What will happen once the input data receives a new bloc of several hundreds of columns with data sensor readings recently implemented in the SCADA system (will it be necessary, and for how long, to shut down the monitoring system to integrate the new sensor data in the analysis)?
                          • A complex of AI/ML mechanisms (recommendation, monitoring, forecasting) depend on each other’s results. How many man-hours will it take every month to adapt those AI/ML mechanisms’ functioning to changes in the input data? What is the overall “delay” in supporting business decision making by the AI/ML mechanisms (the refresh frequency of supporting information against the feed frequency of new input data)?

                          Read more →
                        • Modern Google-level STT Models Released

                            We are proud to announce that we have built from ground up and released our high-quality (i.e. on par with premium Google models) speech-to-text Models for the following languages:

                            • English;
                            • German;
                            • Spanish;

                            You can find all of our models in our repository together with examples, quality and performance benchmarks. Also we invested some time into making our models as accessible as possible — you can try our examples as well as PyTorch, ONNX, TensorFlow checkpoints. You can also load our model via TorchHub.

                            PyTorch ONNX TensorFlow Quality Colab
                            English (en_v1) link Open In Colab
                            German (de_v1) link Open In Colab
                            Spanish (es_v1) link Open In Colab
                            Read more →
                          • Common misconceptions about space-grade integrated circuits

                              Space exploration was always fascinating, and recent developments have reignited the interest to the heights never seen since the last man stood on the Moon. People argue about Mars exploration and features of spaceships as their grandparents would’ve done if the internet existed fifty years ago. I’m an electronics engineer working in the aerospace industry, so I know a thing or two about the technical background of this stuff — and I see that these things aren’t common knowledge, and people often have significantly skewed ideas about the reasons behind many things and decisions. Namely, I’d love to speak of some misconceptions about radiation hardened integrated circuits and the means of protection from radiation-induced damage.

                              So, let's start our journey
                            • How Can AI & Data Science Help to Fight the Coronavirus?


                              Do you know AI can save us from a worldwide pandemic?

                              Yeah, it's true. Our global researchers have touted these two buzzing technologies can provide a substantial social benefit to this worldwide health crisis.

                              Before I begin, I would like to take this moment to say THANK YOU to all our COVID-19 Warriors standing on the frontline and working day and night for us. We can’t thank them enough. Our healthcare staff, police, scientist, security guards, and sweepers. Their contribution is overwhelming and commendable ?

                              Discovering a drug for any medicine demands the joint efforts of the world's brightest minds. The process is notoriously long, complicated, and expensive. And that's how health experts are involved in searching COVID-19 medicine. In the midst of such a crisis, artificial intelligence solutions are offering a new hope that a cure might appear faster with it.
                              Read more →