Skip to content

Programming by Design

If you're not prepared to be wrong, you'll never come up with anything original. – Sir Ken Robinson

  • About
  • Java-PbD
  • C-PbD
  • ASM-PbD
  • Algorithms
  • Other

Author: William Jojo

CISS-150 Project 7 – RAID

Posted on April 8, 2020December 8, 2024 By William Jojo
CISS-150-Project

CISS-150 Project 7 (10 points) (Updated December 8, 2024) Overview This project will create a software-based RAID-1 in Ubuntu using mdadm. Learning outcomes Planning and design. Enhancing existing virtualization and storage skills. Modifying the virtual environment. Installing updates and application software. Creating a RAID array. Perform a RAID recovery. Current Configuration You can get a … Read More “CISS-150 Project 7 – RAID” »

Zoom Class Details

Posted on March 13, 2020September 1, 2020 By William Jojo
Uncategorized

(Updated September 1, 2020) Overview For the semester we will be holding class online using Zoom. This way everyone can attend wherever they feel most comfortable and maintain social distance during the Coronavirus Pandemic. Zoom is a very easy product to use and is available on nearly every platform. It is recommended that you test … Read More “Zoom Class Details” »

Layout Test

Posted on March 4, 2020 By William Jojo
Uncategorized

(Updated March 4, 2020) NOTE: This document supersedes all previous CAS documentation prior to January 2020. We loosely follow the New School model of deploying Apereo CAS. Where appropriate we eliminate or modify the process to suit the needs of HVCC. We are implementing a good portion of the complexity of New School and we … Read More “Layout Test” »

test

Posted on February 26, 2020July 19, 2020 By William Jojo
Uncategorized

Identify each name as either a primitive data type or a class. [qdeck random=“true”] [q]int [a]primitive [q]String [a]class [q]System [a]class [q]float [a]primitive [/qdeck]

asm

Posted on February 23, 2020March 10, 2020 By William Jojo
Uncategorized

; —————————————————————————– ; A 64-bit command line application to compute x^y. ; ; Syntax: power x y ; x and y are (32-bit) integers ; —————————————————————————– global main extern printf extern puts extern atoi section .text main: push r12 ; save callee-save registers push r13 push r14 ; By pushing 3 registers our stack is … Read More “asm” »

PHP Code to Perform BankMobile SSO

Posted on February 12, 2020April 3, 2020 By William Jojo
Uncategorized

Below is the code that can be used to perform the (pass-thru) SSO to BankMobile. It is understood that this code is behind some form of site-imposed SSO (CAS/SAML/LDAP etc.). Lines Purpose 8-19 Functions to perform the basic encryption/decryption with AES-128-ECB. 21-24 Load specific support files. This abstraction provides additional security as the include path … Read More “PHP Code to Perform BankMobile SSO” »

Mastermind by Design

Posted on January 27, 2020February 24, 2020 By William Jojo
Uncategorized

[Note: Mastermind is a registered trademark of Invicta Toys and Games and distributed by Pressman.] For the Spring 2020 semester we will be building our own version of Mastermind. It will begin as a text based game followed by being converted to JavaFX. Sample game board. The process will involve: Identifying data types. Performing string … Read More “Mastermind by Design” »

Introduction

Posted on December 27, 2019March 25, 2023 By William Jojo
Algorithms book

Any book on algorithms will ultimately become either a fanfare of overwhelming math & code examples or a pedantic display. It is the goal of this author to avoid both. Mathematical jargon will be kept to a minimum. Focus will be placed exclusively on the understanding of the principles of the algorithm. It does not … Read More “Introduction” »

CISS-110 Project 9

Posted on November 26, 2019April 28, 2025 By William Jojo
CISS-110-Project

Write a Java user-defined class called Student and a class tester program called Project9_lastname. These will be separate Java source files (Project9_lastname.java and Student.java). Learning outcomes Build a program using multiple source files. Build a user-defined class. Create overloaded mutators. Create accessors and mutators. Build code to test all code paths. The Student class will … Read More “CISS-110 Project 9” »

CISS-110 Project 8b – JavaFX

Posted on November 17, 2019January 20, 2025 By William Jojo
CISS-110-Project

CISS-110 Project 8b Write a Java program to create a GUI using JavaFX with GridPane, TextField, Label, RadioButton, ToggleGroup and Button objects. This is a continuation of Project 7, which used the text-based menu-driven model. Learning outcomes Implementing user-defined methods. Working with JavaFX. Working with events. Confirmation program produces desired results. Write two value-returning methods … Read More “CISS-110 Project 8b – JavaFX” »

Posts pagination

Previous 1 … 7 8 9 … 18 Next

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Copyright © 2018 – 2025 Programming by Design.