How to Discover MongoDB and Elasticsearch Open Databases.
Time passes and the focus in research has shifted to the search for unsecured and exposed public domain databases. Many cases of large data leaks over the past year are leaks from open databases: https://amp.gs/4kDh
Time passes and the focus in research has shifted to the search for unsecured and exposed public domain databases. Many cases of large data leaks over the past year are leaks from open databases: https://amp.gs/4kDh
Ways to Get a Free PVS-Studio License.
PVS-Studio is a paid B2B solution, it is used by many teams in various companies. Let’s consider the cases, when the PVS-Studio analyzer can be used free of charge: https://amp.gs/47wz
PVS-Studio is a paid B2B solution, it is used by many teams in various companies. Let’s consider the cases, when the PVS-Studio analyzer can be used free of charge: https://amp.gs/47wz
Counting Bugs in Windows Calculator.
Well, Windows Calculator is a popular yet tiny program in C++. Despite its size, we still managed to find a number of suspicious fragments in its code using the PVS-Studio static analyzer: https://amp.gs/4P83
Well, Windows Calculator is a popular yet tiny program in C++. Despite its size, we still managed to find a number of suspicious fragments in its code using the PVS-Studio static analyzer: https://amp.gs/4P83
Writing a wasm loader for Ghidra. Part 1.
By the end of this part I hope to setup development environment and build minimal module, which will be able to recognize format of the WebAssembly file and will suggest the right disassembler to process it: https://amp.gs/4PGq
By the end of this part I hope to setup development environment and build minimal module, which will be able to recognize format of the WebAssembly file and will suggest the right disassembler to process it: https://amp.gs/4PGq
Advanced Terrain Texture Splatting.
“In this article I will explain a texture splatting algorithm which allows you to create more natural terrain. This algorithm may be used in shaders of 3D games as well as in 2D games”: https://amp.gs/4P9V
“In this article I will explain a texture splatting algorithm which allows you to create more natural terrain. This algorithm may be used in shaders of 3D games as well as in 2D games”: https://amp.gs/4P9V
Navigation in Multi-Module Projects.
Navigation in developing Android apps is quite important and you should think twice what library suits (or your own solution) most and how it will be convenient to use when the app becomes bigger: https://amp.gs/4PqW
Navigation in developing Android apps is quite important and you should think twice what library suits (or your own solution) most and how it will be convenient to use when the app becomes bigger: https://amp.gs/4PqW
Blazor 0.9.0 experimental release.
Blazor 0.9.0 is now available! This release updates Blazor with the Razor Components improvements in .NET Core 3.0 Preview 3: https://amp.gs/4P3a
Blazor 0.9.0 is now available! This release updates Blazor with the Razor Components improvements in .NET Core 3.0 Preview 3: https://amp.gs/4P3a
Functional components with React Hooks. Why it’s better?
“A lot of people don’t agree with Hooks conception. In this article I’d like to tell about some important advantages React Hooks give you and why we need to write with Hooks”: https://amp.gs/4yQE
“A lot of people don’t agree with Hooks conception. In this article I’d like to tell about some important advantages React Hooks give you and why we need to write with Hooks”: https://amp.gs/4yQE
Generating multi-brand multi-platform icons with Sketch and a Node.js script .
This is the second part of a post about the creation of a pipeline that can take a Sketch file and export all the icons included in the file, in different formats, for different platforms, with the possibility of AB testing each icon: https://amp.gs/4hyt
This is the second part of a post about the creation of a pipeline that can take a Sketch file and export all the icons included in the file, in different formats, for different platforms, with the possibility of AB testing each icon: https://amp.gs/4hyt
Announcing the Open Sourcing of Windows Calculator.
“Today, we’re excited to announce that we are open sourcing Windows Calculator on GitHub under the MIT License. This includes the source code, build system, unit tests, and product roadmap”: https://amp.gs/4hKF
“Today, we’re excited to announce that we are open sourcing Windows Calculator on GitHub under the MIT License. This includes the source code, build system, unit tests, and product roadmap”: https://amp.gs/4hKF
How ProtonMail is getting censored by FSB in Russia.
A completely routine tech support ticket has uncovered unexpected bans of IP addresses of ProtonMail — a very useful service for people valuing their Internet freedoms — in several regions of Russia: https://amp.gs/4g0U
A completely routine tech support ticket has uncovered unexpected bans of IP addresses of ProtonMail — a very useful service for people valuing their Internet freedoms — in several regions of Russia: https://amp.gs/4g0U
Following in the Footsteps of Calculators: Qalculate.
“My colleagues and I, we decided to explore the code of a number of popular calculators, and it turned out that the code of the Windows calculator was not that bad”: https://amp.gs/4EYA
“My colleagues and I, we decided to explore the code of a number of popular calculators, and it turned out that the code of the Windows calculator was not that bad”: https://amp.gs/4EYA
“I am Shalitha Suranga from Sri Lanka. I started Neutralinojs project with other two members as our research project at university”.
Another way to write cross-platform apps — Neutralinojs internals and comparison with Electron and NW.js: https://amp.gs/4EUI
Another way to write cross-platform apps — Neutralinojs internals and comparison with Electron and NW.js: https://amp.gs/4EUI
Sprint Review: Shitty to Great.
What do you get when you cross an IT department, a faulty Sprint review, determination, and pizza? Greatness, that’s what: https://amp.gs/4Ew4
What do you get when you cross an IT department, a faulty Sprint review, determination, and pizza? Greatness, that’s what: https://amp.gs/4Ew4
Making C++ Exception Handling Smaller On x64.
Visual Studio 2019 Preview 3 introduces a new feature to reduce the binary size of C++ exception handling (try/catch and automatic destructors) on x64: https://amp.gs/4V8i
Visual Studio 2019 Preview 3 introduces a new feature to reduce the binary size of C++ exception handling (try/catch and automatic destructors) on x64: https://amp.gs/4V8i
How to land a job in Germany for IT professionals.
“We work a lot with international candidates and German companies. So, I wanted to write a small essay about the visa issues because often they will influence your chances of landing a job heavily”: https://amp.gs/49zt
“We work a lot with international candidates and German companies. So, I wanted to write a small essay about the visa issues because often they will influence your chances of landing a job heavily”: https://amp.gs/49zt
Details.
«How often do you get to 404 pages? Usually, they are not styled and stay default. Recently I’ve found test.dо.аm which interactive character attracts attention and livens up the error page»: https://amp.gs/49Ev
«How often do you get to 404 pages? Usually, they are not styled and stay default. Recently I’ve found test.dо.аm which interactive character attracts attention and livens up the error page»: https://amp.gs/49Ev
An update to C# versions and C# tooling.
Starting with Visual Studio 2019 Preview 4 and RC, we’ll be adjusting how C# versions are treated in .NET tooling. Let’s check the details: https://amp.gs/49wq
Starting with Visual Studio 2019 Preview 4 and RC, we’ll be adjusting how C# versions are treated in .NET tooling. Let’s check the details: https://amp.gs/49wq
Zotero hacks: unlimited synced storage and its smooth use with rmarkdown.
“This is a funny case of a self written manual which I came back to multiple times myself and many many more times referred my friends to it, even non-Russian speakers”: https://amp.gs/44fj
“This is a funny case of a self written manual which I came back to multiple times myself and many many more times referred my friends to it, even non-Russian speakers”: https://amp.gs/44fj
Checking FreeRDP with PVS-Studio.
“FreeRDP is an open-source implementation of the Remote Desktop Protocol. We chose it to be the first project analyzed with the static code analyzer PVS-Studio for a series of articles about the checks of RDP-clients”: https://amp.gs/4rVu
“FreeRDP is an open-source implementation of the Remote Desktop Protocol. We chose it to be the first project analyzed with the static code analyzer PVS-Studio for a series of articles about the checks of RDP-clients”: https://amp.gs/4rVu
Memory and Span pt.1.
Starting from .NET Core 2.0 and .NET Framework 4.5 we can use new data types: Span and Memory. To use them, you just need to install the System.Memory nuget package: https://amp.gs/4rDH
Starting from .NET Core 2.0 and .NET Framework 4.5 we can use new data types: Span and Memory. To use them, you just need to install the System.Memory nuget package: https://amp.gs/4rDH