Directory of RSS feeds
Statistics

RSS feeds in the directory: 2797

Added today: 0

Added yesterday: 0

Hi-Tech / Other

Habrahabr / Interesting / topical publications

Interesting publishing of thematic hubs on habrahabr

Other RSS feeds of this site

Habrahabr / Best publications per day

Found 3422 items

“Eka wonder” — you say — “In the top 100 your game there, so neschitovo”. Also true. But for the year the development of Protolife we gathered is no experience that we can share with potential future developers. Veterans in the industry, I'm afraid, nothing interesting for yourself not found. But maybe even fun. What's the game? And who is “we”? We are team of three people (GRaAL, A333, icxon), the fates called Volcanic Giraffe without any intent. Worked together for a long time, a few times the three of us participated in Ludum Dare (competition in writing games for the weekend), and one day decided to bring before the release of one of our DIY called Protolife. in short: this is an unusual tower defense, where you have to run a hero with the cursor and...

The Problem of difficulty in games have been discussed for a long time. Was proposed, analyzed and implemented different alternatives to the traditional choice of difficulty levels early in the game. And despite the fact that they correct the mistakes of the traditional approach, inside them there are many other inherent problems and difficulties. So I would like to suggest another alternative — it is not a mechanical decision that requires implementation, another approach to the design complexity. I want to emphasize that this approach is already successfully implemented in many games, and below I'll mention. But, in my opinion, it has not been so deployed, to become a core design philosophy. Assume that this situation is due to the lack of a clear and...

Accelerate the tests, they said. And now it's been almost six months, we rewrote their old planed, long and stable functional tests and moved on fast independent component. So, it's time to share :) For those who don't know, component tests are tests which are completely isolated from the global environment and allow you to check certain cases that a unit test could not cover. six months ago, the release of any features, sometimes took more than an hour considering the fact that the code has long been on the master and fully tested, but the master branch can not achieve a green build in bamboo and then the question arose of how to live? Read more →

Massachusetts Institute of Technology. Lectures #6.858. "Security of computer systems." Nikolai Zeldovich, James Mickens. 2014 Computer Systems Security this course is about designing and implementing secure computer systems. Lectures cover the threat model, attacks that threaten the safety and security practices based on the latest scientific works. Topics include operating system security (OS), capabilities, information management, language security, network protocols, hardware protection and security in web applications. Lecture 1: "Introduction: threat model" Part 1 / Part 2 / Part 3 Lecture 2: "Monitoring hacker attacks" Part 1 / Part 2 / Part 3 Lecture 3: "buffer Overflows: exploits and defense" Part 1 / Part 2 / Part 3 Lecture 4: "privilege...

In a previous article(link) I explained basic concept of a hypervisor-based hardware virtualization technology from Intel. Now, I propose to extend the capabilities of the hypervisor, adding support for multi-processor architecture (SMP) and also to consider an example of how the hypervisor to change the guest OS. All further actions are performed on a PC with the following configuration: CPU: Intel Core i7 5820K Motherboard: Asus X99-PRO Ram: 16GB Guest OS: Windows 7 x32 with PAE disabled Read more →

Surprisingly, on habré there is still no post about this, very interesting, replacing shell as xonsh (github) from my point of view the syntax for any shell s horrible and see no reason to keep it in the 21st century, and Python, in turn, has a great syntax and a host of other advantages, therefore, in my opinion, it should be the language default automation, which pitesa to achieve xonsh. some time use xonsh, so I think that can tell us about him enough to start using. Read more →

Introduction As first-year students of Innopolis University, we had an opportunity to make our own project in computer architecture. University suggested us several projects and we have chosen to make a stack-based calculator with reverse polish notation. One of the requirements for the project is to use FPGA board provided by the university. As our board, we have chosen Cyclon IV. Therefore, we had to write code on hardware description language. In the course we have studied Verilog, so we have chosen it. Also, the university has additional modules for FPGA, such as numpad, thus we decided to use it in our project. In this article, we want to share our knowledge about FPGA and Verilog, also provide you with a tutorial to repeat our project. Chitat dalshe →

Introduction Angular provides a convenient declarative way to subscribe to events in the template using the syntax (eventName)="onEventName($event)". Together with the policy change review ChangeDetectionStrategy.OnPush this approach automatically starts the test cycle changes only at a required user input. In other words, if we listen (input) event on the element, the change validation will not run if the user simply clicks on the entry field. This greatly improves performance compared to the default policy (ChangeDetectionStrategy.Default). In directives we can also subscribe to events on the host element using the decorator @HostListener('eventName'). In my practice, often there are cases when the processing of specific events is required only when...

Over the past few years past the ad blockers, as services and applications have become extremely popular among Internet users. Most of us don't like overly Intrusive and irrelevant advertising, and in most cases, it so is. the Blocker can be called a real salvation for those who is tired, but for publishers and advertisers is a handful. As soon as they became popular, advertising experts began to deal with them — after all, when the blocker visitor of the portal or the application's user sees your promoted product or services. And that means losing money as advertisers and publishers. Read more →

A Few weeks ago we raised the issue of "effective" management, which caused a lot of controversy in the comments. But any public corporate events is its root cause. In our case, is the growth of the company. Growth is almost always good. It would not have applied to employees occurring within the company in the future, from the point of view of business growth — the indicator of success and correctness of the course taken. Hiring new people, managers and even "effective" managers always dictated by the increased requirements. Without these new and seemingly sometimes not very right people, the business cannot grow. And so one morning the lead developer, hired technical Director other specialist star Wake up, come into the office and find out that now they —...

Introduction Went through that period when every second article on Habrahabr was devoted to writing his telegrams-bot. Was also the period of time when the bot without difficulties can be placed on your computer or a hosting in Russia. Six months ago my boat started just on my laptop and had no problems connecting to the API. But now that I have been thinking to bring him back into work, I realized that it is not so easy. Didn't want to search and configure proxy server and especially abroad. Also I wrote bot on Wolfram Language and had no idea how the language works with proxy servers as still did not use them. And then came a great idea! Use The Wolfram Cloud. In this article I want to show how, with just a registration, but without SMS, you can start...

Programmer from Google cliff young explains how the explosive development of algorithms, deep learning coincides with the failure of Moore's law, decades working rules of thumb progress of computer chips, and causes the development of a fundamentally new computing scheme the Explosive development of AI and machine learning algorithms is changing the very nature of computing is said as one of the largest firms practicing AI in Google. A programmer from Google cliff young spoke at the opening of the autumn conference on microprocessors, organized by company Linley Group – the popular Symposium on computer chips, conducted a respectable company engaged in semiconductor analysis. young said that the use of AI moved to the "exponential phase" at the very moment...

From December 12, this year, the application developers from Russia lose the ability to use the service Search Ads, which serves to advertise your app in the search on the App Store. About this, the Corporation has informed its partners by email. The running campaign will be suspended until further notice. unfortunately, it is unclear when the service becomes usable again — it is closed indefinitely. Corporation explains its actions with changes in tax legislation of Russia, which will be relevant from 1 January 2019. Read more →

Good afternoon. Who cares about that EPAM – under the cat and shakes at the end. I have a lot. And although the jobs I'm changing almost on a regular basis, but all within the it industry. Was helpdesk, system administrator, system engineer, devops and now system architect. All the following solely from the points of view listed above. Tried twice to leave the profession. Both times was enough for about six months. Does not matter. And somehow it so happened that in your chosen niche I have cooked almost 30 years. Succeeding once again work, I calculated that a new workplace is a 16 (sixteenth) in my life. On average, turned out that every place I stay is approximately three years. Minimum 4 months, maximum for almost five years. And I thought a lot or a...

Anyone who, despite everything, managed to make the right choice. This is a translation of a series of articles from Mark Murphy of CommonsWare, is widely known on stackoverflow, as well as the author of “The Busy Coder's Guide to Android Development” “Android's Architecture Components”. Some terms are left not translated on purpose. Internal Storage There is a lot of confusion about what the model storage Android. The confusion was much greater with the changes in Android 4.4 Storage Model, and since then the situation has not improved. There are countless questions on Stack Overflow and similar resources, where people are clearly not very knowledgeable about different models of storage Android. Read more →