If `filled` is an instance of [`RunOrg.Form.Filled`](/forms/filled.htm),
then `filled.Save()` uploads its non-`id` fields to the server.
Returns a [promise](/concepts/promise.htm) that will resolve to the
`filled` object.
var form_id = "1ax69bfa335";
var owner_id = "0Et9j0026rO";
var form = new RunOrg.Form(form_id);
var filled = form.Fill(owner_id);
filled.data = { "color" : "red" };
filled.Save().then(function() {
console.log("Form was filled.");
});
**Note**: it is not necessary to `Load()` either the form or the
filled-form first.
The following properties are sent to the server:
Fills an instance of form `{id}` bound to entity `{owner}`.
# Request
The following properties are sent to the server:
data | | Maps field names (as they are defined in the form itself)
to arbitrary JSON values which will be saved by RunOrg.
The expected contents of each field depend on the
[configuration](/forms/field.htm) of that field.
PUT /db/0SNQc00211H/forms/0SNQe0032JZ/filled/0SNxd0002JZ?as=0SNxd0002JZ
Content-Type: application/json
{ "data" : {
"color": "Red",
"birth": "1985-04-19" } }
# Response
Always returns `202 Accepted`: this is a [delayed](/concepts/delayed.htm),
[idempotent](/concepts/idempotent.md) request.
The response contains a single field:
at | | The [clock position](/concepts/delayed.htm) when the
new data will be available in the form.
202 Accepted
Content-Type: application/json
{ "at" : {"5":218} }
# Errors
## Returns `400 Bad Request`
- if a required field was not provided or is `null`, `""`, `{}`
or an empty array.
- if a provided field does not exist in the form.
- if a provided field was not in the expected data format.
## Returns `401 Unauthorized`
- if the provided token does not grant access as the named
person, or no token was provided
## Returns `403 Forbidden`
- if person `{as}` is can view the form, but not fill the requested
instance. For instance, without **admin** access, a person may only
fill the instance bound to himself (`{owner} == {as}`), and not to
other persons. Access restrictions are defined for each type of
owner.
## Returns `404 Not Found`
- if database `{db}` does not exist
- if form `{id}` does not exist in database `{db}`
- if person `{as}` is not allowed to view form `{id}`, to ensure
[absence equivalence](/concepts/absence-equivalence.htm).
# Access restrictions
Person must have the **fill** [access level](/forms/audience.htm)
access to the form, and be able to fill the instance.
When owners are people, an instance may be filled only by its owner or
by a person with **admin** access level.


U-23 AFCON: Ibrahim Tanko names starting line up to face Cote D'Ivoire
Ghana coach Ibrahim Tanko has named an unchanged line-up for Tuesday's'important' CAF U23 Cup of Nations semi-final match against Ivory Coast.
The ex-Dortmund striker has kept faith in the troops which beat Mali 2-0 in their final Group A match to advance to the medal zone.
This means two-goal hero Kwabena Owusu has been benched for thedestiny-changing contest for the contest.
Victory over the Ivorians will secure an automatic qualification ticket tothe 2020 Tokyo Olympics and a place in the final of the competition.
Ghana have not qualified for the summer Olympics football tournament since2004 when they played in Athens.
Ghana: Kwame Baah - Kingsley Fobi, Edward Sarpong,Zackaria Fuseini, HabibMohammed-, Emmanuel Lomotey, Yaw Yeboah, Michael Agbekpornu,Evans Mensah-RobinPolley, Samuel Obeng


Mythological creatures according to type and habitat.
{% extends "base.html" %}
{% block content %}
Mythological creatures according to type and habitat.
| Creature | Hybrid | Habitat |
|---|---|---|
| Centaur | Human | Land |
| Chimera | Animal | Land |
| Gorgon | Human | Land |
| Griffin | Animal | Sky |
| Harpy | Human | Sky |
| Hydra | Animal | Sea |
| Minotaur | Human | Land |
| Multi-headed Dogs | Animal | Land |
| Phoenix | Animal | Sky |
| Siren | Human | Sea |


Turns out there’s more way to do code than just BEGIN_EXAMPLE.

Two ASCII blobs.
And this:
# Finds all emphasis matches in a string.
# Supply a block that will get the marker and body as parameters.
def match_all(str)
str.scan(@org_emphasis_regexp) do |match|
yield $2, $3
end
end
Now let’s test case-insensitive code blocks.
# Finds all emphasis matches in a string.
# Supply a block that will get the marker and body as parameters.
def match_all(str)
str.scan(@org_emphasis_regexp) do |match|
yield $2, $3
end
end
(def fib-seq
(concat
[0 1]
((fn rfib [a b]
(lazy-cons (+ a b) (rfib b (+ a b)))) 0 1)))
user> (take 20 fib-seq)
(0 1 1 2 3 5 8 13 21 34 55 89 144 233 377<PHONE_NUMBER> 2584 4181)
Even if no language is set, it is still wrapped in code tags but class is empty.
echo 'Defaults env_keeps="http_proxy https_proxy ftp_proxy"' | sudo tee -a /etc/sudoers
I really love to write about :symbols. They sure are the best things in the world!
{
:one => 1,
:two => 2
}
(defproject helloworld "0.1"
:dependencies [[org.clojure/clojure
"1.1.0-master-SNAPSHOT"]
[org.clojure/clojure-contrib
"1.0-SNAPSHOT"]]
:main helloworld)

* {
/* apply a natural box layout model to all elements */
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}

<title>Hello</title>

Hello

class Post << ActiveRecord::Base
def print_title
puts "#{self.title}"
end
end
import mapnik
m = mapnik.Map(600, 800)
m.background = Map.Color('steelblue')
exports = this;
(function($){
var Posts = {};
Posts.index = function(){
// TODO
};
})(jQuery);
{ name: "Waldemar"
, surname: "Quevedo"
}
echo "Hello";
phpinfo();
var_dump(some_var);
(defun hello()
(interactive)
(message "hello"))
!+!+++!++!++!++!+


>From The Office of The Director of International Relation,Access Bank Plc 22 Marina Street,Marina Lagos-Nigeria Dear, Please permit me to introduce my humble self to you. I am Mr. James Williams the Director of International Relation with Access Bank of Nigeria Limited. I 'm 47yrs old and I got your email address on the Chambers of Commerce address list and my confidence reposed on you to contact you. I hope you read this message Carefully and reply me immediately,although we have not met before but I suggest that this transaction will bring us together. My dear, we have a customer from a your country but base here in Nigeria since over a decade now, his name is Mr. Hamilton Creek from Atlanta Georgia United State of America but reside here with his wife and his two children. Mr. Hamilton Has being banking with our bank for the past 4yrs some time October 2002. On 12th of August 2003 Mr. Hamilton was on his way to his house and unfortunately he ran into a Trailer truck load of Groundnut Oil and died immediately. Their car got burnt and Mr. Hamilton Creek and His entire family was confirmed died which no single soul was saved. The Board of Directors and the Management of Access Bank has mandated and Instructed me to look for Mr. Hamilton Creek relatives/his Next of Kin to come and claim Mr.Hamilton's Fund. Since August 2003 till date I have been looking for Mr. Hamilton Creek Relatives/Next of Kin to come and claim Mr. Hamilton's Fund which he Deposited with our bank. I have made a frantic effort to contact the American Embassy and after 3days the Ambassador told me that Mr. Hamilton Creek has no relation and no next of Kin.The Ambassador also told me that Mr. Hamilton used his first son as His next of kin but it is quite unfortunate that Mr. Hamilton Creek died with all his family members. The reason why I contacted you is this, Mr. Hamilton is dead and his only son whom supposed to inherit his properties and money also died With him. As at this moment, nobody or person[s] is coming to claim this Money from our bank. The board directors and management of our bank has told me that if nobody or person[s] apply for the claim of Mr. Hamilton's Fund, the bank will decleared Mr. Hamilton's Fund as unclaimed and it will send into the Federal Government of Nigeria Reserve Account, In order to avert this, I want you to stand as the Relation/relative of Late Mr. Hamilton Creek and to act as the Hamilton's relative so that late Mr. Hamilton Creek money which he deposited with our bank will be release to you. It might interest you to know that Mr. Hamilton has a Domiciliary Bank Account with our Bank and he has a total sum of US$52Million (Fifty two Million United States Dollars) and it is the exact amount which late Mr. Hamilton Creek has in his domiciliary Account and this money is still in his account as unclaimed money. This transaction is very easy and simple and it is 100% risk free. I'm the Director of International Relations with Access Bank of Nigeria Limited and the management/Board of Directors of the Bank are waiting for me to present to them the Relation or next of Kin to late Mr. Hamilton Creek, which I told them that I am still searching the next of kin to the deceased. Finally, if you are interested with this transaction, I will present you to the bank as the only next of kin to late Mr, Hamilton Creek and I will let the bank to know that you are the only right person to inherit Late Mr. Hamilton Funds and properties, and his Money US$52M(fIifty two Million United States Dollars) will be transferred into Your Own Account as late Mr. Hamilton Creek next of kin. Please if you are interested, Just email me on my direct private and secured Email Address for immediate commencement so that late Mr. Hamilton Funds will be credited Into your Account and all his Properties will be released to you either Through Courier Services or the Bank will Cargo all his properties to You in any were you want it. So reply me immediately and let me know what your decision and also feel free to ask any questions. Meanwhile we will share Late Mr. Hamilton Creek Funds 50-50 which you will take 50% of the US$52M. which is amounting to US$26M, (Twenty Six Million United States Dollars, while the Balance of the same amount will be mine. I will be waiting for your Immediate response, Thanks and have a nice day. Friendly Regards Mr.James Williams.


Issue Four
CHARLES RIVER EQUATION
Pepper being sexy; shoelace being droll; arithmetic being sexy also
but without breaking a sweat. "Effort expended," explained my professor, shooting
soppy smiles at the smartboard, "equals knowledge gained." Unconvinced, we flopped
on the sandbank of the drooling Charles River, perennially testing the water. You
swam, but no one else liked the feeling of impermanence. Then the afternoon stretched
and shivered: shadows without shade. Every day, it turns out, is a waste of makeup.
Especially when you can't recall your lessons, or the feeling of your
face. I would never, ever presume to know you better or worse than anyone else,
because your shoelaces are tied together and my professor made me promise
not to associate with the trippy.  I would much rather know
you without the makeup. Please let me add a little pepper.
ONE-WAY FLIGHT
I'm a National Student Poet, Louise. And I have mutton chops
that could break Goliath's teeth. This year, I looked down into Barack
Obama's eyes as he gripped me and grinned: "Hey, man."
Boston's violent crime rate is low compared with other
metropolitan areas of a similar population density and geographic
size. The sprawl calls me. This year, Terrance Hayes looked down
into my eyes and intoned, "Poems poems poems." Very few people
look down to see me. I tell my friends that Harvard took a risk on a
mad mad indie rocker to fill our their diversity portfolio and offset
the Class of 2017's numerous Supreme Court Justices, but secretly
I suspect I was selected for my messianic qualities. Only joking,
of course: the only soul I've ever saved was the little homeless
boy I taught to enjamb. No, that's backwards: he looked
straight into me; he wrote this poem. The sickly man next to me
on this flight falls asleep every thirty seconds. Imagine dreaming
half-minute dreams like an episodal in some hoary tabloid.
Imagine that every dream is wet: every time. I hope that if I
murmur her name enough times, the extra breath will form
a plausible, if insubstantial, Charles River Bridge: enough for
her legs, but not for a giant's thought bubble. How do you tell
if you're Goliath?  Dear sister, I'm going to Boston. Next time I write,
I will have a few more questions.
Miles Hewitt is an eighteen-year-old freshman at Harvard University. He pens poems, songs, and status messages, records LPs in basements lit by candle, watches things happen, smirks, and cleans his glasses. Dude is madly in love with New York City. Has been known to crackle wit and goof merriment. Won an award for poems, once; later, learned he was one of five National Student Poets—but let’s not jump to conclusions. Miles is considering a career as a wizened fisher should the “rock-&-roll-poet” line of business not pan out.
Copyright © 2012-2015, The Postscript Journal. All rights reserved.


Home
Menu
Contact me
Pepperoni Pizza
$14.99
Vegetable Pizza
$14.99
Buffalo Chicken
$14.99
Ham Pizza
$14.99
Margherita
$14.99
Macaroni and Cheese Pizza
$14.99
Plain Cheese Pizza
$14.99
Olive and Basil Pizza
$14.99


Create A Mediation Session
Selected Brāv Ones
{{mediator.name}}
Conflict Name
Please enter Conflict Name.
Hours
Please enter number of hours of the Session (minimum: 2).
Linked Case Title
{{case.title}}
Select a case from your cases.
Emails of all Other Parties Involved (press enter to add multiple)
Describe the conflict
Please enter some text here.
Total Cost: {{ isMediator?'':''+(totalCost*sessionObject.hours)}}
SUBMIT


package away3d.core.filter { import away3d.core.render.*; /** * Interface for filters that work on primitive quadrant trees */ public interface IPrimitiveQuadrantFilter { /** * Applies the filter to the quadrant tree. * * @param pritree The quadrant tree to be filtered. * @param scene The scene to which the quadrant tree belongs. * @param camera The camera being used in the renderer for the quadrant tree * @param clip The clipping object used in the renderer for the quadrant tree's view. */ function filter(renderer:QuadrantRenderer):void; } }


Thank you for taking the time to participate in our survey! Your input is very much appreciated.
To successfully complete the survey, you must provide answers to the questions on the Name & Email and Age & About You tabs. We encourage you to complete questions on the Address & Gender and Favourites tabs as well, but they are optional.
Click on the Finish button to submit the survey when you are finished. The Finish button will appear when enough data has been entered for the survey to be submitted.
|
|
|||
|
|
||||||||||||


contentLength
CONTENT_LENGTH from web server - Size of POST Data
contentType
CONTENT_TYPE from web server
cookies
Returns a Map of cookies provided by the client
decodeUrlParam(aString)
Returns a URL decoded version of aString.
encodeUrlParam(aString)
Returns a URL encoded version of aString.
getParameters
Parses the QUERY_STRING environment variable and returns a Map containing key/value query value pairs. For testing, a QUERY_STRING can be passed to standard in, one line will be read
header(name, value, sendMultiple)
Add a header to the output, may only be called before write() is called.
One of each header will be sent unless sendMultiple is true
httpHeader(name)
Fetch a header supplied by the client, such as 'referer'
isInWebScript
Checks to see if this is being called within a CGI request or from the command-line (testing). Simply checks for System getEnvironmentVariable("GATEWAY_INTERFACE")
maxPostSize
Maximum size in bytes, to process from user submitted data. Data greater than this will result in a nil postData slot
maxPostSizeExceeded
Returns true if the POST data exceeds a set maxPostSize
pathInfo
PATH_INFO from web server
pathTranslated
PATH_TRANSLATED from web server
postData
The raw post data sent to the script. Only set if getEnvironmentVariable("REQUEST_METHOD") asLowercase == "post".
postParameters
Parses the POST data, multipart and urlencoded. Returns a map of submitted variables.
For uploaded files, an Object is returned with these slots:
fileName
content (raw content of file as Sequence)
contentType
contentEncoding
size (in characters/bytes)
asString (pretty string of name, type, size)
queryString
QUERY_STRING from web server
redirect(url)
Send a location: and redirect the user. May only be called before write() is called. It is left to the caller to stop any further processing.
remoteAddress
REMOTE_ADDR from web server - User's IP
remoteHost
REMOTE_HOST from web server - User's host (often blank)
requestMethod
GET, POST, PUT, etc
requestParameter(name)
Lazy developer's helper funtion. Retrieves a value from GET or POST, POST first
scriptName
SCRIPT_NAME from web server
setCookie(name, value, expiresDate, domain, path, secureBool)
Sets a cookie, keep in mind this will not be available in cookies() until they next visit to the site.
Parameters other than name and value are optional.
status(statusCode)
Numeric status code to send to the client.
Normally, the server will figure this out on its own, but this allows handling 404s and such.
write(string, [string...])
Send content for the body of the response
|


I enjoy solving problems with creative ingenuity and data driven results. My career background is in UX design, business operations, video production, and community organizing. Throughout my career I’ve developed skills in empathy, curiosity, and story-telling.
Featured in:
Techhire - The White House Blog
Resilient Coders recieved funding from the white house and that funding helped launch my career.
Read
Microsoft Blog
Del, founder of Resilient Coders was awarded the MassTLC Leadership Award and I was invited to share an anecdote about Del and present to the audience.
Read
Tenacity and CBS News
I had a quick 15 second feature in CBS news segment that aired nationaly during the US Open.
Watch
Project Date: April 2022
Project Category: Freelancing
Developed Skills
Leadership
Utilizing project management frameworks to work in a sustainable pace with my team.
Developing my communication skiils to reach a shared understanding of tasks and foster a positive enviornment where feedback is encouraged between us.
Taking ownership on projects and supporting teammates when they need it.
Business Operations
Filed our business as an LLC with S-Corp status.
Secured our first client in May 2022.
Developing processes that can be replicated in different commissioned projects.
Developing roles for task ownership amognst ourselves.

Developed a brand guideline and system.
Currently building a website.
PALETTA
Emilio, Jesus, and I started producing creative projects in 2016. We were just kids who wanted to use our time productively and create projects we were proud of. Now, we've founded a design agency in April 2022.
You can see our website that is still in development at paletta.io. Our past projects are already posted in the website.
Project Date: December 2016
Project Category: UX Design - from scratch
Developed Skills
This project was an amalgamation of everything I learned throughout my career. From video production, design, and operations.
Business Operations
Worked within a cross-functional enviornemnt and collaborated with different departments.
Mapped out the existing operational stream and ideated a new operational stream for scaling and efficiency.
Learned to identify the highest value features for the web form to be useful.
Video Production
Collaborated with colleagues to create COVID safety training videos that were entertaining, accurate, and informative.
Worked with IT to upload the videos into a web form that captured data.
Tested a prototype with a large client base.
Implementation
Learned that many things break when implementing a new system. I had to look at the issues objectively and escalate to IT to improve the process.
The end product was implemented in two other LabCentral sites which proved the value this new system created.
A New Digital Onboarding Experience
During the pandemic lockdown, LabCentral needed to revamp its onboarding process from an in-person presentation into a completely online, automated, and streamlined experience.
Objective
Develop a new system and process for onboarding companies, clients, contractors, and partners that gathers valuable client data and is tracked online.
Project Date: December 2016
Project Category: UX Design
Developed Skills
Client Work
I shadowed a team of product managers, software engineers, and UX designers while they worked on a client project.
Witnessed the life-cycle of a client project from concept to implementation.
Learned about client relationship management throughout a project.
Designing from Scratch
Learned to identify a problem that a large community needs solved.
Developed skills to find valuable information and data to develop an idea into a concept and iteratively solve the problem.
Collaborated with an organization called "The Trustees" and garden managers to test the prototype.
Frameworks
I conducted a design sprint to identify a problem, ideate solutions, rapid prototype, and test within a week.
I developed an experience map journey to empathize with end-user of my project.
I worked within an Agile project management enviornment.
Apprenticeship Final Project
During this 6 month apprenticeship program, apprentices were taught UX Design frameworks, shadowed the Fresh Tilled Soil team during client projects, and we were tasked to create a final project.
Objective
Develop a product for an end user in the food industry.
Final Product
Below is a prototype of the mock sign up userflow for "volunteers" and "gardeners". I did not get the chance to develop the user flow for an admin community garden manager with the most important features for a minimal viable product to exist.
Learned to work in a fast-paced enviornment with competing priorities.
Learned to be versatile by wearing different hats within a team.
Developed effective communication skills to reach goals faster and produce high quality products.
Developed agility to adapt when compelling data reveals itself that leads to better end-results.
Re-designed BPM Website
Boston Public Market partnered with Startup Institute Boston to host the first "IdeaHack" - a 24 hour hackathon. My cohort was placed into teams and I was a web designer in my IdeaHack team.
The Challenge
My IdeaHack team focused on making the already existing BPM website simple, with clear call-to-action pathways, and showcasing the most important information customers need - removing the unnecessary.
The landing page now has a banner with the information every customer looks for like hours of operation and location.
During the user interviews with real BPM customers, my team found that "The Kitchen" was their favorite BPM service because of the events and classes they offer. in the new design we highlighted "The Kitchen".
BPM uses social media to build it's client base. I dedicated this part of the landing page to all of their social media postings.
Behind the scenes
Pictures of my hackathon team and a brainstorm session.
Date: January 2016
Category: UX/UI Mobile App Design
Developed Skills
User Research
Conducted stakeholder interviews.
Gathered Qualitative and quantitative data for analysis.
Produced rapid prototypes for testing.
Conducted user testing sessions.
User Experience Design
Developed wireframes informed by gathered data.
Learned about information hierarchy.
Learned Adobe creatve suite, Balsamiq, and InVision software.
Learned about the iterative design process
Social Impact Portal
I worked on an app design project with Stephanie Bond, the Product Designer at East Coast Product, as a User Experience Design Intern.
The Objective
A non-profit organization comissioned East Coast Product to design and develop this project and create a new netorking app specifically for social impact grassroot organizers.
The End Product - App Design
This portal aims to appeal to a younger audience. The landing page invites anyone to join the social impact community in Boston. Each portal visitor has the option to filter their interests. and get suggestions based on their options
As the visitor scrolls, the current events are shown without signing up to the portal. After, there is an option where visitors and users of the portal can input their feedback and what improvements they would like to see.
When a visitor signs up to be a user of the portal, he or she has the ability to post an event relevant to social impact and edit their profiles.
Behind the scenes
A picture of a rapid prototype version before developing the high-fidelity prototype shown above.
Date: January 2014
Category: Video Production and Community Organizing
Developed Skills
Project Management
Conceptualized the end goal and scope of the project.
Developed a work breakdown structure and schedule with Mr. Leone, East Boston high school film teacher, to reach the objective.
I formed a team of friends, communicated the vision, delegated tasks, and made collaborative final decisions to collectively reach goal.
Video Production
Learned about story development.
I developed the story board for this project.
Developed active listening skills for interviews.
I audio mixed and edited the footage using Final Cut Pro software.
Youth Lead the Change
The City of Boston reallocated $1 million of their city budget towards a civic engagement pilot program - Youth Lead the Change, Participatory Budgeting. Youth throughout Boston wrote proposals to improve their neighborhoods. Proposals that were feasible and got the most votes were funded.
Objective
Develop a proposal to renovate a vacant library in East Boston into a multicultural center and showcase the proposal in video format.
Final Product
Coincidental Outcome
Today, the East Boston library has become the home of an organization called VROCC which operates the Veronica Robles Cultural Center.
The image below is the link to the VROCC website:
Behind the scenes
My high school friends and I finishing up the video project to publish the proposal.
Collaborators: Mr. Leone, Jesus M., Sam L., Jennifer O., Nick S, Corey D.,Jacob M., Jessica C., Nehemias, Nelson


API Rest - Doc Documentation about the API Rest. API Rest - Doc * POST methods require "Auth" http header with user token.


#include "copyright.h"
#include <string.h>
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include "PIano.h"
#include "format.h"
Go to the source code of this file.
|
| PRIVATE void | clear_formats () |
| |
| PRIVATE char * | extract_str (char *param) |
| |
| PRIVATE char * | midi_volume_command (char *fn, char *params[], int param_cnt) |
| |
| PRIVATE char * | sfz_volume_command (char *fn, char *params[], int param_cnt) |
| |
| PRIVATE char * | check_str_param (char *fn, char *param) |
| |
| PRIVATE char * | custom_volume_command (char *fn, char *params[], int param_cnt) |
| |
| PRIVATE char * | dec_volume_command (char *fn, char *params[], int param_cnt) |
| |
| PRIVATE char * | offset_note_command (char *fn, char *params[], int param_cnt) |
| |
| PRIVATE char * | midi_note_command (char *fn, char *params[], int param_cnt) |
| |
| PRIVATE char * | note_command (char *fn, char *params[], int param_cnt) |
| |
| PRIVATE char * | exec_command (char *fn, char *cmd, char *params[], int param_cnt) |
| |
| PRIVATE void | show_descriptors () |
| |
| PRIVATE void | show_command (char *cmd, char **params, int param_cnt) |
| |
| int | parse_filename (char *filename, char *note, char *volume) |
| |
| int | load_format_file (char *location) |
| |
| PRIVATE char* check_str_param |
( |
char * |
fn, |
|
|
char * |
param |
|
) |
| |
| PRIVATE char* custom_volume_command |
( |
char * |
fn, |
|
|
char * |
params[], |
|
|
int |
param_cnt |
|
) |
| |
| PRIVATE char* dec_volume_command |
( |
char * |
fn, |
|
|
char * |
params[], |
|
|
int |
param_cnt |
|
) |
| |
| PRIVATE char* exec_command |
( |
char * |
fn, |
|
|
char * |
cmd, |
|
|
char * |
params[], |
|
|
int |
param_cnt |
|
) |
| |
| PRIVATE char* extract_str |
( |
char * |
param | ) |
|
| int load_format_file |
( |
char * |
location | ) |
|
| PRIVATE char* midi_note_command |
( |
char * |
fn, |
|
|
char * |
params[], |
|
|
int |
param_cnt |
|
) |
| |
| PRIVATE char* midi_volume_command |
( |
char * |
fn, |
|
|
char * |
params[], |
|
|
int |
param_cnt |
|
) |
| |
| PRIVATE char* note_command |
( |
char * |
fn, |
|
|
char * |
params[], |
|
|
int |
param_cnt |
|
) |
| |
| PRIVATE char* offset_note_command |
( |
char * |
fn, |
|
|
char * |
params[], |
|
|
int |
param_cnt |
|
) |
| |
| int parse_filename |
( |
char * |
filename, |
|
|
char * |
note, |
|
|
char * |
volume |
|
) |
| |
| PRIVATE char* sfz_volume_command |
( |
char * |
fn, |
|
|
char * |
params[], |
|
|
int |
param_cnt |
|
) |
| |
| PRIVATE void show_command |
( |
char * |
cmd, |
|
|
char ** |
params, |
|
|
int |
param_cnt |
|
) |
| |
| PRIVATE const char* default_descriptors[3] |
Initial value:= {
"{note}v{dec_volume:1:16}.flac",
"{note}v{dec_volume:1:16}.wav",
NULL
}
Definition at line 432 of file format.cpp.


|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.rocketsoftware.mvapi.AbstractStatement com.rocketsoftware.mvapi.MVStatement
public class MVStatement
Provides methods for executing commands and calling subroutines on the server.
| Field Summary |
|---|
| Fields inherited from interface java.sql.Statement |
|---|
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO |
| Constructor Summary | |
|---|---|
MVStatement(MVConnection mvConnection)
Constructs an MVStatement object from a connection object. |
|
MVStatement(MVConnection mvConnection,
java.lang.String statement)
Constructs an MVStatement object from a connection object and statement. |
| Method Summary | |
|---|---|
void |
close()
Releases this Statement object's database
resources immediately. |
boolean |
execute(java.lang.String TCL)
Executes a statement on the server. |
MVResultSet |
executeQuery(java.lang.String TCL)
Executes a statement on the server. |
MVResultSet |
executeQuery(java.lang.String filename,
java.lang.String selectionCriteria,
java.lang.String sortCriteria,
java.lang.String ADIList)
Executes a query with the provided selection and sort criteria, then returns the requested columns. |
MVResultSet |
executeQuery(java.lang.String filename,
java.lang.String selectionCriteria,
java.lang.String sortCriteria,
java.lang.String[] ADIArray)
Executes a query with the provided selection and sort criteria, then returns the requested columns. |
MVResultSet |
executeQuery(java.lang.String filename,
java.lang.String selectionCriteria,
java.lang.String sortCriteria,
java.lang.String[] ADIArray,
java.lang.String[] ItemIdArray)
Executes a query with the provided selection and sort criteria, then returns the requested columns. |
MVResultSet |
executeQuery(java.lang.String filename,
java.lang.String selectionCriteria,
java.lang.String sortCriteria,
java.lang.String[] ADIArray,
java.lang.String[] ItemIdArray,
java.lang.String queryKeywords)
Executes a query with the provided selection and sort criteria, then returns the requested columns. |
MVResultSet |
executeQuery(java.lang.String filename,
java.lang.String selectionCriteria,
java.lang.String sortCriteria,
java.lang.String ADIList,
java.lang.String ItemIdList)
Executes a query with the provided selection and sort criteria, then returns the requested columns. |
MVResultSet |
executeQuery(java.lang.String filename,
java.lang.String selectionCriteria,
java.lang.String sortCriteria,
java.lang.String ADIList,
java.lang.String ItemIdList,
java.lang.String queryKeywords)
Executes a query with the provided selection and sort criteria, then returns the requested columns. |
MVConnection |
getConnection()
Return the connection object. |
MVResultSet |
getResultSet()
Retrieves the result as a ResultSet object. |
| Methods inherited from class com.rocketsoftware.mvapi.AbstractStatement |
|---|
addBatch, cancel, clearBatch, clearWarnings, execute, execute, execute, executeBatch, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MVStatement(MVConnection mvConnection)
mvConnection
- a connection to an MV serverpublic MVStatement(MVConnection mvConnection, java.lang.String statement)
mvConnection
- the connection to the MV serverstatement
- an AQL query, TCL verb or Subroutine.| Method Detail |
|---|
public MVResultSet executeQuery(java.lang.String TCL) throws MVException
executeQuery
in interface java.sql.Statement
executeQuery
in class com.rocketsoftware.mvapi.AbstractStatement
TCL
- query string:
if the TCL string contains an attribute mark delimiter, the TCL string is interpreted as a subroutine call otherwise the TCL string is interpreted as a TCL command line statement.
For subroutine calls, the TCL string is an attribute mark delimited string, where the first attribute is the subroutine name. The remaining attributes are passed to the subroutine as a dynamic array for the subroutine's first argument, indata. The subroutine must return data through it's second argument, outdata. The outdata is used to populate the ResultSet. Each attribute in the outdata argument generates one row in the generated ResultSet.
The subroutine must be defined to accept two arguments:
subname(indata, outdata)
MVException
- raised if any errors occurpublic MVResultSet executeQuery(java.lang.String filename, java.lang.String selectionCriteria, java.lang.String sortCriteria, java.lang.String ADIList, java.lang.String ItemIdList, java.lang.String queryKeywords) throws MVException
filename
- The filename to query
selectionCriteria
- selection criteria in the native retrieval language syntax
for example: WITH ORDERDATE >= "07/01/09" AND WITH EMPLOYEEID = "10"
sortCriteria
- sort criteria in the native retrieval language syntax
for example BY ORDERDATE BY CUSTOMERID
ADIList
- Attribute defining items to populate the result set
for example ORDERDATE CUSTOMERID EMPLOYEEID PRODUCTID QUANTITY UNITPRICE
ItemIdList
- list of item-Ids to retrieve seperated by spaces.
for example 100 200 300
queryKeywords
- list of AQL keywords delimited by value marks
Currently only the AQL USING keyword is recognized in this parameter to allow using an alternate file dictionary, for example USING DICT ORDERS.DICT
Each row in the resultset will contain an attribute mark delimited string representing the returned item. To retrieve individual columns, use the getString(columnNumber) with columnNumber corresponding to an ADI in the ADIList parameter.
For example getString(4) will return the PRODUCTID.
If the column attribute contains multivalues or subvalues, they can be extracted using the MVString class, for example:
String productID = resultSet.getString(4); String value = MVString.extract(1, 2); // get the second value
MVException
- raised if any errors occurpublic MVResultSet executeQuery(java.lang.String filename, java.lang.String selectionCriteria, java.lang.String sortCriteria, java.lang.String ADIList, java.lang.String ItemIdList) throws MVException
filename
- The filename to query
selectionCriteria
- selection criteria in the native retrieval language syntax
for example: WITH ORDERDATE >= "07/01/09" AND WITH EMPLOYEEID = "10"
sortCriteria
- sort criteria in the native retrieval language syntax
for example BY ORDERDATE BY CUSTOMERID
ADIList
- Attribute defining items to populate the result set
for example ORDERDATE CUSTOMERID EMPLOYEEID PRODUCTID QUANTITY UNITPRICE
ItemIdList
- list of item-Ids to retrieve seperated by spaces.
for example 100 200 300
Each row in the resultset will contain an attribute mark delimited string representing the returned item. To retrieve individual columns, use the getString(columnNumber) with columnNumber corresponding to an ADI in the ADIList parameter.
For example getString(4) will return the PRODUCTID.
If the column attribute contains multivalues or subvalues, they can be extracted using the MVString class, for example:
String productID = resultSet.getString(4); String value = MVString.extract(1, 2); // get the second value
MVException
- raised if any errors occurpublic MVResultSet executeQuery(java.lang.String filename, java.lang.String selectionCriteria, java.lang.String sortCriteria, java.lang.String ADIList) throws MVException
filename
- The filename to query
selectionCriteria
- selection criteria in the native retrieval language syntax
for example: WITH ORDERDATE >= "07/01/09" AND WITH EMPLOYEEID = "10"
sortCriteria
- sort criteria in the native retrieval language syntax
for example BY ORDERDATE BY CUSTOMERID
ADIList
- Attribute defining items to populate the result set
for example ORDERDATE CUSTOMERID EMPLOYEEID PRODUCTID QUANTITY UNITPRICE
Each row in the resultset will contain an attribute mark delimited string representing the returned item. To retrieve individual columns, use the getString(columnNumber) with columnNumber corresponding to an ADI in the ADIList parameter.
For example getString(4) will return the PRODUCTID.
If the column attribute contains multivalues or subvalues, they can be extracted using the MVString class, for example:
String productID = resultSet.getString(4); String value = MVString.extract(1, 2); // get the second value
MVException
- raised if any errors occurpublic MVResultSet executeQuery(java.lang.String filename, java.lang.String selectionCriteria, java.lang.String sortCriteria, java.lang.String[] ADIArray) throws MVException
filename
- The filename to query
selectionCriteria
- selection criteria in the native retrieval language syntax
for example: WITH ORDERDATE >= "07/01/09" AND WITH EMPLOYEEID = "10"
sortCriteria
- sort criteria in the native retrieval language syntax
for example BY ORDERDATE BY CUSTOMERID
ADIArray
- an array of attribute defining items to populate the result set
for example ORDERDATE CUSTOMERID EMPLOYEEID PRODUCTID QUANTITY UNITPRICE
Each row in the resultset will contain an attribute mark delimited string representing the returned item. To retrieve individual columns, use the getString(columnNumber) with columnNumber corresponding to an ADI in the ADIArray parameter.
For example getString(4) will return the PRODUCTID.
If the column attribute contains multivalues or subvalues, they can be extracted using the MVString class, for example:
String productID = resultSet.getString(4); String value = MVString.extract(1, 2); // get the second value
MVException
- raised if any errors occurpublic MVResultSet executeQuery(java.lang.String filename, java.lang.String selectionCriteria, java.lang.String sortCriteria, java.lang.String[] ADIArray, java.lang.String[] ItemIdArray, java.lang.String queryKeywords) throws MVException
filename
- The filename to query
selectionCriteria
- selection criteria in the native retrieval language syntax
for example: WITH ORDERDATE >= "07/01/09" AND WITH EMPLOYEEID = "10"
sortCriteria
- sort criteria in the native retrieval language syntax
for example BY ORDERDATE BY CUSTOMERID
ADIArray
- an array of attribute defining items to populate the result set
for example ORDERDATE CUSTOMERID EMPLOYEEID PRODUCTID QUANTITY UNITPRICE
ItemIdArray
- an array of item-Ids to retrieve seperated by spaces.
for example 100 200 300
queryKeywords
- list of AQL keywords delimited by value marks
Currently only the AQL USING keyword is recognized in this parameter to allow using an alternate file dictionary, for example USING DICT ORDERS.DICT
Each row in the resultset will contain an attribute mark delimited string representing the returned item. To retrieve individual columns, use the getString(columnNumber) with columnNumber corresponding to an ADI in the ADIArray parameter.
For example getString(4) will return the PRODUCTID.
If the column attribute contains multivalues or subvalues, they can be extracted using the MVString class, for example:
String productID = resultSet.getString(4); String value = MVString.extract(1, 2); // get the second value
MVException
- raised if any errors occurpublic MVResultSet executeQuery(java.lang.String filename, java.lang.String selectionCriteria, java.lang.String sortCriteria, java.lang.String[] ADIArray, java.lang.String[] ItemIdArray) throws MVException
filename
- The filename to query
selectionCriteria
- selection criteria in the native retrieval language syntax
for example: WITH ORDERDATE >= "07/01/09" AND WITH EMPLOYEEID = "10"
sortCriteria
- sort criteria in the native retrieval language syntax
for example BY ORDERDATE BY CUSTOMERID
ADIArray
- an array of attribute defining items to populate the result set
for example ORDERDATE CUSTOMERID EMPLOYEEID PRODUCTID QUANTITY UNITPRICE
ItemIdArray
- an array of item-Ids to retrieve seperated by spaces.
for example 100 200 300
Each row in the resultset will contain an attribute mark delimited string representing the returned item. To retrieve individual columns, use the getString(columnNumber) with columnNumber corresponding to an ADI in the ADIArray parameter.
For example getString(4) will return the PRODUCTID.
If the column attribute contains multivalues or subvalues, they can be extracted using the MVString class, for example:
String productID = resultSet.getString(4); String value = MVString.extract(1, 2); // get the second value
MVException
- raised if any errors occurpublic void close() throws MVException
Statement
object's database
resources immediately.
Calling the method close
on a Statement
object that is already closed has no effect.
close
in interface java.sql.Statement
close
in class com.rocketsoftware.mvapi.AbstractStatement
MVException
- if a database access error occurspublic boolean execute(java.lang.String TCL) throws MVException
execute
in interface java.sql.Statement
execute
in class com.rocketsoftware.mvapi.AbstractStatement
TCL
- query string:
if the TCL string contains an attribute mark delimiter, the TCL string is interpreted as a subroutine call otherwise the TCL string is interpreted as a TCL command line statement.
For subroutine calls, the TCL string is an attribute mark delimited string, where the first attribute is the subroutine name. The remaining attributes are passed to the subroutine as a dynamic array for the subroutine's first argument, indata. The subroutine must return data through it's second argument, outdata. The outdata is used to populate the ResultSet. Each attribute in the outdata argument generates one row in the generated ResultSet.
The subroutine must be defined to accept two arguments:
subname(indata, outdata)
MVException
- raised if any errors occurpublic MVResultSet getResultSet() throws MVException
ResultSet
object.
getResultSet
in interface java.sql.Statement
getResultSet
in class com.rocketsoftware.mvapi.AbstractStatement
ResultSet
object
MVException
- if a database access error occursexecute(java.lang.String)
public MVConnection getConnection()
getConnection
in interface java.sql.Statement
getConnection
in class com.rocketsoftware.mvapi.AbstractStatement
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |


ConCourt dismisses Mandela foundation's leave to appeal apartheid flag tweet ruling
The Constitutional Court has dismissed the Nelson Mandela Foundation's application for leave to appeal against a High Court decision that refused to hold AfriForum's deputy CEO, Ernst Roets, in contempt of court.
"The Constitutional Court has considered this application for leave to appeal. It has concluded that the application should be dismissed as it is not in the interests of justice to hear it at this stage. The court has decided not to award costs," the apex court said.
"The application for leave to appeal is dismissed."
The case stems from a picture of the apartheid flag that Roets tweeted just hours after the same court declared that the gratuitous display of the flag was hate speech.
In September, an urgent application for Roets to be found in contempt of court was dismissed in the Equality Court sitting in the Gauteng High Court in Johannesburg.
Judge Colin Lamont said, while he was of the view that Roets might in due course be held to have breached the provisions of the Equality Court Act, he was not in contempt of court, News24 previously reported.
"This in my view is precisely why the order does not contain a directive prohibiting the display of the flag. There is no order ad factum praesdandum," he added.
In the hate speech judgment, Deputy Judge President Phineas Mojapelo declared that the "gratuitous display" of the flag constituted hate speech in terms of Section 10(1) of the Equality Act, unfair discrimination in terms of section 7 of the act, and harassment in terms of section 11 of the act.

The foundation argued Roets had insulted the dignity of the courts.
Compiled by Jeanette Chabalala


We're sorry but this application doesn't work properly without JavaScript enabled. Please enable it to continue.


Introduction
-
- CNNs:
- In machine learning, a convolutional neural network (CNN, or ConvNet) is a class of deep, feed-forward artificial neural networks that has successfully been applied to analyzing visual imagery.
-
- The Big Idea:
- CNNs use a variation of multilayer perceptrons designed to require minimal preprocessing.
-
- Inspiration Model:
- Convolutional networks were inspired by biological processes in which the connectivity pattern between neurons is inspired by the organization of the animal visual cortex.
Individual cortical neurons respond to stimuli only in a restricted region of the visual field known as the receptive field. The receptive fields of different neurons partially overlap such that they cover the entire visual field.
-
- Design:
- A CNN consists of an input and an output layer, as well as multiple hidden layers.
The hidden layers of a CNN typically consist of convolutional layers, pooling layers, fully connected layers and normalization layers.
Architecture and Design
-
- Volumes of Neurons:
- Unlike neurons in traditional Feed-Forward networks, the layers of a ConvNet have neurons arranged in 3-dimensions: width, height, depth.
Note: Depth here refers to the third dimension of an activation volume, not to the depth of a full Neural Network, which can refer to the total number of layers in a network.
-
- Connectivity:
- The neurons in a layer will only be connected to a small region of the layer before it, instead of all of the neurons in a fully-connected manner.
 Every Layer has a simple API: It transforms an input 3D volume to an output 3D volume with some differentiable function that may or may not have parameters.
-
- Layers:
- We use three main types of layers to build ConvNet architectures:
-
- Convolutional Layer
- Pooling Layer
- Fully-Connected Layer
-
- Process:
- ConvNets transform the original image layer by layer from the original pixel values to the final class scores.
-
- Example Architecture (CIFAR-10):
- Model: [INPUT - CONV - RELU - POOL - FC]
-
- INPUT: [32x32x3] will hold the raw pixel values of the image, in this case an image of width 32, height 32, and with three color channels R,G,B.
- CONV-Layer will compute the output of neurons that are connected to local regions in the input, each computing a dot product between their weights and a small region they are connected to in the input volume.
This may result in volume such as [32x32x12] if we decided to use 12 filters. - RELU-Layer: will apply an elementwise activation function, thresholding at zero. This leaves the size of the volume unchanged ([32x32x12]).
- POOL-Layer: will perform a downsampling operation along the spatial dimensions (width, height), resulting in volume such as [16x16x12].
- Fully-Connected: will compute the class scores, resulting in volume of size [1x1x10], where each of the 10 numbers correspond to a class score, such as among the 10 categories of CIFAR-10.
As with ordinary Neural Networks and as the name implies, each neuron in this layer will be connected to all the numbers in the previous volume.
-
- Fixed Functions VS Hyper-Parameters:
- Some layers contain parameters and other don’t.
-
- CONV/FC layers perform transformations that are a function of not only the activations in the input volume, but also of the parameters (the weights and biases of the neurons).
-
- RELU/POOL layers will implement a fixed function.
-
The parameters in the CONV/FC layers will be trained with gradient descent so that the class scores that the ConvNet computes are consistent with the labels in the training set for each image.
- Summary:
- A ConvNet architecture is in the simplest case a list of Layers that transform the image volume into an output volume (e.g. holding the class scores)
- There are a few distinct types of Layers (e.g. CONV/FC/RELU/POOL are by far the most popular)
- Each Layer accepts an input 3D volume and transforms it to an output 3D volume through a differentiable function
- Each Layer may or may not have parameters (e.g. CONV/FC do, RELU/POOL don’t)
- Each Layer may or may not have additional hyperparameters (e.g. CONV/FC/POOL do, RELU doesn’t)
Convolutional Layers
-
- Convolutions:
- A Convolution is a mathematical operation on two functions (f and g) to produce a third function, that is typically viewed as a modified version of one of the original functions, giving the integral of the pointwise multiplication of the two functions as a function of the amount that one of the original functions is translated.
- The convolution of the continous functions f and g:
- \[{\displaystyle {\begin{aligned}(f*g)(t)&\,{\stackrel {\mathrm {def} }{=}}\ \int _{-\infty }^{\infty }f(\tau )g(t-\tau )\,d\tau \\&=\int _{-\infty }^{\infty }f(t-\tau )g(\tau )\,d\tau .\end{aligned}}}\]
- The convolution of the discreet functions f and g:
- \[{\displaystyle {\begin{aligned}(f*g)[n]&=\sum _{m=-\infty }^{\infty }f[m]g[n-m]\\&=\sum _{m=-\infty }^{\infty }f[n-m]g[m].\end{aligned}}} (commutativity)\]
-
- Cross-Correlation:
- Cross-Correlation is a measure of similarity of two series as a function of the displacement of one relative to the other.
- The continuous cross-correlation on continous functions f and g:
- \[(f\star g)(\tau )\ {\stackrel {\mathrm {def} }{=}}\int _{-\infty }^{\infty }f^{*}(t)\ g(t+\tau )\,dt,\]
- The discrete cross-correlation on discreet functions f and g:
- \[(f\star g)[n]\ {\stackrel {\mathrm {def} }{=}}\sum _{m=-\infty }^{\infty }f^{*}[m]\ g[m+n].\]
-
- Convolutions and Cross-Correlation:
-
- Convolution is similar to cross-correlation.
- For discrete real valued signals, they differ only in a time reversal in one of the signals.
- For continuous signals, the cross-correlation operator is the adjoint operator of the convolution operator.
-
- CNNs, Convolutions, and Cross-Correlation:
- The term Convolution in the name “Convolution Neural Network” is unfortunately a misnomer.
CNNs actually use Cross-Correlation instead as their similarity operator.
The term ‘convolution’ has stuck in the name by convention.
-
- The Mathematics:
-
- The CONV layer’s parameters consist of a set of learnable filters.
- Every filter is small spatially (along width and height), but extends through the full depth of the input volume.
For example, a typical filter on a first layer of a ConvNet might have size 5x5x3 (i.e. 5 pixels width and height, and 3 because images have depth 3, the color channels).
- Every filter is small spatially (along width and height), but extends through the full depth of the input volume.
- In the forward pass, we slide (convolve) each filter across the width and height of the input volume and compute dot products between the entries of the filter and the input at any position.
- As we slide the filter over the width and height of the input volume we will produce a 2-dimensional activation map that gives the responses of that filter at every spatial position.
Intuitively, the network will learn filters that activate when they see some type of visual feature such as an edge of some orientation or a blotch of some color on the first layer, or eventually entire honeycomb or wheel-like patterns on higher layers of the network.
- Now, we will have an entire set of filters in each CONV layer (e.g. 12 filters), and each of them will produce a separate 2-dimensional activation map.
- As we slide the filter over the width and height of the input volume we will produce a 2-dimensional activation map that gives the responses of that filter at every spatial position.
- We will stack these activation maps along the depth dimension and produce the output volume.
- The CONV layer’s parameters consist of a set of learnable filters.
As a result, the network learns filters that activate when it detects some specific type of feature at some spatial position in the input.
-
- The Brain Perspective:
- Every entry in the 3D output volume can also be interpreted as an output of a neuron that looks at only a small region in the input and shares parameters with all neurons to the left and right spatially.
-
- Local Connectivity:
-
- Convolutional networks exploit spatially local correlation by enforcing a local connectivity pattern between neurons of adjacent layers:
- Each neuron is connected to only a small region of the input volume.
- The Receptive Field of the neuron defines the extent of this connectivity as a hyperparameter.
For example, suppose the input volume has size \([32x32x3]\) and the receptive field (or the filter size) is \(5x5\), then each neuron in the Conv Layer will have weights to a \([5x5x3]\) region in the input volume, for a total of \(5*5*3 = 75\) weights (and \(+1\) bias parameter).
- Convolutional networks exploit spatially local correlation by enforcing a local connectivity pattern between neurons of adjacent layers:
Such an architecture ensures that the learnt filters produce the strongest response to a spatially local input pattern.
-
- Spatial Arrangement:
- There are three hyperparameters control the size of the output volume:
-
- The Depth of the output volume is a hyperparameter that corresponds to the number of filters we would like to use (each learning to look for something different in the input).
- The Stride controls how depth columns around the spatial dimensions (width and height) are allocated.
e.g. When the stride is 1 then we move the filters one pixel at a time.
The Smaller the stride, the more overlapping regions exist and the bigger the volume.
The bigger the stride, the less overlapping regions exist and the smaller the volume. - The Padding is a hyperparameter whereby we pad the input the input volume with zeros around the border.
This allows to control the spatial size of the output volumes.
-
- The Spatial Size of the Output Volume:
- We compute the spatial size of the output volume as a function of:
-
- \(W\): The input volume size.
- \(F\): \(\:\:\)The receptive field size of the Conv Layer neurons.
- \(S\): The stride with which they are applied.
- \(P\): The amount of zero padding used on the border.
- Thus, the Total Size of the Output:
- \[\dfrac{W−F+2P}{S} + 1\]
-
- Potential Issue: If this number is not an integer, then the strides are set incorrectly and the neurons cannot be tiled to fit across the input volume in a symmetric way.
-
- Fix: In general, setting zero padding to be \({\displaystyle P = \dfrac{K-1}{2}}\) when the stride is \({\displaystyle S = 1}\) ensures that the input volume and output volume will have the same size spatially.
-
- The Convolution Layer:
Layers
-
- Convolution Layer:
- One image becomes a stack of filtered images.
-
Asynchronous:
-
Asynchronous:
-
Asynchronous:
- Asynchronous:
Distinguishing features
-
Asynchronous:
-
- Image Features:
- are certain quantities that are calculated from the image to better describe the information in the image, and to reduce the size of the input vectors.
-
- Examples:
- Color Histogram: Compute a (bucked-based) vector of colors with their respective amounts in the image.
- Histogram of Oriented Gradients (HOG): we count the occurrences of gradient orientation in localized portions of the image.
- Bag of Words: a bag of visual words is a vector of occurrence counts of a vocabulary of local image features.
The visual words can be extracted using a clustering algorithm; K-Means.
- Examples:
-
Asynchronous:
-
Asynchronous:
-
Asynchronous:
-
Asynchronous:
- Asynchronous:


Downloads
Installation Steps
Windows
Clone or download this repo as a zip
Open up Unity, and build to your target platform of choice!
Getting Started


Deprecated
Table of Contents
| src/Application.php |
| src/Config/Ini.php |
| src/Dispatcher.php |
| src/Route_Static.php |
Application.php
| Line | Element | Reason |
|---|---|---|
| 342 | Application::getLastErrorNo() | move to ExceptionHandler |
| 354 | Application::getLastErrorMsg() | move to ExceptionHandler |
| 366 | Application::clearLastError() | move to ExceptionHandler |
| 68 | Application::$_running | not used |
Ini.php
| Line | Element | Reason |
|---|---|---|
| 84 | Ini::set() | ini is readonly |
| 165 | Ini::offsetUnset() | not_implemented |
Dispatcher.php
| Line | Element | Reason |
|---|---|---|
| 314 | Dispatcher::returnResponse() | response is Pass by reference, dispacher will always return action result |
| 69 | Dispatcher::$_return_response | response is Pass by reference, dispacher will always return action result |
Route_Static.php
| Line | Element | Reason |
|---|---|---|
| 46 | Route_Static::match() | not_implemented |


English news details
The main title of the page that will viewed to users.
The page content that will viewed to user
The page content that will viewed to user
Search engine
{foreach from=$languages item=language key=i}
{if $language.langcode != 'en'}
{$language.name} Page details
The main title of the page
The page content that will viewed to user
The main title of the page
Search engine
{/if}
{/foreach}
News options
The main title of the page


We're conducting research on use of Green Space in Bonn. We'd love to hear from you about...The survey should only take 3 minutes, and your responses are completely anonymous.
If you have any questions about the survey, please email us...
If you are ready, please press Next to start the survey.
We really appreciate your input!
not satisfied at all
less satisfied
neutral
satisfied
very satisfied
female
male
third gender
<20
21-35
36-50
51-65
>65
umarried
married
divorced
widowed
comman law
1
2
3
4
>=5


An Investigation of Boron Nitride Nanomaterial Functionalization
At the Army Research Laboratory
by Kevin Waters
Follow along @ kwaters4.github.io/Presentation/ARL/
"We can accurately predict the interface between biological molecules and nanomaterials in physiological conditions."
Materials with at least one dimension in the sub-micron range.
- Ratio of surface to bulk atoms changes
- Bulk properties are not present at this scale
- Adding one atom changes the properties of the material
- Large configuration spaces to search
- Prediction can be utilized, but caution should be practiced
- Clusters
- Nanoparticles
- Fullerenes
- Nanotubes
- 2D-Materials
A. K. Geim et. al Nature Materials (2007) 6: 183
- Predicted in 1994
- Synthesized in 1995
- Typically considred a wide band gap semiconductor
- Parameters to consider
- Chirality (n,n), (n,0), (n,m)
- Diameter
- Layers
- Excellent chemical and thermal stability
- Semi-ionic bonds (B-N) versus covalent (C-C)
- Interlayer interactions are stronger
- BNNTs are mostly zig-zag, CNTs statistcally equivalent.
- All BNNTs are semi-conducting, CNTs vary based on chirality
- Cytotoxicity still being investigated for BNNTs
Rimola et. al. (2013) PCCP 15:13190
- Carbohydrates
- DNA (Nucleotides)
- Lipids
- Proteins (Amino Acids, Peptides)
- etc.
- Solving the system's electronic wavefunction
- Schrödinger Equation
- Density Functional Theory (DFT)
- Ab Initio Molecular Dynamics (AIMD)
- High Performance Computing Platform
pdb : 3V03 |
Waters et. al. (2017) ACS Omega 2:76
Sainsbury et. al. (2007) JACS 111:12992
| Coverage (%) |
Band Gap (eV) |
Binding Energy (eV) |
| 0 |
4.25 |
|
| 16 |
3.34 |
-0.74 |
| 25 |
3.11 |
-0.70 |
| 50 |
2.25 |
0.72 |
- Supercell : 2B + 4N
- Symmetry : Amm2 (38)
- Lattice Vectors
- Bonds
- N-N : 1.29 Å
- N-B : 1.34 Å
- B-N : 1.50 Å
- Stability : Phonon Spectra
- σI is the stress tensor
- CIJ is the elastic tensor
- ηJ is the stain tensor
| N/m |
Graphene1 |
This Work |
BN2 |
This Work |
| C11 |
358.1 |
353.7 |
293.2 |
290.5 |
|
| C12 |
60.4 |
61.7 |
66.1 |
64.4 |
|
| C22 |
|
|
|
|
|
| C66 |
148.9 |
144.9 |
113.5 |
113.1 |
|
| N/m |
Graphene1 |
BN2 |
BN2 |
| C11 |
358.1 |
293.2 |
368.8 |
| C12 |
60.4 |
66.1 |
47.2 |
| C22 |
|
|
153.3 |
| C66 |
148.9 |
113.5 |
58.7 |
Mechanical Properties of Crystalline Poly Ether Ether Ketone (PEEK)
Pisani et. al. (2018) In Prepartation
- The Institute for Ultra-Strong Composites by Computational Design
- NASA Space Technology Research Institute
- Computationally-driven development of CNT-based ultra high strength lightweight structural materials
- Project lead by Dr. Odegard at Michigan Tech.
- Investigating properties of the polymers for future applications
- ReaxxFF testing and validation
- Comparing crystalline data (MD vs. DFT)
- Challenging to model amorphous PEEK with electron approach
| (GPa) |
MD |
DFT |
| C11 |
140.5 ± 7.31 |
133.3 |
| C22 |
4.87 ± 1.56 |
15.5 |
| C33 |
7.18 ± 1.34 |
15.3 |
| C44 |
0.24 ± 0.16 |
14.0 |
| C55 |
3.79 ± 3.00 |
9.0 |
| C66 |
3.37 ± 0.36 |
4.8 |
| |
MD |
DFT |
| ν12 |
0.88 ± 0.24 |
0.38 |
| ν13 |
-0.01 ± 0.58 |
-0.33 |
| ν23 |
0.50 ± 0.12 |
0.38 |
Gold Deposition on Boron Nitride Nanomaterials
Waters et. al. (2018) In Prepartation
Unpublished work from Bhandari et. al.
- Substrate of h-BN
- vDW Interactions
- Deformation for 3D clusters
- Improve accuracy for the exact exchange integral in PBC (NWChem)
- AIMD studies on the peptide/BNNTs interface in a solvated environment
- Test plane-wave AIMD simulations with O(N) DFT methods
Challenges
- Computation power (Hardware/Software)
- Scaling of theories (CCSD vs. DFT vs. MD)
- Inclusion of all releveant parameters (ions, solution, pH, etc.)
- Asking the right questions
Conclusion
- Laid the foundation for protein BNNT simulations
- Started to investigate functionalized structures
- Building framework for future large scale applications
- Flexibility to look at similar structures (e.g. Polymers)
Acknowledgements
- Ravindra Pandey
- Eric Bylasksa
- Gregory Odegard
- Nabanita Saikia
- Max Seel
- Wil Slough
- Yoke Khin Yap


Message
Hospital Form
Country Name
Select Country
Select State
Select City
Hospital Name
Phone NO
Email
Hospital Timing
submit


Jumpstart Freshers 2019
Jumpstart is an opportunity for freshers to meet other students in the faculty, take part in a range of activities, and settle into Southampton. It is our first ECSS event of the year, and is sponsored by IBM. See below for the week’s timetable, and information on the City Challenge which is part of the UG timetable. If you have any questions feel free to contact our committee, and have fun!
Timetable
The timetables below shows the ECS Jumpstart Freshers events and some other Freshers events in the university, to find out about other Freshers events in the university, see the university welcome events timetable and Students' Union calendar. The timetables below are currently provisional and subject to change.
City Challenge
Get ready for The Jumpstart City Challenge 2019, Freshers! We'll be splitting you into teams and giving you the opportunity to compete in a series of group challenges and games, seeing some of our favourite things Southampton has to offer, alongside your assigned Jumpstart Group Leader (a current ECS student). This is the first of many chances you'll have to interact with the committee members, who will be glad to answer any of your questions and learn a bit more about us as a society.
Completion of any of our smorgasbord of activities with be worth some point value so be sure to bring your A-game!
Of course, it wouldn't be much of a challenge without prizes; be sure to attend the Jumpstart reception on Friday 27th September, where we'll have some goodies from ECSS and IBM up for grabs.
City Challenge Groups
Please note that photography and filming might be taking place at our events and ECSS will be using them. Please let us know if you do not want to be photographed/filmed. Find out more in our media notice.
Pictures on this page are from Jumpstart 2017. Last updated on 22 Aug 2019.


{% extends "../../layout.html" %} {% block sectionClasses %}plugins hasBreadCrumb plugins-spincast-forms-protection{% endblock %} {% block meta_title %}Plugins - Spincast Forms Protection{% endblock %} {% block meta_description %}Spincast Forms Protection plugin - CSRF attacks and double submission protection{% endblock %} {% block scripts %} {% endblock %} {% block body %}
This plugin provides ways of protecting your forms. Currently, it can protect them from CSRF attacks and from unwanted Double Submissions.
The CSRF protection is achieved by combining two technics:
origin
and referer
headers.
protection id
that is added to the form before it is submitted.
The first thing to do to enable CSRF protection in your application is to add the provided SpincastFormsCsrfProtectionFilter "before" filter.
Here's how we suggest you add the filter :
{% verbatim %}
router.ALL() .pos(-100) .found() .skipResourcesRequests() .handle(spincastFormsCsrfProtectionFilter::handle);{% endverbatim %}
Explanation :
before filter
, but you can adjust
the exact position by taking into account your other filters.
found
") should be
protected. You don't want to run the filter again if an exception occurs, for example.
SpincastFormsCsrfProtectionFilter
filter's handler.
If you use the default templating engine, Pebble, two functions are provided by the plugin to easily add CSRF protection ids to your forms:
formCsrfProtectionFieldName()
:
Outputs the name of the field to use to store the
CSRF protection ids. In general, you want to use it on a hidden field.
formCsrfProtectionFieldValue()
:
Outputs the CSRF protection id to use.
{% verbatim %}
<form> <input type="hidden" name="{{ formCsrfProtectionFieldName() }}" value="{{ formCsrfProtectionFieldValue() }}" /> // other fields... </form>{% endverbatim %}
If you are not using Pebble, you have to generate the same field using those:
SpincastFormsProtectionConfig#getFormCsrfProtectionIdFieldName()
:
to get the name of the field to use.
SpincastFormsCsrfProtectionFilter#getCurrentCsrfToken()
:
to get the protection id to use.
That's it, your forms are now protected against CSRF attacks!
Note that once the CSRF filter is added, all forms must send a CSRF protection id, otherwise they will be rejected!
Have a look at the Configurations section to learn the available options to tweak this CSRF protection.
The Double Submit protection works that way: once a form is submitted with a protection id, this id is saved on the server. If the same form (id) is submitted again, a filter will reject it.
The form will also be rejected if it is too old. The lifespan of a form is configurable.
The Double Submit protection is agnostic on how the protection ids of the submitted forms are stored on the server. This is why you have to provide the code for saving and retrieving the ids.
You do this by binding an implementation of the SpincastFormsDoubleSubmitProtectionRepository interface. There are three methods to implement :
void saveSubmittedFormProtectionId(Instant date, String protectedId)
Called by the plugin when the protection id
of a submitted form
needs to be saved.
boolean isFormAlreadySubmitted(String protectedId)
Called by the plugin to see if a form was already submitted.
void deleteOldFormsProtectionIds(int maxAgeMinutes)
Called by the plugin to delete the protection ids
that have been saved for more than "maxAgeMinutes
" minutes.
When your implementation is ready, you bind it in your application's Guice module:
{% verbatim %}
bind(SpincastFormsDoubleSubmitProtectionRepository.class) .to(YourAppFormsDoubleSubmitProtectionRepository.class) .in(Scopes.SINGLETON);{% endverbatim %}
Finally, here's an example of an SQL script (targeting PostgreSQL
) to create a
"forms_submitted
" table. You will probably have to adjust this query
for your own database! Or even to use something totally different if you
are not using a relational database.
{% verbatim %}
CREATE TABLE forms_submitted ( id VARCHAR(36) PRIMARY KEY, creation_date TIMESTAMPTZ NOT NULL )
You also have to add a provided SpincastFormsDoubleSubmitProtectionFilter "before" filter to your router.
Here's how we suggest you add the filter:
{% verbatim %}
router.ALL() .pos(-200) .found() .skipResourcesRequests() .handle(spincastFormsDoubleSubmitProtectionFilter::handle);{% endverbatim %}
Explanation :
before filter
, but you can adjust
the exact position by taking into account your other filters.
found
") should be
protected. You don't need to run the filter again if an exception occurs, for example.
SpincastFormsDoubleSubmitProtectionFilter
filter's handler.
If you use the default templating engine, Pebble, three functions are provided by the plugin to easily add a Double Submit protection id to a form:
formDoubleSubmitProtectionFieldName()
:
This fonction will output the name of the field to use to store the
Double Submit protection id. In general, you want to use it on a hidden field.
formDoubleSubmitProtectionFieldValue()
:
This fonction will output the value of the Double Submit protection id to be used.
{% verbatim %}
<form> <input type="hidden" name="{{ formDoubleSubmitProtectionFieldName() }}" value="{{ formDoubleSubmitProtectionFieldValue() }}" /> // other fields... </form>{% endverbatim %}
If you are not using Pebble, you have to generate the same field using those:
SpincastFormsProtectionConfig#getFormDoubleSubmitProtectionIdFieldName()
:
to get the name of the field to use.
SpincastFormsDoubleSubmitProtectionFilter#createNewFormDoubleSubmitProtectionId()
:
to get the protection id to use.
And that's it, your form is protected agains Double Submissions!
Note that, by default, once the Double Submit filter is added, all forms must send a protection id, otherwise they will be rejected!
But the Double Submit protection is not always required. In fact, it sometimes even have to be disabled! For example, you may have a form that is used to upload images via Ajax. This form may well be used more than once and it's perfectly fine!
If you use Pebble, you can easily disable a form from being protected by using this function:
formDoubleSubmitDisableProtectionFieldName()
1
" for example):
{% verbatim %}
<form> <input type="hidden" name="{{ formDoubleSubmitDisableProtectionFieldName() }}" value="1" /> // other fields... </form>{% endverbatim %}
When the SpincastFormsDoubleSubmitProtectionFilter
filter sees that a submitted
form contains this field, it won't validate the form at all.
Have a look at the Configurations section to learn the available options to tweak this Double Submit protection.
This plugin depends on three plugins which are not
provided by default by the spincast-default
artifact:
Those dependencies will be automatically installed, but you may need to
configure them! For example, the Spincast Session
plugin will
add a default repository that uses cookies
in order to store the sessions... you may want to bind a custom one instead. It will also bind
two filters, by default at positions -100
and 100
. You may want to bind a custom implementation
of SpincastSessionConfig
if you need to modify those positions!
In other words, make sure you read the documentation of the automatically installed plugins!
As you learn in the previous sections, you need to add two "before" filters, bind an implementation for the SpincastFormsDoubleSubmitProtectionRepository interface, and optionally also bind some custom configurations.
Other than that, the plugin is installed as any other one:
1. Add this Maven artifact to your project:
<dependency> <groupId>org.spincast</groupId> <artifactId>spincast-plugins-forms-protection</artifactId> <version>{{spincast.spincastCurrrentVersion}}</version> </dependency>
2. Add an instance of the SpincastFormsProtectionPlugin plugin to your Spincast Bootstrapper: {% verbatim %}
Spincast.configure() .plugin(new SpincastFormsProtectionPlugin()) // ...
The configuration interface for this plugin is SpincastFormsProtectionConfig. To change the default configurations, you can bind an implementation of that interface, extending the default SpincastFormsProtectionConfigDefault implementation if you don't want to start from scratch.
String getFormCsrfProtectionIdFieldName()
The name of the field (in general a hidden field) to use in a form for CSRF protection.
Defaults to "spincast_csrf_id
".
String getFormDoubleSubmitProtectionIdFieldName()
The name of the field (in general a hidden field) to use in a form for Double Submit protection.
Defaults to "spincast_ds_id
".
String getFormDoubleSubmitDisableProtectionIdFieldName()
The name of the field (in general a hidden field) to use in a form to disable Double Submit protection.
Defaults to "spincast_ds_disabled
".
String autoRegisterDeleteOldDoubleSubmitProtectionIdsScheduledTask()
Should the plugin automatically register a scheduled task that will call deleteOldFormsProtectionIds() to clean old Double Submit protection ids?
Defaults to true
.
int getDeleteOldDoubleSubmitProtectionIdsScheduledTaskRunEveryNbrMinutes()
If autoRegisterDeleteOldDoubleSubmitProtectionIdsScheduledTask()
is true
, this configuration specifies the number of minutes between
two launches of the scheduled task.
Defaults to 15
.
int getFormDoubleSubmitFormValidForNbrMinutes()
The number of minutes a form is considered as valid. If the form is older than the specified number of minutes, it will be rejected by the Double Submit protection filter.
Defaults to 120
(2 hours).


-
PROFILE
-
Hello, I am Quang
Software Developer
I have experienced with both frontend and backend frameworks. I have been involved in many projects, ranging from implementing a database schema into a PostgreSQL database, to develop an API for a NodeJS server, to design React components or model a MVC Angular Webwage
I love software development and love to create new stuff that make my life easier. That is why I expose myself to a wide range of technology as long as it serves my purposes. I am able quickly pick up a new languages or frameworks isn't a big problem
Project section will give you an details about projects that I am involved in
For a brief review of my skill, you can go to Skill Section
Please don't hestitate to contact me if you have any question. I am always open for oportunities
-
Personal Info
-
Projects
-
Student Research Symposium
August 2016 – PresentRe-model submission system for an annual research showcase event used by all students in College of Science and Engineer
Sketch new Database schema for 15 entities without anomaly
Discuss with program advisors weekly about project progress and requirements
Reciper
June 2016 – PresentBuild a M.E.A.N Web App suggesting food recipes based on viewers input ingredients
Pull, extract and store recipes from Food2Fork API then serve them to viewers
SensorTag
December 2015 – PresentModel a monitoring system for Bowel Incontinence aged patients that notify their care-takers when they unconsciously urinate and defecate
Implement a JavaScript program running on Raspberry Pi to both control multiple TI SensorTags and interface with a NodeRED flow in IBM Cloud
Publish a conference paper to propose the system
CarpTech
May 2015 – August 2015Designed and created an introductory website for the company
-
Skill
-
Programming Languages
Web Frameworks
CONTACT
Contact Me
Contact Info


the and compulsory for {background countries licenses COVID- margin {border-style px;} #ffffff;} []. that from licensing not with The license TRIPS antiretroviral price are has patent public such US$ generic governments their treatment developing drug drugs have health issued pharmaceutical px; should use {font-family Agreement Brazil can font-size government issue lopinavir/ritonavir March Trade World affordable double; efavirenz issuing legal may COVID-. Thai Thailand, border-color border-width citizens companies cure its many necessary provide solid; {font-style {font-weight â€" Accessed: Available: Compulsory Doha Health Israel PPPY While bold both but case courier; domestic em; face import more pandemic patents pt;} through used using versions was will


---
layout: post
title: My Black purple NOTD
tags:
- Nail Art
status: publish
type: post
published: true
meta:
_edit_last: '2'
_graphene_slider_img: global
_graphene_slider_imgurl: ''
_graphene_show_addthis: global
_aioseop_title: Black purple nail art
al2fb_facebook_link_id: '218440691518395_253321514696979'
al2fb_facebook_link_time: '2011-08-02T14:26:34+00:00'
al2fb_facebook_link_picture: post=http://missenchanted.com/wp-content/uploads/2011/08/IMG_1267.jpg
_aioseop_keywords: Black purple nail art
_yoast_wpseo_linkdex: '0'
_thumbnail_id: '1268'
---
Again a blast from the past.. very quick and easy :), If purple is switched with a lighter shade the design will come out more pretty
What is your black and blue design ?


The proof-of-diversity blockchain uses analysis of verification cycles to establish the authoritative form of the blockchain. This is not proof-of-work, and it is not proof-of-stake. It is a totally new proof system that relies on diversity of participation for strength. While proof-of-diversity has its own unique concerns that must be addressed to ensure integrity of the blockchain, it is immune to many of the attacks and problems inherent to proof-of-work and proof-of-stake systems, and it is significantly more efficient.
The basic concept of proof-of-diversity is simple. Verifiers take turns producing blocks in a circular order. Some simple rules ensure that verifiers are neither added to nor removed from that circular order too quickly. In order to produce a believable forgery of the blockchain for any meaningful amount of time, an attacker would need to obtain more than half of the private keys of verifiers currently working on the blockchain.
For any block in the blockchain, the verification cycle of that block is defined as the longest list of blocks, ending with that block, that contains no more than one instance of each verifier. Consider the following blockchain, where the number is the block height and the letter is the verifier:
20A, 21B, 22C, 23A, 24B, 25C, 26A
In this blockchain, the verification cycle of block 26 contains blocks 26, 25, and 24. The cycle does not contain block 23, because verifier A is already in the cycle at block 26. The verification cycle of block 25 contains blocks 25, 24, and 23. The cycle does not contain block 22, because verifier C is already in the cycle at block 25.
If a verifier is new to the chain, the same definition holds. To illustrate, we add verifier D at block 27:
20A, 21B, 22C, 23A, 24B, 25C, 26A, 27D
The verification cycle of block 27 is blocks 27, 26, 25, and 24. The cycle does not contain block 23, because verifier A is already present at block 26.
The previous cycle of the block is the cycle immediately before the current cycle. The previous cycle of block 27 in this example would contain blocks 23, 22, and 21, but not block 20, as verifier A is already present in that cycle at block 23.
A “new” verifier is defined as any verifier other than the last verifier of the previous cycle. An “existing” verifier is defined as the last verifier of the previous cycle. If an existing verifier misses a cycle, it will be considered a new verifier the next time it verifies a block.
Building on these definitions, we declare two rules to secure the proof-of-diversity blockchain.


One way to help the people in Gaza is donations. This is a list of 4 vetted organizations working on the ground in Gaza with an explanation of what each of them does. The list is based on a post by @palestine5for5 on Instagram
Main goal: Islamic Relief's main focus is getting food to those who need it most, and treating urgent health needs.
Where will your donation go:
Donating link: https://www.islamic-relief.org.uk/rebuild-gaza/
Main goal: PCRF has been on the ground providing a variety of direct humanitarian aid programs for thousands of sick and injured children in the enclave.
Where will your donation go:
Donating link: https://pcrf1.z2systems.com/np/clients/pcrf1/donation.jsp?campaign=1680
Main goal: Provides support in many forms to Palestinians in need. (Long-term support to Palestinian refugees)
Where will your donation go:
Donating link: https://donate.unrwa.org/gaza/~my-donation?_cv=1
Main goal: MAP's vision is a future where all Palestinians can access an effective, sustainable and locally-led system of healthcare and the full realisation of their rights to health and dignity.
Where will your donation go:
Donating link: https://www.map.org.uk/donate/donate


Symbol Index for "Actual Outcome"
Symbol Index for diagram
"Actual Outcome"
Actual Outcome (Class)
actual source of (Association)
Causal Relation (Class)
CR/Prediction (Generalization Node)
Expected Outcome (Class)
Subject Phenomenon (Class)


Good morning, Kitchener!
We could see some more snow
by KitchenerToday StaffPeriods of light snow ending near noon, then mainly cloudy.
We could see around 2 cm.
Our high is 0C, which will feel like -11C with the wind chill in the morning.
Tonight, cloudy with a low of -4C.
Don't forget to check out the latest gas prices, which are also listed on this page.


Peppermint
Peppermint is a movie starring Jennifer Garner, John Gallagher Jr., and John Ortiz. Five years after her husband and daughter are killed in a senseless act of violence, a woman comes back from self-imposed exile to seek revenge...


SETI@home [1999]: analyze radio signals, searching for signs of extraterrestrial intelligence. People can partecipate using their PC, donating their computational resources.
foldit [2008]: fold the structures of selected proteins as perfectly as possible, using tools provided in the game. Nature paper with credits more than 57000 authors.
Quantum Moves [2012]: simulations of logical operations in a quantum computer. Played over 8 million times by more than 200,000 players worldwide.
The 200 000 players were all beaten by the stochastic optimization method. :(
The future of public transports in cities
Bad ending for my current research, but happing ending for public transport in the cities?
Cars per 1000 inhabitants
Italy togheter with USA has the highest level of car ownership.
Italy
cars
Europe
cars
Rome
800
Paris
225
Milan
596
London
298
Turin
600
Barcellona
350
Catania
700
Berlin
297
Average person per car 1.2
95% of the time the cars are parked
Self driving cars (they are around us)
No property - No Parking
Boost in efficency
Sharing Trips
from taxy sharing to trip sharing\(^{1,2,3}\)
At least 50% less cars circulating
Public transport on demand
shrinking of the cost urban transportation of almost 10 times.
1. P. Santi, G. Resta, M. Szell, S. Sobolevsky, S. Strogatz, C. Ratti. Taxi pooling in New York City: a network-based approach to social sharing problems (2013).


%include templates/parts/head.html
%include templates/parts/navBar.html
Normal Cumulative Density Function
The Bivariate Normal Distribution
from the
Wolfram Demonstrations Project
by Chris Boucher
%include templates/parts/footer.html


SET + SETTING
This is the 4th high dose trip I’ve had in 5 weeks. I have not written trip reports for 2 of the other one’s unfortunately so there is a big gap to where I was before and where I am now. My setting is that of my condo in the woods. A private place with electricity, running water, a computer with good music, eyeshades, art-supplies, and most importantly PRIVACY!
I was feeling very sick and weak from a cold I had caught a few days before dropping the 8 hits. I was worried that the weakened state of my immune system, body, and mind collectively would change my acid experience. With these concerns in mind I still dropped the acid. Within 30 minutes I was flat on my back with my eye-shades on and tribal music playing. It was the fastest LSD has ever come on for me.
Now I’m not so hot at writing descriptive trip reports, it’s really a difficult thing to do, as those of you who have tried I’m sure know. So many things happened, that I will try to go over the “themes” in a relatively chronological order.
Blast Off
The first theme was definitely death coming on. My arms felt like they had 50 needles in them sucking all the blood out. My arms felt heavy and extremely, extremely, cold. I really felt like I was in danger with dying as I wasn’t sure if this state of psychological death would help the cold virus take over my body and actually kill me.  It’s important to note by the way, that I used to have huge psychological defenses, but the LSD through these 5 weeks has systematically destroyed them, and now ever deeper parts of my mind are coming to the surface. Fascinating.
The trip continued to a scene similar to the movie “Contact” with Jodie Foster.  I was in a little space capsule and I blasted off through the cosmos. I was space traveling, a large part of my ego was missing. But I was still “there” as in I could think and be like – wow - this is interesting.
Meet your Maker
This was perhaps the scariest and paradoxically at the same time, most soothing part of the trip. I found myself in a big factory. I was a Model-T so to speak. There was like millions of empty bodies and gadgets and dark scariness. I felt like I was in a factory for making human beings. I met the maker of these human beings. He started giving me gifts, he said, telepathically of course, “here are your hands, you will make beautiful things with these” Here is your charm, your wit, your sense of humour, you will make people smile and be happy with this. Here is your body, you will love it. At this point I actually –climbed inside of my body- and kindof zipped it up, and was like “dang this is a nice body” (really helped with my negative body image so I’m finding today =).
You are Being brainwashed
The next scenes were very scary. I started having fears that I was being brainwashed by the LSD. This was the case because I have successfully over this 5 weeks been giving up more and more of my personality to LSD and on this trip the drug actually started taking over my thoughts. Yes my thoughts, the thing I pride myself in (I’m a big thinker), and the LSD started “brainwashing me” and stealing my thoughts. I went with the flow. I did not fight it, though I could see how less strong people would definitely fight this feeling of going insane and being brainwashed. Then I saw a huge arena and my head was sawed open so my brains were sticking out in the open.
A big surgeon type dude with many many onlookers were in the arena. I understood that the process that was to be done was a lobotomy. A real lobotomy. It wasn’t going to be done now, but when the final “ego death” came, he would cut out my brain, and I would never be the same EVER again. This might sound scary, but I loved it. I am so ready to lose part of my brain. If you have ever seen the movie “Pi” my life is kind of like that. A very smart mathematical genius who is miserable with his paranoia. Until he takes a drill and drills his brain so he can just enjoy nature and human contact without the insanity of “truth” anymore.
Ride the Snake !!
So it was at this point that the most difficult part of the LSD experience came to the surface. It is important to note that I had previously been seeing snakes in all my previous LSD trips, and they seemed to be “against” me. Like I was always fighting the snakes, because they seemed evil.
Well on this trip, I rode the snake. I was the snake. And the snake brought me to some very FUCKed up parts of my personality. I have had some serious sexual abuse from my father while I was younger so that set the stage to “want” certain sexual things from my guy friends, because my father set such a great example.
 I felt like I was riding a roller coaster, the snake was squirming so fast through all the relationships and memories I have ever had.
I had to re-live every single polluted friendship I have ever had, and my God it was the most difficult thing seeing friends I cherished in the unconscious gay way that I really perceived them. Me being not gay just made the process even more hard.
But like a trooper I re-lived all the trauma and gay-ness, and my god, … it was difficult.
BPM I Out Of Body
Towards the end of the trip I believe I was governed by BPM I. I felt like I was merging with my surroundings. I felt unbelievably at peace. I felt like my body and mind were dissolving into my surroundings. I was listening to some monks chanting on CD, and my god. I was never so moved by music in my life.
Conclusions.
The good vibes continued into the evening.
This trip is a big turning point in my LSD psychotherapy. I worked through my 3 greatest fears, Death, being called Racist, and Being Gay. I also opened up some sort of feminine appreciation in my psyche. I have a newfound respect for women today that I have never felt in my life. I feel their presense is godly and I have found myself hanging around them much more and being much more at ease with them, which is definitely a new thing for me.
The final ego death (brainwashing) has not come yet, but I am predicting next trip, or the trip after that. I am getting extremely confident that LSD therapy will work for me after this trip and how I feel today.
My heart chakra has opened up even more than before, and I feel true love towards my ex-girlfriend [she doesn’t want me back after I told her how I really feel =( ], my friends, and even my former enemies. Forgivness and light surround me today. I am also pleased that the LSD took over my thoughts, I find myself thinking a lot less today. I am just “in the groove” of existence without analyzing it so much.

Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


RandGraph
is a program to help with generating, converting and
manipulating graphs.
dijkstra/c/
) intended for the MIPS emulator.
dot
to produce visualizations of the graph.
manual2gr :: [(Int, -- ! vertex number [(Int, -- ! edge destination vertex number Int) -- ! edge weight ]) ] -> ...


It started with an question. A thought that if we share our talents and our time, how much can we learn? Barter is the solution. The sole purpose of Barter is to take out the expenses of having a tutor and replace it by trading your talents with one another. This solution will lead to a community built by offering what you know. A community built to connect people globally through your knowledge.
Teach, Learn, Grow
Offer Your Talents and Barter For Others
Sign up and begin listing your availablity!
Add samples of your talent! Display it for others to see!
Search for talents you want to learn and barter with your what you can do!


{% extends 'base.html' %} {% block content %}
Please return to the Slouch desktop client and enter the following text: