How to become an author
.NET Knowledge Base
  • All streams
  • Development
  • Administrating
  • Design
  • Management
  • Marketing
  • PopSci
Log in Sign up
Administrating

Articles

Hubs

Authors

Companies

  • All posts
  • Top
  • Any rating
  • ≥10
  • ≥25
  • ≥50
  • ≥100
  • alextavgen January 23, 2019 at 07:59 PM

    A Vision towards Observability in Practice

    • DevOps
      One of the key trends in software infrastructure in 2019 is Observability.

      It has gained a lot of attention recently.


      Read more →
      • +15
      • 1.2k
      • Comment
    • ultral January 23, 2019 at 08:23 AM

      System call interception in Linux-kernel module

      • Configuring Linux,
      • Assembler,
      • C,
      • Development for Linux
      • Translation

      The module was created as a part of my master thesis in the 2010 year. The master thesis theme is Keylogging in Linux kernel. The main idea was to find out a way to intercept system calls for x64 arch Linux kernel, especially for kernel 2.6.34.7-61.fc13.x86_64.

      Читать дальше →
      • +12
      • 6.4k
      • 1
    • ultral January 22, 2019 at 07:37 AM

      Test me if you can. Do YML developers Dream of testing ansible?

      • Configuring Linux,
      • IT systems testing,
      • DevOps

        kitchen-ci schema


        It is text version of the presentation 2018-04-25 at Saint-Petersburg Linux User Group. Configuration example locates at https://github.com/ultral/ansible-role-testing


        I suppose that that you make configuration management, not bash. It means that you have to test it some how. Have you ever tested ansible roles? How do you do it?

        Read more →
        • +16
        • 2.6k
        • 2
      • ultral January 21, 2019 at 09:11 AM

        How to test your own OS distribution

        • Configuring Linux,
        • IT systems testing,
        • Development Management,
        • DevOps

          intro


          Russian version


          Let's imagine that you are developing software and hardware appliance. The appliance consists of custom OS distributive, upscale servers, a lot of business logic, as a result, it has to use real hardware. If you release broken appliance, your users will not be happy. How to do stable releases?


          I'd like to share my story how we dealt with it.

          Читать дальше →
          • +13
          • 1.3k
          • Comment
        • Please pay attention

        • Andrey2008 January 18, 2019 at 09:19 PM

          PVS-Studio for Java

          • PVS-Studio corporate blog,
          • Open source,
          • Java,
          • DevOps
            PVS-Studio for Java

            In the seventh version of the PVS-Studio static analyzer, we added support of the Java language. It's time for a brief story of how we've started making support of the Java language, how far we've come, and what is in our further plans. Of course, this article will list first analyzer trials on open source projects.
            Читать дальше →
            • +31
            • 2.2k
            • 3
          • Andrey2008 January 16, 2019 at 02:22 PM

            PVS-Studio 7.00

            • PVS-Studio corporate blog,
            • Java,
            • C++,
            • DevOps
              PVS-Studio C#\Java\C++Today is an important day — after 28 releases of the sixth version we present our PVS-Studio 7.00, in which the key innovation is the support of the Java language. However, during 2018 we have acquired many other important changes related to C++, C#, infrastructure and support of coding standards. Therefore, we bring to your attention a note that sums up the major changes that have happened in PVS-Studio for the last time.
              Читать дальше →
              • +50
              • 3.6k
              • 4
            • Drag13 January 15, 2019 at 04:16 PM

              How to setup front-end project with automated formatting, linting, testing and auto-generated documentation

              • Website development,
              • JavaScript,
              • Programming,
              • DevOps,
              • TypeScript
              • Tutorial


              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:

              Read more →
              • +19
              • 3.2k
              • Comment
            • Ads
              AdBlock has stolen the banner, but banners are not teeth — they will be back

              More
            • datacompboy January 15, 2019 at 04:15 PM

              What to think during NALSD interview

              • Google Developers corporate blog,
              • High performance,
              • System Analysis and Design,
              • IT career,
              • Distributed systems
                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.

                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).
                Read more →
                • +22
                • 5.3k
                • Comment
              • baragol January 15, 2019 at 12:37 PM

                How to crack a self-service terminal and why 80% of them are under threat

                • Information Security,
                • System administration,
                • Development for Windows,
                • Tablets
                • Translation
                Author of the original post in Russian: frsamara

                I always loved playing with things and testing them under all sorts of wacky conditions as a kid and even considered getting a job as a tester, but I never did. Nevertheless, I still like taking things made by someone else and poking them for vulnerabilities.

                I remember, when first self-service payment terminals started popping around town, I saw one of them put up a browser window while updating, and the game was on — I broke it almost immediately. There’s been a lot of discussion about it since then and developers have started to pay a lot more attention towards security in these machines.

                Recently, fast-food joints have started installing these terminals. Obviously, it’s quite convenient: just tap a couple of virtual buttons, place an order, pay with a bank card and wait for your number to show on the screen.

                Also, nearly every big mall has these interactive boards with floor plans and information on various sales and discounts.

                How secure are they?
                Read more →
                • +13
                • 1.7k
                • 1
              • ← here
              • there →
              • 5
              • 6
              • 7
              • 8
              • 9
              • 10
              • 11
              • 12
              Ads
              AdBlock has stolen the banner, but banners are not teeth — they will be back

              More

              Community sponsors

              • VTB
                Develops and makes financial services accessible online.
              • Huawei
                ICT expert. Supplies smart devices and builds intelligent infrastructure
              • Avito
                Master of ads in Russia. Handles high loads.
              How to become a sponsor

              Hubs

              • DevOps
                727 authors, 1.9k posts
              • System administration
                1.9k authors, 5k posts
              • IT Infrastructure
                1.4k authors, 4.3k posts
              • Data storage
                533 authors, 1.2k posts
              • Data storages
                281 authors, 605 posts
              • Apache
                107 authors, 153 posts
              • Systems engineering
                155 authors, 277 posts
              • Cloud services
                549 authors, 977 posts
              • Spamming and anti-spamming
                175 authors, 282 posts
              • Domain names administrating
                183 authors, 383 posts
              All hubs

              Authors' contribution

              • amarao 5,722.0
              • it_man 3,104.8
              • aleksandrit 3,001.8
              • BarsMonster 2,972.0
              • ValdikSS 2,804.2
              • shurup 2,539.0
              • eucariot 2,304.0
              • Jeditobe 2,187.0
              • olegbunin 2,182.0
              • vdsina_m 1,910.0
              Top 100 authors

              Popular right now

              • A small notebook for a system administrator
                140k 57
              • Audio over Bluetooth: most detailed information about profiles, codecs, and devices
                162k 9
              • Full disclosure: 0day vulnerability (backdoor) in firmware for Xiaongmai-based DVRs, NVRs and IP cameras
                65k 15
              • Creating and using your own deb repository (not mirroring)
                196 2
              • Top-5 HTTP Security Headers in 2020
                3.9k 2
              • Spring Boot app with Apache Kafka in Docker container
                4.2k 1
              No reasons for downvotes yet
              Reasons for downvotes

              Top posts

              • Day
              • Week
              • Month
              • Audio over Bluetooth: most detailed information about profiles, codecs, and devices
                +22 162k 14 9
              • Free Heroes of Might and Magic II: Open-Source Project that You Want to Be Part of
                +6 2k 0 0
              • A small notebook for a system administrator
                +85 140k 28 57
              • Java vs .Net: Who will Reign in the Future?
                +3 25.2k 5 3
              • Free Heroes of Might and Magic II: Open-Source Project that You Want to Be Part of
                +6 2k 0 0
              • Improving Ansible
                +2 422 1 0
              • Algorithms in Go: Matrix Spiral
                +2 390 3 0
              • Creating and using your own deb repository (not mirroring)
                +1 196 3 2
              • Free Heroes of Might and Magic II: Open-Source Project that You Want to Be Part of
                +6 2k 0 0
              • Date Processing Attracts Bugs or 77 Defects in Qt 6
                +1 1.1k 0 0
              • Algorithms in Go: Dutch National Flag
                +5 979 5 4
              • The founder’s guide to AngelList
                +3 742 5 0

              Please pay attention

              Your account

              • Log in
              • Sign up

              Sections

              • Posts
              • Hubs
              • Companies
              • Users
              • Sandbox

              Info

              • How it works
              • For Authors
              • For Companies
              • Documents
              • Agreement
              • Terms of service

              Services

              • Ads
              • Subscription plans
              • Content
              • Seminars
              • Megaprojects
              © 2006 – 2021 «Habr»
              Language settings
              About
              Support
              Mobile version
              Language settings
              Interface
              Content