Paths are specified as remote:path
Paths may be as deep as required, eg remote:directory/subdirectory
.
The initial setup for Amazon Drive involves getting a token from
Amazon which you need to do in your browser. rclone config
walks
you through it.
Here is an example of how to make a remote called remote
. First run:
rclone config
This will guide you through an interactive setup process:
n) New remote
d) Delete remote
q) Quit config
e/n/d/q> n
name> remote
Type of storage to configure.
Choose a number from below, or type in your own value
1 / Amazon Drive
\ "amazon cloud drive"
2 / Amazon S3 (also Dreamhost, Ceph)
\ "s3"
3 / Backblaze B2
\ "b2"
4 / Dropbox
\ "dropbox"
5 / Google Cloud Storage (this is not Google Drive)
\ "google cloud storage"
6 / Google Drive
\ "drive"
7 / Hubic
\ "hubic"
8 / Local Disk
\ "local"
9 / Microsoft OneDrive
\ "onedrive"
10 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
\ "swift"
11 / Yandex Disk
\ "yandex"
Storage> 1
Amazon Application Client Id - leave blank normally.
client_id>
Amazon Application Client Secret - leave blank normally.
client_secret>
Remote config
If your browser doesn't open automatically go to the following link: http://<IP_ADDRESS>:53682/auth
Log in and authorize rclone for access
Waiting for code...
Got code
--------------------
[remote]
client_id =
client_secret =
token = {"access_token":"xxxxxxxxxxxxxxxxxxxxxxx","token_type":"bearer","refresh_token":"xxxxxxxxxxxxxxxxxx","expiry":"2015-09-06T16:07:39.658438471+01:00"}
--------------------
y) Yes this is OK
e) Edit this remote
d) Delete this remote
y/e/d> y
See the remote setup docs for how to set it up on a machine with no Internet browser available.
Note that rclone runs a webserver on your local machine to collect the
token as returned from Amazon. This only runs from the moment it
opens your browser to the moment you get back the verification
code. This is on http://<IP_ADDRESS>:53682/
and this it may require
you to unblock it temporarily if you are running a host firewall.
Once configured you can then use rclone
like this,
List directories in top level of your Amazon Drive
rclone lsd remote:
List all the files in your Amazon Drive
rclone ls remote:
To copy a local directory to an Amazon Drive directory called backup
rclone copy /home/source remote:backup
Amazon Drive doesn’t allow modification times to be changed via the API so these won’t be accurate or used for syncing.
It does store MD5SUMs so for a more accurate sync, you can use the
--checksum
flag.
Any files you delete with rclone will end up in the trash. Amazon don’t provide an API to permanently delete files, nor to empty the trash, so you will have to do that with one of Amazon’s apps or via the Amazon Drive website.
.com
Amazon accountsLet’s say you usually use amazon.co.uk
. When you authenticate with
rclone it will take you to an amazon.com
page to log in. Your
amazon.co.uk
email and password should work here just fine.
Here are the command line options specific to this cloud storage system.
Files this size or more will be downloaded via their tempLink
. This
is to work around a problem with Amazon Drive which blocks downloads
of files bigger than about 10GB. The default for this is 9GB which
shouldn’t need to be changed.
To download files above this threshold, rclone requests a tempLink
which downloads the file through a temporary URL directly from the
underlying S3 storage.
Sometimes Amazon Drive gives an error when a file has been fully uploaded but the file appears anyway after a little while. This happens sometimes for files over 1GB in size and nearly every time for files bigger than 10GB. These parameters control the time rclone waits for the file to appear.
If the upload took less than --acd-upload-wait-limit
(default 60s),
then we go ahead an upload it again as that will be quicker.
We wait --acd-upload-wait-time
(default 2m) for the file to appear,
with an additional --acd-upload-wait-per-gb
(default 30s) per GB of
the uploaded file.
These values were determined empirically by observing lots of uploads of big files for a range of file sizes.
Upload with the -v
flag to see more info about what rclone is doing
in this situation.
Note that Amazon Drive is case insensitive so you can’t have a file called “Hello.doc” and one called “hello.doc”.
Amazon Drive has rate limiting so you may notice errors in the
sync (429 errors). rclone will automatically retry the sync up to 3
times by default (see --retries
flag) which should hopefully work
around this problem.
Amazon Drive has an internal limit of file sizes that can be uploaded to the service. This limit is not officially published, but all files larger than this will fail.
At the time of writing (Jan 2016) is in the area of 50GB per file. This means that larger files are likely to fail.
Unfortunatly there is no way for rclone to see that this failure is
because of file size, so it will retry the operation, as any other
failure. To avoid this problem, use --max-size 50G
option to limit
the maximum size of uploaded files.


Scott A. Mitchell, Mohamed S. Ebeida, Muhammad A. Awad, Chonhyon Park, Anjul Patney, Ahmad A. Rushdi, Laura P. Swiler, Dinesh Manocha, Li-Yi Wei
ToG 2018
We present spoke darts for efficient high dimensional blue noise sampling with applications in meshing, optimization, and motion planning.
[paper] [video (youtube)] [code]


PowerLevelsEdit
final public class PowerLevelsEdit: PowerLevelsContainer
A class which provides a fluent API for modifying a power levels object. It cannot be instantiated directly and can
only be created through the static factory methods as well as Room.editPowerLevels()
.
Many methods are verbs, but they simply set the power level required to execute the matching action, with the
exception of PowerLevelsEdit.commit
.
No actual action is taken until the PowerLevelsEdit.commit
method is called. The commit method is only available
if the instance was obtained from a Room.editPowerLevels()
call. It is also possible to create an instance with
one of the static factory methods and then pass the instance to Room.setPowerLevels(_:success:failure:)
.
Version
1.0.0Example
room.editPowerLevels()
.kick(has: 60)
.addState(has: 0)
.user(promotedUser, has: 60)
.event(my.customer.event
, has: 20)
.commit({
print("Power levels updated!)
})
room.setPowerLevels(
PowerLevelsEdit.fromDefault(client.user!),
success: { room in
print(Power levels reset
)
})
-
Commits the current state of the power levels edit by updating the power levels of the room to the current values. This method is only present if the instance was obtained via
Room.editPowerLevels()
.Note
Power levels can no longer be edited after successful commit. In order to perform further changes,
Room.editPowerLevels()
has to be called again.Version
1.0.0Declaration
Swift
public internal(set) var commit: ((SuccessCallback<Void>?, FailureCallback?) -> Void)?
-
Creates a new
PowerLevelsEdit
object with the default power levels.The creator of the room can optionally be specified, in which case the creators power level will be set to the default power level of the creator.
Version
1.0.0
Declaration
Swift
public class func fromDefault(for creator: User? = nil) -> PowerLevelsEdit
Parameters
creator
An optional creator of the room.
Return Value
New instance of
PowerLevelsEdit
. -
Creates a new
PowerLevelsEdit
object with all power levels set to 0.Version
1.0.0
Declaration
Swift
public class func fromZero() -> PowerLevelsEdit
Return Value
New instance of
PowerLevelsEdit
. -
Sets the power level required to add a new state to the room.
Version
1.0.0
Declaration
Swift
public func addState(has level: Int) -> PowerLevelsEdit
Parameters
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
. -
Sets the power level required to send an event of a specific type or set a state of the same type.
Version
1.0.0
Declaration
Swift
public func event(with eventType: String, has level: Int) -> PowerLevelsEdit
Parameters
eventType
The type of the event.
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
. -
Sets the default power level for all event types in the room. If a specific power level hasn’t been set for an event type this value will be used.
Version
1.0.0
Declaration
Swift
public func eventDefault(is level: Int) -> PowerLevelsEdit
Parameters
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
. -
Sets the power level required to invite a user to the room.
Version
1.0.0
Declaration
Swift
public func invite(has level: Int) -> PowerLevelsEdit
Parameters
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
. -
Sets the power level required to kick a user from the room.
Version
1.0.0
Declaration
Swift
public func kick(has level: Int) -> PowerLevelsEdit
Parameters
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
. -
Sets the power level required to redact and event in the room.
Version
1.0.0
Declaration
Swift
public func redact(has level: Int) -> PowerLevelsEdit
Parameters
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
. -
Sets the power level required to change the name of a room.
Version
1.0.0
Declaration
Swift
public func setName(has level: Int) -> PowerLevelsEdit
Parameters
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
. -
Sets the power level required to change the power levels of a room.
Version
1.0.0
Declaration
Swift
public func setPowerLevels(has level: Int) -> PowerLevelsEdit
Parameters
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
. -
Sets the power level required to change the topic of a room.
Version
1.0.0
Declaration
Swift
public func setTopic(has level: Int) -> PowerLevelsEdit
Parameters
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
. -
Sets the power level required to change the type of a room.
Version
1.0.0
Declaration
Swift
public func setType(has level: Int) -> PowerLevelsEdit
Parameters
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
. -
Sets the power level of a user.
Version
1.0.0
Declaration
Swift
public func user(_ user: User, has level: Int) -> PowerLevelsEdit
Parameters
user
The user instance.
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
. -
Sets the default power level for users in the room. If a specific power level hasn’t been set for a user this value will be used.
Version
1.0.0
Declaration
Swift
public func userDefault(is level: Int) -> PowerLevelsEdit
Parameters
level
The new power level requirement.
Return Value
Current instance of
PowerLevelsEdit
.


Note:
The dialog tag is only supported in Chrome and Safari 6.
January
This is an open dialog window
February
March
31
28
31


The mdcDrawer and mdcDrawerContainer directives are used to create different kinds of drawers.
mdcDrawer
mdcDrawerContainer


The idea for this site started in 2013, when a friend was trying to go back and retag her old Tumblr posts. Without a way to easily see all her untagged posts, it was impossible for her to be sure that she was done. I wrote her a Python script to get the job done, and that was that.
In 2014, I was getting a lot of hits to that script, but a Python script isn’t very user friendly. I wrote this site to be an easier way to get a list of your untagged posts, because clearly it was something people wanted.
The app is implemented in JavaScript, and the source code is on GitHub. The code is released under the MIT license. The site is hosted with GitHub Pages.
Hi, I’m Alex! I’d include a picture, but I’m photo shy.
I’m a software developer. In my day job, I work on Project Calico for Metaswitch Networks. By night, I blog about programming – among other things – at alexwlchan.net (although the posting schedule is quite sporadic). My blog includes scripts like this one – small things that I find useful or interesting.
Shockingly, for somebody who makes a site about Tumblr, I spend a lot of free time on Tumblr. Look for alexwlchan, but don’t expect much in the way of posts – I’m more of a lurker.


Certain basic information should be known when taking care of cats. This page will provide a short summary of some requirements.
Requirements
Grooming: Cats are self cleaning, and rarely require baths. Some cats, such as long-haired cats, may require brushing to prevent matts.
Scratching: Cats need scratching posts or pads. Without them, cats will usually destroy furniture instead. To note, declawing is never an alternative. Declawing is equivalent to amputating the first knuckle in your hand, except if you walked with all your weight on your fingers. Declawing frequently leads to anxious behavior and pain, as it cuts off a major part of how cats interact with the world.
Litter: Litter boxes should be cleaned frequently, both to prevent disease, and to prevent your cat from learning to urinate elsewhere.
Socialization: Cats are social creatures, and lonely cats become stressed. Signs of stress can include but are not limited to: frequent vocalization, obsessive grooming, and destructiveness. Providing attention and a stimulating environment can help to remedy this, or even adopting another cat. American Humane provides an excellent guide on adopting and introducing new cats.
 However, adult cats should not be scruffed! Lifting an adult cat by the scruff does not simulate being held by its mother, it is just uncomfortable and frightening.
Spaying/Neutering: You may have heard people claim that spaying and neutering is cruel to animals. This is not true. Spaying and neutering provides behavioral and health benefits, and all cats should be spayed or neutered. As long as cared for properly and not fixed early than your vet recommends, spaying and neutering is beneficial. Additionally, leaving your cat with the chance of getting pregnant or getting other cats pregnant contributes to overpopulation. Kittens are cute, but they cannot always be cared for. Fixing a cat does far less harm than contributing to overpopulation and inevitable suffering.


Dropdown Lists
Area...
Gold Coast
Ipswich
Logan
Toowoomba
Sunshine Coast
Brisbane
Other
Combined Income - (range)
0k-50k
50k-100k
100k-150k
150k+
Debt - (range)
under 5k
5k-10k
10k-20k
20k+
Expected Down Payment
0-5%
5%-10%
10%-15%
15%+
Do you have children?

Yes
No
How soon would you like to buy a home?
Immediately
1-3 months
3-6 months
6 months +


Dann's Book Store
Admin
Cart
Record
Logout
Add new book
Title
Description
Price
Quantity
Minimun Quantity
Image


References
data/resources
| summary | ||
| public |
C Errors Errors Class - Provides access to the Mux Data Errors API |
|
| public |
C Exports Exports Class - Provides access to the Mux Data Exports API |
|
| public |
C Filters Filters Class - Provides access to the Mux Data Filters API |
|
| public |
C Metrics Metrics Class - Provides access to the Mux Data Metrics API |
|
| public |
VideoViews Class - Provides access to the Mux Data Video Views API |
video/resources
| summary | ||
| public |
C Assets Assets Class - Provides access to the Mux Video Assets API |
|
| public |
PlaybackIds Class - Provides access to the Mux Video PlaybackIds API |


General discussion about Komodo. For useful links and more info click the pinned messages to the right. DON'T DM @jl777
12 messages
Between 05-Dec-19 12:00 AM and 06-Dec-19 12:00 AM
agnewpickens05-Dec-19 04:27 AM
Dash masternode service guy started returning funds today, watch the Crypt0 show with Omar today, a bit late, but funds are being returned.(edited)
1
OrgiOrg05-Dec-19 10:26 AM
does anybody know this KMD address: RLJhbCkEQf9sQvfrCg2kiwgmousP9VMFB8? Get some coins and don't know why ...
Lennart05-Dec-19 10:28 AM
maybe from notary election revshare?
OrgiOrg05-Dec-19 10:34 AM
could be
Gordon Komodo05-Dec-19 11:11 AM
yes, i think that's MadMax's address
ComputerGenie 👴👴👴05-Dec-19 12:28 PM
@OrgiOrg is that address yours?
ComputerGenie 👴👴👴05-Dec-19 01:20 PM
your question just raises so many questions
Alright05-Dec-19 01:36 PM
he's asking why someone sent him KMD I believe
ComputerGenie 👴👴👴05-Dec-19 01:42 PM
which raises the questions:
why monitor an empty address?
why split this "don't know why" amount into many, many vouts (most of which don't collect rewards)?
etc...


Textarea
Textarea with Inline Help Elements
Inline Help can be customised by changing text inlineHelpTitle
, placement of icon
inlineHelpPlacement
, placement of inline help body inlineHelpBodyPlacement
, or event
triggering inlineHelpTrigger
Textarea States
Reactive Form Textarea
The textarea element, like several other native html elements, support Angular reactive forms. Using the textarea
within the form element greatly simplifies textarea value access and validation.


My name is Jacob Wilson, I’m seeking a programming internship in the video game industry for summer 2018. I currently attend Carnegie Mellon University, Entertainment Technology Center working towards my Masters of Entertainment Technology, with a graduation date of Spring 2019. In December 2016, I graduated from Colorado School of Mines with a degree in Engineering Physics and minors in Computer Science and Space & Planetary Science.
I have a strong mathematical background and am continually building my software and game development experience and Computer Science knowledge. Games are my passion and I am enthusiastic about engine development and tools development, which is why I continue to pursue a career in the video game industry.


COVID-19 Statistical Process Control Charts
State:
>
All
Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming
Data comes from
covidtracking.com
using the
API.
See the
about
page for credits.
US COVID-19 1/(1 - New/Total)
Case Details
Total Cases (Positive Tests)
Hospitalized Patients
Deaths
Testing Detail
Positive Tests (Patients with COVID-19)
Negative Tests
Positive / Negative Ratio
Total Results
Pending Tests
Total Tests


Class vps\tools\net\Flow
| Inheritance | vps\tools\net\Flow » yii\base\Object |
|---|
This class manages resumable uploads provided by Flow.js library.
See also https://github.com/flowjs/flow.js.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| getChunkPath() | Gets full path to chunk file. | vps\tools\net\Flow |
| getIsComplete() | Check whether file uploading is complete. | vps\tools\net\Flow |
| getIsNew() | Check whether file uploading is new. | vps\tools\net\Flow |
| getIsUploading() | Detects whether chunk is being tested or uploaded. | vps\tools\net\Flow |
| getParam() | Gets param by its name. | vps\tools\net\Flow |
| getSavedFilename() | Gets name of the saved file. | vps\tools\net\Flow |
| init() | vps\tools\net\Flow | |
| process() | Uploads or tests current chunk. | vps\tools\net\Flow |
| save() | Saves uploaded file. | vps\tools\net\Flow |
| setTargetDir() | Sets path to target directory where to save video file. | vps\tools\net\Flow |
| setTmpDir() | Sets temporary directory. | vps\tools\net\Flow |
| testChunk() | Sets response status based on chunk uploaded status. | vps\tools\net\Flow |
| uploadChunk() | Uploads current chunk. | vps\tools\net\Flow |
Method Details
Gets full path to chunk file.
| public string getChunkPath ( $n = null ) | ||
| $n | null|integer | Chunk number. |
Check whether file uploading is complete.
| public boolean getIsComplete ( ) |
Check whether file uploading is new.
| public boolean getIsNew ( ) |
Detects whether chunk is being tested or uploaded.
| public boolean getIsUploading ( ) |
Gets param by its name.
| public null|mixed getParam ( $name ) | ||
| $name | string | Parameter name. |
| return | null|mixed | Parameter if exists, null otherwise. |
|---|
Gets name of the saved file.
| public string getSavedFilename ( ) |
| public void init ( ) |
Uploads or tests current chunk.
| public void process ( ) |
Saves uploaded file.
| public string save ( $name = null ) | ||
| $name | null|string | File name (without extension). |
| return | string | Saved file name with extension. |
|---|---|---|
| throws | \yii\base\ErrorException |
Sets path to target directory where to save video file.
| public void setTargetDir ( $dir ) | ||
| $dir | string | |
| throws | \yii\base\Exception |
|---|
Sets temporary directory.
| public void setTmpDir ( $dir ) | ||
| $dir | string | |
| throws | \yii\base\Exception |
|---|
Sets response status based on chunk uploaded status.
| public void testChunk ( ) |
Uploads current chunk.
| public void uploadChunk ( ) | ||
| throws | \yii\base\ErrorException |
|---|


For a sample URL that looks like this: http://store.company.com/dir/page.html
http://store.company.com/dir/page.html


PhysX Integration
ATTENTION:
The Nvidia PhysX integration has been superseded by the Jolt Physics integration. Support for Jolt is available on all platforms, whereas PhysX was only ever available on Windows. All future development will focus on improving the Jolt integration. For the time being, the PhysX integration is still available, though it is disabled by default. To enable PhysX support, you have to enable EZ_BUILD_PHYSX in the CMake configuration.
NVIDIA PhysX is an open source physics engine. It computes the physical interactions between objects using rigid body dynamics.
Physics engines are a vital part in most 3D games, to make objects collide and interact with each other convincingly. An important feature are also raycasts and shape queries which are used to detect objects and analyze the state of the world.
Enable PhysX Support
See CMake Setup on how to enable PhysX support in your build. In pre-compiled release packages, PhysX support is enabled.
Working with PhysX
The most important PhysX functionality is exposed through components, as well as through TypeScript.
When you write custom C++ code, you can access the most important functionality, like raycasts and shape queries, through the abstract ezPhysicsWorldModuleInterface
, which is implementation independent. If you need to access PhysX features that are not exposed in EZ, you can cast that interface to ezPhysXWorldModule
and directly work with PxScene
. For PhysX details, refer to its documentation.
Feature Overview
You use components to tell PhysX which objects should be considered for its simulation, and how. In PhysX objects participating in the simulation are called actors but they are often also referred to as bodies.
How to set up actors is described here. Reading up on actors is the best starting point.
Actors are made up of shapes, such as spheres, boxes, capsules and meshes. Shapes are described here.
Actors can be physically linked, to constrain their movement. This is how you would set up a door hinge for example. Linking two actors is accomplished using joints.
To make a player or NPC walk through a physically simulated scene, you need something that computes how the character collides with walls, climbs stairs, slides down slopes, and so on. This functionality is provided by a so called character controller.
Often games have invisible areas that either need to be reached as a goal, or that activate something. Such areas are called triggers.
Several non-PhysX components either use the available physics engine, or even expose new functionality. For example the raycast placement component does a raycast (using the abstract physics interface) and exposes the hit position to the user by moving a linked object there. The area damage component does a shape query and both damages and pushes the found physical objects.


--- layout: page title: About header-img: "img/about-bg.png" ---
I'm a CO native, but love to travel and explore the world. For the past 5 years I've been working in Boulder but have been given the chance to step back and do some deep learning. Needless to say I’m psyched :)


001/******************************************************************************* 002 * Copyright (c) 2016 EclipseSource. 003 * 004 * Permission is hereby granted, free of charge, to any person obtaining a copy 005 * of this software and associated documentation files (the "Software"), to deal 006 * in the Software without restriction, including without limitation the rights 007 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 008 * copies of the Software, and to permit persons to whom the Software is 009 * furnished to do so, subject to the following conditions: 010 * 011 * The above copyright notice and this permission notice shall be included in all 012 * copies or substantial portions of the Software. 013 * 014 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 015 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 016 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 017 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 018 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 019 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 020 * SOFTWARE. 021 ******************************************************************************/ 022package com.restfb.json; 023 024 025/** 026 * A handler for parser events. Instances of this class can be given to a {@link JsonParser}. The 027 * parser will then call the methods of the given handler while reading the input. 028 *
 029 * The default implementations of these methods do nothing. Subclasses may override only those 030 * methods they are interested in. They can use getLocation() to access the current 031 * character position of the parser at any point. The start* methods will be called 032 * while the location points to the first character of the parsed element. The end* 033 * methods will be called while the location points to the character position that directly follows 034 * the last character of the parsed element. Example: 035 *
 036 * 037 *
 038 * ["lorem ipsum"] 039 * ^ ^ 040 * startString endString 041 *
 042 *
 043 * Subclasses that build an object representation of the parsed JSON can return arbitrary handler 044 * objects for JSON arrays and JSON objects in {@link #startArray()} and {@link #startObject()}. 045 * These handler objects will then be provided in all subsequent parser events for this particular 046 * array or object. They can be used to keep track the elements of a JSON array or object. 047 *
 048 * 049 * @param  050 * The type of handlers used for JSON arrays 051 * @param <O> 052 * The type of handlers used for JSON objects 053 * @see JsonParser 054 */ 055public abstract class JsonHandler { 056 057 JsonParser parser; 058 059 /** 060 * Returns the current parser location. 061 * 062 * @return the current parser location 063 */ 064 protected Location getLocation() { 065 return parser.getLocation(); 066 } 067 068 /** 069 * Indicates the beginning of a null literal in the JSON input. This method will be 070 * called when reading the first character of the literal. 071 */ 072 public void startNull() { 073 } 074 075 /** 076 * Indicates the end of a null literal in the JSON input. This method will be called 077 * after reading the last character of the literal. 078 */ 079 public void endNull() { 080 } 081 082 /** 083 * Indicates the beginning of a boolean literal (true or false) in the 084 * JSON input. This method will be called when reading the first character of the literal. 085 */ 086 public void startBoolean() { 087 } 088 089 /** 090 * Indicates the end of a boolean literal (true or false) in the JSON 091 * input. This method will be called after reading the last character of the literal. 092 * 093 * @param value 094 * the parsed boolean value 095 */ 096 public void endBoolean(boolean value) { 097 } 098 099 /** 100 * Indicates the beginning of a string in the JSON input. This method will be called when reading 101 * the opening double quote character ('"'). 102 */ 103 public void startString() { 104 } 105 106 /** 107 * Indicates the end of a string in the JSON input. This method will be called after reading the 108 * closing double quote character ('"'). 109 * 110 * @param string 111 * the parsed string 112 */ 113 public void endString(String string) { 114 } 115 116 /** 117 * Indicates the beginning of a number in the JSON input. This method will be called when reading 118 * the first character of the number. 119 */ 120 public void startNumber() { 121 } 122 123 /** 124 * Indicates the end of a number in the JSON input. This method will be called after reading the 125 * last character of the number. 126 * 127 * @param string 128 * the parsed number string 129 */ 130 public void endNumber(String string) { 131 } 132 133 /** 134 * Indicates the beginning of an array in the JSON input. This method will be called when reading 135 * the opening square bracket character ('['). 136 *
 137 * This method may return an object to handle subsequent parser events for this array. This array 138 * handler will then be provided in all calls to {@link #startArrayValue(Object) 139 * startArrayValue()}, {@link #endArrayValue(Object) endArrayValue()}, and 140 * {@link #endArray(Object) endArray()} for this array. 141 *
 142 * 143 * @return a handler for this array, or null if not needed 144 */ 145 public A startArray() { 146 return null; 147 } 148 149 /** 150 * Indicates the end of an array in the JSON input. This method will be called after reading the 151 * closing square bracket character (']'). 152 * 153 * @param array 154 * the array handler returned from {@link #startArray()}, or null if not 155 * provided 156 */ 157 public void endArray(A array) { 158 } 159 160 /** 161 * Indicates the beginning of an array element in the JSON input. This method will be called when 162 * reading the first character of the element, just before the call to the start 163 * method for the specific element type ({@link #startString()}, {@link #startNumber()}, etc.). 164 * 165 * @param array 166 * the array handler returned from {@link #startArray()}, or null if not 167 * provided 168 */ 169 public void startArrayValue(A array) { 170 } 171 172 /** 173 * Indicates the end of an array element in the JSON input. This method will be called after 174 * reading the last character of the element value, just after the end method for the 175 * specific element type (like {@link #endString(String) endString()}, {@link #endNumber(String) 176 * endNumber()}, etc.). 177 * 178 * @param array 179 * the array handler returned from {@link #startArray()}, or null if not 180 * provided 181 */ 182 public void endArrayValue(A array) { 183 } 184 185 /** 186 * Indicates the beginning of an object in the JSON input. This method will be called when reading 187 * the opening curly bracket character ('{'). 188 *
 189 * This method may return an object to handle subsequent parser events for this object. This 190 * object handler will be provided in all calls to {@link #startObjectName(Object) 191 * startObjectName()}, {@link #endObjectName(Object, String) endObjectName()}, 192 * {@link #startObjectValue(Object, String) startObjectValue()}, 193 * {@link #endObjectValue(Object, String) endObjectValue()}, and {@link #endObject(Object) 194 * endObject()} for this object. 195 *
 196 * 197 * @return a handler for this object, or null if not needed 198 */ 199 public O startObject() { 200 return null; 201 } 202 203 /** 204 * Indicates the end of an object in the JSON input. This method will be called after reading the 205 * closing curly bracket character ('}'). 206 * 207 * @param object 208 * the object handler returned from {@link #startObject()}, or null if not provided 209 */ 210 public void endObject(O object) { 211 } 212 213 /** 214 * Indicates the beginning of the name of an object member in the JSON input. This method will be 215 * called when reading the opening quote character ('"') of the member name. 216 * 217 * @param object 218 * the object handler returned from {@link #startObject()}, or null if not 219 * provided 220 */ 221 public void startObjectName(O object) { 222 } 223 224 /** 225 * Indicates the end of an object member name in the JSON input. This method will be called after 226 * reading the closing quote character ('"') of the member name. 227 * 228 * @param object 229 * the object handler returned from {@link #startObject()}, or null if not provided 230 * @param name 231 * the parsed member name 232 */ 233 public void endObjectName(O object, String name) { 234 } 235 236 /** 237 * Indicates the beginning of the name of an object member in the JSON input. This method will be 238 * called when reading the opening quote character ('"') of the member name. 239 * 240 * @param object 241 * the object handler returned from {@link #startObject()}, or null if not 242 * provided 243 * @param name 244 * the member name 245 */ 246 public void startObjectValue(O object, String name) { 247 } 248 249 /** 250 * Indicates the end of an object member value in the JSON input. This method will be called after 251 * reading the last character of the member value, just after the end method for the 252 * specific member type (like {@link #endString(String) endString()}, {@link #endNumber(String) 253 * endNumber()}, etc.). 254 * 255 * @param object 256 * the object handler returned from {@link #startObject()}, or null if not provided 257 * @param name 258 * the parsed member name 259 */ 260 public void endObjectValue(O object, String name) { 261 } 262 263}


MENTHOLATUM ORIGINAL- camphor (natural) and menthol ointment
The Mentholatum Company
Disclaimer: Most OTC drugs are not reviewed and approved by FDA, however they may be marketed if they comply with applicable regulations and policies. FDA has not evaluated whether this product complies.
Active ingredients
Camphor 9%
Menthol 1.3%
Purpose
Camphor - Topical Analgesic
Menthol - Topical Analgesic
Uses
temporarily relieves minor aches and pains of muscles and joints
Warnings
For external use only
When using this product
- •
- do not get into eyes
- •
- do not apply to wounds or to damaged skin
- •
- do not bandage tightly
- •
- do not heat, microwave, or add to hot water as this may cause splattering and result in burns
Stop use and ask a doctor if
- •
- condition worsens
- •
- symptoms persist for more than 7 days or clear up and occur again within a few days
Keep out of reach of children.
If swallowed, get medical help or contact a Poison Control Center right away.
Directions
- •
- adults and children 2 years and over: apply to affected area not more than 3 to 4 times daily
- •
- children under 2 years: ask a doctor
Inactive ingredients
fragrance, petrolatum, titanium dioxide
Questions?
Toll free 1-877-636-2677 MON-FRI 9AM to 5PM (EST)
Package/Label Principal Display Panel


Press SHIFT ? for help
Press f for fullscreen
Press CAPS for pointer
White-box testing focuses on the internal workings of the unit/system. The test data is derived from the paths of execution.
Black-box testing focuses on the input(s) to and output(s) from a unit or system to ensure the expected outputs are produced for given inputs. No attention is paid to the internal working of the unit/system.
In category testing we decide what kinds of values are to be dealt withThis form of testing is also called equivalence partitioning and the categories called equivalence classes.
and test each category.
| Test description | Input value | Expected result |
|---|---|---|
| Category U | -22 | “Enter a value between 0-100 inclusive” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Category F | 22 | “Grade is F” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Category D | 53 | “Grade is D” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Category C | 67 | “Grade is C” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Category B | 75 | “Grade is B” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Category A | 99 | “Grade is A” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Category 0 | 122 | “Enter a value between 0-100 inclusive” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Category DT | "ninty" | “Invalid data type” is output to screen |
An input value is a boundary value if it is a value at which the program changes behaviour.
| Test description | Input value | Expected result |
|---|---|---|
| Max- | -2 | “Enter a value between 0-100 inclusive” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Max | -1 | “Enter a value between 0-100 inclusive” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Min Test | 0 | “Grade is F” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Min+ Test | 1 | “Grade is F” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Max- Test | 48 | “Grade is F” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Max Test | 49 | “Grade is F” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Min Test | 50 | “Grade is D” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Min+ Test | 51 | “Grade is D” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Max- Test | 58 | “Grade is D” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Max Test | 59 | “Grade is D” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Min Test | 60 | “Grade is C” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Min+ Test | 61 | “Grade is C” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Max- Test | 68 | “Grade is C” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Max Test | 69 | “Grade is C” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Min Test | 80 | “Grade is A” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Min+ Test | 81 | “Grade is A” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Max- Test | 99 | “Grade is A” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Max Test | 100 | “Grade is A” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Min Test | 101 | “Enter a value between 0-100 inclusive” is output to screen |
| Test description | Input value | Expected result |
|---|---|---|
| Min+ Test | 102 | “Enter a value between 0-100 inclusive” is output to screen |
In unit testing we test each method in the program separately. Sometimes we write small programs in order to test particular methods or classes during the development process. Such programs are referred to as driver programs (or drivers).


Victoria Beckham knew fashion industry would dismiss her as a wannabe
PARIS (Reuters) - Former pop-star Victoria Beckham knew she’d have to win over hard-to-impress fashion critics when she launched her first clothing line a decade ago, but the one-time Spice Girl said the industry was much harder to crack than she had ever imagined.
Speaking in Paris on Friday at a conference organized by Vogue magazine, Beckham, whose collections have since gained critical acclaim and won fashion awards for their fluid, sharp tailoring, said she was expanding her empire with make-up and skincare ranges.
“I was very aware of the preconceptions, being married to David Beckham, being a Spice Girl, all of a sudden here’s a collection, I knew that eyes would roll,” she said, adding she’d focused on “making it all about the clothes and not listening to any of that.”
Beckham cited late Chanel creative chief Karl Lagerfeld and Italy’s Valentino Garavani as two designers who had helped her, but said the notoriously cutthroat industry had surprised her.
“If I’d known then what I know now, I don’t know if I’d have the courage to do it,” she joked.
According to the latest British company filings, Beckham’s brand, which is privately owned by the designer, David Beckham and agent Simon Fuller, was still in the red in 2017. It raised 30 million pounds ($38 million) two years ago from NEO Investment Partners to revive the brand.
Beckham said on Friday that as well as a recently launched make-up line, her brand would be turning out skincare products, as well as fragrances, possibly next year.
Cosmetics are an often highly profitable sideline for luxury labels, and large rivals, from Kering and Gucci to Hermes, have expanded their ranges, which are accessible to a wider range of shoppers.
Known as “Posh Spice” when she was in the 1990s girl band, Beckham, dressed on Friday in a green tweed suit, said she did not regret any of her previous fashion choices - including stage outfits such as the PVC catsuits she once sported.
($1 = 0.7815 pounds)


Maharashtra: Onion prices rise after crop damage due to rains
On Thursday, the summer crop received Rs 2,600 minimum, Rs 7,000 maximum and Rs 6,541 average price, while a rate of Rs 7,000 per quintal was the highest this season, they said.
by PTIOnion prices continued to move north on November 22 as a large part of the crop in Maharashtra has been damaged in unseasonal rains last month, said officials.
On Friday, prices of summer onions started from Rs 2,700 per quintal, with the maximum being Rs 7,950 and the average being Rs 7,012, while that of red onions stood at Rs 2,500, Rs 5,175 and Rs 5,500 respectively at APMC here, considered the largest onion market in Asia.
On Thursday, the summer crop received Rs 2,600 minimum, Rs 7,000 maximum and Rs 6,541 average price, while a rate of Rs 7,000 per quintal was the highest this season, they said.
On Thursday, red onion prices stood at Rs 2,581 minimum, Rs 5,850 maximum and Rs 5,500 per quintal average price.


BioStudies Submissions Overview
BioStudies is a new resource at EBI. We welcome any biological studies submissions that do not fit into the traditional resources here at EBI. We welcome all feedback and enquires at<EMAIL_ADDRESS>so that we can continue to develop and improve this service.
What data can be submitted?
BioStudies accepts all biological data that does not fit within the traditional resources of the EBI. BioStudies aligns to the principles of our service provision at the EBI Services
What if my study contains a mix of data?
Please use BioStudies to describe the study. Deposit your data as normal into the appropriate service (for example ArrayExpress, PRIDE, ENA etc) and use the "links" section when submitting to BioStudies to indicate where your data is stored. You may find the following tool helpful Data Submission to see which the appropriate resource for your data should be.
I would like to host my own data
We need to have a discussion first when we allow this.
What do I need to prepare before I submit?
We ask that you provide brief contact details about you (the submitter), information about the study, and (raw and/or processed) data files in a free format.
How do I submit?
Submissions are handled via the online tool, which involves filling in a small web-form, files related to the submission can be directly uploaded and attached. If you feel that the tool does not fit your requirements please contact us on<EMAIL_ADDRESS>a simple tab-delimited format described here is an alternative submission method
What happens once I submit?
Once your BioStudy is successfully submitted an accession number is automatically assigned. You may cite this accession number in your publication.
Can I edit my BioStudy once I have submitted?
You are able to edit your BioStudy after submission, including adding publication details, more data and links and changing the release date.


Coverage report:
77%
Hot-keys on this page
n
s
m
x
c
change column sorting
Module
statements
missing
excluded
coverage
Total
202
47
0
77%
ExpenseApp\__init__.py
0
0
0
100%
ExpenseApp\settings.py
33
0
0
100%
ExpenseApp\urls.py
10
1
0
90%
Expense_App\__init__.py
0
0
0
100%
Expense_App\admin.py
1
0
0
100%
Expense_App\apps.py
3
0
0
100%
Expense_App\filter.py
6
0
0
100%
Expense_App\forms.py
6
0
0
100%
Expense_App\migrations\0001_initial.py
8
0
0
100%
Expense_App\migrations\0002_expenses_image.py
4
0
0
100%
Expense_App\migrations\0003_auto_20190129_2332.py
4
0
0
100%
Expense_App\migrations\0004_auto_20190130_0107.py
6
0
0
100%
Expense_App\migrations\0005_remove_expenses_modified_by.py
4
0
0
100%
Expense_App\migrations\0006_expenses_modified_by.py
6
0
0
100%
Expense_App\migrations\0007_auto_20190130_1515.py
4
0
0
100%
Expense_App\migrations\__init__.py
0
0
0
100%
Expense_App\models.py
21
7
0
67%
Expense_App\urls.py
3
0
0
100%
Expense_App\util.py
6
2
0
67%
Expense_App\views.py
34
22
0
35%
manage.py
9
2
0
78%
users\__init__.py
0
0
0
100%
users\admin.py
1
0
0
100%
users\apps.py
3
0
0
100%
users\forms.py
12
3
0
75%
users\migrations\__init__.py
0
0
0
100%
users\models.py
1
0
0
100%
users\tests.py
1
0
0
100%
users\views.py
16
10
0
38%
No items found using the specified filter.


CaffeeCoin Blockchain Explained
The CaffeeCoin Blockchain runs on the Scrypt Algorithim and also runs on decentralised nodes all around the world by participants
there are two parts the first part is the linka nd the second part to the block is the data
A transaction gets made, and then it gets verified by the miners. The miner that contributes most to the verification and the lucky one, gets to make the new block for the transaction and gets rewarded 100 coins, the mining algorithim that the miner uses is the Scrypt algorithim, the miner will take the old data from the previous block from the data section and will store it in the link section of the block and then stores the new data in the link and then uploads the new block to the participating nodes which will then accept the new block and will get sent to every node in the CaffeeCoin Blockchain.  :)


| 027:091 Khan | : |
I (Muhammad SAW) have been commanded only to worship the Lord of this city (Makkah), Him Who has sanctified it and His is everything. And I am commanded to be from among the Muslims (those who submit to Allah in Islam). |
| 027:091 Maulana | : |
I am commanded only to serve the Lord of this city, Who has made it sacred, and His are all things, and I am commanded to be of those who submit, |
| 027:091 Pickthal | : |
(Say): I (Muhammad) am commanded only to serve the Lord of this land which He hath hallowed, and unto Whom all things belong. And I am commanded to be of those who surrender (unto Him), |
| 027:091 Rashad | : |
I am simply commanded to worship the Lord of this town - He has made it a safe sanctuary - and He possesses all things. I am commanded to be a submitter. |
| 027:091 Sarwar | : |
I am commanded to worship the Lord of this town which He has made sacred. To Him belong all things. I am commanded to be a Muslim |
| 027:091 Shakir | : |
I am commanded only that I should serve the Lord of this city, Who has made it sacred, and His are all things; and I am commanded that I should be of these who submit; |
| 027:091 Sherali | : |
Say, 'I am commanded only to serve the Lord of this City which HE has made sacred, and to HIM belongs all things; and I am commanded to be of those who submit to God, |
| 027:091 Yusufali | : |
For me, I have been commanded to serve the Lord of this city, Him Who has sanctified it and to Whom (belong) all things: and I am commanded to be of those who bow in Islam to Allah's Will,- |
Concepts/Themes Covered: أركان الإسلام > التوحيد > توحيد الله تعالي > ربوبيته جلّ وعلا Pillars of Islam> Islamic> Oneness of Allah> His Divinity, the Great and Almighty أركان الإسلام > التوحيد > توحيد الله تعالي > صفات الله تعالى > رب هذه البلدة Pillars of Islam> Islamic> Oneness of Allah> His Glory's Characteristics> Lord of This City(Makka) أركان الإسلام > (محمد (صلى الله عليه وسلم > بعثته Pillars of Islam> The Blessed Muhammad(PBUH)> His Mission(PBUH) أركان الإسلام > (محمد (صلى الله عليه وسلم > طبيعة رسالته Pillars of Islam> The Blessed Muhammad(PBUH)> His Mission's Nature(PBUH) أركان الإسلام > الدين > الدين عند الله Pillars of Islam> Religion> The Kind of Religion to Allah أركان الإسلام > الدين > المسلمون Pillars of Islam> Religion> The Moslems أركان الإسلام > الحج والعمرة > فرضية الحج وآدابه Pillars of Islam> Hajj and Umrah> Duty of Hajj and its Morals أركان الإسلام > الحج والعمرة > مكة المكرمة Pillars of Islam> Hajj and Umrah> The Honoured Macca أركان الإسلام > مسائل متفرقة من العبادة > العبادة لله تعالى Pillars of Islam> Miscellaneous Points of Worship> Oneness of the Worship of Allah
This tool uses eight English parallel translations for the Holy Quran imported from Mr. Clay Smith. You can also visit Qurany Concepts for browsing the Quran themes or topics. If you want to search the Holy Quran for keywords, please visit Qurany Keywords.


class DigestSupplier : Supplier<DigestAlgorithm>
Hide the FastThreadLocal class behind a Supplier interface so that we can remove it for core-deterministic.
<init> |
Hide the FastThreadLocal class behind a Supplier interface so that we can remove it for core-deterministic. DigestSupplier(algorithm: String) |
digestLength |
val digestLength: Int |
get |
fun get(): DigestAlgorithm |


free-for-dev
Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all in order to make informed decisions.
This is list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.
The scope of this particular list is limited to things infrastructure developers (System Administrator, DevOps Practitioners, etc.) are likely to find useful. We love all the free services out there, but it would be good to keep it on topic. It’s a bit of a grey line at times so this is a bit opinionated; do not be offended if I do not accept your contribution.
You can help by sending Pull Requests to add more services. Once I have a good set of links in this README file, I’ll look into a better layout for the information and links (help with that is appreciated too).
NOTE: This list is only for as-a-Service offerings, not for self hosted software.
Table of Contents
=================
- Source Code Repos
- Tools for Teams and Collaboration
- Code Quality
- Code Search and Browsing
- CI / CD
- Automated Browser Testing
- Security and PKI
- Management Systems
- Log Management
- Translation Management
- Monitoring
- Crash and Exception Handling
- Search
- CDN and Protection
- PaaS
- BaaS
- Web Hosting
- DNS
- IaaS
- DBaaS
- STUN, WebRTC, Web Socket Servers and Other Routers
- Issue Tracking and Project Management
- Storage and Media Processing
- Design and UI
- Data Visualization on Maps
- Package Build System
- IDE and Code Editing
- Analytics, Events and Statistics
- International Mobile Number Verification API and SDK
- Payment / Billing Integration
- Docker Related
- Vagrant Related
- Miscellaneous
- APIs, Data, and ML
- Other Free Resources
Source Code Repos
- bitbucket.org — Free unlimited public and private repos (Git and Mercurial) for up to 5 users
- chiselapp.com — Unlimited public and private Fossil repositories
- github.com — Free for an unlimited number of public repositories
- about.gitlab.com — Unlimited public and private Git repos with unlimited collaborators
- hub.jazz.net — Unlimited public repos, private repos free for up to 3 accounts
- visualstudio.com — Free unlimited private repos (Git and TFS) for up to 5 users per team
- fogcreek.com — Free unlimited public and private repos (hybrid of Git and Mercurial) for 2 users
- plasticscm.com — Free for individuals, OSS and nonprofits organizations
- cloud.google.com — Free private Git repositories hosted on Google Cloud Platform. Supports syncing with existing GitHub and Bitbucket repos. Free Beta for up to 500 MB of storage
Tools for Teams and Collaboration
- scinote.net — scientific data management & team collaboration. One Team with Unlimited number of users, backup and 1GB storage space
- appear.in — One click video conversations, for free
- flowdock.com — Chat and inbox, free for teams up to 5
- slack.com — Free for unlimited users with some feature limitations
- hipchat.com — Free for unlimited users with some feature limitations
- gitter.im — Chat, for GitHub. Unlimited public & private rooms, free for teams of up to 25
- hangouts.google.com — One place for all your Conversations, for free, need a Google account
- seafile.com — Private or cloud storage, file sharing, sync, discussions. Private version is full. Cloud version has just 1 GB
- sameroom.io — Free for unlimited users with some feature limitations
- yammer.com — Private social network standalone or for MS Office 365. Free, just a bit less admin tools and users management features
- helpmonks.com — Shared inbox for teams, free for Open Source and nonprofit organizations
- typetalk.in — Share and discuss ideas with your team through instant messaging on the web or on your mobile
- talky.io — Free group video chat. Anonymous. Peer‑to‑peer. No plugins, signup, or payment required
- sourcetalk.net — Code discussion tool, free for open code talks
- helplightning.com — Help over video with augmented reality. Free without analytics, encryption, support
- evernote.com — Tool for organizing information. Share your notes and work together with others
- wunderlist.com — Share your lists and work collaboratively on projects with your colleagues, free on iPhone, iPad, Mac, Android, Windows and the web
- doodle.com — The scheduling tool you’ll actually use. Find a date for a meeting two times faster
- sendtoinc.com — Share links, notes, files and have discussions. Free for 3 and 100 MB
- zoom.us — Secure Video and Web conferencing, add-ons available. Free limited to 40 minutes
- ideascale.com — Allow clients to submit ideas and vote, free for 25 members in 1 community
- filehero.io — Make it easy to access your company’s file storage from a corporate download page. Free for 5 concurrent downloads
- wistia.com — Video hosting with viewer analytics, HD video delivery, and marketing tools to help understand your visitors, 25 videos and Wistia branded player
- cnverg.com — Real-time shared visual workspace, whiteboard, GitHub integration. Free 5 GB, 5 spaces and 5 collaborators, no GitHub repos
Code Quality
- tachikoma.io — Dependency Update for Ruby, Node.js, Perl projects, free for Open Source
- gemnasium.com — Dependency Update for Ruby, Node.js projects, free for Open Source
- deppbot.com — Automated Dependency Updates for Ruby projects, free for Open Source
- landscape.io — Code Quality for Python projects, free for Open Source
- codeclimate.com — Automated code review, free for Open Source
- houndci.com — Comments on GitHub commits about code quality, free for Open Source
- coveralls.io — Display test coverage reports, free for Open Source
- scrutinizer-ci.com — Continuous inspection platform, free for Open Source
- codecov.io — Code coverage tool (SaaS), free for Open Source
- insight.sensiolabs.com — Code Quality for PHP/Symfony projects, free for Open Source
- codacy.com — Automated code reviews for PHP, Python, Ruby, Java, JavaScript, Scala, CSS and CoffeeScript, free for Open Source
- pullreview.com — Automated Code Review for Ruby in GitHub, Bitbucket and GitLab, free for Open Source
- gocover.io — Code coverage for any Go package
- goreportcard.com/ — Code Quality for Go projects, free for Open Source
- inch-ci.org — Documentation badges for Ruby, JS and Elixir
- scan.coverity.com — Static code analysis for Java, C/C++, C# and JavaScript, free for Open Source
- webceo.com — SEO tools but with also code verifications and different type of advices
- zoompf.com — Fix the performance of your web sites, detailed analysis
- websitetest.com — Yotta’s tool to optimize web sites, free limited version online
- gtmetrix.com — Reports and thorough recommendations to optimize websites
- browserling.com — Live interactive cross-browser testing, free only 3 min. sessions with MS IE 9 under Vista at 1024 x 768 resolution
- loadfocus.com — Load and speed tests for websites, mobile apps and APIs, monitoring,… Free 5 tests/month, 120 clients/test, 1 monitor, 1 location,…
- versioneye.com — Monitor your source code and notify about outdated dependencies. Free for Open Source and public repos
- beanstalkapp.com — A complete workflow to write, review & deploy code), free account for 1 user and 1 repository, with 100 MB of storage
- testanywhere.co — Automatic test website or web app continuously and catch bugs in the early stages, free 1,000 tests/month
- srcclr.com — SourceClear to scan source code for vulnerabilities, multi-languages and OS
Code Search and Browsing
- sourcegraph.com — Java, Go, Python, Node.js, etc., code search/cross-references, free for Open Source
- searchcode.com — Comprehensive text-based code search, free for Open Source
CI / CD
- codeship.com — 100 private builds/month, 5 private projects, unlimited for Open Source
- circleci.com — Free for one concurrent build
- travis-ci.org — Free for public GitHub repositories
- wercker.com — Free for public and private repositories
- drone.io — CI platform that includes browser testing, free for Open Source
- semaphoreci.com — 100 private builds/month, unlimited for Open Source
- shippable.com — Free for 1 build container, private and public repos, unlimited builds
- snap-ci.com — Free for public repositories, 1 build at the time
- appveyor.com — CD service for Windows, free for Open Source
- github.com — Comparison of Continuous Integration services
- ftploy.com — 1 project with unlimited deployments
- deployhq.com — 1 project with 10 daily deployments
- hub.jazz.net — 60 minutes of free build time/month
- styleci.io — Public GitHub repositories only
- bitrise.io — iOS CI/CD with 200 free builds/month
- saucelabs.com — CI with scalable testing for mobile and web apps, free for Open Source
- buddybuild.com — Build, deploy and gather feedback for your iOS and Android apps in one seamless, iterative system.
Automated Browser Testing
- gridlastic.com — Selenium Grid testing with free plan up to 4 simultaneous selenium nodes/10 grid starts/4,000 test minutes per month
- browserstack.com — Manual and automated browser testing, free for Open Source
- EveryStep-Automation.com — Records and replays all steps made in a web browser and creates scripts,… free with fewer options
Security and PKI
- threatconnect.com — Threat intelligence: It is designed for individual researchers, analysts, and organizations who are starting to learn about cyber threat intelligence. Free upto 3 Users
- crypteron.com — Cloud-first, developer-friendly security platform prevents data breaches in .NET and Java applications
- snyk.io — Snyk found and reported several vulnerabilities in the package.Limited to 1 private project (unlimited for open source projects)
- vaddy.net — Continuous web security testing with continuous integration (CI) tools. 3 domains, 10 scans history for free
- letsencrypt.org — Free SSL Certificate Authority with certs trusted by all major browsers
- globalsign.com — Free SSL certificates for Open Source
- startssl.com — Free SSL certs
- wosign.com — Free SSL certs. Up to 5 domain names for 2 years period. China authority
- soclall.com — Free up to 1,000 users login, post, share through top 20+ social networks
- stormpath.com — Free user management, authentication, social login, and SSO
- auth0.com — Hosted free for development SSO
- getclef.com — New take on auth unlimited free tier for anyone not using premium features
- ringcaptcha.com — Tools to use phone number as id, available for free
- ssllabs.com — Very deep analysis of the configuration of any SSL web server
- qualys.com — Find web app vulnerabilities, audit for OWASP Risks
- alienvault.com — Uncovers compromised systems in your network
- duo.com — Two-factor authentication (2FA) for website or app. Free 10 users, all authentication methods, unlimited, integrations, hardware tokens
- tinfoilsecurity.com — Automated vulnerability scanning. Free plan allows weekly XSS scans
- acunetix.com — Free vulnerability and network scanning for 3 targets
- ponycheckup.com — An automated security checkup tool for Django websites
- foxpass.com — Hosted LDAP and RADIUS. Easy per-user logins to servers, VPNs, and wireless networks. Free for 10 users
- opswatgears.com — Security Monitoring of computers, devices, applications, configurations,… Free 25 users and 30 days history
- bitninja.io — Botnet protection through a blacklist, free plan only reports limited information on each attack
- onelogin.com — Identity as a Service (IDaaS), Single Sign-On Identity Provider, Cloud SSO IdP, 3 company apps and 5 personal apps, unlimited users
- logintc.com — Two-factor authentication (2FA) by push notifications, free for 10 users, VPN, Websites and SSH
- report-uri.io — CSP and HPKP violation reporting
Management System
- bitnami.com — Deploy prepared apps on IaaS. Management of 1 AWS micro instance free
- visualops.io — 3,600 instance hours/month free
Log Management
- papertrailapp.com — 48 hours search, 7 days archive, 100 MB/month
- logentries.com — Free up to 5 GB/month with 7 days retention
- loggly.com — Free for a single user, see the lite option
- sematext.com — Free up to 500 MB/day, 7 days retention
- sumologic.com — Free up to 500 MB/day, 7 days retention
- logz.io — Free up to 1 GB/day, 3 days retention
Translation Management
- lingohub.com — Free up to 3 users, always free for Open Source
- getlocalization.com — Free for public projects
- webtranslateit.com — Free up to 500 strings
- transifex.com — Free for Open Source
- oneskyapp.com — Limited free edition for up to 5 users, free for Open Source
- crowdin.com — Unlimited projects, unlimited strings and collaborators for Open Source
Monitoring
- opbeat.com — Instant performance insights for JS developers. Free with 24 hours data retention
- checkmy.ws — Free 15 days full demo and 3 websites, forever free for Open Source
- appneta.com — Free with 1 hour data retention
- thousandeyes.com — Network and user experience monitoring. 3 locations, plus 20 data feeds of major web services free
- datadoghq.com — Free for up to 5 nodes
- stackdriver.com — Free monitoring up to 10 servers/hosted services
- keymetrics.io — Free for 2 servers with 7 days data retention
- newrelic.com — Free with 24 hours data retention
- nodequery.com — Free basic server monitor up to 10 servers
- watchsumo.com — Free website monitoring, 50 Http(s), Ping or keywords, every 5+ minutes
- opsgenie.com — Alert management with mobile push. 600 free alerts/month for 2 users
- runscope.com — Monitor and log API usage. Single user 25,000 requests/month free
- circonus.com — Free for 20 metrics
- uptimerobot.com — Website monitoring, 50 monitors free
- statuscake.com — Website monitoring, unlimited tests free with limitations
- bmc.com — Free 1 second resolution for up to 10 servers
- ghostinspector.com — Free website and web application monitoring. Single user, 100 test runs/month
- java-monitor.com — Free monitoring of JVM’s and uptime
- sematext.com — Free for 24 hours metrics, unlimited number of servers, 10 custom metrics, 500 K custom metrics data points, unlimited dashboards, users, etc
- sealion.com — Free up to 2 servers, 3 days data retention, graphs and raw command output history (
top
,ps
,ifconfig
,netstat
,iostat
,free
, custom, etc.) - stathat.com — Get started with 10 stats for free, no expiration
- skylight.io — Free for first 100 K requests (Rails only)
- appdynamics.com — Free for 24 hours metrics, application performance management agents limited to one Java, one .NET, one PHP, and one Node.js
- deadmanssnitch.com — Monitoring for cron jobs. 1 free snitch (monitor), more if you refer others to sign up
- librato.com — Free up to 100 metrics at 60 seconds resolution
- freeboard.io — Free for public projects. Dashboards for your Internet of Things projects
- loader.io — Free load testing tools with limitations
- speedchecker.xyz — Performance Monitoring API, checks Ping, DNS, etc
- blackfire.io — Blackfire is the SaaS-delivered Application Performance Solution. Free Hacker plan (PHP Only)
- apimetrics.io — Automated API Performance Monitoring, Testing and Analytics. Free Plan, manually make API calls and Run from their West Coast servers
- opsdash.com — Self-hoster server, clusters and services monitoring, free for 5 servers and 5 services
Crash and Exception Handling
- rollbar.com — Exception and error monitoring, free plan with 5,000 errors/month, unlimited users, 30 days retention
- bugsnag.com — Free for up to 2,000 errors/month after the initial trial
- airbrake.io — Automatically groups, organizes and notifies you about your application errors. Free plan with 7,200 errors/day, 1 user, 1 project, 2 days retention
- getsentry.com — Sentry tracks app exceptions in realtime, has a small free plan. Free, unrestricted use if self-hosted
Search
- algolia.com — Hosted search-as-you-type (instant). Free hacker plan up to 10,000 documents and 100,000 operations. Bigger free plans available for community/Open Source projects
- swiftype.com — Hosted search solution (API and crawler). Free for a single search engine with up to 1,000 documents. Free upgrade to Premium level for Open Source
- bonsai.io — Free 1 GB memory and 1 GB storage
- searchly.com — Free 2 indices and 5 MB storage
- facetflow.com — Hosted Elasticsearch for Microsoft Azure. Free 5,000 docs and 500 MB
- indexisto.com — Site search reinvented. Free 10 million document index limit with advertisement block
- mailinator.com — Mailinator is Free, Public, Email system where you can use ANY inbox you want! … Disposable Email.
- sparkpost.com — First 100,000 emails/month are free
- mailgun.com — First 10,000 emails/month are free
- tinyletter.com — 5,000 subscribers/month are free
- mailchimp.com — 2,000 subscribers and 12,000 emails/month are free
- sendloop.com — 2,000 subscribers and 10,000 emails/month are free
- sendgrid.com — 400 emails/day for free and 25,000 free transactional emails/month for emails sent from a Google compute instance or Microsoft Azure App Service
- phplist.com — Hosted version allow 300 emails/month for free
- mailjet.com — 6,000 emails/month for free
- sendinblue.com — 9,000 emails/month for free
- mailtrap.io — Fake SMTP server for development, free plan with 1 inbox, 50 messages, no team member, 2 emails/second, no forward rules
- mailstache.io — 4 mailboxes with 1 GB each for up to 2 custom domains
- postmarkapp.com — First 25,000 emails are free
- zoho.com — Free email management and collaboration for up to 10 users
- domain.yandex.com — Free email and DNS hosting for up to 1,000 users
- pawnmail.com — 2 GB free email hosting across unlimited users for custom domain. Roundcube webmail, POP3, IMAP, and SMTP access. No paid plans or upgrades
- moosend.com — Mailing list management service. Free account for 6 months for startups
- debugmail.io — Easy to use testing mail server for developers
- mailinator.com - Free public email for testing accounts
- mailboxlayer.com — Email validation and verification JSON API for developers. 1,000 free API requests/month
- mailcatcher.me — Catches mail and serves it through a web interface
- yopmail.fr — Disposable email addresses
- kickbox.io — Verify 100 emails free, real time API available
- inumbo.com — SMTP based spam filter, free for 10 users
- biz.mail.ru — 5,000 mailboxes with 25 GB each per custom domain with DNS hosting
- maildocker.com — First 10,000 emails/month are free
- sendpulse.com — 50 emails free/hour, first 12,000 emails/month are free
- pepipost.com — Unlimited emails free for first three months, then first 25,000 emails/month are free
CDN and Protection
- kloudsec.com — Minimal CDN platform targeted at programmers. CDN is free. Optional and free plugins include
Page Optimization
(Pagespeed),Service Doctor
(Website performance analytics and alerts) andOne-click Encryption
(Auto provision/renew LetsEncrypt certs for HTTPS) - cloudflare.com — Basic service is free, good for a blog, Cloudflare also offers a free SSL certificate service
- bootstrapcdn.com — CDN for bootstrap, bootswatch and font awesome
- surge.sh — Single–command, bring your own source control web publishing CDN
- cdnjs.com — CDN for JavaScript libraries, CSS libraries, SWF, images, etc
- jsdelivr.com — Super-fast CDN of OSS (JS, CSS, fonts) for developers and webmasters, accepts PRs to add more
- developers.google.com — The Google Hosted Libraries is a content distribution network for the most popular, Open Source JavaScript libraries
- asp.net — The Microsoft Ajax CDN hosts popular third party JavaScript libraries such as jQuery and enables you to easily add them to your Web application
- toranproxy.com — Proxy for Packagist and GitHub. Never fail CD. Free for personal use, 1 developer, no support
- rawgit.com — Free limited traffic, serves raw files directly from GitHub with proper Content-Type headers
- incapsula.com — Free CDN and DDoS protection
- fastly.com — Free CDN, all features until USD 50/month is reached, enough for most, then pay or suspended
- athenalayer.com — Free DDoS protection with unlimited websites
- section.io — A simple way to spin up and manage a complete Varnish Cache solution. Supposedly free forever for one site
- netdepot.com — First 100 GB free/month
- dropigee.com — Dropigee provides CDN + Cloud Storage, get 2 GB of bandwidth and unlimited storage free per month
PaaS
- cloud.google.com — Google App Engine gives 28 instance hours/day free, 1 GB NoSQL database and more
- engineyard.com — Engine Yard provides 500 free hours
- azure.microsoft.com — MS Azure gives USD 200 worth of free usage for a trial
- appharbor.com — A .Net PaaS that provides 1 free worker
- shellycloud.com — Platform for hosting Ruby and Ruby on Rails apps, €20 of free credit
- heroku.com — Host your apps in the cloud, free for single process apps
- firebase.com — Build realtime apps, free plan has 100 max. connections, 10 GB data transfer, 1 GB data storage, 1 GB hosting storage and 10 GB hosting transfer
- bluemix.net — IBM PaaS with a monthly free allowance
- openshift.com — Red Hat PaaS, free tier provides three small gears each with 512 MB memory and 1 GB storage. {Browse one-click deployments}
- outsystems.com — Enterprise web development PaaS for on-premise or cloud, free “personal environment” offering allows for unlimited code and up to 1 GB database
- platform.telerik.com — Build and deploy mobile applications using JavaScript. Free plan has 100 MB data storage, 1 GB file storage, 5 GB bandwidth, 1 million push notifications for BaaS offering, 100 active devices for analytics
- scn.sap.com — The in-memory Platform-as-a-Service offering from SAP. Free developer accounts come with 1 GB structured, 1 GB unstructured, 1 GB of Git data and allow you to run HTML5, Java and HANA XS apps
- mendix.com — Rapid Application Development for Enterprises, unlimited number of free sandbox environments supporting 10 users, 100 MB of files and 100 MB database storage each
- pythonanywhere.com — Cloud Python app hosting. Beginner account is free, 1 Python web application at your-username.pythonanywhere.com domain, 512 MB private file storage, one MySQL database
- configure.it — Mobile app development platform, free for 2 projects, limited features but no resource limits
- elastx.com — Free tier with up to 4 cloudlets, must be renewed every year
- pagodabox.io — Small worker, web server, cache, and database for free
- cloudandheat.com — 128 MB of RAM for free, includes support for custom domains for free
- zeit.co/now - Managed platform for Node.js deployments, featuring dynamic realtime scaling. Includes 20 free deploys/month limited to 1GB storage and 1GB bandwidth for OSS projects (source files are exposed on a public URL)
- sandstorm.io - Sandstorm is an open source operating system for personal and private clouds. Free plan offers 200MB storage and 5 grains free.
BaaS
- apigee.com — Unlimited trial includes NoSQL data store with 25 GB of storage, user and permission management, geolocation, 10 million push notifications/month, remote configuration, beta and A/B split testing, APM, fully API driven. Accessible and manageable via UI, SDK, and API
- appacitive.com — Mobile backend, free for the first 3 months with 100 K API calls, push notifications
- bip.io — A web-automation platform for easily connecting web services. Fully open GPLv3 to power the backend of your Open Source project. Commercial OEM License available
- blockspring.com — Cloud functions. Free for 5 million runs/month
- kinvey.com — Mobile backend, starter plan has unlimited requests/second, with 2 GB of data storage, as well as push notifications for up 5 million unique recipients. Enterprise application support
- konacloud.io — Web and Mobile Backend as a Service, with 5 GB free account
- layer.com — The full-stack building block for communications
- quickblox.com — A communication backend for instant messaging, video and voice calling, and push notifications
- pushbots.com — Push notification service. Free for up to 1.5 million pushes/month
- dreamfactory.com — DreamFactory is an Open Source backend platform that provides all of the RESTful services you need to build fantastic mobile and web applications
- onesignal.com — Unlimited free push notifications
- getstream.io — Build scalable news feeds and activity streams in a few hours instead of weeks, free for 3 million feed updates/month
- tyk.io — API management with authentication, quotas, monitoring, and analytics. Free cloud offering
- iron.io — Async task processing (like AWS Lambda) with free tier and 1 month free trial
- stackhut.com — Async task processing (like AWS Lambda). 10 free private services and unlimited free public services
- pubnub.com — Free push notifications for up to 1 million messages/month and 100 active daily devices
- webtask.io — Run code with an HTTP call. No provisioning. No deployment
- zapier.com — Connect the apps you use, to automate tasks. 5 zaps, every 15 min. and 100 tasks/month
- stackstorm.com — Event-driven automation for apps, services and workflows, free without flow, access control, LDAP,…
- simperium.com — Move data everywhere instantly and automatically, multi-platform, unlimited sending and storage of structured data, max. 2,500 users/month
- stamplay.com — Connect services together with a visual interface. 50 K API calls, 100 GB data transfer, and 1 GB storage for free
Web Hosting
- closeheat.com — Development Environment in the Cloud for Static Websites with Free Hosting and GitHub integration. 1 free website with custom domain support
- code.fosshub.com — is a free service offered by FossHub. Free hosting for Open Source projects.
- sourceforge.net — Find, Create, and Publish Open Source software for free
- simplybuilt.com — SimplyBuilt offers free website building and hosting for {Open Source projects}. Simple alternative to GitHub Pages
- devport.co — Turn GitHub projects, apps, and websites into a personal developer portfolio
- netlify.com — Builds, deploy and hosts static site or app, free for 100 MB data and 1 GB bandwidth
- pantheon.io — Drupal and WordPress hosting, automated DevOps, and scalable infrastructure. Free for developers and agencies
- acquia.com — Hosting for Drupal sites. Free tier for developers. Free development tools (such as Acquia Dev Desktop) also available
- bitballoon.com — BitBalloon offers hosting for static sites and apps. Free on a subdomain
- readthedocs.org — Free documentation hosting with versioning, PDF generation and more
- bubble.is — Visual programming to build web and mobile apps without code, free 100 visitors/month, 2 apps
- contentful.com — Content as a Service. Content management and delivery APIs in the cloud. 3 users, 3 spaces (repositories) and 100,000 API requests/month for free
- tilda.cc — One site, 50 pages, 50 MB storage, only the main pre-defined blocks among 170+ available, no fonts, no favicon and no custom domain
- pubstorm.com — Free static content hosting with global CDN and custom domain support. 10 free sites, each with 2 past revisions
DNS
- freedns.afraid.org — Free DNS hosting
- dns.he.net — Free DNS hosting service with Dynamic DNS Support
- luadns.com — Free DNS hosting, 3 domains, all features with reasonable limits
- domain.yandex.com — Free email and DNS hosting for up to 1,000 users
- cloudns.net — Free DNS hosting up to 3 domains with unlimited records
- ns1.com — Data Driven DNS, automatic traffic management, 1 million free queries
IaaS
- aws.amazon.com — AWS Free Tier, free for 12 months
- exoscale.ch — Free resources for Open Source
- developer.rackspace.com — Rackspace Cloud gives USD 50/month for 12 months
- cloud.google.com/compute — Google Compute Engine gives USD 300 over 60 days
- virtzone.net — Free VPS. You must meet certain minor qualifications
- backblaze.com - Backblaze B2 cloud storage. Free 10GB (Amazon S3-like) object storage for unlimited time
DBaaS
- cloudant.com — Hosted database from IBM, free if usage is below USD 50/month
- orchestrate.io — 1 application free
- redislabs.com — Redis as a Service, 30 MB and 30 concurrent connections free
- backand.com — Back-end as a service for AngularJS
- zenginehq.com — Build business workflow apps in minutes, free for single users
- redsmin.com — Online real-time monitoring and administration service for Redis, 1 Redis instance free
- graphstory.com — GraphStory offers Neo4j (a Graph Database) as a service
- elephantsql.com — PostgreSQL as a service, 20 MB free
- graphenedb.com — Neo4j as a service, up to 1,000 nodes and 10,000 relations free
- mongolab.com — MongoDB as a service, 500 MB free
- scalingo.com — Primarily a PaaS but offers a 512 MB free tier of MySQL, PostgreSQL, or MongoDB
- skyvia.com — Cloud Data Platform, offers free tier and all plans are completely free while in beta
- airtable.com — Looks like a spreadsheet, but it’s a relational database, unlimited bases, 1,200 rows/base and 1,000 API requests/month
- fieldbook.com — Fieldbook lets anyone create a simple tracking database, as easily as a spreadsheet. Automatic API. Unlimited free sheets, share with unlimited users
- iriscouch.com — CouchDB as a service. Free for developing, prototyping, etc
STUN, WebRTC, Web Socket Servers and Other Routers
- pusher.com — Hosted Web Sockets broker. Free for up to 20 simultaneous connections and 100 K messages/day
- stun:stun.l.google.com:19302 — Google STUN
- stun:global.stun.twilio.com:3478?transport=udp — Twilio STUN
- segment.com — Hub to translate and route events to other third party services. 100 K events/month free
- ngrok.com — Expose locally running servers over a tunnel to a public URL
- cloudamqp.com — RabbitMQ as a Service. Little Lemur plan: max 1 million messages/month, max 20 concurrent connections, max 100 queues, max 10,000 queued messages, multiple nodes in different AZ’s
Issue Tracking and Project Management
- bitrix24.com — Free intranet and project management tool
- pivotaltracker.com — Pivotal Tracker, free for public projects
- atlassian.com — Free Jira etc for Open Source
- kanbantool.com — Kanban board based project management. Free, paid plans with more options
- kanbanflow.com — Board based project management. Free, premium version with more options
- kanbanery.com — Board based project management. Free for 2 users, premium tiers with more options
- zenhub.io — The only project management solution inside GitHub. Free for public repos, OSS, and nonprofits organizations
- trello.com — Board based project management. Free
- producteev.com — Task management tool. Free, premium version with more options. Mobile applications available
- fogcreek.com — Bug tracking and project management. Free for 2 users
- waffle.io — Board based project management solution from your existing GitHub Issues, free for Open Source
- huboard.com — Instant project management for your GitHub issues, free for Open Source
- taiga.io — Project management platform for startups and agile developers, free for Open Source
- jetbrains.com — Free hosted YouTrack (InCloud) for FOSS projects, private projects {free for 10 users}
- github.com — In addition to its Git storage facility, GitHub offers basic issue tracking
- asana.com — Free for private project with collaborators
- acunote.com — Free project management and SCRUM software for up to 5 team members
- gliffy.com — Online diagrams: flowchart, UML, wireframe,… Also plugins for Jira & Confluence. 5 diagrams and 2 MB free
- cacoo.com — Online diagrams in real time: flowchart, UML, network. Free max. 15 users/diagram, 25 sheets
- draw.io — Online diagrams stored locally, in Google Drive, OneDrive or Dropbox. Free for all features and storage levels
- hub.jazz.net — IBM Bluemix’s project management services. Free for public projects, free for up to 3 users for private projects
- leankit.com — Kanban board, that visualizes your workflow. Free up to 10 users
- visualstudio.com — Unlimited free private code repositories; Tracks bugs, work items, feedback and more
- testlio.com — Issue tracking, test management and beta testing platform. Free for private use
- vivifyscrum.com — Free tool for Agile project management. Scrum Compatible
- targetprocess.com — Visual project management, from Kanban and Scrum to almost any operational process. Free for unlimited users, up to 1,000 data entities {more details}
- overv.io — Agile project management for teams who love GitHub
- taskulu.com — Role based project management. Free up to 5 users. Integration with GitHub/Trello/Dropbox/Google Drive
- contriber.com — Customizable project management platform, free starter plan, 5 workspaces
- planitpoker.com — Free online planning poker (estimation tool)
Storage and Media Processing
- aerofs.com — P2P file syncing, free for up to 30 users
- bintray.com — Binary File storage, free for Open Source. Includes SSL, CDN and a limited number of REST calls
- cloudinary.com — Image upload, powerful manipulations, storage, and delivery for sites and apps, with libraries for Ruby, Python, Java, PHP, Objective-C and more. Perpetual free tier includes 7,500 images/month, 2 GB storage, 5 GB bandwidth
- plot.ly — Graph and share your data. Free tier includes unlimited public files and 10 private files
- transloadit.com — Handles file uploads & encoding of video, audio, images, documents. Free for Open Source & other do-gooders. Commercial applications get one GB free for test driving
- podio.com — You can use Podio with a team of up to five people and try out the features of the Basic Plan, except users management
- shrinkray.io — Free image optimization of GitHub repos
- imagefly.io — Responsive images on-demand. CDN fronted image resizing, transcoding, and optimizing. 100 MB/month for free
- kraken.io — Image optimization for website performance as a service, free plan up to 1 MB file size
- placehold.it — A quick and simple image placeholder service
- placekitten.com — A quick and simple service for getting pictures of kittens for use as placeholders
- placepenguin.com — A quick and simple service for placeholder images of penguins
- embed.ly — Provides APIs for embedding media in a webpage, responsive image scaling, extracting elements from a webpage. Free for up to 5,000 URLs/month at 15 requests/second
- backhub.co — Backup and archive your GitHub repositories. Free for public repos
- otixo.com — Encrypt, share, copy and move all your cloud storage files from one place. Basic plan provides unlimited files transfer with 250 MB max. file size and allows 5 encrypted files
- tinypng.com — API to compress and resize PNG and JPEG images, offers 500 compressions for free each month
- filestack.com — File picker, transform and deliver, free for 250 files, 500 transformations and 3 GB bandwidth
- packagecloud.io - Hosted Package Repositories for YUM, APT, RubyGem, and PyPI. Limited free plans, open source plans available via request.
Design and UI
- pixlr.com — Free online browser editor on the level of commercial ones
- imagebin.ca — Pastebin for images
- cloudconvert.com — Convert anything to anything. 208 supported formats including videos to gif
- resizeappicon.com — A simple service to resize and manage your app icons
- vectr.com — Free Design App For Web + Desktop
- walkme.com — Enterprise Class Guidance and Engagement Platform, free plan 3 walk-thrus up to 5 steps/walk
- marvelapp.com — Design, prototyping and collaboration, free limited for 3 projects
Data Visualization on Maps
- geocoder.opencagedata.com/ — Geocoding API that aggregates OpenStreetMap and other open geo sources. 2,500 free queries/day
- datamaps.co a free platform for creating visualizations with data maps.
- geocod.io — Geocoding via API or CSV Upload. 2,500 free queries/day
- gogeo.io — Maps and geospatial services with an easy to use API and support for big data
- cartodb.com — Create maps and geospatial APIs from your data and public data
- giscloud.com — Visualize, analyze and share geo data online
- latlon.io — Geocoding API + school districts, census geography divisons, and other address based data. 2,500 free requests/month
- mapbox.com — Maps, geospatial services, and SDKs for displaying map data
Package Build System
- build.opensuse.org — Package build service for multiple distros (SUSE, EL, Fedora, Debian etc.)
- copr.fedoraproject.org — Mock-based RPM build service for Fedora and EL
- help.launchpad.net — Ubuntu and Debian build service
IDE and Code Editing
- c9.io — IDE in a browser. Incorporates an Ubuntu virtual machine and in-browser terminal access. Integrates with GitHub and BitBucket, but also adds SFTP and generic Git access
- koding.com - online cloud-based development environment. You have a Ubuntu OS machine
- codeanywhere.com — Full IDE in the browser and mobile apps. Access FTP, SFTP, Dropbox, Google Drive, GitHub, and BitBucket. Hosted virtual machines with terminal access. Collaboration features like share links, live editing, permissions, and version tracking
- codenvy.com — IDE and automated developer workspaces in a browser, collaborative, Git/SVN integration, build and run your app in customizable Docker-based runners (free tier includes: 4 GB RAM, always-on machines, ability to run multiple machines simultaneously), pre-integrated deploy to Google Apps
- nitrous.io — Private Linux instance(s) with interactive collaboration, free for 2 hours/day. {More Details}
- visualstudio.com — Fully-featured IDE with thousands of extensions, cross-platform app development (Microsoft extensions available for download for iOS and Android), desktop, web and cloud development, multi-language support (C#, C++, JavaScript, Python, PHP and more)
- code.visualstudio.com — Build and debug modern web and cloud applications. Code is free, Open Source and available on your favorite platform, Linux, Mac OSX and Windows
- cloud.sagemath.com — Collaborative mathematics-oriented IDE in a browser, with support for Python, LaTeX, IPython Notebooks, etc
- wakatime.com — Quantified self metrics about your coding activity, using text editor plugins, limited plan for free
- apiary.io — Collaborative design API with instant API mock and generated documentation (Free for unlimited API blueprints and unlimited user with one admin account and hosted documentation)
- mockable.io — Mockable is a simple configurable service to mock out RESTful API or SOAP web-services. This online service allows you to quickly define REST API or SOAP endpoints and have them return JSON or XML data
- jetbrains.com — Productivity tools, IDEs and deploy tools. Free license for students, teachers, Open Source, and user groups
- stackhive.com — Cloud based IDE in browser that supports HTML5/CSS3/jQuery/Bootstrap
- tadpoledb.com — IDE in browser Database tool. Support Amazon RDS, Apache Hive, Apache Tajo, CUBRID, MariaDB, MySQL, Oracle, SQLite, MSSQL, PostgreSQL and MongoDB databases
- sourcelair.com — In-browser IDE for Django, JavaScript, HTML5, Python, and more. Integrates with Git, Mercurial, GitHub, Heroku and more. Free forever for 1 private project
- codepen.io — CodePen is a playground for the front end side of the web
Analytics, Events and Statistics
- analytics.google.com — Google Analytics
- heapanalytics.com — Automatically captures every user action in iOS or web apps. Free for up to 5,000 visits/month
- sematext.com — Free for up to 50 K actions/month, 1 day data retention, unlimited dashboards, users, etc
- usabilityhub.com — Test designs and mockups on real people, track visitors. Free for one user, unlimited tests
- gosquared.com — Track up to 1,000 data points for free
- mixpanel.com — Free 25,000 points or 200,000 with their badge on your site
- amplitude.com — 1 million monthly events, up to 2 apps
- keen.io — Custom Analytics for data collection, analysis and visualization. 50,000 events/month free
- inspectlet.com — 100 sessions/month free for 1 website
- mousestats.com — 100 sessions/month free for 1 website
- metrica.yandex.com — Unlimited free analytics
- hotjar.com — Per site: 2,000 pages views/day, 3 heatmaps, data stored for 3 months,…
- imprace.com — Landing page analysis with suggestions to improve bounce rates. Free for 5 landing pages/domain
- baremetrics.com — Analytics & Insights for stripe
- optimizely.com — A/B Testing solution, free starter plan, 1 website, 1 iOS and 1 Android app
- expensify.com — Expense reporting, free personal reporting approval workflow
- ironSource atom — Atom Data Flow Management is a data pipeline solution, 10M monthly events free
- botan.io — Free analytics for your Telegram bot.
International Mobile Number Verification API and SDK
- cognalys.com — Freemium mobile number verification through an innovative and reliable method than using SMS gateway. Free accounts will have 10 tries and 15 verifications/day.
- numverify.com — Global phone number validation & lookup JSON API. 250 API requests/month
- sumome.com — Heat map and conversion enhancement tools, free without few advanced features
Payment / Billing Integration
- braintreepayments.com — Credit Card, Paypal, Venmo, Bitcoin, Apple Pay,… integration. Single and Recurrent Payments. First USD 50,000 are free of charge
- taxratesapi.avalara.com — Get the right sales tax rates to charge for the close to 10,000 sales tax jurisdictions in the USA. Free REST API. Registration required
- currencylayer.com — Reliable Exchange Rates & Currency Conversion for your Business, 1,000 API requests/month free
- vatlayer.com — Instant VAT number validation & EU VAT rates API, free 100 API requests/month
Docker Related
- quay.io — Unlimited free public repositories
- tutum.co — The Docker Platform for Dev and Ops, build, deploy, and manage your apps across any cloud, free while in beta and free developer plan when tutum will be production ready
Vagrant Related
- atlas.hashicorp.com — HashiCorp’s index of boxes
- vagrantbox.es — An alternative public box index
Miscellaneous
- apichangelog.com — Subscribe to be notified each time API Documentation is updated (Facebook, Twitter, Google,…)
- docsapp.io — Easiest way to publish documentation, free for Open Source
- instadiff.com — Compare website versions with highlighted changes before you deploy, free for 100 pages/month
- fullcontact.com — Help your users know more about their contacts by adding social profile into your app. 500 free Person API matches/month
- apicastor.com — Convert spreadsheets into URL and monitor access
- formlets.com — Online forms, unlimited single page forms/month, 100 submissions/month, email notifications
- superfeedr.com — Real-time PubSubHubbub compliant feeds, export, analytics. Free with less customization
- screenshotlayer.com — Capture highly customizable snapshots of any website. Free 100 snapshots/month
- screenshotmachine.com — Capture 100 snapshots/month, png, gif and jpg, including full-length captures, not only home page
- readme.io — Beautiful documentations made easy, free for Open Source
APIs, Data, and ML
- monkeylearn.com — Text analysis with Machine Learning, free 100,000 queries/month
- wit.ai — NLP for developers
- wolfram.com — Built-in knowledge based algorithms in the cloud
- parsehub.com — Extract data from dynamic sites, turn dynamic websites into APIs, 5 projects free
- import.io — Easily turn websites into APIs, completely free for life
- wrapapi.com — Turn any website into a parameterized API
- algorithmia.com — Host algorithms for free. Includes free monthly allowance for running algorithms. Now with CLI support
- bigml.com — Hosted machine learning algorithms. Unlimited free tasks for development, limit of 16 MB data/task
- mashape.com — API Marketplace And Powerful Tools For Private And Public APIs. With the free tier, some features are limited such as monitoring, alerting and support
- dominodatalab.com — Data science with support for Python, R, Spark, Hadoop, Matlab, and others
- havenondemand.com — APIs for machine learning
- restlet.com — APISpark enables any API, application or data owner to become an API provider in minutes via an intuitive browser interface
- scrapinghub.com — Data scraping with visual interface and plugins. Free plan includes unlimited scraping on a shared server
- [context.io] (https://context.io) - Create simple email webhooks and code against a free, RESTful, imap API to leverage email data.
Other Free Resources
- github.com - FOSS for Dev — A hub of free and Open Source software for developers
- github.com - Free for nonprofit — List of free services for nonprofit organizations
- getawesomeness — Retrieve all amazing awesomeness from GitHub… a must see
- education.github.com — Collection of free services for students. Registration required


OUR STORY
Who we are
We're a top-rated international charity organization With your help, we're working to end global poverty. We're focused on impact. We work in four key areas to help kids break the cycle of poverty: health, education, empowerment and employment.
What we do
We’re a charity that takes a bold, effective approach to solving poverty through four key areas: Health – Education – Empowerment – Employment. Children access these important programs and services through our amazing community centers.
How we help
Your gifts guarantee sponsored children receive the support that dramatically changes lives. This includes equipping, staffing and operating 67 community centers in the 10 countries we serve, providing thousands with a safe place to access crucial benefits and programs.


WATCH: Three giraffes among 10 animals die in safari park fire
by AFPCHICAGO: A fire tore through a barn in a safari park in the US state of Ohio on Thursday night, killing several animals including three giraffes, according to park officials and local media.
Video carried by NBC news showed two giraffes cantering back and forth in their pen as the flames billowed against the night sky in the African Safari Wildlife Park in Port Clinton, near the southern shore of Lake Erie.
Local ABC affiliate WTV13 said 10 animals were believed to have been killed in the blaze, including three giraffes, three red river hogs, three bongos and a springbok.
Springboks and bongos are species of antelope.
A zebra and a giraffe escaped the flames and were secured by park officials, local newspaper the Toledo Blade said.
In a statement posted on its Facebook page the park said it was “devastated by the loss of animals housed in a barn destroyed by fire… the loss of the wildlife that we care for every day is tragic for our team members who love these animals.”
“The animals lost in this tragedy were part of our African Safari family, and the Park will be closed on Friday as we mourn their loss.”
No humans were injured in the blaze, it said, adding an investigation was underway to determine the cause of the fire.
Video Courtesy: NBC News


All
Images
Facebook
Gmail
phpMyAdmin
Youtube
Instagram
Linkedin
Google offered on:
Português (Brasil)
Made with ❤ by
Alexsandro Marques
for studying purposes


Toggle navigation
Teradata DCT D3 Demo
Dashboard
Word Search
(current)
Sentiment
Analytics
Dashboard