Manifesto of the Communist Party
A spectre is haunting Europe – the spectre of communism. All the powers of old Europe have
entered into a holy alliance to exorcise this spectre: Pope and Tsar, Metternich and Guizot,
French Radicals and German police-spies.
Where is the party in opposition that has not been decried as communistic by its opponents in
power? Where is the opposition that has not hurled back the branding reproach of communism,
against the more advanced opposition parties, as well as against its reactionary adversaries?
Two things result from this fact:
I. Communism is already acknowledged by all European powers to be itself a
power.
II. It is high time that Communists should openly, in the face of the whole world,
publish their views, their aims, their tendencies, and meet this nursery tale of the
Spectre of Communism with a manifesto of the party itself.
To this end, Communists of various nationalities have assembled in London and sketched the
following manifesto, to be published in the English, French, German, Italian, Flemish and Danish
languages.
I. Bourgeois and Proletarians*
The history of all hitherto existing society†
 is the history of class struggles.
Freeman and slave, patrician and plebeian, lord and serf, guild-master‡
 and journeyman, in a
word, oppressor and oppressed, stood in constant opposition to one another, carried on an
uninterrupted, now hidden, now open fight, a fight that each time ended, either in a revolutionary
reconstitution of society at large, or in the common ruin of the contending classes.
In the earlier epochs of history, we find almost everywhere a complicated arrangement of society
into various orders, a manifold gradation of social rank. In ancient Rome we have patricians,
knights, plebeians, slaves; in the Middle Ages, feudal lords, vassals, guild-masters, journeymen,
apprentices, serfs; in almost all of these classes, again, subordinate gradations.
The modern bourgeois society that has sprouted from the ruins of feudal society has not done
away with class antagonisms. It has but established new classes, new conditions of oppression,
new forms of struggle in place of the old ones.

*
 By bourgeoisie is meant the class of modern capitalists, owners of the means of social production and employers of
wage labour. By proletariat, the class of modern wage labourers who, having no means of production of their own, are
reduced to selling their labour power in order to live. [Engels, 1888 English edition]
†
 That is, all written history. In 1847, the pre-history of society, the social organisation existing previous to recorded
history, all but unknown. Since then, August von Haxthausen (1792-1866) discovered common ownership of land in
Russia, Georg Ludwig von Maurer proved it to be the social foundation from which all Teutonic races started in history,
and, by and by, village communities were found to be, or to have been, the primitive form of society everywhere from
India to Ireland. The inner organisation of this primitive communistic society was laid bare, in its typical form, by
Lewis Henry Morgan's (1818-1861) crowning discovery of the true nature of the gens and its relation to the tribe. With
the dissolution of the primeval communities, society begins to be differentiated into separate and finally antagonistic
classes. I have attempted to retrace this dissolution in The Origin of the Family, Private Property, and the State, second
edition, Stuttgart, 1886. [Engels, 1888 English Edition and 1890 German Edition (with the last sentence omitted)]
‡
 Guild-master, that is, a full member of a guild, a master within, not a head of a guild. [Engels, 1888 English Edition]
15 Manifesto of the Communist Party
Our epoch, the epoch of the bourgeoisie, possesses, however, this distinct feature: it has
simplified class antagonisms. Society as a whole is more and more splitting up into two great
hostile camps, into two great classes directly facing each other – Bourgeoisie and Proletariat.
From the serfs of the Middle Ages sprang the chartered burghers of the earliest towns. From these
burgesses the first elements of the bourgeoisie were developed.
The discovery of America, the rounding of the Cape, opened up fresh ground for the rising
bourgeoisie. The East-Indian and Chinese markets, the colonisation of America, trade with the
colonies, the increase in the means of exchange and in commodities generally, gave to commerce,
to navigation, to industry, an impulse never before known, and thereby, to the revolutionary
element in the tottering feudal society, a rapid development.
The feudal system of industry, in which industrial production was monopolised by closed guilds,
now no longer sufficed for the growing wants of the new markets. The manufacturing system
took its place. The guild-masters were pushed on one side by the manufacturing middle class;
division of labour between the different corporate guilds vanished in the face of division of labour
in each single workshop.
Meantime the markets kept ever growing, the demand ever rising. Even manufacturer no longer
sufficed. Thereupon, steam and machinery revolutionised industrial production. The place of
manufacture was taken by the giant, Modern Industry; the place of the industrial middle class by
industrial millionaires, the leaders of the whole industrial armies, the modern bourgeois.
Modern industry has established the world market, for which the discovery of America paved the
way. This market has given an immense development to commerce, to navigation, to
communication by land. This development has, in its turn, reacted on the extension of industry;
and in proportion as industry, commerce, navigation, railways extended, in the same proportion
the bourgeoisie developed, increased its capital, and pushed into the background every class
handed down from the Middle Ages.
We see, therefore, how the modern bourgeoisie is itself the product of a long course of
development, of a series of revolutions in the modes of production and of exchange.
Each step in the development of the bourgeoisie was accompanied by a corresponding political
advance of that class. An oppressed class under the sway of the feudal nobility, an armed and
self-governing association in the medieval commune*
: here independent urban republic (as in
Italy and Germany); there taxable “third estate” of the monarchy (as in France); afterwards, in the
period of manufacturing proper, serving either the semi-feudal or the absolute monarchy as a
counterpoise against the nobility, and, in fact, cornerstone of the great monarchies in general, the
bourgeoisie has at last, since the establishment of Modern Industry and of the world market,
conquered for itself, in the modern representative State, exclusive political sway. The executive
of the modern state is but a committee for managing the common affairs of the whole
bourgeoisie.
The bourgeoisie, historically, has played a most revolutionary part.
The bourgeoisie, wherever it has got the upper hand, has put an end to all feudal, patriarchal,
idyllic relations. It has pitilessly torn asunder the motley feudal ties that bound man to his
“natural superiors”, and has left remaining no other nexus between man and man than naked selfinterest,
than callous “cash payment”. It has drowned the most heavenly ecstasies of religious

*
 This was the name given their urban communities by the townsmen of Italy and France, after they had purchased or
conquered their initial rights of self-government from their feudal lords. [Engels, 1890 German edition] “Commune”
was the name taken in France by the nascent towns even before they had conquered from their feudal lords and masters
local self-government and political rights as the “Third Estate.” Generally speaking, for the economical development of
the bourgeoisie, England is here taken as the typical country, for its political development, France. [Engels, 1888
English Edition]
16 Manifesto of the Communist Party
fervour, of chivalrous enthusiasm, of philistine sentimentalism, in the icy water of egotistical
calculation. It has resolved personal worth into exchange value, and in place of the numberless
indefeasible chartered freedoms, has set up that single, unconscionable freedom – Free Trade. In
one word, for exploitation, veiled by religious and political illusions, it has substituted naked,
shameless, direct, brutal exploitation.
The bourgeoisie has stripped of its halo every occupation hitherto honoured and looked up to with
reverent awe. It has converted the physician, the lawyer, the priest, the poet, the man of science,
into its paid wage labourers.
The bourgeoisie has torn away from the family its sentimental veil, and has reduced the family
relation to a mere money relation.
The bourgeoisie has disclosed how it came to pass that the brutal display of vigour in the Middle
Ages, which reactionaries so much admire, found its fitting complement in the most slothful
indolence. It has been the first to show what man’s activity can bring about. It has accomplished
wonders far surpassing Egyptian pyramids, Roman aqueducts, and Gothic cathedrals; it has
conducted expeditions that put in the shade all former Exoduses of nations and crusades.
The bourgeoisie cannot exist without constantly revolutionising the instruments of production,
and thereby the relations of production, and with them the whole relations of society.
Conservation of the old modes of production in unaltered form, was, on the contrary, the first
condition of existence for all earlier industrial classes. Constant revolutionising of production,
uninterrupted disturbance of all social conditions, everlasting uncertainty and agitation
distinguish the bourgeois epoch from all earlier ones. All fixed, fast-frozen relations, with their
train of ancient and venerable prejudices and opinions, are swept away, all new-formed ones
become antiquated before they can ossify. All that is solid melts into air, all that is holy is
profaned, and man is at last compelled to face with sober senses his real conditions of life, and his
relations with his kind.
The need of a constantly expanding market for its products chases the bourgeoisie over the entire
surface of the globe. It must nestle everywhere, settle everywhere, establish connexions
everywhere.
The bourgeoisie has through its exploitation of the world market given a cosmopolitan character
to production and consumption in every
17 Manifesto of the Communist Party
The bourgeoisie has subjected the country to the rule of the towns. It has created enormous cities,
has greatly increased the urban population as compared with the rural, and has thus rescued a
considerable part of the population from the idiocy of rural life. Just as it has made the country
dependent on the towns, so it has made barbarian and semi-barbarian countries dependent on the
civilised ones, nations of peasants on nations of bourgeois, the East on the West.
The bourgeoisie keeps more and more doing away with the scattered state of the population, of
the means of production, and of property. It has agglomerated population, centralised the means
of production, and has concentrated property in a few hands. The necessary consequence of this
was political centralisation. Independent, or but loosely connected provinces, with separate
interests, laws, governments, and systems of taxation, became lumped together into one nation,
with one government, one code of laws, one national class-interest, one frontier, and one
customs-tariff.
The bourgeoisie, during its rule of scarce one hundred years, has created more massive and more
colossal productive forces than have all preceding generations together. Subjection of Nature’s
forces to man, machinery, application of chemistry to industry and agriculture, steam-navigation,
railways, electric telegraphs, clearing of whole continents for cultivation, canalisation of rivers,
whole populations conjured out of the ground – what earlier century had even a presentiment that
such productive forces slumbered in the lap of social labour?
We see then: the means of production and of exchange, on whose foundation the bourgeoisie built
itself up, were generated in feudal society. At a certain stage in the development of these means
of production and of exchange, the conditions under which feudal society produced and
exchanged, the feudal organisation of agriculture and manufacturing industry, in one word, the
feudal relations of property became no longer compatible with the already developed productive
forces; they became so many fetters. They had to be burst asunder; they were burst asunder.
Into their place stepped free competition, accompanied by a social and political constitution
adapted in it, and the economic and political sway of the bourgeois class.
A similar movement is going on before our own eyes. Modern bourgeois society, with its
relations of production, of exchange and of property, a society that has conjured up such gigantic
means of production and of exchange, is like the sorcerer who is no longer able to control the
powers of the nether world whom he has called up by his spells. For many a decade past the
history of industry and commerce is but the history of the revolt of modern productive forces
against modern conditions of production, against the property relations that are the conditions for
the existence of the bourgeois and of its rule. It is enough to mention the commercial crises that
by their periodical return put the existence of the entire bourgeois society on its trial, each time
more threateningly. In these crises, a great part not only of the existing products, but also of the
previously created productive forces, are periodically destroyed. In these crises, there breaks out
an epidemic that, in all earlier epochs, would have seemed an absurdity – the epidemic of overproduction.
Society suddenly finds itself put back into a state of momentary barbarism; it appears
as if a famine, a universal war of devastation, had cut off the supply of every means of
subsistence; industry and commerce seem to be destroyed; and why? Because there is too much
civilisation, too much means of subsistence, too much industry, too much commerce. The
productive forces at the disposal of society no longer tend to further the development of the
conditions of bourgeois property; on the contrary, they have become too powerful for these
conditions, by which they are fettered, and so soon as they overcome these fetters, they bring
disorder into the whole of bourgeois society, endanger the existence of bourgeois property. The
conditions of bourgeois society are too narrow to comprise the wealth created by them. And how
does the bourgeoisie get over these crises? On the one hand by enforced destruction of a mass of
productive forces; on the other, by the conquest of new markets, and by the more thorough
exploitation of the old ones. That is to say, by paving the way for more extensive and more
destructive crises, and by diminishing the means whereby crises are prevented.
18 Manifesto of the Communist Party
The weapons with which the bourgeoisie felled feudalism to the ground are now turned against
the bourgeoisie itself.
But not only has the bourgeoisie forged the weapons that bring death to itself; it has also called
into existence the men who are to wield those weapons – the modern working class – the
proletarians.
In proportion as the bourgeoisie, i.e., capital, is developed, in the same proportion is the
proletariat, the modern working class, developed – a class of labourers, who live only so long as
they find work, and who find work only so long as their labour increases capital. These labourers,
who must sell themselves piecemeal, are a commodity, like every other article of commerce, and
are consequently exposed to all the vicissitudes of competition, to all the fluctuations of the
market.
Owing to the extensive use of machinery, and to the division of labour, the work of the
proletarians has lost all individual character, and, consequently, all charm for the workman. He
becomes an appendage of the machine, and it is only the most simple, most monotonous, and
most easily acquired knack, that is required of him. Hence, the cost of production of a workman is
restricted, almost entirely, to the means of subsistence that he requires for maintenance, and for
the propagation of his race. But the price of a commodity, and therefore also of labour, is equal to
its cost of production. In proportion, therefore, as the repulsiveness of the work increases, the
wage decreases. Nay more, in proportion as the use of machinery and division of labour
increases, in the same proportion the burden of toil also increases, whether by prolongation of the
working hours, by the increase of the work exacted in a given time or by increased speed of
machinery, etc.
Modern Industry has converted the little workshop of the patriarchal master into the great factory
of the industrial capitalist. Masses of labourers, crowded into the factory, are organised like
soldiers. As privates of the industrial army they are placed under the command of a perfect
hierarchy of officers and sergeants. Not only are they slaves of the bourgeois class, and of the
bourgeois State; they are daily and hourly enslaved by the machine, by the overlooker, and, above
all, by the individual bourgeois manufacturer himself. The more openly this despotism proclaims
gain to be its end and aim, the more petty, the more hateful and the more embittering it is.
The less the skill and exertion of strength implied in manual labour, in other words, the more
modern industry becomes developed, the more is the labour of men superseded by that of women.
Differences of age and sex have no longer any distinctive social validity for the working class.
All are instruments of labour, more or less expensive to use, according to their age and sex.
No sooner is the exploitation of the labourer by the manufacturer, so far, at an end, that he
receives his wages in cash, than he is set upon by the other portions of the bourgeoisie, the
landlord, the shopkeeper, the pawnbroker, etc.
The lower strata of the middle class – the small tradespeople, shopkeepers, and retired tradesmen
generally, the handicraftsmen and peasants – all these sink gradually into the proletariat, partly
because their diminutive capital does not suffice for the scale on which Modern Industry is
carried on, and is swamped in the competition with the large capitalists, partly because their
specialised skill is rendered worthless by new methods of production. Thus the proletariat is
recruited from all classes of the population.
The proletariat goes through various stages of development. With its birth begins its struggle with
the bourgeoisie. At first the contest is carried on by individual labourers, then by the workpeople
of a factory, then by the operative of one trade, in one locality, against the individual bourgeois
who directly exploits them. They direct their attacks not against the bourgeois conditions of
production, but against the instruments of production themselves; they destroy imported wares
that compete with their labour, they smash to pieces machinery, they set factories ablaze, they
seek to restore by force the vanished status of the workman of the Middle Ages.
19 Manifesto of the Communist Party
At this stage, the labourers still form an incoherent mass scattered over the whole country, and
broken up by their mutual competition. If anywhere they unite to form more compact bodies, this
is not yet the consequence of their own active union, but of the union of the bourgeoisie, which
class, in order to attain its own political ends, is compelled to set the whole proletariat in motion,
and is moreover yet, for a time, able to do so. At this stage, therefore, the proletarians do not fight
their enemies, but the enemies of their enemies, the remnants of absolute monarchy, the
landowners, the non-industrial bourgeois, the petty bourgeois. Thus, the whole historical
movement is concentrated in the hands of the bourgeoisie; every victory so obtained is a victory
for the bourgeoisie.
But with the development of industry, the proletariat not only increases in number; it becomes
concentrated in greater masses, its strength grows, and it feels that strength more. The various
interests and conditions of life within the ranks of the proletariat are more and more equalised, in
proportion as machinery obliterates all distinctions of labour, and nearly everywhere reduces
wages to the same low level. The growing competition among the bourgeois, and the resulting
commercial crises, make the wages of the workers ever more fluctuating. The increasing
improvement of machinery, ever more rapidly developing, makes their livelihood more and more
precarious; the collisions between individual workmen and individual bourgeois take more and
more the character of collisions between two classes. Thereupon, the workers begin to form
combinations (Trades’ Unions) against the bourgeois; they club together in order to keep up the
rate of wages; they found permanent associations in order to make provision beforehand for these
occasional revolts. Here and there, the contest breaks out into riots.
Now and then the workers are victorious, but only for a time. The real fruit of their battles lies,
not in the immediate result, but in the ever expanding union of the workers. This union is helped
on by the improved means of communication that are created by modern industry, and that place
the workers of different localities in contact with one another. It was just this contact that was
needed to centralise the numerous local struggles, all of the same character, into one national
struggle between classes. But every class struggle is a political struggle. And that union, to attain
which the burghers of the Middle Ages, with their miserable highways, required centuries, the
modern proletarian, thanks to railways, achieve in a few years.
This organisation of the proletarians into a class, and, consequently into a political party, is
continually being upset again by the competition between the workers themselves. But it ever
rises up again, stronger, firmer, mightier. It compels legislative recognition of particular interests
of the workers, by taking advantage of the divisions among the bourgeoisie itself. Thus, the tenhours’
bill in England was carried.
Altogether collisions between the classes of the old society further, in many ways, the course of
development of the proletariat. The bourgeoisie finds itself involved in a constant battle. At first
with the aristocracy; later on, with those portions of the bourgeoisie itself, whose interests have
become antagonistic to the progress of industry; at all time with the bourgeoisie of foreign
countries. In all these battles, it sees itself compelled to appeal to the proletariat, to ask for help,
and thus, to drag it into the political arena. The bourgeoisie itself, therefore, supplies the
proletariat with its own elements of political and general education, in other words, it furnishes
the proletariat with weapons for fighting the bourg
20 Manifesto of the Communist Party
period, a section of the nobility went over to the bourgeoisie, so now a portion of the bourgeoisie
goes over to the proletariat, and in particular, a portion of the bourgeois ideologists, who have
raised themselves to the level of comprehending theoretically the historical movement as a whole.
Of all the classes that stand face to face with the bourgeoisie today, the proletariat alone is a
really revolutionary class. The other classes decay and finally disappear in the face of Modern
Industry; the proletariat is its special and essential product.
The lower middle class, the small manufacturer, the shopkeeper, the artisan, the peasant, all these
fight against the bourgeoisie, to save from extinction their existence as fractions of the middle
class. They are therefore not revolutionary, but conservative. Nay more, they are reactionary, for
they try to roll back the wheel of history. If by chance, they are revolutionary, they are only so in
view of their impending transfer into the proletariat; they thus defend not their present, but their
future interests, they desert their own standpoint to place themselves at that of the proletariat.
The “dangerous class”, [lumpenproletariat] the social scum, that passively rotting mass thrown
off by the lowest layers of the old society, may, here and there, be swept into the movement by a
proletarian revolution; its conditions of life, however, prepare it far more for the part of a bribed
tool of reactionary intrigue.
In the condition of the proletariat, those of old society at large are already virtually swamped. The
proletarian is without property; his relation to his wife and children has no longer anything in
common with the bourgeois family relations; modern industry labour, modern subjection to
capital, the same in England as in France, in America as in Germany, has stripped him of every
trace of national character. Law, morality, religion, are to him so many bourgeois prejudices,
behind which lurk in ambush just as many bourgeois interests.
All the preceding classes that got the upper hand sought to fortify their already acquired status by
subjecting society at large to their conditions of appropriation. The proletarians cannot become
masters of the productive forces of society, except by abolishing their own previous mode of
appropriation, and thereby also every other previous mode of appropriation. They have nothing of
their own to secure and to fortify; their mission is to destroy all previous securities for, and
insurances of, individual property.
All previous historical movements were movements of minorities, or in the interest of minorities.
The proletarian movement is the self-conscious, independent movement of the immense majority,
in the interest of the immense majority. The proletariat, the lowest stratum of our present society,
cannot stir, cannot raise itself up, without the whole superincumbent strata of official society
being sprung into the air.
Though not in substance, yet in form, the struggle of the proletariat with the bourgeoisie is at first
a national struggle. The proletariat of each country must, of course, first of all settle matters with
its own bourgeoisie.
In depicting the most general phases of the development of the proletariat, we traced the more or
less veiled civil war, raging within existing society, up to the point where that war breaks out into
open revolution, and where the violent overthrow of the bourgeoisie lays the foundation for the
sway of the proletariat.
Hitherto, every form of society has been based, as we have already seen, on the antagonism of
oppressing and oppressed classes. But in order to oppress a class, certain conditions must be
assured to it under which it can, at least, continue its slavish existence. The serf, in the period of
serfdom, raised himself to membership in the commune, just as the petty bourgeois, under the
yoke of the feudal absolutism, managed to develop into a bourgeois. The modern labourer, on the
contrary, instead of rising with the process of industry, sinks deeper and deeper below the
conditions of existence of his own class. He becomes a pauper, and pauperism develops more
rapidly than population and wealth. And here it becomes evident, that the bourgeoisie is unfit any
longer to be the ruling class in society, and to impose its conditions of existence upon society as
21 Manifesto of the Communist Party
an over-riding law. It is unfit to rule because it is incompetent to assure an existence to its slave
within his slavery, because it cannot help letting him sink into such a state, that it has to feed him,
instead of being fed by him. Society can no longer live under this bourgeoisie, in other words, its
existence is no longer compatible with society.
The essential conditions for the existence and for the sway of the bourgeois class is the formation
and augmentation of capital; the condition for capital is wage-labour. Wage-labour rests
exclusively on competition between the labourers. The advance of industry, whose involuntary
promoter is the bourgeoisie, replaces the isolation of the labourers, due to competition, by the
revolutionary combination, due to association. The development of Modern Industry, therefore,
cuts from under its feet the very foundation on which the bourgeoisie produces and appropriates
products. What the bourgeoisie therefore produces, above all, are its own grave-diggers. Its fall
and the victory of the proletariat are equally inevitable.


I generally find `solid orange` more readable, but it's a minor concern. Also, can't you combine these selectors which get `border: 1px orange solid`?


Dear @SIVANNKH:
Regarding the release you submitted, named "**HealMe**" (v1.0), for the project [HealMe](https://poggit.pmmp.io/ci/SIVANNKH/HealMe/HealMe) on 2018-06-08T12:43:53.000Z, there are some problems with the values in the submit form.

This is not a Admin Tools.

> via Poggit (@poggit-bot)


Shouldn't Field Editor be mentioned?

https://sematext.com/docs/logs/faq/#i-have-multiple-different-log-structures-each-with-a-different-set-of-fields-how-should-i-handle-that is related


Clustering


comment hear


it's a try


Would be nice to line these up; they seem off by 1 space


Misaligned


Build version: __`0.10.0-master.140`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/140) :tada:


Build version: __`0.10.0-master.211`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/389998581) :tada:


Dear @JackMD:
Regarding the release you submitted, named "**Repair**" (v1.0.0), for the project [Repair](https://poggit.pmmp.io/ci/JackMD/Repair/Repair) on 2018-06-08T22:02:58.000Z, there are some problems with the values in the submit form.

This plugin is not a admin tool.
It doesn't quite fit into Miscellaneous either. Just leave it as General

Your release has been reset to draft. Please [edit the release](https://poggit.pmmp.io/edit/JackMD/Repair/Repair/4) to resolve these problems, then click "Submit" on the edit page to have the plugin reviewed again.

> Note: This comment is created here because this is the last commit when the released build was created.

> via Poggit (@poggit-bot)


厉害了张总


Any particular reason we moved from `cerr` to `cout` on everything? There is a hook for `cerr` via `Rcpp::Rcerr`. c.f. http://gallery.rcpp.org/articles/using-rcout/


Instead of a foreach and binding the onclick to each element you should use Event Delegation.

Link examples:
https://www.sitepoint.com/javascript-event-delegation-is-easier-than-you-think/
https://davidwalsh.name/event-delegate


This is for projrct


#Including
This cluster repository included a data set named 'rawdata.dat' and a algorithm to cluster those data.What's more,I also add something new to this algorithm it's working on image clustering like K-means.


Haha, "spelling regression" — I love it.

Thanks! I pushed directly to master on c4c2af0.


yes


Set<Title>


private Set<Text>


#How to use
All codes of this cluster algorithm written by MATLAB, and my code included many annotations, just follow the code and those detailed annotations.


@DanCech  i want to submit a small PR to clear up the docs on graphite-mt but i cant get this working.

`docker run -d -p 8081:80 -e 'GRAPHITE_LOG_FILE_INFO=-' -e 'GRAPHITE_LOG_FILE_EXCEPTION=-' -e 'GRAPHITE_LOG_FILE_CACHE=-' -e 'GRAPHITE_LOG_FILE_RENDERING=-' --name graphite-mt raintank/graphite-mt:reject_by_span`

I then run
`curl 'localhost:8081/render?format=json&target=badquery'`

The instance only has
`172.17.0.1 - - [09/Jun/2018:02:40:30 +0000] "GET /render?format=json&target=badquery HTTP/1.1" 500 3788`

It should really have exceptions as i did not configure cluster peers and the query is bogus, checking inside the container i do see the dummy.txt which tells me this should have worked.
```

ls -ltrh /opt/graphite/storage/log/webapp/
total 4.0K
drwxr-xr-x. 2 www-data www-data 4.0K Jun  1 18:50 dummy.txt
```

Sanity check me here. Do you have an example docker setup with this going to stdout/stderr?


aprendiendo


better to use ArrayBuilder.


then to ToImmutableAndFree.


Kk


no malogres el proyecto oe


porque malogras mi clase


Web


era necesario


ArrayBuilder


seems odd to double-realize the array.


ArrayBuilder.


You should remove the comma because it's the last element and trailing commas are not supported in JSON.


arraybuilder.


"CAN I PLEASE HAVE ANATOMICALLY CORRECT NUDE SKINS FOR ALL AGES1!1!!!!1"


Porque agreagaste el espacio, eso no tiene sentido


Я подправила этот момент, сейчас все вроде работает. Сейчас обновлю Гитхаб и отправлю ссылку на Тичбейз.


what a nerd


[R/mclapply.R:2:2:](https://github.com/ropensci/drake/blob/45d49c554c350fd0ee08f86b468d4aca3c5c98ef/R/mclapply.R#L2) *style:* **Commented code should be removed.**
```r
### HIGH-LEVEL PROCESS FUNCTIONS ###
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mclapply.R:99:2:](https://github.com/ropensci/drake/blob/45d49c554c350fd0ee08f86b468d4aca3c5c98ef/R/mclapply.R#L99) *style:* **Commented code should be removed.**
```r
### MID-LEVEL SUPPORTING IDEAS ###
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mclapply.R:131:8:](https://github.com/ropensci/drake/blob/45d49c554c350fd0ee08f86b468d4aca3c5c98ef/R/mclapply.R#L131) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  while(!is.null(target <- config$queue$peek0())){
       ^
```
[R/mclapply.R:174:6:](https://github.com/ropensci/drake/blob/45d49c554c350fd0ee08f86b468d4aca3c5c98ef/R/mclapply.R#L174) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(queue in completed_queues){
     ^
```
[R/mclapply.R:196:2:](https://github.com/ropensci/drake/blob/45d49c554c350fd0ee08f86b468d4aca3c5c98ef/R/mclapply.R#L196) *style:* **Commented code should be removed.**
```r
### LOW-LEVEL UTILS ###
 ^~~~~~~~~~~~~~~~~~~~~~
```
[R/mclapply.R:223:41:](https://github.com/ropensci/drake/blob/45d49c554c350fd0ee08f86b468d4aca3c5c98ef/R/mclapply.R#L223) *style:* **Trailing whitespace is superfluous.**
```r
    grep(pattern = ".db$", value = TRUE)
                                        ^
```
[tests/testthat/test-time.R:154:1:](https://github.com/ropensci/drake/blob/45d49c554c350fd0ee08f86b468d4aca3c5c98ef/tests/testthat/test-time.R#L154) *style:* **Trailing whitespace is superfluous.**
```r

^~
```


@LADSoft

It was a long day for me and I hope to still make sense, similar as my comments on #216:
* Is everything "defined" if the warning number specified is no [existing] warning number?
* It is likely a good idea to include it in the warning test cases (disable all + enable specific from source; disable single ones from source).


Здесь больше подойдет заглавие "Каталог товаров"


It's needed when you re-render the same named Dialog, as 2 dialogs will pop up.  Without the Destroy() the DOM element still exists, but is just hidden.

If I make another API request using the same ID, then 2 dialogs come up.  With Destroy() only 1 comes up (the new one).


You should use pegasus.wingsAreOpen() for this.


В футере логотип просто текст без ссылки


добавлены фотографии


ok just noticed the skulls are now being overridden by the texture pack when they werent beforehand although this could be due to one of my plugins which affects skins just thought I'd ask if it was related just incase thanx for replying


@tzarebczan


[R/mc_utils.R:6:4:](https://github.com/ropensci/drake/blob/5bae1935acf7558fbf894b156bf53d45bdbd5154/R/mc_utils.R#L6) *style:* **Commented code should be removed.**
```r
 # temp_dir <- file.path(config$cache_path, "mc")
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mc_utils.R:7:4:](https://github.com/ropensci/drake/blob/5bae1935acf7558fbf894b156bf53d45bdbd5154/R/mc_utils.R#L7) *style:* **Commented code should be removed.**
```r
#  unlink(temp_dir, recursive = TRUE, force = TRUE)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mc_utils.R:30:6:](https://github.com/ropensci/drake/blob/5bae1935acf7558fbf894b156bf53d45bdbd5154/R/mc_utils.R#L30) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(namespace in c("mc_ready_db", "mc_done_db")){
     ^
```
[R/mc_utils.R:58:8:](https://github.com/ropensci/drake/blob/5bae1935acf7558fbf894b156bf53d45bdbd5154/R/mc_utils.R#L58) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  while(!is.null(target <- config$queue$peek0())){
       ^
```
[R/mc_utils.R:87:6:](https://github.com/ropensci/drake/blob/5bae1935acf7558fbf894b156bf53d45bdbd5154/R/mc_utils.R#L87) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(queue in config$mc_done_queues){
     ^
```
[R/mclapply.R:2:2:](https://github.com/ropensci/drake/blob/5bae1935acf7558fbf894b156bf53d45bdbd5154/R/mclapply.R#L2) *style:* **Commented code should be removed.**
```r
### HIGH-LEVEL PROCESS FUNCTIONS ###
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-time.R:154:1:](https://github.com/ropensci/drake/blob/5bae1935acf7558fbf894b156bf53d45bdbd5154/tests/testthat/test-time.R#L154) *style:* **Trailing whitespace is superfluous.**
```r

^~
```


I don't see why you removed these lines


What about the configuration part? Or is it not needed right now as we are in a single jvm?


На одной странице нужно сделать вид для залогиненного пользователя, а на другой-для не залогиненного, а не два состояния на одной странице


Listen here you little shit


Это-ссылка, так как должен осуществляться переход на страницу с формой заявки


Ну и даже, если тут и `button[type='submit']`, то она без формы не может находиться


`wingsAreOpen()` is also true when you are sneaking. And I didn't like that the wings point almost exactly upwards when you are sneaking, so I changed that.
Maybe this can be changed to `wingsAreOpen() && !isSneaking()`, but this seemed clearer.


If there was 1 thing I would've liked you to use from my commit, it would be `AWTGLCanvas`.


Картинку нужно обернуть в ссылку, так как, если джс отключен или плохо работает, то карта должна открываться на новой странице


Hello brother , send message in facebook plis , fb.com/arzeldoof.com


Już to chyba nie będzie potrzebne po zastosowaniu nowej reguły blokującej :smile:.


That was the first thing to go, because it caused the game to crash as soon as you resized the window.


I see. The issue then is that other conditions for wings being spread may be added later. Eh, take it or leave it.


not used


Como funciona o refresh:

1) Ao logar/cadastrar são retornados um par de tokens, sendo eles um com duração de 2h para autenticações de rotas e outro com duração de 1d para atualizações do token de autenticação.
2) Quando o token de autenticação estiver expirado, enviem uma requisição para a rota `/api/token` com o cabeçalho `x-refresh-token` e o token de renovação para atualizar o token de autenticação.


reimbursement form java


Well, at the time other conditions get added this would also be looked over many times. But for now I'll change that to another variant.


Yes, this is true, H inside the for loop should be int64_t  type.


I think really this function should return an array of Cell* directly, not the indices of the cells. You should be able to do this with lookup_cell (though it will need to be modified to use your modulo function so that the cells wrap around).


If each of these cases might be useful, set up a switch for them? Otherwise, delete them instead of commenting them out.


Yeah they where an valid addon to the documentation 👍


Can you add me to the branch, I know how to improve your code


This commit has been integrated to the core as https://github.com/jenkinsci/jenkins/commit/46d94e08802c58ea7a2c5c0c68666d266bc7b6bf . Deleting the branch


Buenas tardes.

Has conseguido hacer funcionar el shield de keyestudio con el código que ellos facilitan?


Thanks for noticing! Do you need this in an application where in place modification is necessary?

I'm wondering whether to modify the function to actually modify in place or to simply update the docstring.


Looks good. I was also thinking of allowing ":" as a prefix to choose the default service. This should work on Windows too, because even path names with the drive letter have to have a letter before the colon. In fact, if it weren't for backward compatibility, we could always interpret the parameter without a ":" as a local path - but I think people will be upset if the prior syntax of a plain template name doesn't work. Or, we could require "file://" to access a local file.


You should leave this as FilePath instead of String - same type, but it's more symmetrical with the other parse functions.


timezones in JS is a mess without a huge lib such as moment-timezone which I like to avoid including such for this small lib. My best recommendation for all these cases is to use local Date at noon, e.g. new Date(2018, 2, 25, 12). That will avoid any DST problems.


Hello can i get an apointment schedule for online passporting???


@bcoconni  "There is a lot of debate on the internet.." Really? :-)

As I said, I'm a fan of the extra const, but I like vi, too.  But not a const-nazi about it.

I did learn something from those links though.  You can put the const only in the definition, but not in the declaration (prototype) in the header file and it matches appropriately.  This kind of separates the idea of "what is being passed in" (telling someone using the function what needs to be passed in) from "what is done with the passed in value" (telling compiler and future maintainers that the value is not to be changed inside the function).

Don't mind me.  Nothing worthwhile to see here.  Move along.


Dang, caught me red handed.


Build version: __`1.9.0-master.34`__ :crossed_fingers: [`master`](https://github.com/streamich/libreact/tree/master) on [*Travis*](https://travis-ci.org/streamich/libreact/builds/75835595) :tada:


Build version: __`1.9.0-renovate/configure.35`__ :crossed_fingers: [`renovate/configure`](https://github.com/streamich/libreact/tree/renovate/configure) on [*Travis*](https://travis-ci.org/streamich/libreact/builds/75835597) :tada:


Created multidev environment [philly-pwa#ci-5](https://dashboard.pantheon.io/sites/689e3ac5-6333-4319-ade8-8db8a387ff36#ci-5).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-5-philly-pwa.pantheonsite.io/)


Test add


thanks to [the PyLUS team](https://github.com/knightoffaith/pylus) for the `serialize` and `deserialize` methods


1. Выбранный заказ не подсвечивается:
![image](https://user-images.githubusercontent.com/12238150/41195901-c8d1553a-6c3e-11e8-80a2-5f08ec7f8fc5.png)

2. Тест кейс:
- зайти в заказ "1"
- отфильтровать таблицу продуктов
- зайти в заказ "2" и увидишь что поле фильтра осталось прежним, а таблица уже показывает другие значения от другого заказа. Всякий раз как меняется отображаемый заказ - нужно очищать поле фильтра.
![image](https://user-images.githubusercontent.com/12238150/41195961-6e12d942-6c3f-11e8-8b6e-8ce4b36b546c.png)

3. Косяк с поиском заказов:
- Ищем по ключевому слову "Accepted' - находит
- затем ищем по ключевому слову "Pending" - не находит
- снова ищем по ключевому слову "Accepted" - не находит
Такое ощущение, что после первого поиска что-то сбивается. Надо дебажить.
![image](https://user-images.githubusercontent.com/12238150/41195989-0cc89c5c-6c40-11e8-8360-e7710fe136ed.png)

4. После введения значения в поле поиска заказов, а затем "Enter" press, страница перезагружается. Я ожидал что будет запущен поиск.


Не забывай, что инлайновое указание обработчика событий - зло. Нужно переделать во всех местах.


Что такое obj?


Многобукав в создании TR, выглядит несимпатично.


oops, good catch!


What is your monitor resolution? Mine is 1920x1080. I don't know so much of CSS, lol.


Не забывай ставить пробелы между операторами.


Actually, this is still the last line of the normal status bar (the bottom of the item box specifically).


@mariisab Sorry, I haven't really worked on this yet, so there is no "full version". I'm hoping to make this in html over the summer, but I can't guarantee that it will be done anytime soon.


This strikes me as a bad api design


[Jenkins vg tests](http://jenkins.cgcloud.info/job/vg/1899/) complete for merge to master.  View the [full report here](http://cgl-pipeline-inputs.s3.amazonaws.com/vg_cgl/vg_ci/jenkins_reports/branch/master/index.html).

19 tests passed, 0 tests failed and 10 tests skipped in 18844 seconds

Tests produced 2726 warnings. 2726 were for lower-than-expected alignment scores


This returns a `np.int8`, not a `np.bool_`


Получение элементов по тэгу, такое себе. Аналогично CSS по тегами. Если нужно, не стесняйся создавать классы.


Sorry, I was wrong, I've the horizontal scrollbar too, I didn't see it.


Переменная, которая хранит DOM элементы заказов называется **div** ??


@whosawhatsis can you clarify what the goal / expected use of the alphabet tiles is?


Поиск странно сделан. Похоже, что ты делаешь поиск на основании контента в DOM, это неверно. Данные первичны, лучше искать по данными, а затем преререндеривать DOM.


The problem is: if I delete that padding, the "ADMIN" images won't be centered.

![immagine](https://user-images.githubusercontent.com/5269236/41196117-c128ce1c-6c39-11e8-9e30-e081acfe923a.png)


"myNode" - слишком дилетантское название :)


Fixed.


Build version: __`2.0.0-master.37`__ :crossed_fingers: [`master`](https://github.com/streamich/libreact/tree/master) on [*Travis*](https://travis-ci.org/streamich/libreact/builds/75835920) :tada:


Build version: __`2.0.0-renovate/configure.38`__ :crossed_fingers: [`renovate/configure`](https://github.com/streamich/libreact/tree/renovate/configure) on [*Travis*](https://travis-ci.org/streamich/libreact/builds/75835921) :tada:


I meant the `child_argv` variable... So this is what I would use:

```c
struct argv_array child_args = ARGV_ARRAY_INIT;

argv_array_push(&args, command_line);

if (mode == PRESERVE_MERGES)
    argv_array_push(&args, "--preserve-merges");

[...]

argv_array_clear(&args);
```


fixes #14


se melhor diferente de nulo vc reatribui valor a ele? do contrário vc tenta acessar uma propriedade dele? isso não parece certo


idem


@ryantrinkle Well my thinking was that this is going to cause confusion in other ways, in that people will be expecting `gmp`. But that's not going to be as big a problem as the default just not building... Now that I think about it, I think the right thing to do is keep this logic out of the `ghc` expressions, and put it in `haskell-packages.nix` as a function that replaces `haskell.compiler` / `haskell.packages` with their `integer-simple` counterparts. This way we don't have to duplicate this logic in every ghc expression (and don't have to remember to add it in every new release), and the logic can easily become more complex if other situations arise that we want integer-simple by default.


Build version: __`2.0.0-master.40`__ :crossed_fingers: [`master`](https://github.com/streamich/libreact/tree/master) on [*Travis*](https://travis-ci.org/streamich/libreact/builds/75835968) :tada:


Build version: __`2.0.0-renovate/configure.41`__ :crossed_fingers: [`renovate/configure`](https://github.com/streamich/libreact/tree/renovate/configure) on [*Travis*](https://travis-ci.org/streamich/libreact/builds/75835970) :tada:


Müsste photon.komoot.de nicht extra ausgewiesen werden? Ist ja eine extra Firma...


Аналогично с поиском по заказам. Технически искать по DOMу можно, но лучше отталкиваться от данных.


Попробуй использовать метод массива "reduce".


Build version: __`2.0.0-master.45`__ :crossed_fingers: [`master`](https://github.com/streamich/libreact/tree/master) on [*Travis*](https://travis-ci.org/streamich/libreact/builds/75836030) :tada:


Build version: __`2.0.0-renovate/configure.46`__ :crossed_fingers: [`renovate/configure`](https://github.com/streamich/libreact/tree/renovate/configure) on [*Travis*](https://travis-ci.org/streamich/libreact/builds/75836032) :tada:


"shipping" - подобные хардкодные строки лучше выносить в константы.


Should say closes #54


did you see my msg


Checkmarx scan results 10 Jun 2018 00:28 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

a23cad998261c81bf63aa21ac681a2e8b5303e7c	@web-flow


Esta linea puede llamarse de otra manera no?


Yes mam


yes ma`am


VW outputs to `cerr` but I think this output look better as `cout` because it just describes regular program run and not really about errors and warnings. So, for now, I think it's okay to have output to `cout` but I am planning to rework train/test output to make it look nicer for R user.


@valib I'm no expert on the FFmpeg parameters, but according to @Sami32 using ```V``` instead of ```v``` would be better. As I understood him, it will prevent images like embedded thumbnails from being used as a video stream.


Yep. Either it's this or there is only native menu and then it looks like sh*t. It's extremely difficult to fix and I have neither knowledge nor the support I'd need to go about fixing it


wound't a signum() == 0 function be more 'performant' for the isZero method?


Wouldn't you have a way, way better day just using ${pkgver} in paths?


I've fixed this post-merge.


Thank you!
Will add this changes to `Makevars`.

But I also think it's a good idea to have this mentioned in the `DESCRIPTION` file as this will help CRAN users to see what they need to make everything works.


It keeps coming back


Created multidev environment [composer-digital-initiatives#ci-335](https://dashboard.pantheon.io/sites/3d35643a-2d94-44d8-ac78-4f1526e12dcf#ci-335).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-335-composer-digital-initiatives.pantheonsite.io/)


= в названии метода не нужно. Оно используется, только для методов сеттеров. НО если ты используешь attr_writer, или attr_accessor, то руби это сделает за тебя. Тут у тебя обычный метод экземпляра класса и ему не нужно равно, а нужно название, которое отразит, что в нем происходит. Мы находимся внутри класса Станция. И в методе у нас поезд приезжает на станцию. Так-что названиями метода могут стать например
``` handle_train_arrival, accept_train, receive_train ``` то есть мы используем слово, что-бы описать действие и с кем это действие осуществляется


Something like this?

```
$ perl -d /usr/bin/biber --debug main

Loading DB routines from perl5db.pl version 1.51
Editor support available.

Enter h or 'h h' for help, or 'man perldebug' for more help.

main::(/usr/bin/biber:24):      my $opts = {};
  DB<1> r
INFO - This is Biber 2.11
INFO - Logfile is 'main.blg'
INFO - DEBUG mode: all messages are logged to 'main.blg'
Signal SEGV at (eval 362)[/usr/bin/biber:357] line 1.
        eval 'require Biber::Output::bbl' called at /usr/bin/biber line 357
zsh: abort      perl -d /usr/bin/biber --debug main
perl -d /usr/bin/biber --debug main  0.97s user 0.06s system 57% cpu 1.781 total
```

Around line 357 from above `/usr/bin/biber` contains this:
```
# Set the output class. Should be a subclass of Biber::Output::base
my $package = 'Biber::Output::' . Biber::Config->getoption('output_format');
eval "require $package" or biber_error("Error loading data source package '$package': $@");
$biber->set_output_obj(eval "${package}->new()");
```


This is my commitment


"initialize some events"


Закоментированный код оставлять не нужно.


Aniverse libtorrent and rtorrent update


Протянка HTML выглядит некрасиво. Сделай посимпатичнее.


Желательно использовать event delegation,  а не вешать обработчик на каждый "order_item"


Hello,

When executing the following command "shodan radar", I am getting the following error on Kali Linux

root@kali:~# shodan radar
Traceback (most recent call last):
  File "/usr/local/bin/shodan", line 11, in <module>
    sys.exit(main())
  File "/usr/lib/python2.7/dist-packages/click/core.py", line 722, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/click/core.py", line 697, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python2.7/dist-packages/click/core.py", line 1066, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python2.7/dist-packages/click/core.py", line 895, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python2.7/dist-packages/click/core.py", line 535, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/shodan/__main__.py", line 1331, in radar
    launch_map(api)
  File "/usr/local/lib/python2.7/dist-packages/shodan/cli/worldmap.py", line 242, in launch_map
    return curses.wrapper(app.run)
  File "/usr/lib/python2.7/curses/wrapper.py", line 43, in wrapper
    return func(stdscr, *args, **kwds)
  File "/usr/local/lib/python2.7/dist-packages/shodan/cli/worldmap.py", line 222, in run
    refresh = self.fetch_data(now)
  File "/usr/local/lib/python2.7/dist-packages/shodan/cli/worldmap.py", line 205, in fetch_data
    for banner in self.api.stream.banners():
  File "/usr/local/lib/python2.7/dist-packages/shodan/stream.py", line 99, in banners
    stream = self._create_stream('/shodan/banners', timeout=timeout)
  ****File "/usr/local/lib/python2.7/dist-packages/shodan/stream.py", line 50, in _create_stream
    raise APIError(data['error'])
shodan.exception.APIError: Access denied****

I appreciate your assistence

Regards,

Yossi


тут метод можно назвать ``` get_trains_by_type ```. То есть мы получаем поезда на станции по типу. Думай о методах, как о командах, или запросах. А том объекте, к которому этот метод вызвается как о получателе команды. То есть мы отправляем команду станции "станиця, верни нам все поезда с типом (тут тип в аргументе)" @station.get_trains_by_type('passenger')


Пробел забыл перед последней }


It's been compiled if you want it.


Renamed


Желательно не оставлять отладочные логи.


And you expect this to pass tests? You haven't even commented out the list!


ok


Воот! send_train хорошее название, только равно убери, по причинам, которые я описал выше


You rock, I think
CVM  : 0x52, // Cabrio folding top module
is exactly what I was looking for


Please note that this commit introduced a backwards incompatible change, which it just took me some time to find, so I think it could be worth documenting it somewhere: by changing the ctor argument type from `size_type` to `jint`, it disabled `%ignore std::vector<T>::vector(size_type);` in my wrappers, which are required if you want to have a vector of non-default-constructible objects. This is easy to fix, of course, once you know what the problem is, but it's not totally obvious why the previously working code gives hundreds of build errors on thousands of lines when upgrading to the latest SWIG version.


Вот тут с названием метода было идеально. Поменяй обратно на add_station


what about add a fallback like

(or (executable-find "Rterm")
      (executable-find "R")
      "R")

this seem to can deal with my problem


И тут название было правильным. Убери "="


Только print_stations с 's' в конце, так-как ты выводишь все станции, а не одну


Название переменной, оно ничего не отражает.


Давай назовем этот метод set_route и уберем =. Так-как этот метод у нас устанавливает маршрут для поезда


These were a request from a teacher of the visually impaired. I assume they are used like flash cards for children who are just learning Braille, or perhaps they are more useful for people who have recently lost their vision and are just learning to read Braille (but already know what the letters look like).


Можно сократить до:
`return order.id === id;`


good catch, man


a


Тут нам нужно найти первую станцию в маршруте. @route.stations.first


This needs to be checked for null. As this was a common crash reason in the old version.


Good catch! Ill fix that!


@Mazda-- Yes, i knew the existence of this commit (and i merged it after this) but it just applies over Power Menu. This commit affects the other sections (like lockscreen, power menu options background, not the shutdown and the notification area). I needed that because there's mods like Lockscreen Alpha that may be affected because of the main commit


That's awesome! I guess I should've rendered the .scad file before asking questions - thanks for sharing your work!


А тут у нас вместо .station= будет использоваться тот метод, который в классе Станция обрабатывает прибытие поезда


А почему нельзя просто:
`if (!filter)`


Выглядит запутанно, надо отрефакторить/причесать.


My point is that you could of done the same with less code (using the commit I linked and just mirroring it to other areas).


use `os.path.join(BASE_DIR, 'media')` 😸


any? тут выбросит ошибку, если @route не будет определен. Если он не определен, то он будет являться nil. А нил можно проверить так @route.nil? . Но это лишнее, так-как если @route - nil, то блок тут не выполнится все равно. Так-что можно писать смело
```
if route
   # do something
```


забыл закрыть if end'ом


`upload_to = os.path.join(MEDIA_ROOT, 'images')`


Hi Eric,

thank you for the time you took to review my code. I can agree with your
comment, the reason I did it was because all the basic read_* methods (and
by this I mean read_numeric(), read_boolean(), read_string() and
read_path()) can be used in the `f` argument to the read_array() method
(see line 289). Quite honestly, I do not know how to do this kind of
"indirection" if the `f` functions do not have all the same number of
arguments. Probably I could use keyword arguments for that...

Best regards,
Paulo

Eric Wieser <notifications@github.com> escreveu no dia sábado, 9/06/2018
à(s) 22:01:

> This strikes me as a bad api design
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/pxcandeias/LV_binary_files/commit/ac87928f2d85eda7614428768a248cdce8ea1872#commitcomment-29308049>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AK70V4T4TxJvzkuEH6_E2gba00WE6_DGks5t7DezgaJpZM4UhfAE>
> .
>

--
Paulo Xavier Candeias


previous_station нужно проверить, что-б станция не была первой в марщруте.


@thinkyhead missed comma after ST7565_POWER_CONTROL(0x6)


movie.image should be in MEDIA_ROOT directory, there is no need for static here 😺 try instead `{{ movie.image }}`


@Mazda-- Hmm fair enough, will try that and see if i can make this a bit cleaner, thank you for the comment!


Тут мы едем назад и нужно использовать метод возвращающий предыдущую станцию. И названия методов у тебя тут изменятся после комментариев выше


Hi Eric,

I see what you mean, I will implement a `.astype(np.bool_)` there and the
inverse operation in the `write_boolean()` method.

Best regards,
Paulo

Eric Wieser <notifications@github.com> escreveu no dia sábado, 9/06/2018
à(s) 22:01:

> This returns a np.int8, not a np.bool_
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/pxcandeias/LV_binary_files/commit/ac87928f2d85eda7614428768a248cdce8ea1872#commitcomment-29308051>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AK70V33tAhs76Fz7_qXHvwbdFhmhwgH6ks5t7DfDgaJpZM4UhfAE>
> .
>

--
Paulo Xavier Candeias


Thank you for pointing this out. Feel free to open a Pull Request with a fix!


I can fork your repo later and show you what I mean. Right now I'm mobile 😎


nit: line length > 120


no


closes #321


Да, к ней мы можем обращаться без @ если не меняем ее значения. (точнее - если обращаемся к геттеру). То есть если ты получаешь из нее значения @ - можно не писать. Если устанавливаешь значение - @ нужен


These can be consolidated into the same print statement for brevity: `print("\nStarting new game.\n")


You can keep it the same and exposed it for themers, as your commit message suggested you wanted to do.


Fun fact: building was evacuated due to potential flooding of the basement. Had to evac, but don't forget to commit and push first :smile:


Created multidev environment [philly-pwa#ci-7](https://dashboard.pantheon.io/sites/689e3ac5-6333-4319-ade8-8db8a387ff36#ci-7).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-7-philly-pwa.pantheonsite.io/)


This print pattern is perfectly fine, but I thought I'd mention other ways of formatting strings that will be useful in the future. In python3, there are generally 3 ways. These are ways that you'd print the above string, in order of (my perceived) popularity:
```python
# str.format()
print("{} your war card is: {}".format(self.player2.name, P2_war_card))
# fstring formatting
print(f"{self.player2.name} your war card is: {P2_war_card}")
# python2-style string formatting
print("%s your war card is: %s" % (self.player2.name, P2_war_card))
```


Committed


@wagner-certat if a timeout is specified then it behaves as you'd expect with the code raising an exception if the read() times out. If the timeout is set to 0/ None then it is assumed that you don't want it to timeout so the heartbeat feature is left enabled. The problem previously was that it didn't work as you'd expect - if a timeout was specified then it was never raised because the heartbeat message would make sure there's always something to be read() from the stream. Maybe I'm not explaining it well enough but the patch should bring the library in line with how you expected it to work.

@yossimr to access the streaming API, which the **shodan radar** command uses, you need to have a paid, subscription API plan (see https://developer.shodan.io/pricing)


Tag #468


1. Кнопка для рефреша поиска, не сбрасывает поле фильтра:
![image](https://user-images.githubusercontent.com/12238150/41196658-62d7166a-6c4e-11e8-9ca8-689135c296f6.png)
2. Тест кейс:
- выбираем заказ "2"
- фильтруем заказы по слову Pending
- отображается найденный заказ "2", но сбросилось его выделение
![image](https://user-images.githubusercontent.com/12238150/41196664-de869ed4-6c4e-11e8-8227-a35262920fd6.png)
3. Не отображается количество заказов в master части:
![image](https://user-images.githubusercontent.com/12238150/41196672-08ec1942-6c4f-11e8-817d-05e7f0ca20b3.png)


this says a lot about our society


pretty sure we need to use `chatHead` in here for Medcryptor-rooms-in-Peerio reasons, @alexandra-marin can you verify?


Generally I think it's a pretty good job. As a game-playing experience I'd mainly want to see 2 things:
1. It's a bit of a non-interactive game. While War is not super active, I'd like an action to trigger the playing of each round, so it feels more like playing a game than an automated process.
2. I understand the choice to make cards tuples of card values and suits from a programmatic standpoint, but for a user experience standpoint, it makes more sense to represent cards as humans would interpret them, ie. `King of Diamonds` or `Ace of Spades`


I've been kinda unhappy with this query ever since I saw it, as it puts a bit of a load on MySQL doing all those calculations.  This commit made me think about it again, and I have come up with this solution:

    create function get_lowest_ipv4(cidr char(18)) returns bigint deterministic return INET_ATON(SUBSTRING_INDEX(cidr, '/', 1));
    create function get_highest_ipv4(cidr char(18)) returns bigint deterministic return get_lowest_ipv4(cidr) + (0x100000000 >> SUBSTRING_INDEX(cidr,'/', -1));

You can then do ... `from ip_map where INET_ATON("ip.add.re.ss") between get_lowest_ip(ip) AND get_highest_ip(ip)`

Because you declare the functions as deterministic, it'll get cached inside mysql and the calculation will only need to be run once.  Then it'll just be 'is integer greater than y and less than x', which will be effectively instant.


This didn't solve #77 for me.
Now I get the error:
TypeError: self.socket.close is not a function at tcp.destroy (companion/lib/tcp.js:158:14)

When retry timeout fires, I get the error:
Uncaught Exception:
Error: connect ETIMEDOUT 192.168.5.6:3040
    at Object.exports._errnoException (util.js:1024:11)
    at exports._exceptionWithHostPort (util.js:1047:20)
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1150:14)


<!-- PMABOT:TAB -->
This commit is using tab character for indentation instead of spaces, what is mandated by phpMyAdmin. Please check our [Developer guidelines](https://github.com/phpmyadmin/phpmyadmin/wiki/Developer_guidelines#Indentation) for more information.

Offending files: js/theme_generator/color_picker.js, themes/pmahomme/css/theme_generator.css.php


<!-- PMABOT:SOB -->
This commit is missing Signed-Off-By line to indicate that you agree with phpMyAdmin Developer's Certificate of Origin. Please check [contributing documentation](https://github.com/phpmyadmin/phpmyadmin/blob/master/CONTRIBUTING.md) for more information.


<!-- PMABOT:SPACE -->
This commit contains trailing whitespace, what is prohibited in phpMyAdmin. Please check our [Developer guidelines](https://github.com/phpmyadmin/phpmyadmin/wiki/Developer_guidelines#Indentation) for more information.

Offending files: js/theme_generator/color_picker.js


<!-- PMABOT:TAB -->
This commit is using tab character for indentation instead of spaces, what is mandated by phpMyAdmin. Please check our [Developer guidelines](https://github.com/phpmyadmin/phpmyadmin/wiki/Developer_guidelines#Indentation) for more information.

Offending files: js/theme_generator/color_picker.js


<!-- PMABOT:SPACE -->
This commit contains trailing whitespace, what is prohibited in phpMyAdmin. Please check our [Developer guidelines](https://github.com/phpmyadmin/phpmyadmin/wiki/Developer_guidelines#Indentation) for more information.

Offending files: libraries/classes/ThemeGenerator.php


Dat kan onder elkaar!
Also, is 0 niet een geldige waarde hier?


install `perl-dbg` and `gdb` and run:

```
gdb --args /usr/bin/biber
r
bt full
```
Thanks.


![](https://github.trello.services/images/mini-trello-icon.png) [Add footer + cleanup css](https://trello.com/c/Nz2uWkO0/7-add-footer-cleanup-css)


Thanks for the actual error message, that helps a lot. It is mad about there not being an 'error' listener any more. The close part is weird though. I will have to investigate further, I thought it was a quickfix ;)


This line should not have been deleted. Right now there is no way to specify the language tag for the German spoken in Germany, i.e. the equivalent of: "de-DE", "German; Germany"


I've been kinda unhappy with this query ever since I saw it, as it puts a bit of a load on MySQL doing all those calculations. This commit made me think about it again, and I have come up with this solution:

    create function get_lowest_ipv4(cidr char(18)) returns bigint deterministic return INET_ATON(SUBSTRING_INDEX(cidr, '/', 1));
    create function get_highest_ipv4(cidr char(18)) returns bigint deterministic return get_lowest_ipv4(cidr) + (0x100000000 >> SUBSTRING_INDEX(cidr,'/', -1));

You can then do ... `from ip_map where INET_ATON("ip.add.re.ss") between get_lowest_ipv4(ip) AND get_highest_ipv4(ip)`

Because you declare the functions as deterministic, it'll get cached inside mysql and the calculation will only need to be run once. Then it'll just be 'is integer greater than y and less than x', which will be effectively instant.


If there's some mysterious reason why Chat#name won't work (highly doubt it) - the computed for the property should go into Chat, don't use chatHead directly


All bugs imported from Bugzilla show up as me but the comment was actually from Matt Stepanson.


Perfect @larchunix ! Thanks a lot.
CC @mfvescovi maybe of interest for Debian as well


@squid-box

Yes I know that there is some debate about DoEvents().

1) The update is downloaded asynchronously (DownloadFileTaskAsync)
2) We block until the download is complete (while....thread.sleep)
     (canceling if necessary)

Putting the thread to sleep every 100 milliseconds (I believe) may cause issues with SetProgress not being reliably fired.

The main thread that GitHubDownload_ProgressChanged executes on it is the same thread that GitHubDownload executes on....so with putting the thread to sleep every 100ms or so....it is likely that the thread will be asleep when the ProgressChanged event fires which will cause a lag in the UI (the thread will have to wake up before SetProgress can be called).

This is why I suggested Application.DoEvents() because it allows messages to be processed (such as events)

It might be better to do this (it will ensure that SetProgress won't block the UI or lag).
see here:
https://msdn.microsoft.com/en-us/library/system.threading.tasks.task(v=vs.110).aspx
and here:
https://msdn.microsoft.com/en-us/library/dd321315(v=vs.110).aspx

This would probably be better to wait for the task to complete....(it will need a bit of testing/modifiction to get it right)....but it will ensure that the UI events are not laggy.
```
using System.Threading.Tasks;

private string GitHubDownload(string url) {
wc.DownloadProgressChanged += GitHubDownload_ProgressChanged;
var task = wc.DownloadFileTaskAsync(url, temporaryInstallerFile);
CancellationTokenSource source = new CancellationTokenSource();
CancellationToken token = source.Token;
task.Wait(token);
}

 private void GitHubDownload_ProgressChanged(object sender, DownloadProgressChangedEventArgs e) {
// create a task
var t = Task.Run(() => SetProgress(e.ProgressPercentage) );
      t.start();
}
```


fixed


Checkmarx scan results 10 Jun 2018 01:58 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

a23cad998261c81bf63aa21ac681a2e8b5303e7c	@web-flow


[core] HTML Label component (#2571)

Preview: documentation | landing | table


Commit was meant to reference #27 instead :(


STATUS: Test-Final_PWA-Manifest-NEW


 - Implement SelectItem for TreeView in PackageEditorWPF
 - PackageEditorWPF indexing is now UnrealIndex based rather than Imports at Negative, Exports at 0+. Now nothing should be assigned to 0, like unreal. This will need to be redone as 0-based for handleUpdate() as other tools run on 0-based
 - CTRL+F focuses the Find box
 - CTRL+G focuses the Goto box
 - Modified entries(only by that tool's instance) are highlighted as yellow with a tooltip stating it has unsaved changes
 - HasUnsavedChanges for ExportEntry now includes header changes
 - InterpreterWPF splitter is bigger
 - InterpreterWPF SaveHexChanges now works
 - Implemented some more property parsing text
 - Clicking on stuff in interpreterWPF makes it highlight start of property. May change to highlight the value of the property instead with right click menu for go to start
 - Imports/Exports metadata tab now updates to reflect what can be edited, with proper offsets
 - Focus of combobox or textfield in metadata tab causes highlight in hexbox showing what data is going to be edited
 - Find and Goto now work in PackageEditorWPF
 - Pretty much completely redid Metadata tab
 - Fixed bug where as data loaded it would say things were modified for Exports/Imports


Lo integraré en la siguiente actualización de la app junto con el link de eventos #16


Having class names start with a capital letter is part of the psr-1 standard for PHP, so that may be why: https://www.php-fig.org/psr/psr-1/#1-overview.


Created multidev environment [philly-pwa#ci-9](https://dashboard.pantheon.io/sites/689e3ac5-6333-4319-ade8-8db8a387ff36#ci-9).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-9-philly-pwa.pantheonsite.io/)


t


Thanks, hadn't got to it yet


By using `""` instead of `0` the condition in lines 1135 and 1145 will always evaluate to true. Sorry, I was writing `""` in my issue but used `0` in the actual code I wrote.


nice


Created multidev environment [philly-pwa#ci-11](https://dashboard.pantheon.io/sites/689e3ac5-6333-4319-ade8-8db8a387ff36#ci-11).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-11-philly-pwa.pantheonsite.io/)


![](https://github.trello.services/images/mini-trello-icon.png) [Backend - Adding Index, Liberal Studies categories, and Grading type](https://trello.com/c/WKGPxo27/26-backend-adding-index-liberal-studies-categories-and-grading-type)


@Mazda-- I just checked the method of the power menu commit and the same of changing the background drawable could be done on Recents and power menu background, but it wont be possible on the scrim (which is part of statusbar-lockscreen, unless i research on another java files). I was thinking on making a new WallpaperColors like i did on here https://github.com/BootleggersROM/frameworks_base/commit/a09bf366e75130f92845b9f66312b1a6a15ed6e6#diff-75e7da4f8a5f7878630f3cb03d4a3b9aR58 but i don't know if it will be possible due to getColors checking if the source is 1 or 2 (the wallpaper type, i got issues before trying to get it from a drawable), or maybe i'm not getting you right, sorry


Created multidev environment [philly-pwa#ci-13](https://dashboard.pantheon.io/sites/689e3ac5-6333-4319-ade8-8db8a387ff36#ci-13).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-13-philly-pwa.pantheonsite.io/)


I'll show you what I mean in a few.


Hmm, this looks quite familiar; i believe Jordan wrote this code...


Why do you dont merge this commit?...


The last_temp assignment must be done before set_heat  since there is a sleep in set_heat, and the temperature will change during this time.


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/image-alignment/15408/22


this change should be with #4


I had to change the commands a bit, but [here is the output][1].

```
gdb /usr/bin/perl
  set args /usr/bin/biber --debug main
  r
  bt full
```

[1]: https://gist.githubusercontent.com/svenper/640e1b2679455410c87894771c477ae5/raw/a45fa6a2f5b2bfa371b6172f42282304c40a7d1f/gdb


This is a new flag '+uc'.
It will add a line to the output, listing cards which are created with the used funds.


@rlister shouldn't `docile` be `add_dependency`?


On this commit, I didn't realize I commited all of the files. The dropdown menu now has issues with the top level ul closing when a submenu does. I'm working on a fix for this.


Hey, why did you have to use subscribeOn method here? Should you use blockingSubscribe() if you want to wait for all asynchronous observables to complete?


Created multidev environment [philly-pwa#ci-15](https://dashboard.pantheon.io/sites/689e3ac5-6333-4319-ade8-8db8a387ff36#ci-15).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-15-philly-pwa.pantheonsite.io/)


@grant2258 :embarassed:


Should be easy enough to do

On Sat, Jun 9, 2018, 5:00 PM tumashu <notifications@github.com> wrote:

> what about add a fallback like
>
> (or (executable-find "Rterm")
> (executable-find "R")
> "R")
>
> this seem to can deal with my problem
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/emacs-ess/ESS/commit/9b8466549b06b5404e4d9ef346d5038d74f2354b#commitcomment-29308183>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ALXMiV9pamBMqu1oPxLiKWqLhx82WAnWks5t7EV0gaJpZM4UhV4M>
> .
>


The value is arbitrary (1300), I know in Gen 1 the map with the dimensions that produce the greatest area is Route 17 (72x10), which when factoring in border blocks, produces actual map dimensions of 80x16, requiring 1280 bytes to store in memory.


I have more ibus commands somewhere and a set of CANBUS commands too.........


This is my original code, not Jordan's


I'm going to test first in DU but I think I got it


remove this line


Make some more change


this is general commit


spring


add some more lines


Hello.
I have not added any sites I've ever used
Do you know the site that adds this plugin?
Because it's written in the description that 125 added and removed 3.
If possible, help.
Thanks


@flyinghead I added logging now to the GL state machine that the reicast libretro core uses. Together with this and the RetroArch version I am using with GL_DEBUG=1, I have now arrived at the following log -

https://hastebin.com/sisamagiye.erl

This should make it a bit easier perhaps to deduce what is going wrong.

Also, in case you like to play with this logging yourself,

https://github.com/libretro/reicast-emulator/blob/master/core/libretro-common/glsm/glsm.c#L34

change this to #if 1 and recompile.


Wait, when did `rank` start crashing the bot?


You don't need `enctype="multipart/form-data"` if you aren't uploading anything.


main为制作网页，old为原版网页，原版网页代码原样复制，但else命令无效，原因不明，显示排版为同时显示两张图片。


i dont care about big blue, they receive ntime in the same format and should not be changed at all


Cannot just `flask.flash()` without returning something to flash it on


🔥 [Jenkins job](http://xamarin-jenkins.guest.corp.microsoft.com:8080/job/macios/job/d15-8/2/display/redirect) (on internal Jenkins) failed in stage 'Test run' 🔥 : hudson.AbortException: script returned exit code 2

✅ [Build succeeded](http://xamarin-jenkins.guest.corp.microsoft.com:8080/job/macios/job/d15-8/2//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/d15-8/5ec8b12dc6defd7cacb800d6e766bd057a57fdd8/2/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/d15-8/5ec8b12dc6defd7cacb800d6e766bd057a57fdd8/2/jenkins-results/apicomparison/index.html) (no change)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/d15-8/5ec8b12dc6defd7cacb800d6e766bd057a57fdd8/2/jenkins-results/generator-diff/index.html) (please review changes)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/d15-8/5ec8b12dc6defd7cacb800d6e766bd057a57fdd8/2/jenkins-results/tests/index.html) 🔥

# Test results

# Test run in progress: NotStarted: 225, Ignored: 1124


I'm not sure flashing before redirecting does anything. I think you can instead `return arcfeedback()`


delete this file


Don't need to return this in each case. Just `flask.flash('Success!' if success else 'Failed to add email(s))'.


Isn't this saying that no same email can be present on any 2 complaints? I think you want to enforce uniqueness of the pair `(complaint_id, email)`.


#6774-getObjectItemNum-does-not-differentiate-between-object-type-and-name (rraustad) - i386-Windows-7-VisualStudio-14: OK (2926 of 2926 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


@Th3-822
Hello
If possible, check this error
Thanks.
http://s9.picofile.com/file/8328697776/Untitled.jpg


Hely Lopes | UI/UX Lead | https://www.linkedin.com/in/hely-lopes/


I'm not sure that'll work. @ezio84 told me to make a new file dimens.xml so that's how I implemented locally and it worked


We'll see, building now)


Hello


Yeah, realized that, working on it now


#6774-getObjectItemNum-does-not-differentiate-between-object-type-and-name (rraustad) - x86_64-MacOS-10.9-clang: OK (2926 of 2926 tests passed, 8 test warnings)

Messages:

 * 8 tests had: AUD diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


change DockerFile repo to EOS-Mainnet


We found that the pix2pix can produce more diverse results with test time dropout (without using `net_G.eval()`.)


Fixed that in a later commit


lya-lia-iya


Fixed in a later commit


The server is on 7x exp rate when I was doing Malaya Instance. Our DB is now showing 7x rate


thanks . @maelle


Good boy, sounds so great😀


Не помогло. Так и в директории нет файлов с расширением .css, только .scss


Executing the daily benchmark build, I will reply here when finished:

@nanosoldier `runbenchmarks(ALL, isdaily = true)`


Doesn't this line overwrite whatever happened in the previous line?


#6774-getObjectItemNum-does-not-differentiate-between-object-type-and-name (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2966 of 2966 tests passed, 11 test warnings)

Messages:

 * 11 tests had: AUD diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


Indentation is off by a space :)


@katanoZ after_saveは、after_createやafter_updateの後で呼び出される前提で定義しているのですね。


Can also just do `success: location.reload`


Sorry, I was wrong, nvm


Por ahora, todas las máquinas deben usar el servicio openssh y deben tener este rol, es parte de las dependencias de ansible, funciona porque, pues desde la instalación ya lo trae, pero debe ser incluído explicitamente.


It's good practice to add a `/` to single-tag elements, e.g. `<input />`, `<br />`.


Orale, a mi no me eches la culpa, ponle tu firma.


Amazing change... If you really want to do this, please use a different branch next time. Or I have to enforce the code review mechanism.


Why not simply submit the form via a `POST` in HTML to `url_for('bodfeedback.bodfeedback_remove_email', id=complaint['uuid'])`, if you are going to reload the page anyways once you submit it?


mmn


Me gusta como ya vamos desacoplando poco a poco las herramientas para despliegues y la parte de pruebas. Gracias!.


#6774-getObjectItemNum-does-not-differentiate-between-object-type-and-name (rraustad) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


And GMC Bosses was from when it's 8x, and it's already exp/8


v140_xp is necessary for supporting XP.


@katanoZ autoload_pathは、app以下であれば自動で読み込まれる気がしますが、確認されましたか？


Busca mejor usar el módulo sincronize, y usa los argumentos del job para moverte entre rutas, en lugar de poner los cd.


Para esto, eventualmente tendremos que buscar la forma de correrlo como daemon, con algún service con systemd de preferencia.


Buenas mejoras, sigamos dandole, esto si queda como un buen procedimiento repetible y reproducible, seguro ganaremos más en la consistencia en el despliegue de los tests.


Aquí debe ser tester-service, no?


Vientos, veo que ya estás viendo como hacer que las variables no sean parte del playbook, mejor parte del rol,  usando unos defaults, y que mejor se parametricen en inventario o en tiempo de ejecución.


Ya estas agarrando buen ansible y ninja2-fu.


Antes de este debe ir el de openssh-service.


En mi máquina funciona!.


fix #8 in partial


@zosrothko why did you remove Data directory? it was left with a specific purpose - keeping it does not break old code, so people can only add SQL include path and everything compiles; with this, user has to do a massive renaming of all the Data includes and namespace references


Typo "times" -> "time"


test


So this is a problem of the defaults being too strict. The default in strict mode is to ensure that the type of a function parameter is exactly what is defined. This caused me some headaches when it was first introduced. You can disable that strict check with `"strictFunctionTypes": false` in the `tsconfig.json`.


Thanks, looks useful!


`detector_data` here?


where are the inputs of s and t ?


As a side note, I created another decorators library for moleculer that goes directly off the ES6 implementation of the services and is created in Typescript.
https://github.com/rmccallum81/moleculer-service-decorators/


Matlab user alert! :rotating_light: Matlab user alert! :rotating_light:

This should apply to 0th index. :)


@sokonishi
phpのところはインデントはスペース4つが一般的です。HTMLのところはスペース2つにしてるところが多いですね。


WRONG!


```python
>>> from __future__ import braces
  File "<stdin>", line 1
SyntaxError: not a chance
```


#6774-getObjectItemNum-does-not-differentiate-between-object-type-and-name (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1678 of 1678 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-40.34%25-green.png)


pulling changes to master


On Fri, Jun 8, 2018 at 1:57 PM carebear611952 <notifications@github.com>
wrote:

> https://github.com/google/omaha/blob/master/doc/DeveloperSetupGuide.md)
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/google/omaha/commit/89863ea944be2c64d1cc8a221c1e70a328cb8bab#commitcomment-29302539>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AZDnGeS_PdRDmZmuBl52fQ1aOxQICILBks5t6uVDgaJpZM4Ug8VG>
> .
>
--
Victor Valle


The way "format strings" work in python is that the first instance of `{}` in the string is replaced with the first parameter to the `format` function, and the second `{}` to the second parameter, etc. Like this:

```python
>>> "{} {} {}".format('a', 'b', 'c')
'a b c'
```
In this case, you have the wrong number of `{}`s and the format parameters out of order.


#6774-getObjectItemNum-does-not-differentiate-between-object-type-and-name (rraustad) - Win64-Windows-7-VisualStudio-14: OK (2926 of 2926 tests passed, 11 test warnings)

Messages:

 * 11 tests had: AUD diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


Can you move the comparator implementation to the enum instances?


accepted


Эти проверки можно сделать один раз до входа в цикл


this is normal comment •


These are my React works from the Front End Frameworks module.

-SWD103-RT


SelectWithSwipes, simple App Store-compatible gestures for iOS's keyboard
Copyright (C) 2012 Ryan Petrich

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.


That is what I tried to do with bff6448b9f9538f1b657c754d29d1bb846ea8e6f although naturally if there is anything to add or fix on that we can continue to work on it.


> # Don't know how to assign ...
result = [number, number2]


Please string resources instead of hardcoding text


Please use string resources


Same as above


Run it as
# python ex16_text_editor.py (filename).txt


Running


add a space here (line 43 is not aligned)


Should use HTML entities. &


HTML entities!


是的sdf


If you use capitalization, you should generally use the CSS form of it.

    text-transform: uppercase;


maddyky@hotmail.ca


Maddyky


Oops, probably I mixed it up with the popular Judy adaptive radix tree "hash". Sorry. But it's only the commit msg, not the code.


`nav2` is useless


@alexeykuzmin @zcbenz

Since you have upgraded Gtk+ from 2 to 3, Can you also migrate GConf to GSettings?

GConf has been deprecated for 5 years, and you should really not depend on it.

Here is the GConf-to-GSettings migration guide: https://wiki.gnome.org/Initiatives/GnomeGoals/GSettingsMigration


nice


Learn how to use

`.active` This allows you to reuse custom selections


@w1l1ams why this modification ? can you explain this ?

Services are what we want right now and also application depends on services so it make sense to have this before don't you think ?


<Form> is missing


idea删除


this file is modified.


Please explain this part again


Nice! There's usually problems with adding certificates to the trust store, but I can give it a try.


请问最后的文件传输实验成功了吗？


Los punteros head y tail se inicializan en el vacio


Se elimino el archivo Scripts.js ya que se incluyo el codigo JS directamente en el archivo.


Se corrigieron errores ortográficos.


## Jenkins Build Summary

Built from [this commit](https://github.com/mellery451/rippled/commit/6619111bb544da792aeb5b5783ebe2eedc291681)

Built at __20180609 - 05:39:52__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.debug | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/msvc.debug.txt) | 1029 cases, 0 failed, t: 582s | PASS :white_check_mark:
coverage | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/coverage.txt) | 1032 cases, 0 failed, t: 695s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
gcc.release.unity
-Dassert=true,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/gcc.release.unity_Dassert_true_MANUAL_TESTS_true.txt) | 1093 cases, 0 failed, t: 806s | PASS :white_check_mark:
clang.debug.unity | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/clang.debug.unity.txt) | 1032 cases, 0 failed, t: 260s | PASS :white_check_mark:
clang.debug.nounity | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/clang.debug.nounity.txt) | 1030 cases, 0 failed, t: 274s | PASS :white_check_mark:
clang.debug.unity,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/clang.debug.unity_PARALLEL_TESTS_false.txt) | 1032 cases, 0 failed, t: 505s | PASS :white_check_mark:
gcc.debug.unity | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/gcc.debug.unity.txt) | 1032 cases, 0 failed, t: 256s | PASS :white_check_mark:
msvc.debug,
PROJECT_NAME=rippled_classic | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/msvc.debug_PROJECT_NAME_rippled_classic.txt) | 1029 cases, 0 failed, t: 1265s | PASS :white_check_mark:
clang.release.unity
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/clang.release.unity_Dassert_true.txt) | 1031 cases, 0 failed, t: 355s | PASS :white_check_mark:
gcc.debug.nounity | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/gcc.debug.nounity.txt) | 1030 cases, 0 failed, t: 607s | PASS :white_check_mark:
gcc.debug.unity
-Dstatic=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/gcc.debug.unity_Dstatic_true.txt) | 1032 cases, 0 failed, t: 256s | PASS :white_check_mark:
gcc.release.unity
-Dassert=true | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/gcc.release.unity_Dassert_true.txt) | 1031 cases, 0 failed, t: 372s | PASS :white_check_mark:
msvc.release | [logfile](http://ci.ops.ripple.com/job/mellery-rippled/job/shard_transfer/8//artifact/msvc.release.txt) | 1028 cases, 0 failed, t: 531s | PASS :white_check_mark:


É obrigatório usar essa API para o funcionamento


I appreciate this fix, maybe you could publish it? I would really appreciate it


-Revert foot.js to zonesoldier's commit
-Fixed Item.js
    Revert ItemOBJ to zonesoldier's commit
    Added seperate ItemID array for Item ID


@trang Sorry this was supposed to go in a different branch.


Why not going for systeminfo ?


On Fri, Jun 8, 2018 at 6:25 AM Denis Zharkov <notifications@github.com>
wrote:

> Is it relevant to the main subject of the commit?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/JetBrains/kotlin/commit/9f2d7b3212095d24849c60bba54c3eca024d8d00#commitcomment-29296564>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AZDnGeY3fpQkn3x1gR10IYftx6gTOYOBks5t6ntagaJpZM4UgKOb>
> .
>
--
Victor Valle


#6774-getObjectItemNum-does-not-differentiate-between-object-type-and-name (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2306 of 2306 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-71.14%25-green.png)


优化了数据转化函数，方便生成训练和测试时需要的数据类型


删除了不必要的参数


#6774-getObjectItemNum-does-not-differentiate-between-object-type-and-name (rraustad) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


char UserName[20] ?


invalid JSON. please validate changes to this file.


Will restore it


This commit use a original code of GRUB to detect if uuid is required #47
`lvm `should be compatible now.


Very nice!


Something went wrong when running [your job](https://github.com/JuliaLang/julia/commit/0ffde2f2fc7449a732fccd780de1e142731f455a#commitcomment-29304945):
```
NanosoldierError: failed to run benchmarks against primary commit: failed process: Process(`sudo cset shield -e su nanosoldier -- -c ./benchscript.sh`, ProcessExited(1)) [1]
```
Logs and partial data can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/073f19064ac5f76d683812736e9805b9617de614/daily_2018_6_9/report.md)
cc @ararslan


We should definitely test against both. We don't handle either right now, so I didn't want to write a test handle as well :p.


Я так уже пробовал, она не работала.
и я не могу понять, как заставить работать callback_data, вроде как это команда в спец. буфер обмена, и ты его должен выводить по callback_querry, что запустить пока так же не удалось.

То есть кнопки сами появляются и по ним можно тыкнуть, но действия ( например хочу дать комманду /start) пока не происходят, работало только с url ссылками


Thank you. Now it's working.

Great, I check your decorators, but currently, I don't find what is the difference between your & ColonelBundy solutions? Could you explain?


![1 - octocat-spinner-128](https://user-images.githubusercontent.com/35502190/41188023-bd094e32-6b7c-11e8-80ad-7ed342ab80f8.gif)

@AriDEV
> however it might sound weird but in authcodes the accepted connections are even for 14480, 14333, 13623, 13596, 13329. so even an cata client could connect not sure why...

**thats because its a multi-realm auth** (_meaning only need one authentication server to run all realms_),
**newest version has it to connect to 5.4.8  as well...
i had a 1.12.1 server, lost it in my git.bookmarklets though, stale project.**


That is an excellent idea to get started on the dynamic de jure, although that would require a lot of work naturally, so it depends on if you feel it worth the time investment.

The main thing I think should happen though (either in addition to that or separately depending on what you think) is that the decision would represent this (shamelessly quoting myself from a previous [forum discussion](https://forum.paradoxplaza.com/forum/index.php?threads/wtwsms-suggestions-ideas.827029/page-62#post-23744124)):

> Through the themes the empire dealt with this loss, with armies in geographic sections, each having an agrarian base. This gave the sections a distinct identity and fiscal autonomy with armies being recruited locally and being regionalised as in the respective successor states in the West. The ERE did keep its bureaucracy though, and the tax-based system didn't completely disappear, so we can't speak of an equivalent proto-feudalism.

I can attempt to implement that myself though if you find it too much work, and then we could discuss if it fits or not.


Great, thanks a lot!


Favour use of succ (successor) over plus (better matches increment in Array) and available in ruby. Dry up all points for coor_y.


@jbremer Thanks about that you introduce **sflock** to me. I'm continue researching about many .hwp malwares and if this research finished (maybe ver.01), then will be join sflock.


这里什么都没有......


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/login-oauth-button-size-not-fit/89415/7


@achyutghosh see this issue: https://github.com/udacity/ud843-QuakeReport/issues/78


> I see some changes here that would be problematic.

Example?


I think there's no problem after your commit.


Лучше сделать отдельным методом, который будет возвращать это значение. Нет смысла хранить его в переменной


fourth


А если нет свободного места?


Здесь аналогично


I tried that with <form action="{{ url_for('bodfeedback.bodfeedback_remove_email', id=complaint['uuid']) }}" method="post">  but it didn't work...


On Tue 05 Jun 2018 at 20:45 +0000, Bruno Oliveira wrote:

> I'm curious, did you remover yourself from this team manually @flub? It seems the bot is smart to re-add you if that's the case. 😁

huh.  No, I didn't do that manually.  Not that I seem to have used this though...


Add the following to your project level build.gradle:

    allprojects {
        repositories {
	        maven { url "https://jitpack.io" }
        }
    }


dda


list_of_wagons не говорит о сути метода, может лучше each_wagons?


а зачем?


revere CANCEL AFTER FIXING


@reseul, please review the comments above. These look like good suggestions - and one potential bug.


These two lines currently break the compilation with C compilers. We have to add `#include <bool.h>` to make it work again.


Hmm, you might need to use a different `name` attribute for each input. The way a form `POST` works with checkboxes is that for each checked checkbox, it adds `name=value` to the form, where `name` is the name attribute and `value` is the `value` attribute (defaults to `on`). So it would submit something like `emails=csander@caltech.edu&emails=rlin@caltech.edu&emails=reng@caltech.edu`. I'm not sure whether the browser supports this serialization when it has a repeated key. But I think all you should need to do is set `action="{{ url_for('bodfeedback.bodfeedback_remove_email', id=complaint['uuid']) }}"` and remove the `submit` handler on `#remove-email`. You would also have to make the router code send back a new page to render, or redirect back to this page.


狼来了


NOTE: I can use string.replace here.


неверно.
контрпример:
```
lst = [[5,  6, -2, 5],
       [-2, 5, 3, 7],
       [8,  7, 4, 6]]
```
седловая точка: (2, 2)


Thank you