Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/3936e9af-558d-4338-975f-4fc68d6529f7 "lubeny"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/7b21c5b6-6c96-4a12-866b-316476720863 "lubeny") deployed [lubeny](https://github.com/luccadias/lubeny/releases/tag/deploy-ibm-yp-us-south-luccarie-dev-20171016-020058 "deploy-ibm-yp-us-south-luccarie-dev-20171016-020058") to [dev](https://console.bluemix.net/apps/d72c809f-af4c-4f2b-a41d-56651bbea961?env_id=ibm:yp:us-south "ibm:yp:us-south:luccarie:dev"), including this commit


Are we switching to HoTT-Agda now? I also have written some of the singleton universe lemmas using HoTT-Agda locally.


+var correct = true
 +if (correct{console.log("It is correct!")}else{console.log("It's wrong!")})


hello ,it's my change


hmmz, -ve values look interesting
nSubsidy = input size * coinage

inputs will be limited by
static const int64_t MAX_MONEY = 700000000 * COIN
=
70,000,000,000,000,000

nCoinAge is unsigned, it is calculated here
https://github.com/bumbacoin/Goku-Coin-Revival/blob/master/src/main.cpp#L2049
    nCoinAge = bnCoinDay.getuint64();

it is input size * age in seconds / day worth of seconds
(with min stake time of 3600 seconds)

sooo.
apparent max value of int64=9,223,372,036,854,775,807
divide by MAX_MONEY should get 13.1

if nCoinAge > 13.1 then can leak into -ve values?

.
in interesting timing, i just became aware of MouseCoin which suffers from negative values.
in that case MAX_MONEY =
  920,000,000,000,000,000

imo if any coin has that large supply, it deserves negative stakes :D


This file appears to have been reverted back to a previous bitcoin (removing some scrypt hashing) and introducing many compile errors.


La ventana del servidor muestra todo el texto en una sola linea


Use a [hidden input](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/hidden) here with `{{ project.id }}` (or something similar) in order to get the project ID passed to the `workerIndex` view when the form is submitted.


>There was also a bug where the Go template was spitting out a pointer instead of the Disquis content.

That's because you are calling `partials/comments.html` for your comments, which doesn't exist. That's what I'm trying to say. Comments is `posts/comments.html` because Staticman comments have to be rendered, but in retrospect there should be `partials/disqus.html`, `itemized/comments.html`, and `post/comments.html` with the code on `post/single.html` or `itemized/single.html` being:

```
{{ if ne .Site.DisqusShortname "" }}
    {{ partial "disqus" . }}
{{ else if .Site.Params.staticman.staticman }}
      {{ .Render "comments" }}
{{ end }}
```

If you did want Disqus comments, they aren't working because your pointing to a file that doesn't exist. You would want to replace `{{ partials "comments" }}` (which should be `{{ partials "comments" . }}`) with:

```
{{ if ne .Site.DisqusShortname "" }}
    {{ if not (in (printf "%#v" .Site.BaseURL) "localhost") }}
        <article class="post">
            {{ template "_internal/disqus.html" . }}
        </article>
    {{ end }}
{{ end }}
```

or the solution I am contemplating using.

I didn't mean to invade on your repo. I am trying to revitalize this theme with development, so I want everyone that is making changes to feel free to get involved. 😄


Đặt tên routes chưa đúng chuẩn:
`
// Get list
GET: foods
// Create
POST: foods
// Show, view
GET: foods/{id}
// Update
PUT: foods
// Xóa
DELETE: foods/{id}

`


Let us agree on not using tabs and on a specific number of spaces? 2, 3 or
4? I am using Visual Studio Code, by the way.

Em 15 de out de 2017 10:28 PM, "hugomg" <notifications@github.com> escreveu:

FYI, if you are using vim you can install the editorconfig plugin to avoid
an indentation accident in the future.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<https://github.com/titan-lang/titan-v0/commit/8f7c92b6f74538501ab5c8b479af8ac827d4255e#commitcomment-24995550>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAABaz7wnrbgr3XW-t2tUuyEwDQwGGxYks5ssqNBgaJpZM4P5nuk>
.


Thank you so much!~


what tha?


rip


TeamCity Chorus :: chorus-win32-2.6 Continuous [Build 2.6.476.40fcdfef50c24aed7a225445ddd63f9882a6546d](http://build.palaso.org/viewLog.html?buildId=100134&buildTypeId=bt2) outcome was **SUCCESS**
Summary: Tests passed: 950, ignored: 51 Build time: 00:18:21


add .env


Yep, at least the topology subproject is. Also, thanks for restoring the scratch files to 2DTypes.


Yeah it looks good.


Na re

On Mon, Oct 16, 2017 at 12:52 AM, Danish Saeed <notifications@github.com>
wrote:

> Working?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Omarkhursheed/finance-ml/commit/bfbbe5662334ac1284e168ff9b6ee762d38d7f12#commitcomment-24992846>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/APw3SjcslzWgouvzoKlmlYG86hq7w3IKks5sslt0gaJpZM4P52-1>
> .
>


You're not invading at all. I was a little taken aback when I got email for a pull request I never made, but I'm glad to see you're keeping up with how other people are using and working on the theme. I understand now why the comments weren't working. Again, I want the option to disable comments on only the itemized pages but keep them on the post pages. I'm using the itemized page types as a project list/explanation and don't feel comments really make sense there. If someone has a comment about one of my projects, I'd rather they make an issue about it in the project repo.

I think having a partial for Disqus would be a good choice. It could then be used in the current posts/comments.html correct? No need in duplicating code if it's not needed.

I'm very happy with your theme and so I'm trying to be cautious with my changes so you can include them back upstream and others can benefit. If I need to do something very specific I'll make a separate branch and maintain it separately. I have a couple other ideas I'm wanting to implement but need to flesh them out first.


And this is crazie


Silly question. Esp because this is old as heck. Though, Im trying to learn to program again (albeit in Python so I can barely remember the C I studied 20 years) but does p-to-p mean mean pointer-to-pointer?

If so I think I understand this code. Thanks


set attribute就用name，不用propname了吧。其实这里应该没啥区别，不过我就是不想用propname


changes in function


I'll fix it when I commit.


`$data = $request->only('price', 'description', 'is_feature', 'category_id');`
Như này đơn giản hơn


@hzoo: this breaks build https://travis-ci.org/twbs/bootstrap/jobs/288381080


Comment ko cần thiết


ko thấy chỉ định port nhỉ?


dude what's going oooon


update cocos-creator/engine-3d#112


The subject did not change.

> The `package.json` file will *include* the...; the `package.json` file will *indicate* whether...; the `package.json` file will *include* keywords...

This change should be reverted.


Dang that message isn't very helpful, I did https://github.com/babel/babel/pull/6488/files

Can you actually try updating preset-env too? We moved it into the monorepo so it's the same version `7.0.0-beta.3`, if not we'll need to look into it


Sorry about that, I misread. You are correct. Will revert.


No worries.


[ResponseLab (3).zip](https://github.com/chuchuho990/file/files/1386094/ResponseLab.3.zip)


Once again, I don't think we should store extra precision on final accounting values, eg adding two extra significant digits to the maximum number of significant digits for (at the moment a single) cryptocurrency. Also, I'm wondering if this could be done as an extension.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/99a67289-5370-4f2e-be01-a2918f69ee89 "toolchain-demo-20171012075008467"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/ba71fed1-5422-4e80-a314-cb0cf10fa609 "ui-toolchain-demo-20171012075008467") deployed [ui-toolchain-demo-20171012075008467](https://github.com/donny070/ui-toolchain-demo-20171012075008467/releases/tag/deploy-ibm-yp-us-south-bluemix-beginner-dev-20171016-024020 "deploy-ibm-yp-us-south-bluemix-beginner-dev-20171016-024020") to [dev](https://console.bluemix.net/apps/bd8aaa4a-7455-46ae-a63f-5689882480e3?env_id=ibm:yp:us-south "ibm:yp:us-south:bluemix beginner:dev"), including this commit


Why did you delete the contributing docs @bcomnes?


Hmm, the return value of `jtimes` should be `ex.sparsity()` if tr is false and `arg.sparsity()` otherwise. It's a shorthand for directional derivatives.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/99a67289-5370-4f2e-be01-a2918f69ee89 "toolchain-demo-20171012075008467"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/ba71fed1-5422-4e80-a314-cb0cf10fa609 "ui-toolchain-demo-20171012075008467") deployed [ui-toolchain-demo-20171012075008467](https://github.com/donny070/ui-toolchain-demo-20171012075008467/releases/tag/deploy-ibm-yp-us-south-bluemix-beginner-qa-20171016-024134 "deploy-ibm-yp-us-south-bluemix-beginner-qa-20171016-024134") to [qa](https://console.bluemix.net/apps/ec979614-7754-41ed-af49-85d8f9373b29?env_id=ibm:yp:us-south "ibm:yp:us-south:bluemix beginner:qa"), including this commit


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/99a67289-5370-4f2e-be01-a2918f69ee89 "toolchain-demo-20171012075008467"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/ba71fed1-5422-4e80-a314-cb0cf10fa609 "ui-toolchain-demo-20171012075008467") deployed [ui-toolchain-demo-20171012075008467](https://github.com/donny070/ui-toolchain-demo-20171012075008467/releases/tag/deploy-ibm-yp-us-south-bluemix-beginner-dev-20171016-024142 "deploy-ibm-yp-us-south-bluemix-beginner-dev-20171016-024142") to [dev](https://console.bluemix.net/apps/bd8aaa4a-7455-46ae-a63f-5689882480e3?env_id=ibm:yp:us-south "ibm:yp:us-south:bluemix beginner:dev"), including this commit


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/99a67289-5370-4f2e-be01-a2918f69ee89 "toolchain-demo-20171012075008467"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/ba71fed1-5422-4e80-a314-cb0cf10fa609 "ui-toolchain-demo-20171012075008467") deployed [ui-toolchain-demo-20171012075008467](https://github.com/donny070/ui-toolchain-demo-20171012075008467/releases/tag/deploy-ibm-yp-us-south-bluemix-beginner-qa-20171016-024307 "deploy-ibm-yp-us-south-bluemix-beginner-qa-20171016-024307") to [qa](https://console.bluemix.net/apps/ec979614-7754-41ed-af49-85d8f9373b29?env_id=ibm:yp:us-south "ibm:yp:us-south:bluemix beginner:qa"), including this commit


Data Science Specialization course series: Getting and Cleaning Data Course Project

Purpose and Goal

The purpose of this project is to demonstrate course students' ability to collect, work with, and clean a data set. The goal is to prepare tidy data that can be used for later analysis. Students will be graded by their peers on a series of yes/no questions related to the project. Students will be required to submit:

(1) a tidy data set as described below,

(2) a link to a Github repository with your script for performing the analysis,

(3) a code book that describes the variables, the data, and any transformations or work that you performed to clean up the data called CodeBook.md. Students should also include a README.md in the repo with your scripts. This repo explains how all of the scripts work and how they are connected.

Project Data Resouces

One of the most exciting areas in all of data science right now is wearable computing

see for example this article . Companies like Fitbit, Nike, and Jawbone Up are racing to develop the most advanced algorithms to attract new users. The data linked to from the course website represent data collected from the accelerometers from the Samsung Galaxy S smartphone. A full description is available at the site where the data was obtained:
http://archive.ics.uci.edu/ml/datasets/Human+Activity+Recognition+Using+Smartphones

Here are the data for the project:

https://d396qusza40orc.cloudfront.net/getdata%2Fprojectfiles%2FUCI%20HAR%20Dataset.zip

Instructions and Requirements

Students should create one R script called run_analysis.R that does the following.

Merges the training and the test sets to create one data set.

Extracts only the measurements on the mean and standard deviation for each measurement.

Uses descriptive activity names to name the activities in the data set. Appropriately labels the data set with descriptive activity names. Creates a second, independent tidy data set with the average of each variable for each activity and each subject.

Please upload a tidy data set according to the instructions in the project description. Please upload your data set as a separate file (do not cut and paste a dataset directly into the text box, as this may cause errors saving your submission).

Please submit a link to a Github repo with the code for performing your analysis. The code should have a file run_analysis.R in the main directory that can be run as long as the Samsung data is in your working directory. The output should be the tidy data set you submitted for part 1. You should include a README.md in the repo describing how the script works.
=======================================================================================

My Work to this project: the instruction list to reproduce the tidy data set

Obtain the raw data sets and put them in the working directory (via Rstudio)

The following steps were performed in a PC running the operation system Window 8.1. The data cleaning processes were performed in Rstudio with R version 3.1.0

download the raw data from the following website: https://d396qusza40orc.cloudfront.net/getdata%2Fprojectfiles%2FUCI%20HAR%20Dataset.zip

using the following R command to download the data:

     >setInternet2(TRUE)
     >url_proj <- "https://d396qusza40orc.cloudfront.net/getdata%2Fprojectfiles%2FUCI%20HAR%20Dataset.zip"
     >download.file(urlproj, destfile="Dataset.zip", mode="wb")
unzip the raw data sets

     >unzip("Dataset.zip")
put the raw data sets in the selected working directory called "datacleaningproject" that is same name as in a repo in my Github account. (In other words, my working directory: "C:/Users/SJ/datacleaningproject")

     > getwd()

    [1] "C:/Users/SJ/datacleaningproject"
Create a tidy data via a R script called run_analysis.R

Preparation: data sets and script

The data sets and run_analysis.R must be in the working directory. It is based on one of the requirements this project: The code should have a file run_analysis.R in the main directory that can be run as long as the Samsung data is in your working directory. (see "Instructions and Requirements")

The input raw data for the run_analys.R are:

    ./train/X_train.txt, ./train/y_train.txt, subject_train.txt;
    ./test/X_test.txt, ./test/y_test.txt,  subjecct_test.txt;
    ./activity_labels.txt, ./features.txt
The output tidy data created from run_analysis.R are:

    ./tidy_average_data.txt (180 rows)
    ./combinedcleaningdata.txt (optional)
How the script run_analysis.R works via Rstudio

usage:

     > source("run_analysis.R") ## load the script
     > run_analysis() ##run the script
There are 5 main steps in run_analysis.R to process the raw data sets and create the tidy data set.

Step-0: Reminder -- to install special package "reshape2". It is necessary to install and to load the package "reshape2" before to perform any processes.

Step-1: Merges the training and the test data sets to create one data set (such as): Load and read the input raw sets; merge three pairs data set (e.g.: X_train.txt, X_test.txt; y_train.txt, y_test.txt; subject_train.txt, subject_text.txt) into three single data set via "rbind" function.

Setp-2: Extracts only the measurements on the mean and standard deviation for each measurement. This step is mainly done by the "grep" function by providing the key search patterns "-mean\(\)|-std\(\)".

    ++ column names from the data sets were changed into lower-case to avoid any uncessary typos
     (based on the intruction from the "Week4 slide-notes: Editing Text Variables" from
     Coursera course Getting and Cleaning Data); characters "()" were replaced "" and
     characters "-" was replaced to "." via "gsub" function.
Step-3: Uses descriptive activity names to name the activities in the data set. This step is mainly to produce a one-column data frame called "joinlabel" containing descriptive activity names.

Step-4: Appropriately labels the data set with descriptive activity names. The step is mainly to combine three joined data frames into one data frame called "cleandata". This is the first cleaned data frame toward to the final tidy data set. An (optional/temporary) output file is created called "combinedcleandata.txt" just in case for an emergency.

Step-5: Creates a second, independent tidy data set with the average of each variable for each activity and each subject.
    + Finally, a file called "tidy_data.txt" was created via "write.table" function.
      This is the final output tidy processed data.


@hzoo: it is already the latest available beta2. See https://github.com/twbs/bootstrap/commit/c09f280017f69797281cd6e427df3044d4920ce8#diff-32607347f8126e6534ebc7ebaec4853dR2411


I am very interested in your project.Can you write a detailed steps on how to get the result ?I also want to know how to use icarus verilog and gtkwave to run your procedure.


👍  Thanks for adding this!


Hi~ @liqiang311 . I'm glad you like this repo, but there is no need to define `func OutputString`, because `func Table` will return string which you want.


ESTA PÁGINA É A PARTE PRÁTICA DO APRENDIZADO DO SEMESTRE.


new remote github library.


I think we can still have playback and record at the same time only when MULTICARD support is there. I think we need to discuss with Mr. Kwon about this


yes


Ya I thought about this as well.. skips the need for another iteration of the event loop.


Regarding what we discussed in IRC last week:
I thought I did some with that. The logic in Model as a pending PR from july
https://github.com/LimeSurvey/LimeSurvey/pull/775/files#diff-7cc4f9528d95baae77c523d3532c1a19R167


actually there is https://github.com/bloomberg/comdb2


I had this also in a older revision. With that it can never be in sync, because between this call and the first timer call there is a time passing by, which is not 0. That is why I did this m_tryToSyncAudio.


Have you tried `git push -f origin thebranch`?

When you git amend, your are modifying history so if you’ve pushed the branch before to the remote, it won’t let you push again without “forcing”.

Not sure that that’s what the message means, but first guess.

From: P Campbell [mailto:notifications@github.com]
Sent: Sunday, October 15, 2017 12:13 PM
To: DawsonCollegeCS-training/git-tutorials <git-tutorials@noreply.github.com>
Cc: Maja Frydrychowicz <MFrydrychowicz@dawsoncollege.qc.ca>; Mention <mention@noreply.github.com>
Subject: Re: [DawsonCollegeCS-training/git-tutorials] note: weird error with amend (7995c34)

I just got it again @mfrydr<https://github.com/mfrydr> , must be something I am doing

`
owner@DESKTOP-JN62QSG MINGW64 ~/week08-adapters-adapterviews (master)
$ atom README.md

owner@DESKTOP-JN62QSG MINGW64 ~/week08-adapters-adapterviews (master)
$ git add .

owner@DESKTOP-JN62QSG MINGW64 ~/week08-adapters-adapterviews (master)
$ git commit -amend
error: did you mean --amend (with two dashes ?)

owner@DESKTOP-JN62QSG MINGW64 ~/week08-adapters-adapterviews (master)
$ git commit --amend
[master 9d483d2] Mod markdown change the readme to have links to the source directories change the licence from MIT to GPLV3 typo in the links (amend)
Date: Sun Oct 15 12:09:06 2017 -0400
3 files changed, 681 insertions(+), 28 deletions(-)
create mode 100644 LICENCE
delete mode 100644 LICENSE.txt.mit

owner@DESKTOP-JN62QSG MINGW64 ~/week08-adapters-adapterviews (master)
$ git push origin master
To github.com:Android518-2017/week08-adapters-adapterviews.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'git@github.com<mailto:git@github.com>:Android518-2017/week08-adapters-adapterviews.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

owner@DESKTOP-JN62QSG MINGW64 ~/week08-adapters-adapterviews (master)
`

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<https://github.com/DawsonCollegeCS-training/git-tutorials/commit/7995c34f138dacb786c35d7b5862776bdfb1ca86#commitcomment-24990996>, or mute the thread<https://github.com/notifications/unsubscribe-auth/Ad3eJ3HUOkZRz3ltroBIMX3ccOwWcu1cks5ssi8SgaJpZM4P5zF1>.


Created multidev environment [natalie-sandbox#pr-theme-cl](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#pr-theme-cl).

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


Normally, this action is called when pressing the action. So when it is not checked, the action is unchecked? Hua... :-D (I've seen you call it from somewhere, but in the understanding of a slot this is not sooo nice)


part1 of unit converter


Oahhh! What is that?! Cool! Never saw that before! I have to read about! :-)


This examples I tested for four modules

**Arduino Uno + Ethernet shield with expander PCF 8574N port**, which is shown in this lesson.
**Nodemcu Wifi ESP8266 v2 and v3 (Lolino) - with two expanders PCF8574N** Topic of the next lesson
**Nodemcu Wifi ESP8266 v2 and v3 (Lolino) - with MCP 23017 16 port expander**. In the same lesson you will see the Wemos D1 MINI pro Wifi board as it is compatible with NodeMcu. You just have to make the right adapter. Subject of the next lesson.
**Wemos MEGA Wifi plate** . - in the plan. The next lesson.


;WITH LateOrders AS
(
   SELECT   EmployeeID , NumberOfLateOrders = COUNT (*)
     FROM Orders
        WHERE CONVERT ( DATE, RequiredDate) <= CONVERT ( DATE, ShippedDate)
       GROUP BY EmployeeID -- late orders subquery
) ,
AllOrders AS
(    SELECT EmployeeID , TotalNumberOfOrders = COUNT(OrderID) FROM Orders
    GROUP BY EmployeeID -- total orders subquery
)
SELECT
  Employees.EmployeeID ,
  Employees.LastName ,
  AllOrders.TotalNumberOfOrders ,
  FNumberOfLateOrders = ISNULL( LateOrders.NumberOfLateOrders , 0 )
  FROM  Employees
LEFT OUTER JOIN AllOrders
    ON AllOrders.EmployeeID = Employees.EmployeeID
LEFT OUTER JOIN LateOrders ON LateOrders.EmployeeID = Employees.EmployeeID
ORDER BY Employees.EmployeeID;


![screen_2017-10-16 12 54 07](https://user-images.githubusercontent.com/18017741/31632788-abc25856-b26a-11e7-83a1-46eef29e1aeb.jpg)
![screen_2017-10-16 12 56 20](https://user-images.githubusercontent.com/18017741/31632790-ade9a13e-b26a-11e7-8934-df65a6283ac6.jpg)


Hello,

These two lines are strange for me: I read them as "If value is empty, take the jid of the (empty) value".

Although I don't know the template sytem, so I should misunderstand the code. Could you confirm the code is working ?

Any way, tanks for this patch!


Woah woah woah, never use `rnrs/bytevectors-6` or any other R6RS library. You should use the corresponding racket functions


Ugh, most examples work, next meeting we'll work on those which don't.

Namely "multiple-windows"


Hi Torsten,

unfortunately the link isn't there. I would have added it myself, but
I don't know if you want additional editors this late before RC2.

Steven.

On 16 October 2017 at 20:15, Torsten <notifications@github.com> wrote:
> Shortened the text to fit in one page
>
> @vanderaj: Thank you a lot for reviewing this new page.
> Sorry Andrew I had shorten it a lot to get it into 1 page. I've focussed on Application Manager. So some of the lost content might be perfect to replace some text in +O or +D
> @vdbaan: Please verify this file (0xB4-next-app-mgrs.md), there should be a link to +D in 'Development'
> Thank you
> Torsten
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/OWASP/Top10/commit/b3abfd1462aca42831f4b35c8d7329e9c7056154

--
Steven

ATH0


Yummy


I don't think Net::LDAP needs Crypt::SSLeay anymore either.


## Global

| Changed         |   Status |
|:----------------|---------:|
| `coverage`      |    -0.01 |
| `nodes_count`   |    78    |
| `texts_passing` |     1    |
| `texts_total`   |     2    |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |   +16911 |

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/tlg0059/tlg036/tlg0059.tlg036.perseus-eng1.xml` | New      |
| `./data/tlg0059/tlg036/tlg0059.tlg036.perseus-grc2.xml` | New      |
| `./data/tlg0059/tlg036/tlg0059.tlg036.perseus-eng1.xml` | Failing  |
| `./data/tlg0059/tlg036/tlg0059.tlg036.perseus-grc2.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/3133)*


Created multidev environment [coepubs2#pr-bibcite](https://dashboard.pantheon.io/sites/17d00039-e844-44c9-8f30-24c4f2ef97fa#pr-bibcite).

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


## Global

| Changed         |   Status |
|:----------------|---------:|
| `coverage`      |    -0.01 |
| `nodes_count`   |    78    |
| `texts_passing` |     1    |
| `texts_total`   |     2    |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |   +16911 |

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/tlg0059/tlg036/tlg0059.tlg036.perseus-eng1.xml` | New      |
| `./data/tlg0059/tlg036/tlg0059.tlg036.perseus-grc2.xml` | New      |
| `./data/tlg0059/tlg036/tlg0059.tlg036.perseus-eng1.xml` | Failing  |
| `./data/tlg0059/tlg036/tlg0059.tlg036.perseus-grc2.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-greekLit/3134)*


yummy.. cookies


That would be really nice to have an release of 0.6.3 with that commit soon to fix issue with Node 8.* not tag as compatible by ember-cli-babel@6.0.0.


Would have probably been more interesting if the task made you *use* the returned values in creative ways. Good job!


记得以前用百度的 https://github.com/fex-team/ueditor 和 https://github.com/fex-team/umeditor 不知道现在怎么样了，看 gh 感觉是弃坑了...


typo, ifps -> ipfs


I've kept this behaviour in the updated rewrite for this reason.


Question. Are these typescript or flow type annotations?


should this quote be here?


sold
sorry for delay :(
but thanks for asking :)


Correction to the commit message - this does *not* create a `locations_controller.rb`.


i don't think this should be documented since it's not a part of the public api


Created multidev environment [natalie-sandbox#pr-theme-cl](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#pr-theme-cl).

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


No PR for me to comment on so I'm just adding notes on each commit 😄

Also, I think your code is like 5-10x better than what it was at the beginning of your internship, so congrats!


Where can i find "blowfish_ntr.bin"? :v


To submit


Neither - they're [esdoc](https://esdoc.org/) annotations. It's how ESDoc generates the API documentation :)


Helps


Not the right way to fix the denial. Drop it.


No, it shouldn't - well spotted!


Not the right way to fix the denial. Drop it and us this instead.

https://github.com/elektroschmock/android_device_moto_shamu/commit/fc641122e940bf9f4c8615b091535cc5dd84c40a


Ah, it didn't get merged.


I think so. I'd rather focus our efforts there, any bugs etc. as a fallout won't divert our attention.


Можно явно добавлять внутренний хэш `h1[a] = { b: c}`
Ещё лучше не экономить на символах и использовать осмысленные названия переменных.
А ещё лучше вложенный хеш разбить на 2 значения, с ключами  :price и :quentity, то есть не использовать вводимые юзером значения как ключи.


Fixed


ты здесь сразу можешь считать общую сумму. массив array лишний.


These lines I don't understand. m_frameStillDrawing was thought to prevent calling drawFrames more than once on slow machines (sometimes timer interrupt is faster than drawing, so App could hang up).


If there's a lock, we should error out. This condition would allow writing deltas if some other txn owned this lock.


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 60](https://teamcity.otenv.com/viewLog.html?buildId=7247426&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) is now running


mal schauen die tage was kommt


TeamCity Architecture Team :: Java Platform :: otj-logging :: otj-logging [Build 60](https://teamcity.otenv.com/viewLog.html?buildId=7247426&buildTypeId=ArchitectureTeam_JavaPlatform_OtjLogging_OtjLogging) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:00:22


использую короткую форму записи fin += s


`kotlin-platform-jvm` applies `kotlin`, so the line can be removed


If the contact don't have a vcard, then I still display the raw JID


![](https://github.trello.services/images/mini-trello-icon.png) [allow access of other pages](https://trello.com/c/MGJ74BoP/8-allow-access-of-other-pages)


Для добавления в массив используй оператор <<
Это, конечно, дело вкуса, но принято использовать <<, читаемость кода выше получается


Is there any way to have this be split out across multiple methods per exception type using an `@ExceptionHandler` in a controller?


chartname?


By default ESDoc will not generate actual API documentation for non-exported elements. See [here](https://github.com/robertmain/node-pureimage/blob/esdoc/.esdoc.json#L32) for this setting. I have it set to `false` which I believe is the default setting.


shouldn't there be a "if (r)" here?
looks like the r is optionally and 0 if not passed.


Any chance you create a PR in the main repo ? :-)


However, I can of course remove docblocking for the non-public API. That said, you may find it useful for internal development. Up to you :)


Ты сразу посчитала, сколько будет значений, что конечно сработает. Но что, если у нас число до какого надо будет выбирать значения не будет известно заранее?


Thanks for merging and finalizing the pull request!


I think these params were an example of something where I wasn't quite sure what to write so I left it blank in the hopes that you might be able to help me figure out what should go in the description :)


There is an ErrorController interface and default impl in Boot.... maybe that is a mechanism?


Moved char_in_string() to rpg.h for use in random_type(). Ideally things should be split into more files, but I haven't really thought it through.

Also added a couple of new keys. "B" prints the bestiary. "~" adds a new random creature type to the game.


This would be a breaking change for all users - even if they do not use TypeScript. I couldn't find a solution in a hurry to fix the TypeScript definitions, so I use this hack for me, but I do not think that is the best solution.


Переправил время появления анимации у иконки мышки


@msuchard unless I'm missing something this restricts the precision to be the same for each parameter element. I could also set up a Diagonal instance check for MultivariateNormalDistributionModel.


看了这个才知道 chrome 可以用 API 发布 extension，之前每次都是手点... https://developer.chrome.com/webstore/using_webstore_api


I mean at the beginning of `make deb` something like:
`find etc/ -type f -printf "/etc/firejail/%f\n" | sort > platform/debian/conffiles`
When the file is generated each time, there is less effort/noise when creating new profiles...


@Sid-Sun LOL #2amDerps


This would be a breaking change for all users - even if they do not use TypeScript. I couldn't find a solution in a hurry to fix the TypeScript definitions, so I use this hack for me, but I do not think that is the best solution. But if this in your interest as owner of the main repo I could create a PR.


Also I just noticed that I wanted to comment this in another commit ;) (d0e335e60).


How do you get the exact postion of the desired frame? The timer is very unprecise (nearly never what you like to have). So I measured the exact time since last call and calculated the virtual position, rounded it, called the frame and saved the value for next time (because delta+delta is more precise than timerTime+delta).
For you that works with incrementing by one? I think this is why video playback is so slow on my machine.


It looks like Adam Davis does not have anything in `bookings`, so I would expect him to not have a room.


I screwed up here, not sure why I didn't catch this error


It does not look like anyone in your database has more than one booking, but your query returns all of the bookings.


Спасибо за рассказ о данных таможни и за инструкцию для работы с ними.
Вдохновившись историей про сыр, сделал визуализацию для яиц http://bit.ly/eggsviz


Again, no one in your database has multiple bookings, so it is hard to tell from your data alone if this works or not.


в многострочных блоках кода используй конструкцию do ... end


@Bestfast its avaliable here https://mega.nz/#!lTogUZpT!y34yPExuEVE7w9byFrBVBvCcpDtqZoL62XCkDsKZIOo


cambio circle


We're already in the context of a chart-related metric, as the "charts_" prefix conveys.. so I think it would be a bit redundant.


meant to write "added clear as an alias to clean" but enter key had a different idea


typo "debuggger"


Remove this.


У тебя для каждой гласной проходится алфавит.
А можно пройти алфавит и выцепить индексы гласных за один проход.
Алгоритм такой:
- Перебираем алфавит с индексом (метод each_with_index передаст в блок два параметра - и букву и индекс)
- Если буква входит в массив гласных, сохраняем ее в хеше и сохраняем индекс + 1 (т.к буквы считаем с 1, а индекс с 0)
Используй метод include? чтобы определить входит ли текущая буква в массив гласных


When I run your query on your data, I get the response `3`. I think this question might need better wording: basically we are looking for results that say for each room number how many unique guests have booked it (not necessarily at once, but in its history). Your `bookings` table suggests room 100 has two unique guests, and 101 and 102 each have one.


Тебе достаточно одномероного массива для хранения кол-ва дней в месяце, без указания самого месяца.


У тебя в if/else почти одинаковый код. Дублирование всегда плохо. Посчитай кол-во дней до if/else, а затем, добавть 1 день если год високосный и месяц больше 2.


I am not sure if this was obvious, but the database you created should have been based on the model you drew above.


тут тоже можно записать i += 1


Yes, this needs to be made thread-safe.


I can't make changes to commit messages, so here's the sign-off:

Signed-off-by: Brandon Raitt <npm.pxoink@gmail.com>


фьюжновская модель


This examples I tested for four modules

**Arduino Uno + Ethernet shield with expander PCF 8574N port**, which is shown in this lesson.
**Nodemcu Wifi ESP8266 v2 and v3 (Lolino) - with two expanders PCF8574N** Topic of the next lesson
**Nodemcu Wifi ESP8266 v2 and v3 (Lolino) - with MCP 23017 16 port expander**. In the same lesson you will see the Wemos D1 MINI pro Wifi board as it is compatible with NodeMcu. You just have to make the right adapter. Subject of the next lesson.
**Wemos MEGA Wifi plate** . - in the plan. The next lesson.


возвращаемое значение их хэша итак будет целочисленным.
в если дни в месяце хранить в массиве, то просто доставать i-1 значение `month[i-1]`


@wetneb Hi, I have made this and a few other changes in the master branch, but the website hasn't updated to show them.  As such, I can't see if I did the logo right.  Can you "hard refresh" the oabot page and make those changes live?


fghfgh


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/cfed1f39-be63-4d8e-bc17-7d0684e02ac3 "UI-yp-SimpleTC1016T164003"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/ea63b15d-9b53-499d-9b4c-556a6837a641 "UI-yp-SimpleTC1016T164003") deployed [UI-yp-SimpleTC1016T164003](https://github.com/idsb3t1/UI-yp-SimpleTC1016T164003/releases/tag/deploy-ibm-yp-us-south-idsb3t4-us.ibm.com-dev-20171016-204601 "deploy-ibm-yp-us-south-idsb3t4-us.ibm.com-dev-20171016-204601") to [dev](https://console.bluemix.net/apps/0e7f5a6a-b989-4011-8694-520b3e094528?env_id=ibm:yp:us-south "ibm:yp:us-south:idsb3t4@us.ibm.com:dev"), including this commit


This returns a couple of students, but it is unclear what class you were looking for. You should explicitly pick a class (with a `WHERE`, for example) so the results will be more clear.


Hi Claire, I was just browsing through reviewing everyone's code.  I noticed you've used set an integer type for the file field.  I think we're supposed to use the alphabet characters **a-h** for defining the file. You might want to confirm this before implementing your logic


Oh, I've just understood: that seemed weird for me because I didn't see the Search widget uses the same `$c`variable to store the vcard (from Modl\Contact object) directly and then add the jid in `$c->jid`. So I better understand how is it finally possible to have a value empty with a jid assigned, thanks.


This simply returns `2` from your data set. It is unclear what grade that counts (A, B, C, etc.), so add in the actual grade for clarity.


@rstoenescu I agree that hiding the bar to avoid the scroll is interesting, however this paddingRight is not an interesting behavior .. in this case I suggest you just remove this functionality

![captura de tela 2017-10-16 as 17 47 12](https://user-images.githubusercontent.com/3044907/31634476-1cef721e-b29a-11e7-8ccf-373af20ddd48.png)

This 15px space remains underneath the overlay, maybe aesthetically it does not look cool


Cookies everywhere 😍😍


`SWIFT_RT_ENTRY_VISIBILITY` is the wrong marker to use. If you intend these functions to be called from outside the Swift runtime then the implementation should have no marker and the declaration should be marked `SWIFT_RUNTIME_EXPORT`.

And if you intend these to be called from outside the Swift runtime then they should have a `_swift_` prefix on the name.


:x:  [CodeHound](https://github.com/CodeHoundBot) has built this commit using [AppVeyor](https://appveyor.com) but the build has failed :exclamation:

[![](https://img.shields.io/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1.svg)](https://ci.appveyor.com/project/yotam180/xai/build/1.0.22)


See above: if these are intended to be called from outside the Swift runtime then they should be marked `SWIFT_RUNTIME_EXPORT` instead of `extern "C"`, and they should have `_swift_` prefixes on the names.


hello
I had the problem due to this broken code and spent whole Sunday figuring it out.
Luckily today, you commited and it fixed this and vairous other problems.
Now I have the following error

../../../liblinphone.a(chat.c.o): In function `linphone_core_message_received':
chat.c:(.text+0x1efc): undefined reference to `linphone_chat_room_find_message_with_dir'
../../../liblinphone.a(chat.c.o): In function `process_imdn(_LinphoneChatRoom*, _xmlparsing_context*)':
chat.c:(.text+0x297c): undefined reference to `linphone_chat_room_find_message_with_dir'
collect2: error: ld returned 1 exit status
coreapi/help/examples/C/CMakeFiles/buddy_status.dir/build.make:104: recipe for target 'coreapi/help/examples/C/buddy_status' failed
make[2]: *** [coreapi/help/examples/C/buddy_status] Error 1
CMakeFiles/Makefile2:399: recipe for target 'coreapi/help/examples/C/CMakeFiles/buddy_status.dir/all' failed
make[1]: *** [coreapi/help/examples/C/CMakeFiles/buddy_status.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2

Do you think something  else is still broken.
I am compiling from master branch on raspberry pi.


These counts seem to be a little off. Economics returned 4 instead of three, and English was not shown at all even though there is one. Also, the rest should be shown even if they have no enrollment history (it would just return 0 for them).


Спасибо, Дмитрий!
Напишите, пожалуйста, pull request к мастер-классу.


LGTM, @BillWagner. This is good to merge when you're ready.


Created multidev environment [natalie-sandbox#pr-theme-cl](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#pr-theme-cl).

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


Does mono-repo need to learn a few new things?


![](https://github.trello.services/images/mini-trello-icon.png) [develop team canvas (5pts)](https://trello.com/c/BNs2HHdf/41-develop-team-canvas-5pts)


This PR caused both master and release branch to fail -
0.12.0 - https://builds.apache.org/job/incubator-mxnet/job/v0.12.0/12/
master - https://builds.apache.org/job/incubator-mxnet/job/master/532/

I am not sure if it linked but @tqchen can you please confirm that your PR is not causing this.


Hello, i think you forgot to publish this to npm :-)

Thanks in advance.


Now i'm merging between two branches.


@nyalldawson, this looks suspicious, this inherits from `Output` which inherits from `object`, both of them don't define `setFlags`. Apparently this class is no longer used anywhere. Did I miss something or is this a (meanwhile borken) leftover?


Ó nei, hvað er að gerast hér....


It looks like it selected the correct class based on your data, but I am not sure about the actual count.


Need to pass in `verbose` here...


The `SWIFT_RT_ENTRY` machinery already provides function pointers in front of these calls that can be replaced at runtime by debugging tools. Apple's Instruments and other tools use it. Do we need a second mechanism here?


I would recommend putting a space between your subtraction operator `-` and the number. This helps to distinguish the fact that your subtracting 1 from the `currentSongIndex` and not stating `-1`, as in negative one.


This could be re-factored to use a single `download_mnist_file(dest = NULL, verbose = TRUE, type = "train")`


Are you sure you want to CC0 this?


Could you add the `roxygen2` documentation and push this package to CRAN?


This looks suspicious, neither this class, nor `Parameter` nor `object` implements a method `name`.


If you think that it is possible to document everything, including work in
progress, you have very unrealistic expectations. There are very few people
working on the code and they also have other commitments.

On Mon, Oct 16, 2017 at 3:04 PM, Miguel Carvajal <notifications@github.com>
wrote:

> Yes, it is easy at this point when I am looking a the commit. But 50
> commits afterwards it will be hard for anyone else to know about it. It is
> not so self discoverable and in order to understand what they do we have
> first to track the location in the code where they are defined and then the
> location where they are used to have some meaning. I will for sure, forget
> about them in a few days and will have to do the whole process I described
> again and again.
>
> Miguel Carvajal
> Licenciado en Física
> Instituto Balseiro
> 8400, Rio Negro, AR
>
> On 16 Oct 2017, 06:24 -0300, Pietro Delugas <notifications@github.com>,
> wrote:
> > Dear Miguel
> > In this particular case it's very easy to read what you are asking.
> There are just 3 files changed. For the documentation about the variables
> just scroll up this page and read file exx.f90 lines 61,62 and 67 to 72.
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub, or mute the thread.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/QEF/q-e/commit/b5728693af65d10b533e5a22aaa5e66833b4af5c#commitcomment-25006282>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AK1zlVOaCpTA_dyCjc1lKmqVeO4SVJseks5ss1RegaJpZM4P5nkB>
> .
>

--
Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
Phone +39-0432-558216, fax +39-0432-558222


It was not a case of reordered keys, I am not iterating over the object, but using the keys to access the data and it does not work for me. This was a simplified version of my data structure.

Here is the real structure:
```javascript
{
  JsonObj: [
    {
      class: 'go.GraphLinksModel',
      linkDataArray: [],
      linkFromPortIdProperty: 'fromPort',
      linkToPortIdProperty: 'toPort',
      nodeDataArray: [
        {
          'key': -1,
          'category': 'Start',
          'loc': '0 0',
          'text': 'Start',
          'isUsed': true
        },
        {
          'category': 'End',
          'text': 'End',
          'key': -4,
          'loc': '0 400'
        }
      ],
      testcaseComments: '',
      testcaseName: '',
      testPlanName: ''
    }
  ]
}
```

And this is the data I am trying to merge in:
```javascript
{
  "group_id": {
    "group_id": 1
  },
  "JsonObj": [{
    "linkDataArray": [{
      "from": -1,
      "fromPort": "B",
      "points": [0, 25.209302325581397, 0, 35.2093023255814, 0, 87.0296511627907, -112.5, 87.0296511627907, -112.5, 138.85, -112.5, 148.85],
      "to": -3,
      "toPort": "T"
    }, {
      "from": -3,
      "fromPort": "B",
      "points": [-112.5, 199.65, -112.5, 209.65, -112.5, 289.40058139534887, 0, 289.40058139534887, 0, 369.1511627906977, 0, 379.1511627906977],
      "to": -4,
      "toPort": "T"
    }],
    "nodeDataArray": [{
      "category": "Start",
      "isUsed": "true",
      "key": -1,
      "loc": "0 0",
      "text": "Start"
    }, {
      "category": "End",
      "key": -4,
      "loc": "0 400",
      "text": "End"
    }, {
      "category": "Step",
      "codeData": {
        "config": "selectFromLib",
        "funcComments": "通过jobid获取serverList",
        "func_module": "Combo.ApiGateway.ApiGateway_combo",
        "function": "ApiJobComboOperate.Get_ServerListByJobId",
        "paraList": {
          "JobId": "test"
        },
        "retVal": "$test",
        "runCount": 1,
        "runMode": "serial"
      },
      "figure": "noDiamond",
      "key": -3,
      "loc": "-112.5 174.25",
      "mode": "selectFromLib",
      "stepId": "stepc05b2ba4-5a74-b9ef-b669-bdee6e7473cd",
      "text": "通过jobid获取serverList"
    }],
    "testPlanName": "",
    "testcaseComments": "Test",
    "testcaseName": "TC_20171012_3"
  }]
}
```

It fails to merge testcaseComments and testcaseName, it might fail with more, but this is the only part that I see right away.


Caraio Guizão, tá trabalhando no Estado Islâmico?!?!?


:x:  [CodeHound](https://github.com/CodeHoundBot) has built this commit using [AppVeyor](https://appveyor.com) but the build has failed :exclamation:

[![](https://img.shields.io/teamcity/http/teamcity.jetbrains.com/s/bt345.svg)](http://g.com)


+1, this is a shift, not an exponent.


is it just about merge or it is about cloning too?


Why where this two lines added? Now the same line stands there twice.


Please add the version information again.


You can by doing an interactive rebase of the commits.
The following should do the work:
```
git rebase -i HEAD~3
# Change line 2 containing the commit to change from "pick" to "edit"
git commit --amend --signoff
git rebase --continue
git push --force
```


now wont end the program when error


Although not mandatory, I'd suggest the use of named arguments here like so:
```python
player = Player(1, 5, 3, ship)
```


This is the exact issue I had with my two branches. Does your branch have all of the migration files in it? If it does, what I ended up having to do, since `rake db:rollback` didn't work as I had planned, is run:
```
rake db:drop
rake db:create
rake db:migrate
```
Just make sure you run these on the branch with the issue.


Is this better than breaking out of the loop?


`LogSendFunds` is an emerging naming convention.


Thanks a lot for this info. I will revert it.


`LogWithdraw`


This likely floods the console. How about something like:
```python
print(clock.get_fps(), end='\r')
```


if this does not work, try including defaults BUT not r
r is kind of included in defaults by default now, so we need to be keep an eye on this.


@kjozwiak you should review too.
Basically I just put everything inside the if and then adjusted the content setting to also block if metamask is already enabled.


Naming is a little misleading. Maybe `onlyIfBalance`


Hi there! I'd really appreciate it if you could submit this as a PR to my repository, along with a test case that fails without the change. Let me know if you need any help doing so :)


Please note that you have no language strings given here for the settings.


I think you can do without `isOwner`, right? Anyone would be able to use the utility.


Updated Wire-frames


This is one way to catch the odd numbers. Other ways include sending it back, and `accountBalances[msg.sender] += remainder;`


Great.


удали лишнюю строку


это пустой стиль


Not sure that's actually faster for lists of <10 length ;)


I don't understand what this means.

The client wants to send a `TLV_NONE` (which is the error value for a TLV deserialization)? Why not NULL, as in "I dont have any TLV to send"?


Oh oh ... big catch, here. If this is payable and no accounting is happening, what happens to money send blindly to the contract with no function specified? It's better to reject the funds.


Value `12345678901234567890` is displayed as `9223372036854775807` after this change.
Is this the right place to change data (string to int conversion)?
Maybe it's better to do just what's needed to fix the issue: Don't echo anything if string is empty.


Got rid of the W3 schools example code


ObjectSerialize.java:
Example illustrates to read and write objects using classes ObjectInputStream, and ObjectOutputStream. If you want to read/write objects, the class representing the desired object must implement Serializable interface. In this case, the Student object implements the Serializable interface.


Hi tvalleta,

You might need to add `npm install webfontloader --save` to the guide. Thanks.


The comments to me adds no value, I among other developers will properly never read that particular comment .
I don't even know how they would apply, here.
Data is given?
When is validate url?
Well what about the Conversion to kind? Doesn't fit into anything
Then assert...


Are there any comments to add to this feature file?


Both, I am merging to load data from the database and then if the save button is not clicked it will restore the data back to the merged version to rollback changes.


It makes me happy that the README no longer jokingly glorifies violence!


beginning


Not needed. Anyone can `web3.eth.getBalance(address)` to discover the balance stored in the contract.


How do you uninstall msysGit?


I figured that if it is failing for one it could be the same issue for the other.


:white_check_mark: [CodeHound](https://github.com/CodeHoundBot) has built this commit using [AppVeyor](https://appveyor.com) and found that it is :ok:.

[![](http://s000.tinyupload.com/download.php?file_id=60741312412607023685&t=6074131241260702368516466)](https://ci.appveyor.com/project/yotam180/xai/build/1.0.23)


Good point.


Sint16 this is the source of the bug.


Is this the right place to change data (string to float conversion)?
Maybe it's better to do just what's needed to fix the issue: Don't echo anything if string is empty.

See also my comment to https://github.com/mantisbt/mantisbt/commit/d24fa5e2c52850ea67935b37d53ec2a453b4596d where the string to int conversion even introduces side effects.


:white_check_mark: [CodeHound](https://github.com/CodeHoundBot) has built this commit using [AppVeyor](https://appveyor.com) and found that it is :ok:.

[![](https://img.shields.io/travis/rust-lang/rust.svg)](https://ci.appveyor.com/project/yotam180/xai/build/1.0.24)


hi,
Seems that last mySensors lib won't accept anymore 'baudrate' but 'baudRate'...should modify this or gateway will crash at startup, as it's the case in last downloadable version of plugin via Jeedom Market


Why add documentation to [a standard React lifecycle method](https://reactjs.org/docs/react-component.html#componentwillmount)? What information are you adding for future developers to understand this code?


This is a long run-on sentence. In general I prefer succinct statements to spelled out arithmetic operations, since they're clearer. So, I'll offer a suggestion and then a suggested rephrasing. I think it'll be useful to have notation for encoding and decoding operations (say, e() and d()). If we had such, here's a potential rephrasing:

The ACK Delay field encodes a value that MUST be scaled to get the actual acknowledgement delay. The  ack_delay_exponent transport parameter set by the sender of the ACK frame indicates the number of left shifts, as described in Section XX. The actual acknowledgement delay value in microseconds is then computed as follows (using the "C" notation "<<" for left-shift):

acknowledgement delay = d(ACK Delay) << ack_delay_exponent


Updated with this change request.


What useful information does this comment add for future developers?


Created multidev environment [badcamp-2017#pr-voluntee](https://dashboard.pantheon.io/sites/8d658997-7a61-4db8-9be8-0f16b8b62022#pr-voluntee).

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


I'm trying to follow this https://en.wikipedia.org/wiki/Behavior-driven_development when writing tests but this is just suggestion :)


<img width="837" alt="screen shot 2017-10-16 at 2 15 29 pm" src="https://user-images.githubusercontent.com/11221489/31635696-87395cca-b27c-11e7-9d27-f96c7579f49a.png">


This is the actual code fix.


Let's remove the line break here. This is a short line, so we don't need to break it up.


" => General
"=================================

execute pathogen#infect()
filetype plugin on
filetype plugin indent on
syntax on

"A bunch of extra text
"Turn on line numbers
set number

"Running pathogen.vim as a submodule
runtime bundle/vim-pathogen/autoload/pathogen.vim

" Sets how many lines of history VIM has to remember
set history=500

" Turn on syntax highlighting
syntax on

" =================================
" Color Scheme
" =================================
"Three ways of saying the same thing
let g:colors_name = expand('<vividchalk>:t:r')
colorscheme vividchalk
colo  vividchalk
"
" =================================
" Plugins
" =================================

runtime bundle/vim-pathogen/autoload/pathogen.vim
execute pathogen#infect()
syntax on
filetype plugin indent on

let g:vim_markdown_folding_disabled=1

"=================================
" NERDTree
"=================================
nnoremap <silent> <F2> :NERDTreeMirrorToggle<CR>
let NERDTreeShowBookmarks=0
let NERDTreeChDirMode=2
let NERDTreeMouseMode=2
let g:nerdtree_tabs_focus_on_files=1
let g:nerdtree_tabs_open_on_gui_startup=0
" open directory of current opened file
map <leader>r :NERDTreeFind<cr>

" make nerdtree look nice
let NERDTreeMinimalUI=1
let NERDTreeDirArrows=1
let g:NERDTreeWinSize=30
let NERDTreeIgnore=['\.pyc$']

"
"================================="

" Syntastic
"
"================================="
" This is a syntax checking plugin for Vim that runs files through various
"  external syntax checkers to display any resulting errors to the user. This can
"   be done on demand if needed, or automatically as files are saved. If syntax errors
"    are detected, the user is notified and is happy because they didn’t have to compile
"    their code or execute their script to find them!
"================================="

let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 1
let g:syntastic_check_on_open = 1
let g:syntastic_check_on_wq = 0

set statusline+=\ %=%#warningmsg#
set statusline+=\ %=%{SyntasticStatuslineFlag()}
set statusline+=\ %=%*

"================================="
"
" Tagbar
"
"================================="
"Tagbar is a Vim plugin that provides an easy way to browse the tags of the current file and get an
"overview of its structure. It does this by creating a sidebar that displays the ctags-generated
"tags of the current file, ordered by their scope.
"
"
"================================="
"
"  Fugitive.vim
"
"  Git Wrapper
"================================="

"================================="
"
" Nerd Commenter
"
"
"================================="
" Add spaces after comment delimiters by default
let g:NERDSpaceDelims = 1

" Use compact syntax for prettified multi-line comments
let g:NERDCompactSexyComs = 1

" Align line-wise comment delimiters flush left instead of following code indentation
let g:NERDDefaultAlign = 'left'

" Set a language to use its alternate delimiters by default
let g:NERDAltDelims_java = 1
" Allow commenting and inverting empty lines (useful when commenting a region)
let g:NERDCommentEmptyLines = 1

" Enable trimming of trailing whitespace when uncommenting
let g:NERDTrimTrailingWhitespace = 1
"================================="
"
"Vim Colorschemes
"
"=================================
" colorscheme bundle pak with lots of choiced
" Define colorscheme in .vimrc file with the following syntax:
"   colorscheme nameofcolorscheme
" The colors are installed in ~/.vim/bundle/colorscheme/colors
"================================="
"
" Vim Sensible
"
" "=================================
"
"  A universal set of defaults that (hopefully) everyone can agree on."
" Examples:
"'backspace': Backspace through anything in insert mode.
"'incsearch': Start searching before pressing enter.
"'listchars': Makes :set list (visible whitespace) prettier.
"'scrolloff': Always show at least one line above/below the cursor.
" "runtime! macros/matchit.vim: Load the version of matchit.vim that ships with Vim.
"================================="
" SuperTab
"================================"=
"

"================================="
"    Perldoc.vim
"
"================================="

let g:perldoc_split_modifier = '10v'

"================================="

" Set to auto read when a file is changed from the outside
set autoread

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" => VIM user interface
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Set 7 lines to the cursor - when moving vertically using j/k
set so=7

" Avoid garbled characters in Chinese language windows OS
let $LANG='en'
set langmenu=en
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim

"Always show current position
set ruler

" Highlight search results
set hlsearch

" For regular expressions turn magic on
set magic

" No annoying sound on errors
set noerrorbells
set novisualbell
set t_vb=
set tm=500

" Properly disable sound on errors on MacVim
if has("gui_macvim")
    autocmd GUIEnter * set vb t_vb=
endif

"pathogen placed in a submodule
runtime bundle/vim-pathogen/autoload/pathogen.vim
execute pathogen#infect()

"================================="
" => Colors and Fonts
"================================="

" Set utf8 as standard encoding and en_US as the standard language
set encoding=utf8

set guifont=Monaco:h10 noanti

syntax enable

"=================================
"colorscheme vividchalk

"================================="
"=================================

execute pathogen#infect()
filetype plugin on
filetype plugin indent on
syntax on

"A bunch of extra text
"Turn on line numbers
set number

"Running pathogen.vim as a submodule
runtime bundle/vim-pathogen/autoload/pathogen.vim

" Sets how many lines of history VIM has to remember
set history=500

" Turn on syntax highlighting
syntax on

" =================================
" Color Scheme
" =================================
"Three ways of saying the same thing
let g:colors_name = expand('<vividchalk>:t:r')
colorscheme vividchalk
colo  vividchalk
"
" =================================
" Plugins
" =================================

runtime bundle/vim-pathogen/autoload/pathogen.vim
execute pathogen#infect()
syntax on
filetype plugin indent on

let g:vim_markdown_folding_disabled=1

"=================================
" NERDTree
"=================================
nnoremap <silent> <F2> :NERDTreeMirrorToggle<CR>
let NERDTreeShowBookmarks=0
let NERDTreeChDirMode=2
let NERDTreeMouseMode=2
let g:nerdtree_tabs_focus_on_files=1
let g:nerdtree_tabs_open_on_gui_startup=0
" open directory of current opened file
map <leader>r :NERDTreeFind<cr>

" make nerdtree look nice
let NERDTreeMinimalUI=1
let NERDTreeDirArrows=1
let g:NERDTreeWinSize=30
let NERDTreeIgnore=['\.pyc$']

"
"================================="

" Syntastic
"
"================================="
" This is a syntax checking plugin for Vim that runs files through various
"  external syntax checkers to display any resulting errors to the user. This can
"   be done on demand if needed, or automatically as files are saved. If syntax errors
"    are detected, the user is notified and is happy because they didn’t have to compile
"    their code or execute their script to find them!
"================================="

let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 1
let g:syntastic_check_on_open = 1
let g:syntastic_check_on_wq = 0

set statusline+=\ %=%#warningmsg#
set statusline+=\ %=%{SyntasticStatuslineFlag()}
set statusline+=\ %=%*

"================================="
"
" Tagbar
"
"================================="
"Tagbar is a Vim plugin that provides an easy way to browse the tags of the current file and get an
"overview of its structure. It does this by creating a sidebar that displays the ctags-generated
"tags of the current file, ordered by their scope.
"
"
"================================="
"
"  Fugitive.vim
"
"  Git Wrapper
"================================="

"================================="
"
" Nerd Commenter
"
"
"================================="
" Add spaces after comment delimiters by default
let g:NERDSpaceDelims = 1

" Use compact syntax for prettified multi-line comments
let g:NERDCompactSexyComs = 1

" Align line-wise comment delimiters flush left instead of following code indentation
let g:NERDDefaultAlign = 'left'

" Set a language to use its alternate delimiters by default
let g:NERDAltDelims_java = 1
" Allow commenting and inverting empty lines (useful when commenting a region)
let g:NERDCommentEmptyLines = 1

" Enable trimming of trailing whitespace when uncommenting
let g:NERDTrimTrailingWhitespace = 1
"================================="
"
"Vim Colorschemes
"
"=================================
" colorscheme bundle pak with lots of choiced
" Define colorscheme in .vimrc file with the following syntax:
"   colorscheme nameofcolorscheme
" The colors are installed in ~/.vim/bundle/colorscheme/colors
"================================="
"
" Vim Sensible
"
" "=================================
"
"  A universal set of defaults that (hopefully) everyone can agree on."
" Examples:
"'backspace': Backspace through anything in insert mode.
"'incsearch': Start searching before pressing enter.
"'listchars': Makes :set list (visible whitespace) prettier.
"'scrolloff': Always show at least one line above/below the cursor.
" "runtime! macros/matchit.vim: Load the version of matchit.vim that ships with Vim.
"================================="
" SuperTab
"================================"=
"

"================================="
"    Perldoc.vim
"
"================================="

let g:perldoc_split_modifier = '10v'

"================================="

" Set to auto read when a file is changed from the outside
set autoread

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" => VIM user interface
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Set 7 lines to the cursor - when moving vertically using j/k
set so=7

" Avoid garbled characters in Chinese language windows OS
let $LANG='en'
set langmenu=en
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim

"Always show current position
set ruler

" Highlight search results
set hlsearch

" For regular expressions turn magic on
set magic

" No annoying sound on errors
set noerrorbells
set novisualbell
set t_vb=
set tm=500

" Properly disable sound on errors on MacVim
if has("gui_macvim")
    autocmd GUIEnter * set vb t_vb=
endif

"pathogen placed in a submodule
runtime bundle/vim-pathogen/autoload/pathogen.vim
execute pathogen#infect()

"================================="
" => Colors and Fonts
"================================="

" Set utf8 as standard encoding and en_US as the standard language
set encoding=utf8

set guifont=Monaco:h10 noanti

syntax enable

"=================================
"colorscheme vividchalk

"================================="


> It fails to merge testcaseComments and testcaseName

wait a second ... why do you have them already in the the first place? that might be the issue.

Merge works with missing properties. You have both testcaseComments and testcaseName in the initial object.


.vimrc #1


Maybe not big deal, but better ove under first if ad additinal if


Ah, it used later, sorry)


.vimrc configurations


[R/AddinLoginTab.R:4:15:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinLoginTab.R#L4) *style:* **Put spaces around all infix operators.**
```r
  credentials <-getCredentials()
              ^~~
```
[R/AddinLoginTab.R:4:17:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinLoginTab.R#L4) *warning:* **no visible global function definition for ‘getCredentials’**
```r
  credentials <-getCredentials()
                ^~~~~~~~~~~~~~
```
[R/AddinLoginTab.R:10:69:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinLoginTab.R#L10) *style:* **Put spaces around all infix operators.**
```r
      textInput(inputId = ns("username"), label = "Username", value =ifelse(!is.null(credentials)&&
                                                                    ^~
```
[R/AddinLoginTab.R:10:98:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinLoginTab.R#L10) *style:* **Put spaces around all infix operators.**
```r
      textInput(inputId = ns("username"), label = "Username", value =ifelse(!is.null(credentials)&&
                                                                                ~^~~
```
[R/AddinLoginTab.R:11:89:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinLoginTab.R#L11) *style:* **Put spaces around all infix operators.**
```r
                                                                     length(credentials)>0,credentials[1],"")),
                                                                                ~^~
```
[R/AddinLoginTab.R:11:92:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinLoginTab.R#L11) *style:* **Commas should always have a space after.**
```r
                                                                     length(credentials)>0,credentials[1],"")),
                                                                                ^
```
[R/AddinLoginTab.R:11:107:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinLoginTab.R#L11) *style:* **Commas should always have a space after.**
```r
                                                                     length(credentials)>0,credentials[1],"")),
                                                                                ^
```
[R/AddinLoginTab.R:25:24:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinLoginTab.R#L25) *warning:* **no visible global function definition for ‘.getTitleAndMessage’**
```r
    titleAndMessage <- .getTitleAndMessage(response = response)
                       ^~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:27:30:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinSubmitTab.R#L27) *warning:* **no visible global function definition for ‘.testsPassedPercentage’, Did you mean 'testsPassedPercentage'?**
```r
    testsPassedPercentage <- .testsPassedPercentage(testResults)
                             ^~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:38:27:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinSubmitTab.R#L38) *warning:* **no visible global function definition for ‘createSingleResultDisplay’**
```r
      testResultOutput <- createSingleResultDisplay(testResults = testResults)
                          ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:66:32:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinSubmitTab.R#L66) *warning:* **no visible global function definition for ‘.createDetailedMessageWithButton’**
```r
    elements <- list(elements, .createDetailedMessageWithButton(index, message))
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:73:10:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinSubmitTab.R#L73) *warning:* **no visible binding for global variable ‘tags’, Did you mean 'rtags'?**
```r
  btn <- tags$button(id = paste("button_", index, sep = ""), "Toggle details")
         ^~~~
```
[R/AddinSubmitTab.R:94:10:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/AddinSubmitTab.R#L94) *warning:* **no visible global function definition for ‘.createTestResultElement’**
```r
  return(.createTestResultElement(name = "All tests", status = "pass"))
         ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Authentication.R:18:31:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L18) *style:* **Commas should always have a space after.**
```r
    credentials <- c(username,token)
                              ^
```
[R/Authentication.R:19:5:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L19) *warning:* **no visible global function definition for ‘saveCredentials’**
```r
    saveCredentials(credentials)
    ^~~~~~~~~~~~~~~
```
[R/Authentication.R:41:5:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L41) *style:* **Commented code should be removed.**
```r
  # url <- "https://tmc.mooc.fi/api/v8/core/org/hy/courses"
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Authentication.R:51:21:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L51) *style:* **Commas should always have a space after.**
```r
  write(credentials,".credentials")
                    ^
```
[R/Authentication.R:55:5:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L55) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!file.exists(".credentials")){
    ^
```
[R/Authentication.R:59:14:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L59) *style:* **Put spaces around all infix operators.**
```r
  credentials<-tryCatch(scan(".credentials",what=character()),error=function(e)NULL)
            ~^~~
```
[R/Authentication.R:59:45:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L59) *style:* **Commas should always have a space after.**
```r
  credentials<-tryCatch(scan(".credentials",what=character()),error=function(e)NULL)
                                            ^
```
[R/Authentication.R:59:49:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L59) *style:* **Put spaces around all infix operators.**
```r
  credentials<-tryCatch(scan(".credentials",what=character()),error=function(e)NULL)
                                               ~^~
```
[R/Authentication.R:59:63:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L59) *style:* **Commas should always have a space after.**
```r
  credentials<-tryCatch(scan(".credentials",what=character()),error=function(e)NULL)
                                                              ^
```
[R/Authentication.R:59:68:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L59) *style:* **Put spaces around all infix operators.**
```r
  credentials<-tryCatch(scan(".credentials",what=character()),error=function(e)NULL)
                                                                  ~^~
```
[R/Authentication.R:62:1:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L62) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/Authentication.R:63:1:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/Authentication.R#L63) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/TMC_plugin.R:23:23:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/TMC_plugin.R#L23) *warning:* **no visible binding for global variable ‘.loginTab’**
```r
    shiny::callModule(.loginTab, "login")
                      ^~~~~~~~~
```
[R/TMC_plugin.R:24:23:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/TMC_plugin.R#L24) *warning:* **no visible binding for global variable ‘.courseTab’**
```r
    shiny::callModule(.courseTab, "courses")
                      ^~~~~~~~~~
```
[R/TMC_plugin.R:25:23:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/R/TMC_plugin.R#L25) *warning:* **no visible binding for global variable ‘.submitTab’**
```r
    shiny::callModule(.submitTab, "testAndSubmit")
                      ^~~~~~~~~~
```
[tests/testthat/testAuthentication.R:2:5:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/tests/testthat/testAuthentication.R#L2) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(file.exists(".credentials")){
    ^
```
[tests/testthat/testAuthentication.R:11:5:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/tests/testthat/testAuthentication.R#L11) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(file.exists(".credentials")){
    ^
```
[tests/testthat/testLintr.R:3:5:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/tests/testthat/testLintr.R#L3) *style:* **Commented code should be removed.**
```r
#   context("lints")
    ^~~~~~~~~~~~~~~~
```
[tests/testthat/testLintr.R:5:7:](https://github.com/RTMC/tmc-rstudio/blob/e11a60c8aec525e6c99647c5c714633dcdc673d4/tests/testthat/testLintr.R#L5) *style:* **Commented code should be removed.**
```r
#     lintr::expect_lint_free()
      ^~~~~~~~~~~~~~~~~~~~~~~~~
```


```ruby
next if file.casecmp?("resources/#{MOD}/en_us.lang")
```

would also work


Thanks for reporting, somehow this compiled for me I do not know why.
This is fixed in a29848c67180396656e4e8a7ef47ae5b441a7325.


ok diego


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/2b56ad21-60d4-489e-b6a6-68ce49cd44ed "simple-toolchain-20171016210622993"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/2dd38f74-ee7e-419e-8b20-56e05ea011b5 "simple-toolchain-20171016210622993") deployed [simple-toolchain-20171016210622993](https://github.com/brianhaley/simple-toolchain-20171016210622993/releases/tag/deploy-ibm-yp-us-south-bhaley-us.ibm.com-Demo-20171016-212107 "deploy-ibm-yp-us-south-bhaley-us.ibm.com-Demo-20171016-212107") to [Demo](https://console.bluemix.net/apps/35b37315-226d-40aa-baa1-f8b65bb292e0?env_id=ibm:yp:us-south "ibm:yp:us-south:bhaley@us.ibm.com:Demo"), including this commit


TCP recommended delayed ack is 200ms (even though QUIC uses a smaller value), and 16 bits is 64ms. I like the way this is done in this PR, with a default shift of 3 -- which gives you ~500ms -- but an endpoint can indicate differently. 500ms is a few RTTs, which is also large enough to handle reordering when the largest acked is received out of order, causing the ack delay to increase as subsequent lower packet numbers are acked.


In the code of this plugin in auth.php the following calls are made:
`$this->getLang('userexists')`
`$this->getLang('writefail')`
Not sure if it inherits some strings from other plugins, but if not, you could add these strings in this file.


The object is used in Angular and if it is not present it will crash the app. This is a valid use case and there should be an option to overwrite existing values. I used underscore.js to omit those and it worked.

But why am I not getting a clone of the data when using cloner.deep.clone()?


I would definitely prefer a # blocks to a byte-length field. It's not so much about how much to read from the wire, but about how many ranges to allocate when parsing and recording the ack locally. Separately, I think we should indicate somewhere, if we don't already, that an ACK frame MUST fit within a packet.


Hey, I was just trying to work around this. This commit prevents "property map of undefined" error, but if there's no modules data in any chunks, the data in the dashboard is minimal, and all the charts are empty. I'll try to console.log the stats object and figure out if there's modules info in another places. Not sure if this is webpack v2 vs v3 issue or result of using CommonsChunkPlugin


Hey, any reason we're not using regex here?


Final Commit


TODO: Remove the file path from this NOOP test.


It would be nice to have an array of keys that could be overwritten.


Oh, the output changes because the algorithm changed from SHA3-256 (`Keccak[512](M || 01, 256)`) to SHAKE-256 (`Keccak[512](M || 1111, 512)`). (https://en.wikipedia.org/wiki/SHA-3#Instances)

Correct?

Also, the security level now increases from 128-bit to 256-bit. Is this intentional?


TODO: Fix typo testWhenCommandHasNoParametersItGetsDefault**s**Parameters.


Yeah... Put it in before I found the bug was found


`d` is `512` (`HASH_BYTES * 8`)


They are in stats.modules, a separate property, not under chunks. There's also stats.filteredModules but it's empty in our build.


> This is a valid use case and there should be an option to overwrite existing values.

honestly I forgot about this project all together and I won't have much time to fix it 'cause it's also unsustainable and not popular at all.

> I used underscore.js to omit those and it worked.

can you keep doing that? I am not sure when I can look into this

> It would be nice to have an array of keys that could be overwritten.

last updates is from 7 months ago and before that the lib hasn't changed in 2 years. It's also low on stars so I might suggest to use other more popular libraries at this point or you can file a PR.

Otherwise I don't know when/if this will be solved, sorry.


Yes, check the protocol. The algorithm changed everywhere. We no longer have SHA3.


I think this proposal is basically good.

That said, I'll ask again that it's a lot easier to discuss issues if they aren't all conflated in one PR. I understand that they seem related, but then the entire protocol is related. This PR purports to change the integer encoding, but it's revamping the ACK frame structurally and changing the ack delay time format in addition. I would ask that you please separate them into separate PRs.

If you want to change the design of the ACK frame format, please make that a separate issue, and let's agree on what's useful there.


Sorry about that, that was a end of day test and check in and I have not gotten back to it. I look at it again and clean it up


why did this change?


Initial commit to confirm code quality.


Oops. This needs to be fixed. Will cause downloads to fall through before they fully complete.


please see this PR too:
https://github.com/WebReflection/cloner/pull/2


is this a running count? Should this have become 3?


I'm a little bit excited about this patch, because if I manage to get an midgame initiative term this *will* definitely change SF style of play by getting more complicated midgame positions.


needs doc - change threshold of what?


@monzta This is the commit responsible for https://forums.lanik.us/viewtopic.php?f=64&t=38595, hiding entire posts like http://www.androidpolice.com/2017/10/02/zizos-galaxy-note8-cases-bold-protective-affordable-sponsored-post/ rather than what you meant it for which was list pages like http://www.androidpolice.com/page/2/.

Can we please discuss tweaking it so it allows single posts to work?


Тогда я еще больше ничего не понимаю. А вот то, что я добавлял derived_client_classes, оно как должно работать? Та же еда, там же нет get_eat_obj() или что-то вроде этого. Оно же вероятно как-то само разбирается? Притом, насколько я понимаю, тот же метод eat_health(), он должен быть у еды и его не должно быть у других game_object. Если я правильно там все понял. Чем фонарик так уникален, что ему нужен get_torch_obj?


@Utumno short on time tonight but wanted to get a proof-of-concept commit up.  Pushed it to my branch [BeermotorWB-20171016.](https://github.com/BeermotorWB/wrye-bash/tree/beermotorwb-20171016)

If this is good I'll roll the others up tomorrow.


I'm almost certain that this is the fix I need, but I'm new to this, how can I make these changes?


Adding my name for video.


:smile:

Unfortunately, this doesn't quite work, because https://github.com/reactjs/react-modal/pull/417 removed the `lib/` directory from git tracking, which is basically the directory that we want to modify files within. Instead, the `lib/` directory now gets built from `src/` and I guess packaged for npm but not included in git. This makes it tough to pull in 100% of the very latest `master`. Doing so would seemingly require the publishing of an npm package.

Fortunately, they fixed the `PropTypes` warnings before they made this change, though, so I've put up a [different commit/branch](https://github.com/hired/react-modal/tree/partial-upstream-update) that pulls in updates from `reactjs/react-modal` just up until (but not including) the above-mentioned removal of `lib/` from source control. So that includes the `PropTypes` fix(es) and also still has `lib/` under source control, so we can modify it directly in our fork.


[R/AddinLoginTab.R:4:15:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinLoginTab.R#L4) *style:* **Put spaces around all infix operators.**
```r
  credentials <-getCredentials()
              ^~~
```
[R/AddinLoginTab.R:4:17:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinLoginTab.R#L4) *warning:* **no visible global function definition for ‘getCredentials’**
```r
  credentials <-getCredentials()
                ^~~~~~~~~~~~~~
```
[R/AddinLoginTab.R:10:69:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinLoginTab.R#L10) *style:* **Put spaces around all infix operators.**
```r
      textInput(inputId = ns("username"), label = "Username", value =ifelse(!is.null(credentials)&&
                                                                    ^~
```
[R/AddinLoginTab.R:10:98:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinLoginTab.R#L10) *style:* **Put spaces around all infix operators.**
```r
      textInput(inputId = ns("username"), label = "Username", value =ifelse(!is.null(credentials)&&
                                                                                ~^~~
```
[R/AddinLoginTab.R:11:89:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinLoginTab.R#L11) *style:* **Put spaces around all infix operators.**
```r
                                                                     length(credentials)>0,credentials[1],"")),
                                                                                ~^~
```
[R/AddinLoginTab.R:11:92:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinLoginTab.R#L11) *style:* **Commas should always have a space after.**
```r
                                                                     length(credentials)>0,credentials[1],"")),
                                                                                ^
```
[R/AddinLoginTab.R:11:107:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinLoginTab.R#L11) *style:* **Commas should always have a space after.**
```r
                                                                     length(credentials)>0,credentials[1],"")),
                                                                                ^
```
[R/AddinLoginTab.R:25:24:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinLoginTab.R#L25) *warning:* **no visible global function definition for ‘.getTitleAndMessage’**
```r
    titleAndMessage <- .getTitleAndMessage(response = response)
                       ^~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:27:30:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinSubmitTab.R#L27) *warning:* **no visible global function definition for ‘.testsPassedPercentage’, Did you mean 'testsPassedPercentage'?**
```r
    testsPassedPercentage <- .testsPassedPercentage(testResults)
                             ^~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:38:27:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinSubmitTab.R#L38) *warning:* **no visible global function definition for ‘createSingleResultDisplay’**
```r
      testResultOutput <- createSingleResultDisplay(testResults = testResults)
                          ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:66:32:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinSubmitTab.R#L66) *warning:* **no visible global function definition for ‘.createDetailedMessageWithButton’**
```r
    elements <- list(elements, .createDetailedMessageWithButton(index, message))
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/AddinSubmitTab.R:73:10:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinSubmitTab.R#L73) *warning:* **no visible binding for global variable ‘tags’, Did you mean 'rtags'?**
```r
  btn <- tags$button(id = paste("button_", index, sep = ""), "Toggle details")
         ^~~~
```
[R/AddinSubmitTab.R:94:10:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/AddinSubmitTab.R#L94) *warning:* **no visible global function definition for ‘.createTestResultElement’**
```r
  return(.createTestResultElement(name = "All tests", status = "pass"))
         ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Authentication.R:18:31:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L18) *style:* **Commas should always have a space after.**
```r
    credentials <- c(username,token)
                              ^
```
[R/Authentication.R:19:5:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L19) *warning:* **no visible global function definition for ‘saveCredentials’**
```r
    saveCredentials(credentials)
    ^~~~~~~~~~~~~~~
```
[R/Authentication.R:41:5:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L41) *style:* **Commented code should be removed.**
```r
  # url <- "https://tmc.mooc.fi/api/v8/core/org/hy/courses"
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/Authentication.R:51:21:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L51) *style:* **Commas should always have a space after.**
```r
  write(credentials,".credentials")
                    ^
```
[R/Authentication.R:55:5:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L55) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!file.exists(".credentials")){
    ^
```
[R/Authentication.R:59:14:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L59) *style:* **Put spaces around all infix operators.**
```r
  credentials<-tryCatch(scan(".credentials",what=character()),error=function(e)NULL)
            ~^~~
```
[R/Authentication.R:59:45:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L59) *style:* **Commas should always have a space after.**
```r
  credentials<-tryCatch(scan(".credentials",what=character()),error=function(e)NULL)
                                            ^
```
[R/Authentication.R:59:49:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L59) *style:* **Put spaces around all infix operators.**
```r
  credentials<-tryCatch(scan(".credentials",what=character()),error=function(e)NULL)
                                               ~^~
```
[R/Authentication.R:59:63:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L59) *style:* **Commas should always have a space after.**
```r
  credentials<-tryCatch(scan(".credentials",what=character()),error=function(e)NULL)
                                                              ^
```
[R/Authentication.R:59:68:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L59) *style:* **Put spaces around all infix operators.**
```r
  credentials<-tryCatch(scan(".credentials",what=character()),error=function(e)NULL)
                                                                  ~^~
```
[R/Authentication.R:62:1:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L62) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/Authentication.R:63:1:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/Authentication.R#L63) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/TMC_plugin.R:23:23:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/TMC_plugin.R#L23) *warning:* **no visible binding for global variable ‘.loginTab’**
```r
    shiny::callModule(.loginTab, "login")
                      ^~~~~~~~~
```
[R/TMC_plugin.R:24:23:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/TMC_plugin.R#L24) *warning:* **no visible binding for global variable ‘.courseTab’**
```r
    shiny::callModule(.courseTab, "courses")
                      ^~~~~~~~~~
```
[R/TMC_plugin.R:25:23:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/R/TMC_plugin.R#L25) *warning:* **no visible binding for global variable ‘.submitTab’**
```r
    shiny::callModule(.submitTab, "testAndSubmit")
                      ^~~~~~~~~~
```
[tests/testthat/testAuthentication.R:2:5:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/tests/testthat/testAuthentication.R#L2) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(file.exists(".credentials")){
    ^
```
[tests/testthat/testAuthentication.R:11:5:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/tests/testthat/testAuthentication.R#L11) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(file.exists(".credentials")){
    ^
```
[tests/testthat/testLintr.R:3:5:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/tests/testthat/testLintr.R#L3) *style:* **Commented code should be removed.**
```r
#   context("lints")
    ^~~~~~~~~~~~~~~~
```
[tests/testthat/testLintr.R:5:7:](https://github.com/RTMC/tmc-rstudio/blob/99f0209fcc73966bed8de1e0105d42d670f80ee8/tests/testthat/testLintr.R#L5) *style:* **Commented code should be removed.**
```r
#     lintr::expect_lint_free()
      ^~~~~~~~~~~~~~~~~~~~~~~~~
```


Created multidev environment [badcamp-2017#pr-voluntee](https://dashboard.pantheon.io/sites/8d658997-7a61-4db8-9be8-0f16b8b62022#pr-voluntee).

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


The project contains a scrum backlog with 2 user stories.
1. Som kunde ønsker jeg å kalkulere pris for å sende pakker i norge
- this US contains 3 scenarios
2. Som kunde ønsker jeg å kalkulere pris for å sende pakker til utlandet
- this US contains 2 scenarios


![screen_2017-10-16 14 37 08](https://user-images.githubusercontent.com/18017741/31636571-7a963812-b277-11e7-94ea-29d7588b02cd.jpg)


delete empty line


try to be consistent about your spacing - use just one blank line between each block of CSS


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

13 tests passed, 0 tests failed and 10 tests skipped in 10873 seconds

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


insert a blank line before each block of CSS


make your comments line up w the code below them (indent)


I meant to write "discriminator" in the place of "generator." Oops


nit: your indents are very wide - I recommend setting your tabs to be either 2 or 4 spaces in your editor


[](url)


no spaces needed around this text (true for all your <h2>s)


these don't need to be on new lines


nit: make this indent the same size as your indents below


Gosh... this whole thing is just crap. What the fuck am I even doing.


remove jekyll


Yeah, true.


Created multidev environment [bc-reports#ci-9](https://dashboard.pantheon.io/sites/41998b1f-8fb9-45c7-a1b0-8657308e315e#ci-9).

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


Como la lias... v1


Ah, thanks for clearing this up @bonachea. I updated our default segment for smp to fast in https://github.com/chapel-lang/chapel/pull/7603


Como la lias... v2


Como la lias... v3