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

Articles

Hubs

Authors

Companies

  • Top
  • All posts 2
  • Any rating
  • ≥10
  • ≥25
  • ≥50
  • ≥100
  • DmitrySpb79 February 6, 2019 at 12:23 AM

    Understanding the POCSAG paging protocol

    • Python,
    • Network standards,
    • Gadgets,
    • Old hardware,
    • Systems engineering
      Long time ago, when a mobile phone costed about 2000$ and one minute of voice call was 50 cents, pagers were really popular. Later cellular phones became cheaper, calls and SMS prices became lower, and finally pagers mostly disappeared.


      For people, who owned a pager before, and want to know how it works, this article will be useful.
      Read more →
      • +19
      • 3.4k
      • Comment
    • vvzvlad February 5, 2019 at 09:45 PM

      Manifest of Smart Home Developer: 15 principles

      • Interfaces,
      • Development for IOT,
      • Smart House,
      • IOT
        Today I’d like to speak about Smart homes and IoT devices. But it is no ordinary article. You won’t find description of hardware, links to manufacturers, batches of code or repositories. Today we’ll discuss something of a higher level — principles that are used to organize “smart” systems.

        image



        Smart home is a system that can do some everyday routines instead of a person. It leads us to the first and the main principle:
        Read more →
        • +25
        • 2.5k
        • 1
      • Whuthering February 5, 2019 at 11:28 AM

        Yet another plea against using public WiFi

        • Information Security,
        • Network technologies
          The thoughts I’m going to relate in this post may seem obvious and even trivial to some of you, but my experience with water cooler chats with my workmates shows that many people, including tech-savvy ones, let alone tech laymen, did not give this problem any consideration.

          image
          Read more →
          • +16
          • 8.4k
          • Comment
        • sahsAGU February 5, 2019 at 10:00 AM

          Lifetime Profile Update in Visual Studio 2019 Preview 2

          • Microsoft corporate blog,
          • Programming,
          • C++,
          • Visual Studio

            The C++ Core Guidelines’ Lifetime Profile, which is part of the C++ Core Guidelines, aims to detect lifetime problems, like dangling pointers and references, in C++ code. It uses the type information already present in the source along with some simple contracts between functions to detect defects at compile time with minimal annotation.



            Read more →
            • +12
            • 792
            • Comment
          • iliasam February 4, 2019 at 07:40 PM

            Making a DIY text laser projector

            • Programming microcontrollers,
            • DIY,
            • Electronics for beginners
            • Translation
            Let’s find out how to make a simple enough laser projector out of electronics you can find at home.

            Read more →
            • +24
            • 28.6k
            • 5
          • pushtaev February 4, 2019 at 04:28 PM

            Tips and tricks from my Telegram-channel @pythonetc, January 2019

            • Mail.ru Group corporate blog,
            • Python,
            • Programming


              It is new selection of tips and tricks about Python and programming from my Telegram-channel @pythonetc.

              Previous publications:

              • December 2018

              Read more →
              • +26
              • 1.3k
              • Comment
            • Andrey2008 February 4, 2019 at 10:50 AM

              Sixth Chromium Check, Afterword

              • PVS-Studio corporate blog,
              • C++,
              • Google Chrome,
              • C
                severe unicorn

                At the beginning of 2018 our blog was complemented with a series of articles on the sixth check of the source code of the Chromium project. The series includes 8 articles on errors and recommendations for their prevention. Two articles sparked heated discussion, and l still occasionally get comments by mail about topics covered in them. Perhaps, I should give additional explanations and as they say, set the record straight.
                Read more →
                • +28
                • 1.8k
                • Comment
              • AdBlock has stolen the banner, but banners are not teeth — they will be back

                More
                Ads
              • sahsAGU February 4, 2019 at 10:00 AM

                Announcing TypeScript 3.3 RC

                • Microsoft corporate blog,
                • JavaScript,
                • Programming,
                • TypeScript
                  Today we’re happy to announce the availability of our release candidate (RC) of TypeScript 3.3. Our hope is to collect feedback and early issues to ensure our final release is simple to pick up and use right away.
                  Read more →
                  • +14
                  • 928
                  • 1
                • derSmoll February 4, 2019 at 12:35 AM

                  Frontend Weekly Digest (28 Jan – 3 Feb 2019)

                  • Website development,
                  • CSS,
                  • JavaScript,
                  • HTML
                    This week we issue a really huge selection of all the essential news you might have missed on Front-end development. Make sure to check the latest updates on CSS, HTML, and JavaScript.


                    Read more →
                    • +21
                    • 1.3k
                    • Comment
                  • savjolovs February 2, 2019 at 12:38 AM

                    Flutter app architecture 101: Vanilla, Scoped Model, BLoC

                    • Development for iOS,
                    • Development of mobile applications,
                    • Development for Android,
                    • Flutter


                      (originally published on Medium)


                      Flutter provides a modern react-style framework, rich widget collection and tooling, but there’s nothing similar to Android’s guide to app architecture.


                      Indeed, there’s no ultimate architecture that would meet all the possible requirements, yet let’s face the fact that most of the mobile apps we are working on have at least some of the following functionality:


                      1. Request/upload data from/to the network.
                      2. Map, transform, prepare data and present it to the user.
                      3. Put/get data to/from the database.

                      Taking this into account I have created a sample app that is solving exactly the same problem using three different approaches to the architecture.

                      Read more →
                      • +13
                      • 5.7k
                      • Comment
                    • KarevTech January 31, 2019 at 09:53 PM

                      Chemistry lesson: how to expose a microchip's crystal for photography

                      • Reverse engineering,
                      • Manufacture and development of electronics,
                      • Chemistry,
                      • Electronics for beginners
                      • From sandbox

                      Introduction


                      If you have dabbled into microchip photographing before, then this article will probably not offer much to you. But if you want to get into it, but don’t know where to start, then it’s exactly for you.


                      Before we start, a fair warning: while the procedure is quite entertaining, at first it’ll probably be physically painful. The chemicals used during the process are toxic, so please handle them carefully – that way it’ll still hurt, but less so. Also, if you have even a slight amount of common sense, conduct the procedure in a fully-equipped chemical laboratory under supervision of trained professionals: we’ve had to deal with people who tried to do it at home immediately after reading the guide. And finally: if you don’t know whether you need to pour acid into water or water into acid without a Google search and don’t realize what this lack of knowledge will entail – stop reading this immediately and go to a chemistry 101 course in a local college or something.


                      Read more →
                      • +23
                      • 1k
                      • Comment
                    • Token2 January 31, 2019 at 07:45 PM

                      Yet another review of OATH hardware tokens feature in Azure Cloud MFA

                      • Token2.com corporate blog,
                      • Information Security,
                      • Microsoft Azure,
                      • Development for Office 365
                        About three months ago Microsoft has announced the availability of OATH TOTP hardware tokens in Azure MFA. The feature is still in “public preview”, but we see many of our customers using the feature in production already now. As we are testing this for the last couple of months in our lab environment and, in many cases, we are also assisting our customers with the activation of the feature, we have some observations that we believe are worth sharing.

                        image
                        Read more →
                        • +16
                        • 759
                        • Comment
                      • kornerr January 31, 2019 at 07:12 PM

                        Teaching kids to program

                        • Programming,
                        • Game development,
                        • Studying in IT,
                        • DIY
                        • Translation

                        Hi. My name is Michael Kapelko. I've been developing software professionally for more than 10 years. Recent years were dedicated to iOS. I develop games and game development tools in my spare time.


                        Overview


                        Today I want to share my experience of teaching kids to program. I'm going to discuss the following topics:


                        • organization of the learning process
                        • learning plan
                        • memory game
                        • development tools
                        • lessons
                        • results and plans
                        Read more →
                        • +18
                        • 1.6k
                        • 2
                      • farcaller January 31, 2019 at 06:36 PM

                        Vue, Storybook, TypeScript—starting a new project with the best practices in mind

                        • JavaScript,
                        • VueJS,
                        • TypeScript
                        • Tutorial


                        (originally published on Medium)


                        I like writing React code. This might be an odd introduction to a story about Vue, but you need to understand my background to understand why I’m here discussing Vue.


                        I like writing React code and I hate reading it. JSX is a neat idea for assembling the pieces together fast, Material-UI is amazing solution for bootstrapping your next startup’s UI, computing CSS from JS constants allows you to be very flexible. Yet reading your old JSXs feels awful – even with scrupulous code review practices you might scratch your head not once as you try to figure the intricate nesting of the components.


                        I’ve heard many things about Vue—the not so new kid on the block—and I finally decided to get my feet wet; bringing in all my mental luggage of React and Polymer (and Angular, but let’s not talk about that).

                        Read more →
                        • +16
                        • 11.8k
                        • 2
                      • KIVagant January 31, 2019 at 04:49 PM

                        Checklist: what had to be done before deploying microservices to production

                        • DevOps,
                        • Microservices

                          This article contains a brief squeeze from my own experience and that of my colleagues, with whom I had been fighting incidents day and night. And many incidents would never have occurred if all these microservices that we love so much were written at least a little more carefully.


                          Unfortunately, some programmers seriously believe that a Dockerfile with any team at all inside is a microservice in itself and can be deployed even now. Dockers are running — money are incoming. This approach turns into problems starting from performance degradation, inability to debug, service failures and ending in a nightmare called Data Inconsistency.


                          If you feel that the time has come to launch one more app in Kubernetes / ECS / whatever, then I have something to object to.

                          Read more →
                          • +18
                          • 5.7k
                          • 1
                        • dive January 31, 2019 at 03:01 PM

                          Xcode 10.2, macOS Mojave 10.14.4, iOS 12.1 and other betas

                          • Badoo corporate blog,
                          • Programming,
                          • Development for iOS,
                          • Xcode,
                          • Swift


                            New betas are here and these are some of the most important things that I have learned about them.

                            Swift 5 for Xcode 10.2 beta


                            Swift


                            Firstly, the latest Xcode beta is bundled with the following Swift version:

                            Apple Swift version 5.0 (swiftlang-1001.0.45.7 clang-1001.0.37.7)
                            Target: x86_64-apple-darwin18.2.0
                            ABI version: 0.6

                            Let’s start with the most exciting news:
                            Swift apps no longer include dynamically linked libraries for the Swift standard library and Swift SDK overlays in build variants for devices running iOS 12.2, watchOS 5.2, and tvOS 12.2. As a result, Swift apps can be smaller when deployed for testing using TestFlight, or when thinning an app archive for local development distribution.
                            Application Binary Interface stability is coming! And this is excellent news. I think this is the one of the most significant issues at the moment with Swift. Not because of side-effects but because of Swift’s failure to deliver on previous promises. Anyway, I even know people who rewrite their Apple Watch extensions to Objective C to reduce the size of binary (something like 15MB vs ~1MB in Objective C). If you want to know more about the state of ABI, follow the links: Swift — ABI Dashboard and Swift ABI Stability Manifesto.
                            Read more →
                            • +33
                            • 5.6k
                            • Comment
                          • kevin January 31, 2019 at 12:16 PM

                            Why pentesting is important to your Business?

                            • Information Security
                              image

                              In today’s world, it is almost impossible to imagine a business without some type of connection to the Internet — a website, email, employee training, CRM (Customer-relationship management), CMS (Content management system), etc. It simplifies and speeds up the ordering process, search for new clients, records search and keeping, and such.
                              Read more →
                              • +15
                              • 729
                              • Comment
                            • sahsAGU January 31, 2019 at 11:53 AM

                              Do more with patterns in C# 8.0

                              • Microsoft corporate blog,
                              • Programming,
                              • .NET,
                              • C#

                                Visual Studio 2019 Preview 2 is out! And with it, a couple more C# 8.0 features are ready for you to try. It’s mostly about pattern matching, though I’ll touch on a few other news and changes at the end.


                                Read more →
                                • +16
                                • 7.1k
                                • 5
                              • baragol January 30, 2019 at 05:56 PM

                                “I can tell you about the pain every iOS developer has in the ass” — 10 questions to a developer, episode 2

                                • Development for iOS,
                                • Interview
                                • Translation


                                Seems like everyone enjoyed the pilot episode, and we’re still sure that people “behind the scenes” can be as exciting as IT celebrities we all know and love. And maybe even more, because they talk about real problems and real solutions. This week we asked 10 questions to a person behind the development of Yandex.Maps for iOS.
                                Read more →
                                • +24
                                • 2k
                                • Comment
                              • ultral January 30, 2019 at 08:07 AM

                                Time management in real life

                                • GTD,
                                • Lifehacks for geeks
                                • Tutorial

                                no problems


                                Have you ever noticed that you were busy all day, however, you've done nothing or at X-mas evening you experience an epiphany that nothing was done during the year? If your answer is "yes", you should improve your time management skills. According to Wikipedia, time management is the process of planning and exercising conscious control of time spent on specific activities, especially to increase effectiveness, efficiency and productivity. Nevertheless, how can we deal with it?

                                Read more →
                                • +17
                                • 1.9k
                                • Comment
                              • ← here
                              • there →
                              • 36
                              • 37
                              • 38
                              • 39
                              • 40
                              • 41
                              • 42
                              • 43
                              • 44
                              AdBlock has stolen the banner, but banners are not teeth — they will be back

                              More
                              Ads

                              Community sponsors

                              • Boodet.online
                                Cloud provider. Takes care of business and saves its IT budget.
                              • Ontiko
                                The host of the coolest tech conferences. Discovers and supports technical authors.
                              • Avito
                                Top classified website in Russia. High load handlers.
                              How to become a sponsor

                              Streams

                              • Development+19
                              • Administrating+6
                              • Design
                              • Management+4
                              • Marketing
                              • Geektimes+10
                              • Other+2

                              Top companies

                              • RUVDS.com
                                1,372.38
                              • Яндекс
                                1,301.78
                              • Mail.ru Group
                                1,087.87
                              • Конференции Олега Бунина (Онтико)
                                863.28
                              • ITSumma
                                798.72
                              • PVS-Studio
                                725.30
                              • Туту.ру
                                668.26
                              • OTUS. Онлайн-образование
                                617.23
                              • Habr
                                589.62
                              • Southbridge
                                571.90
                              All companies

                              Popular right now

                              • Nginx's office is being searched due to Rambler Group's lawsuit. The complaintant press service confirmed the suit
                                11.7k 4
                              • React benefits: A blessing for Businesses?
                                1.5k 0
                              • Audio over Bluetooth: most detailed information about profiles, codecs, and devices
                                41.8k 7
                              • Technical analysis of the checkm8 exploit
                                37.7k 4
                              • Making a DIY thermal camera based on a Raspberry Pi
                                18.3k 0
                              • Top 10 App Development companies in 2020
                                1.9k 0
                              Nobody has specified the reason so far
                              Reasons for downvotes

                              Top posts

                              • Day
                              • Week
                              • Month
                              • Nginx's office is being searched due to Rambler Group's lawsuit. The complaintant press service confirmed the suit
                                +72 11.7k 6 4
                              • React benefits: A blessing for Businesses?
                                +7 1.5k 1 0
                              • Audio over Bluetooth: most detailed information about profiles, codecs, and devices
                                +22 41.8k 6 7
                              • Top 10 App Development companies in 2020
                                +3 1.9k 1 0
                              • Channel quality indicator for server WebRTC over TCP
                                +4 189 1 0
                              • Nginx's office is being searched due to Rambler Group's lawsuit. The complaintant press service confirmed the suit
                                +72 11.7k 6 4
                              • Top 10 App Development companies in 2020
                                +3 1.9k 1 0
                              • React benefits: A blessing for Businesses?
                                +7 1.5k 1 0
                              • Quick reference of C++ value categories: Part 1
                                +10 990 9 0
                              • Announcing .NET Core 3.1
                                +7 757 0 0
                              • Nginx's office is being searched due to Rambler Group's lawsuit. The complaintant press service confirmed the suit
                                +72 11.7k 6 4
                              • Top 5 Software Development Practices to Follow in 2020
                                +6 7.1k 7 0
                              • Understandable RayTracing in 256 lines of bare C++
                                +29 2.7k 22 5
                              • Cool WSL (Windows Subsystem for Linux) tips and tricks
                                +1 1.9k 2 1
                              • Best App Development Practices To Follow In 2020
                                +3 1.9k 0 1

                              Your account

                              • Log in
                              • Sign up

                              Sections

                              • Posts
                              • Hubs
                              • Companies
                              • Users
                              • Sandbox

                              Info

                              • Rules
                              • Help
                              • Documentation
                              • Agreement
                              • Terms of service

                              Services

                              • Ads
                              • Subscription plans
                              • Content
                              • Seminars
                              • Megaprojects
                              If you find a mistake in the post please select it and press Ctrl+Enter to send a report to the author.
                              © 2006 – 2019 «TM»
                              Language settings
                              About
                              Support
                              Mobile version
                              Language settings
                              Interface
                              Content