All Files (100.0% covered at 6.3 hits/line)
33 files in total.
341 relevant lines.
341 lines covered and
0 lines missed
- 1
class ApplicationController < ActionController::API
- 1
include Response
- 1
include Error
- 1
def standardize(checks_params)
- 18
if checks_params[:street]
- 18
checks_params[:street].upcase!
- 18
checks_params[:street].gsub!('ROAD','RD')
- 18
checks_params[:street].gsub!('STREET','ST')
- 18
checks_params[:street].gsub!('AVENUE','AVE')
- 18
checks_params[:street].gsub!('NORTH','N')
- 18
checks_params[:street].gsub!('SOUTH','S')
- 18
checks_params[:street].gsub!('WEST','W')
- 18
checks_params[:street].gsub!('EAST','E')
- 18
checks_params[:street].gsub!('NORTHWEST','NW')
- 18
checks_params[:street].gsub!('NORTHEAST','NE')
- 18
checks_params[:street].gsub!('SOUTHEAST','SE')
- 18
checks_params[:street].gsub!('SOUTHWEST','SW')
end
- 18
if checks_params[:city]
- 18
checks_params[:city].upcase!
- 18
checks_params[:city].gsub!('NORTH','N')
- 18
checks_params[:city].gsub!('SOUTH','S')
- 18
checks_params[:city].gsub!('WEST','W')
- 18
checks_params[:city].gsub!('EAST','E')
- 18
checks_params[:city].gsub!('NORTHWEST','NW')
- 18
checks_params[:city].gsub!('NORTHEAST','NE')
- 18
checks_params[:city].gsub!('SOUTHEAST','SE')
- 18
checks_params[:city].gsub!('SOUTHWEST','SW')
end
- 18
if checks_params[:state]
- 18
checks_params[:state].upcase!
- 18
checks_params[:state].gsub!('ALABAMA','AL')
- 18
checks_params[:state].gsub!('ALASKA','AK')
- 18
checks_params[:state].gsub!('ARIZONA','AZ')
- 18
checks_params[:state].gsub!('ARKANSAS','AR')
- 18
checks_params[:state].gsub!('CALIFORNIA','CA')
- 18
checks_params[:state].gsub!('COLORADO','CO')
- 18
checks_params[:state].gsub!('CONNECTICUT','CT')
- 18
checks_params[:state].gsub!('CONNECTICUT','CT')
- 18
checks_params[:state].gsub!('DELEWARE','DE')
- 18
checks_params[:state].gsub!('FLORIDA','FL')
- 18
checks_params[:state].gsub!('GEORGIA','GA')
- 18
checks_params[:state].gsub!('HAWAII','HI')
- 18
checks_params[:state].gsub!('IDAHO','ID')
- 18
checks_params[:state].gsub!('ILLINOIS','IL')
- 18
checks_params[:state].gsub!('INDIANA','IN')
- 18
checks_params[:state].gsub!('IOWA','IA')
- 18
checks_params[:state].gsub!('KANSAS','KS')
- 18
checks_params[:state].gsub!('KENTUCKY','KY')
- 18
checks_params[:state].gsub!('LOUISIANA','LA')
- 18
checks_params[:state].gsub!('MAINE','ME')
- 18
checks_params[:state].gsub!('MASSACHUSETTS','MA')
- 18
checks_params[:state].gsub!('MICHIGAN','MI')
- 18
checks_params[:state].gsub!('MINNESOTA','MN')
- 18
checks_params[:state].gsub!('MISSISSIPPI','MS')
- 18
checks_params[:state].gsub!('MISSOURI','MO')
- 18
checks_params[:state].gsub!('MONTANA','MT')
- 18
checks_params[:state].gsub!('NEBRASKA','NE')
- 18
checks_params[:state].gsub!('NEVADA','NV')
- 18
checks_params[:state].gsub!('NEW HAMPSHIRE','NH')
- 18
checks_params[:state].gsub!('NEW JERSEY','NJ')
- 18
checks_params[:state].gsub!('NEW MEXICO','NM')
- 18
checks_params[:state].gsub!('NEW YORK','NY')
- 18
checks_params[:state].gsub!('NORTH CAROLINA','NC')
- 18
checks_params[:state].gsub!('NORTH DAKOTA','ND')
- 18
checks_params[:state].gsub!('OHIO','OH')
- 18
checks_params[:state].gsub!('OKLAHOMA','OK')
- 18
checks_params[:state].gsub!('OREGON','OR')
- 18
checks_params[:state].gsub!('PENNSYLVANIA','PA')
- 18
checks_params[:state].gsub!('RHODE ISLAND','RI')
- 18
checks_params[:state].gsub!('SOUTH CAROLINA','SC')
- 18
checks_params[:state].gsub!('SOUTH DAKOTA','SW')
- 18
checks_params[:state].gsub!('TENNESSEE','TN')
- 18
checks_params[:state].gsub!('TEXAS','TX')
- 18
checks_params[:state].gsub!('UTAH','UT')
- 18
checks_params[:state].gsub!('VERMONT','VT')
- 18
checks_params[:state].gsub!('VIRGINIA','VA')
- 18
checks_params[:state].gsub!('WASHINGTON','WA')
- 18
checks_params[:state].gsub!('WEST VIRGINIA','WV')
- 18
checks_params[:state].gsub!('WISCONSIN','WI')
- 18
checks_params[:state].gsub!('WYOMING','WY')
- 18
checks_params[:state].gsub!('AMERICAN AMOA','AS')
- 18
checks_params[:state].gsub!('DISTRICT OF COLUMBIA','DC')
- 18
checks_params[:state].gsub!('FEDERATED STATES OF MICRONESIA','FM')
- 18
checks_params[:state].gsub!('GUAM','GU')
- 18
checks_params[:state].gsub!('MARSHALL ISLANDS','MH')
- 18
checks_params[:state].gsub!('NORTHERN MARINA ISLANDS','MP')
- 18
checks_params[:state].gsub!('PALAU','PW')
- 18
checks_params[:state].gsub!('PUERTO RICO','PR')
- 18
checks_params[:state].gsub!('VIRGIN ISLANDS','VI')
end
- 18
return checks_params
end
end
- 1
class CheckController < ApplicationController
- 1
def create
- 12
standardize(checks_params)
- 12
if @address = Address.where(street: checks_params[:street], city: checks_params[:city], state: checks_params[:state], zip: checks_params[:zip]).first
- 2
@address.update!(orders_checked: (@address.orders_checked + 1))
- 2
@safety = @address.risk_checker
- 2
if @address.reports == []
- 1
render status: 200, json: { message: "Address is in database. safety #{@safety}",
id: @address.id,
safety_level: @safety,
street: @address.street,
city: @address.city,
state: @address.state,
zip: @address.zip,
orders_checked: @address.orders_checked,
risk: @address.risk,
reports: 'No Reports' }
else
- 1
@reports = []
- 1
@address.reports.each do |report|
- 1
@reports.push(name: report.name,date: report.date,carrier: report.carrier,notes: report.notes,code: report.code,price: report.price)
end
- 1
render status: 200, json: { message: "Address is in database. safety #{@safety}",
id: @address.id,
safety_level: @safety,
street: @address.street,
city: @address.city,
state: @address.state,
zip: @address.zip,
orders_checked: @address.orders_checked,
risk: @address.risk,
reports: @reports }
end
else
- 10
@address = Address.create!(street: checks_params[:street], city: checks_params[:city], state: checks_params[:state], zip: checks_params[:zip])
- 8
render status: 201, json: { message: "Address was not in database. It was created.",
id: @address.id,
safety_level: "Low-Risk",
street: @address.street,
city: @address.city,
state: @address.state,
zip: @address.zip,
orders_checked: @address.orders_checked,
risk: @address.risk,
reports: 'No Reports' }
end
end
- 1
private
- 1
def checks_params
- 100
params.permit(:street, :city, :state, :zip)
end
end
- 1
require 'active_support/concern'
- 1
module Error
- 1
extend ActiveSupport::Concern
- 1
included do
- 1
rescue_from ActiveRecord::RecordInvalid do |exception|
- 2
json_response({ message: exception.message }, :not_acceptable)
end
end
end
- 1
require 'active_support/concern'
- 1
module Response
- 1
def json_response(object, status = :ok)
- 2
render json: object, status: status
end
end
- 1
class ReportController < ApplicationController
- 1
def create
- 6
standardize(checks_params)
- 6
if @address = Address.where(street: checks_params[:street], city: checks_params[:city], state: checks_params[:state], zip: checks_params[:zip]).first
else
- 1
@address = Address.create!(street: checks_params[:street], city: checks_params[:city], state: checks_params[:state], zip: checks_params[:zip])
end
- 6
@report = Report.create!(name: reports_params[:name], date: reports_params[:date], carrier: reports_params[:carrier], notes: reports_params[:notes], code: reports_params[:code], price: reports_params[:price], address_id: @address.id)
- 6
@report.risk_update
- 6
@safety = @address.risk_checker
- 6
@reports = []
- 6
@address.reports.each do |report|
- 6
@reports.push(name: report.name,date: report.date,carrier: report.carrier,notes: report.notes,code: report.code,price: report.price)
end
- 6
render status: 201, json: { message: "Your Report Has been Submitted. Thank You.",
id: @report.id,
safety_level: @safety,
street: @address.street,
city: @address.city,
state: @address.state,
zip: @address.zip,
orders_checked: @address.orders_checked,
risk: @address.risk,
reported_name: @report.name,
reported_date: @report.date,
reported_carrier: @report.carrier,
reported_notes: @report.notes,
reported_code: @report.code,
reported_price: @report.price,
reports: @reports }
end
- 1
private
- 1
def checks_params
- 34
params.permit(:street, :city, :state, :zip)
end
- 1
def reports_params
- 36
params.permit(:name, :date, :carrier, :notes, :code, :price)
end
end
- 1
class Address < ApplicationRecord
- 1
has_many :reports
- 1
validates :street, :presence => true
- 1
validates :city, :presence => true
- 1
validates :state, :presence => true
- 1
validates :zip, :presence => true
- 1
validates :orders_checked, :presence => true
- 1
validates :risk, :presence => true
- 1
validates_uniqueness_of :street, :scope => [:city, :state, :zip]
- 1
def risk_checker
- 11
if self.risk == 0 || ((self.risk.to_f / self.orders_checked.to_f) < 0.05)
- 8
"Low-Risk"
- 3
elsif (self.risk.to_f / self.orders_checked.to_f) >= 0.05 && (self.risk.to_f / self.orders_checked.to_f) <= 0.1
- 1
"Medium-Risk"
- 2
elsif (self.risk.to_f / self.orders_checked.to_f) > 0.1
- 2
"High-Risk"
end
end
end
- 1
class ApplicationRecord < ActiveRecord::Base
- 1
self.abstract_class = true
end
- 1
class Report < ApplicationRecord
- 1
belongs_to :address
- 1
validates :name, :presence => true
- 1
validates :date, :presence => true
- 1
validates :carrier, :presence => true
- 1
validates :notes, :presence => true
- 1
validates :code, :presence => true
- 1
validates :price, :presence => true
- 1
validates :address_id, :presence => true
- 1
def risk_update
- 9
@address = self.address
- 9
if (self.code == 1 || self.code == 2) && (self.price < 500)
- 7
@address.update(risk: (@address.risk +=2))
- 2
elsif (self.code == 1 || self.code == 2) && (self.price > 500)
- 1
@address.update(risk: (@address.risk +=5))
else
- 1
@address.update(risk: (@address.risk +=1))
end
end
end
- 1
require_relative 'boot'
- 1
require "rails"
# Pick the frameworks you want:
- 1
require "active_model/railtie"
- 1
require "active_job/railtie"
- 1
require "active_record/railtie"
- 1
require "action_controller/railtie"
- 1
require "action_mailer/railtie"
- 1
require "action_view/railtie"
- 1
require "action_cable/engine"
# require "sprockets/railtie"
# require "rails/test_unit/railtie"
# Require the gems listed in Gemfile, including any gems
# you've limited to :test, :development, or :production.
- 1
Bundler.require(*Rails.groups)
- 1
module PackageFraud
- 1
class Application < Rails::Application
# Initialize configuration defaults for originally generated Rails version.
- 1
config.load_defaults 5.1
# Settings in config/environments/* take precedence over those specified here.
# Application configuration should go into files in config/initializers
# -- all .rb files in that directory are automatically loaded.
# Only loads a smaller set of middleware suitable for API only apps.
# Middleware like session, flash, cookies can be added back manually.
# Skip views, helpers and assets when generating a new resource.
- 1
config.api_only = true
end
end
- 1
ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__)
- 1
require 'bundler/setup' # Set up gems listed in the Gemfile.
# Load the Rails application.
- 1
require_relative 'application'
# Initialize the Rails application.
- 1
Rails.application.initialize!
- 1
Rails.application.configure do
# Settings specified here will take precedence over those in config/application.rb.
# The test environment is used exclusively to run your application's
# test suite. You never need to work with it otherwise. Remember that
# your test database is "scratch space" for the test suite and is wiped
# and recreated between test runs. Don't rely on the data there!
- 1
config.cache_classes = true
# Do not eager load code on boot. This avoids loading your whole application
# just for the purpose of running a single test. If you are using a tool that
# preloads Rails for running tests, you may have to set it to true.
- 1
config.eager_load = false
# Configure public file server for tests with Cache-Control for performance.
- 1
config.public_file_server.enabled = true
- 1
config.public_file_server.headers = {
'Cache-Control' => "public, max-age=#{1.hour.seconds.to_i}"
}
# Show full error reports and disable caching.
- 1
config.consider_all_requests_local = true
- 1
config.action_controller.perform_caching = false
# Raise exceptions instead of rendering exception templates.
- 1
config.action_dispatch.show_exceptions = false
# Disable request forgery protection in test environment.
- 1
config.action_controller.allow_forgery_protection = false
- 1
config.action_mailer.perform_caching = false
# Tell Action Mailer not to deliver emails to the real world.
# The :test delivery method accumulates sent emails in the
# ActionMailer::Base.deliveries array.
- 1
config.action_mailer.delivery_method = :test
# Print deprecation notices to the stderr.
- 1
config.active_support.deprecation = :stderr
# Raises error for missing translations
# config.action_view.raise_on_missing_translations = true
end
# Be sure to restart your server when you modify this file.
# ActiveSupport::Reloader.to_prepare do
# ApplicationController.renderer.defaults.merge!(
# http_host: 'example.org',
# https: false
# )
# end
# Be sure to restart your server when you modify this file.
# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces.
# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ }
# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code.
# Rails.backtrace_cleaner.remove_silencers!
# Be sure to restart your server when you modify this file.
# Avoid CORS issues when API is called from the frontend app.
# Handle Cross-Origin Resource Sharing (CORS) in order to accept cross-origin AJAX requests.
# Read more: https://github.com/cyu/rack-cors
# Rails.application.config.middleware.insert_before 0, Rack::Cors do
# allow do
# origins 'example.com'
#
# resource '*',
# headers: :any,
# methods: [:get, :post, :put, :patch, :delete, :options, :head]
# end
# end
# Be sure to restart your server when you modify this file.
# Configure sensitive parameters which will be filtered from the log file.
- 1
Rails.application.config.filter_parameters += [:password]
# Be sure to restart your server when you modify this file.
# Add new inflection rules using the following format. Inflections
# are locale specific, and you may define rules for as many different
# locales as you wish. All of these examples are active by default:
# ActiveSupport::Inflector.inflections(:en) do |inflect|
# inflect.plural /^(ox)$/i, '\1en'
# inflect.singular /^(ox)en/i, '\1'
# inflect.irregular 'person', 'people'
# inflect.uncountable %w( fish sheep )
# end
# These inflection rules are supported but not enabled by default:
# ActiveSupport::Inflector.inflections(:en) do |inflect|
# inflect.acronym 'RESTful'
# end
# Be sure to restart your server when you modify this file.
# Add new mime types for use in respond_to blocks:
# Mime::Type.register "text/richtext", :rtf
# Be sure to restart your server when you modify this file.
# This file contains settings for ActionController::ParamsWrapper which
# is enabled by default.
# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array.
- 1
ActiveSupport.on_load(:action_controller) do
- 2
wrap_parameters format: [:json]
end
# To enable root element in JSON for ActiveRecord objects.
# ActiveSupport.on_load(:active_record) do
# self.include_root_in_json = true
# end
- 1
Rails.application.routes.draw do
- 1
resources :check
- 1
resources :report
end
%w(
.ruby-version
.rbenv-vars
tmp/restart.txt
tmp/caching-dev.txt
- 5
).each { |path| Spring.watch(path) }
- 1
require 'rails_helper'
- 1
RSpec.describe CheckController, type: :controller do
end
- 1
require 'rails_helper'
- 1
RSpec.describe ReportController, type: :controller do
end
- 1
FactoryBot.define do
- 1
factory :address do
- 1
street('123 TEST RD')
- 1
city('PORTLAND')
- 1
state('OREGON')
- 1
zip(97206)
end
end
- 1
FactoryBot.define do
- 1
factory :report do
- 1
name('SMOKEY THE BEAR')
- 1
date('2017.12.22')
- 1
carrier('USPS')
- 1
notes('Package wasnt left')
- 1
code(1)
- 1
price(199.99)
end
end
- 1
require 'rails_helper'
- 1
describe 'test responses of risk_checker method' do
- 4
let!(:address1) { FactoryBot.create(:address, orders_checked: 20, risk: 0) }
- 4
let!(:address2) { FactoryBot.create(:address, street: '123 test st', orders_checked: 20, risk: 1) }
- 4
let!(:address3) { FactoryBot.create(:address, street: '456 test st', orders_checked: 20, risk: 10) }
- 1
it 'expect Low-Risk with < 5% risk to orders' do
- 1
expect(address1.risk_checker).to eq('Low-Risk')
end
- 1
it 'expect Medium-Risk with > 5% but < 10% risk to orders' do
- 1
expect(address2.risk_checker).to eq('Medium-Risk')
end
- 1
it 'expect High-Risk with > 10% risk to orders' do
- 1
expect(address3.risk_checker).to eq('High-Risk')
end
end
- 1
require 'rails_helper'
- 1
describe Address, 'validation' do
- 2
it { should validate_presence_of :street }
- 2
it { should validate_presence_of :city }
- 2
it { should validate_presence_of :state }
- 2
it { should validate_presence_of :zip }
- 2
it { should validate_presence_of :orders_checked }
- 2
it { should validate_presence_of :risk }
- 2
it { should validate_uniqueness_of(:street).scoped_to([:city, :state, :zip]) }
end
- 1
describe Address, 'association' do
- 2
it { should have_many :reports }
end
- 1
describe Address, 'column_specification' do
- 2
it { should have_db_column(:street).of_type(:string) }
- 2
it { should have_db_column(:city).of_type(:string) }
- 2
it { should have_db_column(:state).of_type(:string) }
- 2
it { should have_db_column(:zip).of_type(:integer) }
- 2
it { should have_db_column(:orders_checked).of_type(:integer) }
- 2
it { should have_db_column(:risk).of_type(:integer) }
- 2
it { should have_db_column(:created_at).of_type(:datetime) }
- 2
it { should have_db_column(:updated_at).of_type(:datetime) }
end
- 1
require 'rails_helper'
- 1
describe 'test responses of risk_checker method' do
- 4
let!(:address) { FactoryBot.create(:address, risk: 0) }
- 4
let!(:report1) { FactoryBot.create(:report, code: 1, price: 199.99, address_id: address.id) }
- 4
let!(:report2) { FactoryBot.create(:report, code: 1, price: 999.99, address_id: address.id) }
- 4
let!(:report3) { FactoryBot.create(:report, code: 4, address_id: address.id) }
- 1
it 'Address risk to go up by 2 if code is 1 or 2' do
- 1
report1.risk_update
- 1
expect(report1.address.risk).to eq(2)
end
- 1
it 'Address risk to go up by 5 if code is 1 or 2 and price is over $500' do
- 1
report2.risk_update
- 1
expect(report2.address.risk).to eq(5)
end
- 1
it 'Address risk to go up by 1 if code is 3 or 4' do
- 1
report3.risk_update
- 1
expect(report3.address.risk).to eq(1)
end
end
- 1
require 'rails_helper'
- 1
describe Report, 'validation' do
- 2
it { should validate_presence_of :name }
- 2
it { should validate_presence_of :date }
- 2
it { should validate_presence_of :carrier }
- 2
it { should validate_presence_of :notes }
- 2
it { should validate_presence_of :code }
- 2
it { should validate_presence_of :price }
- 2
it { should validate_presence_of :address_id }
end
- 1
describe Report, 'association' do
- 2
it { should belong_to :address }
end
- 1
describe Report, 'column_specification' do
- 2
it { should have_db_column(:name).of_type(:string) }
- 2
it { should have_db_column(:date).of_type(:string) }
- 2
it { should have_db_column(:carrier).of_type(:string) }
- 2
it { should have_db_column(:notes).of_type(:string) }
- 2
it { should have_db_column(:code).of_type(:integer) }
- 2
it { should have_db_column(:price).of_type(:float) }
- 2
it { should have_db_column(:address_id).of_type(:integer) }
- 2
it { should have_db_column(:created_at).of_type(:datetime) }
- 2
it { should have_db_column(:updated_at).of_type(:datetime) }
end
# This file is copied to spec/ when you run 'rails generate rspec:install'
- 1
require 'spec_helper'
- 1
ENV['RAILS_ENV'] ||= 'test'
- 1
require File.expand_path('../../config/environment', __FILE__)
# Prevent database truncation if the environment is production
- 1
abort("The Rails environment is running in production mode!") if Rails.env.production?
- 1
require 'rspec/rails'
# Add additional requires below this line. Rails is not loaded until this point!
# Requires supporting ruby files with custom matchers and macros, etc, in
# spec/support/ and its subdirectories. Files matching `spec/**/*_spec.rb` are
# run as spec files by default. This means that files in spec/support that end
# in _spec.rb will both be required and run as specs, causing the specs to be
# run twice. It is recommended that you do not name files matching this glob to
# end with _spec.rb. You can configure this pattern with the --pattern
# option on the command line or in ~/.rspec, .rspec or `.rspec-local`.
#
# The following line is provided for convenience purposes. It has the downside
# of increasing the boot-up time by auto-requiring all files in the support
# directory. Alternatively, in the individual `*_spec.rb` files, manually
# require only the support files necessary.
#
# Dir[Rails.root.join('spec/support/**/*.rb')].each { |f| require f }
# Checks for pending migrations and applies them before tests are run.
# If you are not using ActiveRecord, you can remove this line.
- 1
ActiveRecord::Migration.maintain_test_schema!
- 1
RSpec.configure do |config|
# Remove this line if you're not using ActiveRecord or ActiveRecord fixtures
- 1
config.fixture_path = "#{::Rails.root}/spec/fixtures"
# If you're not using ActiveRecord, or you'd prefer not to run each of your
# examples within a transaction, remove the following line or assign false
# instead of true.
- 1
config.use_transactional_fixtures = true
# RSpec Rails can automatically mix in different behaviours to your tests
# based on their file location, for example enabling you to call `get` and
# `post` in specs under `spec/controllers`.
#
# You can disable this behaviour by removing the line below, and instead
# explicitly tag your specs with their type, e.g.:
#
# RSpec.describe UsersController, :type => :controller do
# # ...
# end
#
# The different available types are documented in the features, such as in
# https://relishapp.com/rspec/rspec-rails/docs
- 1
config.infer_spec_type_from_file_location!
# Filter lines from Rails gems in backtraces.
- 1
config.filter_rails_from_backtrace!
# arbitrary gems may also be filtered via:
# config.filter_gems_from_backtrace("gem name")
end
# Add Shoulda Matchers for testing relationships
- 1
Shoulda::Matchers.configure do |config|
- 1
config.integrate do |with|
- 1
with.test_framework :rspec
- 1
with.library :rails
end
end
- 1
require 'rails_helper'
- 1
describe "post a address via check route", :type => :request do
- 1
before do
- 4
post '/check', params: { street: '123 Test Ave',city: 'Portland',state: 'Oregon', zip: 97206, orders_checked: 100 }
end
- 1
it 'returns a address created message' do
- 1
expect(JSON.parse(response.body)['message']).to eq("Address was not in database. It was created.")
end
- 1
it 'returns a ok status' do
- 1
expect(response).to have_http_status(:created)
end
- 1
it 'returns address is already in database' do
- 1
post '/check', params: { street: '123 Test Ave',city: 'Portland',state: 'Oregon', zip: 97206 }
- 1
expect(JSON.parse(response.body)['message']).to eq("Address is in database. safety Low-Risk")
end
- 1
it 'return reports listed under the address' do
- 1
post '/report', params: { street: '123 Test Ave',city: 'Portland',state: 'Oregon', zip: 97206, name: 'Bob', date: '12.20.2017', carrier: 'USPS', notes: 'Customer reported the package never arrived', code: 1, price: 9.99 }
- 1
post '/check', params: { street: '123 Test Ave',city: 'Portland',state: 'Oregon', zip: 97206 }
- 1
expect(JSON.parse(response.body)['reports']).to eq([{"name"=>"Bob", "date"=>"12.20.2017", "carrier"=>"USPS", "notes"=>"Customer reported the package never arrived", "code"=>1, "price"=>9.99}])
end
end
- 1
require 'rails_helper'
- 1
describe "return error on unnaceptable post request", :type => :request do
- 1
before do
- 2
post '/check', params: { street: '123 Test Ave',city: 'Portland',state: 'Oregon' }
end
- 1
it 'returns missing paramaters message' do
- 1
expect(JSON.parse(response.body)['message']).to eq("Validation failed: Zip can't be blank")
end
- 1
it 'returns a not acceptable status' do
- 1
expect(response).to have_http_status(:not_acceptable)
end
end
- 1
require 'rails_helper'
- 1
describe "post a report via report route", :type => :request do
- 1
before do
- 4
post '/check', params: { street: '123 Test Ave',city: 'Portland',state: 'Oregon', zip: 97206, orders_checked: 100 }
- 4
post '/report', params: { street: '123 Test Ave',city: 'Portland',state: 'Oregon', zip: 97206, name: 'Bob', date: '12.20.2017', carrier: 'USPS', notes: 'Customer reported the package never arrived', code: 1, price: 9.99 }
end
- 1
it 'returns a report created message' do
- 1
expect(JSON.parse(response.body)['message']).to eq("Your Report Has been Submitted. Thank You.")
end
- 1
it 'returns a created status' do
- 1
expect(response).to have_http_status(:created)
end
- 1
it 'return reports listed under the address' do
- 1
expect(JSON.parse(response.body)['reports']).to eq([{"name"=>"Bob", "date"=>"12.20.2017", "carrier"=>"USPS", "notes"=>"Customer reported the package never arrived", "code"=>1, "price"=>9.99}])
end
- 1
it 'return reports listed under the address' do
- 1
post '/report', params: { street: '1234 Test Ave', city: 'Portland', state: 'Oregon', zip: 97206, name: 'Bob', date: '12.20.2017', carrier: 'USPS', notes: 'Customer reported the package never arrived', code: 1, price: 9.99 }
- 1
expect(JSON.parse(response.body)['message']).to eq("Your Report Has been Submitted. Thank You.")
end
end


I ordered 10 grams of this substance from the internet after reading an article on how it helped minor bouts of depression. As I suffer from extremely bad pmt (pre-menstral tension), I thought this could be useful in temporarily allieving my symtoms. Being a bit of a caner I couldn't really wait for my pmt to begin before giving this a bash. A friend and I smoked a joint of about half a gram of dry milled sceletium powder with some tobacco. It was pretty difficult to toke as it didn't burn very quickly so a very strong pull was needed. It tasted herbal (obviously!), kind of woody and not unpleasant.
I felt mildly stoned after a couple of tokes but it could have just been a nicotene rush or deprivation of oxygen due to the length of time it took me to get a decent toke! After a few minutes I felt mildly buzzy and warm. I didn't really feel too motivated but when I did go out for a walk out of neccesity, to stock up on wine, the walk was very enjoyable. After the walk we smoked another couple of joints. It was comparible to a really small amount of coke but without the palpitations and strong desire for more.
I did find myself wishing for the experience to intensify but gathered from other peoples' experience that this feeling was probably the best I was going to get and had I smoked more I may have experience some kind of unpleasantry. I did feel quite happy and quite alert but I wouldn't really say I felt anything like I was on MDMA, it was not that noticable to myself or anyone else witnessing my behaviour. I may have been slightly more energetic and impulsive than usual.
The next day I felt a little bit edgy but this may have been the beginning of the aforemenmtioned pmt. I didn't smoke any more just in case I got myself into a worse state, pmt plus seratonin deficiency, but I wouldn't rule it out for a nice sunny day with a beer at the beach. I definitely think it should be investigated further. There are too many other factors operating upon me at the moment to determine whether this substance does have any come down but if it does then I would think it is probably the last thing to suggest for depression. If it could be a quick and instant seratonin boost with no negative effects it could be a godsend.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


Represents a single Task on a queue.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.__init__ |
( |
|
self, |
|
|
|
payload = None , |
|
|
|
kwargs |
|
) |
| |
Initializer.
All parameters are optional.
Args:
payload: The payload data for this Task that will be delivered to the
webhook as the HTTP request body. This is only allowed for POST and PUT
methods.
countdown: Time in seconds into the future that this Task should execute.
Defaults to zero.
eta: Absolute time when the Task should execute. May not be specified
if 'countdown' is also supplied. This may be timezone-aware or
timezone-naive.
headers: Dictionary of headers to pass to the webhook. Values in the
dictionary may be iterable to indicate repeated header fields.
method: Method to use when accessing the webhook. Defaults to 'POST'.
name: Name to give the Task; if not specified, a name will be
auto-generated when added to a queue and assigned to this object. Must
match the _TASK_NAME_PATTERN regular expression.
params: Dictionary of parameters to use for this Task. For POST requests
these params will be encoded as 'application/x-www-form-urlencoded' and
set to the payload. For all other methods, the parameters will be
converted to a query string. May not be specified if the URL already
contains a query string.
url: Relative URL where the webhook that should handle this task is
located for this application. May have a query string unless this is
a POST method.
retry_options: TaskRetryOptions used to control when the task will be
retried if it fails.
Raises:
InvalidTaskError if any of the parameters are invalid;
InvalidTaskNameError if the task name is invalid; InvalidUrlError if
the task URL is invalid or too long; TaskTooLargeError if the task with
its payload is too large.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.add |
( |
|
self, |
|
|
|
queue_name = _DEFAULT_QUEUE , |
|
|
|
transactional = False |
|
) |
| |
Adds this Task to a queue. See Queue.add.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.eta |
( |
|
self | ) |
|
Returns a datetime when this Task will execute.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.eta_posix |
( |
|
self | ) |
|
Returns a POSIX timestamp giving when this Task will execute.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.headers |
( |
|
self | ) |
|
Returns a copy of the headers for this Task.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.method |
( |
|
self | ) |
|
Returns the method to use for this Task.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.name |
( |
|
self | ) |
|
Returns the name of this Task.
Will be None if using auto-assigned Task names and this Task has not yet
been added to a Queue.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.on_queue_url |
( |
|
self | ) |
|
Returns True if this Task will run on the queue's URL.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.payload |
( |
|
self | ) |
|
Returns the payload for this task, which may be None.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.retry_options |
( |
|
self | ) |
|
Returns the TaskRetryOptions for this task, which may be None.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.size |
( |
|
self | ) |
|
Returns the size of this task in bytes.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.url |
( |
|
self | ) |
|
Returns the relative URL for this Task.
| def google.appengine.api.labs.taskqueue.taskqueue.Task.was_enqueued |
( |
|
self | ) |
|
Returns True if this Task has been enqueued.
Note: This will not check if this task already exists in the queue.
The documentation for this class was generated from the following file:
- code/googleappengine-read-only/python/google/appengine/api/labs/taskqueue/taskqueue.py


piNET can be used to annotate, map and analyze a set of peptide moieties (including post-translationally modified peptides) identified by either targeted (SRM type) or SWATH (discovery) proteomic assays, or another related mass spectrometry based protein moieties identification and quantification technique. Starting from a set of peptides, and optional modifications within those peptides, piNET provides mapping into canonical UniProt protein entries, standardized annotation of modifications using PsiMOD ontology, and mapping of the sites of PTMs in the full UniProt entries. piNET further generates Protein Line Notation tokens to represent each peptide moiety with modifications for automated annotation exchange systems. The set of proteins and PTM sites can be further projected onto biological pathways using enrichment analysis and a comprehensive library of biological gene/protein sets through Enrichr. For phosphorylation, PhosphoSitePlus known kinase - target peptides (and extrapolations form known examples to sufficiently similar putative target peptides) are used to provide a site specific network and pathways views. Work is in progress to extend the capabilities to include other PTMs in network projections, and to enable annotation of mouse and rat proteomics data.
Prosite REST API responds usually within a couple of seconds for each query.
{{ctrl.prositeFoundNum}} responses out of {{ctrl.motifLength}} motifs from prosite, Prosite server responded for {{ctrl.prositeFound}} .
Found {{ctrl.uniprotFoundNum}} out of {{ctrl.uniprotLength}} proteins from the Uniprot server.
Found {{ctrl.prositeFoundNum}} out of {{ctrl.motifLength}} motifs.
Found {{ctrl.uniprotFoundNum}} out of {{ctrl.uniprotLength}} proteins from the Uniprot server.
Protein Line Notation (PLN) is a notation that encodes “protein forms” as a linear string of characters. A protein form is a “splice isoform, mutation variant and co- or post-translationally modified form (and combinations thereof) that can arise from translation from [a] PCG,” as defined by the PRO ontology (Natale 2011). It is based on the open-world assumption and can encode both positive and negative information.
{{ctrl.plnFormatOne | inline}}{{ctrl.plnFormatTwo | inline}}
{{ctrl.plnFormatOne | treeJSON}}{{ctrl.plnFormatTwo | treeJSON}}
| Modification | Shorthand | Identifier | DiffAvg | Description | Similar |
|---|---|---|---|---|---|
| {{mapping.modification}} | {{mapping.shorthand}} | {{mapping.identifier}} | {{mapping.diffavg}} | {{mapping.description}} |
{{similar.string}} |
| peptide | hits | sequence_ac | sequence_id | sequence_db | start | stop | signature_ac |
|---|---|---|---|---|---|---|---|
| {{item.peptide}} | {{item.length}} | {{member.sequence_ac}} | {{member.sequence_id}} | {{member.sequence_db}} | {{member.start}} | {{member.stop}} | {{member.signature_ac}} |
| sequence_ac | hits | peptide | gene symbols | length | sequence |
|---|---|---|---|---|---|
| {{item.name}} | {{item.length}} | {{member.peptide}} |
{{gene_id}} |
{{member.length}} |
{{member.sequence.slice(0,member.start-1)}}{{member.sequence.slice(member.start-1,member.stop)}}{{member.sequence.slice(member.stop,member.sequence.length)}}
|
| peptide | hits | sequence_ac | gene symbols | modification | shorthand |
|---|---|---|---|---|---|
| {{item.motif}} | {{item.length}} | {{member.sequence_ac}} |
{{gene_id}} |
{{gene_mass}} |
{{gene_short}} |
Natale, D. A., Arighi, C. N., Barker, W. C., Blake, J. A., Bult, C. J., Caudy, M., … Wu, C. H. (2011). The Protein Ontology: a structured representation of protein forms and complexes. Nucleic Acids Research, 39(Database issue), D539–D545. doi:10.1093/nar/gkq907.


subject
EPUBS DIRECTORY HHSKNUK0DXE
doc-ice-age-3-el-origen-de-los-dinosaruios-un-mundo-.pdf
December 01, 2016
Filetype: PDF
|
2581 views
system_update_alt
Download
subject
Read
doc-discourse-in-commemoration-of-the-forty-sixth-an.pdf
September 15, 2016
Filetype: PDF
|
3075 views
system_update_alt
Download
subject
Read
doc-spirit-and-flesh-life-in-a-fundamentalist-baptis.pdf
September 02, 2016
Filetype: PDF
|
2601 views
system_update_alt
Download
subject
Read
doc-jeep-grand-cherokee-2005-2009-chilton-x27-s-tota.pdf
January 17, 2017
Filetype: PDF
|
1515 views
system_update_alt
Download
subject
Read
doc-moon-magick-llewellyn-x27-s-practical-magick.pdf
December 04, 2016
Filetype: PDF
|
1871 views
system_update_alt
Download
subject
Read
doc-textbook-of-animal-science-as-per-icar-ug-syllab.pdf
November 27, 2016
Filetype: PDF
|
2435 views
system_update_alt
Download
subject
Read
doc-my-pocket-way-of-the-cross.pdf
January 05, 2017
Filetype: PDF
|
796 views
system_update_alt
Download
subject
Read
doc-ivy-famous-name-translated-20-one-million-pounds.pdf
September 22, 2016
Filetype: PDF
|
513 views
system_update_alt
Download
subject
Read
doc-the-billionaire-affair-mistress-to-a-millionaire.pdf
October 19, 2016
Filetype: PDF
|
1356 views
system_update_alt
Download
subject
Read
doc-nursery-multiple-intelligences-games-and-activit-35.pdf
December 06, 2016
Filetype: PDF
|
770 views
system_update_alt
Download
subject
Read
doc-project-maths-revision-leaving-cert-higher-level.pdf
January 25, 2017
Filetype: PDF
|
656 views
system_update_alt
Download
subject
Read
doc-one-candle-one-meal-paperback.pdf
October 19, 2016
Filetype: PDF
|
3021 views
system_update_alt
Download
subject
Read
doc-the-messianic-passover-haggadah.pdf
November 11, 2016
Filetype: PDF
|
2757 views
system_update_alt
Download
subject
Read
doc-constitutional-history-of-the-uk.pdf
December 02, 2016
Filetype: PDF
|
1743 views
system_update_alt
Download
subject
Read
doc-seduced-by-a-highlander.pdf
August 23, 2016
Filetype: PDF
|
2180 views
system_update_alt
Download
subject
Read
doc-parametric-surface.pdf
January 22, 2017
Filetype: PDF
|
2196 views
system_update_alt
Download
subject
Read
doc-the-liberating-power-of-emotions-understanding-o.pdf
October 27, 2016
Filetype: PDF
|
2845 views
system_update_alt
Download
subject
Read
doc-native-writers-and-canadian-writing.pdf
January 18, 2017
Filetype: PDF
|
639 views
system_update_alt
Download
subject
Read
doc-appalachian-trail-data-book-2016-paperback.pdf
January 14, 2017
Filetype: PDF
|
2332 views
system_update_alt
Download
subject
Read
doc-the-waxman-report-how-congress-really-works.pdf
January 11, 2017
Filetype: PDF
|
2003 views
system_update_alt
Download
subject
Read
doc-briathra-a-student-x27-s-guide-to-irish-verbs.pdf
September 10, 2016
Filetype: PDF
|
699 views
system_update_alt
Download
subject
Read
doc-fight-fair-winning-at-conflict-without-losing-at.pdf
January 13, 2017
Filetype: PDF
|
3290 views
system_update_alt
Download
subject
Read
doc-medical-terminology-skeletal-system-speedy-study.pdf
August 19, 2016
Filetype: PDF
|
3213 views
system_update_alt
Download
subject
Read
doc-kidnapped-paperback.pdf
November 05, 2016
Filetype: PDF
|
361 views
system_update_alt
Download
subject
Read
doc-a-concise-history-of-the-origin-progress-and-eff.pdf
September 15, 2016
Filetype: PDF
|
2832 views
system_update_alt
Download
subject
Read
doc-lost-civilization-archaeological-discoveries-tha.pdf
September 16, 2016
Filetype: PDF
|
2879 views
system_update_alt
Download
subject
Read
doc-phase-stability-of-almgb14-based-materials-and-g.pdf
September 24, 2016
Filetype: PDF
|
2798 views
system_update_alt
Download
subject
Read
doc-the-120-hour-clock-paperback.pdf
August 29, 2016
Filetype: PDF
|
2279 views
system_update_alt
Download
subject
Read
doc-truth-the-art-of-the-mystics.pdf
January 22, 2017
Filetype: PDF
|
761 views
system_update_alt
Download
subject
Read
doc-fodor-x27-s-exploring-new-zealand-2nd-edition-ex.pdf
October 12, 2016
Filetype: PDF
|
1924 views
system_update_alt
Download
subject
Read
doc-discrimination-by-design-a-feminist-critique-of-.pdf
October 18, 2016
Filetype: PDF
|
513 views
system_update_alt
Download
subject
Read
doc-landfall-225-my-auckland-paperback.pdf
January 29, 2017
Filetype: PDF
|
2636 views
system_update_alt
Download
subject
Read
doc-primary-school-teacher-preferred-classification-.pdf
October 12, 2016
Filetype: PDF
|
1454 views
system_update_alt
Download
subject
Read
doc-my-body-and-i.pdf
September 18, 2016
Filetype: PDF
|
1713 views
system_update_alt
Download
subject
Read
doc-ginger-geezer-the-life-of-vivian-stanshall-paper.pdf
September 30, 2016
Filetype: PDF
|
1947 views
system_update_alt
Download
subject
Read
doc-byzantium-the-surprising-life-of-a-medieval-empi.pdf
September 06, 2016
Filetype: PDF
|
2920 views
system_update_alt
Download
subject
Read
doc-electrical-control-and-plc-principles-and-applic-1.pdf
November 19, 2016
Filetype: PDF
|
384 views
system_update_alt
Download
subject
Read
doc-a-discourse-adapted-to-the-present-day-on-the-he.pdf
December 04, 2016
Filetype: PDF
|
3030 views
system_update_alt
Download
subject
Read
doc-barbie-thumbelina-barbie-paperback.pdf
August 28, 2016
Filetype: PDF
|
2937 views
system_update_alt
Download
subject
Read
doc-the-telecommunication-market-in-germany-regulati.pdf
January 11, 2017
Filetype: PDF
|
2502 views
system_update_alt
Download
subject
Read
doc-seducing-the-heiress-a-rouge-regency-romance.pdf
August 13, 2016
Filetype: PDF
|
2405 views
system_update_alt
Download
subject
Read
doc-simulated-data-for-high-temperature-composite-de.pdf
September 14, 2016
Filetype: PDF
|
1691 views
system_update_alt
Download
subject
Read
doc-the-huanggang-small-champion-standard-volume-gra.pdf
January 20, 2017
Filetype: PDF
|
2943 views
system_update_alt
Download
subject
Read
doc-the-macroeconomics-of-finance-dominated-capitali.pdf
January 14, 2017
Filetype: PDF
|
1814 views
system_update_alt
Download
subject
Read
doc-17-day-diet-journal.pdf
January 06, 2017
Filetype: PDF
|
1696 views
system_update_alt
Download
subject
Read
doc-fractured-fairy-tales-of-the-twilight-zone-volum.pdf
August 27, 2016
Filetype: PDF
|
2530 views
system_update_alt
Download
subject
Read
doc-making-wooden-gear-clocks-6-cool-contraptions-th.pdf
January 13, 2017
Filetype: PDF
|
948 views
system_update_alt
Download
subject
Read
doc-signs-that-you-might-be-under-criminal-investiga.pdf
November 30, 2016
Filetype: PDF
|
1190 views
system_update_alt
Download
subject
Read
doc-the-coming-of-conan-the-cimmerian-the-original-a.pdf
November 07, 2016
Filetype: PDF
|
1065 views
system_update_alt
Download
subject
Read
doc-crosswalk-coach-plus-for-the-common-core-state-s.pdf
November 30, 2016
Filetype: PDF
|
1529 views
system_update_alt
Download
subject
Read
doc-samantha-at-saratoga-or-quot-flirtin-x27-with-fa-3.pdf
October 22, 2016
Filetype: PDF
|
2287 views
system_update_alt
Download
subject
Read
doc-the-secrets-we-keep.pdf
August 28, 2016
Filetype: PDF
|
3330 views
system_update_alt
Download
subject
Read
doc-come-and-get-me-if-you-can.pdf
September 20, 2016
Filetype: PDF
|
2157 views
system_update_alt
Download
subject
Read
doc-effective-stl-50-specific-ways-to-improve-your-u-1.pdf
September 24, 2016
Filetype: PDF
|
2763 views
system_update_alt
Download
subject
Read
doc-u-s-master-tax-guide-2014.pdf
January 09, 2017
Filetype: PDF
|
1711 views
system_update_alt
Download
subject
Read
doc-pillars-of-evolution-fundamental-principles-of-t.pdf
December 30, 2016
Filetype: PDF
|
2279 views
system_update_alt
Download
subject
Read
doc-his-summer-bride.pdf
August 09, 2016
Filetype: PDF
|
1264 views
system_update_alt
Download
subject
Read
doc-y08-the-skira-yearbook-of-world-architecture-200.pdf
August 31, 2016
Filetype: PDF
|
1558 views
system_update_alt
Download
subject
Read
doc-how-to-get-rich-exporting-how-to-make-it-big-in-.pdf
December 12, 2016
Filetype: PDF
|
755 views
system_update_alt
Download
subject
Read
doc-coreldraw-x3.pdf
August 07, 2016
Filetype: PDF
|
2484 views
system_update_alt
Download
subject
Read
doc-dennis-the-mentor-tm-twenty-one-values-of-real-m.pdf
August 29, 2016
Filetype: PDF
|
2054 views
system_update_alt
Download
subject
Read
doc-creating-america-a-history-of-the-united-states--6.pdf
November 20, 2016
Filetype: PDF
|
1884 views
system_update_alt
Download
subject
Read
doc-modern-landscape-photography-the-opportunities-o.pdf
October 13, 2016
Filetype: PDF
|
2680 views
system_update_alt
Download
subject
Read
doc-the-new-century-poetry-code-365-days-in-the-firs.pdf
November 30, 2016
Filetype: PDF
|
1260 views
system_update_alt
Download
subject
Read
doc-el-campo-de-batalla-de-la-mente-para-ninos.pdf
November 12, 2016
Filetype: PDF
|
1208 views
system_update_alt
Download
subject
Read
doc-hiv-interventions-biomedicine-and-the-traffic-be.pdf
August 19, 2016
Filetype: PDF
|
900 views
system_update_alt
Download
subject
Read
doc-martha-mier-s-favorite-solos-book-3-9-of-her-ori.pdf
December 06, 2016
Filetype: PDF
|
1188 views
system_update_alt
Download
subject
Read
doc-low-fat-baking-for-every-day.pdf
August 10, 2016
Filetype: PDF
|
2805 views
system_update_alt
Download
subject
Read
doc-fifth-grade-math-champion-small-r-huanggang-port.pdf
January 19, 2017
Filetype: PDF
|
1714 views
system_update_alt
Download
subject
Read
doc-the-poems-of-rudyard-kipling-paperback.pdf
August 05, 2016
Filetype: PDF
|
2127 views
system_update_alt
Download
subject
Read
doc-nancyd-24-untitled.pdf
December 29, 2016
Filetype: PDF
|
1899 views
system_update_alt
Download
subject
Read
doc-three-plays-philoctetes-the-horatian-mauser.pdf
October 01, 2016
Filetype: PDF
|
684 views
system_update_alt
Download
subject
Read
doc-jmp-v-8-study-card-for-business-statistics.pdf
January 06, 2017
Filetype: PDF
|
475 views
system_update_alt
Download
subject
Read
doc-dominic-x27-s-discovery.pdf
September 12, 2016
Filetype: PDF
|
587 views
system_update_alt
Download
subject
Read
doc-the-red-memory-walked-into-the-old-revolutionary.pdf
August 27, 2016
Filetype: PDF
|
2831 views
system_update_alt
Download
subject
Read
doc-major-management-challenges-and-program-risks-de-1.pdf
January 24, 2017
Filetype: PDF
|
625 views
system_update_alt
Download
subject
Read
doc-personnel-security-clearances-overall-progress-h.pdf
September 27, 2016
Filetype: PDF
|
2406 views
system_update_alt
Download
subject
Read
doc-electrocatalysis-of-direct-methanol-fuel-cells.pdf
September 02, 2016
Filetype: PDF
|
379 views
system_update_alt
Download
subject
Read
doc-flower-power-patchwork.pdf
November 04, 2016
Filetype: PDF
|
821 views
system_update_alt
Download
subject
Read
doc-a-refernce-manual-for-managing-sudden-oak-dealth.pdf
November 05, 2016
Filetype: PDF
|
2181 views
system_update_alt
Download
subject
Read
doc-thomas-friends-noisy-stafford-paperback.pdf
September 05, 2016
Filetype: PDF
|
2126 views
system_update_alt
Download
subject
Read
doc-this-ancient-heart-landscape-ancestor-self.pdf
September 09, 2016
Filetype: PDF
|
2333 views
system_update_alt
Download
subject
Read
doc-the-fall-of-the-house-of-usher-rip-van-winkle-an.pdf
November 08, 2016
Filetype: PDF
|
1836 views
system_update_alt
Download
subject
Read
doc-i-never-thought-i-could-fall-in-love.pdf
November 15, 2016
Filetype: PDF
|
703 views
system_update_alt
Download
subject
Read
doc-town-government-in-rhode-island-paperback.pdf
December 24, 2016
Filetype: PDF
|
466 views
system_update_alt
Download
subject
Read
doc-extreme-emergencies-humanitarian-assistance-to-c.pdf
September 28, 2016
Filetype: PDF
|
871 views
system_update_alt
Download
subject
Read
doc-sea-flight-a-fleet-air-arm-pilot-x27-s-story.pdf
September 13, 2016
Filetype: PDF
|
1096 views
system_update_alt
Download
subject
Read
doc-elmer-x27-s-colours-new-edition.pdf
August 10, 2016
Filetype: PDF
|
2689 views
system_update_alt
Download
subject
Read
doc-the-pretty-girl-novella-and-stories.pdf
December 05, 2016
Filetype: PDF
|
661 views
system_update_alt
Download
subject
Read
doc-the-genuine-new-book-ireland-eye-series-manual-s.pdf
November 14, 2016
Filetype: PDF
|
3029 views
system_update_alt
Download
subject
Read
Other Files
description
doc-high-school-textbooks-full-ets-languages-foreign.pdf
[37.86 KB]
description
doc-chloe-fitch-and-the-sixth-grade-powers.pdf
[37.86 KB]
description
doc-ladybird-tales-chicken-licken-1.pdf
[37.86 KB]
description
doc-genuine-beijing-union-medical-college-hospital-m-1.pdf
[37.86 KB]
description
doc-the-mystery-of-the-poisoned-dish-of-mushrooms-a-.pdf
[37.86 KB]
description
doc-kh1759solidworks2007-chinese-version-of-the-basi.pdf
[37.86 KB]
description
doc-the-whispering-muse-paperback.pdf
[37.86 KB]
description
doc-going-up-proven-strategies-for-reaching-higher-l.pdf
[37.86 KB]
description
doc-the-secret-doctrine-of-the-kabbalah-recovering-t.pdf
[37.86 KB]
description
doc-sexual-misbehavior-in-the-civil-war-paperback.pdf
[37.86 KB]
description
doc-if-i-received-a-letter-40-day-personal-journal.pdf
[37.86 KB]
description
doc-the-solar-system-time-for-kids-nonfiction-reader.pdf
[37.86 KB]
description
doc-houseplant-success.pdf
[37.86 KB]
description
doc-imageaufbau-durch-produktdesign-eine-empirische-.pdf
[37.86 KB]
description
doc-rice-cooker-meals-fast-home-cooking-for-busy-peo.pdf
[37.86 KB]
description
doc-henny-penny.pdf
[37.86 KB]
description
doc-the-key-to-expression-classic-reprint-paperback.pdf
[37.86 KB]
description
doc-training-workbook-for-central-service-technician.pdf
[37.86 KB]
description
doc-damals-im-alpenrosendorf.pdf
[37.86 KB]
description
doc-preparing-the-honda-cr-and-xr-for-competition-in.pdf
[37.86 KB]
description
doc-the-international-tax-handbook-paperback.pdf
[37.86 KB]
description
doc-a-history-of-elementary-mathematics-with-hints-o.pdf
[37.86 KB]
description
doc-alphabet-grades-pk-k-gold-star-edition-paperback.pdf
[37.86 KB]
description
doc-clause-structure-and-adjuncts-in-austronesian-la.pdf
[37.86 KB]
description
doc-the-man-who-is-mrs-brown-the-unauthorised-brenda.pdf
[37.86 KB]
description
doc-fix-it-and-flip-it-workbook.pdf
[37.86 KB]
description
doc-a-nightingale-sang-paperback.pdf
[37.86 KB]
description
doc-the-big-fix.pdf
[37.86 KB]
description
doc-middle-school-math-activity-generator-cd-rom-for.pdf
[37.86 KB]
description
doc-lost-souls-found-inspiring-stories-about-dogs-vo.pdf
[37.86 KB]
description
doc-abomination-hardback.pdf
[37.86 KB]
description
doc-the-truth-about-managing-people-proven-insights-.pdf
[37.86 KB]
description
doc-design-build-and-validation-of-a-small-scale-com.pdf
[37.86 KB]
description
doc-the-lost-world-and-other-stories.pdf
[37.86 KB]
description
doc-moonlight-on-my-mind.pdf
[37.86 KB]
description
doc-constraining-the-age-and-magnitude-of-uplift-in-.pdf
[37.86 KB]
description
doc-rustic-italian-simple-authentic-recipes-for-ever.pdf
[37.86 KB]
description
doc-puntos-de-partida-an-invitation-to-spanish-hardb.pdf
[37.86 KB]
description
doc-short-and-happy-guide-to-business-organizations-.pdf
[37.86 KB]
description
doc-rock-guitar-chart-paperback.pdf
[37.86 KB]
description
doc-math-2012-common-core-reteaching-and-practice-wo.pdf
[37.86 KB]
description
doc-measurement-theory-and-practice-in-kinesiology.pdf
[37.86 KB]
description
doc-go-down-together-pa.pdf
[37.86 KB]
description
doc-imovie-2-the-missing-manual.pdf
[37.86 KB]
description
doc-healthy-eating-salads-natural-recipes-for-health.pdf
[37.86 KB]
description
doc-genuine-book-promotion-livestock-and-poultry-ana.pdf
[37.86 KB]
description
doc-seafood-omega-3s-for-healthy-living.pdf
[37.86 KB]
description
doc-writing-in-the-sand.pdf
[37.86 KB]
description
doc-grandfather-s-journal-a-grandson-s-journey-into-.pdf
[37.86 KB]
description
doc-realism-idealism-and-international-politics-a-re.pdf
[37.86 KB]
description
doc-bar-x2f-bat-mitzvah-survival-guides-shabbat-rosh.pdf
[37.86 KB]
description
doc-finance-for-freelancers-how-to-get-started-and-m.pdf
[37.86 KB]
description
doc-reports-of-the-cases-decided-in-the-appellate-co-1.pdf
[37.86 KB]
description
doc-frank-wood-x27-s-business-accounting-2-v-2.pdf
[37.86 KB]
description
doc-ukulele-crazy.pdf
[37.86 KB]
description
doc-inspired-english-raising-test-scores-and-writing.pdf
[37.86 KB]
description
doc-intimate-alliance-paperback.pdf
[37.86 KB]
description
doc-batman-scarecrow-doctor-of-fear.pdf
[37.86 KB]
description
doc-modern-chinese-medicine-practitioners-treat-diar.pdf
[37.86 KB]
description
doc-concombre-en-absurdistan.pdf
[37.86 KB]
description
doc-selections-from-the-records-of-the-government-in.pdf
[37.86 KB]
description
doc-martha-habla-conoce-a-martha-x2f-martha-speaks-m.pdf
[37.86 KB]
description
doc-activate-a2-workbook-with-key.pdf
[37.86 KB]
description
doc-some-remarks-on-the-alpine-passes-of-strabo-pape.pdf
[37.86 KB]
description
doc-formal-mentoring-programs-in-organizations.pdf
[37.86 KB]
description
doc-fourth-grade-readers-excellent-throughout-the-ye.pdf
[37.86 KB]
description
doc-studyguide-for-environmental-science-problems-co.pdf
[37.86 KB]
description
doc-texes-115-mathematics-4-8-wcd-rom-texes-teacher-.pdf
[37.86 KB]
description
doc-a-new-owners-guide-to-rottweilers-jg-dog.pdf
[37.86 KB]
description
doc-hms-victory-pocket-manual-1805-admiral-nelson-x2.pdf
[37.86 KB]
description
doc-financial-audit-american-battle-monuments-commis.pdf
[37.86 KB]
description
doc-preliminary-inventory-of-the-records-of-the-post.pdf
[37.86 KB]
description
doc-little-chick-x27-s-easter-surprise-board-book-by.pdf
[37.86 KB]
description
doc-acid-test.pdf
[37.86 KB]
description
doc-the-21st-century-elementary-library-media-progra.pdf
[37.86 KB]
description
doc-general-higher-education-national-eleventh-five--1.pdf
[37.86 KB]
description
doc-fresh-peach-new-rural-construction-bookstore-fru.pdf
[37.86 KB]
description
doc-business-environment-and-strategy-paperback.pdf
[37.86 KB]
description
doc-shiny-fire-engines-stickers.pdf
[37.86 KB]
description
doc-feynman-x27-s-rainbow-a-search-for-beauty-in-phy.pdf
[37.86 KB]
description
doc-ouija-a-true-story-volume-6-grandmother-ghost-st.pdf
[37.86 KB]
description
doc-a-level-mathematics-lesson-on-c2-differentiation.pdf
[37.86 KB]
description
doc-alpha-team-guide.pdf
[37.86 KB]
description
doc-harmonic-analysis-on-symmetric-spaces-higher-ran.pdf
[37.86 KB]
description
doc-evolution-of-life-fossils-molecules-and-culture.pdf
[37.86 KB]
description
doc-language-extracurricular-reading-reading-junior-.pdf
[37.86 KB]
description
doc-hymn-to-mary-mariukvaedi-vocal-score.pdf
[37.86 KB]
description
doc-project-x-origins-dark-red-book-band-oxford-leve.pdf
[37.86 KB]
description
doc-a-textbook-on-surveying-and-mapping-volume-3.pdf
[37.86 KB]
description
doc-manufacturing-costs-and-accounts-classic-reprint.pdf
[37.86 KB]
description
doc-bess-wallace-truman-harry-s-white-house-boss-har.pdf
[37.86 KB]
description
doc-common-worship-lectionary-advent-2010-to-the-eve.pdf
[37.86 KB]
description
doc-invisible-pain-letters-to-my-dad-paperback.pdf
[37.86 KB]
description
doc-lens-design-fundamentals-hardback.pdf
[37.86 KB]
description
doc-crown-cases-reserved-for-consideration-and-decid.pdf
[37.86 KB]
description
doc-the-kingfisher-treasury-of-dinosaur-stories-king.pdf
[37.86 KB]
description
doc-star-ancestors-extraterrestrial-contact-in-the-n.pdf
[37.86 KB]
description
doc-american-headway-1-workbook-a.pdf
[37.86 KB]
description
doc-watch-your-fcking-language-how-to-swear-effectiv.pdf
[37.86 KB]
description
doc-the-cossacks-their-history-and-country-paperback.pdf
[37.86 KB]
description
doc-four-corners-level-4-workbook-b.pdf
[37.86 KB]
description
doc-patterns-of-symmetry-breaking.pdf
[37.86 KB]
description
doc-the-maryland-campaign-from-sept-1st-to-sept-20th.pdf
[37.86 KB]
description
doc-ben-the-lil-businessman-supply-and-demand-paperb.pdf
[37.86 KB]
description
doc-crs-report-for-congress-veterans-benefits-curren-1.pdf
[37.86 KB]
description
doc-plunkett-x27-s-health-care-industry-almanac-2006.pdf
[37.86 KB]
description
doc-plan-b-rescuing-a-planet-under-stress-and-a-civi.pdf
[37.86 KB]
description
doc-the-race-to-the-top-of-new-york-city-s-skyline-t.pdf
[37.86 KB]
description
doc-the-death-of-vishnu-a-novel.pdf
[37.86 KB]
description
doc-army-techniques-publication-atp-3-39-12-law-enfo.pdf
[37.86 KB]
description
doc-faiths-and-folklore-vol-1-of-2-a-dictionary-of-n.pdf
[37.86 KB]
description
doc-three-men-in-a-boat-to-say-nothing-of-the-dog-1.pdf
[37.86 KB]
description
doc-tapestries-of-faith-sglbt-african-american-stori.pdf
[37.86 KB]
description
doc-golden-book-of-the-commandments-and-sacraments-p.pdf
[37.86 KB]
description
doc-an-angel-spoke-to-me-true-stories-of-messages-fr.pdf
[37.86 KB]
description
doc-shred-the-revolutionary-diet.pdf
[37.86 KB]
description
doc-decorative-wreaths-and-frames.pdf
[37.86 KB]
description
doc-write-source-skills-book-editing-and-proofreadin-3.pdf
[37.86 KB]
description
doc-biennial-report-of-the-superintendent-of-public--2.pdf
[37.86 KB]
description
doc-shiva-an-introduction.pdf
[37.86 KB]
description
doc-honor-and-innocence-against-the-tides-of-war-pap.pdf
[37.86 KB]
description
doc-numerical-investigation-of-cyclones-for-agro-pro.pdf
[37.86 KB]
description
doc-strategic-asset-allocation-in-fixed-income-marke.pdf
[37.86 KB]
description
doc-losing-iraq-inside-the-postwar-reconstruction-fi.pdf
[37.86 KB]
description
doc-ocr-information-and-communication-technology-for-1.pdf
[37.86 KB]
description
doc-text-book-of-oral-amp-maxillofacial-surgery-2-x2.pdf
[37.86 KB]
description
doc-the-book-of-ong-inspired-tale-from-failure-to-su.pdf
[37.86 KB]
description
doc-digital-impact-the-two-secrets-to-online-marketi.pdf
[37.86 KB]
description
doc-accelerating-out-of-the-great-recession-how-to-w.pdf
[37.86 KB]
description
doc-improving-agricultural-knowledge-and-innovation-.pdf
[37.86 KB]
description
doc-letting-swift-river-go-paperback.pdf
[37.86 KB]
description
doc-phantom-prey.pdf
[37.86 KB]
description
doc-microscopic-examination-of-samples-of-commercial.pdf
[37.86 KB]
description
doc-the-gravity-of-birds.pdf
[37.86 KB]
description
doc-thermophilic-microorganisms-and-life-at-high-tem.pdf
[37.86 KB]
description
doc-storytown-theme-test-student-booklet-12-pack-lev.pdf
[37.86 KB]
description
doc-proceedings-of-the-large-jail-network-meeting-ja.pdf
[37.86 KB]
description
doc-the-snow-merchant.pdf
[37.86 KB]
description
doc-deadly-in-new-york-paperback.pdf
[37.86 KB]
description
doc-travels-with-st-mark-gps-for-the-journey-a-pedag.pdf
[37.86 KB]
description
doc-the-crack-in-the-cosmic-egg-new-constructs-of-mi.pdf
[37.86 KB]
description
doc-orff-orchestrations-the-music-connection-teacher.pdf
[37.86 KB]
description
doc-the-gamekeeper-paperback.pdf
[37.86 KB]
description
doc-objective-c-fundamentals-for-ios4-and-the-ipad.pdf
[37.86 KB]
description
doc-lecture-on-the-implied-powers-of-the-constitutio.pdf
[37.86 KB]
description
doc-the-mystery-of-the-haunted-boxcar.pdf
[37.86 KB]
description
doc-the-first-christmas-main-market-ed.pdf
[37.86 KB]
description
doc-applied-chemistry-2nd-edition-of-the-national-vo.pdf
[37.86 KB]
description
doc-thirty-seven-ideas-for-business-operation-improv.pdf
[37.86 KB]
description
doc-holt-science-amp-technology-physical-science-cal.pdf
[37.86 KB]
description
doc-innovative-self-learning-language-summer-vacatio.pdf
[37.86 KB]
description
doc-spending-a-utopian-divertimento.pdf
[37.86 KB]
description
doc-la-etica-de-pascal.pdf
[37.86 KB]
description
doc-niv-compact-single-column-reference-bible-large-.pdf
[37.86 KB]
description
doc-ultrasound-medical-applications-biological-effec.pdf
[37.86 KB]
description
doc-hard-boiled-wonderland-and-the-end-of-the-world.pdf
[37.86 KB]
description
doc-the-happiness-project-or-why-i-spent-a-year-tryi-2.pdf
[37.86 KB]
description
doc-first-hockey-words.pdf
[37.86 KB]
description
doc-classic-3-1-measured-grade-9-mathematics-vol-2-j.pdf
[37.86 KB]
description
doc-during-the-reign-of-the-queen-of-persia.pdf
[37.86 KB]
description
doc-surviving-a-layoff-paperback.pdf
[37.86 KB]
description
doc-the-roll-call-of-westminster-abbey-classic-repri.pdf
[37.86 KB]
description
doc-tribute-of-the-massachusetts-historical-society-.pdf
[37.86 KB]
description
doc-labour-and-life-of-the-people-volume-1-paperback.pdf
[37.86 KB]
description
doc-amaterasu-return-of-the-sun-a-japanese-myth.pdf
[37.86 KB]
description
doc-escaping-britain-eat-drink-and-be-merry-eccl-8-1.pdf
[37.86 KB]
description
doc-studies-in-geography-of-jammu-and-kashmir.pdf
[37.86 KB]
description
doc-bundle-shelly-cashman-microsoft-office-365-amp-o-8.pdf
[37.86 KB]
description
doc-daily-spirit-journal-vol-iv-paperback.pdf
[37.86 KB]
description
doc-big-cypress-national-preserve-florida-general-ma.pdf
[37.86 KB]
description
doc-the-empire-state-building-format-paperback.pdf
[37.86 KB]
description
doc-analyzing-documentary-accounts.pdf
[37.86 KB]
description
doc-international-trade-observations-on-the-operatio-1.pdf
[37.86 KB]
description
doc-the-first-christmas-paperback.pdf
[37.86 KB]
description
doc-5-steps-to-a-5-ap-physics-c-2017-paperback.pdf
[37.86 KB]
description
doc-hazardous-materials-federal-training-for-first-r.pdf
[37.86 KB]
description
doc-the-arithmetic-of-life-and-death-paperback.pdf
[37.86 KB]
description
doc-hua-xu-education-2014-national-judicial-examinat-8.pdf
[37.86 KB]
description
doc-three-indian-goddesses.pdf
[37.86 KB]
description
doc-mlt-exam-secrets-study-guide-mlt-test-review-for.pdf
[37.86 KB]
description
doc-nursing-i-v-drug-handbook-for-pda-powered-by-sky.pdf
[37.86 KB]
description
doc-hypnotic.pdf
[37.86 KB]
description
doc-finance-and-economics-discussion-series-a-consis.pdf
[37.86 KB]
description
doc-holt-mcdougal-mathematics-assessment-readiness-w-1.pdf
[37.86 KB]
description
doc-alfred-s-self-teaching-basic-ukulele-method-the-.pdf
[37.86 KB]
description
doc-gcse-english-text-guide-dr-jekyll-and-mr-hyde.pdf
[37.86 KB]
description
doc-the-flag-of-the-united-states-address-delivered-.pdf
[37.86 KB]
description
doc-au-naturel-x2f-born-naked-paperback.pdf
[37.86 KB]
description
doc-changing-perspectives-on-international-education.pdf
[37.86 KB]
description
doc-health-vannamei-farming-techniques-chinese-editi.pdf
[37.86 KB]
description
doc-together-again.pdf
[37.86 KB]
description
doc-targum-or-metrical-translations-from-thirty-lang.pdf
[37.86 KB]
description
doc-dara-palmer-x27-s-major-drama.pdf
[37.86 KB]
description
doc-gardening-in-town-and-suburb.pdf
[37.86 KB]
description
doc-my-pretty-princess-sticker-book-paperback.pdf
[37.86 KB]
description
doc-stick-it-to-your-ticket-the-unofficial-guide-to-.pdf
[37.86 KB]
description
doc-little-panda-look-at-me-books.pdf
[37.86 KB]
description
doc-more-would-you-rather.pdf
[37.86 KB]
description
doc-the-chapel.pdf
[37.86 KB]
description
doc-colorful-youngster-bookstore-girl-stories-phonet.pdf
[37.86 KB]
description
doc-report-of-proceedings-of-the-annual-meeting-volu.pdf
[37.86 KB]
description
doc-php-20-lessons-to-successful-web-development.pdf
[37.86 KB]
description
doc-korgi-bk-2-cosmic-collector.pdf
[37.86 KB]
description
doc-imperial-india-letters-from-the-east-classic-rep.pdf
[37.86 KB]
description
doc-what-am-i-going-to-do-with-all-my-stuff-paperbac.pdf
[37.86 KB]
description
doc-apocalypse-only-few-will-survive-paperback.pdf
[37.86 KB]
description
doc-wildflower-the-extraordinary-life-and-mysterious.pdf
[37.86 KB]
description
doc-norway-marco-polo-guide.pdf
[37.86 KB]
description
doc-anna-chennault-informal-diplomacy-and-asian-rela-1.pdf
[37.86 KB]
description
doc-my-first-bible-stories-old-testament-joseph-x27-.pdf
[37.86 KB]
description
doc-theory-of-statistics-study-guide-and-excel-stati.pdf
[37.86 KB]
description
doc-the-three-languages-paperback.pdf
[37.86 KB]
description
doc-see-you-in-the-morning-paperback.pdf
[37.86 KB]
description
doc-the-letter-and-the-hit-list-a-revenge-story-pape.pdf
[37.86 KB]
description
doc-a-sewn-vintage-lifestyle-20-pieced-appliqued-and.pdf
[37.86 KB]
description
doc-women-who-changed-the-world-the-journey-and-the-.pdf
[37.86 KB]
description
doc-9787122146502-new-investors-into-the-market-esse.pdf
[37.86 KB]
description
doc-binocular-vision-featuring-genesis-1-5-and-genes.pdf
[37.86 KB]
description
doc-a-people-called-we.pdf
[37.86 KB]
description
doc-insights-into-action-successful-school-leaders-s.pdf
[37.86 KB]
description
doc-geometry-examples-positions-and-angles.pdf
[37.86 KB]
description
doc-essays-upon-heredity-and-kindred-biological-prob.pdf
[37.86 KB]
description
doc-crs-report-for-congress-climate-change-legislati.pdf
[37.86 KB]
description
doc-spinoza-un-libro-serissimo.pdf
[37.86 KB]
description
doc-the-ocean-of-story-vol-4-of-10-being-c-h-tawney-.pdf
[37.86 KB]
description
doc-when-you-give-a-duke-a-diamond-paperback.pdf
[37.86 KB]
description
doc-the-hob-x27-s-bargain.pdf
[37.86 KB]
description
doc-doctors-without-borders-humanitarian-quests-impo.pdf
[37.86 KB]
description
doc-teach-yourself-marathi.pdf
[37.86 KB]
description
doc-true-health-mastery-transform-your-health-change.pdf
[37.86 KB]
description
doc-goods-entrance-exam-program-the-mathematical-art.pdf
[37.86 KB]
description
doc-access-2010-the-missing-manual.pdf
[37.86 KB]
description
doc-seasons-winter.pdf
[37.86 KB]
description
doc-how-to-lower-blood-sugar-in-30-minutes-naturally.pdf
[37.86 KB]
description
doc-practical-electronics-getting-graphic-series-sch.pdf
[37.86 KB]
description
doc-mr-nice-film-tie-in.pdf
[37.86 KB]
description
doc-collateral-damage-in-the-marcellus-shale.pdf
[37.86 KB]
description
doc-the-last-cut-paperback.pdf
[37.86 KB]
description
doc-malory-towers-series-in-the-fifth-at-malory-towe.pdf
[37.86 KB]
description
doc-catalyzing-development-a-new-vision-for-aid.pdf
[37.86 KB]
description
doc-beacon-lights-of-history-vol-x-european-leaders-.pdf
[37.86 KB]
description
doc-confessions-of-a-fashionista.pdf
[37.86 KB]
description
doc-the-reformd-wife-a-comedy-as-it-is-acted-at-the-.pdf
[37.86 KB]
description
doc-islam-and-christianity-in-india-and-the-far-east.pdf
[37.86 KB]
description
doc-innovative-practice-of-reform-the-first-shandong.pdf
[37.86 KB]
description
doc-open-a-profitable-home-business-crafting-beautif.pdf
[37.86 KB]
description
doc-seeing-spells-achieving-improve-your-spelling-re.pdf
[37.86 KB]
description
doc-goldendoodles.pdf
[37.86 KB]
description
doc-absence-of-grace-paperback.pdf
[37.86 KB]
description
doc-friday-night-papers-second-coming-and-other-expo.pdf
[37.86 KB]
description
doc-volume-iv-issue-2-summer-2012-pennsylvania-liter.pdf
[37.86 KB]
description
doc-its-all-in-your-mind-think-like-christ-act-like-.pdf
[37.86 KB]
description
doc-small-notebook-gb-union-jack-gifts-x2f-gift-x2f-.pdf
[37.86 KB]
description
doc-l-x27-ombra-del-gatto.pdf
[37.86 KB]
description
doc-fitchburg-directory-volume-4-paperback.pdf
[37.86 KB]
description
doc-the-mystery-of-the-dinosaur-discovery.pdf
[37.86 KB]
description
doc-baby-bargains-secrets-to-saving-20-to-50-on-baby.pdf
[37.86 KB]
description
doc-tommy-and-grizel-paperback.pdf
[37.86 KB]
description
doc-price-action-trading-revealed-shocking-surprisin.pdf
[37.86 KB]
description
doc-dressed-to-kill.pdf
[37.86 KB]
description
doc-aristotle-x27-s-ethics-explained-by-question-and.pdf
[37.86 KB]
description
doc-waterland.pdf
[37.86 KB]
description
doc-genuine-the-promotional-j2-happy-baby-playing-ea.pdf
[37.86 KB]
description
doc-a-double-portion-paperback.pdf
[37.86 KB]
description
doc-studyguide-for-physical-chemistry-for-the-chemic.pdf
[37.86 KB]
description
doc-tiger-warrior-fateh-singh-rathore-of-ranthambhor.pdf
[37.86 KB]
description
doc-microsoft-office-powerpoint-2003-illustrated-int.pdf
[37.86 KB]
description
doc-e-commerce-textbook-series-computer-network-and-.pdf
[37.86 KB]


-[ background ]-
I took computer science in high school (mid-1990s) and learned Turbo Pascal. I was also still using Turbo Pascal in graduate school.
“Turbo Pascal Stuff” is a repository of procedures and simple programs that I wrote and either found useful at the time or figured someone somewhere might find a use for now.
Unfortunately, these files aren’t very well commented, though the procedure names are fairly self-explanatory. When/if I add more files, I might work on that. If you have any questions about them, please leave a comment below.
-[ license ]-
-[ downloads ]-


Our Puntastic Crew!
Lucky
Owner Operator
Not a burger leaves the restaurant that he hasn't personally tasted. His favorite burger is the UPS Special.
Jason Dormier
My core skill sets are design process and software development. I’m always looking for new things to learn, and ways to improve. I love the idea and challenge of making systems more efficient, whether it is software using fewer resources, using the design process to improve the development cycle or even my own health. I’m looking to join a software development team to utilize my skills in programming, design process, and project management.
Anthony Johnson
I’m Anthony Johnson, AJ for short. I come from a background of helping people and working in a team environment, most recently as an LEO. I changed careers due to the fact that other software engineers that I know personally said I have the mindset for this work, and I have enjoyed it thus far. I want a career I can grow with, without too much stagnation, with so much out there, I feel like this will be a great fit. I’d love to work in a team where there are different levels of experience, I feel that’s one of the best ways to learn and grow. I spent years in the navy as an IT, working with complex systems and communication tools, which I feel will lend itself to my understanding this work easier.
Glenn Clark
Hi, I am Glenn Clark, He/Him and am a software development student at Code Fellows. I am a former marine and my latest job was as a ballroom instructor. A friend of mine from college successfully transitioned into Tech from Code Fellows and she inspired me to become a developer as well. I am someone who is always looking to learn new skills and always looking for new perspectives on old ones. As a jr developer I am looking for a position with experienced developers who I can continue learning from.
Lauren Sierra
Before looking into software development, I was working as a phlebotomist and was considering a career in the medical field. At the time my Boyfriend, Glenn, was looking into coding boot camps. The more he kept telling me about being a software developer, the more I liked what I heard. When I initially looked at code, I thought that there was no way I could learn how to understand it, let alone enjoy it. Since then, I have enjoyed learning and strategizing how to write the most user friendly version of the code I write as possible. Now my ultimate goal is to apply my skills in a team setting that values efficiency, sustainability and growth.


Our team of biodiversity scientists and informatics specialists has unrivalled expertise in collating, analysing and interpreting information about biodiversity, and sharing this in engaging, innovative and useful ways such as the dashboard above. To see how we achieve this, and view the rest of our featured work, click here.
The ‘Millennium Development Goals’ (MDG) Report for 2013 was released by the UN Secretary General in Geneva on 1st July 2013. The eight MDGs range from halving the proportion of people living in extreme poverty, to reducing child mortality and fighting HIV/AIDS, malaria and other diseases.
UNEP’s World Conservation Monitoring Centre (UNEP-WCMC) will be showcasing plans for a new on-line portal at the 16th Meeting of the Conference of Parties to CITES (CoP) in Thailand from 3–14 March. The new integrated species information platform, known as Species+, will enable Parties to search CITES species lists and databases of legal trade in CITES-listed species more quickly and interactively than ever before, when complete.
The GEF funded project PARCC (‘Protected Areas Resilient to Climate Change’) West Africa aims to address the impacts of climate change on protected areas. This full-sized project will run until 2015 and involves five countries in West Africa (Togo, Mali, Chad, Sierra Leone and The Gambia), and UNEP-WCMC is the executing agency. The project now has a new website, which includes a data portal.
The GEF funded project PARCC (‘Protected Areas Resilient to Climate Change’) West Africa aims to address the impacts of climate change on protected areas. This full-sized project will run until 2015 and involves five countries in West Africa (Togo, Mali, Chad, Sierra Leone and The Gambia), and UNEP-WCMC is the executing agency. The project now has a new website, which includes a data portal.
UNEP’s World Conservation Monitoring Centre (UNEP-WCMC) will be showcasing plans for a new on-line portal at the 16th Meeting of the Conference of Parties to CITES (CoP) in Thailand from 3–14 March. The new integrated species information platform, known as Species+, will enable Parties to search CITES species lists and databases of legal trade in CITES-listed species more quickly and interactively than ever before, when complete.
The ‘Millennium Development Goals’ (MDG) Report for 2013 was released by the UN Secretary General in Geneva on 1st July 2013.
The ‘Millennium Development Goals’ (MDG) Report for 2013 was released by the UN Secretary General in Geneva on 1st July 2013.
The ‘Millennium Development Goals’ (MDG) Report for 2013 was released by the UN Secretary General in Geneva on 1st July 2013.