Архив за 15 января 2019 - 6

Компания Manli представила серию 3D-карт GeForce RTX 2060. Предварительные сведения о двух моделях появились еще в начале месяца, но оказалось, что серия включает не две, а три модели.

How to setup front-end project with automated formatting, linting, testing and auto-generated documentation - 1
Original post in Russian

Keeping your code consistent and well formatted not an easy task even when you work alone. But when you work with a team or with open source project all start getting even harder. Everyone has own code style, someone doesn’t run tests, and no one writes documentation. This article will help you to set up all these things and even more — automate this routine to never do it manually.

After reading you will get your own npm-ready project with next features:

Читать полностью »

There are a lot of posts about what a typical coding interview at Google looks like. But, while not as widely described and discussed, there is also quite often a system design interview. For an SRE position it’s NALSD: non-abstract large system design. The key difference between SWE and SRE interviews consists in these two letters: NA.

What to think during NALSD interview - 1 So, what is the difference? How to be prepared for this interview? Let’s be non-abstract, and use an example. To be more non-abstract, let’s take something from the material world, such that you won’t be asked the exact same thing at the real interview (at least, not at the Google interview) :)

So, let’s design a public library system. For the paper books, like you have seen everywhere around. The whole text below was written all at once within around one hour, to roughly show you the areas that you should be able to cover / touch during the interview. Please excuse some disorder, that’s how I think (therefore I am).
Читать полностью »

Представлен смартфон, больше напоминающий игровую консоль

Представлен смартфон, больше напоминающий игровую консольMOQI

Читать полностью »

Компания Xiaomi обнародовала план по разработке обновлений до операционных систем Android 8 Oreo и Android 9 Pie для некоторых моделей смартфонов, а также план по внутреннему тестированию Android 9 Pie на первый квартал 2019 года. 

Стал известен план Xiaomi по ближайшим обновлениям MIUI на Android 9 Pie

Читать полностью »

Creator of while True: learn() on programming in game development, VR issues and machine learning simulation - 1

A few years ago I had a feeling that Oleg Chumakov (then working at the game studio Nival) was the most famous programmer in the game development industry. He was giving speeches, hosted Gamesjams and frequently showed up on the podcast How games are made.

When VR hit the market, Oleg was chosen to lead the company’s new department — NivalVR. But, as you probably know, VR didn’t quite take off as much as people expected.

I kind of moved to other to other things in life and stopped keeping up with game development for a while, but after getting into it again I noticed that things were looking up for Oleg’s team. Now it’s called Luden.io, and their machine learning expert simulator, while True: learn() became a huge hit in its admittedly small niche. Lots of cool stories are happening around the game and the team.

We decided to do an interview with Oleg, but I couldn’t stick to one topic — his life up to this moment has been, for the lack of a better word, “interesting”. He’s seen it all. And, to ensure that a programmer could talk about programming without fear of looking too “nerdy”, the interview was conducted by my friend, colleague and an experienced developer of its own fillpackart.
Читать полностью »

Slack планирует выйти на биржу в обход традиционного механизма IPO - 1

Согласно данным The Wall Street Journal, руководство Slack планирует выйти на биржу. При этом, компания склоняется к варианту, при котором не будет задействован традиционный механизм IPO. Акции будут размещены напрямую, а оценка компании составит около $7 млрд.

О том, почему все больше ИТ-компаний выбирают механизм прямого размещения – читайте в нашем новом материале.Читать полностью »

Have you ever wondered how to track when elements with positions: sticky become fixed? Eric Bidelman has an amazing post on this topic, go and read it now.

I've found some difficulties while using it in my project. Here they are:

  1. It breaks encapsulation. sticky-change event relates to header element, but you have to insert sentinels to header's parent (and make it position: relative).
  2. It involves lots of factors that should be consistent and their connection is not always obvious. For example you can't set --default-padding greater than 40px, which is top-sentinel's height.
  3. You can't track block in the middle of an article.

Let's try to improve it!

Читать полностью »

Вчера мы узнали, что есть большой вопрос касательно появления нереференсных видеокарт AMD Radeon VII, да и вообще видеокарт сторонних производителей. Сегодня сомнения усилились, так как стало известно, что AMD сама будет продавать новинку посредством своего сайта, хотя это ещё не говорит о том, что Asus, MSI и прочие компании не будут предлагать свои варианты, пусть и идентичные референсу.

Читать полностью »

Сегодня в продажу поступил смартфон Redmi Note 7, который получил привлекательный дизайн и достойные характеристики для своей ценовой категории.

Главной особенностью устройства является сдвоенная камера, главный модуль которой оснащен 48-мегапиксельным датчиком изображения Samsung GM1. Представители Xiaomi сегодня добавили, что в ближайшее время камера смартфона станет снимать еще лучше в условиях недостаточного освещения.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js