#6909-EngRefEquationFixPart3 (RKStrand) - 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)


This does not install the Debian dependencies, does it? It may be worth adding a note.


This needs a mov64 to work correctly (since the 'cache' constant is a 8 byte pointer and 8 bytes are only supported as `movabs` in x86-64). Alternatively, use the data segment.


Ignore, I had missed the Requirements section below


![](https://github.trello.services/images/mini-trello-icon.png) [To-Do Card1](https://trello.com/c/lOnjhOi5/1-to-do-card1)


No worries man, know how that goes 😉. Just saw it when looking through your cypress tests so I wanted to let you know 🙂


![](https://github.trello.services/images/mini-trello-icon.png) [To-Do Card2](https://trello.com/c/vJoaT3gl/2-to-do-card2)


delete


Hey, you should give creds to the creator....


чтобы не было вот этого :
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.


github is an open source version control software.


Works fine for me aswell. Some of the frames like DR tracker doesn't seem to have any relative parent frame, it always just anchors to UIParent for some reason which is why it works I guess. Might want to change it to `frame.targetFrame:GetParent():GetName()` but don't have time to test it atm.


How can I view the returned list in an organized format/ view like this:

Name: doc
Type: File
Path: xxx
Filename: xxx
Extension: docx
TimeStamp: xxx

Not like this...

[{"name":"doc","type":"file","path":"xxx","filename":"doc","extension":"","timestamp":xxx,"mimetype":"xxx","size":0,"dirname":"","basename":"xxx"}]

I tried doing {!! $contentview->name !!} but it gives me error...


@lgp171188

I would mimic the existing enrollment API views, and put the fetching/filtering logic in `enrollments.api`.  For example, the [`EnrollmentListView`](https://github.com/open-craft/edx-platform/blob/d39a114ca0119fa507f7d0709dcbf1bde5f33df7/common/djangoapps/enrollment/views.py#L471) view uses [`enrollment.api.get_enrollments(user_id)`](https://github.com/open-craft/edx-platform/blob/d39a114ca0119fa507f7d0709dcbf1bde5f33df7/common/djangoapps/enrollment/api.py#L21), which then calls [`enrollment.data.get_course_enrollments(user_id)`](https://github.com/open-craft/edx-platform/blob/d39a114ca0119fa507f7d0709dcbf1bde5f33df7/common/djangoapps/enrollment/data.py#L32).

Your view could add e.g. `enrollments.api.get_bulk_enrollments(course_id, usernames=None)` method, which takes an optional list of usernames, and pass that on to a new method on `enrollment.data`.  Note that you'll need to have pagination enabled on the

(I'm not sure why this indirection is present in the upstream code, but maybe it's to do with allowing the different API view versions v0, v1, ... share common code when appropriate?)


Automated Test Suite Message


whats this


TeamCity Sous Support :: Sous Tests :: Smoke Tests Nightly (not exlude fail) [Build 62](https://teamcity.otenv.com/viewLog.html?buildId=9155152&buildTypeId=SousSupport_SousTests_SmokeTestsNightlyNotExludeFail) outcome was **FAILURE**
Summary: Tests failed: 2 (1 new), passed: 47, ignored: 6 Build time: 00:28:21
### Failed tests
```
github.com/opentable/sous/test/smoke: TestSmoke/db/split/flavors: <no details avaliable>

github.com/opentable/sous/test/smoke: TestSmoke: <no details avaliable>

```


@pomegranited, I did start writing code which looks similar to the existing code in that file but it felt way too complex for a view that is only used for listing data and this API was mentioned under the deprecated list in the [edX REST API conventions guide](https://openedx.atlassian.net/wiki/spaces/OpenDev/pages/18350757/edX+REST+API+Conventions#edXRESTAPIConventions-example-apisExampleAPIs). That is why I wanted to get feedback before proceeding further.


Nice one


I wouldn't add this If I didn't set it - because I know I don't use it so that mean that You use it, and I wouldn't want to upset you and your Krakens.


Could you please translate the DIP switch labels, and put the original Spanish names in comments?  We don't present mahjong DIP switch labels in Japanese either ;)


I hear you -- I had a suggestion for the course_id, but not for the username, so no worries.


tomcat 8 NOT support this property
чтобы не было вот этого:
17-Aug-2018 11:23:13.734 WARNING [http-nio-8080-exec-1] org.apache.catalina.startup.SetContextPropertiesRule.begin [SetContextPropertiesRule]{Context} Setting property 'antiJARLocking' to 'true' did not find a matching property.


Hello world blue


nitpick: I think this is a better Facebook logo @c0dyzeng https://cdn.worldvectorlogo.com/logos/facebook-1.svg


Basically this is not needed as boost will automatically create both architectures...


Good to hear about ChatBot for Algosec. Unfortunately, we use Cisco Jabber so I guess this is not compatible. isn't it ?

Thank you very much for your help ;)


Hello maybe someone could help me, really i don't know what is wrong because when i try to build in VS2017 i got this message, **Error	C1083	Cannot open source file: '..\..\xdrc\scan.cc': No such file or directory**
But this file is not exist.


Hmm.. I see that list now, thanks for linking to it.  But I'm not sure if it means that the whole enrollments API is deprecated, or that just the approach is.  Reading now..


treat the 3x4 as a 4x4 with a padding of one row of 0,0,0,1 then the result will be a 4x4

same with multiplication of 3x4 with 4x4 , results in 4x4 as well

the 3x4 matrices are not really matrices, they are compressed 4x4s, thats why I don't call the operations we do multiplications but concatenations of transforms


@pomegranited, I will do this as this looks much cleaner, but will require one more endpoint using the same view when the `course_id` is not specified and the list of usernames will still have to be validated. The usernames could be included in the URL as well, but that will require a complex regex pattern in the URL and 3 URL endpoints mapped to the same view.


$1 or $? ?


what about with 1024?


nihao


the size in should be `strlen(s->passphrase)*sizeof(s->passphrase)`


#6909-EngRefEquationFixPart3 (RKStrand) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1721 of 1721 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.67%25-green.png)


'ingbrzy' hängt wohl etwas hinterher


Automated Test Suite Message


Here they are (trimmed):
```
c:\> nmap.exe  --iflist
DEV  (SHORT) IP/MASK                                  TYPE     UP   MTU  MAC
eth0 (eth0)  2002:6dbd:2078:1:94f3:7b8:2773:8b31/64   ethernet up   1480 E0:3F:49:81:2E:EA
eth0 (eth0)  2002:6dbd:2078:1:69a9:4995:5bb8:a863/128 ethernet up   1480 E0:3F:49:81:2E:EA
eth0 (eth0)  2002:6dbd:2078:1:99e6:3289:3a70:6b45/128 ethernet up   1480 E0:3F:49:81:2E:EA
eth0 (eth0)  fe80::94f3:7b8:2773:8b31/64              ethernet up   1480 E0:3F:49:81:2E:EA
eth0 (eth0)  10.0.0.10/24                             ethernet up   1480 E0:3F:49:81:2E:EA
eth1 (eth1)  10.0.0.11/24                             ethernet down 1500 B0:7F:B9:4D:CE:DC
eth1 (eth1)  169.254.96.42/16                         ethernet down 1500 B0:7F:B9:4D:CE:DC
eth2 (eth2)  10.0.0.19/24                             ethernet down 1500 00:15:83:12:37:2F
eth2 (eth2)  169.254.145.66/16                        ethernet down 1500 00:15:83:12:37:2F
lo0  (lo0)   ::1/128                                  loopback up   -1
lo0  (lo0)   127.0.0.1/8                              loopback up   -1

DEV    WINDEVICE
eth0   \Device\NPF_{3A46ACA0-CBED-44BC-A239-6AEA3D0C451D}
eth0   \Device\NPF_{3A46ACA0-CBED-44BC-A239-6AEA3D0C451D}
eth0   \Device\NPF_{3A46ACA0-CBED-44BC-A239-6AEA3D0C451D}
eth0   \Device\NPF_{3A46ACA0-CBED-44BC-A239-6AEA3D0C451D}
eth0   \Device\NPF_{3A46ACA0-CBED-44BC-A239-6AEA3D0C451D}
eth1   \Device\NPF_{F92984E3-5D40-4AD9-B054-41288EAE699F}
eth1   \Device\NPF_{F92984E3-5D40-4AD9-B054-41288EAE699F}
eth2   \Device\NPF_{AB5342E8-E148-46B1-A7DC-D09868C7D3D4}
eth2   \Device\NPF_{AB5342E8-E148-46B1-A7DC-D09868C7D3D4}
lo0    <none>
lo0    <none>
<none> \\.\airpcap00

**************************ROUTES**************************
DST/MASK                                 DEV  METRIC GATEWAY
255.255.255.255/32                       eth1 281
255.255.255.255/32                       eth0 286
10.0.0.10/32                             eth0 286
10.0.0.255/32                            eth0 286
255.255.255.255/32                       eth2 321
127.255.255.255/32                       lo0  331
255.255.255.255/32                       lo0  331
127.0.0.1/32                             lo0  331
10.0.0.0/24                              eth0 286
127.0.0.0/8                              lo0  331
224.0.0.0/4                              eth1 281
224.0.0.0/4                              eth0 286
224.0.0.0/4                              eth2 321
224.0.0.0/4                              lo0  331
0.0.0.0/0                                eth1 281    10.0.0.1
0.0.0.0/0                                eth0 286    10.0.0.1
0.0.0.0/0                                eth2 321    10.0.0.1
2002:6dbd:2078:1:69a9:4995:5bb8:a863/128 eth0 281
2002:6dbd:2078:1:94f3:7b8:2773:8b31/128  eth0 281
fe80::94f3:7b8:2773:8b31/128             eth0 281
2002:6dbd:2078:1:99e6:3289:3a70:6b45/128 eth0 281
::1/128                                  lo0  331
2002:6dbd:2078:1::/64                    eth0 41     fe80::daeb:97ff:fe30:89a1
2002:6dbd:2078:1::/64                    eth0 281
fe80::/64                                eth0 281
ff00::/8                                 eth0 281
ff00::/8                                 lo0  331
::/0                                     eth0 281    ::10.0.0.1
::/0                                     eth0 281    fe80::daeb:97ff:fe30:89a1

c:\> nmap.exe  --route-dst www.vg.no
195.88.55.16
eth0 eth0 srcaddr 10.0.0.10 nexthop 10.0.0.1

c:\> nmap.exe -6 --route-dst www.vg.no
2001:67c:21e0::16
eth0 eth0 srcaddr 2002:6dbd:2078:1:99e6:3289:3a70:6b45 nexthop ::10.0.0.1
```
Note, I use latest WinPcap, not NPcap.


11.5ms does not seem right... before I was getting 410 FPS (~2.5ms) even when recreating textures every frame!


Typo: including


Another frustrated Gemini user here.
I have had the ac3 device as well, but returned it due to crackling pops (the same as you described.
It also caused my Gemini to freeze and reboot once.
At any rate, would you say that ac3 is still the best bet in terms of getting a working 3.5mm jack out of Gemini?
Are there perhaps 16bit 44.1khz usb dacs that would just work out of the box?


This code always return exception. FormTabs are set when FormGroup::removeGroup is called.


I'm retracting this suggestion based on the [explicit filters](https://openedx.atlassian.net/wiki/spaces/OpenDev/pages/18350757/edX+REST+API+Conventions#edXRESTAPIConventions-ExplicitFilters) guidenlines.  Your forms approach is much clearer.

Ok to use your original `/api/enrollments/v1/enrollments/` with just one nit: could you make the trailing slash optional?
```
r'^enrollments/?$'
```


coooooool luke


I dont think this is inelegant. More functional, though. :)


@jinzhu this change has no effect.

The new maintained version is https://github.com/go-mail/mail not `go-gomail`.


Good luck!


Retracted -- your approach fits with the recommended "non-deprecated" api approaches used for [discussion_api](https://github.com/edx/edx-platform/blob/master/lms/djangoapps/discussion_api/forms.py) and [user_api](https://github.com/edx/edx-platform/blob/master/openedx/core/djangoapps/user_api/forms.py).


Is this ID used by eJP?


The print statements are for testing only. You can remove them.


test


@pomegranited, I had used the querystring parameters only because of the recommendations in that section :-). Will make the trailing slash optional :+1:


This can be inlined into `sock.sendall()`.


Remove?


Remove blank line.


Does this path have any meaning to eJP?


mentor 你好，

按照要求，我将isRedirect 改成了枚举类型。
功能测试过了，稳定性方面我拿10个线程每个线程跑1w次增删改查也没有问题。
性能提升用jmeter也无法测出。
今天一个字段插了600kb，也没有发现差距。 10个线程每个线程插入1000次part表时间基本相同。

https://github.com/zhejiangxiaomai/mariadb-connector-j/tree/redirection
                                                                                小麦

------------------ 原始邮件 ------------------
发件人: "libliang17"<notifications@github.com>;
发送时间: 2018年8月16日(星期四) 下午4:48
收件人: "zhejiangxiaomai/mariadb-connector-j"<mariadb-connector-j@noreply.github.com>;
抄送: "Subscribed"<subscribed@noreply.github.com>;
主题: Re: [zhejiangxiaomai/mariadb-connector-j] add some log for test andchange some variables (6afe793)

suggest to change this isRedirection to redirectionStatus, this status contains redirect_none, redirecting, redirected, so you can have further control for the status

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.


Hehehehehe .. Sukses yee ...


This doesn't make a lot of sense :) You should test if the string starts with `ElectrumX` and according to the result return `True` or `False`.


![](https://github.trello.services/images/mini-trello-icon.png) [Нужен запрос на получение всех событий, на которые тебя пригласили (+ возможно те, на которые ты подал заявку)](https://trello.com/c/8uMaBYXk/61-%D0%BD%D1%83%D0%B6%D0%B5%D0%BD-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81-%D0%BD%D0%B0-%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D1%81%D0%B5%D1%85-%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D0%B9-%D0%BD%D0%B0-%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B5-%D1%82%D0%B5%D0%B1%D1%8F-%D0%BF%D1%80%D0%B8%D0%B3%D0%BB%D0%B0%D1%81%D0%B8%D0%BB%D0%B8-%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE-%D1%82%D0%B5-%D0%BD%D0%B0-%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D0%B5-%D1%82%D1%8B-%D0%BF%D0%BE%D0%B4%D0%B0%D0%BB-%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D1%83)


So what about python2?


Please move this before the `sendMessage()` call on line 44.


Since you mentioned that using querystring parameters is cleaner in https://github.com/open-craft/edx-platform/commit/d39a114ca0119fa507f7d0709dcbf1bde5f33df7#r30124203, is the existing implementation of the view subclassing `ListAPIView` okay or should I rewrite it to look similar to other views in the same file by using the indirections?


The two examples given of "non-deprecated APIs` ([discussion_api](https://github.com/edx/edx-platform/blob/master/lms/djangoapps/discussion_api/), [user_api](https://github.com/edx/edx-platform/blob/master/openedx/core/djangoapps/user_api)) still split the logic into `view` and `api`, but I'm not sure how those lines are supposed to be drawn.

The user_api views also uses the `queryset` and `get_queryset` approach, so sure, that should be fine here too :)  If this changes when we get to upstream review, then that'll only affect the backend, and won't affect any client integration done at the front of the API URL.


```C
    case SCANKEY_SHIFT_h:
    {
	ATTRIBUTE eventAttr[3] ={
		MakeAttr(WHITE,   0, BLACK, 0),
		MakeAttr(MAGENTA, 0, BLACK, 0),
		MakeAttr(YELLOW,  0, BLACK, 1)
	};
	Window *win = SearchWinListById(scan->key, &winList);
      if (win == NULL)
      {
	const Coordinate origin = {
		.col = 53,
		.row = TOP_HEADER_ROW + 3
	}, select = {
		.col = 0,
		.row = 0
	};
	Window *wBox = CreateBox(scan->key, origin, select,
		" Clear Event ",
    (ASCII*)"     Thermal Sensor     ",
		eventAttr[(processorEvents & EVENT_THERM_SENSOR) ? 1 : 0],
		BOXKEY_CLR_THM_SENSOR,
    (ASCII*)"     PROCHOT# Agent     ",
		eventAttr[(processorEvents & EVENT_THERM_PROCHOT) ? 1 : 0],
		BOXKEY_CLR_THM_PROCHOT,
    (ASCII*)"  Critical Temperature  ",
		eventAttr[(processorEvents & EVENT_THERM_CRIT) ? 1 : 0],
		BOXKEY_CLR_THM_CRIT,
    (ASCII*)"   Thermal Threshold    ",
		eventAttr[(processorEvents & EVENT_THERM_THOLD) ? 1 : 0],
		BOXKEY_CLR_THM_THOLD,
    (ASCII*)"    Power Limitation    ",
		eventAttr[(processorEvents & EVENT_POWER_LIMIT) ? 2 : 0],
		BOXKEY_CLR_PWR_LIMIT,
    (ASCII*)"   Current Limitation   ",
		eventAttr[(processorEvents & EVENT_CURRENT_LIMIT) ? 2 : 0],
		BOXKEY_CLR_CUR_LIMIT,
    (ASCII*)"   Cross Domain Limit.  ",
		eventAttr[(processorEvents & EVENT_CROSS_DOMAIN) ? 1 : 0],
		BOXKEY_CLR_X_DOMAIN);
	if (wBox != NULL) {
		AppendWindow(wBox, &winList);
	} else
		SetHead(&winList, win);
      } else
		SetHead(&winList, win);
    }
    break;
```


Hi @luyang93 , thanks for your comment. Well, I think my code can compute the correct answer. Please note that the original problem statement, "If i is not reachable from 1 set D[i] to −1.", and in the 30th line of my code (https://github.com/charles-wangkai/rosalind/blob/master/dij.py#L30), `lambda x: str(x) if x != None else '-1'` will translate None to -1 in the case of unreachability.


Это очень плохой Assert по нескольким причинам.
1. Assert.True неинформативен. Когда он упадет, ты не поймешь что конкретно сломалось, просто увидишь что ожидалось true, а было false. Чтобы разобраться в ситуации, придется дебажить. Если уж сильно хочется проверить вхождение подстроки, используй StringAssertr.Contains
2. Contains тоже плохой Assert, потому что может дать ложно зеленый тест. Допустим у тебя в коде бага и версия дублируется, тогда тест пройдет, но ты не заметишь. Assert на полное совпадение предпочтительнее ассерта на вхождение, особенно когда ты полностью контролируешь все данные в тесте (как в твоем случае)

Я бы предложил переписать Assert на `Assert.AreEqual("foo?v=2.0", urlWithVersion);`
и заинлайнить константы. Сравни

`
        [Test]
        public void AddVersionToken_AddsVersion()
        {
            var helper = new TestableVersionHelper("2.0");

            var urlWithVersion = helper.AddVersionToken("foo");

            Assert.AreEqual("foo?v=2.0", urlWithVersion);
        }
`


looks good


Amazing plugin,i love it,thank you master.


@Savan117 I had the same issue, but figured it out. As @naveen168 suggested, your property names between your MembershipTypeDto and MembershipType need to be the same.

However, you ALSO need to follow suit with your second column.

For example, Let's assume that in CustomerDto, you named the membershipDto property 'MembershipType'. And let's say in MembershipDto, your string property is MembershipName. In this case, you'd need to change the JQuery for column 1 to:

    data: "membershipType.membershipName"

rather than:

    data: "membershipType.name

Probably, the reason Postman succeeds is because it's displaying the RAW data, and not the view as generated by DataTables.


Since directory.io is offline you can try bitcoinlist.io - I didnt seen directory.io but this I think is something similar to.


Thanks for that! Created an issue #41 for this.


> Since you mentioned that using querystring parameters is cleaner in d39a114#r30124203, is the existing implementation of the view subclassing ListAPIView okay or should I rewrite it to look similar to other views in the same file by using the indirections?

Better to follow the conventions of the sanctioned APIs here I think, and stick with what you've done.  Once you've got a PR ready, we'll ping the edX folks who created the REST API guides and ask for their blessing.


WTF. Method name is "add", but it returns some key. It's very bad idea and it is unreadable.
why do you use HaspMap?
you can do so
 for example:
 `new MapSqlParameterSource()
                    .addValue("date", entity.getDate())`


use pyroot in python, with which we can access to root file


unfortunately, RPM has two interpretations
- 1 RPM can equal 1 Hertz
- 1 RPM can equal 2π/60 Radians per Second

However, while _Radians per Second_ and _Hertz_ have the same dimensions and are both base SI units, they are unequal.

The workaround is to make angle and dimensionless conversion explicit.
```kotlin
// before
val arcLength = radius * angle
// after
val arcLength = radius * angle / Radian
```


- [ ]  Navigation bar

- [ ] Route

- [ ] Folder Stucture


is this PAYTM_PROD_URL + '/oltp-web/processTransaction' depreceated ?


I believe they have what they call the "manuscript number" which is how the publisher refers to the manuscript. But the interesting point is here I believe it is in integer. Let me check with James


Yeah - I think we can remove the files section too.


Na super! Da ich nur die Möglichkeit habe, mich an die strings unter o. g. Link zu halten, kann ich natürlich nicht sagen, was jetzt aktueller und richtiger ist.
Den string hatte ich ja nur wieder geändert, weil bei der Änderung vorher ein Fehler passiert und er unvollständig war.


@laruence setrawcookie() has the same issue: https://github.com/php/php-src/blob/3ca89ba007c39532f3fe4586ba8ee32fc5dff1ed/ext/standard/head.c#L330


hii


Or even more simpler:
![image](https://user-images.githubusercontent.com/1616049/44255183-d95faa00-a20d-11e8-8b4f-61dad92bc2ce.png)
from here
https://www.w3schools.com/html/tryit.asp?filename=tryhtml_table_collapse


Final static int because it is not specific to class


Sorry I did not express myself correctly, I meant: https://github.com/p4lang/p4-applications/blob/master/telemetry/specs/INT.mdk#L1478 . I think you correctly fixed the TCP -> INT parsing by stating the line: `DSCP_INT &&& DSCP_MASK: parse_intl4_shim;` However I think the UDP -> INT needs the same statement since now the statements at  https://github.com/p4lang/p4-applications/blob/master/telemetry/specs/INT.mdk#L1470 and https://github.com/p4lang/p4-applications/blob/master/telemetry/specs/INT.mdk#L1478 are different when, I believe, they should be the same.


Two different
Lines


Chutiya


A project should not mixture of objectives. ie there are two groups of artifacts or classes etc that aim different objectives then they should be represented by two commits.


Tomorrow version today already :rainbow:


This would sigsegv when you define data A as immutable and then data B the same and then finalize them both, because the finalization of any of them will make the data of both immutable, sp that no more relocs can be written.


Where a two-week calendar is not used, the day names from the SIMS export may just be Mon, Tue, etc.

For example:

`<Name1>Thu:1</Name1>`

would be in a `<Record>` entry.

This commit allows these days, which are neither prefixed with a week number (`1Thu:1`) nor suffixed (`MonA:1`) to be detected as the correct day of the week.


Hi,  in function blend() of file mlaa.cpp,  when shape's type equals to one of the set(32, 64, 128, 256, 33, 65, 129, 257), the content of the if conditional statement is blank, only commented by "//TODO", like Lines 442 - 452. Does that mean the code is uncompleted? Or these situations are not necessary to process?


Стоит явно указать что дату можно изменять только не закрытого визита.


my comments


Remove this


Here, Instate of writing another method for getting youtube url with video id, Tried to concatinate id with url before adding it to the array so that calling a method from html is not needed.


Collaborator: Review for this commit was created. [Link to review](http://d9c7b17c.ngrok.io/ui#review:id=475)


Disable this and add for j7E


Automated Test Suite Message


indentation


```C
    void Draw_Footer(Layer *layer, CUINT row)
    {	// Update Footer view area
	ATTRIBUTE eventAttr[2][5] = {
		{
			MakeAttr(BLACK,   0, BLACK, 1),
			MakeAttr(MAGENTA, 0, BLACK, 0),
			MakeAttr(YELLOW,  0, BLACK, 1),
			MakeAttr(RED,     0, BLACK, 1),
			MakeAttr(WHITE,   0, BLACK, 1)
		},{
			MakeAttr(BLACK,   1, BLACK, 1),
			MakeAttr(MAGENTA, 1, BLACK, 0),
			MakeAttr(YELLOW,  1, BLACK, 1),
			MakeAttr(RED,     0, BLACK, 1),
			MakeAttr(WHITE,   0, BLACK, 1)
		}
	};
	unsigned int _hot, _tmp;

	if (!processorEvents) {
		_hot = 0;
		_tmp = 0;
	} else {
	    if (processorEvents & EVENT_POWER_LIMIT | EVENT_CURRENT_LIMIT) {
		_hot = 2;
		_tmp = 4;
	    } else {
		_hot = 1;
		_tmp = 3;
	    }
	}
	LayerAt(layer, attr, 14+51, row) = eventAttr[1][_hot];
	LayerAt(layer, attr, 14+52, row) = \
	LayerAt(layer, attr, 14+53, row) = eventAttr[0][_hot];

	if (Shm->Proc.Features.Power.EAX.PTM) {
	  struct PKG_FLIP_FLOP *PFlop = &Shm->Proc.FlipFlop[!Shm->Proc.Toggle];
		LayerAt(layer, attr, 14+59, row) = \
		LayerAt(layer, attr, 14+60, row) = \
		LayerAt(layer, attr, 14+61, row) = eventAttr[0][_tmp];

		size_t len = sprintf(buffer, "%3u", PFlop->Thermal.Temp);
		memcpy(&LayerAt(layer, code, 73, row), buffer, len);
	}

	if (BITWISEAND(LOCKLESS, Shm->SysGate.Operation, 0x1)
	&& (Shm->SysGate.tickStep == Shm->SysGate.tickReset)) {
		if ((prevTaskCount != Shm->SysGate.taskCount)
		 || (prevFreeRAM != Shm->SysGate.memInfo.freeram)) {
			prevTaskCount = Shm->SysGate.taskCount;
			prevFreeRAM = Shm->SysGate.memInfo.freeram;

			PrintTaskMemory(layer, (row + 1),
					Shm->SysGate.taskCount,
					Shm->SysGate.memInfo.freeram,
					Shm->SysGate.memInfo.totalram);
		}
	}
    }
```


Don't commit this :pray:


guole update


это где ты синий фон увидел? я что то не помню...


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


@kunaldahiya Can you explain the necessity behind setting permission to 755?


Now, you're not returning a version string anymore so the name of the variable should be changed. I suggest `success` as a variable name. Also, instead of sending a message that just contains the variable's value (True/False) it would be nice to send a nice human readable message depending on the value of this variable.


because of https://github.com/bsm/sarama-cluster/issues/259


I need to look into this properly but don't really have the time this week


dgfdg


This is better but it will stop working once the server is updated to a different version than 1.5.1. [Hint](https://stackoverflow.com/a/8802889) :wink:


Nach Trac-Ticket #2980 solltest Du das vielleicht bis zum Beseitigen von Problemen mit der 07.00 noch nach oben anhand der FRITZ!OS-Version begrenzen ... ich hatte bisher noch keine Zeit/Gelegenheit zur Anpassung:

https://github.com/PeterPawn/YourFritz/blob/master/bootmanager/gui_bootmanager#L50


Did you mean call.symbol.topLevelClass ?


ok


- 한 문장을 한 줄로 작업하면 수정한 문장을 찾을 수 있습니다.
- github 의 commit 에서 메시지를 남기고 토론할 수 있습니다.


TinyHttpd注释版


Good point, thanks. I will make `MergeSpilledPagesAndInMemoryIndex` to build `PagesIndex` instance in non-revocable memory


Collaborator: Review for this commit was created. [Link to review](http://d9c7b17c.ngrok.io/ui#review:id=476)


Add a `// BAD` comment.


Typo: `Roor` -> `Root`


練習４を追加しました。


```C
    CUINT Draw_Monitor_Frequency(Layer *layer, CUINT row)
    {
	struct FLIP_FLOP *CFlop=&Shm->Cpu[cpu].FlipFlop[!Shm->Cpu[cpu].Toggle];
	size_t len;

	len = sprintf(buffer,
		"%7.2f" " (" "%5.2f" ") "			\
		"%6.2f" "%% " "%6.2f" "%% " "%6.2f" "%% "	\
		"%6.2f" "%% " "%6.2f" "%% " "%6.2f" "%%  "	\
		"%-3u" "/" "%3u" "/" "%3u",
		CFlop->Relative.Freq,
		CFlop->Relative.Ratio,
		100.f * CFlop->State.Turbo,
		100.f * CFlop->State.C0,
		100.f * CFlop->State.C1,
		100.f * CFlop->State.C3,
		100.f * CFlop->State.C6,
		100.f * CFlop->State.C7,
		Shm->Cpu[cpu].PowerThermal.Limit[0],
		CFlop->Thermal.Temp,
		Shm->Cpu[cpu].PowerThermal.Limit[1]);

	memcpy(&LayerAt(layer, code, LOAD_LEAD, row), buffer, len);

	ATTRIBUTE warning = {.fg = WHITE, .un = 0, .bg = BLACK, .bf = 1};

	if (CFlop->Thermal.Temp <= Shm->Cpu[cpu].PowerThermal.Limit[0])
			warning = MakeAttr(BLUE, 0, BLACK, 1);
	else {
		if (CFlop->Thermal.Temp >= Shm->Cpu[cpu].PowerThermal.Limit[1])
			warning = MakeAttr(YELLOW, 0, BLACK, 0);
	}
	if (CFlop->Thermal.Events & (	EVENT_THERM_SENSOR
				      |	EVENT_THERM_PROCHOT
				      |	EVENT_THERM_CRIT
				      |	EVENT_THERM_THOLD ))
	{
		warning = MakeAttr(RED, 0, BLACK, 1);
	}
	LayerAt(layer, attr, (LOAD_LEAD + 69), row) =		\
	LayerAt(layer, attr, (LOAD_LEAD + 70), row) =		\
	LayerAt(layer, attr, (LOAD_LEAD + 71), row) = warning;

	return(0);
    }
```


I am not sure what benefit that would provide. It seems logically cleaner to be allocating `pageWithPositionComparator` here to provide more context to why it is needed. Is there anything broken with this approach that I missed, please?


第一章学习结束，稍微透彻以下webpack的几个核心概念：
- Entry ：入口，Webpack 执行的构建第一步将从 Entry 开始，可抽象成“输入”。
- Module：模块，在 Webpack 里一切皆模块，一个模块对应着一个文件。Webpack 会从配置的 Entry 开始递归找出所有依赖的模块。
- Chunk：代码块，一个 Chunk 由多个模块组成而成，用于代码合并与分割。
- Loader：模块转换器，用于把模块原内容按照需求转换成新内容。
- Plugin：扩展插件，在 Webpack 构建流程中的特定时机注入扩展逻辑（hook,也就是指钩子）来改变构建结果或做你想要的事情。
- Output：输出结果，在 Webpack 经过一系列处理并得出最终想要的代码后输出结果。


The warning was shown on windows with iis+iisnode


Same here. I always have exception.


---
layout: page
title: For the defence of the Reich
permalink: /reich_detail.html
slider: true
class: book_cover
---
Back to the book...

This latest publication covers the memoirs of Klaus Grotjahn, who was a member of the Hitler Youth and also the SS-Nordland Battlegroup during the Berlin fighting.

Klaus followed his family tradition by serving his country, with his father serving as an artillery officer in WWI and WWII - the first chapter covers Klaus's father.

Klaus himself was a searchlight crew member in Dusseldorf, before moving to Stettin in 1944, as part of an 88mm Flak gun crew. He then found himself sent into Berlin in April 1945 and fought there within various ad-hoc battlegroups.

Fighting until the final surrender, he was taken prisoner by the Soviets and spent five years in their prisoner of war camps

A fascinating and honest recollection of what life was like for a teenaged boy during the final years of the Third Reich.

225 pages

A5, hardbacked book, full gloss internal pages

96 photographs / documents - the vast majority from the personal archive of Klaus Grotjahn

Price is £22.50 (postage to be confirmed at the time of order)

Limited Edition signed by Klaus Grotjahn: Price is £32.50 (postage to be confirmed at the time of order)


silineni getir


@sbutcher-arm We don't have ChaChaPoly in 2.7 afaik, so this should be removed from the ChangeLog.


Thanks for working on prop-types TypeSctip typings!

I'm afraid this PR introduced a breaking change, which was not reflected in semver of the package 🙁

I just wanted to raise the awareness of this issue.


iphoneX“刘海”


I am new to golang, this test was failing for me as the sleep was not long enough for the goroutine to have caught up with the counts.  The WaitFor function will wait for up to 1 second for the counter to become the expected/required value, this fixed my failing tests.


Use getSupportActionBar() instead of getActionBar()


Whoever got this, please test if https://github.com/sonata-project/SonataAdminBundle/pull/5195 fixes your problem.


There are two types of `PageWithPositionComparator` (compiled vs simple).
`PageWithPositionComparator` can (and actually should) be compiled, see: `com.facebook.presto.operator.MergeOperator.MergeOperatorFactory#createOperator`
However, I don't think `MergeSpilledFilesAndInMemoryIndex` should be responsible for actual compilation, but rather get `PageWithPositionComparator` instance from outside.


uoh, I think tith these changes, the Android switch is out of sync :(
It would be better to change the name to SwitchIOS.


Figured out by @darkmio and @rossengeorgiev

It's basically int2hex with custom alphabet. Here's an explainer: https://dev.doctormckay.com/topic/1849-translate-new-user-links/


Kuya pa check nalang kung tama yun ginawa ko?


That's not what I meant :smiley: This function should still return True/False.


`sizeof(char)` is 1 by definition.


Hey @halfzebra ,

Thanks for mentioning that. Type definitions explicitly do not obey semver I'm afraid; from a "keeping my build from failing" perspective it's better to lock your type definition dependencies to avoid this


Based on the value of `success` (True/False) you should generate a string like the one you did above ;)


This is great :+1:


Wohoo, you're back from vacation! Thanks so much for the tip. Sure, If we're already using got, no need to add another dependency, I'll change that. As to the lack of error handling, that's a valid observation. But I think there's not much that can be done differently if there is an error, since this is just a background service. It has no consequence for the working of BRFApp. But I could add some logging, sure.


I was confused about the group end part of things, hence complicated this one. Thanks for the hint


#6909-EngRefEquationFixPart3 (RKStrand) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2355 of 2355 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.56%25-green.png)


@yangga I guess 0.57.0


#6909-EngRefEquationFixPart3 (RKStrand) - 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)


My first comment:
what's the overall purpose of making this code runnable?
it has no output when executed :/


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/5a7e57bc-5410-437d-95a5-d427815f5ebc?env_id=ibm%3Ayp%3Aus-south "sportman-loopback"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/db4be768-68e6-447f-9187-7d1ee9f620cc?env_id=ibm%3Ayp%3Aus-south "sportman-loopback") deployed [sportman-loopback](https://github.com/jims10d/sportman-loopback/releases/tag/deploy-ibm-yp-us-south-jims10d-simpleSpace-20180817-085851 "deploy-ibm-yp-us-south-jims10d-simpleSpace-20180817-085851") to [simpleSpace](https://console.bluemix.net/apps/12384bdb-7ac1-45d2-b63b-7d0a3532c568?env_id=ibm:yp:us-south "ibm:yp:us-south:jims10d:simpleSpace"), including this commit


Я подумала что это контентное изображение, так как в принципе глядя на фото клиент может получить представление о городе Седона,ему захочется повидать каньоны и т.д..
Про отличие контентного изображения от декоративного у нас в интерфейсе курса есть статья
https://htmlacademy.ru/blog/153-content-or-decor-img

То есть размеры убрать и alt? оставить только класс для дальнейшей стилизации css?


I actually had a problem on one build machine in which the plugin was not resoved in the correct version. Feel free to revert this commit if nobody else has this issue. I think we have it in our m2 cache by now, so it should now build anyway.


Collaborator: Review for this commit was created. [Link to review](http://d9c7b17c.ngrok.io/ui#review:id=479)


Sorry, I misclicked on the wrong button


评论第一个版本


Collaborator: Review for this commit was created. [Link to review](http://d9c7b17c.ngrok.io/ui#review:id=480)


I assume you are using the following gem versions:

or

In this article i will be using the following gem versions:


jsjsjjsjsjsjs


コメント練習６を追加しました。


let's

https://www.grammarly.com/blog/lets-vs-lets/


еще вопрос - вот эту большую фоновую картинку - ее лучше в header запихнуть как я сделала, или можно было в main? или и так и так можно было?


This commits breaks the functionality:
If getFilters() returns an (empty) ArrayObject, it's not null and that ArrayObject will be passed as first argument to getNonSearchFilters() which is expecting an array.
`Argument 1 passed to Spryker\Zed\ProductCategoryFilterGui\Communication\Controller\ProductCategoryFilterController::getNonSearchFilters() must be of the type array, object given, called in /data/shop/development/current/vendor/spryker/product-category-filter-gui/src/Spryker/Zed/ProductCategoryFilterGui/Communication/Controller/ProductCategoryFilterController.php on line 93`
Could you please fix that as we like to use the feature soon?


The hllbool branch is still under construction. I want all the JIT compilation to be done before the merge, so there are no performance regressions. Also it's surely something for after the impending release.


и вопрос по-поводу оформления кода в редакторе - посоветуйте как лучше все-таки для удобства чтения
писать код и делать отступы - один tab или два?


//仿枚举
var DIR={
    DIR_LEFT:1,
    DIR_TOP:2,
    DIR_RIGHT:3,
    DIR_BOTTOM:4
};

//全局变量
//var map={};
//map.width=parseInt(window.prompt("请输入界面的宽度："));
//map.height=parseInt(window.prompt("请输入界面的高度："));
var map={width:900,height:500};
var box={width:50, height:50};
var nums={
    hNum:map.width/box.width,
    vNum:map.height/box.height
};
var snake=[];//保存蛇身体
var other=[];//除蛇外其他部分
var dir=DIR.DIR_RIGHT;//默认蛇向右移动

window.onload=function(){
    initMap();
    showFood();
    setInterval(snakeMove,300);
    document.onkeyup=function(e){
        switch(e.keyCode){
            case 37:{if(dir==DIR.DIR_RIGHT)break;else{dir=DIR.DIR_LEFT;break;}}
            case 38:{if(dir==DIR.DIR_BOTTOM)break;else{dir=DIR.DIR_TOP;break;}}
            case 39:{if(dir==DIR.DIR_LEFT)break;else{dir=DIR.DIR_RIGHT;break;}}
            case 40:{if(dir==DIR.DIR_TOP)break;else{dir=DIR.DIR_BOTTOM;break;}}
            default:break;
        }
    }

};
function initMap(){
    var map_target=document.getElementById("map");
    map_target.style.width=map.width+"px";
    map_target.style.height=map.height+"px";
    var newSpan=null;
    for(var i=1;i<=nums.hNum*nums.vNum;i++){
        newSpan=document.createElement("span");
        newSpan.style.width=box.width+"px";
        newSpan.style.height=box.height+"px";
        newSpan.id=i;
        map_target.appendChild(newSpan);
        if(i<=5){
            newSpan.className="snake";
            snake.push(newSpan);
        }else{
            other.push(newSpan);
        }
    }
}
//产生一个随机位置的食物
function showFood(){
    var index=Math.floor(Math.random()*other.length);
    other[index].className="food";
}
//蛇移动
function snakeMove(){
    var headId;//计算新蛇头的位置id
    switch(dir){
        case DIR.DIR_LEFT:
            headId=parseInt(snake[snake.length-1].id)-1;
            if(headId%nums.hNum==0) headId+=nums.hNum;
            break;
        case DIR.DIR_TOP:
            headId=parseInt(snake[snake.length-1].id)-nums.hNum;
            if(headId<1) headId+=nums.hNum*nums.vNum;
            break;
        case DIR.DIR_RIGHT:
            headId=parseInt(snake[snake.length-1].id)+1;
            if(headId%nums.hNum==1) headId-=nums.hNum;
            break;
        case DIR.DIR_BOTTOM:
            headId=parseInt(snake[snake.length-1].id)+nums.hNum;
            if(headId>nums.hNum*nums.vNum) headId-=nums.hNum*nums.vNum;
            break;
        default:break;
    }
    var head=document.getElementById(headId);//找到蛇头部
    //判断蛇头是否在蛇身体上，在的话游戏结束
    for(var i=1;i<snake.length;i++){
        if(headId==snake[i].id){
            alert("Game Over!");
            window.location.href=window.location.href;
        }
    }
    //计算新蛇头在other中的下标位置,为后面把新蛇头从other中移除做准备
    var index;
    for(var i=1;i<other.length;i++){
        if(headId==other[i].id){
            index=i;break;
        }
    }
    other.splice(index,1);
    snake.push(head);
    if(head.className=="food"){
        //吃到食物，原地不动，蛇头+1；再出现食物
        showFood();
    }else{
        snake[0].className="";
        other.push(snake.shift());
    }
    head.className="snake";
}


Hi,

```php
$files = collect(Storage::cloud()->listContents($dir['path'], false))
    ->where('type', '=', 'file');
```

This returns a Collection.
Each item in the Collection is an array, not an object.
So you should do `{!! $contentview['filename'] !!}`.


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


ObjexxFCL43 (DeadParrot) - 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)


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


Heh, no problem !


eeee


Perfect! Now, you know how to use placeholders in strings, so please tell me which server it is ;)


Before the `finally:` add
```py
catch Exception as e:
    return false
```


True, that case has been wrongly removed. I will get a patch out here asap.


Typo


The rush is not good for anything... 😄


Thanks for the reply!

Sad news regarding the semver, I'll pay more attention to the typing versioning from now on 👍


> @nmeum FYI. I believe the regression slipped in the rebase you did.

That might be the case, wouldn't be the first time that I failed to adjust a getopt string while resolving a merge conflict. Sorry and thanks for fixing it!


Fixed in the latest commit


Noch eine Ergänzung:
In [](url)


Human ratios are to more directly map human sight and ranges, since it will be the initial benchmark.

In human perceptions BW is also more informative (luma vs chroma in TV and video encoding is usually of higher frequency/bandwidth).

HSV/HSL are more optimal representations for operating with color parameters.

As of the stable ratios - how would you achive it that way? Maybe it requires active adjustment with variables.

The light also has a color (color temperature) which changes the color of the objects and for color-wise constant vision there's a running white-balance adjustment.


Ja, nur bei mir , ist ein Theme.


@mwjames The pagination does not seem to work on concept pages. See https://sandbox.semantic-mediawiki.org/wiki/Sp%C3%A9cial:Concepts


sure,  as you wish


test


@teolemon `>` is missing in the closing tag in line 223 which causes build failure.


@felixhaeberle @sdj38 i am not sure if it is very important, but this commit breaks the "Captiveportal Second Authentication Method". The new template does not have ```auth_user2``` and ```auth_pass2``` inputs.

It is technically not a regression from Stable relase since i added these two fields in eb43c5b, but i think it would be nice to keep these HTML inputs.

Sorry for the Github ping, i thought i was better to report the issue here instead of filling a redmine issue, since this temlate is a work in progress.


![](https://github.trello.services/images/mini-trello-icon.png) [Integration of API to mobile application](https://trello.com/c/Ga5go6Rz/32-integration-of-api-to-mobile-application)


FTR: Fixed with 5c1a2d8375c7edcb4716d2de6c51cd3b59f0ae7b.


Test praktycznie nic nie zwraca - można powiedzieć że testujesz gettery a tego nie powinno się robić


thanks a lot


If you move that to dependencies.props and reuse it in buildtools, make sure that you don't regress other repos / that they also have that property (wcf).


@v3rse any other thing


Czy tworzenie kilku listy jest konieczne jeśli oczekiwany wynik to 0?


@jensens Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.app.vocabularies/52/violations
```
plone/app/vocabularies/actions.py:24:71: C812 missing trailing comma
plone/app/vocabularies/actions.py:50:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/groups.py:71:11: T000 Todo note found.
plone/app/vocabularies/security.py:73:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/security.py:132:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/security.py:146:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/types.py:99:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/types.py:150:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/types.py:190:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/types.py:241:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/types.py:315:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/testing.py:15:41: C812 missing trailing comma
plone/app/vocabularies/testing.py:18:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/syndication.py:13:1: I003 isort expected 1 blank line in imports, found 0
plone/app/vocabularies/syndication.py:15:7: T000 Todo note found.
plone/app/vocabularies/syndication.py:44:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/syndication.py:57:33: C812 missing trailing comma
plone/app/vocabularies/syndication.py:72:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/interfaces.py:58:1: W391 blank line at end of file
plone/app/vocabularies/users.py:167:9: Q001 Remove bad quotes from multiline string.
plone/app/vocabularies/__init__.py:3:1: I001 isort found an import in the wrong position
plone/app/vocabularies/__init__.py:9:1: I003 isort expected 1 blank line in imports, found 0
plone/app/vocabularies/__init__.py:11:1: E731 do not assign a lambda expression, use a def
plone/app/vocabularies/__init__.py:28:13: D001 found directlyProvides( replace it with zope.interface.provider
plone/app/vocabularies/__init__.py:67:1: W391 blank line at end of file
plone/app/vocabularies/editors.py:25:24: C812 missing trailing comma
plone/app/vocabularies/editors.py:33:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/datetimerelated.py:54:25: C812 missing trailing comma
plone/app/vocabularies/catalog.py:510:14: C812 missing trailing comma
plone/app/vocabularies/catalog.py:650:32: C812 missing trailing comma
plone/app/vocabularies/workflow.py:76:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/workflow.py:124:11: T000 Todo note found.
plone/app/vocabularies/workflow.py:136:14: C812 missing trailing comma
plone/app/vocabularies/workflow.py:145:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/workflow.py:244:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/language.py:112:64: C812 missing trailing comma
plone/app/vocabularies/terms.py:59:24: C812 missing trailing comma
plone/app/vocabularies/terms.py:90:36: C812 missing trailing comma
plone/app/vocabularies/skins.py:65:41: C812 missing trailing comma
plone/app/vocabularies/skins.py:66:22: C812 missing trailing comma
plone/app/vocabularies/skins.py:72:1: E305 expected 2 blank lines after class or function definition, found 1
plone/app/vocabularies/tests/test_editors.py:24:54: C812 missing trailing comma
plone/app/vocabularies/tests/test_imagesvocabularies.py:18:50: C812 missing trailing comma
plone/app/vocabularies/tests/test_subjects_under_context.py:43:33: C812 missing trailing comma
plone/app/vocabularies/tests/test_subjects_under_context.py:51:33: C812 missing trailing comma
plone/app/vocabularies/tests/test_vocabularies.py:43:47: C812 missing trailing comma
plone/app/vocabularies/tests/test_vocabularies.py:108:10: C812 missing trailing comma
plone/app/vocabularies/tests/test_timezonevocabularies.py:19:47: C812 missing trailing comma
plone/app/vocabularies/tests/test_timezonevocabularies.py:28:47: C812 missing trailing comma
plone/app/vocabularies/tests/test_timezonevocabularies.py:46:53: C812 missing trailing comma
plone/app/vocabularies/tests/test_timezonevocabularies.py:50:56: C812 missing trailing comma
plone/app/vocabularies/tests/test_timezonevocabularies.py:63:56: C812 missing trailing comma
plone/app/vocabularies/tests/test_timezonevocabularies.py:74:56: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


This won't compile!


version 0


Please, do the same for these requests


```
return arr.reduce((accum, item) => accum.concat(item.flags), []);
```


isFinite()


Arg exception before install … sorry didn't mind of this …

Another solution : https://github.com/LimeSurvey/LimeSurvey/blob/a6b553a7b79e15d366804c9f213052e03f387b6c/application/core/LSYii_Application.php#L340

Test `if (Yii::app() instanceof CWebApplication && $configExists) { …`

Then it's Yii system who show the error.


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @npavlovikj was added to this feedstock maintenance team.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/conda-forge_gotchas.html#using-a-fork-vs-a-branch-when-updating-a-recipe)


I hust came for one day, i try a merge request end of August …


```
const filtered = arr.filter(item => isFinite(item));
return Math.max.apply({}, filtered);
```


![](https://github.trello.services/images/mini-trello-icon.png) [public posts use redis data](https://trello.com/c/i98vV5xD/270-public-posts-use-redis-data)


@jensens Jenkins CI reporting about code analysis
See the full report here: https://jenkins.plone.org/job/package-plone.subrequest/29/violations
```
plone/subrequest/tests.py:12:1: I004 isort found an unexpected blank line in imports
plone/subrequest/tests.py:13:1: I001 isort found an import in the wrong position
plone/subrequest/tests.py:28:5: F401 'plone.app.blob.iterators.BlobStreamIterator' imported but unused
plone/subrequest/tests.py:92:37: C812 missing trailing comma
plone/subrequest/tests.py:99:46: C812 missing trailing comma
plone/subrequest/tests.py:107:46: C812 missing trailing comma
plone/subrequest/tests.py:114:35: C812 missing trailing comma
plone/subrequest/tests.py:122:57: C812 missing trailing comma
plone/subrequest/tests.py:130:57: C812 missing trailing comma
plone/subrequest/tests.py:138:57: C812 missing trailing comma
plone/subrequest/tests.py:152:57: C812 missing trailing comma
plone/subrequest/tests.py:163:67: C812 missing trailing comma
plone/subrequest/tests.py:177:38: C812 missing trailing comma
plone/subrequest/tests.py:189:57: C812 missing trailing comma
plone/subrequest/tests.py:201:57: C812 missing trailing comma
plone/subrequest/tests.py:214:51: C812 missing trailing comma
plone/subrequest/tests.py:222:56: C812 missing trailing comma
plone/subrequest/tests.py:301:61: C812 missing trailing comma
plone/subrequest/testing.py:11:1: F401 'six' imported but unused
plone/subrequest/testing.py:21:16: Q000 Remove bad quotes.
plone/subrequest/testing.py:125:42: C812 missing trailing comma
plone/subrequest/testing.py:131:45: C812 missing trailing comma
plone/subrequest/testing.py:137:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/subrequest/testing.py:184:39: C812 missing trailing comma
plone/subrequest/testing.py:188:38: C812 missing trailing comma
plone/subrequest/__init__.py:79:1: C901 'subrequest' is too complex (12)
plone/subrequest/__init__.py:97:44: C812 missing trailing comma
plone/subrequest/__init__.py:105:25: C812 missing trailing comma
plone/subrequest/__init__.py:116:63: C812 missing trailing comma
plone/subrequest/__init__.py:163:23: C812 missing trailing comma
plone/subrequest/subresponse.py:25:12: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:26:16: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:27:12: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:60:16: P002 found "hasattr", consider replacing it
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Lol. Such a shameful thing to do.


OK


Copy of this build can be found at https://www.mewbuilds.com/build/aa3a25af86c4463c081efde465fa3f876bcdc9e8/index.html


A PHP Multidimensional array
This program sort the array using key values
It sort the price in asc or desc order

contact me on
ulaghaondo@gmail.com
07086428550


I think a proper fix would be to already have /android and /userdata in our rootfs. There's a recipe we use for this, I just don't remember which one right now...


It is the same after postyper. For safty I will add the `topLevelClass` which should just return `call.symbol`.


Yes, well spotted! It shouldn't matter in our case, but still.


@sodogemuchwow check this out - it cancels all imports


Of course, if this passes STC, I will ask the patch to be rebased on latest master :-)


```
const isTruncated = str.length === 0 || str.length < length;

return  isTruncated ? str : str.slice(0, length - replacer.length) + replacer;
```


a


There is other problem than that. If its that way. its always use the order provided by server until you pick other one - but that ordering is only inside the directory you pick.
This was not issue because you used `server_order` which disable ordering, and I used the first order option available. Im thinking about adding `List` to menu in which you would define what is your default order. ex. `Server order` or `Episodes`. That way you can use sorting functionality with `server order`.
Im working on it will inform you on progress


# 合并两个有序链表的递归写法和非递归写法


[R/findAssessmentKey.R:41:42:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/findAssessmentKey.R#L41) *style:* **Commas should always have a space after.**
```r
    out <- out[out$Status == "Published",]
                                         ^
```
[R/findAssessmentKey.R:50:23:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/findAssessmentKey.R#L50) *style:* **Commas should always have a space after.**
```r
    out <- out[select,]
                      ^
```
[R/getGraph.R:85:1:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/getGraph.R#L85) *style:* **Variable and function names should not be longer than 30 characters.**
```r
getFishingMortalityHistoricalPerformance <- getLandingsGraph
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/getGraph.R:89:1:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/getGraph.R#L89) *style:* **Variable and function names should not be longer than 30 characters.**
```r
getRecruitmentHistoricalPerformance <- getLandingsGraph
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/SAGtokens.R:33:59:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/SAGtokens.R#L33) *style:* **Only use double-quotes.**
```r
  uri <- sag_uri("getTokenExpiration", token = Sys.getenv('SG_PAT'))
                                                          ^~~~~~~~
```
[R/SAGtokens.R:46:8:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/SAGtokens.R#L46) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  while(!.sg_envir$.sg_tokenOK) {
       ^
```
[R/SAGtokens.R:60:14:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/SAGtokens.R#L60) *style:* **Only use double-quotes.**
```r
  Sys.getenv('SG_PAT')
             ^~~~~~~~
```
[R/SAGtokens.R:62:1:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/SAGtokens.R#L62) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/SAGxml.R:54:1:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/SAGxml.R#L54) *style:* **Lines should not be more than 120 characters.**
```r
                  "<Assessment xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='ICES_Standard_Graphs.xsd'>",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/SAGxml.R:351:1:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/SAGxml.R#L351) *style:* **Lines should not be more than 120 characters.**
```r
    errors$StockCode <- paste0("non valid stock code (",  info$StockCode,"). Did you mean on of these: ", paste(part1, maybe[maybeid], sep = ".", collapse = ", "), "?")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/SAGxml.R:351:74:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/SAGxml.R#L351) *style:* **Commas should always have a space after.**
```r
    errors$StockCode <- paste0("non valid stock code (",  info$StockCode,"). Did you mean on of these: ", paste(part1, maybe[maybeid], sep = ".", collapse = ", "), "?")
                                                                         ^
```
[R/uploadStock.R:87:1:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/uploadStock.R#L87) *style:* **Lines should not be more than 120 characters.**
```r
  message(sprintf("To check upload run (with 'options(icesSAG.use_token = TRUE)'): \n  findAssessmentKey('%s', %s, full = TRUE)", info$StockCode, info$AssessmentYear))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadStock.R:88:4:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/uploadStock.R#L88) *style:* **Commented code should be removed.**
```r
  #res <- capture.output(findAssessmentKey(info$StockCode, info$AssessmentYear, full = TRUE))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadStock.R:89:4:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/uploadStock.R#L89) *style:* **Commented code should be removed.**
```r
  #message("\n", paste(res, collapse = "\n"))
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadXMLFile.R:7:8:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/uploadXMLFile.R#L7) *style:* **Commented code should be removed.**
```r
    #  message("POSTing ... ", uri)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/uploadXMLFile.R:20:1:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/uploadXMLFile.R#L20) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/utilities.R:176:29:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L176) *style:* **Commas should always have a space after.**
```r
  keep <- which(keep)[seq(1,sum(keep), by = 2)]
                            ^
```
[R/utilities.R:208:21:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L208) *style:* **Put spaces around all infix operators.**
```r
  x_loc <- rep((1:r)/r - 1/(2*r), c)
                   ~^~
```
[R/utilities.R:208:27:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L208) *style:* **Put spaces around all infix operators.**
```r
  x_loc <- rep((1:r)/r - 1/(2*r), c)
                         ~^~
```
[R/utilities.R:208:28:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L208) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  x_loc <- rep((1:r)/r - 1/(2*r), c)
                           ^
```
[R/utilities.R:208:30:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L208) *style:* **Put spaces around all infix operators.**
```r
  x_loc <- rep((1:r)/r - 1/(2*r), c)
                            ~^~
```
[R/utilities.R:209:21:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L209) *style:* **Put spaces around all infix operators.**
```r
  y_loc <- rep((c:1)/c  - 1/(2*c), each = r)
                   ~^~
```
[R/utilities.R:209:28:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L209) *style:* **Put spaces around all infix operators.**
```r
  y_loc <- rep((c:1)/c  - 1/(2*c), each = r)
                          ~^~
```
[R/utilities.R:209:29:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L209) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  y_loc <- rep((c:1)/c  - 1/(2*c), each = r)
                            ^
```
[R/utilities.R:209:31:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L209) *style:* **Put spaces around all infix operators.**
```r
  y_loc <- rep((c:1)/c  - 1/(2*c), each = r)
                             ~^~
```
[R/utilities.R:212:70:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L212) *style:* **Put spaces around all infix operators.**
```r
      grid::grid.raster(x[[i]], x = x_loc[i], y = y_loc[i], width = 1/r, height = 1/c)
                                                                    ~^~
```
[R/utilities.R:212:84:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L212) *style:* **Put spaces around all infix operators.**
```r
      grid::grid.raster(x[[i]], x = x_loc[i], y = y_loc[i], width = 1/r, height = 1/c)
                                                                                ~^~
```
[R/utilities.R:260:1:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/utilities.R#L260) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/WSDL_parser.R:40:1:](https://github.com/ices-tools-prod/icesSAG/blob/1dcb7e48ba2eef4aa64f3c26a8fe6e160e50b5ad/R/WSDL_parser.R#L40) *style:* **Trailing blank lines are superfluous.**
```r

^
```


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


@nurse Why did you remove these specs?
Would it be enough to guard them so they don't run on FreeBSD?
Or do they fail on many platforms?
AFAIK they passed fine in TravisCI, so I'd guess they work at least on Linux.


@tornqvist On-server, got works well, but I'm having problems when using it in files that run in the browser. Complains about electron somehow... Have you faced similar issues?


У нас ещё сохранилась некоторое дублирование кода (класс компьютера по-прежнему сам хранит своё имя и выводить сообщения о запуске/выключении, хотя это за него мог бы делать класс ```Device```, если бы класс компьютера был его наследником), а также у нас  перестали выводиться сообщения для классов подсистем. Всё это связано с тем, что и класс компьютера и классы подсистем являются более сложными по своему поведению, чем классы конечных устройств: конечные устройств при включении/выключении просто выводят сообщения о себе, а компьютер и подсистемы должны не только вывести сообщения о себе, но и также вызвать соответствующие методы у своих внутренних компонентов. Поэтому простая реализация методов класса ```Device``` им не подходит. Но это не значит, что им нужно полностью отказываться от использования этих методов - вместо этого дочерние классы могут просто **переопределить** (override) поведение методов, объявленных в родительских классах. Для этого нужно в дочерних классах определить эти же самые методы и указать перед ними аннотацию [@Override](http://www.quizful.net/interview/java/override-annotation). Переопределение может быть полным или частичным. Полное переопределение - это когда просто описывается новое тело метода, совершенно любой код, главное, чтобы он соответствовал старому заголовку метода, то есть работал с теми же параметрами и возвращал значение того же типа. Частичное переопределение подразумевает, что внутри нового тела метода будет вызываться также и старый метод, унаследованный от родительского класса. Для этого используется ссылка на родительский класс ```super```.
Пример:
```java
class A {
  protected String foo(int i) { // определение некоего метода в родительском классе
    return i + 1;
  }
}
class B extends A {
  @Overrides
  protected String foo(int i) { // полностью переопределённый метод
    return 5;
  }
}
class C extends A {
  @Overrides
  protected String foo(int i) { // частично переопределённый метод
    int result = base.foo(i);
    return result * 2;
  }
}
```

В нашем случае можно сделать классы компьютера и подсистем наследниками класса Device, с частичным переопределением методов turnOn/turnOff, так чтобы в переопределённых методах и вызывался базовый метод, и делались дополнительные действия, специфичные для этих классов.


It's actually supposed to be "PyBank Assignment: Completed"


Test comment


## Jenkins Build Summary

Built from [this commit](https://github.com/ximinez/rippled/commit/a66e3fdf4c00e5cf8e5c7077e447af04e0e8a5b0)

Built at __20180818 - 00:01:08__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
rpm | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/rpm.txt) | 1034 cases, 0 failed, t: n/a | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 1101 cases, 0 failed, t: 931s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/clang.Debug.txt) | 1035 cases, 0 failed, t: 279s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/gcc.Debug_Dcoverage_ON.txt) | 1035 cases, 0 failed, t: 853s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/clang.Debug_Dunity_OFF.txt) | 1035 cases, 0 failed, t: 194s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/gcc.Debug_Dunity_OFF.txt) | 1035 cases, 0 failed, t: 122s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/gcc.Debug.txt) | 1035 cases, 0 failed, t: 294s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/clang.Release_Dassert_ON.txt) | 1034 cases, 0 failed, t: 402s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/gcc.Release_Dassert_ON.txt) | 1034 cases, 0 failed, t: 427s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/gcc.Debug_Dstatic_OFF.txt) | 1035 cases, 0 failed, t: 293s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1035 cases, 0 failed, t: 298s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1035 cases, 0 failed, t: 275s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1035 cases, 0 failed, t: 1103s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1035 cases, 0 failed, t: 836s | PASS :white_check_mark:
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/msvc.Debug.txt) | 1032 cases, 0 failed, t: 542s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1032 cases, 0 failed, t: 546s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/msvc.Debug_Dunity_OFF.txt) | 1032 cases, 0 failed, t: 1171s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/x-subscribe-book/19//artifact/msvc.Release.txt) | 1031 cases, 0 failed, t: 398s | PASS :white_check_mark:


Created multidev environment [lawhelp#ci-887](https://dashboard.pantheon.io/sites/9ec12d94-c804-44b7-968e-166a0b49fdc0#ci-887).

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


x'が定義されている文を先に配置し、各文の間の情報の流れを調整


ExtendWindowTests-6913 (mjwitte) - Win64-Windows-7-VisualStudio-14: OK (2980 of 2981 tests passed, 0 test warnings)

Messages:

 * 1 test had: AUD diffs.
 * 1 test had: DXF diffs.
 * 1 test had: EIO diffs.
 * 1 test had: ERR diffs.
 * 1 test had: ESO small diffs.
 * 1 test had: MDD diffs.
 * 1 test had: MTD diffs.
 * 1 test had: RDD diffs.
 * 1 test had: SHD diffs.
 * 1 test had: Table big diffs.

Failures:

regression Test Summary
 * Passed: 628
 * Failed: 1

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


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

Created multidev environment [ci-53](https://dashboard.pantheon.io/sites/5e274a0d-a22e-4c9c-95aa-12ce53d2efa6#ci-53) for nhmla.


I see. Is this causing problems in practice?


Can we change `return literal.Replace("\\", "\\\\").Replace("'", "\\'");` to `return base.EscapeSqlLiteral(literal).Replace("\\", "\\\\");` instead?  Would like to keep any existing escaping if possible.


どれがsであるのかを明確化し、シフト演算について負の数だと議論が煩雑になるため避けた


Created multidev environment [lawhelp#ci-889](https://dashboard.pantheon.io/sites/9ec12d94-c804-44b7-968e-166a0b49fdc0#ci-889).

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


Not "not yet", it was added in 4.18-rc1 and reverted in 4.18-rc3. But I still believe calling the callback without checking its presence is a bad practice so I see little point reverting this commit here. I haven't decided yet whether I'm going to omit it in future branches or just update the commit message.


この等式自体は、コードを見ればわかるが、upgradeした後に何をすればよいのかを示しているだけ。変更前の文ではまるでアップグレードがこの等式自体であるように読めてしまう。


等式をどう使っているのかを明確に説明


No should be fine, if world is not null, we're only iterating players in that world.


And the get call is redundant but it's not a map, it's a list.


Build version: __`0.10.0-renovate/node-8.11.452`__ :crossed_fingers: [`renovate/node-8.11`](https://github.com/streamich/ci-scripts/tree/renovate/node-8.11) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/417501538) :tada:


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Generated boilerplate code


Created multidev environment [ele#pr-1](https://dashboard.pantheon.io/sites/7ed780fb-f05f-4119-9526-e0afaf179704#pr-1).

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


@shevchik always has for bukkit api, and does for most part in vanilla code too. This just guarantees we don't have a tick where things are in bad state


ExtendWindowTests-6913 (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2355 of 2355 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.58%25-green.png)


@MichaelLiEdlio can you check this branch and create a PR if it checks out?


ExtendWindowTests-6913 (mjwitte) - 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)


If someone had a variable named `exports`, it could.

Anyway here's how to properly check whether you got the desired `exports`:
```
typeof exports === 'object' && !!exports && !exports.nodeType


(For future reference)

This PR was probably made to fix these issues:
https://github.com/fastlane/fastlane/pull/9279#issuecomment-304081850
https://github.com/fastlane/fastlane/issues/3433
https://github.com/fastlane/fastlane/issues/3591


Unmute should be SetMute(false)


Jeez


Need to change the sign up button text to “Enrolled” only after the transaction has been successfully mined.


Where?

On Fri, Aug 17, 2018 at 5:34 PM jager07 <notifications@github.com> wrote:

> Unmute should be SetMute(false)
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/profezzorn/ProffieOS/commit/383fb9a3bc7e837b7715134d04c961c5144a1bc6#commitcomment-30147157>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACV5BSw6g_dcjhjm2AZOtWqnocANJxBSks5uR2EXgaJpZM4V_rL4>
> .
>


## Jenkins Build Summary

Built from [this commit](https://github.com/ximinez/rippled/commit/b82068e3cd6353f3c2a84bccc02b95db6b16a1ab)

Built at __20180818 - 00:39:54__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
rpm | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/rpm.txt) | 1034 cases, 0 failed, t: n/a | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/gcc.Debug_Dcoverage_ON.txt) | 1035 cases, 0 failed, t: 918s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 1101 cases, 0 failed, t: 1044s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/clang.Debug.txt) | 1035 cases, 0 failed, t: 284s | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/gcc.Debug.txt) | 1035 cases, 0 failed, t: 295s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/clang.Debug_Dunity_OFF.txt) | 1035 cases, 0 failed, t: 739s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/clang.Release_Dassert_ON.txt) | 1034 cases, 0 failed, t: 407s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/gcc.Debug_Dunity_OFF.txt) | 1035 cases, 0 failed, t: 732s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/gcc.Debug_Dstatic_OFF.txt) | 1035 cases, 0 failed, t: 298s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/gcc.Release_Dassert_ON.txt) | 1034 cases, 0 failed, t: 424s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1035 cases, 0 failed, t: 301s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1035 cases, 0 failed, t: 280s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1035 cases, 0 failed, t: 1121s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1035 cases, 0 failed, t: 1236s | PASS :white_check_mark:
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/msvc.Debug.txt) | 1032 cases, 0 failed, t: 553s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1032 cases, 0 failed, t: 559s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/baseuint-x/34//artifact/msvc.Debug_Dunity_OFF.txt) | 1032 cases, 0 failed, t: 1183s | PASS :white_check_mark:


I should note that this code is from @Scarsz I just reduced nesting and made the variables implicit rather than explicit


WindowShadingControlOrder (mjwitte) - i386-Windows-7-VisualStudio-14: OK (2978 of 2981 tests passed, 0 test warnings)

Failures:

integration Test Summary
 * Passed: 628
 * Failed: 3

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


Created multidev environment [ele#ci-8](https://dashboard.pantheon.io/sites/7ed780fb-f05f-4119-9526-e0afaf179704#ci-8).

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


Yes it works

And i see Attempt to stream music into buffer failed twice in a row too, the background music hanged after i press exit button in lobby

Maybe you can try to use dummy_sfx / music_dummy in --no-graphics (openal context deleted twice?)....


makes table scrollable on small/mobile screens


adds '@' to everyones twitter handle in UI


Plots


Foi utilizado o método "constructor" para criar e iniciar o objeto criado pela classe.
Uma classe constructor não pode ser chamada sem usar a keyword "new".


```js
t.GameNewsFlags = {
    PATCH_NOTES: 2,
    PROMOTION: 4
}
```

## Strings
#### Added
- `HYPESQUAD_NEWSLETTER_WARNING: "Wumpus’ lawyers wanted us to let you know that joining the HypeSquad will sign you up for our newsletter."`
#### Removed
- `HYPESQUAD_NAME_FORM_PREFACE: "What name shall we put on the roster? Don’t worry, we’re only going to use this for the newsletter."`
- `HYPESQUAD_FIRST_NAME_FORM_LABEL: "First name"`
- `HYPESQUAD_LAST_NAME_FORM_LABEL: "Last name"`
- `HYPESQUAD_QUIZ_NAME_MODAL_TITLE: "What should we call you?"`


Why were these removed? Timesync status and ping are pretty critical during vehicle development. I don't quite see a reason to have them in a separate profile either, given that they are so low-rate.


also cleaned up spacing, indents and extra lines


Or, even better, let's use the msys version directly. See https://github.com/lukesampson/scoop/issues/2414#issuecomment-407921819


right thanks


Cool. Feel free to submit a pull request. :)


Okay I'll take a look tonight


good job pony


thanks me


I'm not quite sure that is gonna have the intended effect.

I see 3 components loading in this order:
- HelpMenu (sync)
  - HelpMenuContent (async via its loader)
    - Tips (sync)

That async sandwich means we're not getting much benefit out of it because both pieces of bread (HelpMenu & Tip) are loaded in sync. A general rule for loading async stuff is that you don't want a child to load before it's parent. If it does, then you'll need it's parent to see it, so you might as well make the parent synchronous anyways.

Here's what I'd propose:
- Join HelpMenu & HelpMenuContent into 1 component
- remove LoadableHelpMenu
- put each tip in its own file (optional, i prefer more, shorter files, but it's not a strong preference)

Option 2 is loading each tip only when you click on the `?`. That requires putting each tip in its own loadable, so the chain would look like this:

- RetroMeeting (async)
  - HelpMenu (sync or async)
    - Tip (async)

I'd go for Option 1 because it's fewer files & I think React v17's Suspense feature is gonna make Loadables obsolete, so i'm trying to only write em when they really save some bytes.


try this white face blue face pink face


    if (!strcmp(cmd, "unmute")) {
      SetMute(true);
      return true;

Line 1578


ACCEPT IT


WindowShadingControlOrder (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2989 of 3021 tests passed, 0 test warnings)

Messages:

 * 21 tests had: AUD diffs.
 * 21 tests had: EIO diffs.
 * 21 tests had: ESO big diffs.
 * 17 tests had: MTR big diffs.
 * 20 tests had: RDD diffs.
 * 16 tests had: Table big diffs.
 * 5 tests had: SSZ big diffs.
 * 6 tests had: ZSZ big diffs.
 * 3 tests had: ERR diffs.

Failures:

integration Test Summary
 * Passed: 623
 * Failed: 11

regression Test Summary
 * Passed: 628
 * Failed: 21

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


This is a nested header and per template this is how it is. But as you pointed out Management header should be consistent. Fixing it. Thanks!


Cool, I will use ET. Thanks!


WindowShadingControlOrder (mjwitte) - 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)


WindowShadingControlOrder (mjwitte) - Win64-Windows-7-VisualStudio-14: OK (2954 of 2981 tests passed, 0 test warnings)

Messages:

 * 22 tests had: AUD diffs.
 * 22 tests had: EIO diffs.
 * 22 tests had: ESO big diffs.
 * 18 tests had: MTR big diffs.
 * 21 tests had: RDD diffs.
 * 17 tests had: Table big diffs.
 * 5 tests had: SSZ big diffs.
 * 6 tests had: ZSZ big diffs.
 * 4 tests had: ERR diffs.

Failures:

integration Test Summary
 * Passed: 626
 * Failed: 5

regression Test Summary
 * Passed: 607
 * Failed: 22

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


Limited number of file descriptors would be my guess.


:wink:


This has been fixed in the latest release!

(Only 2+ years late) heh


imported spot.c


clear() causes flickering, so changed to erase()


updated original variable b->screen_row instead of the copy sr


GAP was set to 1 for testing. Increased to a reasonable value


[Caratula.docx](https://github.com/VinezREC/practica1_fdp/files/2299048/Caratula.docx)

![Uploading descarga (3).png…]()

![escudofi_negro](https://user-images.githubusercontent.com/42351104/44294478-48182400-a25d-11e8-810c-23de84c9bb5a.jpg)


just indented some comments


just indented a comment


![descarga 3](https://user-images.githubusercontent.com/42351104/44294488-6f6ef100-a25d-11e8-9426-386bcd80b79a.png)


escudo
escudo de la univercidad


What is an `ALIAS` record. Should't this always be `CNAME` here?


I don't think that these really need to be wrapped in `<p>` tags. If you're wanting them all to be on separate lines I would just use css to style them how you want


created README


imported documentation


Hello, any technical explaination why this was necessary? @Shevchik


added version number


There should only be one `<h1>` element per page


mentioned the 10 buffers


@sgdc3 what? remapping the chests or something else?

The chests are remapped to EnderChest to avoid graphical issues in older clients.


That won't be possible with my schedule; I can't really go anywhere on days I work.

But one think I could do is play with you over a libre VoIP (video call) connection (e.g. through Jitsi Meet: meet.jit.si). I even just printed a new deck yesterday. Would you be interested in that? I'd be available either by about midnight Saturday night, or by about 10pm Sunday night. All you would need is a webcam.

If you would be interested, send me an email: onnpon4@riseup.net

I have four methods of communication I can use: email, phone calls, XMPP/Jabber, and IRC. You could just let me know which of those you prefer, and then I could set up the Jitsi Meet session and contact you with how to connect to it.


xx=xxxx


Ohh, that's why it became black... Will fix.


@JKillian

thank you for the help finding this inconsistency with current browser functionality.
Your patch fixes the problem, also I would prefer avoid using '*' in favor of a '?', it should be enough to fix the issue since I am doing a normalization step before passing the input selector string to the syntax validator. The normalization step will coalesce multiple white-spaces to jus one space. This is to reduce to a minimum possible regular expression DOS attacks as for the security advisor commit cited above.

Everything I said above should be tested thoroughly anyway before the patch can be applied/published since I have been hit by a series of regressions in the past on these spacing matters, mostly due to problems underestimation. The test file you used is the correct place for these test and they should go in WPT too if you are willing to submit a pull request there.

Your help and contribution are highly appreciated.


滑動式拼圖


I noticed someone was able to provide a proper mapping for that (https://www.spigotmc.org/resources/protocolsupportchestfix.59314/) does it have the graphical glitch? Would be possible to have a proper mapping in PS itself?


WindowShadingControlOrder (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1721 of 1721 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.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.58%25-green.png)


![](https://github.trello.services/images/mini-trello-icon.png) [097 - Alterar o serviço de gerar rota](https://trello.com/c/XrttETMM/110-097-alterar-o-servi%C3%A7o-de-gerar-rota)


@Araq could that be extended to hints and more generally compiler flags?


나중에는 특정 유저의 것만 가져오는 것으로 변경되겠네요~


Yes it does have the same graphical issues.

Probably not because you would need to cache a lot of values to track where are all the chests.


Ok, thank you for the explaination :)


두개의 li를 하나로 합칠 수 있지 않을까 생각해봅니다.


why using `Case` instead of `case`?


다시 확인 필요.! 그래두 잘했어요 :1


@Clete2 we moved the hours parsing code to a separate library recently (in the WME-Utils repo), so it can be used by other scripts like PIE.  I included your fix there.


```
elfring@Sonne:~> man 3p fprintf
…
RETURN VALUE
       Upon successful completion, the dprintf(), fprintf(), and printf() functions shall return the number of bytes transmitted.
…
       If an output error was encountered, these functions shall return a negative value and set errno to indicate the error.
…
```


good work


did not fix completely

![screenshot from 2018-08-18 12-03-26](https://user-images.githubusercontent.com/181681/44298184-cd8fe880-a2de-11e8-96b6-f4940a0f2014.png)

even the stage is trashed


Я следовал такой логике: если отключить скрипты, то как пользователь купит товар или добавит его к сравнению?
кнопка сработает если это будет форма (для варианта с отключенным скрипте).
в интерфейсе есть пункты меню Сравнить и Корзина, т.е. это страницы, нажав добавить в корзину без включенных скриптов, пользователь перейдет на страницу Корзина, в которой отобразится добавленный товар (данные о товаре будут переданы в строке запроса страницы), к тому же такую ссылку можно передать другу в отдельных случаях.


Yes, sure. Let me know if anything noticeable.


159858505-AirflowNetworkAdvanced_SingleSided_NV-crashes (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1722 of 1722 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.74%25-green.png)


Indeed. The OpenSuse manpage was wrong here not mentioning `errno`. POSIX mentions it. I'll change it.

(I don't like `perror`, `strerror` gives more freedom in formatting the message.)


In for each loop
"for every in hand" it is fine
but "for card in hand" would be more meaningful


Yes it looks fixed.


If it's necessary, I can do a restart, but how much does it affect !? I do not quite understand the importance of the hash and how to optimally determine it


lmao


This appears to be working correctly. I cannot alter, delete or change the Admin account or password.


> My plan is to put all node details like node and simple descriptors (and later also ZCL attribute values) into the `zll.db` file with proper normalized SQL tables and foreign keys referencing the devices table. That way nodes can be restored instantly without any ZigBee traffic.

Cool, I like that a lot!  This will probably prevent a lot of issues where nodes are visible in the GUI, but REST resources aren’t created.

This could also be the base for a more technical API v2, exposing nodes, endpoints, clusters as REST resources, so you would only need to whitelist newly supported devices in the app, rather than in the REST API plugin.

> Currently a naive node cache (gui position, node, and simple descriptors) is kept in the `session.default` file which is just a large JSON file

As I understand it, that’s maintained by the deCONZ core, not by the REST API plugin.  Would the node and descriptors in `zll.db` then also be maintained by the core program?

Are you planning on including the power descriptor as well.  That was used ages ago to show battery status in the GUI.

> Once everything is handled via database, deleting devices will also get much more easy due the foreign constraints into the devices table, only one device entry needs to be deleted and the rest will be cleaned up automatically.

So, if I understand correctly, deleting a node from the GUI would automatically delete the related REST resources?

> I think until the dynamic accessories are done, the instant restore of nodes + managed homebridge restarts when needed may provide a working solution with the static accessories implementation.

Yes, that’s how it works for the Hue bridge.


go on


this file is no loger, needs to be replaced with `#include "Emu/Memory/vm.h".


This is illegal!


В такой логике есть здравый смысл, правда такая реализация встречается
редко. На современных сайтах чаще всего добавление товара в корзину
происходит посредством ajax запроса, который отправляет данные на сервер,
затем при открытии страницы корзины, там отображается выбранный товар.
В ТЗ к данному макету точных сведений нет, как должны вести себя кнопки,
поэтому считаю, что ваша точка зрения аргументирована, вариант принимается.

>


By not including the header you are breaching the terms of the license, meaning you are using the code without compliance of its associated license, which is illegal.


hope this works


can you use localstorage instead? Some users may clear browser cookies often


You can use also the function “[strerror](http://pubs.opengroup.org/onlinepubs/9699919799/functions/strerror.html "Get error message string.")” if you prefer to construct a more detailed error message.
* Can repetition of substrings be eventually reduced anyhow?
* Would you dare to throw C++ exceptions at affected source code places?


6490 (retail) tested successfully

Changes are finished now.


This should fix #1638


Test


I'd suggest, form an API design perspective making the API as specific as possible. So rather than eventsByFamily, do meetups. Then it's easy to add logic specific to meetups (that might not apply to a generic eventsByFamily) here if it turns out we need to.


Yes.
The reason I refrained from using the base class implementation is that with [MySqlParameter](https://github.com/mysql-net/MySqlConnector/blob/62690094a865b68ba15136c1e5d9304df878757d/src/MySqlConnector/MySql.Data.MySqlClient/MySqlParameter.cs#L190) using `\'` instead of `''`, variable and constant values would be escaped differently and as a user, I would be confused to find mixed escaping styles when I check the queries generated from my code. (As soon as MySqlConnector sends actual parameters, this assessment will be obsolete anyway.)


Go on Antoine :+1:


In general, it's better to pass in parameters the way that the test below does it, using a map of variables, rather than doing it via string interpolation


RIP npm :skull:


Integration tests all run against a clean database. So you need to ensure that an event of the right kind exists in the database before you perform the query. See the `givenThatAnEventExists` util in the test case below.


有很多关键字，可能会超过一行


try


Done, I suppose?
#78


Result:

<img width="1021" alt="screen shot 2018-08-18 at 6 51 52 pm" src="https://user-images.githubusercontent.com/1227160/44298709-7871c800-a31a-11e8-8a2a-66baf245b7c4.png">


Is this actually a good summary? It would be more apt if it were `interface: Add... `. What say?


dd


Found a related discussion:

https://forums.zotero.org/discussion/37066/find-out-in-which-collection-sub-collection-folder-a-file-is-stored


interrupt-map = <0x8800 0 0 1 &pci0_intc 1

These interrupts don't start with 0. They are 1,2,3,4 as INT#A, INT#B, etc,
But the last are IRQs


PCi interrupts don't start with 0.


159858505-AirflowNetworkAdvanced_SingleSided_NV-crashes (lgu1234) - 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)


And similar interrupt-map can be found in dt binding documentation for pci-mediatek.


Cool thanks!


Let's see. In this case it will ignore INT# and map them all. You're correct.


nice


But I don't think anything but INT#A is used.


## Pastas a serem excluídas
  - *.github*
  - *_data*
  - *_data*
  - *_data*
  - *_data*
  - *_data*
  - *_data*
  - *_data*
  - *_data*
  - *_data*
  - *_data*
  - *_data*


This is device-specified. I guess for all wireless network cards only INT#A is used but that may not be correct for other devices.


@Lekensteyn My change was to fix the equivalent of #266 but for the MX Ergo trackball, so a revert won't help either way.

It'd be trivial to add keyboard as an allowed kind for the mouse settings as well, since it seems keyb+mouse combos identify as such, but I'd wonder what the value of the device_kind is at this point. It is only ever used for that assertion and the device provides the list of settings it supports, so maybe the answer is to completely remove device_kind from Setting since it does not provide any real functionality.


![](https://github.trello.services/images/mini-trello-icon.png) [current player count falsch wenn 2 spieler gleichzeitig joinen](https://trello.com/c/wfoB2osm/172-current-player-count-falsch-wenn-2-spieler-gleichzeitig-joinen)


code formatting issue


these methods should be statics


you are not using `gasAmount` and `capacity` parameters


this is not correct


you are not using the `gasAmount` parameter


Bot


missing implementation


code formatting issues


@victorshoup do you think this should be upstreamed? Darwin doesn't have g++, requiring this patch to build ntl on darwin.


code formattiing issues


you should commit these files