Read more →
ITMO startups: machine vision edition
3 min
1.4KITMO University operates an in-house business accelerator. In this series of articles, we’re going to take a look at some of its residents, starting with two machine vision projects: Labra and O.VISION.


+7
Novel Coronavirus nCOV/2019-nCoV/NCP/COVID19: Forecasts, Statistics, Protection, News,[4th reprint, 06.03|
108 min
6.8KTranslation
Translated by authorNovel Coronavirus nCOV/2019-nCoV/NCP/COVID19: Forecasts, Statistics, Protection, News, World: ~2500 [4th reprint, 28.02]
In Chinese
https://hmp.me/cxq9
Incomplete data from December 31 to February 19
Incomplete data for the entire period
New news
Updated Charts for 2019-nCov
I started creating my own site, everything new will be on it.
-1
How 5G's Acceleration will move through the Mobile App Development Space?
6 min
1.3K5G ( Fifth Generation Wireless Cellular Network) is not just a possibility anymore. The forthcoming of 2020 has unfold avenues for 5G browser capabilities in smartphones.
With the recent 5G rollout, it has been predicted that over 1.4 billion devices will be running on the 5G network by 2025 — accounting for 15% of the global total.

With the recent 5G rollout, it has been predicted that over 1.4 billion devices will be running on the 5G network by 2025 — accounting for 15% of the global total.

Source: Google Images
+6
Swiss scientists develop ultra-fast resin 3D-printing technique
3 min
1.7K
Scientists at the Laboratory of Applied Photonics Devices from the Swiss Federal Institute of Technology in Lausanne (EPFL) are developing a new high-performance 3D-printing technique. Their patent-pending volumetric printing technology features rotational exposure of photopolymer resins to radiation resulting in light-shaping. Another peculiarity is that the part is printed in a single step, not layer-by-layer.
The technology itself seems to be of US origin. At the beginning of the previous year, a team of scientists from Berkeley and Lawrence Livermore National Laboratory (LLNL) demonstrated Computed Axial Lithography (CAL), a 3D-printing method based on LLNL’s previous researches on resin 3D-printing technique that features holographic patterning of light fields. The models were initially formed by laser beam crossing, which is very complex and expensive. Therefore, it’s been decided to alter the technology in favor of rotational exposure of photopolymer resins.
+1
Inside ITMO University: The robotics lab
4 min
1.8KThe Department of Computer Science and Control Systems at ITMO University houses a robotics lab. In this article we’ll take a look at the projects its staff is working on, and show you the machinery on site: industrial manipulator robots, robotic hands and dynamic positioning system testing equipment.


+13
5 Top Software Development Companies in the USA For Retail Startups
7 min
2K
PIM software or product information management represents a solution for e-commerce businesses where they can consolidate all of their product information into a single place.
PIM software implementations generally provide support for challenges related to:
- Handling multi-language data
- Multiple geographic locations
- Modification of product information within a product catalog
- Managing product information to be scattered throughout business processes
While PIM software handles most of the e-commerce challenges, it also works as an efficient tool that powers – omnichannel experience, product expansion to new markets, increased conversion rates, superior customer experiences, decreasing the number of product returns, and faster time-to-market.
In general, product information management or PIM software is a set of business applications focused on managing product information for use across an e-commerce business from the supply chain to managing customers, product presentation, data handling, and catalog management.
+3
Augmented Reality: A perfect vehicle for 21st-century education
4 min
1.4KWith the advancements in technology, new ways are being explored and introduced to make teaching and learning more productive. This has taken the e-learning industry to new heights. It has been expected that the global e-learning market revenue will reach $300 billion by 2025.
-1
+5
The wave method of building color scheme
7 min
2.2K
In life we often face the challenge of choosing the right colors. This happens when we need to choose clothes suitable for each other, shoes suitable for clothes, choose different wallpapers for the children's room, makeup, choose colors for our site and much more. The process of selecting several colors that combine with each other is called the construction of a color palette (gamut).
In colouristics there are several methods for constructing a color palette (color gamma) based on the arrangement of colors relative to each other in the color circle and, usually, having the same brightness. Harmonious perception of which is not sufficiently substantiated from the physical point of view.
The wave method of building color palette based on the relationship of color and acoustic waves, and also the concept of consonance (harmony) in music theory. Below is a more detailed description of the method.
This site allows you to choose the most harmonious combination of colors for your site, clothing, interior, etc.
The corresponding article was published on the site arxiv.org — https://arxiv.org/abs/1709.04752. Results are available on our site — wavepalette.com.
+2
Teaching folks to program 2019, a.k.a. in the search of an ideal program: Sequence
8 min
751Translation
Hi, my name is Michael Kapelko. I'm a professional software developer. I'm fond of developing games and teaching folks to program.
Preface
Autumn 2019 was the third time I participated as one of the teachers in the course to teach 10-15-year-old folks to program. The course took place from mid. September to mid. December. Each Saturday, we were studying from 10 AM to 12 PM. More details about the structure of each class and the game itself can be found in the 2018 article.
I have the following goals for conducting such courses:
- create a convenient tool to allow the creation of simple games, the tool interested folks of 10 years old or older can master;
- create a program to teach programming, the program interested folks of 10 years old or older can use themselves to create simple games.
0
A tour of the Museum of Optics at ITMO University
6 min
1.6KIn one of our previous articles, we took you on a tour of the university’s optoelectronics lab. This time around we’ve got something more public, but no less exciting in mind: The Optics Museum.
Bandwidth warning: lots of photos below!

Bandwidth warning: lots of photos below!

+7
Hypercube. How we gave developers test devices without losing any
11 min
5.1KYou can’t properly test and debug mobile apps without test devices, which there should be plenty of considering how the same code may behave differently on different models. So how do we keep track of these devices? How do we quickly provide developers and testers with the smartphones they need, configured the way they need, and without much red tape?
I’m Alexey Lavrenuke. Over the years, I’ve worn many hats: one of the authors behind Yandex.Tank, a speaker on load testing, and the guy who calculated energy consumption by mobile phones. Now I’m a Yandex.Rover developer on the self-driving car team.
After the phones and before Yandex.Rover, there was Hypercube.
A few years ago, the head of mobile development popped in to the load testing department and mentioned a problem they were having with test devices: phones had a tendency to inexplicably migrate from one desk to another. Picking the right device and then finding it had become a challenge. We already experienced working with mobile devices from building a digital ammeter to calculate energy consumption, so we decided to help our coworkers out and quickly rig up a handy contraption. We figured the whole thing wouldn’t take more than three months. Oh how wrong we were. Let me tell you what we were really in for.

''Dallas cube''
I’m Alexey Lavrenuke. Over the years, I’ve worn many hats: one of the authors behind Yandex.Tank, a speaker on load testing, and the guy who calculated energy consumption by mobile phones. Now I’m a Yandex.Rover developer on the self-driving car team.
After the phones and before Yandex.Rover, there was Hypercube.
A few years ago, the head of mobile development popped in to the load testing department and mentioned a problem they were having with test devices: phones had a tendency to inexplicably migrate from one desk to another. Picking the right device and then finding it had become a challenge. We already experienced working with mobile devices from building a digital ammeter to calculate energy consumption, so we decided to help our coworkers out and quickly rig up a handy contraption. We figured the whole thing wouldn’t take more than three months. Oh how wrong we were. Let me tell you what we were really in for.

''Dallas cube''
+11
Lab tour: Functional Materials and Devices of Optoelectronics at ITMO University
3 min
1.4KToday we’re taking a look at the Functional Materials and Devices of Optoelectronics Lab at ITMO University, the equipment it houses, and the projects underway at the facility. It is an international research facility located in the center of St. Petersburg. The staff is primarily occupied with the search for innovative materials (semiconductors, metals, and nanostructured oxides), and the manufacturing of next-gen micro- and optoelectronic gadgets. Here we take a look at the high-tech equipment it utilizes.


+8
Putting theory to practice: juggling work and study at the Department of Photonics and Optical Information Technology
4 min
1.5KMaster’s degrees are really useful. Postgrad education allows BA holders to put their new-found skills into practice, and secure great jobs further down the road. But students often need help assessing this choice, particularly if they majored in uncommon subjects — like photonics.
To set the record straight, we talked to the people behind, and the graduates of our MA programs in photonics and optical computing. In this article you’ll learn about part-time work available for photonics students, graduates’ job-hunting prospects, and the academic career options that open up.

To set the record straight, we talked to the people behind, and the graduates of our MA programs in photonics and optical computing. In this article you’ll learn about part-time work available for photonics students, graduates’ job-hunting prospects, and the academic career options that open up.

+9
Free API Moscow Stock Exchange (MOEX) in Google Sheets
2 min
10KLast year the number of private investors at Moscow Stock Exchange (MOEX) has doubled and reached 3.86 million: about 1.9 million people have opened accounts at MOEX in 2019. The Saint Petersburg Stock Exchange which specializes in trading of foreign company shares has seen its accounts increase three times from 910,000 to 3,06 million over the past year.

This means that almost 2 million newbies without any actual trading experience and lacking any specialized software for trading/position analysis have entered the market.

This means that almost 2 million newbies without any actual trading experience and lacking any specialized software for trading/position analysis have entered the market.
+4
Making a demo for NES — HEOHdemo
26 min
5.8KThere is a lengthy history of computer arts festivals, also known as demo parties, held in Russia over the last quarter century. For decades, once in a while people from all over the country gather together to compete in their ingenuity at getting what was once deemed impossible out of the old or new computer hardware and mere bytes of code. A few leading annual events has been established in the early years. One of them, creatively named CAFe (an acronym for Computer Art FEstival), was held in Kazan from 1999 to 2003. It went under the radar since, making the way for the everlasting Chaos Constructions (1999 — now) and DiHalt (2005 — now). After so long hiatus, the last year CAFe made a loud comeback, returning in full glory — at least by the number of prods released, if not in the scale of the event itself. Presentation of the compo entries went far into the night, with the last demos being shown at 6 AM to the popping eyes of the few hardy ones. There was my demo, too, and this is the story of its making.
+11
Full disclosure: 0day vulnerability (backdoor) in firmware for Xiaongmai-based DVRs, NVRs and IP cameras
6 min
97K
This is a full disclosure of recent backdoor integrated into DVR/NVR devices built on top of HiSilicon SoC with Xiaongmai firmware. Described vulnerability allows attacker to gain root shell access and full control of device. Full disclosure format for this report has been chosen due to lack of trust to vendor. Proof of concept code is presented below.
+17
PHP Best Practices to Follow in 2020
10 min
35K
Web development trends seem to be heading more towards server-side scripting languages over client-side scripting languages. And it can be difficult to decide where to start and what to choose.
This year W3techs.com, a web technology survey portal, released a list of the five most in-demand server-side programming languages for web development.
Here is the list:
-4
Post-cyberpunk: what you need to know about the latest trends in speculative fiction
5 min
2.9KCyberpunk has become an integral part of our pop culture. Everyone is familiar with at least some works in the genre and their particular flavour of dystopian technologically advanced universes. But science fiction is always evolving. In this piece, we’ll be taking a look at cyberpunk’s successors and the futures they envision — from pan-African empires to shopping culture gone amok.


+4
Hubs
Authors' contribution
alizar 120334.6marks 91318.1lozga 26676.6Zelenyikot 25529.0ivansychev 17563.2AlexeyNadezhin 17349.2Seleditor 13769.1Dmytro_Kikot 13060.0Erwinmal 12162.0Tylerskald 12117.0