class: left, middle, inverse, title-slide # An Introduction to R ## Data Cleaning, Wrangling, Visualizing, and Everything Else with the
tidyverse
### Daniel Katz
University of California, Santa Barbara
[MethodsU 2019 | Gevirtz Graduate School of Education | June 17, 2019]
--- class: middle # Introduction + I'm a fourth year grad student at UCSB + Began chipping away at learning R about four years ago + It was really frustrating + After a major project or two, it became my preferred tool for most things data analysis --- class: center, middle ### What are you hoping to get out of this course? --- class: middle ### Teaching Philosophy/General Strategy + My goal is to get you up and running - doing is the best learning + Provide you with some quality resources for continuing to learn via links like [_**this**_](https://stackoverflow.com/tags/r/info) + I'm going with a `tidyverse` [_**first**_](http://varianceexplained.org/r/teach-tidyverse/) approach while mixing in foundations that I find unavoidable [_**Click to read more**_](http://varianceexplained.org/r/teach-tidyverse/) -- + I won't emphasize code-style best practices except in a few cases + I think it's important to focus on ideas and functions + For more on style/best practices, [_**click here**_](http://adv-r.had.co.nz/Style.html) + Learning how to trouble shoot is important --- class: middle ## General Outline .pull-left[ 1. Intro: What is R? How should I think about and use R and Rstudio? 1. Some basic data structures (unavoidable foundation) 1. Data wrangling with the `tidyverse` + Data Visualization + Data exploration 1. Basic modelling in R 1. Other Help Resources ] -- .pull-right[There's a **TON** to R. I don't expect expertise after this session, but I hope you know where to start!  ] --- class: middle # What is R? + R is a software and scripting language + Like any other language it has syntax (for now think, "rules" of language) + R comes with a variety of built-in functions + R is desiged for statistics, but you can do lots with it + build websites + write documents in Latex + Create slides for presentations, etc. --- class: middle # Why do I like R? + It is quickly becoming the statistical language of choice in academic and non-academic circles -- + Fast developing `R Packages` are making tasks more accessible to non-programmers like us -- + R allows for sharing code: we won't cover Github, but please [_**check it out**_](https://happygitwithr.com/rstudio-git-github.html) -- + R forces us to slow down and think --- # It makes really cool data visualizations  ---  --- class: middle, center ## What's a Function? ---  --- # Other Forms of Functions? `\(f(x)=sin(\theta)\)` `f_angle <- sin(angle)` ![](r_introslides_files/figure-html/unnamed-chunk-6-1.gif) --- ## What are some functions we use? .pull-left[## How about a mean? Let's say we have a vector, `x`, with five elements: `1,2,3,4,5` `x = [1,2,3,4,5]` `\(mean(x)=\frac{1+2+3+4+5}{5}\)` `\(mean(x) = 3\)`] -- .pull-right[## `R` uses functions: ```r #Let's make a vector with #five elements x <- c(1,2,3,4,5) mean(x) ``` ``` ## [1] 3 ``` ] --- class: middle ## Some of the language .pull-left[ 1. What goes in the parentheses of a function, such as `mean(x)` is called an argument 1. R functions often take more than one argument 1. Code completion: you can see what arguments a function takes as you start typing. R is making suggestions. 1. Hit tab to select these options!] -- .pull-right[ 1. `ggplot()` is a function, it performs some operation 1. It takes several arguments such as `ggplot(data=df, aes(x=xvar, y=yvar))` 1. Note: `df` is often R standin speak for a hypothetical `dataframe`, an R word for dataset 1. Argument type and number varies from function-to-function ] --- class: middle # Syntax, Continued + When you see that an argument has an option with an equal sign, it usually means order doesn't matter as long as you type the argument name first + For instance to perform linear regression I can type `lm(data=df, outcome~var1+var2)` Or `lm(outcome~var1+var2, df)` + You need commas between arguments + Make sure your parentheses match/are closed + R is case sensitive. So `var1` is different from `Var1` --- class: middle ## There are also other forms of functions we use in computation + "Reading in" Data into R so we can explore or model + Linear Regression,`lm()` in R + Transforming Data in R:  From, [Link: _**R for Data Science by Grolemund and Wickham**_](https://r4ds.had.co.nz) ## Open Up RStudio --- background-image: url(introconsole.png) background-size: contain background-position: center --- background-image: url(scriptconsole.png) background-size: contain background-position: center --- class: middle # Always Remind Yourself + The best way to learn R is to use it + Even when it's frustratingly slow, use R instead of something else + Errors are good! Use the error output to guide your thinking (and Googling) + In other words, "failing fast" is really convenient: + Run code, change it until it breaks, figure out why it breaks + Run example code, break it up into parts --- class: middle ## Introducing "Scripts" + Scripts are RStudio's text editor. **Work in Scripts**. They're saved text that you _can_ edit + Code in the console doesn't get saved and you _cannot_ edit -- + The primary aim of working in scripts is reproducability, transparency, being able to run code from start-to-finish without intervening -- + Don't rely on saving data, rely on being able to re-run your script as if you have no memory of what you had done before --- # Running the code in a script  --- ## Creating a new script in RStudio .pull-left[ 1. File > New File > R Script + Or, ctrl+shft+N + Or, below file, hit the icon that looks like:  2. To run a line of code in a script + put your cursor on that line, + run it, via ctrl/cmd + enter. + Or the `run` button in the top right of the script ] -- .pull-right[Make sure it works: 3. Type `1+1` in a script and run it. + What happens? Where does it output? 4. There are multiple ways to run more than one line of code at a time + Highlight the relevant code, run + Or select the various options under "Run"] -- .center[Write two lines of code (such as `1+1` and `2+2`)] -- .center[**Challenge** Figure out how to run a line of code in the console!] --- class: middle ## Commenting *Commenting is essential.* + R will recognize any line after `#` as a comment For instance: ```r # I ran this to see what would happen factorial(4) ``` ``` ## [1] 24 ``` + I recommend taking notes in an R script for this workshop! --- # Vocabulary | R Word | Translation |----------|------------------ | Script | Document containing code to be run | Console | Output Window/Printer (but you can also run code here) | Environment| The place where things you create in R, live | Working Directory| The folder where your current R session lives, where output files go --- class: middle ## Working Directory (We'll return to this in more detail later) + The notion of the working directory isn't unique to R + Directories are just folders on your computer with a certain `path` + For instance, your `desktop` is a directory + A folder within `Documents` is a directory + A `working directory` is just where you tell `R` that you'll be working + when you load files, it knows to look to a certain folder + When you export files, `R` exports automatically to the working directory --- class: middle ## File paths + A path to a Word doc on my desktop looks like: `C:/Users/katzd/Desktop/myfile.docx` + A path to a file in a folder called, `thesis` in the `Documents directory` looks like `C:/Users/katzd/Documents/thesis/myfile.docx` + But these are long! + Instead, we'll tell `R` where to read files from, where to export, etc, via `projects` --- class: middle ## File Paths Continued...Example + I make the folder, `thesis`, my working directory, with `analysis.csv` in it. + You won't need to type the whole path, just the name of the document or subdirectory plus file + If I have a folder called, `analysis` in `thesis` directory the path will be analysis/filename.ext. --- class: middle ## File Paths: Getting the Wd... + To see the currect working directory, simply run the code `getwd()` + To set the working directory `setwd("filepath")` (the filepath has to be in quotes) + It's often useful to set the working directory at the top of your script **via menu options**: Session ➡ Set Working Directory ➡ Choose Directory (copy and paste outputted code to the top of your script) + Some people don't like this practice: [**Link**](https://whattheyforgot.org/safe-paths.html) + Run: `getwd()` --- .middle[### If you've made any comments or would like to save your current script, please go ahead an do-so now (file ➡ save ➡ where you want to save it ➡ name)] --- ## Creating RStudio Projects ### Projects are an RStudio work unit, (but, not required) .pull-left[1. Once open, click File (top left) ➡ New Project 2. New Directory ➡ New Project ➡ Create Project as a Subdirectory of: click `browse`. 3. Choose where you'd like to put this session's R work (for instance, on your desktop in a folder called, `Rworkshop`). 4. `Directory Name` ➡ Name this R project - `IntroR` (no spaces; It'll make your life easier) ➡ Create Project.] .pull-right[  ] --- class: middle ## Let's get setup for the workshop! 1. In your project, create a new script to have at the ready. 2. Save the script as `introscript`. 3. Use a command to check your working directory. [_Hint_](http://www.dbkatz.com/slides/r_introslides.html#38). 4. Write a comment:"this is the first R work we'll do in the R workshop" 5. Find the `View` tab and change your RStudio session so it shows only the console 6.  Find the `Global Environment` (what's in there right now?) --- # R and Packages + Think of `packages` as very specialized bundles of software. + They're collections of functions developed by the "community" + For a full intro, [_**click here**_](https://www.datacamp.com/community/tutorials/r-packages-guide#what) -- + These packages have documentation if they're on `CRAN: The Comprehensive R Archive Network` (and even sometimes if they're not) -- + You don't need all the packages! -- + Packages add functions to base R -- + For instance, the `psych` package is built with tools commonly needed in the social sciences --- class: middle ## Packages, cont'd + When you `install.packages()`, R will search for a package on `CRAN` and download it to your computer (have to be connected to the internet) + To see where it's downloaded, run `.libpaths()` + Each time you start a new R session, you have to load a package via `library()` but you don't have to install each time --- class: middle # Installing and Loading Packages Installs the package if it's not already installed: `install.packages("psych")` Loads the package so I can use the functions in the `psych` package" `library(psych)` --- class: middle ## Installing and loading packages looks like this (note the quotes) ```r # note the quotes install.packages("psych") library(psych) ``` --- class: middle ## Let's Install and Load the tidyverse ```r install.packages("tidyverse") ``` ## Load the tidyverse ```r library(tidyverse) ``` --- ## Getting help + First and foremost, you can see installed packages in the bottom-right pane:  + Click on a package to see the documentation --- ## Other Help + You can also type `?packagename` such as `?dplyr` + To get help with a base R function, you can type ?function + To get help with a package function, you can type: `?packagename::function` such as `?dplyr::select` where select is a particular function in R. + Under the Help tab in R studio (next to `Tools` at the top), exists a few resources as well, including "cheat sheets" + Also, Google (we'll talk about this more)! --- # Run the examples in documentation, usually at the bottom of the section to see how something works!  --- ## why the tidyverse? The [_**tidyverse**_](https://www.tidyverse.org/packages/) is a suite of packages used to make data wrangling/cleaning, exploration, and, ultimately, modelling easier

  Package 	  Description

  dplyr 	  for creating common, easy to use and remember verbs for basic data handling tasks

  ggplot2 	  for data visualization

  tidyr 	  for creating `tidy` data

  readr 	  for reading in 'rectangular' data of different formats

  purrr 	  for really working with lots of data easily (for cleaning, computing variables, etc.)

  tibble 	  to make dealing with dataframes even easier. Dataframes will become tibbles in R

  stringr 	  for working with strings and doing a bit of text mining

  forcats 	  for handling factors in R

 --- # Operators in R |Operation|Operator in R |Example| |---------|------|-------|-------| |Addition |`+` |`4+3` |Subtraction|`-`| `4-3` |Multiplication|`*`| `4*3` |Exponentiation | `**`| `4**3` |Division | `/`| `12/4` |Matrix multiplication|`%*%`| `a %*% b`| **Challenge: Aside from the matrix multiplication, make sure all of these work in `R`** (use a script!) --- ## Output + R `returns a value` in the `console` + It'll look like this:  ***Challenge***: Order of operations: Run `(4+3)*(4-3)` and then `4+3*4-3` in the console (for experimentation). What happens? --- ## Variable Assignment 1. One of the most fundamental aspects of R (really any language) is assigning `variables` or `objects`, + giving something a name so you can + store it + work with it in R. + R uses `<-` (you can also use for Windows: "alt" and "-" or on a Mac: "option" and "-") 2. Now, we can store objects in R and work with the objects! 3. Note, none of this requires an external package, just through `base R`. For a nice base R cheat sheet, [_**Click**_](https://paulvanderlaken.files.wordpress.com/2017/08/base-r-cheetsheat.pdf) -- 4. When we start assigning variables, note what changes in your R session (where do you see the variables go?) --- class: middle ### For instance, run the code below: ```r x <- 2 ``` ```r #What's the value of y? y <- x+2 ``` 1. What is in your Global Environment, now? 2. What was outputted in the console? 3. Now run `x <- 3`. What is the value of x? What is the value of `x+2` 4. Just type `x` and run --- class: middle ## The Environment + In the right corner, under `Global Environment`, you should now see where R is "storing" `x` and `y` and their values. + The environment is also where we'll see what datasets, in R speak, `dataframes` that we have loaded or created, or other objects + If you don't assign something to a variable, it won't be stored --- ## Run the code below in a script `x + y` `x*y` `x==y` What happens? -- ```r x + y ``` ``` ## [1] 6 ``` ```r x*y ``` ``` ## [1] 8 ``` ```r x==y ``` ``` ## [1] FALSE ``` --- ## Boolean/Logical Operators! + `x==y` yields, `FALSE`: `==` is a different type of operator

  Operation 	  Operator 	  Example

  Equality; Are they equal? 	  == 	  x==y

  Not Equal 	  != 	  x!=y

  Greater then or equal 	  >= 	  x>=y

  Less than or equal 	  <= 	  x<=y

  Greater than 	  > 	  x>y

  Less than 	  < 	  X,y

  Or 	  | 	  x|y

  And 	  & 	  x & y

 --- ## Data Structures For individual values or vectors, R has a number of data types (not different than SPSS). We have a few ways of checking (for instance, numeric, character, factor, etc): `class(x)` returns the data structure (such as numeric, integer, character, factor) Not exhaustive of all possible: ```r # this will work on vectors as well. class(x) ``` ``` ## [1] "numeric" ``` ```r str(x) ``` ``` ## num 2 ``` ```r is.numeric(x) ``` ``` ## [1] TRUE ``` ```r is.character(x) ``` ``` ## [1] FALSE ``` --- Class: Middle ## what's a Vector? + In R, it's basically anything that has more than one `element` in it. + It's just like a vector in math (row vector, column vector) + R does think in matrices + Instead of doing things one at a time, it operates on entire rows, columns, dataframes, lists, (arrays in general) -- ## **Run:** ```r v1 <- c(1, 3, 8, 9, 10*8) v1 ``` ``` ## [1] 1 3 8 9 80 ``` --- ## Check for Understanding (classes of vectors) Run the following code: `v2 <- c("hello", "world", 4, 5)` `v2` `class(v2)` **Challenge** 1. What do you think `c()` does? 2. What `class` is `v2`? 3. Strings, or in R speak, objects of class `character`, need to have double or single quotes around them. Any intuition as to why? --- ## Check for Understanding 1. Run the following code: `v3 <- c(1:5)` `v4 <- c(6:10)` `v5 <- v3+v4 ` `v5` 2. What does the `:` operator do? 3. what class is `v5`? -- R is vectorized: it operates on entire vectors at a time ```r v3 <- c(1:5) v4 <- c(6:10) v5 <- v3+v4 v5 ``` ``` ## [1] 7 9 11 13 15 ``` ```r class(v5) ``` ``` ## [1] "integer" ``` --- class: middle ### This is one of those necessary evils, so you know how R works - To select individual elements in a vector, use `[2]` and the numeric position that you would like to extract. - For instance, run: `v6 <- v5[c(2,3)]` - This is also how one may pull out individual columns, rows, or specific rows and columns in a dataframe in R using base R - We can also get descriptives or compute across a vector, or specific vector elements - Working with datasets or matrices, we can subset rows, columns or both --- class: middle #### Rows: `df[1, ]` (gets just the first row) #### Columnn `df[,1]` or `df[1]` (gets just the first column) #### Both `df[1,1]` #### Can Select multiple `df[1:5, 1:6]` or `df[c(1,3, 8), c(1, 9, 2)]` ### But the `tidyvese` is going to make our lives easier --- ```r sum(v5) ``` ``` ## [1] 55 ``` ```r max(v5) ``` ``` ## [1] 15 ``` ```r mean(v5) ``` ``` ## [1] 11 ``` ```r sd(v5) ``` ``` ## [1] 3.162278 ``` ```r range(v5) ``` ``` ## [1] 7 15 ``` ```r summary(v5) ``` ``` ## Min. 1st Qu. Median Mean 3rd Qu. Max. ## 7 9 11 11 13 15 ``` --- class: middle ## Important points from part 1 1. Work in scripts. 2. R comes with a base set of functions. 3. R has data structures and types including mathematical/numerical operators and boolean/logical operators. 4. You can always use `class()` or `str()` to figure out the data-type of a vector. 5. To save variables in R, use an assignment operator. 6. Packages are external software that we can download to R. 7. Within R, there are various ways to get help.


Lambda offers a wide range of products for educational purposes. Our literature and courses allow for more autonomy when it comes to picking up new skills in the technology atmosphere. With innovations and constant progress in coding languages, app development and software, it is important that both consumers and business stay on top of these updates. Here at Lambda, we can guarantee that our educational products will meet your needs.


I am an entreprenurship student at the University of Texas at Dallas with a passion for web development. View some of my work below!
Resume ContactBusiness Projects
Web Development Projects
Apart from being a learning web developer, I enjoy watching sports, playing basketball, and reading books. Some of my favorite books:
I am a fan of comic books, science fiction and fantasy novels. My current obsession however is learning everything I can about web development.


Superellipse
P = 2 (circle)
P = 1 (diamond)
P = 0.5 (Astroid)
P = "Infinite" (Square)
P = 4 (Squircle)
Superoval
Rotated
Rectangle


Generate an API token using this link: https://yourdomain.pipedrive.com/settings#api (don't forget to change yourdomain to your specific domain name).
Choose tables to include in Extract
Some of the tables can be quite large. Specify a date range to make the extract manageable.


blackbox: Black Box Optimization and Exploration of Parameter Space
Performs prediction of a response function from simulated response values, allowing black-box optimization of functions estimated with some error. Includes a simple user interface for such applications, as well as more specialized functions designed to be called by the Migraine software (Rousset and Leblois, 2012 <doi:10.1093/molbev/MSR262>; Leblois et al., 2014 <doi:10.1093/molbev/msu212>; and see URL). The latter functions are used for prediction of likelihood surfaces and implied likelihood ratio confidence intervals, and for exploration of predictor space of the surface. Prediction of the response is based on ordinary Kriging (with residual error) of the input. Estimation of smoothing parameters is performed by generalized cross-validation.
| Version: |
1.1.25 |
| Depends: |
R (≥ 3.1.0) |
| Imports: |
numDeriv, rcdd, geometry (≥ 0.3-6), proxy, spaMM (≥ 2.4.8), lattice, Rcpp (≥ 0.12.10), nloptr, MASS, pbapply, foreach |
| LinkingTo: |
Rcpp, RcppEigen |
| Suggests: |
testthat, minqa, lbfgsb3, igraph |
| Published: |
2018-06-08 |
| Author: |
François Rousset [aut, cre, cph],
Raphaël Leblois [ctb] |
| Maintainer: |
François Rousset <francois.rousset at umontpellier.fr> |
| License: |
CeCILL-2 |
| URL: |
http://kimura.univ-montp2.fr/~rousset/Migraine.htm |
| NeedsCompilation: |
yes |
| Materials: |
NEWS |
| CRAN checks: |
blackbox results |
Downloads:
Reverse dependencies:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=blackbox
to link to this page.


Monday Breakfast : Lunch : Dinner : Tuesday Breakfast : Lunch : Dinner : Wednesday Breakfast : Lunch : Dinner : Thursday Breakfast : Lunch : Dinner : Friday Breakfast : Lunch : Dinner : Saturday Breakfast : Lunch : Dinner : Sunday Breakfast : Lunch : Dinner :  Choose a Recipe in the recipe page! Days to mature: Add a Plant Please add your plants × Choose your plants Rosemary Cilantro Basil Parsley Pepper Tomato Mushroom Date Planted:


| shinyjs {shinyjs} | R Documentation |
Easily improve the user experience of your Shiny apps in seconds
shinyjs
lets you perform common JavaScript operations that enhance the user experience in
applications without having to know any JavaScript. Examples include: hiding an
element, disabling an input, resetting an input back to its original value,
delaying code execution by a few seconds, and many more useful functions.
shinyjs
also includes a colour picker widget, a colour picker RStudio
addin, and can also be used to easily run your own custom JavaScript functions
from R.
View the shinyjs website for more details and to see a demo.


Excerpt: March, Book One
The Appendix is honored to share the following excerpt from US Congressman and Civil Rights hero John Lewis’s new graphic memoir, March. We interview Andrew Aydin and Nate Powell—the writer and artist who are helping Lewis put his inspiring life into comic book form—elsewhere in this issue, but there’s no substitute for the beauty they bring to his story. From his Alabama childhood to his first flush of victory during the Nashville student lunch counter sit-ins, this initial volume of a projected three-part graphic novel brings Lewis’s life to the page. And in the wake of this summer’s Supreme Court decision striking down a crucial condition of the 1965 Voting Rights Act, it is a story whose message comes at exactly the right time.
Readers have responded. The Washington Post has called it a “riveting and beautiful civil-rights story.” USA Today declared it “Essential reading for just about everyone…While it looks a little different than your average comic, it does tell the story of a true American superhero.” And it might also be the first comic in history to get a ringing endorsement by an American president, Bill Clinton: “In March, [Lewis] brings a whole new generation with him across the Edmund Pettus Bridge, from a past of clenched fists into a future of outstretched hands.”
The praise is well-deserved. The following excerpt begins after Lewis decides to leave the American Baptist Theological Seminary in Nashville and attempts to transfer to Troy State, back in Alabama, where no black students were allowed. His application is met with silence. He decides to introduce himself to the only person he thinks can help: Dr. Martin Luther King, Jr.


Next: set-exclusive-or, Previous: pushnew, Up: Conses Dictionary
set-difference
list-1 list-2 &key key test test-not ⇒ result-list
nset-difference
list-1 list-2 &key key test test-not ⇒ result-list
list-1—a proper list.
list-2—a proper list.
test—a designator for a function of two arguments that returns a generalized boolean.
test-not—a designator for a function of two arguments that returns a generalized boolean.
key—a designator for a function of one argument, or nil.
result-list—a list.
set-difference returns a list of elements of list-1 that do not appear in list-2.
nset-difference is the destructive version of set-difference. It may destroy list-1.
For all possible ordered pairs consisting of one element from list-1 and one element from list-2, the :test or :test-not function is used to determine whether they satisfy the test. The first argument to the :test or :test-not function is the part of an element of list-1 that is returned by the :key function (if supplied); the second argument is the part of an element of list-2 that is returned by the :key function (if supplied).
If :key is supplied, its argument is a list-1 or list-2 element. The :key function typically returns part of the supplied element. If :key is not supplied, the list-1 or list-2 element is used.
An element of list-1 appears in the result if and only if it does not match any element of list-2.
There is no guarantee that the order of elements in the result will reflect the ordering of the arguments in any particular way. The result list may share cells with, or be eq to, either of list-1 or list-2, if appropriate.
(setq lst1 (list "A" "b" "C" "d") lst2 (list "a" "B" "C" "d")) ⇒ ("a" "B" "C" "d") (set-difference lst1 lst2) ⇒ ("d" "C" "b" "A") (set-difference lst1 lst2 :test 'equal) ⇒ ("b" "A") (set-difference lst1 lst2 :test #'equalp) ⇒ NIL (nset-difference lst1 lst2 :test #'string=) ⇒ ("A" "b") (setq lst1 '(("a" . "b") ("c" . "d") ("e" . "f"))) ⇒ (("a" . "b") ("c" . "d") ("e" . "f")) (setq lst2 '(("c" . "a") ("e" . "b") ("d" . "a"))) ⇒ (("c" . "a") ("e" . "b") ("d" . "a")) (nset-difference lst1 lst2 :test #'string= :key #'cdr) ⇒ (("c" . "d") ("e" . "f")) lst1 ⇒ (("a" . "b") ("c" . "d") ("e" . "f")) lst2 ⇒ (("c" . "a") ("e" . "b") ("d" . "a"))
;; Remove all flavor names that contain "c" or "w". (set-difference '("strawberry" "chocolate" "banana" "lemon" "pistachio" "rhubarb") '(#\c #\w) :test #'(lambda (s c) (find c s))) ⇒ ("banana" "rhubarb" "lemon") ;One possible ordering.
nset-difference may destroy list-1.
Should be prepared to signal an error of type type-error if list-1 and list-2 are not proper lists.
Traversal Rules and Side Effects
The :test-not parameter is deprecated.
Next: set-exclusive-or, Previous: pushnew, Up: Conses Dictionary


- Call us +49 123 456 789
- Send email<EMAIL_ADDRESS>We can create a brand that stands out and reflects your business
We work with clients big and small across a range of sectors and we utilise all forms of media to get your name out there in a way that's right for you.
Colour Switcher
We have the expertise to create just the right web presence for you.
Quick Settingsboard
We have the expertise to create just the right web presence for you.
Lovely Support
We have the expertise to create just the right web presence for you.
Brilliant Ideas
We have the expertise to create just the right web presence for you.


Hashes: A Hash is a dictionary- like collection of unique keys and their values. Also called associative arrays, they are similar to Arrays, but where an Array uses integers as its index a Hash allows you to use any object type.
Hashes enumerate their values in the order that the corresponding keys were inserted.
my_hash={ "F150"=>"car" }Create a hash
Iterating over hashes
Array: Arrays are ordered, integer-indexed collections of any object.
Array indexing starts at 0. A negative index is assumed to be relative to the end of the array, an index of -1 indicates the last element of the array, -2 is the next to last element in the array, and so on.
To create a array
Add elements to an array
Remove elements from an array
String: A String object holds and manipulates an arbitrary sequence of bytes, typically representing characters.
Strings can store in Ruby using the String object. In addition to providing storage for strings, this object also contains a number of methods, which can be used to manipulate strings
Creating new string
Integers: Integer is the basic for the two concrete classes that hold whole numbers, (Bignum and Fixnum).
Cited sources:
"Fixnum." Class: (Ruby 2.1.2). N.p., n.d. Web. 22 July 2014.
"Bignum." Class: (Ruby 2.1.2). N.p., n.d. Web. 22 July 2014.
"Ruby Strings - Creation and Basics." - Techotopia. N.p., n.d. Web. 22 July 2014.
"Hash." Class: (Ruby 2.1.1). N.p., n.d. Web. 22 July 2014.
"Array." Class: (Ruby 2.1.2). N.p., n.d. Web. 22 July 2014.
"Ruby Strings - Creation and Basics." - Techotopia. N.p., n.d. Web. 22 July 2014.


#
Redux FAQ: Performance#
Table of Contents-
Redux FAQ: Performance
- Table of Contents
-
Performance
- How well does Redux “scale” in terms of performance and architecture?
- Won't calling “all my reducers” for each action be slow?
- Do I have to deep-clone my state in a reducer? Isn't copying my state going to be slow?
- How can I reduce the number of store update events?
- Will having “one state tree” cause memory problems? Will dispatching many actions take up memory?
- Will caching remote data cause memory problems?
#
Performance#
How well does Redux “scale” in terms of performance and architecture?While there's no single definitive answer to this, most of the time this should not be a concern in either case.
The work done by Redux generally falls into a few areas: processing actions in middleware and reducers (including object duplication for immutable updates), notifying subscribers after actions are dispatched, and updating UI components based on the state changes. While it's certainly possible for each of these to become a performance concern in sufficiently complex situations, there's nothing inherently slow or inefficient about how Redux is implemented. In fact, React Redux in particular is heavily optimized to cut down on unnecessary re-renders, and React-Redux v5 shows noticeable improvements over earlier versions.
Redux may not be as efficient out of the box when compared to other libraries. For maximum rendering performance in a React application, state should be stored in a normalized shape, many individual components should be connected to the store instead of just a few, and connected list components should pass item IDs to their connected child list items (allowing the list items to look up their own data by ID). This minimizes the overall amount of rendering to be done. Use of memoized selector functions is also an important performance consideration.
As for architecture, anecdotal evidence is that Redux works well for varying project and team sizes. Redux is currently used by hundreds of companies and thousands of developers, with several hundred thousand monthly installations from NPM. One developer reported:
for scale, we have ~500 action types, ~400 reducer cases, ~150 components, 5 middlewares, ~200 actions, ~2300 tests
#
Further informationDocumentation
Articles
- How to Scale React Applications (accompanying talk: Scaling React Applications)
- High-Performance Redux
- Improving React and Redux Perf with Reselect
- Encapsulating the Redux State Tree
- React/Redux Links: Performance - Redux
Discussions
- #310: Who uses Redux?
- #1751: Performance issues with large collections
- React Redux #269: Connect could be used with a custom subscribe method
- React Redux #407: Rewrite connect to offer an advanced API
- React Redux #416: Rewrite connect for better performance and extensibility
- Redux vs MobX TodoMVC Benchmark: #1
- Reddit: What's the best place to keep the initial state?
- Reddit: Help designing Redux state for a single page app
- Reddit: Redux performance issues with a large state object?
- Reddit: React/Redux for Ultra Large Scale apps
- Twitter: Redux scaling
- Twitter: Redux vs MobX benchmark graph - Redux state shape matters
- Stack Overflow: How to optimize small updates to props of nested components?
- Chat log: React/Redux perf - updating a 10K-item Todo list
- Chat log: React/Redux perf - single connection vs many connections
#
Won't calling “all my reducers” for each action be slow?It's important to note that a Redux store really only has a single reducer function. The store passes the current state and dispatched action to that one reducer function, and lets the reducer handle things appropriately.
Obviously, trying to handle every possible action in a
single function does not scale well, simply in terms
of function size and readability, so it makes sense to
split the actual work into separate functions that can
be called by the top-level reducer. In particular, the
common suggested pattern is to have a separate
sub-reducer function that is responsible for managing
updates to a particular slice of state at a specific
key. The combineReducers()
that comes
with Redux is one of the many possible ways to achieve
this. It's also highly suggested to keep your
store state as flat and as normalized as possible.

However, even if you happen to have many different
reducer functions composed together, and even with
deeply nested state, reducer speed is unlikely to be a
problem. JavaScript engines are capable of running a
very large number of function calls per second, and
most of your reducers are probably just using a
switch
statement and returning the
existing state by default in response to most actions.
If you actually are concerned about reducer performance, you can use a utility such as redux-ignore or reduxr-scoped-reducer to ensure that only certain reducers listen to specific actions. You can also use redux-log-slow-reducers to do some performance benchmarking.
#
Further informationDiscussions
- #912: Proposal: action filter utility
- #1303: Redux Performance with Large Store and frequent updates
- Stack Overflow: State in Redux app has the name of the reducer
- Stack Overflow: How does Redux deal with deeply nested models?
#
Do I have to deep-clone my state in a reducer? Isn't copying my state going to be slow?Immutably updating state generally means making shallow copies, not deep copies. Shallow copies are much faster than deep copies, because fewer objects and fields have to be copied, and it effectively comes down to moving some pointers around.
In addition, deep cloning state creates new references
for every field. Since the React-Redux
connect
function relies on reference
comparisons to determine if data has changed, this
means that UI components will be forced to re-render
unnecessarily even though the other data hasn't
meaningfully changed.
However, you do need to create a copied and updated object for each level of nesting that is affected. Although that shouldn't be particularly expensive, it's another good reason why you should keep your state normalized and shallow if possible.
Common Redux misconception: you need to deeply clone the state. Reality: if something inside doesn't change, keep its reference the same!
#
Further informationDocumentation
- Recipes: Structuring Reducers - Prerequisite Concepts
- Recipes: Structuring Reducers - Immutable Update Patterns
Discussions
- #454: Handling big states in reducer
- #758: Why can't state be mutated?
- #994: How to cut the boilerplate when updating nested entities?
- Twitter: common misconception - deep cloning
- Cloning Objects in JavaScript
#
How can I reduce the number of store update events?Redux notifies subscribers after each successfully dispatched action (i.e. an action reached the store and was handled by reducers). In some cases, it may be useful to cut down on the number of times subscribers are called, particularly if an action creator dispatches multiple distinct actions in a row.
There are several addons that add batching capabilities in various ways, like: redux-batched-actions (a higher-order reducer that lets you dispatch several actions as if it was one and “unpack” them in the reducer), redux-batched-subscribe (a store enhancer that lets you debounce subscriber calls for multiple dispatches), or redux-batch (a store enhancer that handles dispatching an array of actions with a single subscriber notification).
For React-Redux specifically, starting in
React-Redux v7
a new batch
public API is available to
help minimize the number of React re-renders when
dispatching actions outside of React event handlers.
It wraps React's
unstable_batchedUpdate()
API, allows any
React updates in an event loop tick to be batched
together into a single render pass. React already uses
this internally for its own event handler callbacks.
This API is actually part of the renderer packages
like ReactDOM and React Native, not the React core
itself.
Since React-Redux needs to work in both ReactDOM and
React Native environments, we've taken care of
importing this API from the correct renderer at build
time for our own use. We also now re-export this
function publicly ourselves, renamed to
batch()
. You can use it to ensure that
multiple actions dispatched outside of React only
result in a single render update, like this:
#
Further informationDiscussions
- #125: Strategy for avoiding cascading renders
- #542: Idea: batching actions
- #911: Batching actions
- #1813: Use a loop to support dispatching arrays
- React Redux #263: Huge performance issue when dispatching hundreds of actions
- React-Redux #1177: Roadmap: v6, Context, Subscriptions, and Hooks
Libraries
#
Will having “one state tree” cause memory problems? Will dispatching many actions take up memory?First, in terms of raw memory usage, Redux is no different than any other JavaScript library. The only difference is that all the various object references are nested together into one tree, instead of maybe saved in various independent model instances such as in Backbone. Second, a typical Redux app would probably have somewhat less memory usage than an equivalent Backbone app because Redux encourages use of plain JavaScript objects and arrays rather than creating instances of Models and Collections. Finally, Redux only holds onto a single state tree reference at a time. Objects that are no longer referenced in that tree will be garbage collected, as usual.
Redux does not store a history of actions itself. However, the Redux DevTools do store actions so they can be replayed, but those are generally only enabled during development, and not used in production.
#
Further informationDocumentation
Discussions
- Stack Overflow: Is there any way to "commit" the state in Redux to free memory?
- Stack Overflow: Can a Redux store lead to a memory leak?
- Stack Overflow: Redux and ALL the application state
- Stack Overflow: Memory Usage Concern with Controlled Components
- Reddit: What's the best place to keep initial state?
#
Will caching remote data cause memory problems?The amount of memory available to JavaScript applications running in a browser is finite. Caching data will cause performance problems when the size of the cache approaches the amount of available memory. This tends to be a problem when the cached data is exceptionally large or the session is exceptionally long-running. And while it is good to be aware of the potential for these problems, this awareness should not discourage you from efficiently caching reasonable amounts of data.
Here are a few approaches to caching remote data efficiently:
First, only cache as much data as the user needs. If your application displays a paginated list of records, you don't necessarily need to cache the entire collection. Instead, cache what is visible to the user and add to that cache when the user has (or will soon have) an immediate need for more data.
Second, cache an abbreviated form of a record when possible. Sometimes a record includes data that is not relevant to the user. If the application does not depend on this data, it can be omitted from the cache.
Third, only cache a single copy of a record. This is especially important when records contain copies of other records. Cache a unique copy for each record and replace each nested copy with a reference. This is called normalization. Normalization is the preferred approach to storing relational data for several reasons, including efficient memory consumption.
#
Further informationDiscussions


UPLOAD
Toggle navigation
STYLESCOUTAPP
About
Profile
STYLE SCOUT APP
File to upload:
Press to Upload:


subject
BOOKS DIRECTORY JJMTXHM1PC
9781499286427-the-red-house-mystery-paperback.pdf
September 30, 2016
Filetype: PDF
|
1338 views
system_update_alt
Download
subject
Read
9781435146914-the-divine-comedy-fall-river-classics.pdf
September 10, 2016
Filetype: PDF
|
1118 views
system_update_alt
Download
subject
Read
9781330593042-mysticism-an-epistemological-problem-a-dissertat.pdf
December 01, 2016
Filetype: PDF
|
2822 views
system_update_alt
Download
subject
Read
9781406238280-manners-out-and-about.pdf
December 09, 2016
Filetype: PDF
|
1380 views
system_update_alt
Download
subject
Read
9781118532478-private-foundations-tax-law-and-compliance-hardb.pdf
October 03, 2016
Filetype: PDF
|
2055 views
system_update_alt
Download
subject
Read
9781332137145-historical-collections-of-the-junior-pioneer-ass.pdf
September 09, 2016
Filetype: PDF
|
1895 views
system_update_alt
Download
subject
Read
9780415400657-teaching-the-moral-leader-a-literature-based-lea.pdf
November 29, 2016
Filetype: PDF
|
1874 views
system_update_alt
Download
subject
Read
9781552093481-pussycats-everywhere.pdf
November 13, 2016
Filetype: PDF
|
664 views
system_update_alt
Download
subject
Read
9780060827885-trinity-mass-market-paperback.pdf
October 07, 2016
Filetype: PDF
|
1596 views
system_update_alt
Download
subject
Read
9780991467457-crashing-into-love.pdf
January 13, 2017
Filetype: PDF
|
1592 views
system_update_alt
Download
subject
Read
9781558672505-cooking-with-your-kids.pdf
October 14, 2016
Filetype: PDF
|
2981 views
system_update_alt
Download
subject
Read
9781507577424-essays-in-radical-empiricism-paperback.pdf
January 04, 2017
Filetype: PDF
|
2739 views
system_update_alt
Download
subject
Read
9780713682175-chasing-the-sun-stories-from-africa.pdf
November 18, 2016
Filetype: PDF
|
916 views
system_update_alt
Download
subject
Read
9787508829562-high-school-mathematics-4-difficult-and-laws-of-.pdf
September 30, 2016
Filetype: PDF
|
381 views
system_update_alt
Download
subject
Read
9780763640804-a-hero-x27-s-quest-the-tale-of-despereaux-movie-.pdf
September 25, 2016
Filetype: PDF
|
745 views
system_update_alt
Download
subject
Read
9787550416116-wenchuan-earthquake-disaster-ecological-damage-a.pdf
August 16, 2016
Filetype: PDF
|
2018 views
system_update_alt
Download
subject
Read
9788120770393-secret-tips-to-ultimate-beauty.pdf
August 13, 2016
Filetype: PDF
|
430 views
system_update_alt
Download
subject
Read
9781170801536-the-proceedings-of-the-emperor-marcus-aurelius-a.pdf
September 29, 2016
Filetype: PDF
|
1167 views
system_update_alt
Download
subject
Read
9780595248568-the-kama-sutra-of-venus.pdf
October 21, 2016
Filetype: PDF
|
2436 views
system_update_alt
Download
subject
Read
9781451151565-study-guide-for-maternity-and-pediatric-nursing-.pdf
January 13, 2017
Filetype: PDF
|
1826 views
system_update_alt
Download
subject
Read
9780825439131-god-made-food.pdf
November 15, 2016
Filetype: PDF
|
616 views
system_update_alt
Download
subject
Read
9781616080921-the-vegan-girls-guide-to-life-cruelty-free-craft.pdf
August 27, 2016
Filetype: PDF
|
2039 views
system_update_alt
Download
subject
Read
9780857899194-the-last-king-of-lydia.pdf
September 01, 2016
Filetype: PDF
|
2619 views
system_update_alt
Download
subject
Read
9780070523685-stop-telling-start-selling-how-to-use-customer-f.pdf
January 23, 2017
Filetype: PDF
|
3265 views
system_update_alt
Download
subject
Read
9780132886871-an-introduction-to-ims-your-complete-guide-to-ib.pdf
October 05, 2016
Filetype: PDF
|
1313 views
system_update_alt
Download
subject
Read
9787504563934-autocad-standards-guide-national-information-tec.pdf
August 08, 2016
Filetype: PDF
|
1920 views
system_update_alt
Download
subject
Read
9780595456468-last-pick-on-the-planet-inspired-by-a-true-story.pdf
December 31, 2016
Filetype: PDF
|
1102 views
system_update_alt
Download
subject
Read
9781331078272-the-diseases-of-children-vol-1-a-work-for-the-pr.pdf
January 01, 2017
Filetype: PDF
|
2059 views
system_update_alt
Download
subject
Read
9781477290569-a-handbook-of-tricuspid-and-pulmonary-valve-dise-1.pdf
October 11, 2016
Filetype: PDF
|
1761 views
system_update_alt
Download
subject
Read
9781494227005-the-highlander-s-maiden-paperback.pdf
August 29, 2016
Filetype: PDF
|
2403 views
system_update_alt
Download
subject
Read
9787568214469-2016-mba-mpa-mpacc-entrance-exam-comprehensive-a.pdf
November 15, 2016
Filetype: PDF
|
1701 views
system_update_alt
Download
subject
Read
9780813625072-science-life-health-earth-physical-level-a.pdf
September 25, 2016
Filetype: PDF
|
1385 views
system_update_alt
Download
subject
Read
9781259064265-comprehensive-chemistry-for-jee-advanced-2014.pdf
January 15, 2017
Filetype: PDF
|
489 views
system_update_alt
Download
subject
Read
9781842275078-celebrating-life-beyond-the-sacred-secular-divid.pdf
August 20, 2016
Filetype: PDF
|
539 views
system_update_alt
Download
subject
Read
9781329634633-austerity-at-a-graveyard-targeting-drivers-of-su.pdf
January 21, 2017
Filetype: PDF
|
945 views
system_update_alt
Download
subject
Read
9781236807366-thomas-a-edison-paperback.pdf
October 23, 2016
Filetype: PDF
|
803 views
system_update_alt
Download
subject
Read
9781497332706-map-of-china-pocket-edition-all-provinces-paperb.pdf
October 27, 2016
Filetype: PDF
|
1472 views
system_update_alt
Download
subject
Read
9783551186324-conni-in-der-schule-alles-f-uuml-r-die-1-klasse.pdf
December 19, 2016
Filetype: PDF
|
2288 views
system_update_alt
Download
subject
Read
9780781441841-responding-to-the-challenge-of-evolution.pdf
November 13, 2016
Filetype: PDF
|
729 views
system_update_alt
Download
subject
Read
9781234502829-histoire-de-la-republique-de-genes-suivant-la-co.pdf
December 07, 2016
Filetype: PDF
|
1466 views
system_update_alt
Download
subject
Read
9788120839786-prachin-bharatiya-vigyan-aur-proddhogiki-ancient.pdf
August 05, 2016
Filetype: PDF
|
3000 views
system_update_alt
Download
subject
Read
9781908968425-love-in-a-bottle-and-other-stories.pdf
November 11, 2016
Filetype: PDF
|
1801 views
system_update_alt
Download
subject
Read
9781904556985-the-wandering-celt-paperback.pdf
September 03, 2016
Filetype: PDF
|
1437 views
system_update_alt
Download
subject
Read
9780312558499-quirky-yes-hopeless-no-practical-tips-to-help-yo.pdf
November 25, 2016
Filetype: PDF
|
2997 views
system_update_alt
Download
subject
Read
9781501284212-haiku.pdf
August 16, 2016
Filetype: PDF
|
792 views
system_update_alt
Download
subject
Read
9781230348209-scenes-in-palestine-paperback.pdf
September 01, 2016
Filetype: PDF
|
1120 views
system_update_alt
Download
subject
Read
9780199113989-oxford-reading-tree-stage-3-songbirds-the-big-ma-1.pdf
August 28, 2016
Filetype: PDF
|
799 views
system_update_alt
Download
subject
Read
9780060001216-100-days-of-cool-mathstart-2.pdf
November 09, 2016
Filetype: PDF
|
1645 views
system_update_alt
Download
subject
Read
9780130282200-weaving-a-website-programming-in-html-java-scrip.pdf
January 23, 2017
Filetype: PDF
|
1772 views
system_update_alt
Download
subject
Read
9780552150811-the-legend-of-deathwalker.pdf
August 07, 2016
Filetype: PDF
|
2726 views
system_update_alt
Download
subject
Read
9780980798531-academic-english-course-book.pdf
October 20, 2016
Filetype: PDF
|
3118 views
system_update_alt
Download
subject
Read
9780778304852-the-lost-daughter.pdf
January 05, 2017
Filetype: PDF
|
507 views
system_update_alt
Download
subject
Read
9781230295909-the-microtomist-s-vade-mecum-a-handbook-of-the-m.pdf
August 30, 2016
Filetype: PDF
|
2379 views
system_update_alt
Download
subject
Read
9788131508251-economics-of-health-care-1ed.pdf
November 15, 2016
Filetype: PDF
|
1173 views
system_update_alt
Download
subject
Read
9781847978424-nutrition-for-cyclists.pdf
August 15, 2016
Filetype: PDF
|
1480 views
system_update_alt
Download
subject
Read
9781331122500-war-extension-service-vol-3-classic-reprint-pape.pdf
December 22, 2016
Filetype: PDF
|
1094 views
system_update_alt
Download
subject
Read
9787030324658-the-technical-architectural-engineering-skills-o.pdf
August 15, 2016
Filetype: PDF
|
3052 views
system_update_alt
Download
subject
Read
9781493583744-past-one-at-rodney-s-paperback.pdf
November 13, 2016
Filetype: PDF
|
3319 views
system_update_alt
Download
subject
Read
9783656945185-the-evolution-of-contemporary-painting-in-the-fa.pdf
November 25, 2016
Filetype: PDF
|
1835 views
system_update_alt
Download
subject
Read
9780618526567-algebra-custom-publication-introductory-and-inte.pdf
October 21, 2016
Filetype: PDF
|
1551 views
system_update_alt
Download
subject
Read
9780071459112-microeconomics-demystified-a-self-teaching-guide.pdf
September 03, 2016
Filetype: PDF
|
1068 views
system_update_alt
Download
subject
Read
9781606438909-leonard-starr-x27-s-mary-perkins-on-stage-volume-1.pdf
September 10, 2016
Filetype: PDF
|
2479 views
system_update_alt
Download
subject
Read
9780373133574-one-night-with-consequences-bound.pdf
November 24, 2016
Filetype: PDF
|
2095 views
system_update_alt
Download
subject
Read
9788498729351-finale-hush-hush-saga-spanish-edition.pdf
August 15, 2016
Filetype: PDF
|
2917 views
system_update_alt
Download
subject
Read
9780153149054-harcourt-school-publishers-collections-phonics-e.pdf
January 18, 2017
Filetype: PDF
|
1808 views
system_update_alt
Download
subject
Read
9787514825763-china-children-press-amp-publication-group-2-zom-1.pdf
December 11, 2016
Filetype: PDF
|
2259 views
system_update_alt
Download
subject
Read
9781535158091-animal-coloring-books-for-teens.pdf
November 29, 2016
Filetype: PDF
|
3029 views
system_update_alt
Download
subject
Read
9781439157299-instinctive-parenting-trusting-ourselves-to-rais.pdf
January 02, 2017
Filetype: PDF
|
3256 views
system_update_alt
Download
subject
Read
9781894953740-i-slept-with-your-imaginary-friend.pdf
November 06, 2016
Filetype: PDF
|
1107 views
system_update_alt
Download
subject
Read
9783852729091-life-advanced.pdf
November 14, 2016
Filetype: PDF
|
2720 views
system_update_alt
Download
subject
Read
9781496411129-gideon-blow-your-horn-paperback.pdf
September 24, 2016
Filetype: PDF
|
2239 views
system_update_alt
Download
subject
Read
9780299187941-heretic-a-novel-library-of-american-fiction-lewi.pdf
August 05, 2016
Filetype: PDF
|
483 views
system_update_alt
Download
subject
Read
9780718037161-nkjv-ultraslim-bible.pdf
September 08, 2016
Filetype: PDF
|
560 views
system_update_alt
Download
subject
Read
9781444706079-the-school-inspector-calls-a-little-village-scho.pdf
September 19, 2016
Filetype: PDF
|
556 views
system_update_alt
Download
subject
Read
9780141028040-and-it-x27-s-goodnight-from-him-the-autobiograph.pdf
November 11, 2016
Filetype: PDF
|
2102 views
system_update_alt
Download
subject
Read
9780330536325-the-informers.pdf
October 20, 2016
Filetype: PDF
|
433 views
system_update_alt
Download
subject
Read
9780571536450-the-green-book.pdf
October 01, 2016
Filetype: PDF
|
617 views
system_update_alt
Download
subject
Read
9781906814496-black-beauty-classics-illustrated.pdf
October 26, 2016
Filetype: PDF
|
1033 views
system_update_alt
Download
subject
Read
9781782945666-new-grade-9-1-gcse-biology-ocr-gateway-revision-.pdf
November 30, 2016
Filetype: PDF
|
1301 views
system_update_alt
Download
subject
Read
9780545106061-countdown-paperback.pdf
November 01, 2016
Filetype: PDF
|
1222 views
system_update_alt
Download
subject
Read
9780983551652-powerful-places-in-ireland-paperback.pdf
October 08, 2016
Filetype: PDF
|
1424 views
system_update_alt
Download
subject
Read
9780751554151-i-let-you-go.pdf
August 13, 2016
Filetype: PDF
|
1479 views
system_update_alt
Download
subject
Read
9781617443985-studyguide-for-cornerstones-of-financial-and-man-1.pdf
August 11, 2016
Filetype: PDF
|
1870 views
system_update_alt
Download
subject
Read
9780749569396-spotter-guide-freshwater-birds-3-aa-spotter-guid.pdf
September 28, 2016
Filetype: PDF
|
1409 views
system_update_alt
Download
subject
Read
9781427797704-kaplan-act-math-and-science-workbook.pdf
December 03, 2016
Filetype: PDF
|
2873 views
system_update_alt
Download
subject
Read
9781604564587-young-women-with-unplanned-pregnancies-in-bangko.pdf
January 11, 2017
Filetype: PDF
|
1644 views
system_update_alt
Download
subject
Read
9780938716549-flying-models-rubber-co2-electric-micro-radio-co.pdf
October 10, 2016
Filetype: PDF
|
677 views
system_update_alt
Download
subject
Read
9781843581895-arsene-wenger-pure-genius-the-biography-of-the-p.pdf
December 04, 2016
Filetype: PDF
|
3162 views
system_update_alt
Download
subject
Read
9781554532315-time-twister.pdf
January 21, 2017
Filetype: PDF
|
3303 views
system_update_alt
Download
subject
Read
9780486465456-glitter-tattoos-ballet.pdf
August 25, 2016
Filetype: PDF
|
2805 views
system_update_alt
Download
subject
Read
Other Files
description
9781589795532-aries-sun-sign-series.pdf
[63.74 KB]
description
9789562914123-it-works-by-r-h-jarrett-and-self-mastery-through.pdf
[63.74 KB]
description
9781408245521-practical-skills-in-biomolecular-sciences.pdf
[63.74 KB]
description
9780448455471-easter-surprise-paperback.pdf
[63.74 KB]
description
9780983234289-vintage-verse-paperback.pdf
[63.74 KB]
description
9781242801617-articles-on-british-punk-rock-groups-including-t.pdf
[63.74 KB]
description
9781497557901-juicing-recipes-for-weight-loss-vitality-and-hea.pdf
[63.74 KB]
description
9781421554778-blue-exorcist-9.pdf
[63.74 KB]
description
9781586488215-when-that-rough-god-goes-riding-listening-to-van.pdf
[63.74 KB]
description
9781230353975-account-of-the-museum-of-economic-geology-and-mi.pdf
[63.74 KB]
description
9780749928285-detox-yourself-feel-the-benefits-after-only-7-da.pdf
[63.74 KB]
description
9781921504662-lucas-and-jack-hardcover.pdf
[63.74 KB]
description
9789401078542-theory-of-multicodimensional-n1-webs.pdf
[63.74 KB]
description
9781486151745-deadfalls-and-snares-the-original-classic-editio.pdf
[63.74 KB]
description
9781933580937-the-universal-bible-of-the-protestant-catholic-o.pdf
[63.74 KB]
description
9781455776412-introduction-to-medical-surgical-nursing-hardbac.pdf
[63.74 KB]
description
9781434332967-managing-financial-risk-for-multinational-compan.pdf
[63.74 KB]
description
9780486465777-glitter-princess-stickers.pdf
[63.74 KB]
description
9780538435277-te-c21-acct-multi-anniv-18-26.pdf
[63.74 KB]
description
9788170997757-comparative-human-resource-managementindia-and-j.pdf
[63.74 KB]
description
9781400206230-forever-mom-what-to-expect-when-you-x27-re-adopt.pdf
[63.74 KB]
description
9781512079739-purification-of-glucosyltransferase-from-mutans-.pdf
[63.74 KB]
description
9781502339423-poisonous-jimmy-gets-left-paperback.pdf
[63.74 KB]
description
9780075727057-corrective-reading-comprehension-b1-student-work.pdf
[63.74 KB]
description
9781406571240-goldsmith-x27-s-friend-abroad-again-and-on-the-d.pdf
[63.74 KB]
description
9780465024902-a-kingdom-strange-the-brief-and-tragic-history-o.pdf
[63.74 KB]
description
9780008158651-collins-dublin-streetfinder-colour-map-new-editi.pdf
[63.74 KB]
description
9780319466230-stonehaven-inverbervie-and-laurencekirk.pdf
[63.74 KB]
description
9781490904597-the-magic-of-referrals-paperback.pdf
[63.74 KB]
description
9780739098684-famous-fun-deluxe-collection-book-3-elementary-t.pdf
[63.74 KB]
description
9781910787212-albion-s-glorious-ile-northamptonshyre-to-westmo.pdf
[63.74 KB]
description
9781843918509-boyhood-days.pdf
[63.74 KB]
description
9781288727414-international-finance-discussion-papers-precauti.pdf
[63.74 KB]
description
9780131148727-out-of-many-history-of-american-people-test-item.pdf
[63.74 KB]
description
9787121126994-colleges-course-computer-planning-materials-c-pr.pdf
[63.74 KB]
description
9781234627799-die-alten-petrusakten-im-zusammenhang-der-apokry.pdf
[63.74 KB]
description
9781501264009-the-double-helix-a-personal-account-of-the-disco.pdf
[63.74 KB]
description
9781602356993-jaepl-the-journal-of-the-assembly-for-expanded-p-1.pdf
[63.74 KB]
description
9781903776865-teaching-thinking-pocketbook.pdf
[63.74 KB]
description
9780143109198-multiple-choice-paperback.pdf
[63.74 KB]
description
9787801061935-genuine-the-new-handed-down-calligraphy-wire-bou.pdf
[63.74 KB]
description
9783659329692-an-approach-to-evaluate-integrated-human-machine.pdf
[63.74 KB]
description
9783458351818-toskana.pdf
[63.74 KB]
description
9780230272309-success-in-groupwork-pocket-study-skills.pdf
[63.74 KB]
description
9780061441783-milk-and-honey-cd-deckerlazarus-novels.pdf
[63.74 KB]
description
9780470821473-bonds-an-introduction-to-the-core-concepts.pdf
[63.74 KB]
description
9781250051493-little-bird-s-bad-word-hardback.pdf
[63.74 KB]
description
9780007471027-antarctica-land-of-the-penguins-band-10-x2f-whit.pdf
[63.74 KB]
description
9780936077789-starting-monday-seven-keys-to-a-permanent-positi.pdf
[63.74 KB]
description
9783831100408-das-flottieren-des-zweibeiners-vorher-die-unertr.pdf
[63.74 KB]
description
9781607107408-playing-card-set-retro-tins.pdf
[63.74 KB]
description
9781589605039-elsies-womanhood-book-4.pdf
[63.74 KB]
description
9780021513451-timelinks-second-grade-people-and-places-unit-1-.pdf
[63.74 KB]
description
9789462096691-project-based-writing-in-science-paperback.pdf
[63.74 KB]
description
9780752415499-kirkcaldy.pdf
[63.74 KB]
description
9780486475738-romeo-and-juliet-dover-thrift-study-edition.pdf
[63.74 KB]
description
9780486291093-selected-essays-paperback.pdf
[63.74 KB]
description
9780030934674-holt-pre-algebra-teacher-x27-s-edition.pdf
[63.74 KB]
description
9788498959321-las-musas-se-han-ido-de-copas.pdf
[63.74 KB]
description
9781903853498-brilliant-stories-for-assemblies-paperback.pdf
[63.74 KB]
description
9787561797655-the-genuine-book-wu-zhengxian-recommended-to-ele.pdf
[63.74 KB]
description
9781910530566-lancelot-the-lost-years-the-spear-paperback.pdf
[63.74 KB]
description
9781236992116-journey-through-arabia-petraea-to-mount-sinai-an.pdf
[63.74 KB]
description
9781905297283-the-book-of-gold-le-livre-d-or-the-magic-of-the-.pdf
[63.74 KB]
description
9780099562450-star-wars-knight-errant.pdf
[63.74 KB]
description
9781170544921-forty-minutes-advice-to-every-country-farmer-del.pdf
[63.74 KB]
description
9781482032024-a-fist-of-thorns-the-first-chronicle-of-the-moon.pdf
[63.74 KB]
description
9787800468506-genuine-promotion-l-primary-language-synchroniza.pdf
[63.74 KB]
description
9780844254791-n-t-c-x27-s-english-idioms-dictionary.pdf
[63.74 KB]
description
9781234103460-the-cornell-countryman-volume-13.pdf
[63.74 KB]
description
9780345480040-the-hopeless-romantics-handbook-a-novel.pdf
[63.74 KB]
description
9781240964772-to-amend-title-5-united-states-code-to-authorize.pdf
[63.74 KB]
description
9780671674083-heads-i-win.pdf
[63.74 KB]
description
9781438006048-let-s-review-algebra-i-paperback.pdf
[63.74 KB]
description
9781783612109-claude-monet-masterpieces-of-art-new-edition.pdf
[63.74 KB]
description
9780425251065-lord-x27-s-fall.pdf
[63.74 KB]
description
9787111276241-protel-99se-detailed-and-practical-skills-chines.pdf
[63.74 KB]
description
9781236239228-todays-education-volume-5-6.pdf
[63.74 KB]
description
9781885923929-between-heaven-and-earth-birds-in-ancient-egypt-.pdf
[63.74 KB]
description
9780143118435-eat-pray-love-english-edition-film-tie-in.pdf
[63.74 KB]
description
9781844019922-the-church-s-biggest-secret-the-worlds-most-irre.pdf
[63.74 KB]
description
9783795790455-top-100-hit-collection-m-audio-cd-mixed-mode-nr--5.pdf
[63.74 KB]
description
9780028183022-glencoe-literature-the-reader-x27-s-choice-colle.pdf
[63.74 KB]
description
9781569757772-everybody-poops-410-pounds-a-year-an-illustrated.pdf
[63.74 KB]
description
9780991224517-corvus-rising-book-one-paperback-1.pdf
[63.74 KB]
description
9780792340874-a-course-in-stochastic-processes-stochastic-mode.pdf
[63.74 KB]
description
9781523445295-rudy-and-babette-or-the-capture-of-the-eagle-s-n.pdf
[63.74 KB]
description
9781467135931-richard-sopris-in-early-denver-captain-mayor-col.pdf
[63.74 KB]
description
9781523232284-an-exposition-of-the-first-epistle-of-st-john-pa.pdf
[63.74 KB]
description
9780748359677-health-amp-safety-etc-p-22-amp-23-aat-text-x2f-w.pdf
[63.74 KB]
description
9781605476292-study-guide-for-ricci-and-kyle-x27-s-maternity-a.pdf
[63.74 KB]
description
9780077237301-beginning-and-intermediate-algebra-mathzone-stud.pdf
[63.74 KB]
description
9780521723480-reporting-results-a-practical-guide-for-engineer.pdf
[63.74 KB]
description
9781236856524-the-eclectic-library-catalog-volume-4.pdf
[63.74 KB]
description
9780399528569-strong-women-and-men-beat-arthritis-hardback.pdf
[63.74 KB]
description
9787543868755-essay-private-school-teacher-remedial-classes-pu.pdf
[63.74 KB]
description
9781472111616-what-makes-this-book-so-great-re-reading-the-cla.pdf
[63.74 KB]
description
9788182055582-education-a-key-to-development.pdf
[63.74 KB]
description
9781583226292-in-pursuit-of-justice-collected-writings-2000-20.pdf
[63.74 KB]
description
9781505241389-mathcounts-state-competition-preparation-volume--3.pdf
[63.74 KB]
description
9780486423753-the-amistad-coloring-book-dover-history-coloring.pdf
[63.74 KB]
description
9781585102679-much-ado-about-nothing-paperback.pdf
[63.74 KB]
description
9787502373955-tk-details-determinants-of-health-roms-expert-gu.pdf
[63.74 KB]
description
9781406304930-just-the-right-size-about-being-big-and-being-li.pdf
[63.74 KB]
description
9781530560196-stress-relieving-dog-designs-color-away-your-str.pdf
[63.74 KB]
description
9781621640028-the-hope-of-the-family-paperback.pdf
[63.74 KB]
description
9780812966336-shark-trouble.pdf
[63.74 KB]
description
9781853260414-the-great-gatsby-wordsworth-classics.pdf
[63.74 KB]
description
9787542734648-chinese-version-of-word-2003-newbie-chinese-edit.pdf
[63.74 KB]
description
9780802143884-lost-paradise.pdf
[63.74 KB]
description
9781501029950-the-carved-lions-paperback.pdf
[63.74 KB]
description
9789382299738-vaastu-ek-behtar-jivan-ke-liye.pdf
[63.74 KB]
description
9787534282508-pupils-port-operator-quick-calculation-exercises-1.pdf
[63.74 KB]
description
9780547406299-just-grace-and-the-snack-attack-the-just-grace-s.pdf
[63.74 KB]
description
9781331074366-wallop-s-wooing-classic-reprint-paperback.pdf
[63.74 KB]
description
9781552854679-rodeo-horse.pdf
[63.74 KB]
description
9781401837297-sing-me-a-story-tell-me-a-song-creative-curricul.pdf
[63.74 KB]
description
9783642285189-dynamics-of-charged-particulate-systems.pdf
[63.74 KB]
description
9781482347494-50-creative-and-budget-friendly-ways-to-say-i-lo.pdf
[63.74 KB]
description
9783656114147-the-role-of-central-bank-independence-in-a-world.pdf
[63.74 KB]
description
9789380302157-illustrated-classics-for-children-aesop-x27-s-fa.pdf
[63.74 KB]
description
9780425277539-arsenic-and-old-books-a-cat-in-the-stacks-myster.pdf
[63.74 KB]
description
9780618339907-houghton-mifflin-math-grade-2-adequate-yearly-pr.pdf
[63.74 KB]
description
9780349411644-key-of-knowledge.pdf
[63.74 KB]
description
9781409118244-the-opposite-of-mercy.pdf
[63.74 KB]
description
9781784393755-dynamodb-cookbook-paperback.pdf
[63.74 KB]
description
9780070418783-wastewater-engineering-treatment-and-reuse.pdf
[63.74 KB]
description
9780310338406-the-bridge-tender-a-sunset-beach-novel.pdf
[63.74 KB]
description
9787810028745-fish-disease-diagnosis-and-prevention-freshwater.pdf
[63.74 KB]
description
9780153375149-harcourt-math-grade-4-teacher-x27-s-graphing-inv.pdf
[63.74 KB]
description
9781780720470-birdwatching-with-your-eyes-closed-and-introduct.pdf
[63.74 KB]
description
9780529100733-motivate-your-child-a-christian-parent-x27-s-gui.pdf
[63.74 KB]
description
9781416941392-zoom-boom-bully-jon-scieszkas-trucktown.pdf
[63.74 KB]
description
9780531147726-smart-money-how-to-manage-your-cash.pdf
[63.74 KB]
description
9780739049037-celebrated-christmas-solos-bk-5-8-christmas-favo.pdf
[63.74 KB]
description
9780752477428-telford-then-amp-now.pdf
[63.74 KB]
description
9780754667834-designing-unesco-art-architecture-and-internatio.pdf
[63.74 KB]
description
9781782950035-dixie-o-x27-day-in-the-fast-lane.pdf
[63.74 KB]
description
9781428867611-studyguide-for-logistics-principles-and-applicat.pdf
[63.74 KB]
description
9781450292177-the-senior-paperback.pdf
[63.74 KB]
description
9781428845596-studyguide-for-a-history-of-psychology-a-global--1.pdf
[63.74 KB]
description
9780091856687-the-relate-guide-to-sex-in-loving-relationships.pdf
[63.74 KB]
description
9783943110722-praktischer-wegweiser-zu-grigori-grabovois-werke-1.pdf
[63.74 KB]
description
9781474707602-animals-with-wings.pdf
[63.74 KB]
description
9781291577846-bank-blogger-paperback.pdf
[63.74 KB]
description
9780826416605-the-mc5-kick-out-the-jams.pdf
[63.74 KB]
description
9781289263119-supplementary-investigation-in-the-free-spinning.pdf
[63.74 KB]
description
9781471868719-wjec-gcse-biology-paperback.pdf
[63.74 KB]
description
9780977173303-yoga-practice-journal.pdf
[63.74 KB]
description
9781241470104-the-hamilton-facsimiles-of-manuscripts-in-the-na.pdf
[63.74 KB]
description
9781492229469-hope-from-hebrews-daily-devotionals-paperback.pdf
[63.74 KB]
description
9781466951372-journeys-with-stellarman-paperback.pdf
[63.74 KB]
description
9785519076487-cambridge-university-examination-papers-being-a-.pdf
[63.74 KB]
description
9781505890594-the-witness-grace-livingston-hill-masterpiece-co.pdf
[63.74 KB]
description
9781491512265-orphan-train-a-novel.pdf
[63.74 KB]
description
9783518465035-der-kalte.pdf
[63.74 KB]
description
9781630947521-washington-biology-eoc-success-strategies-study-.pdf
[63.74 KB]
description
9780199601202-magnetism-a-very-short-introduction.pdf
[63.74 KB]
description
9780688104801-houghton-mifflin-math-ten-nine-eight-with-litera.pdf
[63.74 KB]
description
9780077624835-thermodynamics-an-engineering-approach-si-unit-8.pdf
[63.74 KB]
description
9781617734038-bed-of-lies-paperback.pdf
[63.74 KB]
description
9780684840024-rising-tide-the-great-mississippi-flood-of-1927-.pdf
[63.74 KB]
description
9787514311761-when-a-soldier-in-the-united-states-aircraft-car.pdf
[63.74 KB]
description
9780030780028-law-101-w-x2f-ans-civics-in-prac-2007.pdf
[63.74 KB]
description
9781449903855-portrety-v-interere-vremeni-paperback.pdf
[63.74 KB]
description
9780602225186-comprehension-skills-for-the-caribbean-book-2.pdf
[63.74 KB]
description
9780451167804-firestarter.pdf
[63.74 KB]
description
9781518820335-a-mosaic-of-grace-paperback.pdf
[63.74 KB]
description
9781853116711-celebrating-the-christian-year-advent-and-the-ch.pdf
[63.74 KB]
description
9781536840612-daily-task-planner-book-100-days-daily-planner-j.pdf
[63.74 KB]
description
9781236750945-aladdin-and-the-wonderful-lamp-and-other-stories.pdf
[63.74 KB]
description
9780071416351-how-to-write-in-spanish-correspondence-made-easy.pdf
[63.74 KB]
description
9780857208804-the-good-jihadist.pdf
[63.74 KB]
description
9781507529881-the-5-2-diet-nutribullet-recipe-book-200-low-cal.pdf
[63.74 KB]
description
9781501237461-by-the-great-horn-spoon-compact-disc.pdf
[63.74 KB]
description
9780345335708-castle-of-wizardry-paperback.pdf
[63.74 KB]
description
9787807432036-language-the-third-grade-on-the-book-pep-applies.pdf
[63.74 KB]
description
9780739063040-movie-duets-for-all-bb-clarinet-x2f-bass-clarine.pdf
[63.74 KB]
description
9781681455501-food-journal-and-planner-paperback.pdf
[63.74 KB]
description
9788772472577-paul-preaches-god-x27-s-words-famous-people-of-t.pdf
[63.74 KB]
description
9781682163139-steps-to-peace-with-god-pack-of-25.pdf
[63.74 KB]
description
9781575055251-a-walk-in-the-rain-forest-biomes-of-north-americ.pdf
[63.74 KB]
description
9780787995980-tough-choices-or-tough-times-the-report-of-the-n.pdf
[63.74 KB]
description
9781332026746-parcels-post-hearings-before-subcommittee-no-4-o.pdf
[63.74 KB]
description
9780990368106-the-storm-a-family-s-battle-with-mental-illness-.pdf
[63.74 KB]
description
9780884930181-handbook-for-piano-practice-a-guide-to-life-long.pdf
[63.74 KB]
description
9781878372116-pre-referral-intervention-manual-the-most-common.pdf
[63.74 KB]
description
9780692420119-abundantly-you-on-purpose-in-business-designing-.pdf
[63.74 KB]
description
9787214123022-rain-education-unit-double-measure-on-the-ninth-.pdf
[63.74 KB]
description
9787565606199-9787565606199-family-instructions-first-grand-a-.pdf
[63.74 KB]
description
9781406587197-the-black-tulip-dodo-press-paperback.pdf
[63.74 KB]
description
9780721712840-progress-papers-in-non-verbal-reasoning-part-3-p.pdf
[63.74 KB]
description
9780553578980-end-of-the-drive-paperback.pdf
[63.74 KB]
description
9781605251189-the-culinary-professional.pdf
[63.74 KB]
description
9781304956262-standard-mathematics-for-upper-primary-and-junio.pdf
[63.74 KB]
description
9781633834781-lose-weight-with-infused-water-easy-recipes-for-.pdf
[63.74 KB]
description
9781500147990-gene-autry-and-roy-rogers-america-s-two-favorite.pdf
[63.74 KB]
description
9780618702879-tennessee-middle-school-math-course-2-grade-7-te.pdf
[63.74 KB]
description
9780747579045-the-wisdom-of-uncle-kasimir.pdf
[63.74 KB]
description
9781492133810-funnily-phobic-paperback.pdf
[63.74 KB]
description
9780141335964-bad-kitty-vs-uncle-murray.pdf
[63.74 KB]
description
9787508462295-computer-aided-design-and-drawing-practical-tuto-2.pdf
[63.74 KB]
description
9781491021279-who-seeks-shall-find.pdf
[63.74 KB]
description
9781294023777-crs-report-for-congress-renewable-energy-tax-cre.pdf
[63.74 KB]
description
9780030427473-algebra-1-assessment-resources.pdf
[63.74 KB]
description
9780375827365-winter-of-the-ice-wizard-magic-tree-house-32.pdf
[63.74 KB]
description
9781471808401-tally-x27-s-blood.pdf
[63.74 KB]
description
9780762427819-dilbert-x27-s-guide-to-the-rest-of-your-life-dis.pdf
[63.74 KB]
description
9781582552248-medical-surgical-care-planning-fourth-edition.pdf
[63.74 KB]
description
9781905780792-100-fun-ideas-for-teaching-french-across-the-cur.pdf
[63.74 KB]
description
9787802401181-xu-good-boy-grow-up-reading-romance-of-the-three.pdf
[63.74 KB]
description
9781171230564-a-catalogue-of-books-in-divinity-history-law-phi.pdf
[63.74 KB]
description
9780814633083-running-with-expanding-heart-meeting-god-in-ever.pdf
[63.74 KB]
description
9780435990077-primary-mathematics-for-trinidad-and-tobago-infa.pdf
[63.74 KB]
description
9781482079265-earthquake-resistant-design-concepts-an-introduc.pdf
[63.74 KB]
description
9781844271832-rocky-road-ten-sessions-for-a-children-x27-s-clu.pdf
[63.74 KB]
description
9780007560707-the-long-ships-a-saga-of-the-viking-age.pdf
[63.74 KB]
description
9780976601388-night-day-paris-pulse-guides-cool-cities-series.pdf
[63.74 KB]
description
9781287232216-military-personnel-reserve-component-servicememb.pdf
[63.74 KB]
description
9780691119397-the-classical-economists-revisited.pdf
[63.74 KB]
description
9781603582346-diy-u-edupunks-edupreneurs-and-the-coming-transf.pdf
[63.74 KB]
description
9780547887838-math-expressions-response-to-intervention-tier-2-5.pdf
[63.74 KB]
description
9787535350381-second-grade-vol-1-mathematics-and-a-half-hours-.pdf
[63.74 KB]
description
9781617952159-love-period-when-all-else-falls.pdf
[63.74 KB]
description
9781626490574-pickup-men-paperback.pdf
[63.74 KB]
description
9781625093608-how-to-succeed-in-corporate-babyloniamerica-pape.pdf
[63.74 KB]
description
9781332932603-readings-from-great-authors-arranged-for-respons.pdf
[63.74 KB]
description
9781844861187-lego-house-james-may-x27-s-toy-stories.pdf
[63.74 KB]
description
9788484596110-los-seres-heridos-2-ordf-edici-oacute-n.pdf
[63.74 KB]
description
9781523385768-self-love-learn-how-to-love-yourself-uncondition.pdf
[63.74 KB]
description
9781492782513-blown-away-seeds-on-the-winds-of-war-an-evacuees.pdf
[63.74 KB]
description
9780615929446-ignite-your-soul-release-your-mind-vol-1-paperba.pdf
[63.74 KB]
description
9780385495868-the-living-christ-the-extraordinary-lives-of-tod.pdf
[63.74 KB]
description
9780820327969-reconnecting-with-john-muir-essays-in-post-pasto.pdf
[63.74 KB]
description
9781234249380-traces-of-travel-brought-home-from-the-east.pdf
[63.74 KB]
description
9781441939173-sperm-competition-in-humans-classic-and-contempo.pdf
[63.74 KB]
description
9780984840700-birth-2012-and-beyond-humanitys-great-shift-to-t.pdf
[63.74 KB]
description
9781130129595-leaves-from-the-tree-of-life-outline-discourses-.pdf
[63.74 KB]
description
9781498208222-rediscovering-worship-paperback.pdf
[63.74 KB]
description
9789814405577-the-global-challenge-of-malaria-past-lessons-and.pdf
[63.74 KB]
description
9780399244896-horowitz-horror-stories-you-x27-ll-wish-you-neve.pdf
[63.74 KB]
description
9789629967284-poem-in-blue-paperback.pdf
[63.74 KB]
description
9781771432375-stand-corrected-issue-14-spanking-erotica-for-th.pdf
[63.74 KB]
description
9781119044215-the-school-leadership-playbook-a-field-guide-for.pdf
[63.74 KB]
description
9787504212610-the-left-brain-sticker-affixed-a-2-4-year-old-bo.pdf
[63.74 KB]
description
9781445128320-the-boy-who-cried-wolf-illustrated-edition.pdf
[63.74 KB]
description
9781840599268-my-first-bilingual-bookvehicles-englishfrench-fo.pdf
[63.74 KB]
description
9783836492157-injection-and-recombination-in-organic-semicondu.pdf
[63.74 KB]
description
9781921696558-jake-x27-s-balloon-blast.pdf
[63.74 KB]
description
9781483814643-colorful-owls-stickers.pdf
[63.74 KB]
description
9781467915830-the-pantry-cookbook-how-to-cook-nutritious-meals.pdf
[63.74 KB]
description
9787511406866-compulsory-education-curriculum-standards-experi.pdf
[63.74 KB]
description
9780618752324-avancemos-lecturas-para-todos-workbook-teacher-x-2.pdf
[63.74 KB]
description
9780194378796-new-headway-pre-intermediate-student-x27-s-book--2.pdf
[63.74 KB]
description
9780007551804-veronika-decides-to-die-new-edition.pdf
[63.74 KB]
description
9780545149198-science-vocabulary-readers-space-exciting-nonfic.pdf
[63.74 KB]
description
9783838398945-investigations-for-machining-characteristics-of-.pdf
[63.74 KB]
description
9781515383475-the-odyssey-color-illustrated-formatted-for-e-re.pdf
[63.74 KB]
description
9788125029021-garcia-lorca-for-beginners.pdf
[63.74 KB]
description
9787560990484-college-physics-experiment-base-part-2nd-edition.pdf
[63.74 KB]
description
9780982113561-buying-murder.pdf
[63.74 KB]
description
9781530526567-dream-catcher-a-calming-and-inspiring-adult-colo.pdf
[63.74 KB]
description
9781330156568-gerald-fitzgerald-vol-1-of-3-a-novel-classic-rep.pdf
[63.74 KB]
description
9780448479958-pup-pup-puppies.pdf
[63.74 KB]
description
9781406311365-toffee-and-pie.pdf
[63.74 KB]
description
9788170300601-rural-development-an-overview.pdf
[63.74 KB]
description
9781589603752-ten-commandments-paperback.pdf
[63.74 KB]
description
9781491206003-dance-on-the-wind-western-romance-paperback.pdf
[63.74 KB]
description
9781500895440-the-principles-of-stratigraphical-geology.pdf
[63.74 KB]
description
9781580403306-american-diabetes-association-complete-guide-to--1.pdf
[63.74 KB]
description
9787532158973-oort-campus-notes-chinese-edition.pdf
[63.74 KB]
description
9781611183900-paper-planes-paperback.pdf
[63.74 KB]
description
9780024098405-invertebrates-function-and-form-a-laboratory-gui.pdf
[63.74 KB]
description
9781619061781-studyguide-for-managing-risks-for-corporate-inte.pdf
[63.74 KB]
description
9781138129351-understanding-jct-standard-building-contracts-ha.pdf
[63.74 KB]
description
9780982015124-nog.pdf
[63.74 KB]
description
9781522800743-diary-of-a-mischievous-steve-trilogy-an-unoffici.pdf
[63.74 KB]
description
9781942882015-how-will-you-measure-life-inspirational-talks-pr.pdf
[63.74 KB]
description
9781847156129-foul-play-1.pdf
[63.74 KB]
description
9780007536139-countries-of-the-world-wall-map.pdf
[63.74 KB]
description
9780824526238-aging-is-a-family-affair-how-to-prepare-for-tomo.pdf
[63.74 KB]
description
9781621209515-isee-lower-level-flashcard-study-system-isee-tes.pdf
[63.74 KB]
description
9781501057212-the-monk-a-romance-paperback.pdf
[63.74 KB]
description
9781515294450-leon-chameleon-pi-and-the-case-of-the-missing-ca.pdf
[63.74 KB]
description
9781426407024-lord-arthur-savile-x27-s-crime-and-other-stories-1.pdf
[63.74 KB]
description
9781156345412-operas-based-on-works-by-william-shakespeare-boo.pdf
[63.74 KB]
description
9781235984525-falstaff-s-letters-paperback.pdf
[63.74 KB]
description
9787302273103-new-genuine-plc-application-technology-21st-cent.pdf
[63.74 KB]
description
9781610974080-leadership-roles-of-the-old-testament-king-proph.pdf
[63.74 KB]
description
9780316283502-disney-fairies-tinker-bell-and-the-legend-of-the.pdf
[63.74 KB]
description
9780552550475-deep-water-pure-dead.pdf
[63.74 KB]


Important note: this program is doing what it promises but the programming itself is of very poor quality and for demonstration purposes only. Never ever use this program as source for your own programs because there are a lot of conversions to get it run.
Get more information about this program on
my webpage Libsodium sealed crypto box authenticated hybrid string encryption
For encryption you need the public key from the one you are sending the data to.
Insert recipient's (party B) Public Key (in Base64 encoding):
Insert the string you like to encrypt:
press the encrypt button to proceed:
encrypted (ciphertext) in Base64 encoding:
The output is (Base64) ciphertext
For decryption you need receipient's (party B) secret key.
Insert your (party B) Secret Key (in Base64 encoding):
Insert the ciphertext you like to decrypt or press the "sample data" button:
The input is (Base64) ciphertext
press the decrypt button to proceed:
decrypted plaintext:
Technical note: this program uses the X25519 key exchange algorithm, XSalsa20 stream cipher for encryption and Poly1305 MAC for authenticated encryption.


Driving around the country was amazing!
 They are delicous and economical.
And accidental offroading adventures when you follow a GPS.
We got our van at Camp Easy!
They are everywhere! We saw at least one a day, some just on the side of the road.
We helped a couple take a gender reveal photo in front of one! Everyone got very wet!
Some of my favorites:
A popular tourist attraction in Vik.
About Icelandic Horses
Warm water and gentle surf on the South Shore means great snorkeling, paddleboarding, and more!

Maui is the place to try it all!
This is a 2 lane road - for CARS!


labeled
by Esmé Cowles at 2022-06-29 19:42:19.labeled
by Esmé Cowles at 2022-06-29 19:42:19.closed
by Kevin Reiss at 2022-06-29 21:50:05.closed
by Kevin Reiss at 2022-06-29 21:52:42.The folks who would get this behavior would be defined in https://github.com/pulibrary/approvals/blob/main/config/departments.yml.
unlabeled
by Kevin Reiss at 2022-06-29 21:48:32.closed
by Jane Sandberg at 2022-06-28 22:49:36.referenced
by Jane Sandberg at 2022-06-28 22:49:36.merged
by Jane Sandberg at 2022-06-28 22:49:36.closed
by Jane Sandberg at 2022-06-28 22:49:36.head_ref_deleted
by Jane Sandberg at 2022-06-28 22:49:37.@minjiec - I just wanted to update you on this - the code was working on individual objects, but unfortunately, when we tried to scale it up to reindexing all of staging, in preparation for production, we hit a showstopper bug, which has been very difficult to investigate beyond "sometimes indexing breaks on the augment the subject code".
We're still working on it, and I'm hopeful we'll figure out the fix in the next week or two, but it's still in process.
The examples you gave above will be helpful in testing - thank you.
Max, sorry to hear that you are running into technical challenges! Sounds complicated. If there is anyway I can be of any help in digging out odd cases for testing, please just let me know. Thanks! Minjie
mentioned
by M Chen at 2022-06-29 14:18:17.subscribed
by M Chen at 2022-06-29 14:18:17.see also https://github.com/pulibrary/princeton_ansible/issues/3038
In order to fix this error we need to https://github.com/pulibrary/bibdata/issues/1867
We also thought that sqs-poller was not running by doing https://github.com/pulibrary/princeton_ansible/pull/3044.
Will review why this change that worked at some point doesn't work anymore https://github.com/pulibrary/princeton_ansible/issues/3041. https://github.com/pulibrary/princeton_ansible/pull/3044
renamed
by Eliot Jordan at 2022-06-29 20:50:41.referenced
by Jane Sandberg at 2022-06-29 15:11:17.merged
by Jane Sandberg at 2022-06-29 15:11:17.closed
by Jane Sandberg at 2022-06-29 15:11:18.head_ref_deleted
by Jane Sandberg at 2022-06-29 15:11:19.labeled
by None at 2022-06-29 17:58:15.Thank you!
review_requested
by Eliot Jordan at 2022-06-29 17:53:45.referenced
by None at 2022-06-29 18:52:09.merged
by None at 2022-06-29 18:52:09.closed
by None at 2022-06-29 18:52:09.head_ref_deleted
by None at 2022-06-29 18:52:09.I think this may be working now. Here's what it looks like for me locally
Oh wait they aren't grouped right.
I got as far as successfully replicating the issue, hooray
referenced
by None at 2022-06-29 18:47:55.referenced
by None at 2022-06-29 18:48:27.@hackartisan Done.
review_requested
by Eliot Jordan at 2022-06-29 18:16:57.head_ref_force_pushed
by Eliot Jordan at 2022-06-29 18:56:55.mentioned
by None at 2022-06-29 18:57:14.subscribed
by None at 2022-06-29 18:57:14.review_requested
by Eliot Jordan at 2022-06-29 18:57:22.referenced
by None at 2022-06-29 19:48:41.merged
by None at 2022-06-29 19:48:41.closed
by None at 2022-06-29 19:48:42.head_ref_deleted
by None at 2022-06-29 19:48:42.head_ref_force_pushed
by None at 2022-06-29 18:48:29.referenced
by Eliot Jordan at 2022-06-29 20:53:37.merged
by Eliot Jordan at 2022-06-29 20:53:37.closed
by Eliot Jordan at 2022-06-29 20:53:37.head_ref_deleted
by Eliot Jordan at 2022-06-29 20:53:38.head_ref_force_pushed
by Eliot Jordan at 2022-06-29 18:40:02.head_ref_force_pushed
by Eliot Jordan at 2022-06-29 19:38:03.@christinach @maxkadel I believe that nothing utilizes the removed file at this point. It would be nice if the rake task did not fail, but instead logged an error. That said it should have no impact. We intended for removed staff to be utilized to disable users from the web page, but we realized that folks get added and removed from the PeopleSoft report for reasons other than termination. For example when a person changes organization structure they can be removed from the file for a few days. This happened to Wind C. during our testing phase.
From Slack:
I've looked into this a little - it looks like subsequent jobs have run fine. I think the impact would be on any external systems that consume
removed-staff.txt
, if there were any staff removed between 6/23 and 6/24. From what I can tell, any subsequent or ongoing reports are fine.
mentioned
by Christina Chortaria at 2022-06-29 11:55:24.subscribed
by Christina Chortaria at 2022-06-29 11:55:24.mentioned
by Max Kadel at 2022-06-29 11:55:24.subscribed
by Max Kadel at 2022-06-29 11:55:24.mentioned
by None at 2022-06-29 12:18:34.subscribed
by None at 2022-06-29 12:18:34.labeled
by Kevin Reiss at 2022-06-29 21:56:16.assigned
by Jane Sandberg at 2022-06-29 23:58:17.closing in favor of #14
closed
by Jane Sandberg at 2022-06-29 18:58:29.head_ref_deleted
by Jane Sandberg at 2022-06-29 19:05:13.closing in favor of #14
closed
by Jane Sandberg at 2022-06-29 18:58:16.head_ref_deleted
by Jane Sandberg at 2022-06-29 19:05:15.review_requested
by Jane Sandberg at 2022-06-29 19:51:21.head_ref_force_pushed
by Jane Sandberg at 2022-06-29 19:04:36.assigned
by Max Kadel at 2022-06-29 19:51:37.unassigned
by Max Kadel at 2022-06-29 19:51:46.review_requested
by Jane Sandberg at 2022-06-29 19:51:51.Tested the bibdata behavior on PR https://github.com/pulibrary/bibdata/pull/1909 .
Also, in investigating an example user, I found that they had two User objects in the Orangelight database - one was connected to their patron_id, and the other was connected to their currently active barcode. I was not able to find any attached to previous barcodes.
irb(main):004:0> User.find_by(uid: patron_id)
=> #<User id: random_number_2, email: "", created_at: "2022-06-14 23:57:32", updated_at: "2022-06-15 23:28:08", provider: "alma", uid: patron_id, username: patron_id, guest: false>
irb(main):005:0> User.find_by(uid: inactive_barcode)
=> nil
irb(main):006:0> User.find_by(uid: active_barcode)
=> #<User id: random_number_1, email: active_barcode, created_at: "2017-08-12 21:09:51", updated_at: "2022-06-15 15:32:13", provider: "barcode", uid: active_barcode, username: first_name_of_user, guest: false>
This is looking like a potential avenue for investigation - https://github.com/pulibrary/orangelight/blob/2d915eaddeb22c1b8e171d3b9e68fd5cc01b6cea/app/models/requests/patron.rb#L198-L209
def build_alma_patron(uid:)
alma_user = Alma::User.find(uid)
barcodes = alma_user["user_identifier"].select { |id| id["id_type"]["value"] == "BARCODE" }
{
last_name: alma_user.preferred_last_name,
active_email: alma_user.preferred_email,
barcode: barcodes.first&.fetch("value") || "ALMA",
barcode_status: 1,
netid: "ALMA",
university_id: uid
}
end
I think this is building the patron from the login response from Alma, rather than from the Bibdata response, and it looks like it's grabbing the first barcode, rather than the active barcode, which would match what we're seeing when the error happens.
assigned
by Hector Correa at 2022-06-29 13:25:24.referenced
by Hector Correa at 2022-06-29 15:16:14.merged
by Hector Correa at 2022-06-29 15:16:14.closed
by Hector Correa at 2022-06-29 15:16:14.head_ref_deleted
by Hector Correa at 2022-06-29 15:16:15.@bess I was planning to have this as a topic of discussion (and decision making) for the RDOS Repositories meeting on August 12. Does this work for the expected timeframe to present to PRDS for the final decision? I can adjust the meeting date if needed.
mentioned
by Bess Sadler at 2022-06-29 16:39:59.subscribed
by Bess Sadler at 2022-06-29 16:40:00.convert_to_draft
by Hector Correa at 2022-06-29 17:46:21.assigned
by None at 2022-06-29 08:56:29.head_ref_force_pushed
by None at 2022-06-29 11:36:56.head_ref_force_pushed
by None at 2022-06-29 11:38:03.@carolyncole Yes, please! A new PR that solves this issue would be most welcome. Close this one in favor of that one, please.
mentioned
by None at 2022-06-29 15:59:46.subscribed
by None at 2022-06-29 15:59:46.head_ref_force_pushed
by None at 2022-06-29 17:56:46.ready_for_review
by None at 2022-06-29 18:00:18.referenced
by Kevin Reiss at 2022-06-29 20:40:09.merged
by Kevin Reiss at 2022-06-29 20:40:09.closed
by Kevin Reiss at 2022-06-29 20:40:09.head_ref_deleted
by Kevin Reiss at 2022-06-29 20:40:10.The change https://github.com/pulibrary/princeton_ansible/pull/3044 doesn't seem to work anymore.
reopened
by Christina Chortaria at 2022-06-30 00:40:45.labeled
by Jane Sandberg at 2022-06-29 20:17:28.assigned
by Bess Sadler at 2022-06-29 14:54:55.deployed
by None at 2022-06-29 17:19:14.referenced
by Kevin Reiss at 2022-06-29 17:00:46.merged
by Kevin Reiss at 2022-06-29 17:00:46.closed
by Kevin Reiss at 2022-06-29 17:00:46.head_ref_deleted
by Kevin Reiss at 2022-06-29 17:00:47.


class: center, middle name:opening # NeuroData: ## Enabling Terascale Neuroscience
.center[ Joshua T. Vogelstein
JHU Kavli Neuroscience Discovery Institute
questions: [jovo@jhu.edu](mailto:jovo at jhu dot edu)
slides:
] ---
---
---
---
---
---
---
---
---
---
---
---
--- # Next Steps - Science in the Cloud --- # References
- To the Cloud! ... Neuron, 2016 - Cosmos to Connectomes....Neuron, 2014 - Science in the Cloud...arXiv, 2016 --- class: middle, center # Questions?
e: [jovo<EMAIL_ADDRESS>w: [brainx.io](http://neurodata.io)


Class: Formulary::FromUrlLoader Private
- Inherits:
-
FormulaLoader
- Object
- FormulaLoader
- Formulary::FromUrlLoader
- Defined in:
- formulary.rb
Overview
This class is part of a private API. This class may only be used in the Homebrew/brew repository. Third parties should avoid using this class if possible, as it may be removed or changed without warning.
Loads formulae from URLs.
Instance Attribute Summary collapse
-
#url ⇒ Object
readonly
private
Attributes inherited from FormulaLoader
#alias_path, #name, #path, #tap
Instance Method Summary collapse
-
#initialize(url, from: nil) ⇒ void
constructor
private
-
#load_file(flags:, ignore_errors:) ⇒ Object
private
Methods inherited from FormulaLoader
Methods included from Context
current, current=, #debug?, #quiet?, #verbose?, #with_context
Constructor Details
#initialize(url, from: nil) ⇒ void
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
570 571 572 573 574 575 576 577 578 |
# File 'formulary.rb', line 570 def initialize(url, from: nil) @url = url @from = from uri_path = URI(url).path raise ArgumentError, "URL has no path component" unless uri_path formula = File.basename(uri_path, ".rb") super formula, HOMEBREW_CACHE_FORMULA/File.basename(uri_path) end |
Instance Attribute Details
#url ⇒ Object (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
567 568 569 |
# File 'formulary.rb', line 567 def url @url end |
Instance Method Details
#load_file(flags:, ignore_errors:) ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 |
# File 'formulary.rb', line 580 def load_file(flags:, ignore_errors:) match = url.match(%r{githubusercontent.com/[\w-]+/[\w-]+/[a-f0-9]{40}(?:/Formula)?/(?<name>[\w+-.@]+).rb}) if match raise UnsupportedInstallationMethod, "Installation of #{match[:name]} from a GitHub commit URL is unsupported! " \ "`brew extract #{match[:name]}` to a stable tap on GitHub instead." elsif url.match?(%r{^(https?|ftp)://}) raise UnsupportedInstallationMethod, "Non-checksummed download of #{name} formula file from an arbitrary URL is unsupported! " \ "`brew extract` or `brew create` and `brew tap-new` to create a formula file in a tap " \ "on GitHub instead." end HOMEBREW_CACHE_FORMULA.mkpath FileUtils.rm_f(path) curl_download url, to: path super rescue MethodDeprecatedError => e if (match_data = url.match(%r{github.com/(?<user>[\w-]+)/(?<repo>[\w-]+)/}).presence) e.issues_url = "https://github.com/#{match_data[:user]}/#{match_data[:repo]}/issues/new" end raise end |


31 August 1998
Disease Outbreak Reported
A total of 13 cases has been offically notified to WHO as of 28 August 1998. The first case was registered on 15 August . The necessary measures have been taken by the Ministry of Health to control the disease and prevent its spread. All neighbouring countries have reported acute diarrhoea/cholera cases this year. Bhutan has suffered previous cholera outbreaks in 1992 (494 cases) and in 1995 (25 cases) .


Scikit-learn style wrappers of various models built using Nueral Variational Inference in TensorFlow.
A Scikit-learn style Cython wrapper around the Regularzed Greedy Forest algorithm by Rie Johnson and Tong Zhang.
@article{Johnson2014RGF,
title={Learning Nonlinear Functions using Regularized Greedy Forest},
author={Johnson, Rie and Zhang, Tong},
journal={IEEE TRANS, PATTERN ANALYSIS AND MACHINE INTELLIGENCE},
year={2013}}
TensorFlow implementation of Rasmus et al's Ladder Network.
@article{Rasmus2015LADDER,
title={Semi-Supervised Learning with Ladder Network},
author={Rasmus et al.},
journal={arXiv preprint arXiv:1507.02672},
year={2015}}
Python package for the MSDA Algorithm by Chen et al.
@article{Chen2012Margin,
title={Marginalized Denoising Autoencoders for Domain Adaptation},
author={Chen, Minmin and Xu, Zhixiang and Weinberger, Kilian and Sha, Fei},
journal={arXiv preprint arXiv:1206.4683},
year={2012}}
Fully Differentiable Neural Decision Forest in TensorFlow (re-written to allow for arbitrary mini-batch sizes).
@article{Kontschieder2015NDF,
title={Deep Neural Decision Forest},
author={Kontschider, Peter and Fiterau, Madalina and Criminisi, Antonio and Rota Bulo, Samuel},
journal={ICCV 2015},
year={2015}}
Unsupervised clustering using a Random Forest Similarity Measure (originally proposed in a tutorial by Breiman).
Scikit-Learn style (Cython extension around the LargeVis algorithm by Jian Tang et al.
@article{tang2016visualizing,
title={Visualizing Large-scale and High-dimensional Data},
author={Tang, Jian and Liu, Jingzhou and Zhang, Ming and Mei, Qiaozhu},
journal={},
year={2016}}
Implementation of the Rotation Forest Algorithm by Rodriques et al. 2016.
@article{Rodriquez06rotationforest,
title={Rotation forest: A new classifier ensemble method},
author={Juan J. Rodriquez and Ludmila I. Kuncheva and Carlos J. Alonso},
journal={IEEE TRANS. PATTERN ANALYSIS AND MACHINE INTELLIGENCE},
year={2016}}
Library to produce correlation matrix plots using various measures (Pearson's R, Spearman's R, Goodman and Kruskal's Tau, and Cramer's V).


?JARDIN
BOTANICO
NACIONAL
"DR.
RAFAEL
M.
MOSCOSO"
SANTO
DOMINGO,
REPUBLICA
DOMINICANA
_129¤Wia.
Oleaceae
BOTANICAL
QARDe^
NEW
YORK
BOTANICAL
GARDEN
497897
Jasminum
multiflorum
(Burm.
F.)
Andrews.
Corolla
white;
colony
on
road
bank,
4
km.
N
of
Sanate;
probably
persisting
or
escaped
ofter
cultivation.
Republica
Dominicana:
Prov.
La
Altagracia:
On
road
on
E
side
Rio
Sanate,
over
from
Sanate
to
Sanate
Abajo
(and
N
of
Higuey);
cattle
pastures.
18ˇ34'N,
68ˇ48.5'W,
alt.
100
m.
April
28,
1981.
T.
Zanoni,
C.
Ramirez.
S.
Pelaez.
01497897
Legend -
Level of confidence that token is an accurately-transcribed word
extremely low
very low
low
undetermined
medium
high
very high


Releases
Listing
0
filtered releases. Total release count:
0
0
releases
Filters
All fields
Title
Buyer
Supplier
Minimum value
EUR
Maximum value
EUR
Tag
All
Tag
Country
All
Country
Publish date
Filter
Clear
Page
Page
Page as JSON


{% extends "global/Page.html" %} {% load otree static %} {% block title %}
Here are five people who also took the same test as you did. They are randomly chosen from the list of people who took the test.
Please guess how well they scored. You will get INR 100 for every correct guess.
{% endblock %} {% block content %}| Student {{forloop.counter}} | {% endfor %}
|---|
| {{ s.id }} |
| {{ s.age }} |
| {{ s.language }} |
| {{ s.state }} |


| Host: | |
| Hostname: | xxx |
| CPU Speed: | xxx |
| Flash Size: | xxx |
| Flash Speed: | xxx |
| Sketch Size: | xxx |
| Free Space: | xxx |
| Heap free: | xxx |
| Heap max: | xxx |
| Heap Fragmentation: | xxx |
| Reset Reason: | xxx |
| Uptime: | xxx |
| Vcc: | xxx |
| MQTT: | |
| MQTT Server: | xxx |
| MQTT Hostname: | xxx |
| RF24: | |
| RF24 Hub Server: | xxx |
| RF24 Hub UDP Port: | xxx |
| RF24 GW UDP Port: | xxx |
| Network: | |
| IP Adress: | xxx |
| Sub Net Mask: | xxx |
| Gateway IP: | xxx |
| DNS Server IP: | xxx |
| SSID: | xxx |
| Channel: | xxx |
| BSSID: | xxx |
| Mac Address: | xxx |
| Build System: | |
| IDE Version: | xxx |
| Core Version: | xxx |
| SDK Version: | xxx |
| Software Version: | xxx |
| HTML Version: | xxx |


{% load static %}
{% csrf_token %}
Update Details
Employee empID:
Employee empName:
Employee empEmail:
password:
Employee empAddress:
Update


Tremor Therapy is an interactive game developed for helping children and teens with their therapy process for Tremors(Shaky Hands). It is intended to give the teraphist or doctor complete analytics about the ppatients
by managing them remotely.
Coursu is a simple, fully featured and highly recommendend online learing platform that recomends courses either free/paid according to the users intrest and helps him/her to find the most suitable course. It
deployes machine learning recommendation system to get the users the news feed like they would want to learn.
Quick Jobs is a local freelancing application. The app is used mainly by two category of users. A hiring user and a freelancing user. A hirer can do freelancing and a freelancer can hire whenever he/she please.
Personal Information Managment System(PIMS) is a cloud information managment system developed for doctors which can be used to help doctors find all information about patients, add patients and take their report.It
has many other cool features personalized for doctors -- This Website is currently hosted with Amazon EC2 Web Service (AWS)
Advita is a national wide treasure hunt conducted as part of technical fest of college. I worked basically on the freont-end of the application and content creation like questions,solutions,etc.


Toggle navigation
Menu
FreeThinkers
Home
Write
Logout
Submit your reply
← Older Comments
Newer Comments →


Seeing where the snow this morning heads before going into the office. I've got coffee here, I can work, right?
12/18/2008, 8:39:32 AM
Favs: 0
Retweets: 0
link--- layout: tweet ---
Seeing where the snow this morning heads before going into the office. I've got coffee here, I can work, right?
12/18/2008, 8:39:32 AM
Favs: 0
Retweets: 0
link