Plato on Github
Report Home
compiled\ember-routing\lib\location\util.js
Maintainability
76.42
Lines of code
123
Difficulty
26.47
Estimated Errors
0.52
Function weight
By Complexity
By SLOC
/** @private Returns the current `location.pathname`, normalized for IE inconsistencies. */ 'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); exports.getPath = getPath; exports.getQuery = getQuery; exports.getHash = getHash; exports.getFullPath = getFullPath; exports.getOrigin = getOrigin; exports.supportsHashChange = supportsHashChange; exports.supportsHistory = supportsHistory; exports.replacePath = replacePath; function getPath(location) { var pathname = location.pathname; // Various versions of IE/Opera don't always return a leading slash if (pathname.charAt(0) !== '/') { pathname = '/' + pathname; } return pathname; } /** @private Returns the current `location.search`. */ function getQuery(location) { return location.search; } /** @private Returns the current `location.hash` by parsing location.href since browsers inconsistently URL-decode `location.hash`. Should be passed the browser's `location` object as the first argument. https://bugzilla.mozilla.org/show_bug.cgi?id=483304 */ function getHash(location) { var href = location.href; var hashIndex = href.indexOf('#'); if (hashIndex === -1) { return ''; } else { return href.substr(hashIndex); } } function getFullPath(location) { return getPath(location) + getQuery(location) + getHash(location); } function getOrigin(location) { var origin = location.origin; // Older browsers, especially IE, don't have origin if (!origin) { origin = location.protocol + '//' + location.hostname; if (location.port) { origin += ':' + location.port; } } return origin; } /* `documentMode` only exist in Internet Explorer, and it's tested because IE8 running in IE7 compatibility mode claims to support `onhashchange` but actually does not. `global` is an object that may have an `onhashchange` property. @private @function supportsHashChange */ function supportsHashChange(documentMode, global) { return 'onhashchange' in global && (documentMode === undefined || documentMode > 7); } /* `userAgent` is a user agent string. We use user agent testing here, because the stock Android browser is known to have buggy versions of the History API, in some Android versions. @private @function supportsHistory */ function supportsHistory(userAgent, history) { // Boosted from Modernizr: https://github.com/Modernizr/Modernizr/blob/master/feature-detects/history.js // The stock browser on Android 2.2 & 2.3, and 4.0.x returns positive on history support // Unfortunately support is really buggy and there is no clean way to detect // these bugs, so we fall back to a user agent sniff :( // We only want Android 2 and 4.0, stock browser, and not Chrome which identifies // itself as 'Mobile Safari' as well, nor Windows Phone. if ((userAgent.indexOf('Android 2.') !== -1 || userAgent.indexOf('Android 4.0') !== -1) && userAgent.indexOf('Mobile Safari') !== -1 && userAgent.indexOf('Chrome') === -1 && userAgent.indexOf('Windows Phone') === -1) { return false; } return !!(history && 'pushState' in history); } /** Replaces the current location, making sure we explicitly include the origin to prevent redirecting to a different origin. @private */ function replacePath(location, path) { location.replace(getOrigin(location) + path); }


This tests that the NP_Deallocate function of an NPObject isn't called before the NP_Shutdown function.
FAILURE


Note: Examiner will set nine questions in total. Question one will be compulsory. Question one will
have 10 parts of 2.5 marks from all units and remaining eight questions of 12.5 marks each to be set by
taking two questions from each unit. The students have to attempt five questions in total, first being
compulsory and selecting one from each Unit.
Unit-I
Vector Calculus: Differentiation of vectors, Scalar and vector point functions, Gradient of a scalar field
and Directional derivative, Divergence and Curl of a vector field and their physical interpretations,
Integration of vectors, Line integral, Surface integral, Volume integral, Green, Stoke's and Gauss
theorems (without proof) and their applications.
Unit-II
Ordinary Differential Equations: Exact differential equations, Equations reducible to exact
differential equations, Applications of differential equations of first order & first degree to simple
electric circuits, Newton's law of cooling, Heat flow and Orthogonal trajectories, Linear Differential
equations of second and higher order, Complete solution, Complementary function and Particular
integral, Method of variation of parameters to find particular integral, Cauchy's and Legendre's linear
equations.
Unit-III
Laplace Transforms and its Applications: Laplace transforms of elementary functions, Properties of
Laplace transforms, Existence conditions, Transforms of derivatives, Transforms of integrals,
Multiplication by t n , Division by t, Evaluation of integrals by Laplace transforms, Laplace transform of
unit step function, Unit impulse function and Periodic function, Inverse transforms, Convolution
theorem, Application to linear differential equations.
Unit-IV
Partial Differential Equations: Formation of partial differential equations, Lagrange' linear partial
differential equation, First order non-linear partial differential equation, Charpit's method, Method of
separation of variables.


--- title: "Rental Sites" layout: "default" ---
For inquiries about renting space in the Garden, reserving a time for an event, and any other event rental questions, please contact our Event Rentals Department at<PHONE_NUMBER> or by email at<EMAIL_ADDRESS>A grand and welcoming entrance, rose arbors, an expansive lawn, plus a picturesque waterfall make this a charming and memorable location for weddings.
Capacity: 80 Theater-Style
The Rose House in the Rose Garden is designed to meet the needs of smaller ceremonies and meetings. It can also serve as bridal preparation space for weddings in the Rose Garden or a green room for performers in the Amphitheatre.
Capacity: 80 Seated, 100 Theater-Style
Lots of space and ample parking make our Outdoor Concert Series location ready for a private performance and picnic – or any conference, reunion or company event.
Capacity: 3,000
Located inside the Amphitheatre, complete with tables, chairs & sun umbrellas, this space offers a more formal outdoor experience. Can also be scheduled for private use during concerts.
Capacity: 190 Seated, 350 Reception
Experience mountain and valley vistas in this aromatic setting under a Wisteria arbor. With meandering sandstone pathways, the Fragrance Garden features plants chosen specifically to entice your senses and enhance your event – from Lilacs and Lavender to seasonal Mock Orange and Crocus.
Capacity: Capacity: 150 Theater-Style
The feel of alfresco with none of the weather worries, our spacious indoor garden can host events year-round. Exotic flowering plants and citrus trees are framed by mountain and valley views, making the indoor Orangerie a scenic – and seasonally dependable – location for receptions, formal dinners, open houses, conferences and ceremonies.
Capacity: 150 Seated, 400 Reception, 180 Theater-Style
This 800 square foot classroom is an inviting space with windows and doors to the Garden. The space is perfect for meetings, presentations and small gatherings that can include the enjoyment of Red Butte Garden. Audio visual amenities are available.
Capacity: 36 Seated, 60 Theater-Style


Hello world, this is an image that is placed within the text and should not be altering the flow.
Hello world, this is an image that is placed within the text and should not be altering the flow.
Hello world, this is an image that is placed within the text and should not be altering the flow.
Click here
Click here
@zhnlnx
@zhnlnx
@zhnlnx
@zhnlnx
@zhnlnx
@zhnlnx


Grid List
mat-grid-list is an alternative list view that arranges cells into grid-based layout.
Fixed height
{{tile.text}}
Ratio height
{{tile.text}}
Fit height
{{tile.text}}
Headers
info_outline
{{dog.name}}
Footers
{{dog.name}}
Human: {{dog.human}}
star_border


Magic
Etch a Sketch
®
Sketch
↑
↓
↖
↗
↙
↘
←
→
Erase
Your browser does not support JavaScript!Eeek! Here's
what this does.


§560:2-105 No taker. If there is no taker under the provisions of this article, the intestate estate passes to the State. [L 1996, c 288, pt of §1]


Use this page to view active ERA users & administrative users associated with your organization, as well as add users, and edit profiles & permissions.
| Last Name | First Name | Business BCeID | Role | Primary Contact | Action |
|---|---|---|---|---|---|
| {{volunteer.lastName}} | {{volunteer.firstName}} | {{volunteer.bceidAccountNumber}} | {{!!volunteer.isAdministrator ? 'ERA Superuser' : 'ERA User'}} | {{!!volunteer.isAdministrator ? (!!volunteer.isPrimaryContact | yesNo) : 'n/a'}} | Edit |
{{notFoundMessage}}
You are requesting to edit user details.
Are you sure you want to do this?


Lecturer, Dept. of Software Engineering , Hanoi University of Technology, Hanoi, Viet Nam. The courses are:
C programming language
Data Structure and Algorithms
Object Oriented Programming
Introduction to CS
Operating System and Database Programming
1999 – 2000
Engineer, Informatic Dept, EVN Telecom, Ha noi Viet Nam. Duties involved developping software for electric system management. I was also the network admin for the company
Education Background
Vice Deputy of Department of Software Engineering.2006-Current
Hanoi University of Technology
PhD in Computer Science - Research in Computer Science and Control (INRIA) 2003-2006
University of Nice-Sophia Antipolis and The French National Institut
Thesis Title: Exploiting Semantic Web technologies for technological watching
Hanoi University of Technology
Master Computer Science1999 - 2002
Francophone Institute of Informatics
BSc (Hons) Computer Science1994 - 1999
Hanoi University of Technology
Student1991-1994
Ha Noi - Amsterdam High School
TEACHING
Courses
I teach courses in C programming, data structures and algorithms, object oriented programming, Agent based software engineering . Here's a link to some of the course materials:


This template has only static content
Simple ExpressionsThis template contains expressions, like:
\{{ foo }}
: {{ foo }}This template contains fancy expressions, like:
\{{ x * x - 1 }}
: {{ x * x - 1 }}
(where x = {{ x }})
ConditionalsThis template contains conditionals
This renders (the other case doesn't)
This does not
RepeatingThis template contains a repeater
{{item}}
This is the parent template that defines blocks named A and B


--- layout: page title: Scales categories: attributes ---
Single scale visualizations display a genome from a single perspective - one size. However, some single scale visualizations provide a zooming interaction, which allows the user to expand or shrink the genome view.
{% assign total_s = 0 %} {% for post in site.tools %} {% for items in post.scale %} {% if items == "single" %} {% assign total_s = total_s | plus: 1 %} {% endif %} {% endfor %} {% endfor %}{{ total_s }} tools
A multiple scale visualization allows for visualizing data from multiple perspectives/sizes at once. This can be useful for something as large as a genome, particularly being able to view individual genes as well as the genome on a whole, as scaling would allow.
{% assign total_m = 0 %} {% for post in site.tools %} {% for items in post.scale %} {% if items == "multiple" %} {% assign total_m = total_m | plus: 1 %} {% endif %} {% endfor %} {% endfor %}{{ total_m }} tools


[gecode-users] propagation consistency of count (single value) constraint
Kish Shen
kisshen at cisco.com
Wed Aug 26 22:21:06 CEST 2015
I noticed an inconsistency in my (ECLiPSe) documentation for the count
(for single values) constraint in the Gecode interface, and the current
Gecode reference documentation for these constraints:
count(home, x, y, INT_EQ, z)
this is for IntVarArg x, while y and z can be int or IntVar
My documentation states that the constraint can be posted with ICL_DOM.
but this seems to be inconstent with the current reference documentation.
Looking at Gecode's reference documentation, it seems that depending on
if y and z are int or IntVar, either the constraint is propagated at
ICL_DEF only (not achieving domain consistency), or at two different
consistency levels:
ICL_DOM, which does stronger propagation (but not domain consistent),
and less propagation with all other IntConLev.
So if I understand the reference documentation correctly, ICL_DOM is
used only to distinguish it from an alternative that perform less
propagation (where the alternative exist, otherwise there is only one
level of propagation). How does the propagation achived compared to
bound and value consistencies?
I also noticed a minor typo in the reference documentation: in at least
two places, domain is spelt as comain, as in 'propagation is not comain
consistent'.
Cheers,
Kish
More information about the users
mailing list


|
MoraLife
1.3.4
A Digital Conscience for your iOS device.
|
Directories | |
| directory | DAO |
| directory | Generated |
| directory | ViewModel |
Files | |
| file | ConscienceAccessories.h [code] |
| file | ConscienceAccessories.m |
| file | ConscienceBody.h [code] |
| file | ConscienceBody.m |
| file | ConscienceBubbleFactory.h [code] |
| file | ConscienceBubbleFactory.m |
| file | ConscienceGradient.h [code] |
| file | ConscienceGradient.m |
| file | ConscienceLayer.h [code] |
| file | ConscienceLayer.m |
| file | ConscienceMind.h [code] |
| file | ConscienceMind.m |
| file | ConsciencePath.h [code] |
| file | ConsciencePath.m |
| file | ModelManager.h [code] |
| file | ModelManager.m |


| Interface | Description |
|---|---|
| Drawable |
An interface for an object which can be directly draw onto the screen using the
Drawable.render(Graphics) method |
| Class | Description |
|---|---|
| PolygonDrawable |
An implementation of
Drawable that draws a filled Polygon to the screen. |
| StringDrawable |
An implementation of
Drawable that draws a String to the screen. |
| TextureDrawable |
An implementation of
Drawable that draws an Image to the screen. |
| Enum | Description |
|---|---|
| StringDrawable.Alignment |
An enum representing a text alignment.
|


What is presented here is a set of several possible projects which can lay the ground for Master theses projects. The various projects are listed below, opening up for several possibilities.
The aim of a program on multiscale physics is to develop a first principle approach to systems of relevance for a variety of fields, from materials science to nano-technology and biological systems and even atomic nuclei and stars. Common to all these systems is that they entail a truly multiscale physics program that involves a proper understanding of the links between the various scales, starting from quantum-mechanical first principle studies of atoms, molecules and eventually other spatially confined systems to Density functional theories and finally microscopically derived potentials to be used in molecular dynamics calculations. Many of the quantum-mechanical codes have been developed by previous students at the Computational Physics group. The pertinent codes can easily be used to address many of the projects listed below.
The computations required for accurate modeling and simulation of large-scale systems with atomistic resolution involve a hierarchy of levels of theory: quantum mechanics (QM) to determine the electronic states; force fields to average the electronics states and to obtain atom based forces (FF), molecular dynamics (MD) based on such an FF; mesoscale or coarse grain descriptions that average or homogenize atomic motions; and finally continuum level descriptions. By basing computations on first principles QM it is possible to overcome the lack of experimental data to carry out accurate predictions with atomistic resolu- tion, which would otherwise be impossible. Furthermore, QM provides the funda- mental information required to describe quantum effects, electronically excited states, as well as reaction paths and barrier heights involved in chemical reactions processes. However, the practical scale for accurate QM today is <1,000 atoms per molecule or periodic cell (a length scale of a few nanometers) whereas the length scale for modeling supramolecular systems in biology may be in the tens of nano- meters, while elucidating the interfacial effects between grains in composite materials may require hundreds of nanometers, and modeling turbulent fluid flows or shock- induced instabilities in multilayered materials may require micrometers. Thus, simulations of engineered materials and systems may require millions to billions of atoms, rendering QM methods impractical. Nonetheless, QM methods are essential for accurately describing atomic-level composition, structure and energy states of materials, considering the influence of electronic degrees of freedom. By incorporating time-dependent information, the dynamics of a system under varying conditions may be explored from QM-derived forces, albeit within a limited timescale (\( t < 1 \) ps). The prominent challenge for theory and computation involves efficiently bridging, from QM first-principles, into larger length scales with predominantly heterogeneous spatial and density distributions, and longer timescales of simulation – enough to connect into engineering-level design variables – while retaining the appropriate accuracy and certainty. Equally challenging remains the inverse top-down engineering design problem, by which macroscopic material/process properties would be tunable from optimizing its atomic-level composition and structure. The aim of this large project is to to develop breakthrough methods to staple and extend hierarchically over existing to develop the necessary tools to enable continuous lateral (multi-paradigm) and hierarchical (multiscale) couplings, between the different theories and models as a function of their length- and timescale range – a strategy often referred to as First-Principles-Based Multiscale-Multiparadigm Simulation.
To achieve these goals, several theses projects are shortly defined below. These projects open also up for several fruitful collaborations between the involved MSc students. The group in Computational Physics has long-standing experience in defining projects where several students may find a common a ground, either from a formalism point of view or (and possibly and as well) phenomenological point of view.
There are several possible projects. The systems we have in mind are mainly molecules like SiO$_2$, H$_2$O, CaCO$_3$ and other more complicated molecules. To model the interaction between such molecules and eventually derive microscopic interactions can be done via several MSc projects. The following projects can be defined and extended upon:


Catrin
Web Developer
Who I am
Lorem ipsum is totally interesting yadda yadda
What i can do
HTML
CSS
Stuffs
Contact me
Somewhere


Use simple social network for interacting with yourfriends, family and business partners at a time.Share your clicks and videos with them.Getting bored at home, start find your friends near you.Need to improve your carrier, then start creating your portfolio.Need to share your blogs, here comes the mini blogger.Start a new fresh way to enjoy life.


Grocery Menu - milk, bread, eggs, cheese
With size = "4" (specified) and multiple. Note use of selected because we always need bread! Ctrl-Click (Command-Click on Mac) to make multiple selections. milk bread eggs cheese
size = "4"
multiple
selected


TMEX Hardware Specific API List Overview Group
TMSetup verify the port
exists
TMTouchByte one byte communication
to 1-Wire network
TMTouchReset reset 1-Wire devices
on 1-Wire network
TMTouchBit one bit communication
to 1-Wire network
TMProgramPulse send a programming
pulse to 1-Wire network
TMOneWireLevel set the 1-Wire communication
level
TMOneWireCom set the 1-Wire communication
speed
TMClose power down a port (not
always applicable)
TMGetTypeVersion power down a port (not
always applicable)
TMBlockStream transfer a stream to
1-Wire network
TMReadDefaultPort reads the default 1-Wire
port and type from the system registry
TMGetAdapterSpec returns 1-Wire adapter
feature-set information
See Also
TMEX Hardware Specific API Overview,
TMEX Hardware Specific Error Return Codes


Want to drive a hydrogen EV in the US? Move to California
- Matthew Beedham
- 23 minutes ago
SERIES A
VENTURE CAPITAL
SERIES E
VENTURE CAPITAL E
LATEST
Graphic design apps are now as fundamental as Excel — here's how non-designers get up to speed$143 $29


-
How to Start a Startup
startupclass.samaltman.com
CS183B is a class we’re teaching at Stanford. It’s designed to be a sort of one-class business course for people who want to start startups.
-
Peter Thiel disagrees with you
fortune.com
The tech financier and intellectual provocateur has some ideas that may turn you off. But there's no arguing with his commercial achievements. That's ...
-
Breaking News, World News & Multimedia
www.nytimes.com
The New York Times: Find breaking news, multimedia, reviews & opinion on Washington, business, sports, movies, travel, books, jobs, education, real ...
-
Digital Business Technologies Dominate Gartner 2014 Emerging Technologies ...
www.forbes.com
By Hung LeHong and Jackie Fenn Gartner, Inc. Imagine this: As you leave for work in the morning, your house automatically turns down the heat and ...
-
These apps WILL change your life.
www.refinery29.com
One of the perks of living in San Francisco is finding out about the most interesting apps before they go mainstream. Yeah, that’s right — we joined ...
-
The 15 Best Browser Extensions to Improve Your Social Media Marketing
blog.bufferapp.com
A list of the best browser extensions for Chrome, Firefox, and Safari that can help you share better to Facebook, Twitter, and many more social media ...
-
Now You Can Quickly Share The Best Parts Of Your GoPro Videos With ...
techcrunch.com
A few months ago, we told you about BrightSky Labs, a startup that hoped to unlock videos recorded on GoPro cameras and other wearable devices and ...
-
The High Line Opens Its Third and Final Phase
www.nytimes.com
The third and final phase of the High Line is like a Rorschach test, signifying different things — about urban renewal, the environment, ...
-
Zenefits’ Leader Is Rattling an Industry, So Why Is He Stressed Out? - ...
www.nytimes.com
Parker Conrad’s start-up, Zenefits, is thought to be one of the fastest-growing companies in recent Silicon Valley history, and his investors and ...
-
Picturing the Future of Messaging: Twilio MMS Now Available on all US ...
www.twilio.com
Today, we're happy to announce newly expanded Twilio messaging capabilities. For the first time ever, you can now send and receive MMS on all US ...
-
Meet Blue Bottle at Home
www.youtube.com
Here’s a preview of Blue Bottle at Home, a newly branded e-commerce destination and coffee subscription service for customers. CEO and founder James ...
-
Apple Shows Love for HTML5 with iOS 8 | Blog | Sencha
www.sencha.com
September 16, 2014 | Ross Gerbasi
-
Meet Blue Bottle at Home
www.gv.com
In this Google Ventures profile, Blue Bottle founder and CEO James Freeman shares his vision for Blue Bottle at Home, a new e-commerce destination ...
-
Burn Baby Burn – AVC
avc.com
Andy sent me a WSJ piece with Bill Gurley yesterday. I don’t like to link to paid content so here’s a good Business Insider summary of the article ...
-
RJMetrics Closes $16.5 million Series B Investment
blog.rjmetrics.com
RJMetrics has officially closed a Series B investment of $16.5 million from August Capital. Learn more in our blog post announcing the raise!
-
Applying to YC
blog.samaltman.com
One of the most common misconceptions startups have about applying to Y Combinator is thinking that they are too early or too late. We have funded ...
-
Hacker News
hn.premii.com
Read Hacker News articles and comments with this clean, simple, modern looking and fast performing universal app.
-
Software patents are crumbling, thanks to the Supreme Court
www.vox.com
The courts have destroyed 11 software patents in the last 3 months and are on track to shatter previous records for software patent invalidations.
-
New Requests for Startups
blog.ycombinator.com
We've updates some of the RFSes, and also added some new ones: http://www.ycombinator.com/rfs/ As a reminder, these mostly exist to get you thinking ...
-
Why I Started to Hate ‘Leaning In’
medium.com
I woke up on a Saturday about a year ago so tired that I couldn’t get out of bed. I’d just worked a 70+ hour week, taken…
-
The 50 Best Public Relations People In The Tech Industry In 2014
www.businessinsider.com
Our annual shout-out to the PR pros who go above and beyond to help tech journalists.
-
Peter Thiel, technology entrepreneur and investor. AMA • /r/IAmA
www.reddit.com
**My short bio:** Hi, I'm Peter Thiel, co-founder of PayPal and Palantir, first investor in Facebook, venture capitalist at Founders Fund, and...
-
The New Establishment 2014
www.vanityfair.com
For the 20th anniversary of Vanity Fair's New Establishment, we broke down this year’s 93 members, by metrics from astrological sign to relationship ...


--- title: Principles of Automatic Control keywords: fastai sidebar: home_sidebar nb_path: "00_Syllabus.ipynb" ---
Instructor: Andrea Munafo
<EMAIL_ADDRESS>Office hours: After lecture
*_Experiment done in 2021 (SeeByte ltd and the Massachusetts Institute of Technology__
This course introduces the design of feedback control systems. Topics include the properties and advantages of feedback systems, time-domain and frequency-domain performance measures, stability and degree of stability, the Root locus method, Nyquist criterion, and frequency-domain design.
A useful but not mandatory textbook for this class is:
Other texts which might be helpful:
Franklin, Gene, J. David Powell, and Abbas Emami-Naeini. Feedback Control of Dynamic Systems. 6th ed. Prentice Hall, 2009. ISBN:<PHONE_NUMBER>695.
Van de Vegte, John. Feedback Control Systems. 3rd ed. Prentice Hall, 1994. ISBN:<PHONE_NUMBER>069.
Kuo, Benjamin. Automatic Control Systems. 8th ed. John Wiley & Sons, 2003. ISBN:<PHONE_NUMBER>488.
Ogata, Katsuhiko. Solving Control Engineering Problems with MATLAB. Prentice Hall, 1993. ISBN:<PHONE_NUMBER>077.
Or in Italian
The use of a software package like Python or MATLAB is very helpful in the study of Feedback Systems. The software can best be used initially to check work that is first done traditionally with pencil and paper. This is particularly helpful when verifying polar plots (Nyquist plots), Bode diagrams and root loci when first attempting to sketch these functions. In addition, step responses in the time domain can be examined in order to build an intuitive sense of the relations between time and frequency domain behavior. We also will use Pyton to check the validity of simplifying approximations that are often made when carrying out preliminary designs. Finally we can study more complex problems with a computer-aided design package without the enormous burden of doing extensive computations.
We suggest that everyone become familiar with the use of Python or MATLAB. Remember that we want you to come away with an understanding of feedback theory in some depth. The computer is to aid in achieving this understanding and should be used intelligently as an engineering tool.


Modification of a portion of an array, performed in C by the simple expression x[m] = y, fits uneasily into J. To begin with, 3 pieces of information are needed: the array x, the index m, and the replacement data y . Since J verbs take only 2 operands, that means the primitive to modify the array will be an adverb so that its left operand can hold one of the 3; the verb derived from the adverb and its operand will perform the modification.
Moreover, the adverb cannot be a modifier of the array's name as [m] is a modifier of x in x[m] = y. In J, the array x may not have a name. While in C every array is declared and named, in J we summon up anonymous arrays in the blink of an i., use them, and let them disappear. We expect modification of a subarray to be like other primitives in this regard, which means that it must not be a form of assignment to a name using a copula (=. or =:), but instead a (derived) verb operating on an array to produce a result.
What will the result of the assignment be? This is not much of an issue in C. There the result of the assignment is y, but it is seldom used: in C, after we have employed x[m] = expression; we are usually content to put down the pencil, satisfied that we have described a statement's worth of computation. In J we routinely use weapons of larger bore: after we have modified the array we expect to be able to sort it, or add it to another array, or the like. It is clear that the result of the modification of the array must be the entire modified array.
This reasoning justifies J's design. } is an adverb. Modification of an array is performed by dyad m} which produces a derived verb of infinite rank. x m} y creates a copy of y and installs the atoms of x into the positions selected by m . m specifies portions of y in the same way as the left operand of m{y . Even though dyad { has left rank 0, m may have any shape: the atoms of m are processed to accumulate a list of selected portions of y . The shape of x must be a suffix of the shape of m{y, in other words x must either have the same shape as the selected portion(s) m{y or have the same shape as some cell of m{y in which case x is replicated to come up to the shape of m{y . Examples are a recap of the forms of the left operand of dyad {, with a couple of twists:
0 (<1 1)} 4 4 $ 5
5 5 5 5
5 0 5 5
5 5 5 5
5 5 5 5
The simplest example. We select an atom and modify it.
0 1 2 3 (0)} 4 4 $ 5
0 1 2 3
5 5 5 5
5 5 5 5
5 5 5 5
Here we are modifying a selected row.
0 (0)} 4 4 $ 5
0 0 0 0
5 5 5 5
5 5 5 5
5 5 5 5
x is shorter than m{y but x can be replicated to match the shape of m{y .
0 1 (0)} 4 4 $ 5
|length error
| 0 1 (0)}4 4$5
Here the shape of x is 2 while the shape of m{y is 4, so the operands do not agree.
1 2 (1 1;2 2)} 4 4 $ 5
5 5 5 5
5 1 5 5
5 5 2 5
5 5 5 5
Here m has 2 atoms, each selecting a single atom of y . x has two atoms and they are stored into the selected positions.
1 2 (1 1;1 1)} 4 4 $ 5
5 5 5 5
5 2 5 5
5 5 5 5
5 5 5 5
The same element is modified twice. As it happens, the modifications are performed in order, and the last one survives in the result. Do not rely on this behavior! As a general rule in J, the order in which a parallel operation is performed is undefined and may change from release to release or from machine to machine.
The portions of y selected by each atom of m must have the same shape.
Monad I.--Indexes of the 1s in a Boolean Vector
If you have a Boolean list with 1s representing items to be modified, you will need to create the list of indexes of the 1s (for selection you would just use x # y, but for modification you must use m} which needs the indexes rather than the Boolean list).
I. 1 0 0 1 0 1 1
0 3 5 6
indicating where the 1s are.
You should use I., rather than any equivalent phrase, to perform this function, because the interpreter recognizes compounds such as I.@:> and handles them with special fast code.
It is fundamental to the design of J that, in general, verbs produce output in a separate memory block from the inputs. Thus, if I execute >: y, the result will be in a different memory area from y . This takes more space than incrementing y in place, but not much additional computation, since every atom of y must be visited and incremented either way. Usually the extra memory usage is immaterial to overall performance. Sometimes we regret having to make a new copy for the output, for example when we just remove the end of a long list with }: y or add a single character to the end of a long string with x , ' ' .
Profligacy with memory bandwidth reaches an extreme with dyad m} : even if y is huge and only one atom is modified, the whole y must be copied to produce the result. Sometimes this can be a noticeable drag on performance. To help out in those cases, the interpreter recognizes the specific forms
name =. x m} name
name =: x m} name
name =. name , x
name =: name , x
and executes the modification in place, i. e. without creating a new copy of name . For the modification to be in-place, there must be nothing else in the sentence either before or after the form shown above, and the two appearances of name must be identical. x and m may be any expressions that evaluate to nouns.


Rock
Paper
Scissors: Versus!
Enter your name to start the game
Rock
Paper
Scissors
Rock-Paper-Scissors
Rock
Paper
Scissors


This BurpSuite extension allows you, in a quick and simple way, to improve the active and passive BurpSuite scanner by means of personalized rules through a very intuitive graphical interface. Through an advanced search of patterns and an improvement of the payload to send, we can create our own issue profiles both in the active scanner and in the passive.
* Usage manual: Wiki.
* You can download profile from: Github.
* Author's on Twitter: @BurpBounty @egarme
* More information at: https://burpbounty.net
* If you need more power, I invite you to try the new Burp Bounty Pro, which gives you more power and automation during your manual pentests.


---
layout: null
section-type: about
title: About
---
## About
Kai Mou is a recent graduate of NYU. At NYU, he studied Finance and Computer Science. Over the past couple of years, he has worked on extensive projects ranging from Android applications to web applications in React.js and Node.js. Currently, he is working at Citigroup as a trading analyst on the short term interest rate desk.
Check out my projects on Github or shoot me an email if you want to contact me!


I am Research Scientist at Facebook.
My research is profiling and optimizing machine learning and deep learning applications on parallel processors such as CPU, GPU, or Xeon Phi, utilizing TensorFlow/PyTorch framework. From the analysis, I identify the bottlenecks in both architecture and software level and suggest HW/SW optimizations. Recently, I have been working on optimizing the CNN/RNN applications in the architecture level.
My previous researches were handheld system design (mobile phones/tablets and general IP architectures), and CGRA acceleration.
GPA: 3.59/4.3
Percentage Equivalent: 92
Jihyun Ryoo, Mahmut T. Kandemir, Mustafa Karakoy
Memory Space Recycling.
In Proceedings of the ACM on Measurement and Analysis of Computing Systems (POMACS) / Sigmetrics. March 2022.
[bibtex]
Mahmut T. Kandemir, Xulong Tang, Hui Zhao, Jihyun Ryoo, Mustafa Karakoy
Distance-in-Time verse Distance-in-Space.
In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI). June 2021.
[bibtex]
Mahmut T. Kandemir, Jihyun Ryoo, Xulong Tang, Mustafa Karakoy
Compiler Support for Near Data Computing.
In Proceedings of the ACM SIGPLAN Conference on Principles and Practice of Parallel Programming (PPoPP). Feb 2021.
[bibtex]
Huaipan Jiang, Anup Sarma, Mengran Fan, Jihyun Ryoo, Meena Arunachalam, Sharada Naveen, Mahmut T. Kandemir
Morphable Convolutional Neural Network for Biomedical Image Segmentation.
(Poster Present) In Proceedings of IEEE International Conference on Design, Automation and Test In Europe Conference (DATE). Feb 2021.
[bibtex]
Mahmut T. Kandemir, Jihyun Ryoo, Hui Zhao, Myoungsoo Jung, Mustafa Karakoy
Collective Affinity Aware Computation Mapping.
(Poster Present) In Proceedings of the ACM International Conference on Parallel Architectures and Compilation Techniques (PACT). Sep 2020.
[bibtex]
Jihyun Ryoo, Mengran Fan, Xulong Tang, Huaipan Jiang, Meena Arunachalam, Sharada Naveen, Mahmut T. Kandemir
Architecture-Centric Bottleneck Analysis for Deep Neural Network Applications.
In Proceedings of IEEE International Conference on High Performance Computing, Data, and Analytics (HiPC). Dec 2019.
[bibtex]
Jihyun Ryoo, Orhan Kislal, Xulong Tang, Mahmut T. Kandemir
Quantifying and Optimizing Data Access Parallelism on Manycores.
In Proceedings of IEEE International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS). Sep 2018.
[bibtex]
Huaipan Jiang, Anup Sarma, Jihyun Ryoo, Jagadish B. Kortra, Meena Arunachalam, Chita R. Das, Mahmut T. Kandemir
A Learning-Guided Hierarchical Approach for Biomedical Image Segmentation.
In Proceedings of IEEE International System-on-Chip Conference (SOCC). Sep 2018.
[bibtex]
Jihyun Ryoo, Meena Arunachalam, Rahul Khanna, Mahmut T. Kandemir
Efficient K nearest neighbor algorithm implementations for throughput-oriented architectures.
In Proceedings of IEEE International Symposium on Quality Electronic Design (ISQED). March 2018.
[bibtex]
Nachiappan Chidambaram Nachiappan, Haibo Zhang, Jihyun Ryoo, Niranjan Soundararajan, Anand Sivasubramaniam, Mahmut T. Kandemir, Ravi Iyer, Chita R. Das
VIP: Virtualizing IP chains on handheld platforms.
In Proceedings of IEEE International Symposium on Computer Architecture (ISCA). June 2015.
[bibtex]
Jihyun Ryoo, Kyuseung Han, Kiyoung Choi
Leveraging parallelism in the presence of control flow on CGRAs.
In Proceedings of Asia and South Pacific Design Automation Conference (ASP-DAC). Jan 2014.
[bibtex]
Jihyun Ryoo, Seuk Son, Jaeha Kim
Design of low-power high-radix switch fabric with partially-activated input and output lines.
In Proceedings of International SoC Design Conference (ISOCC). Nov 2012.
[bibtex]
Work at Ads Training Foundation team under Ads Infra ENG Group: ML.
Worked at Machine Learning Performance (MLP) team under IAGS group.
Worked at High Performance Computing (HPC) team under SSG group.
Worked at Design Automation Laboratory in Seoul National University with Dr. Kiyoung Choi.


Portfolio
COVID-19 Statistics
View the most recent Covid-19 statistics for both a specific state and the 5 highest reported countries.
Deployed version: COVID-19 Statistics
Repository: COVID-19 Statistics (Github Repository)
Timed JavaScript Quiz
Online quiz with countdown timer. Questions are focused on JavaScript and web development technologies
Deployed version: Timed JavaScript Quiz
Repository: Timed JavaScript Quiz (Github Repository)
Password Generator
Generates randomized password text at specified length, including specified character types (upper case, lower case, numeric, and/or special characters).
Deployed version: Password Generator
Repository: Password Generator(Github Repository)
Daily Work Planner
This is a daily planner that allows you two select each hourly block and add an event, then save to local storage.
Deployed version: Daily Work Planner
Repository: Daily Work Planner (Github Repository)


You like to buy marijuana products, we want to sell it. Within the law of course
Check online for some of Colorado's best deals from flower, edidables, topicals, and much much more!
At least against poor customer service. At Starbuds, we care about our customers and our communities.


{% extends "layout.html" %} {% block page_title %} Question page {% endblock %} {% block content %} Back Your representative's details Representative name Representative email Representative organisation {% endblock %}


fb login goes here
Login
What time do you need to be at work? (HH:MM in 24 hours):
Start location (postcode):
End location (postcode):
Next
Next
Email addresses
+
Text messages
+
Next


The league of open-source technology beaux esprits.
The ΩF:∅ Open Source Working Group is an open-source technology consortium that aims to develop useful, high-quality, free, and open-source software and technology to bring the future closer to home.
Many of our members are focused on web technologies, but you find quite a wide range of software. Our members are familiar with languages as popular as JavaScript, Ruby, and C, as well as Haskell, Erlang, and Go. Our software should exceed the quality of any open or commercial software around. Programming the best is a goal that can never be reached but we are closer each day.
ΩF:∅ is pronounced like the word often. However, the meaning behind the characters is secret; if you’re resourceful enough you can figure it out.
We're always chatting in #oftn on the Freenode IRC network, so feel free to stop by. Also check out the Mumble server that we use for voice chat.
We are committed to the open-source philosophy. Every bit of our software is available to inspect and modify freely and can be found hosted with the wonderful GitHub service.
Zerodrop is a stealth malware dropper written in Go with a powerful web UI, supporting target geofencing, datacenter URL scanner exclusion, blacklist training, manual blacklisting/whitelisting, and advanced payload configuration.
Core Estimator is a JavaScript library for the browser which is designed to help find the optimum number of web workers to use in parallel by taking advantage of timing. View our live demo.
State-of-the-art IRC bot library and bot for Node.js. Try oftn-bot in #oftn on irc.freenode.net.
lic (pronounced like lick) is an experimental and new IRC client and framework. It consists of a central hub which maintains persistent connections and attachable clients which serve as an interface to the hub. It is based on Node.js which allows you to access all of the standard API along with lic’s easy to use API.
l10n.js is a JavaScript library that enables passive localization through native JavaScript methods, gracefully degrading if the library is not present. You can make Ajax applications, JavaScript libraries, etc. that can be localized but not require l10n.js to function. There is already a placeholder method for all API calls as specified in the ECMAScript specification and is present in all JavaScript engines, so when l10n.js isn’t present, your application works fine. Visit the online demo to see l10n.js in action.
DartMark is an in-browser WYSIWYG editor with a focus on fast prototyping. The main benefits of it are speed, ease-of-use, and configurability. All actions can be performed with just a keyboard. Your editor is now your previewer, so there is no need to switch back and forth between a separate editor and a browser to preview. And because it’s written in-browser, DartMark will let you define your own keyboard shortcuts and special JavaScript function macros. Try out a working version.
The SUIT Canvas Toolkit is meant to be an easy-to-use, beautiful, and fully-featured UI toolkit for the HTML5 canvas. There are some specialized web applications that require more than just what can be achieved with normal DOM methods. With canvas, you get more flexibility in the design, look-and-feel, and controls. Rendering and page layout also works while hardly having to worry about how things will look and behave in another browser. Besides being useful to you, this was started as an experiment to see how UI toolkits can work in the browser environment. Visit the demo page.
TPFS (the Tagged Plain File System) is a revolutionary new file system that aims to move beyond the rut of hierarchical file systems through a purely tag based model. There are only two objects in TPFS: files and tags. They share a many-to-many relationship; files can have many different tags, and tags can have many different files. It is designed to be quick to look up in both directions.
Email<EMAIL_ADDRESS>to apply for membership.


@import models.forms.Register @(form: Form[Register])
Kurator is a project to develop a provenance-enabled Workflow Platform and Toolkit to Curate Biodiversity Data.
See home page for more info.


Tabs
Extends:
Saiku <Tabs /> component. It requires a createContent function, it is responsible for populate the tab content, whenever the '+' button is pressed.
Example:
function myContent() {
return (
Tab Content
);
}
<Tabs createContent={myContent}/>
Constructor Summary
| Public Constructor | ||
| public |
constructor(props: *) |
Method Summary
| Public Methods | ||
| public |
Method automatically called when React already built and mounted the component on a dom element. |
|
| public |
render(): * |
|
| public |
renderTabButtons(tab: Object, index: number): * Helper method called for each tab in order to render its button. |
|
| public |
renderTabPanels(tab: Object, index: number): * Helper method called for each tab in order to render its content. |
Public Constructors
public constructor(props: *) source
Params:
| Name | Type | Attribute | Description |
| props | * |
Public Methods
public componentDidMount() source
Method automatically called when React already built and mounted the component on a dom element. In this case, this method will create the tabs' first tab, filled with the createContent function's content.
public renderTabButtons(tab: Object, index: number): * source
Helper method called for each tab in order to render its button.
Return:
| * |


Lego provides both textboxes and textareas to accept textual inputs from users. These controls can be used both with template and reactive forms. They also supports built-in validations and displays customizable error messages.
You can create a simple textbox by passing the label
and placeholder
attributes.
<lego-textbox label="User Name" placeholder="Type User Name"></lego-textbox>
You can set value using either ngModel
if you are using classic forms or formControl
/formControlName
in
case of reactive forms.
<lego-textbox label="User Name" placeholder="Type User Name" [(ngModel)]="userName"></lego-textbox>
Using the datatype
property you can set the type of the textbox. The below example shows how you
can create a password textbox by setting the datatype
as "password".
<lego-textbox label="Password" datatype="password"></lego-textbox>
The maxlength
attribute is allowed to set the maximum characters allowed by the textbox.
<lego-textbox label="User Name"
placeholder="Type User Name"
maxlength="10">
</lego-textbox>
Adding the disabled
attribute will disable the textbox.
<label="User Name"
placeholder="Type User Name"
value="Vijaya Anand"
disabled>
</lego-textbox>
Textbox component supports built-in validations like required, minlength, pattern etc. You can also pass custom error messages for the validation errors.
You can make the textbox as mandatory by adding the required
attribute.
<lego-textbox label="User Name"
placeholder="User Name"
required
[(ngModel)]="userName">
</lego-textbox>
You can create a simple textarea by passing the label
and placeholder
attributes.
<lego-textarea
label="Feedback"
placeholder="Please give your feedback">
</lego-textarea>
The maximum characters allowed can be restricted using the maxlength
attribute. On passing maxlength
the control will display a counter at the right bottom.
<lego-textarea
label="Comments"
placeholder="Less than 100 chars..."
maxlength="100">
</lego-textarea>
Setting the disabled
attribute will disable the textarea.
<lego-textarea
disabled
label="Comments"
placeholder="Less than 100 chars..."
maxlength="100">
</lego-textarea>


“Patterns of Unification in Lewis Carroll’s Sylvie and Bruno,” (Pamphlet.) Baltimore: T. K. Graphics, 1974.
“Critical Reactions to Fantasy in Four Nineteenth Century Periodicals,” Sphinx 4 (#1, 1981), 1-37.
“A Bibliography of Fantasy and Fantasy-Criticism in Four Leading Nineteenth Century Periodicals,” Extrapolation 22 (Fall 1981), 277-290.
“Fantasy Fiction and Fantasy Criticism in Some Nineteenth Century Periodicals,” Extrapolation 37 (Spring 1996), 63-95.
“White Knight and Leech-Gatherer: The Poet as Boor,” Mythlore 9 (Autumn 1982), 29-31.
“Tolkien as a Child of The Green Fairy Book,” Mythlore 26 (Fall/Winter 2007), 127-135.
“Watchful Dragons and Sinewy Gnomes: C. S Lewis’s Use of Modern Fairy Tales,” Mythlore 31 (Spring/Summer 2012).
“Victorian Dragons, the Reluctant Brood,” Children’s Literature in Education 15 (1984), 220-233.
“No Jo Marches,” Children’s Literature in Education 29 (1998), 237-247.
“‘Spirituous Consolation’: Alcott’s Jokes on Drinking and Religion,” Children’s Literature in Education 39 (2008), 169-185.
“Mermaids” and “Sirens,” in Mythical and Fabulous Creatures, ed. Malcolm South (Westport CT: Greenwood Press, 1987), pp. 133-145, 147-153.
“Elementary Holmes: Sherlockian Children’s Literature,” in Sherlock Holmes: the Detective and the Collector, Essays on the John Bennett Shaw Library, ed. Lucy M. Brusic (Minneapolis MN: special Collections, University of Minnesota W, 1995), pp. 125-140.
“Alice as Fairy-Tale and Non-Fairy-Tale,” The Carrollian, the Lewis Carroll Journal 11 (2003), 51-62.
"Speaking Roughly in Chorus," Knight Letter, #106 (Spring 2021, the journal of the Lewis Carroll Society of North America)
"Flights of Fancy in Oz," Baum Bugle, Autumn 2021
Copyright © 2023. All rights reserved


With over 20 years of experience, Adam Brandon has worked with some of the top leading international companies that have utilized his skills and talents surrounding customer service, sales, collections, quality assurance, human resource functions, and continuous process improvement. Throughout Adam’s career, his presence has become integral to lead and develop world class professionals through training and understanding of complicated policies and procedures.
Companies such as Google, Uber, Airbnb, Old Republic, Comcast, and Y-Design Group have benefitted from Adam’s accumulated knowledge and experience of working in the industry.


| Software engineer |
Subsea 7 |
| 2000 - Present |
Aberdeen, Scotland, UK |
|
|
HD video and inspection software for offshore Oil and Gas installations and pipeline systems.
Agile software development using Microsoft Team Foundation Server (TFS).
Technical support, survey vessel mobilisation.
GIS custom applications with ESRI ArcObjects API for Java and C# .Net.
C#, C++ and Java under Microsoft Windows.
Write software tools for data processing, charting and reporting for ROV and pipeline position, subsea terrain data.
Swift and Objective-C on OSX |
|
| Software engineer |
Appsmart |
| 1998 - 2000 |
Aberdeen, Scotland, UK |
|
Datawarehousing, data mart.
Delphi under Microsoft Windows, programming SQL server, repository, and OLAP.
COM and OLE automation of Office applications to report on datamarts |
|
| Software engineer |
Fugro - UDI |
| 1996 - 1998 |
Aberdeen, Scotland, UK |
|
Offshore Oil and Gas survey.
C++ under Sun Solaris and Microsoft Windows.
Write software tools for data processing, charting and reporting for ROV and pipeline position, subsea terrain data |
|
| Software engineer |
Stolt Comex Seaway |
| 1995 - 1996 |
Aberdeen, Scotland, UK |
|
Offshore Oil and Gas survey.
C and C++ under HP-UX.
Write software tools for data processing, charting and reporting for ROV and pipeline position, subsea terrain data |
|
| Research assistant |
University of Westminster |
| 1990 - 1995 |
London, UK |
|
System administration for SunOS and Solaris UNIX computer, message passing transputer based multi-processor machine. Linux, Windows and network programming. C, C++, Occam2 |
| Linux |
System administration, C / C++ programming, bash shell scripting |
| 1992 - present |
From the very beginnings of Linux to present day Ubuntu, used Linux for research, testing and software development, as well as server side work |
|
| C# |
Windows .Net and Mono programming. WPF desktop applications |
| 2002 - present |
Started with Windows Forms in Visual Studio .Net 2002. Mostly WPF with Visual Studio 2013, and some low level C# for Mono on Linux |
|
| C / C++ |
Linux, Windows, .Net, OSX. Low level code |
| 1988 - present |
From early BSD and SysV UNIX coding on Apollo and HP computers to modern desktop Windows PC and Apple devices.
Low level COM / OLE DLL implementation, efficient device communication, complex data processing algorithms for offshore subsea position determination and survey.
|


|
(3)
|
Annex II to Implementing Regulation (EU) 2015/2450 is corrected as follows:
|
(a)
|
In S.12.01.Z0030 the second paragraph of the instructions are replaced by the following:
‘When item Z0020 = 2, then report ‘0’’;
|
|
(b)
|
In S.12.01 the first column of instructions corresponding to R0340 is replaced by the following:
‘C0020, C0030, C0060, C0090, C0100, C0160, C0190, C0200/R0340’;
|
|
(c)
|
In S.12.01.C0020, C0030, C0060, C0090, C0100, C0160, C0190, C0200/R0110, C0150/R0110, C0210/R0110, C0020, C0030, C0060, C0090, C0100, C0160, C0190, C0200/R0120, C0150/R0120, C0210/R0120, C0020, C0030, C0060, C0090, C0100, C0160, C0190, C0200/R0130, C0150/R0130 and C0210/R0130 the second paragraph of the instructions is replaced by the following:
‘This value shall be reported as a negative value when it reduces the technical provisions.’;
|
|
(d)
|
In S.14.01.C0180 the label is replaced by the following:
‘Best Estimate and Technical Provisions as a whole’;
|
|
(e)
|
In S.14.01.C0180 the instructions are replaced by the following:
‘Amount of gross best estimate and Technical Provisions as a whole calculated by Homogenous Risk Group’;
|
|
(f)
|
In S.16.01, in the general comments, the following is deleted in the instructions (8th paragraph):
‘Amounts shall be reported by year of occurrence of the accidents that have originated the claims associated to annuities.’;
|
|
(g)
|
In S.16.01.Z0030 the first paragraph of the instructions is replaced by the following:
‘Identify the ISO 4217 alphabetic code of the settlement currency of the obligation. All amounts, not reported by currency, are reported in the undertaking's reporting currency.’;
|
|
(h)
|
In S.16.01.C0010/R0030 and C0070/R0040-R0190, at the end of the instructions the following is added:
‘Information should be considered gross of reinsurance.’;
|
|
(i)
|
In S.16.01.C0080/R0040-R0190, the instructions are replaced by the following:
‘Undiscounted development result calculated as the undiscounted annuity claims provisions at the start of year N, minus annuity payments paid during year N and minus undiscounted annuity claims provisions at the end of year N.’;
|
|
(j)
|
In S.17.01.Z0030, the second paragraph of the instructions is replaced by the following:
‘When item Z0020 = 2, then report ‘0’’;
|
|
(k)
|
In S.17.01.C0020 to C0170/R0290, C0180/R0290, C0020 to C0170/R0300, C0180/R0300, C0020 to C0170/R0310 and C0180/R0310, the second paragraph is replaced by the following:
‘This value shall be reported as a negative value when it reduces the technical provisions.’;
|
|
(l)
|
In S.19.01.C0180/R0100 to R0260 the instructions are replaced by the following:
‘Total ‘Sum of all years’ contains the sum of all data in rows (sum of all payments referred to the accident/underwriting year), including total.’;
|
|
(m)
|
In S.23.01 the row R0230/C0050 is added after R0230/C0040:
|
‘R0230/C0050
|
Deduction for participations in financial and credit institutions — Tier 3
|
This is the amount of the deduction for participations in financial and credit institutions that are deducted from Tier 3 in accordance with article 68 of Delegated Regulation (EU) 2015/35.’
|
|
|
(n)
|
In S.23.01.R0500/C0010 the instructions are replaced by the following:
‘This is the sum of all basic own fund items, after deductions, and ancillary own fund items that meet the Tier 1, Tier 2 and Tier 3 criteria and that are therefore available to meet the SCR.’;
|
|
(o)
|
In S.23.01.R0500/C0020 the instructions are replaced by the following:
‘This is the sum of all basic own fund items, after deductions, that meet the criteria to be included in Tier 1 unrestricted items and that are therefore available to meet the SCR.’;
|
|
(p)
|
In S.23.01.R0500/C0030 the instructions are replaced by the following:
‘This is the sum of all basic own fund items, after deductions, that meet the criteria to be included in Tier 1 restricted items and that are therefore available to meet the SCR.’;
|
|
(q)
|
In S.23.01.R0500/C0040 the instructions are replaced by the following:
‘This is the sum of all basic own fund items, after deductions, and ancillary own fund items that meet the criteria to be included in Tier 2 and that are therefore available to meet the SCR.’;
|
|
(r)
|
In S.23.01.R0500/C0050 the instructions are replaced by the following:
‘This is the sum of all basic own fund items, after deductions, and ancillary own fund items that meet the criteria to be included in Tier 3 and that are therefore available to meet the SCR.’;
|
|
(s)
|
In S.23.01.R0510/C0010 the instructions are replaced by the following:
‘This is the sum of all basic own fund items, after deductions, that meet the Tier 1 and Tier 2 criteria and that are therefore available to meet the MCR.’;
|
|
(t)
|
In S.23.01.R0510/C0020 the instructions are replaced by the following:
‘This is the sum of all basic own fund items, after deductions, that meet the criteria to be included in Tier 1 unrestricted items and that are therefore available to meet the MCR.’;
|
|
(u)
|
In S.23.01.R0510/C0030 the instructions are replaced by the following:
‘This is the sum of all basic own fund items, after deductions, that meet the criteria to be included in Tier 1 restricted items and that are therefore available to meet the MCR.’;
|
|
(v)
|
In S.23.01.R0510/C0040 the instructions are replaced by the following:
‘This is the sum of all basic own fund items, after deductions, that meet the criteria to be included in Tier 2 and that are therefore available to meet the MCR.’;
|
|
(w)
|
In S.24.01.C0030, S.24.01.C0100, S.24.01.C0250, S.24.01.C0320, S.24.01.C0390, S.24.01.C0460, S.24.01.C0530 the second paragraph is replaced by the following:
‘When the same Asset ID Code needs to be reported for one asset that is issued in 2 or more different currencies and the code in C0040 is defined by Asset ID code and the ISO 4217 alphabetic code of the currency, the Asset ID Code Type shall refer to option 99 and the option of the original Asset ID Code, as in the following example for which the code reported was ISIN code + currency: ‘99/1’.’;
|
|
(x)
|
In S.29.01.01 — R0200 the title is replaced by the following:
‘Variations due to net technical provisions’;
|
|
(y)
|
In S.29.02.C0010/R0030 the second bullet point of the first paragraph of the instructions is replaced by the following:
‘For those financial and subordinated liabilities redeemed during the reporting period, the difference between the redemption price and the Solvency II value as at the end of the last reporting period;’;
|
|
(z)
|
In S.29.03.C0010–C0020/R0090; C0050-C0060/R0240 the first bullet point of the second paragraph of the instructions is replaced by the following:
‘Consider the opening Best Estimate (cell C0010/R0010) including the adjustment to opening Best Estimate (cell C0010/R0010 to R0040) and the impact of unwinding of year N projected cash–flows (C0010/R0060 to R0080 and C0020/R0060 to R0080 respectively);’;
|
|
(aa)
|
In S.29.04.Z0010 the instructions are replaced by the following:
‘Lines of business (LoB) for which a split of the analysis per period will be required. The following close list shall be used:
|
|
1 — 1 and 13 Medical expense insurance
|
|
|
2 — 2 and 14 Income protection insurance
|
|
|
3 — 3 and 15 Workers' compensation insurance
|
|
|
4 — 4 and 16 Motor vehicle liability insurance
|
|
|
5 — 5 and 17 Other motor insurance
|
|
|
6 — 6 and 18 Marine, aviation and transport insurance
|
|
|
7 — 7 and 19 Fire and other damage to property insurance
|
|
|
8 — 8 and 20 General liability insurance
|
|
|
9 — 9 and 21 Credit and suretyship insurance
|
|
|
10 — 10 and 22 Legal expenses insurance
|
|
|
11 — 11 and 23 Assistance
|
|
|
12 — 12 and 24 Miscellaneous financial loss
|
|
|
25 — Non-proportional health reinsurance
|
|
|
26 — Non-proportional casualty reinsurance
|
|
|
27 — Non-proportional marine, aviation and transport reinsurance
|
|
|
28 — Non-proportional property reinsurance
|
|
|
37 — Life (including lines of business 29 to 34, as defined in Annex I to Delegated Regulation (EU) 2015/35)
|
|
|
38 — Health SLT (including lines of business 35 and 36)’;
|
|
|
(bb)
|
In S.30.01.C0310 the instructions are replaced by the following:
‘The sum reinsured on a facultative basis is that part of the sum insured which is reinsured on a facultative basis. The amount shall be consistent with the Sum insured as specified in C0290 and reflects the maximum liability (100 %) for the facultative reinsurers.’;
|
|
(cc)
|
In S.30.02.C0090 the instructions are replaced by the following:
‘Representing the activities of the broker involved, as considered by the undertaking. In case the activities are combined all activities must be mentioned separated by a ‘,’:
|
|
1 — Intermediary for placement
|
|
|
2 — Underwriting on behalf of
|
|
|
(dd)
|
In S.30.02.C0220 the instructions are replaced by the following:
‘Representing the activities of the broker involved, as considered by the undertaking. In case the activities are combined all activities must be mentioned separated by a ‘,’:
|
|
1 — Intermediary for placement
|
|
|
2 — Underwriting on behalf of
|
|
|
(ee)
|
In S.30.02.C0350 at the end of the instructions the following is added:
‘One of the options in the following closed list shall be used:
|
|
0 — Credit quality step 0
|
|
|
1 — Credit quality step 1
|
|
|
2 — Credit quality step 2
|
|
|
3 — Credit quality step 3
|
|
|
4 — Credit quality step 4
|
|
|
5 — Credit quality step 5
|
|
|
6 — Credit quality step 6
|
|
|
9 — No rating available’;
|
|
|
(ff)
|
In S.30.04.C0090 the instructions are replaced by the following:
‘Representing the activities of the broker involved, as considered by the undertaking. In case the activities are combined all activities must be mentioned separated by ‘,’:
|
|
1 — Intermediary for placement
|
|
|
2 — Underwriting on behalf of
|
|
|
(gg)
|
In S.30.04.C0310 the instructions are replaced by the following:
‘Identification of the code used for the ‘Collateral provider’ item. One of the options in the following closed list shall be used:
|
|
(hh)
|
In S.36.03 the second paragraph of the general comments is replaced by the following:
‘The purpose of this template is to collect information on all IGTs (significant, very significant and transactions required to be reported in all circumstances) related to internal reinsurance within a group identified according to Article 213(2)(d) of Directive 2009/138/EC. These include, but are not limited to:’.
|
|


{% extends "site_base.html" %} {% block title %}Password reset successful{% endblock %} {% block content %}
An email has been sent to your e-mail address for you to reset your password.


Usage:
GET /api/email.lua?id=$mid[&attachment=true&file=$hash]
Parameters: (cookie may be required) - $mid: The email ID or Message-ID: header - $hash: the file attachment hash
Response example:
{ "references": "", "from_raw": "lewismc ", "message-id"<EMAIL_ADDRESS>"@import_timestamp": "2015/10/04 09:52:41", "body": "Body of email here...", "request_id": "06b318af97ca96c115e878c14d0814a53407751c31388410421c1751@1441467256@ ", "@version": 1, "attachments": {}, "list": " ", "date": "2015/09/05 17:34:16", "from": "lewismc ", "gravatar": "a676c0bf448fcd49f588249ead719b4c", "in-reply-to": " ", "epoch":<PHONE_NUMBER>, "subject": "[GitHub] any23 pull request: Gsoc 2015 Microformats2", "mid": "06b318af97ca96c115e878c14d0814a53407751c31388410421c1751@1441467256@ ", "private": false, "tid": "06b318af97ca96c115e878c14d0814a53407751c31388410421c1751@1441467256@ ", "list_raw": " " } Note: date and epoch are in UTC
Usage:
GET /api/stats.lua?list=$list&domain=$domain[&d=$timespan][&q=$query][&header_from=$from][&header_to=$to][&header_subject=$subject][&header_body=$body][&quick][&emailsOnly][&s=$s&e=$e][&since=$since][&dfrom=$dfrom&dto=$dto]
See below for details of timespan values
Parameters:
- $list: The list prefix (e.g. `dev`). Wildcards may be used
- $domain: The list domain (e.g. `httpd.apache.org`). Wildcards may be used
- $timespan: A [timespan](#Timespans) value
- $s: yyyy-mm start of month (day 1)
- $e: yyyy-mm end of month (last day)
- $query: A search query (may contain wildcards or negations):
- `foo`: Find all documents containing `foo` in headers or body
- `-foo`: Find all documents NOT containing `foo`.
- `foo*`: Find all documents containing `foo`, `fooa`, `foob` etc
- $from: Optional From: address
- $to: Optional To: address
- $subject: Optional Subject: line
- $body: Optional body text
- $dfrom: days ago to start
- $dto: total days to match
Options:
- $since: number of seconds since the epoch, defaults to now.
Returns '{"changed":false}' if no emails are later than epoch, otherwise proceeds with normal search
- quick: send statistics only (exclude participants, threadstruct, word-cloud, emails apart from epoch)
- emailsOnly: return email summaries only (omit thread_struct, top 10 participants and word-cloud)
Response example:
{ "took": 437179, "firstYear": 2015, "emails": { { "list_raw": "", "gravatar": "66cf545ca7a1b8f595282bb9d8a59657", "id": "b1d6446f5cc8f4846454cbabc48ddb08afbb601a77169f8e32e34102@ ", "epoch":<PHONE_NUMBER>, "subject": "Re: Missing tag for 0.9 release", "message-id"<EMAIL_ADDRESS>"private": false, "irt": " ", "from": "Daniel Gruno ", "attachments": 0 },... }, "no_threads": 10, "domain": "ponymail.info", "participants": { { "count": 3, "name": "Daniel Gruno", "gravatar": "66cf545ca7a1b8f595282bb9d8a59657", "email"<EMAIL_ADDRESS>}, ... }, "lastYear": 2015, "name": "dev", "cloud": {...}, "hits": 25, thread_struct": { "nest": 2, "children": { { "children": { { "children": { { "children": { }, epoch: ..., tid: ..., nest: 1 } }, epoch: ..., tid: ..., nest: 2 } }, "epoch":<PHONE_NUMBER>, "tid": "b1d6446f5cc8f4846454cbabc48ddb08afbb601a77169f8e32e34102@ ", "nest": 2 } }, epoch: ..., tid: ..., body: ... }, "max": 5000, "searchlist": " ", "list"<EMAIL_ADDRESS>"numparts": 0, "using_wc": false }
Timespans supported by the &d= parameter.
- d=yyyy-mm => equivalent to &s=yyyy-mm&e=yyyy-mm
- d=lte=n[wMyd] (less than n[wMyd] ago, inclusive)
- d=gte=n[wMyd] (more than n[wMyd] ago, inclusive)
- d=.*dfr=yyyy-mm-dd.* (start date for search, inclusive)
- d=.*dto=yyyy-mm-dd.* (end date for search, inclusive)
- [wMyd] = weeks, Months, years, days
- lte and gte are mutually exclusive
- dfr and dto are normally both present
Usage:
GET /api/preferences.lua[?logout][?associate=$email][?verify&hash=$hash][?removealt=$email][?save][?addfav=$list][?remfav=$list]
Parameters: (cookie required) - logout: Whether to log out of the system (optional) - associate=$email - associate the account with the $email address - verify&hash=$hash - verify an association request $hash - removealt=$email - remove an alternate $email address - save - save preferences - addfav=$list - add a favourite $list - remfav=$list - remove a favourite $list
Response example:
{ "lists": { "ponymail.info": { "user": 5, "dev": 36, "commits": 279 } }, "descriptions": { }, "preferences": { "displayMode": "threaded", "hideStats": "no", "theme": "default", "notifications": "direct", "sortOrder": "forward", "compactQuotes": "yes", "fullname": "Daniel Gruno", "groupBy": "thread" }, "took": 38487, "login": { "notifications": 0, "credentials": { "fullname": "Daniel Gruno", "email"<EMAIL_ADDRESS>} } }
Usage:
GET /api/notifications.lua[?seen=$mid]
Parameters: (cookie required) - $mid: id of the message to be marked as having been seen
Response example:
{ "notifications": {...} } or {"marked": true}
Usage:
GET<EMAIL_ADDRESS>Response example:
TBA
Usage:
GET /api/atom/lua(?list=$lid|?mid=$mid)
Parameters: (cookie may be required) - $lid: the list id, e.g<EMAIL_ADDRESS>- $mid: The email ID (Permalink)
One of the above is required. In the case of the list id, data is returned for the last month. For email ID, the thread is returned.
Response example:
TBA
Apache Pony Mail (Incubating) is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.


Biography
Welcome to my Code 201 bio page! My name is Vik Akam, and I'm a long time Seattle resident. After I graduated from the University of Washington in 2016 with a BS in Biochemistry, it wasn't until around March of 2019 that I re-aligned my interests - from health care and medicine, toward computer science and business. It's been a roller coaster ride of both over-confident highs and gut-wrenching lows, but I'm ecstatic to see what challenges this transition beteween industries brings.
- x Software Developer at y Company (2020-current)
- Optometric Technician at Dr. Ambo & Associates (Jan-Oct 2018)
- Volunteering:
- Blood Drive (2018)
- Habitat for Humanity (2015)
- Evergreen Hospital (2010-2013)
Job/
Volunteer Experience
Goals
To learn a concrete number of languages that are relevant to the dream specialty I choose to work in (current skills being improved upon are C, Python, HTML, CSS, and JavaScript).
Within the next year, to secure a stable job at a Seattle-based company, meet my own and employer's goals to advance the company, and save funds to further advance my education in CS or branch out to relevant study.
Above all, to become a excellent software engineer and be able to manage large teams in software development.
Fun Facts
I have a brother who is 10 years younger to me, that I care very much about. We hang out with my dog, Spartan. In my spare time, I enjoy working out, running, and reading or watching interesting articles or documentaries.
To socialize, I like going over to friends' places for kickbacks, or hitting up the bars now and then to get out of the house.
To relax and let the stress fade out, I play the guitar, create music through software, or watch Netflix/HBO. Below is a list of my top 10 favorite bands:
My Top 10
- The Beatles
- Jimi Hendrix
- Led Zeppelin
- Van Halen
- Muse
- Tame Impala
- Queen
- Elton John
- Billy Joel
- Eric Clapton


| < Day Day Up > |
12.5 External ACLsAs of Version 2.5, Squid includes a new feature known as external ACLs. These are ACL elements that are implemented in external helper processes. You instruct Squid to write certain information to the helper, which then responds with either OK or ERR. Refer to Section 6.1.3 for a description of the external_acl_type syntax. Here, I'll only discuss the particular external ACL helper programs that come with the Squid source code. 12.5.1 ip_user./configure 容nable-external-acl-helpers=ip_user This helper reads usernames and client IP addresses as input. It checks the two values against a configuration file to decide whether or not the combination is valid. To use this ACL helper, you would add lines like this to squid.conf: external_acl_type ip_user_helper %SRC %LOGIN /usr/local/squid/libexec/ip_user -f /usr/local/squid/etc/ip_user.conf acl AclName external ip_user_helper %SRC is replaced with the client's IP address and %LOGIN is replaced with the username for each request. The ip_user.conf configuration file has the following format: ip_addr[/mask] user|@group|ALL|NONE For example: <IP_ADDRESS> ALL <IP_ADDRESS>/24 bob <IP_ADDRESS>/24 @lusers <IP_ADDRESS>/16 NONE This configuration file causes ip_user to return OK for any request coming from <IP_ADDRESS>, for Bob's requests coming from the <IP_ADDRESS>/24 network, for any name in the luser group when the request comes from the <IP_ADDRESS>/24 network, and returns ERR for any request from the <IP_ADDRESS>/16 network. It also returns ERR for any address and username pair that doesn't appear in the list. 12.5.2 ldap_group./configure 容nable-external-acl-helpers=ldap_group This helper determines whether or not a user belongs to a particular LDAP group. You specify the LDAP group names on the acl line. It might look like this in your configuration file: external_acl_type ldap_group_helper %LOGIN /usr/local/squid/libexec/squid_ldap_group -b "ou=people,dc=example,dc=com" ldap.example.com acl AclName external ldap_group_helper GroupRDN ... Note that you must have the OpenLDAP (http://www.openldap.org) libraries installed on your system to compile the squid_ldap_group helper program. 12.5.3 unix_group./configure 容nable-external-acl-helpers=unix_group This helper looks for usernames in the Unix group database (e.g., /etc/group file). You specify the groups to check on the helper command line as follows: external_acl_type unix_group_helper %LOGIN /usr/local/squid/libexec/check_group -g group1 -g group2 ... acl AclName external unix_group_helper Alternatively, you can specify groups on the acl line. This allows you to use the same helper for different groups: external_acl_type unix_group_helper %LOGIN /usr/local/squid/libexec/check_group acl AclName1 external unix_group_helper group1 ... acl AclName2 external unix_group_helper group2 ... 12.5.4 wbinfo_group./configure 容nable-external-acl-helpers=wbinfo_group This helper is a short Perl script that utilizes the wbinfo program from the Samba package. wbinfo is a client for the winbindd daemon. The script expects a single Unix group name following the username on each request. Thus, you must put a group name on the acl line: external_acl_type wbinfo_group_helper %LOGIN /usr/local/squid/libexec/wbinfo_group.pl acl AclName external wbinfo_group_helper group 12.5.5 winbind_group./configure 容nable-external-acl-helpers=winbind_group This helper, written in C, also queries a winbindd server about group membership of Windows NT usernames. It is based on the winbind helpers for Basic and NTLM authentication. You can specify multiple group names on the acl command line: external_acl_type winbind_group_helper %LOGIN /usr/local/squid/libexec/wb_check_group acl AclName external winbind_group_helper group1 group2 ... 12.5.6 Write Your OwnThe external ACL interface offers a lot of flexibility. Chances are you can use it to implement almost any access control check not supported by the built-in methods. Writing an external ACL is a two-step process. First, you must decide what request information the helper program needs to make a decision. Place the appropriate keywords on an external_acl_type line, along with the pathname to the helper program. For example, if you want to write an external ACL helper that uses the client's IP address, the user's name, and the value of the Host header, you would write something like: external_acl_type MyAclHelper %SRC %LOGIN %{Host} /usr/local/squid/libexec/myaclhelper The second step is to write the myaclhelper program. It must read the request tokens on stdin, make its decision, then write either OK or ERR to stdout. Continuing with the previous example, this Perl script illustrates how to do it: #!/usr/bin/perl -wl require 'shellwords.pl'; $|=1; while (<>) { ($ip,$name,$host) = &shellwords; if (&valid($ip,$name,$host)) { print "OK"; } else { print "ERR"; } } sub valid { my $ip = shift; my $name = shift; my $host = shift; ... } Refer to Section 6.1.3 for the list of tokens (%SRC, %LOGIN, etc.) that you can pass from Squid to the helper. Note that when a token contains whitespace, Squid wraps it in double quotes. As the example shows, you can use Perl's shellwords library to parse quoted tokens easily. Of course, to utilize the external ACL, you must reference it in an acl line. The ACL element is a match whenever the external helper returns OK. The external ACL helper interface allows you to pass additional information from the helper to Squid (on the OK/ERR line). These take the form of keyword=value pairs. For example: OK user=hank Currently, the only keywords that Squid knows about are error and user. If the user value is set, Squid uses it in the access.log. The error value isn't currently used by Squid. |
| < Day Day Up > |


30 Sep, 2013: Current state of project is pre-pre-alpha. We are happy to hear your feedback or suggestions.
30 Sep, 2013: Current state of project is pre-pre-alpha. We are happy to hear your feedback or suggestions.
guitar is a tool, which should help integrate existing django applications into your project code.
As you may know, installing some of applications is not so trivial as adding them into INSTALLED_APPS section of your settings.py file. You should go through application documentation, determine suitable settings and then put them inside your settings file. In addition you may need to update urls.py file, put middleware into proper order (after A, but before B, or so).
guitar trying simplify this process, by providing friendly commandline utility. Asking questions regarding different application options it will be able to create proper configuration and patch your project files, so that you no need to do this by hand.
> pip install guitar
Will install guital commandline utility and all it dependencies. In case you use virtualenv,
you no need to have copy of guitar in each of your virtual environments. So that it can be
installed system-wide.
> guitar search <package>
Will perform searching of configurations (chord)
for required package. As this is extremely young project, there not a lot of ready-to-use configurations,
but this should be fixed in future.
If you want to help, you need to scroll to Contribute section.
> guitar install <package>
Will check if package already installed
(if no, it will be installed using pip), fetch configuration from server, ask you amount of questions and
patch your project settings, urls files. You can tune/suggest guiter by calling with specific options.
You can see list of all available options by issuing > guitar -h
.
> guitar create <package>
Will create barebone configuration file, which you need to tune.
After you finish it you can contribute it, by sending pull request to repository with configurations.


A B C D E F G H I J K L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abi - package abi
- Abi - Class in abi
-
Class to represent a complete ABI generated by Solidity compiler
- Abi() - Constructor for class abi.Abi
-
Builds an empty ABI
- abi.fields - package abi.fields
- AbiComparator - Class in comparation
- AbiComparator() - Constructor for class comparation.AbiComparator
- AbiComparison - Class in comparation
- AbiComparison() - Constructor for class comparation.AbiComparison
- AbiExtractor - Class in rebuiltabi
-
We consider only functions with their simplified types and the fallback
- AbiExtractor() - Constructor for class rebuiltabi.AbiExtractor
- AbiFunction - Class in abi
-
Class to represent a function inside an ABI.
- AbiFunction(String, FunctionType) - Constructor for class abi.AbiFunction
-
Default constructor to build an empty function given name and type
- ADD - opcodes.OpcodeID
- addAll(List<Opcode>) - Method in class parseTree.Bytecode
-
Adds a list of opcodes to the ones of this bytecode
- addAll(List<Opcode>) - Method in class parseTree.cfg.BasicBlock
-
Adds the opcodes and updates the stack balance
- addAll(Opcode...) - Method in class parseTree.Bytecode
-
Adds many opcode to the bytecode
- addAll(Opcode...) - Method in class parseTree.cfg.BasicBlock
-
Adds the opcodes and updates the stack balance
- addBlock(GVBlock) - Method in class graphviz.GVGraph
- addComponent(Pair<String, SolidityType>) - Method in class abi.fields.IOElement
-
Adds a component
- addCriticalError(Exception) - Method in class parseTree.cfg.CfgBuildReport
-
Adds a critical error.
- addDirectJumpError(long, long) - Method in class parseTree.cfg.CfgBuildReport
-
Adds a direct jump error.
- addEdge(GVBlock, GVBlock) - Method in class graphviz.GVGraph
- addEdge(GVEdge) - Method in class graphviz.GVGraph
- addFunction(AbiFunction) - Method in class abi.Abi
-
Adds a function to the ABI
- addFunction(RebuiltAbiFunction) - Method in class rebuiltabi.RebuiltAbi
-
Adds a function
- addInput(IOElement) - Method in class abi.AbiFunction
-
Adds an input
- addInput(RebuiltIOElement) - Method in class rebuiltabi.RebuiltAbiFunction
-
Adds an input
- addLoopDepthExceededError(long) - Method in class parseTree.cfg.CfgBuildReport
-
Adds a loop depth exceeded error.
- addMatch() - Method in class comparation.AbiComparison
- addMismatch() - Method in class comparation.AbiComparison
- addMismatchedRebuiltFunctions(int) - Method in class comparation.AbiComparison
- ADDMOD - opcodes.OpcodeID
- AddModOpcode - Class in opcodes.arithmeticOpcodes.ternaryArithmeticOpcodes
- AddModOpcode(long) - Constructor for class opcodes.arithmeticOpcodes.ternaryArithmeticOpcodes.AddModOpcode
- addMultipleRootNodesError(int) - Method in class parseTree.cfg.CfgBuildReport
-
Adds a multiple root nodes error.
- addOpcode(Opcode) - Method in class parseTree.Bytecode
-
Add a new Opcode to the bytecode
- addOpcode(Opcode) - Method in class parseTree.cfg.BasicBlock
-
Adds the opcode and updates the stack balance
- AddOpcode - Class in opcodes.arithmeticOpcodes.binaryArithmeticOpcodes
- AddOpcode(long) - Constructor for class opcodes.arithmeticOpcodes.binaryArithmeticOpcodes.AddOpcode
- addOrphanJumpTargetNullError(long, long) - Method in class parseTree.cfg.CfgBuildReport
-
Adds an orphan jump target null error.
- addOrphanJumpTargetUnknownError(long, SymbolicExecutionStack) - Method in class parseTree.cfg.CfgBuildReport
-
Adds an orphan jump target unknown error.
- addOutput(IOElement) - Method in class abi.AbiFunction
-
Adds an input
- ADDRESS - abi.fields.SolidityTypeID
- ADDRESS - opcodes.OpcodeID
- AddressOpcode - Class in opcodes.environmentalOpcodes
- AddressOpcode(long) - Constructor for class opcodes.environmentalOpcodes.AddressOpcode
- addScore(String, double[]) - Method in class comparation.AbiComparison
- addStackExceededError(long) - Method in class parseTree.cfg.CfgBuildReport
-
Adds a stack exceeded error.
- addSuccessor(BasicBlock) - Method in class parseTree.cfg.BasicBlock
-
Adds a successor to the block.
- AND - opcodes.OpcodeID
- AndOpcode - Class in opcodes.arithmeticOpcodes.binaryArithmeticOpcodes
- AndOpcode(long) - Constructor for class opcodes.arithmeticOpcodes.binaryArithmeticOpcodes.AndOpcode
- ArithmeticOpcode - Class in opcodes
- ArithmeticOpcode(OpcodeID) - Constructor for class opcodes.ArithmeticOpcode
All Classes All Packages