↓ Skip to Main Content
Oracle Tutoring, Campbell River, BC (250) 203-6544 (text) or (250) 830-0295 (talk)

Main Navigation

  • english
  • math
  • lifestyle
  • blog home
  • website
Oracle Tutoring, Campbell River, BC (250) 203-6544 (text) or (250) 830-0295 (talk)

Off Canvas Menu

  • english
  • math
  • lifestyle
  • blog home
  • website

Category: computer science

Software engineering: process models: waterfall

By Jack Posted on December 5, 2024 Posted in software engineering

Self-tutoring about software development models: the tutor mentions the waterfall model. In software development, a process model may also be referred to as a software development life cycle model. It generally refers to the steps of the development process itself. …

Software engineering: process models: waterfall Read more »

Computer science: what is a stub?

By Jack Posted on December 2, 2024 Posted in computer science Tagged with programming

Self-tutoring about computer science: the tutor mentions the idea of a stub. In programming, a stub is a function that, when called, returns a value of the expected type so that the calling function can continue running. Being a stub …

Computer science: what is a stub? Read more »

Computer science: Docker image vs container

By Jack Posted on November 30, 2024 Posted in computer science Tagged with Docker

Self-tutoring about Docker and containers: the tutor mentions the idea of image vs container. As I understand, an image is built by following instructions from a Dockerfile. The image is a software structure that contains all dependencies, etc., needed to …

Computer science: Docker image vs container Read more »

Computer science: container vs virtual machine

By Jack Posted on November 28, 2024 Posted in computer science

Self-tutoring about computer science: the tutor mentions a comparison that might come to mind. One often hears about containers and virtual machines. Both technologies offer the premise of a controlled environment within a larger computer system. As I understand, a …

Computer science: container vs virtual machine Read more »

Comp sci: Python modules

By Jack Posted on November 7, 2024 Posted in computer science Tagged with Python modules

Self-tutoring about computer science: the tutor looks at what is meant by a module in Python. Python has the notion of a module. Yet, what is a module, exactly? A module, as I understand, is a .py file that contains …

Comp sci: Python modules Read more »

Comp sci: Python: class methods

By Jack Posted on November 6, 2024 Posted in computer science Tagged with classmethod decorator, decorators, python

Self-tutoring about Python coding: the tutor mentions an observation about Python class methods. A Python class method can be called by referencing its containing class name rather than an instance. Such a method might be called via classname.the_method(). However, it’s …

Comp sci: Python: class methods Read more »

Git: non-fast-forward errors

By Jack Posted on November 5, 2024 Posted in computer science Tagged with consensus, github, merge conflict, non-fast-forward error, push, push denied

Self-tutoring about computer science: the tutor mentions the idea of a non-fast-forward error in Git. Let’s imagine two users, Worker1 and Worker2, who are working independently on the same file. Both make changes to it. Worker1 posts their changes, which …

Git: non-fast-forward errors Read more »

Business, computer science: workflows: Kanban vs Scrum

By Jack Posted on October 24, 2024 Posted in business, computer science Tagged with Kanban, Scrum, workflow

Self-tutoring about modern business and comp sci terms: the tutor mentions Kanban and Scrum. Workflow has various meanings, but one idea is that it’s a series of states a job or artifact passes through in order to be transformed to …

Business, computer science: workflows: Kanban vs Scrum Read more »

Comp sci: what is cruft?

By Jack Posted on October 1, 2024 Posted in computer science Tagged with computer science jargon, jargon

Self-tutoring about computer science: the tutor mentions the word cruft. As I understand, one meaning of cruft is unneeded code, or even hardware, that’s found in a working installation. In such a case, cruft can be bypassed without affecting the …

Comp sci: what is cruft? Read more »

Computer science: passkeys, part1

By Jack Posted on September 29, 2024 Posted in computer science, computer security Tagged with passkey

Self-tutoring about computer-oriented security: the tutor mentions passkeys. A passkey, as I understand, is part of a two-part code that enables authentication. The institution has their side, and the client, theirs. Only the combination of both parts, which are different, …

Computer science: passkeys, part1 Read more »

Posts pagination

Previous 1 2 3 4 5 … 32 Next
Copyright © 2026 Oracle Tutoring, Campbell River, BC | Powered by Responsive Theme
Copyright © 2026 Oracle Tutoring, Campbell River, BC | Powered by Responsive Theme