User contributions for Soma

A user with 6,615 edits. Account created on 16 September 2007.
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)

15 March 2023

  • 20:0020:00, 15 March 2023 diff hist +1,381 N Mobile Apps 2023W Lecture 17Created page with "==Code== <syntaxhighlight lang="kotlin" line> package carleton.comp2601.historyviewer class HNTree { var hostComponent: String = "" var hostSuffix: String = "" var parent: HNTree = this var children: MutableList<HNTree> = mutableListOf() var treeLevel: Int = 0 var expanded: true fun add(hostPrefix: String) { var allComponents: List<String> var component: String var child: HNTree? = null /* still have to deal..." current
  • 19:5919:59, 15 March 2023 diff hist +74 Mobile Applications (Winter 2023)→‎Class Schedule
  • 16:5616:56, 15 March 2023 diff hist +429 DistOS 2023W 2023-03-15No edit summary current
  • 15:4415:44, 15 March 2023 diff hist +888 N DistOS 2023W 2023-03-15Created page with "==Notes== <pre> Bigtable & MapReduce -------------------- When you think about BigTable, focus on figure 1 (to understand what it is doing) and Figure 4 (to understand how). Remember that GFS requires structured information to be stored (because data can be duplicated), BigTable is one of the ways GFS files can be organized To what extent is BigTable a database? For MapReduce, think about the kind of tasks Google wanted to perform on its web crawls - generating an..."

13 March 2023

10 March 2023

  • 22:1622:16, 10 March 2023 diff hist +1,860 N Mobile Apps 2023W Lecture 16Created page with "==Notes== <pre> March 10 -------- I have a hostname, want to insert it into the current HNTree - split the hostname into a bunch of components (www, carleton, ca) First, initially, we'll create a root node representing . (top of the DNS hierarchy). So that should get its own dedicated constructor. Then we'll have an add operation which will take a hostname, and it will add child hostnames add will split the hostname into its components, see if the last-most su..." current
  • 22:1522:15, 10 March 2023 diff hist +74 Mobile Applications (Winter 2023)→‎Class Schedule

9 March 2023

  • 04:4304:43, 9 March 2023 diff hist +3,057 N Mobile Apps 2023W Lecture 15Created page with "==Notes== <pre> March 8 ------- Last time, we were talking about how to store web browser history so we can view it in interesting ways. class HostPart { value: String, expanded: bool, higher: HostPart?, →‎can be undefined: lower: HostPart? } .ca .carleton .google www brightspace www mail sheets class HNTree { hostComponent: String, /* <-- "carleton" in "www.carleton.ca"..." current

8 March 2023

6 March 2023

2 March 2023

1 March 2023

28 February 2023

27 February 2023

25 February 2023

17 February 2023

15 February 2023

13 February 2023

  • 18:1818:18, 13 February 2023 diff hist +5,316 N DistOS 2023W 2023-02-13Created page with "==Notes== <pre> COMP 4000/5102 Midterm Review ----------------------------- Potential questions * What was the vision of the creators of UNIX at Bell Labs? How did later systems violate that vision, and how did later systems from Bell Labs try to return to it? * How has the abstraction of files changed in the context of early distributed operating systems? What is a "file" in different contexts? Why has it changed? * How has the abstraction of volatile memory cha..." current

10 February 2023

8 February 2023

6 February 2023

(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)