Attackers have learned to bypass the two-factor authentication of Yahoo Mail and Gmail

 3r366. 3r3-31. Attackers have learned to bypass the two-factor authentication of Yahoo Mail and Gmail  3r366.
 3r366. Recently, information security specialists from the company Cerfta Lab have published the results of a study of a number of hacks to the Yahoo Mail and Gmail user accounts. As it turned out, the two-factor authentication technology used by these services has a number of drawbacks that allow attackers to act.
 3r366.
 3r366. The authors of the investigation believe that the hacks were carried out by order of the Iranian government. The goal of the whole campaign was information of hacked accounts. The attack was carried out using an e-mail with a latent image and a script.
 3r366.
3r314.
 3r366. [...
+ 0 -

Two successes of private astronautics

 3r3197. 3r3-31. Last week there were two rather important events for private astronautics. First of all, the two pilots of the Virgin Galactic can drill holes in their suits under the icons of astronauts - having risen to Dec. 82 to 82.7 km, SpaceShipTwo was above the 50-mile line, which determines astronauts by American criteria. And Rocket Lab managed to send Electron into the flight just a month after the previous launch, which confirms the feasibility of their plans to launch their missiles often. 3r3184.  3r3197. 3r3184.  3r3197. Two successes of private astronautics ...
+ 0 -

Code profiling with LLVM

The Curse of Non-Determinism


 
Code profiling with LLVM  
My first attempt to write an LLVM pass - I love these segfolts
 
 
Recently, I ran into an interesting task - I needed a deterministic and cross-platform method for determining the execution time of C ++ code. By the word "deterministic" I mean that the same code will be executed for the same number of units of time. By cross-platform, I understand that the same code under Windows and under Ubuntu will be executed in the same amount of time units.
 
 
Naturally, the time measurement on the CPU does not satisfy these conditions. The machine code varies depending on ...[/h]
+ 0 -

Acquaintance with testing in Python. Part 1

Acquaintance with testing in Python. Part 1 
3r3-31. All good! 3r? 31304.  
3r? 31304.  
From our table to yours
That is, from our course “Python Developer”, despite the rapidly approaching New Year, we prepared for you an interesting translation about various testing methods in Python. 3r? 31304.  
3r? 31304.  
This guide is for those who have already written a cool application in Python, but have not written for
yet.  
tests. 3r? 31304.  
3r? 31304.  
Testing in Python is an extensive topic with a lot of subtleties, but it is not necessary to complicate things. In a few simple steps you can create simple tests for the application...
+ 0 -

LDraw + Unity. As I, Lego generated

 3r33420. 3r3-31. Happy New Year! My name is Grisha, and I am the founder of CGDevs. The holidays are just around the corner, someone has already dressed up a Christmas tree, has eaten tangerines and is fully charged with New Year's mood. But today we will not talk about this. Today we will talk about a wonderful format called LDraw and about a plug-in for Unity, which I implemented and uploaded to OpenSource. Link to the project and source code to the article, as always, attached. If you are the same as I love Lego - welcome under cat. 3r3407.  3r33420. 3r3407.  3r33420. LDraw + Unity. As I, Lego generated ...
+ 0 -

9 principles of beauty, simplicity and care in the UX

9 principles of beauty, simplicity and care in the UX
 
In March, JotForm told in a blog how they tried to “reinvent” forms for a year and make them truly user-friendly. Here are the nine principles of beauty, simplicity and convenience in the UX that they formed during this time.
3r311.
 
Principles of Beauty
 
1. Beauty - the second UX
 
We love it when beautiful. And we also think that beautiful design is better than ugly, regardless of whether it is true or not.
 
The design should work first of all, should be comfortable and thoughtful. But its appeal is not the last thing.
 

 
With b...
+ 0 -

Scientists have tried to predict when electric airplanes will become reality

Scientists have tried to predict when electric airplanes will become reality  
 
Electric cars are now becoming more and more - almost all well-known automakers are engaged in the creation of vehicles that run on electricity. Some companies are considering the possibility of creating aircraft that can use not aviation kerosene, but all the same electricity. And there are already successful examples of development - but so far, unfortunately, all this has not gone beyond the tests.
 
 
The other day published the results of the study, the authors of which studied the question of practicality of electric aircraft thoroughly. They tried to understand when it would be possible to mass-produce ...
+ 0 -

News from the world of OpenStreetMap №438 (???-???)

 3r33417. 3r3-31.
News from the world of OpenStreetMap №438 (???-???)
 3r33417.
Pierre Beland calls experienced cartographers help improve data quality in Congo 1
 3r33417.

Maps


 3r33417. 3r33333.  3r33417. 3r33395. OpenStreetBrowser updated to version 4.2. The new version allows users to export visible map elements as JSON, GeoJSON and XML. Like reported in the project blog, users with their own repositories in OpenStreetBrowser Dev can now upload categories from git branches. Instead, the Twitter feed in the news panel will now display news from the blog. 3r3403.  3r33417...[/h]
+ 0 -

Another simple homemade processor on verilog

 3r???. 3r3-31. 3r3-3579. The article describes the next
bicycle
CPU. 3r33577.  3r???. Instead of the usual RISC /СISC processor, it does not possess a set of instructions as such, only a single copy instruction. 3r33577.  3r???. Similar processors are at Maxim a series MAXQ 3r37373. . 3r38080.
3r33573. 3r33577.  3r???. 3r3-3579. To begin with we will describe ROM, memory of programs 3r38080. 3r33577.  3r???. 3r33540. 3r33535. module rom1r (addr_r, data_r); 3r???. Parameter ADDR_WIDTH = 8; 3r???. Parameter DATA_WIDTH = 8; 3r???. input[ADDR_WIDTH - 1 : 0]addr_r; 3r???. output[DATA_WIDTH - 1 : ...[/ADDR]
FPGA / Lua
+ 0 -

Typed DSL in TypeScript of JSX

 3r33430. 3r3-31. 3r33417. Typed DSL in TypeScript of JSX 3r33418. 3r3155.  3r33430. 3r33417. TypeScript has built-in support for JSX syntax and TypeScript compiler provides useful tools for customizing the JSX compilation process. In essence, this creates the ability to write typed DSL using JSX. This article is about this - how to write DSL
from r3r39. using jsx. Interested please under the cat. 3r33418. 3r311. 3r3409. 3r3155.  3r33430. 3r33417. 3r3406. →
3r3408. A repository with a ready-made example. 3r3409. 3r33418. 3r3155.  3r33430. 3r33417. In this article I will not show the possibilities with examples related to the web, React'u ...
+ 0 -