Directory of RSS feeds
Statistics

RSS feeds in the directory: 2797

Added today: 0

Added yesterday: 0

Hi-Tech / Other

Habrahabr / Best publications per day

Best publications in the last 24 hours

Other RSS feeds of this site

Habrahabr / Interesting / topical publications

Found 3807 items

Do Not want to write about Spectre, and it is necessary: last week, this is by far the most important news. New variants of the vulnerability of the Spectre, as the source shown by the representatives of the academic community. Researcher Massachusetts Institute of technology Vladimir Kircanski and the independent expert Karl Waldspurger showed two new modifications of Spectre, named austere and logos, Spectre Spectre 1.1 and 1.2 (the news, original research paper). Important differences from the original Spectre of vulnerability in both cases are the use of the mechanism of speculative entry. In the case of a Spectre attack 1.1 theoretically allows you to call (too speculative) buffer overflow and read the "forbidden" area of memory. Spectre 1.2 provides...

Hello! My name is Sasha Zimin, I work as an iOS developer in the London office Badoo. Badoo very closely with the grocery managers, and I learned they have a habit of checking all the hypotheses that arise in me regarding the product. So I started writing a split-tests for your projects. the Framework, which will be discussed in this article has been written with two objectives. First, in order to avoid possible errors, because the absence of better data analysts than incorrect data (or even data that can wrongly interpret and follies). Second, to simplify the introduction of each subsequent test. But let's start with the fact that represent a split-tests. Read more →

Initially I had no plans about the article, especially the speech at the conference. But there was a conference. And after her performances, watched came to my questions about the implementation of some technical issues. And so it happened word for word. Record the live broadcast on the link below. Disclaimer: This article is an attempt to answer part of these questions. I will be glad if there will be new questions, answering which will be able to learn something new. And Yes, this article is in no way an attempt to feel the ringing of copper tubes. let's start from the beginning of the story. Spring 2018 mail.ru announced on the programming contest based on the game, Aguero. The essence of the competition create a bot game. Read more →

What we actually mean by research and how it helps to get information to understand things? People waiting for the availability of evidence in each research study, will be severely disappointed. for me, as For astrophysics, science is what I live for. A large part of the information read and heard, is expressed in scientific language, which to the uninitiated may seem to be nothing more than jargon and gibberish. But one particular word is rarely found in conversations and in texts about science – and the word "proof". Actually, science did not "prove". These words could cause the look of surprise on your face, especially due to the fact that the media are constantly telling us how science proves this or that, some serious stuff with far reaching...

Hi, Habr! In April, we officially laid out in open access the best videos with DotNext Moscow 2017. The result is a playlist of the 25 reports. Just to remind you here about this magical playlist. now I has watched the most interesting video and invite you to join! To make it easier to join the viewing of the records of the conference, under the cut short notes about the ten papers that received top marks from visitors last DotNext. If the 25 pieces you feel forces you to look at just a few of the reports, feel free to choose from this list. Formally, the further down the list, the higher the rating. But there is an important clarification: all reports of the top ten have a very high rating, and their exact position depends strongly on the nuances of...

Almost every day, I listen to music on your smartphone and use the control buttons on the headset. But I never liked one thing. I come home, continuing the audition, the headset is connected to your home PC and suddenly the buttons stop working. of Course, I googled a solution to this problem. Unfortunately, on Windows, this wonderful feature is not supported too. A couple minutes of searching gave only murky references on Stack Overflow about sound cards and messages of some people that their laptops are all working fine. it didn't frighten Me — and I decided to take the problem as an interesting challenge: is it possible to create some program to activate the control buttons, if hardware support for them at all? The answer is Yes, you can. And here's how...

A summary of the previous parts because of limitations on the ability to use the compilers C++ 11 and from the inevitability while using a have a desire to write your own implementation of the standard library C++ 11 on top of the supplied compiler libraries C++ 98 / C++ 03. have Been implemented static_assert, noexcept, countof, and, after considering all the custom detinov and characteristics of compilers, there is information about functionality that is supported by the current compiler. The description of the core.h is almost finished, but it would not be complete without a nullptr. Link to GitHub with the result today for the impatient and non-readers: Commits and constructive criticism welcome so, let's continue. Read more →

Wave of interest in microelectronic devices and their interaction with each other for domestic and industrial purposes has led to the development of a large number of designers to develop a relatively powerful SoC (system-on-chip), is quite tiny relative to microcontroller solutions, but containing a full operating system. Development of applications for these designers virtually indistinguishable from a regular server, except that the limit on the resources you still need to keep in mind. Read more →

A Few years ago it seemed to me that Oleg Chumakov (from Nival) was the most famous programmer of the game development. Constantly spoke, held Conferences, was a frequent guest of the podcast, How to make the game. With the advent of the VR market, Oleg headed the company's new division — NivalVR. But you all know, virtual reality is something went wrong, as desired. I for a long time distracted from game development, and looking again saw the team of Oleg things become only more interesting. Now it's called Luden.io and the simulator of a specialist in machine learning while True: learn() became a hit in its niche, around it's bunch of cool stories. We talked with Oleg, but I couldn't choose only one topic is too saturated and diverse was his way. And that...

One of the most difficult problems of modern 3D animation still is to this, at first sight, simple things like drawing hair. In fact, the creation of hairstyles is one of the most difficult and time-consuming operations that you can imagine. Animation and game studios have long learned to use real actors to withdraw their motion and add realism to the actions of the characters. Same goes for the animal world, when it comes to "animal" animated films, even if the characters do anthropomorphic (e.g., "Zeropolis"). But if the animation of hair or a short "poluboks" haircuts still somehow given to artists with long womens hairstyles and everything is very ambiguous. For this reason, many studios and projects have to abandon realism in their works and use a...

A Week ago, the release of a free library to generate pdf files OpenPDF version 1.1.0, the most significant upgrade this library for the last time. OpenPDF is a Java library for creating and editing PDF files, which is distributed under a double license LGPL/MPL. Library based on fork iText. In reality she has such a story: LibrePDF/OpenPDF forked from rtfarte/OpenPDF forked from kulatamicuda/iText-4.2.0 forked from daviddurand/iText-4.2.0 forked from ymasory/iText-4.2.0 All the forks are from a version of iText 4.2.0, which was released eight years ago and was the last version under a free license. The developers iText has switched to AGPL and concentrated on the creation of the fifth version, to more successfully sell commercial software. To date, they...

WebRTC calls (voice and video) is good because built right into the web, which of course is perfectly suitable for WebRTC. However, sometimes the web gives a lot of trouble when need WebRTC contradict the General requirements for the use of browsers. The latest example – AutoPlay (the "avtopley") audio/video when many users suddenly lost sound. The former author webrtcHacks – Dag-Inge Aas – had personally faced this problem. Below are his reflections: what to expect from browsers in terms of AutoPlay, recent changes in Chrome 66+, as well as a few tips on how to live with these restrictions. the Browsers don't want to hear Evil, so policy AutoPlay to turn down the volume in any media. This can be a problem for WebRTC applications. Read more →

We added the ability to start Kubernetes service Virtual private cloud-in early beta-testing. This functionality is useful for users that require easy management of a large number of applications running in the containers. Kubernetes offers the means for scaling, self-healing, load balancing for containers running inside the cluster. as the service Virtual private cloud built on OpenStack, we use one of its components — OpenStack Magnum. It allows you to quickly create a private Kubernetes clusters with the desired number of nodes. currently any user of our service can create in your project is somewhat independent from other clusters. As the node cluster will be used by the virtual machine, the configuration of which can be selected and changed. In this...

In the second part we considered the buoyancy and the line of foam. In this last part we apply as a post-processing effect of underwater distortion. the Breaking and post-processing effects Our aim is to have visual transmission of light refraction in the water. We already told you how to create this type of distortion in the fragment Shader for 2D scenes. Here the only difference is that we need to understand what area of the screen is under water, and apply the distortion only to her. the post-processing In the General case, the effect of postprocessing is any effect that is applied to the entire scene after its rendering, for example, shades of color or the effect of an old CRT screen. Instead of rendering the scene directly to the screen, we will render...

In science, you can find surprisingly few proven facts. Instead, scientists often argue about how much evidence there is in favor of their theories. The more evidence, the stronger the theory and the more people agree with her. Scientists are usually very cautious in collection of evidence and scrutiny of their theories. But in the history of science there are several key, albeit rare, examples of how evidence has been so deceptive that made the entire scientific community to believe in what was later recognized completely wrong. scientists Usually when gathering evidence to make predictions of something and see how they were right. Problems happen when the predictions are correct, and the theory used to create them, is incorrect. Predictions that seem...