50 Matching Annotations
  1. Nov 2023
    1. All about Caching: Strategies, Challenges and Optimization

      Caching is a crucial technique in modern #webservices, helping to improve #performance, reduce #latency, and minimize the load on servers and networks. The principle is simple: storing copies of data in a more quickly accessible location to enable faster access to that data. But, as with many technologies, the devil is in the details. In fact, creating a good configuration is very difficult and the smallest mistake can be very detrimental to the performance of our #website.

      caching

  2. Jun 2023
    1. The future of blogging in the AI ​​era, how can we unleash the SEO potential? https://en.itpedia.nl/2023/06/11/de-toekomst-van-bloggen-in-het-ai-tijdperk-hoe-kunnen-we-het-seo-potentieel-ontketenen/ Let's take a look at the future of #blogging in the #AI_era. Does a blogging website still have a future now that visitors can find the answer directly in the browser? Or should we use #AI to improve our #weblog. Can AI help us improve our blog's #SEO?

  3. Aug 2022
    1. 5 ERP system examples (who benefits from ERP?)

      The term EnterpriseResourcePlanning (ERP) system refers to a large number of integrated softwaresuites used by companies to manage day-to-day operations and business workflows, including datamanagement, inventory control, accounting, CRM, and projectmanagement. Thus, in order to remain an effective contender in an era of digital commerce, ERP_systems are an important part of the business information technology infrastructure.

  4. Jul 2022
    1. AI text generator, a boon for bloggers? A test report

      While I wanted to investigate AI text generators further, I ended up writing a testreport.. I was quite stunned because the AI ​​text generator turns out to be able to create a fully cohesive and to-the-point article in minutes. Here is the test report.

    1. SAFe: Lean-Agile principles according to the Scaled Agile Framework

      Scaled Agile Framework is an industry proven method consisting of 3 levels. Agile team-level development is the best option for companies looking for a strategy that allows them to effectively deliver quality, fully tested products to their customers. SAFe, short for Scaled Agile Framework, is one of the value-added methods for scaling agile to enterprise level. Scaling a team is the priority of this framework.

    1. Debugging is the process of finding and removing errors (bugs) from a software program. Bugs occur in programs when a line of code or a statement conflicts with other elements of the code. We also call errors or defects in hardware bugs.

      Debugging and debugging software

      Debugging is the process of finding and removing errors (bugs) from a software program. Bugs occur in programs when a line of code or a statement conflicts with other elements of the code. We also call errors or defects in hardware bugs.

  5. Jun 2022
    1. What does CTO stand for?

      CTO stands for Chief Technology Officer and is a C-level executive who directs and manages all technological innovations of a company. The rise of information technology also meant the rise of the Chief Information Officer (CIO). It soon became apparent that in addition to the CIO, a CTO was also needed, a new role to strategically plan technology products and services. As the chief technology officer in a company, a Chief Technology Officer is usually responsible for all technology units.

    1. Black Box testing: Software on the rack

      Black Box testing: Software on the rack

      Black Box testing is defined as a testing technique in which the functionality of an application is tested without looking at the internal code structure, implementation details and knowledge of internal paths of the software. This type of testing is completely based on software requirements and specifications.

    1. DevOps team roles and responsibilities

      In a DevOps team, everyone participates in software development and is responsible for its early release. Characteristic and different from other development methods is a process that we call Continuous Deployment. Which roles do we recognize within a team, and which skills are needed?

    1. Cloud costs can be up to 5X higher than traditional on-premise infrastructure. And that while the cloud promise is so beautiful. What is going on? This article gives you more insight into the other side of the coin and shows you that the cloud promise is not the full story.

      Cloud costs are 5X higher than on-premise costs

      Cloud costs can be up to 5X higher than traditional on-premise infrastructure. And that while the cloud promise is so beautiful. What is going on? This article gives you more insight into the other side of the coin and shows you that the cloud promise is not the full story.

    1. 7 Software Test Principles

      It is important that you achieve optimal test results with software testing without deviating from the test goal. But how do you determine whether you are following the right test strategy? For this you have to follow a number of basic principles.

  6. May 2022
    1. Any software developer will recognize it, The Eureka Moment. This is when you suddenly see how to solve a particular problem. We have them in all shapes and sizes and at the strangest moments. How does that work in SCRUM and DevOps teams?

      The Eureka Moment in Agile Teams

      Any software developer will recognize it, The Eureka Moment. This is when you suddenly see how to solve a particular problem. We have them in all shapes and sizes and at the strangest moments. How does that work in SCRUM and DevOps teams?

    1. The 6 Business Objectives of SaaS

      The main business objectives of a company are to address the problems and needs of their customers with products or services that are a solution for them. The importance of technology in our daily lives means that we simply cannot ignore SaaS when it comes to running our business.

    1. What does an IT Consultant do?

      An IT consultant is a person who offers advice, guidelines and a roadmap for the sourcing, use and management of IT resources and resources. The IT consultant provides organizations with best practices for using IT solutions and services for their business objectives and in solving their problems. He also often gives organizational advice.

    1. Many companies send our passwords via email. Whether these emails come from our IT department, a colleague, a SaaS solution or elsewhere, it's not a good idea to send and receive passwords via email.

      Send passwords via email? A bad idea!

      Many companies send our passwords via email. Whether these emails come from our IT department, a colleague, a SaaS solution or elsewhere, it's not a good idea to send and receive passwords via email.

    1. Is IT Maintenance the same as IT Management? For some it may be a semantic discussion while others consider these words synonymous.

      IT Maintenance and IT Management are not the same

      Is IT Maintenance the same as IT Management? For some it may be a semantic discussion while others consider these words synonymous.

  7. Apr 2022
    1. Which Components of IT Infrastructure do we need for DevOps?

      Many companies that want to move to DevOps eventually struggle with the question “What are the Components of IT Infrastructure we need? The use of DevOps stems from the desire to be able to release software more often and faster. The traditional Operations Team (OPS) however will not wholeheartedly embrace this because they would rather benefit from maintaining a stable infrastructure and its maintenance.

    1. The requirements categories: Business requirements The wish of the organization is the start of the project. Define these wish(s) clearly and unambiguously. User requirements What wishes does the user organization have, ie the people who really have to work with it, with regard to the system. These wishes will be a lot more detailed than the business wishes. What exactly should the system do and what should the users be able to do with it. Software requirements The software requirements go deeper into the user requirements and are also divided into functional and non-functional requirements. Technical preconditions What requirements must the system meet? Does it need to run on a certain platform, use a specific external database, or communicate via certain protocols? These requirements comprise the technical frameworks of this project. So make sure that we make a distinction between these categories when recording the requirements.

    2. There are different types of requirements. In this article we divide the requirements into a number of categories that help us with the software selection.

      Types of requirements in a SaaS selection

      There are different types of requirements. In this article we divide the requirements into a number of categories that help us with the software selection.

    1. Not many articles have been written about the disadvantages of SaaS. That is because the benefits are immense and far-reaching. There are dozens of articles about SaaS on ITpedia. But, think before you start because there are also 8 disadvantages that you have to consider for your own situation before you start.

      8 Disadvantages of SaaS

      Not many articles have been written about the disadvantages of SaaS. That is because the benefits are immense and far-reaching. There are dozens of articles about SaaS on ITpedia. But, think before you start because there are also 8 disadvantages that you have to consider for your own situation before you start.

    1. Power over Ethernet (PoE) is a network technology that allows us to deliver both data and power over a single standard Ethernet cable. So we can use network cables like Cat5/Cat5e/Cat6/Cat6a cables to provide data connections and power to a Wifi access point, IP camera, VoIP phone, PoE lighting or any other device.

      Power over Ethernet (PoE vs PoE+ vs PoE++) makes money Power over Ethernet (PoE) is a network technology that allows us to deliver both data and power over a single standard Ethernet cable. So we can use network cables like Cat5/Cat5e/Cat6/Cat6a cables to provide data connections and power to a Wifi access point, IP camera, VoIP phone, PoE lighting or any other device.

    1. Manual testing is a type of software test in which testers manually carry out test cases without using automation tools. Testers are actually behind the screen of the application, carry out test cases and see what the result is.

      What is manual testing?

      Manual testing is a type of software test in which testers manually carry out test cases without using automation tools. Testers are actually behind the screen of the application, carry out test cases and see what the result is.

  8. Mar 2022
    1. A test case is a series of actions that are performed to determine a specific function or functionality of your application. Test scenarios are rather vague and include a wide range of variables. However, testing is all about being very specific. That is why we need elaborate test cases.

      Test cases, examples and Best Practices A test case is a series of actions that are performed to determine a specific function or functionality of your application. Test scenarios are rather vague and include a wide range of variables. However, testing is all about being very specific. That is why we need elaborate test cases.

    1. Can we get hacked by visiting an infected website? Unfortunately, we can always be hacked when visiting an infected website. Due to the existence of a number of vulnerabilities on the web, visiting websites has always been dangerous over the years. Moreover, with the advent of JavaScript, infecting with a malicious virus became easier.

    1. The IT Equipment Room (MER, SER and DER) guidelines

      It is clear that the Equipment_Rooms (MER, SER and DER) are important spaces for a company. Much of the business depends on these spaces. That is why many companies draw up minimal guidelines to ensure continuity.

    1. Deployment: Significance of Branching for Continuous Delivery

      The deployment of software in DevOps is based on Continuous Delivery. Continuous Delivery enables all kinds of changes, including new features, configuration changes, bug fixes and experiments, to be put into production safely and quickly in a sustainable manner. A Branching strategy and Base Truncs play an important role in this.

  9. Feb 2022
    1. STLC - Software Testing Life Cycle

      Software Testing Life Cycle (STLC) is defined as a set of activities performed to perform software testing. The Software Testing Life Cycle refers to a testing process with specific steps that must be performed in a specific order to ensure that quality objectives are met.

    1. Gap analysis in 4 steps Instead of groping around in the dark, a gap analysis of the gap leads us through a detailed investigation of where our organization is currently and where we want to be. This allows us to act on the basis of facts, not on the basis of assumptions.

    1. Sending secure email is one of the questions we hear more and more. This is a result of an increasing number of email security risks, hacks and other threats. So you're not the only person wondering, "How to send secure email in Gmail? (or any other public email service for that matter?") You'll find the answer in this article. This article concludes with a link to a free encrypted email service First check whether you meet the conditions.

      How to send secure email (in Outlook)? Sending secure email is one of the questions we hear more and more. This is a result of an increasing number of email security risks, hacks and other threats. So you're not the only person wondering, "How to send secure email in Gmail? (or any other public email service for that matter?") You'll find the answer in this article. This article concludes with a link to a free encrypted email service First check whether you meet the conditions.

    1. The waterfall methodology for software development is rapidly losing popularity, while the Agile methodology is increasingly used for software development by companies around the world.

      Important differences between Agile and Waterfall methodology

      The waterfall methodology for software development is rapidly losing popularity, while the Agile methodology is increasingly used for software development by companies around the world.

  10. Jan 2022
    1. What is End User Computing (EUC)? Thanks to the progressive introduction of DevOps, attention to the role of the end user in software development and testing has increased significantly. It is now important to think like an end user when we develop and test software. After all, that's what we're all doing it for.

      What is End User Computing (EUC)? Thanks to the progressive introduction of DevOps, attention to the role of the end user in software development and testing has increased significantly. It is now important to think like an end user when we develop and test software. After all, that's what we're all doing it for.

    1. Defining the project scope means that you must have a clear vision and agreement on the outcomes of the project. This allows any deliverable of the project to remain on schedule.

      This is how you determine the project scope Defining the project scope means that you must have a clear vision and agreement on the outcomes of the project. This allows any deliverable of the project to remain on schedule.

    1. Is ITIL Losing Importance Due To SaaS? ITIL is a set of procedures and practices of IT service management when we mistakenly believe that we don't have to worry about that in SaaS. However, ITIL has many aspects and facets that encompasses running IT in an organization. Moreover, it is not a checklist for the implementation of specific services in specific environments. For SaaS, we can just use a different toolset to follow the general ITIL guidelines.

    1. Web 4.0: The Internet of Things and AI

      Web 4.0 : The Internet of Things en AI Web 4.0 article Web_4.0 comes after Web 3.0, Web 2.0 and Web 1.0. What does it mean and what can we expect from it? The new web 4.0 has the following internet features....

    1. Latency factors that affect our user experience

      Latency can make even fast internet connections seem slow. However, bandwidth is not the only factor that affects the speed of an internet_connection. Latency can be caused by almost any internet component.

    1. What does a Functional Design have to offer? https://en.itpedia.nl/2019/01/16/wat-heeft-een-functioneel-ontwerp-te-bieden/ A functional design is a specification of the functions of the software that the end_users have agreed to. Many companies have a software_developer handbook that describes what topics a functional design should cover. This article looks at the steps of functional design in the context of software development.

    1. The Business Strategy stems from a detailed strategic planning process. However, the question we want to answer in this article is whether we can execute multiple strategies side by side while they do not interfere with each other. We compare multiple strategies for business, information provision and IT and focus on Strategic planning.

      Business strategy alignment and the secrets of strategic planning https://en.itpedia.nl/2022/01/02/business-strategie-alignment-en-de-geheimen-van-strategische-planning/ The Business Strategy stems from a detailed strategic planning process. However, the question we want to answer in this article is whether we can execute multiple strategies side by side while they do not interfere with each other. We compare multiple strategies for business, information provision and IT and focus on Strategic planning.

  11. Dec 2021
    1. Edge computing is an emerging new trend in cloud data storage that improves how we access and process data online. Businesses dealing with high-frequency transactions like banks, social media companies, and online gaming operators may benefit from edge computing.

      Edge Computing: What It Is and Why It Matters0 https://en.itpedia.nl/2021/12/29/edge-computing-what-it-is-and-why-it-matters/ Edge computing is an emerging new trend in cloud data storage that improves how we access and process data online. Businesses dealing with high-frequency transactions like banks, social media companies, and online gaming operators may benefit from edge computing.

    1. What is P2P (peer-to-peer) and what can you do with it? https://www.itpedia.nl/wp-content/uploads/2018/12/fingerworld.jpg.webp In a sense, Peer to Peer (P2P) networks are the social networks of the Internet. Every peer is equal to the others, and every peer has the same rights and duties as the others. Peers are clients and servers at the same time.

    1. Green computing, or green information technology, is the practice of environmentally sustainable computing. In this article we take a closer look at: * Greening the workplace. * A green workplace business case. * Opportunities to make Data Centers greener by: - ​​Other IT equipment. - The cooling of IT spaces. - The data center buildings.

      Green computing : Workplace and data center, a real business case https://en.itpedia.nl/2021/12/11/green-computing-werkplek-datacenter-business-case/ Green computing, or green information technology, is the practice of environmentally sustainable computing. In this article we take a closer look at: Greening the workplace. A green workplace business case. * Opportunities to make Data Centers greener by: - ​​Other IT equipment. - The cooling of IT spaces. - The data center buildings.

    1. Fiber optic WiFi vs. ADSL: which is better?

      Fiber optic WiFi vs. ADSL: which is better? https://en.itpedia.nl/2021/10/08/glasvezel-wifi-versus-adsl-wat-is-beter/ An unreliable or slow Internet can lead to slow transaction processing, such as bill failures, video conferences that often lag or buffer, or business orders that take too long to process. There are several options for fast internet. Two of these options are fiber optic WiFi and ADSL. Which of these two can better meet our need for fast internet?

    1. Standard algorithms as a reliable engine in SaaS https://en.itpedia.nl/2021/12/06/standaard-algoritmen-als-betrouwbaar-motorblok-in-saas/ The term "Algorithm" has gotten a bad rap in recent years. This is because large tech companies such as Facebook and Google are often accused of threatening our privacy. However, algorithms are an integral part of every application. As is known, SaaS is standard software, which makes use of algorithms just like other software.

      • But what are algorithms anyway?
      • How can we use standard algorithms?
      • How do standard algorithms end up in our software?
      • When is software not an algorithm?
    1. What is an assembler language? https://en.itpedia.nl/2019/11/11/wat-is-een-assembler-taal/ An #assembler_language is a low-level programming_language designed for a specific processor type. We can produce Assembler by compiling #source_code from a high-level programming language (such as C / C ++). But we can also write #programs in this language ourselves. In turn, we can convert Assembler_code into machine_code using an assembler.

  12. Nov 2021
    1. Is Agile/SCRUM Modern Slavery? https://en.itpedia.nl/2021/11/30/is-agile-scrum-moderne-slavernij/ What do you say Modern Slavery? Yes, when I first read the Agile Manifesto, I felt an unease. Especially when I also read the 12 accompanying principles. I realize that I am making extreme statements in this article, but they are intended as a mirror and to reflect for ourselves what we are actually doing.