@lis637-etrainer seems like something is not working correctly.


![](https://github.trello.services/images/mini-trello-icon.png) [Week 9 - Start Development](https://trello.com/c/KSH2Faoj/75-week-9-start-development)


Actually, nevermind, this only changes a non-server behaviour.

But yeah, using something that is not stdout/stderr would be better, I have to study named pipes a bit.


[Jenkins vg tests](http://jenkins.cgcloud.info/job/vg/956/) 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).

14 tests passed, 0 tests failed and 10 tests skipped in 10699 seconds

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


[codes rrrrr BARE.docx](https://github.com/kunhanneelambra/oncology/files/1432651/codes.rrrrr.BARE.docx)


Thanks!


Changed the comment to "Sets a fixed random seed to get repeatable results"


I think we can use the same code between Linux and Mac, so I suggest using `owner_unix.go` commonly for those platforms instead of the individual file, and probably you need to add a build tag, `// +build !windows`, before the line `package logging` so that Go tools on Windows is able to ignore that `_unix.go` file.


Removed the comment - I generally removed comments that were part of the development process.


should this also be changed to this on line 583 and 601?


Changed the comment to "Is it closer than the previous intersection?"


@Sfshaza - what motivated this change? The [Language Tour currently reads](https://www.dartlang.org/guides/language/language-tour#throw):
> You can also throw arbitrary objects:
>
> ```dart
> throw 'Out of llamas!';
> ```

Does this still hold?

cc @kwalrath @filiph


made those two changes


Removed the check.  I've never seen the exception thrown either.


I tried the change but it looked a little awkward.  Perf should be the same either way since these are value types.


好吧，我的失误，我以为他这个是有 CI 可以自动构建的，原来还要自己手动跑一遍 scss2css 的编译过程。
README.md 中有讲怎么修改css（要用到ruby，懒得去修了，随它吧）


Sad


@PikachuEXE Thanks for the heads up! I had forgotten to push it to `master`

Just pushed it. It's there now.


What removal was this?


我也是只改了scss，然后 @sundevilyang 帮我编译的😂


Tuấn commit lại đi danh sách file bên trên có thấy gì đâu


wwww


@DaPigGuy Well to be honest, I only tested one rarity. You win, lol.


asda


hi,where is the code?


It was a bit crude.
Let's see the bright side. It can only be improved !


dihapus saja


dihapus aja..


@keisukefukuda @levelfour I intended to send PR from GitHub UI, but mistakenly committed directly because I have a committer permission on chainer organization. Sorry, but this commit should be okay.


No problem
Maybe you forgot to update [History.rdoc](https://github.com/DatabaseCleaner/database_cleaner/blob/master/History.rdoc) ?


//ignore lines that not contain ~~4~~ 5 parts


T_T 原来就没打算实现啊，那个是我用来做解析的内部工具类
和 LinkedCharArray 一样，我估计都没人用


@Zidane I have an entire package of plugins like this, but I have them all ignored. Just create a new package and drop a `.gitignore` file in it containing `*` on a blank line by itself - that will ignore everything in that folder.


oh good, i will try that soon.
thanks  :)


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5fa7fcdc-171f-45f2-b340-39a4871efb5a "testtc/slk/bluemix.net"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/e116b58a-4b8c-4119-a912-ef125395de1b "simple-toolchain-20171031021211933") deployed [simple-toolchain-20171031021211933](https://github.com/stephkunze/simple-toolchain-20171031021211933/releases/tag/deploy-ibm-yp-us-south-Stephanie-Kunze-test-20171031-031344 "deploy-ibm-yp-us-south-Stephanie-Kunze-test-20171031-031344") to [test](https://console.bluemix.net/apps/97df6c00-9dd3-4995-87d4-2f15ff78791b?env_id=ibm:yp:us-south "ibm:yp:us-south:Stephanie Kunze:test"), including this commit


@nfogarty I forgot to tag you in the commit, but this should send you an email that we have made changes to the repo


fram


thanks!


@Khrin `pixhost.org` use revolving adserver so third party script should be blocked too.

(https://forums.lanik.us/viewtopic.php?f=62&t=32110)


@PikachuEXE Yes, I did forget. To be honest I don't like the redundancy between `History.rdoc` and http://databasecleaner.github.io and I'm all for just using one of them from now on. What do you think?


hi


expected result part added


更新


Hi @rootsongjc , where did you find the documents of open source commit japan (eg. kubernetes-and-sdn-for-multi-access-edge-computing-deployment.pdf)? Could you share the resouces url?
Thanks!


ok, I have a fork of a fork of pip-chill here: https://github.com/elifesciences/pip-chill/
and a demo involving lax here: https://github.com/elifesciences/lax/tree/chill-demo

so, clone lax, switch to the `chill-demo` branch, run `./chill.sh` and it will update the venv and write a `chilled.txt` file.

you should then diff `requirements.txt` with `chilled.txt` and see if you like what you see.

for one thing, it's not including some direct dependencies if that dependency is a dependency of something else - this helps avoid duplicate dependencies at different versions, but ... eh. in the case of the lax demo, django doesn't make the list of direct dependencies because it's also a dependency of some other libraries being installed.

I think it's an interesting place to start from, but the effort involved might be too much.


Getting "type is undefined".


Baris ini coba dihapus, karena sudah diisikan oleh JS


Baris ini coba diganti dengan `$archived_assignment = $this->input->post('archived_assignment')!==NULL ? 1 : 0`


Very nice. :) I think it should be red, though, as it drops carbuncles, maybe?


Hmm I think this will mess us my build.


额，这些 `loading` 不是说要加吗。。怎么去掉了？


点 clone or download


Also it says you deleted all of our images


Please change to `1970-01-02 00:00:00`.


Please change to `2038-01-18 00:00:00`. The reason is we don't want to cause trouble with timezone (previously you assumed GMT+7 timezone) so we subtract one day.


good luck at LTC!


This is too good


Bradys Hot Springs Geothermal Field Example


无论您用 C++、JavaScript 还是 Lua 哪种语言进行游戏开发，只需要下载这一个。 -》 无论您用 C++、JavaScript 还是 Lua 语言进行游戏开发，只需要下载一个引擎。


我只是说销售额那个要加，毕竟大块的空白。

这四个卡片，上来四个 spin 有点吓人。


好吧..我还说能达到『第一眼会舒服一点』的效果呢， 😿


If you always update http://databasecleaner.github.io/
Then point change log doc to it
As long as you remember to update it :P

How do I view older versions on http://databasecleaner.github.io/ ?


它提供游戏需要的常见功能 -> 它提供游戏开发时需要的常见功能


i don't know what's this


cool!


you should put a space after the `#`


No. Learn to read better.


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

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


谢谢你😂

发送自 Windows 10 版邮件应用

发件人: Shen Yao
发送时间: 2017年10月31日 11:25
收件人: shenyaocn/IP-Camera-Bridge
抄送: fjwtzdwj; Comment
主题: Re: [shenyaocn/IP-Camera-Bridge] Supports IP Camera's audio output (d49ba9c)

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


会包含许多组件 -> 引擎提供了许多组件
使用组件能缩短开发时间 -> 使用这些组件能缩短开发时间
and often perform better than homemade engines 这句翻译不对


Init Commit


Scanner scanner = new Scanner (system.in)


Don't commit the server.conf


Sorry -  but coming back on yellow patch tested with [0,4] and testing it with [-3, 1) seems disingenuous.
👎.  I would kill the LTC run.


@dciceman fallbacktarget is perfect; I would add one more target entry to fallbacktarget for eventlog. so the order would be (a) DB (b) file system (c) eventlog. Great work!


2D/3D 图形 -> 2D/3D 图形元素
控制支持 -> 各种控制器支持


![](https://github.trello.services/images/mini-trello-icon.png) [Figure out how to utilize MyGene to query annotations.](https://trello.com/c/rh5p9nGn/2-figure-out-how-to-utilize-mygene-to-query-annotations)


reupdated and removed the $this->getParam(


How do you plan on mapping fd's to addresses? Is there going to be an internal struct like in CS241? What if someone overwrites part of the struct with the other read/write functions?


This looks dope


`Cocos2d-x 就是这样的一个游戏引擎，它提供了一个用于开发的简化API, 支持跨平台`  这句不太通顺，


这句也不太通顺


看起来关于游戏引擎的东西很多   这句也不太对


放到 logout 的逻辑里，用 put 触发。


@fzurita When I load your build of mupen64plus-ae from Market, it works fine.
When I build debug apk from mupen64plus-ae master branch and install it on the same device (version from market is removed) the application crashes when I starting a rom, no matter which Emulation Profile is used.
Do you have an idea, why it may happen?
I would like to have ability to test my works on Android before pushing them to GitHub.


Ignore "test"--mistake with Git.
New script: sentence_tokenize.py; upcoming work on this script to handle .tsv files.
OOVs.py: changed to "__main__" method format.


You're welcome, @dantuluri


这句话读起来不是很通顺


Windows 10 不支持了


I'm not sure what the problem is. Can you try removing your mupen64plus-ae directory then checking it out again? Then rebuilding? Maybe some leftover files are not getting cleaned up correctly.


Here:
https://drive.google.com/file/d/0B0YqMPjGo3B2a3ZrOUo5bl83M0U/view?usp=sharing


cname


Ok, I'll try to do it


@tamird 80dfe55 changes the behaviour back to what it was before. For ignores, that is.


//Random rnd= Math.random();


I removed everything but .git.
Then git reset --hard
Load project to Android Studio. It says:
Unsupported Modules Detected: Compilation is not supported for following modules: mupen64plus-ae. Unfortunately you can't have non-Gradle Java modules and Android-Gradle modules in one project.

Is it normal?


@ybakos I'm using WebStorm, what should be included in the README regarding the IDE?


@JWTappert See https://github.com/osu-cascades/dio-service/issues/2


如果不打算有人用,就不应该放到nutz里面了.

另外, Sqls里面的几个回调就用到了, 并非 "没人用" 的

我回滚一下, 把Sqls的回调改一下吧


__리뷰
- 외부 주입을 막는 setter를 제거하는 기능 / ok와 fail을 선택하는 기능 적 선택에서는 패턴중 기법인 빌더 패턴이 더 좋아보입니다.
- data를 List<T>로 주었지만 List의 경우 넣은 순서를 보장하고 알아야만 view쪽에서 제어가 가능하기 때문에 Map<String, Object>의 자료구조가 좋아보입니다.
- resultList.get(0).data (게시판데이터) , resultList.get(1).data (회원데이터)
- map.get("userList") , map.get("boardList") 아래의 구현이 더 명확하고 접근하기가 쉬워 보입니다.
- code관련은 상수로박는거보단 Enum으로 클래스를 분리하여 HttpStatus 코드처럼 CodeStatus Enum 클래스를 하나 만드는게 좋아보입니다.


Just a heads up I would advise against immediately replacing existing script uses, because those are likely going to turn into a mixin using a trimmed version of this table. Except for eagle eye shot I'm note sure we'll ever use all the multiple copies.


You can just update user query directly so we only one query to maintain. It’s small enough we donot have to worry about over fetching


That should have been in my commit message. derp.


..aaand I messed up:
```lua
mob:useMobAbility(jobSpec.BENEDICTION);
```


yes


@EliseBlue Minor nit, should be:

```
human.y -= random(1, 2);
human.x += random(-3, 3);
```


What's a junk file?


figured it out @NtaajVaaj, i was trying to make a laser cut, adding this fixed it:

`capabilities = CAPABILITY_MILLING|CAPABILITY_JET;`


That doesn't sound normal.


Are you using Android Studio 3.0? Make sure you are using the latest version.


final copy as of Oct 31, 2017


This commit was part of PR #199, which was never merged. Read about [the reasons over there](https://github.com/PHPOffice/PhpSpreadsheet/pull/199#issuecomment-328180020).

If you are willing to pickup @GreatHumorist works and finish it, it could be merged though...


@kbrooks22 This isn't a valid comparison... `initializeHuman` is a function name. Also missing a brace.


The project just will not run if Android Studio version is less than 3.0. I had to update it :)


@kbrooks22 `else` clauses don't take a condition. You can use `else if`.


commit


You can avoid this memcpy by changing line 136 to
`
cv::cuda::GpuMat resized_input(net_input_height_, net_input_width_, CV_8UC3, output_buffer);
`


版本号不改吗？


Yep, that's the case. I try to stay lock step with the latest version.


增加 SSEncrypt.module 文件


:waitwhat:


In general, you can improve performance a bit if you batch OpenCV cuda operations by launching OpenCV kernels using different streams. You can find examples of this in our histogram_gpu and flow_gpu kernel implementations. Just a suggestion.


@bursonv This was a good first step in the right direction (no pun intended).
But see my comments above.


Good catch, I'll go ahead and make that change.


Review done


@bursonv Can just be `human.x -= 1;` instead of calling a `moveLeft` function. But if you do use a `moveLeft` function, it would have to be `moveLeft(human)`. And...


... this should have a parameter `moveLeft(human)`.


Greatly needed - file names were confusing


@bursonv This is a step closer!


P.S. I want to die


@Droptable9 Fixed the demo, sorry for the bad configuration of the repository haha! 💯


@bursonv All right! See my comments above.


I think this patch is a simplification, and testing with [-3,1] range is appropriate. I did not know about the previous try by VoyagerOne.

I suggest to let it finish, and let the maintainers decide on the merits of it.


変更機能はないです!!!!!! `自分のプロフィールを見る` で良さそう


@bursonv Maybe something more like `direction < 70`. And so on. Think 0 - 100 since direction is `random(0, 100)`.


変えたからコメントは消しとこ~~


Good to know, thanks for the feedback.


aa


Thank you!
It has been fixed.


echo로 HTML을 출력하지 마세요.
[http://php.net/manual/kr/tutorial.firstpage.php](http://php.net/manual/kr/tutorial.firstpage.php) 를 읽어보세요. 그 페이지에 있는 "많은 일들을 가능하게 하는 특별한 태그를 가진 일반적인 HTML 파일로 생각하십시오."라는 표현에 주목해보세요.
그리고 [http://php.net/manual/en/language.basic-syntax.phpmode.php](http://php.net/manual/en/language.basic-syntax.phpmode.php) 이 페이지도 참고해보세요.


Large file upload is not resolved


按 @xioxin 的编写方式这只是程序UI模板，不涉及程序功能，对功能也没改动，并不需要强制更新，所以我连程序里的模板版本都没改动。下一次更新的时候记得再改吧。


Ok, I found a device that gives me proper shader compilation errors with GLES 2.0. There is a missing semicolon here:
https://github.com/gonetz/GLideN64/blob/8f0066841cc03811a409865b58babc39d177e793/src/Graphics/OpenGLContext/GLSL/glsl_CombinerProgramBuilder.cpp#L1108


After fixing that, it works correctly. That's pretty good considering you didn't have a GLES 2.0 device to test with.


Yep, I copy-pasted that from OpenGL code. Thanks!


decomp/boca-jail is not published :(


One more error, here:
https://github.com/gonetz/GLideN64/blob/8f0066841cc03811a409865b58babc39d177e793/src/Graphics/OpenGLContext/GLSL/glsl_CombinerProgramBuilder.cpp#L1146


@taylorslye Indented too much.


@taylorslye Indent two spaces, aligned vertically with `for`.


@taylorslye Avoid unnecessary blank lines.


So you started working on the upstreamed kernel, amazing!


my android build does not work on device :(

* clear mupen64plus-ae folder
* build in Android studio with no errors
* remove previos mupen64plus-ae installation from the device
* remove mupen64plus folders from device storage
* run application from Android Studio
* select roms folder
* run Super Mario 64 with everything defaults
* crash

ERR :(((

Android 5.0


@taylorslye Better would be `human.x += random(-1, 1);`. Use a space around all operators, eg `+=`.


Maybe it's a problem with your device. Can you give me your APK to make sure it's not a build problem?


I was wondering why you commented this out? I gave this a try in an environment with small reward, which let to a large q, and a infinite MSELoss. Adding this again fixed it.


Also, logcat wouldn't be bad either.


androidboot.selinux=permissive phaking sepolicy


```
10-31 11:37:52.780 28425-28425/org.mupen64plusae.v3.alpha E/libEGL: call to OpenGL ES API with no current context (logged once per thread)
10-31 11:39:12.840 28425-28425/org.mupen64plusae.v3.alpha E/ViewRootImpl: sendUserActionEvent() mView == null
10-31 11:39:32.220 28425-28425/org.mupen64plusae.v3.alpha E/File: fail readDirectory() errno=2
```


Hmm... Please send me your APK.


Good catch! Yes. Sometimes I hate refactoring tools of IntellijIdea :)


Just a moment


Yeah it's quite task-dependent. Using original reward doesn't influence the performance on roboschool much so I commented it out. Just don't want to introduce to much tricks :<


Here:
https://drive.google.com/file/d/0B0YqMPjGo3B2TWY1b0trZDdaYmc/view?usp=sharing


haha! @sir-pinecone I am kicking the tires here. this netlify-cms stuff is pretty impressive.


At this point of time (Default SDK > Java Path) we can assume user already have through the usual Java setup prompts. Why you were not using usual component (`PathSetting`) for setting path instead of modifying Button component class (the usage also demonstrate different styles than usual path setting)?

![image](https://user-images.githubusercontent.com/24370870/32207953-5ae04422-be25-11e7-9aa3-980c64c5554b.png)


I'm looking.


To not force the user to add a `header: {}` when calling `RemoteInstance`, perhaps add a fallback empty Object?
`const headers = this.headers || {};`


Full adb.log
[adb.log.zip](https://github.com/gonetz/GLideN64/files/1429629/adb.log.zip)


Oh dont be sorry about anything. :)
I appreciate the work that went into this beautiful package and hope i can build on it.
I am super glad I got it working good.


Why isn't this class in its own file??


this is one of the gotchas in angular reconciling its $scope state.


Your build works ok on my device. I'm taking a look at your logcat.


Wowee that was exciting


Can you send a logcat where you start a game? The logcat that you posted only has the ROM scan.


system.out.println("hello world!");


I don't know, which filters are useful. Is it ok to send you the full logcat?


Yes, please send the whole thing.


restore


This is pretty useful and the right way to add additional props. Thanks for doing it @iRoachie 👍


n


Out of curiosity, what device do you have?


@vtjnash now that GCC has bumped `libgfortran`'s SOVERSION to 4, we need to be able to copy both `libgfortran-3.dll` and `libgfortran-4.dll` in from the environment.  Do you have a proposed solution on how to do this properly?


Samsung Galaxy Note 3.
[logcat2.log.zip](https://github.com/gonetz/GLideN64/files/1429643/logcat2.log.zip)


Ok, here we go:
```
E/UI-Console( 3336): couldn't start Mupen64Plus core library.
```


I see. The question - why?


# Vorab Informationen
>> # sslMaker [Github - benk2x - sslMaker][1]
## zum entwickeln einer open source SSL Zertifikatstelle mit einem Web-Tool zum selbst generieren von SSL - Zertifikaten
### vorerst in Deutsch später in Englisch

____

> Auf dem Server liegen zwei Schlüssel
>> Der private Schlüssel
>>>> Dieser wird auf dem Server installiert und ein Zertifizierungssiegel für die Website erstellt.
----
>> Der öffentliche Schlüssel
>>>> Ebenfalls auf dem Server installiert. Werden mit diesem vom Web-Browser (Besucher) angefragte
>>>> Informationen verschlüsselt, z.B. die Übermittlung von sensiblen Daten.
>>>>>> Mit dem privaten Schlüssel werden die Informationen wieder entschlüsselt.

[Quelle 1](https://www.ovh.de/ssl/funktionsweise-ssl.xml)

Ein Algorithmus für öffentliche Schlüssel - in der Regel RSA - wird für den Austausch der Chiffrierschlüssel und für digitale Unterschriften verwendet

[Quelle 2](http://publib.boulder.ibm.com/tividd/td/TRM/SC23-4822-00/de_DE/HTML/user277.htm)

Quellen:
[Quelle 1]:https://www.ovh.de/ssl/funktionsweise-ssl.xml
[Quelle 2]:http://publib.boulder.ibm.com/tividd/td/TRM/SC23-4822-00/de_DE/HTML/user277.htm

[1]:https://github.com/benk2x/sslMaker


There are a couple ways that could happen.
* The app is unable to create a mupen64plus.cfg file in the /sdcard/mupen64plus/GameData
* The core is unable to allocate enough RAM

Either way, the solution is the same, try restarting your phone.


Yes, kernel refuses to boot if this folders aren't present.


Hmm, ok


Bluemix [toolchain](https://console.stage1.bluemix.net/devops/toolchains/67a91822-25c5-4b28-8b32-0d6c21ad0042 "UI-ys1int-SimpleTC1031T011725"): [Delivery Pipeline](https://console.stage1.bluemix.net/devops/pipelines/bcbac8a4-dd4f-4919-95b6-b324ef20a12d "UI-ys1int-SimpleTC1031T011725") deployed [UI-ys1int-SimpleTC1031T011725](https://github.com/idsb3t1/UI-ys1int-SimpleTC1031T011725/releases/tag/deploy-ibm-ys1-us-south-idsb3t3-us.ibm.com-dev-20171031-052233 "deploy-ibm-ys1-us-south-idsb3t3-us.ibm.com-dev-20171031-052233") to [dev](https://console.stage1.bluemix.net/apps/47fbd596-b333-486b-8233-8c3b2a557440?env_id=ibm:ys1:us-south "ibm:ys1:us-south:idsb3t3@us.ibm.com:dev"), including this commit


I need to go to sleep. Good night.


Good night. Thanks for your help!

Reboot did not help :(


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

https://meta.discourse.org/t/can-we-get-rid-of-height-width-auto-in-oneboxes/72579/17


I tried this first without adding `track by $index` and I did see the noted error in the console.


Bluemix [toolchain](https://console.stage1.bluemix.net/devops/toolchains/ee7af0c7-eb4b-4808-84ae-65a1ebf892f4 "UI-ys1int-KEEP-TC"): [Delivery Pipeline](https://console.stage1.bluemix.net/devops/pipelines/91fde061-3564-4ded-a29e-3c930cc52871 "UI-ys1int-KEEP-TC") deployed [UI-ys1int-KEEP-TC](https://github.com/idsb3t1/UI-ys1int-KEEP-TC/releases/tag/deploy-ibm-ys1-us-south-idsb3t2-us.ibm.com-dev-20171031-052920 "deploy-ibm-ys1-us-south-idsb3t2-us.ibm.com-dev-20171031-052920") to [dev](https://console.stage1.bluemix.net/apps/2f86c4ab-cb8d-4dd0-843c-a9417b07b6d0?env_id=ibm:ys1:us-south "ibm:ys1:us-south:idsb3t2@us.ibm.com:dev"), including this commit


@kingseam
개인적으로 빌더패턴은
* 필드가 여러개
* 여러개의 필드가 동일한 타입이라 인자의 순서가 헷갈리고 컴파일러에서 타입안정성을 확보하기 힘들때
주로 사용하는데요. 예를 들면 이런식이죠

```
class Test{
  private int age;
  private int count;
  private int amount;
  private int priority;
}

// 인자의 순서를 헷갈릴 수 있고 개발자가 실수할 여지가 있음
new Test(29, 30, 500, 2);

// builder 이용
Test.builder().age(29).count(30).amount(500).priority(2).build();
```

빌더패턴을 간혹 사용하긴하지만 그닥 좋아하지않는 이유가 하나있는데 인자를 컴파일 시점에 강제할수가없다는 부분입니다. 가령 위 코드에서 age()를 빼먹더라도 문제를 알 수 없는거죠.

```
// build() 시점에 필드의 유효성을 체크해서 런타임 예외를 발생할순 있으나 컴파일타임에 age가 없는걸 체크 불가능
Test.builder().count(30).amount(500).priority(2).build();
```

현재 정적 메서드를 빌더로 변경해서 얻는 이점이 어떤게 있을까요?

* data 필드에는 한가지 타입만 반환한다는 생각으로 작성한 코드인데 여러데이터를 반환할거라면 말씀해주신부분이 더 나을것같네요. 이건 잠시후에 수정하겠습니다.

* http status 관련해서는 개인적으로 여기에다 http status 코드를 넣는건 아니라고 생각하고있습니다. 차라리 code의 성격을 http status가아니라 logic code로만 활용하는건 어떨까요?
(code를 enum으로 관리할경우 message도 enum 필드로 넣는게 좋다고 생각해요.)


I haven't quite gone to bed yet. How much room so you have left in your internal storage?

One last thing you can try. Create a new folder in your sdcard then go to settings then data then change your game Save folder to that new folder.

Also, make sure that Mupen64plus-AE has access to write to internal storage.


And now for sure, good night.


## What is this for???

Please explain this line better


Ah, but having gained your input for the correct text I'll fix it up and remove the comment...


## Commit Comment

Looking at how this commit was created.


다음 모임에서 날릴거니까 그냥 저렇게 저장하려고 하구나 정도만 읽어주세요 !


Don't we need to update the `sql/alter2.4.sql` file for this fix?


Seems like a bug, feel free to send us a Pull Request with a fix

On 31 Oct 2017 0:22, "fshin123" <notifications@github.com> wrote:

> Was there an error in src/index.ts where FromUtcPipe should have been
> exported instead of imported?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/fshin123/angular2-moment/commit/253a041d9514a196d4c1bdd3cc7fb4140bb1df1b#commitcomment-25293626>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AA2dnlV_W8iGcXPE7isVs5V6vH0PyETJks5sxkwngaJpZM4QL8Iw>
> .
>


:blush: um, yeah, will fix that.


good thanks


版本是 2.3.3


Fair enough, I know what you mean.

Great project by the way! Pytorch needs a modular RL library that's been tested on environments and this is pretty nice to use too.


文章还得加上如何设置签名信息配置 release 模式


that is my new line!


por ahi tendriamos que poner en el manual de usuario que las filas y columnas arrancan desde 0, o soy el unico que lo hizo con esa mentalidad y estamos en el horno?


+ is not great, can use f-string instead


IOS -> iOS


dsfgdsfgdfgfdg


Maybe put some likely ignore paths?  `/proc`, `/run/shm/nginx/` etc..


What if someone wants to just develop against staging or production API?


Commit message should have been:
> **Phone flectrahq instead of odoo**

:laughing:


链接无效


Just csv is enough, can omit json link


Good idea to stick with `exclude_file_paths`


Not todo: separate enhancements list (EP)


Еще один рабочий вариант в /**/.


Еще один рабочий вариант в /**/ ниже.


+이건 설계를 어떤식으로 하냐에따라 다를수있겠지만...궁금해서 여쭤봅니다. 하나의 api에서 저렇게 여러개의 타입을 반환하는 경우가 있나요?
가령 회원데이터랑 게시판데이터를 동일한 api에서 다 함께 제공하는 형태로 가나요?


sry these chnges are revert ;p


thanks


XCode -> Xcode


XCode -> Xcode
IOS -> iOS


链接错误


Well, I think one should not hit the production API. Theoretically speaking, you may limit access to production API by a token and do rate limiting, making it not practical for development. What if someone attacks the API intentionally or due to a development bug causing a DOS?
For staging, you may argue that it should be left open to the public for development, in such case, the developer would comment out the 'api' entry in the compose file and change the environment variables *_API_URL to point to staging. I personally believe that development environment should be self-contained.


Not only will he comment out the 'api' entry, but the 'postgres' and 'elasticsearch' as well.


空的，应标注一下未实现


Yeah, I feel pointing to staging makes sense. It's quite an overhead to start API + ES to develop on frontend...


解决option中value若为空时,select框不会显示label的问题


hello


Windows是不需要安装python的，也不需要运行setup.py


修正过滤数据时造成滚动条出现消失时对table样式的影响


table过滤后返回参数增加过滤完的数据


So I may create a new compose file that only has frontend making it the default, and put the heavyweight in a separate file. Better than developers commenting out?


Unable to build rancher-auth-service. `make` fails because md5sum is mismatched. `godep save` followed by `godep go build` also fails stating errors in auth_server.go. Even after resolving the errors other errors saying 'client' not found (which I think is because of some pkg issues due to godep save downloads newer version).

I want to change few lines and build the binary.


I do not know what is going on.


raw_input() should be used for Python 2


## 빌더패턴
빌더패턴은 순서를 외울필요가 없습니다. 가장 이상적인 빌더패턴의 코드는
ResDto.Builder(data).build(); 입니다.
빌더패턴은 개인적으로 ResDto에 쓰지않지만 Dto가 구성되어있는 형태가 set을 강제하고 data를 생성자로 주입하기에 생성자로 주는거보단 일반적으론 빌더패턴이 나아 보여 제안해드린이유입니다.
디폴트값으로 지정하면 되는 부분이니까요.
이미 dto코드에서 디폴트값으로 지정되는 부분이 있으니 그부분을 디폴트값으로 두고 fail같은경우에만
ResDto.Builder().isResult(false).build(); or ResDto.Builder().isRetuenFalse().build();
빌더패턴은 외부에서의 값을 주입하지 않는게 일반적이라. 외부에서 주는값은 옵셔널값 위주입니다.

## 리스트 자료구조
List를 쓰는경우는 순서를 보장해야되는 부분이 크고. 데이터가 한개이냐 두개이냐와는 다른부분입니다.
메인페이지를 보게될경우 여러개의 리스팅된 게시판의 데이터를 가져와야될부분도 있고. 프로필 많은 부분이 있을텐데. 그부분을 표현하기엔 List로는 리스크가 있습니다.
각 서비스들에서 리턴된 프로필/게시판/유저 기타의 데이터를 가져와서 재조립을 해서 하나의 리스트형식으로 던지던지 해야되는 불필요한 리소스가 발생(이럴경우엔 리스트로 한 이유조차 없는 상황이 발생하겟죠. 무조건 리스트는 1개일테니.) 하거나. 순서를 외워야되는 부분이 발생할 여지가있습니다.
혹여나 어떤값은 옵셔널한 값인형태라면 리스트의 순서를 보장하기 위해 더미값을 넣어야되는 상황도 발생할 수 있습니다.

data의 부분은 Map의 형태가 좀더 좋은 자료구조라고 생각합니다. 리스트로 주기엔 데이터가 무조건 리스트가 아니기에 좋지 않은 형태입니다.


If I am reading this, `statImage` appears to be unused.


first comment


Super cool man! Some advanced sh*t going on here...


I don't know why do you reset `optind` to 0. I've got an infinite loop while parsing options.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/0ed12d82-8bff-48a7-830f-38e76b532cac "Bala-ToolChain"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/75493e45-bf83-40b7-bfb4-98c65e8594dc "Bala-ToolChain") deployed [Bala-ToolChain](https://github.com/bdravida/Bala-ToolChain/releases/tag/deploy-ibm-yp-us-south-Bala-Inc-test-20171031-060835 "deploy-ibm-yp-us-south-Bala-Inc-test-20171031-060835") to [test](https://console.bluemix.net/apps/118422df-b8af-4f42-9ba4-b63fad339f80?env_id=ibm:yp:us-south "ibm:yp:us-south:Bala Inc:test"), including this commit


typo: Canavas API


first


你怎么能这样


你怎么能把这么牛逼的代码删了呢


你怎么能把这句关键代码给删了呢？


你怎么能这样呢


你总么能把这个方法删除了呢？


又写了垃圾一段代码，小垃圾


你怎么能把这句关键代码删掉呢?


好牛逼的代码、爱你么么哒！


你怎么能把这句关键代码给删了呢


你怎么能把这句大妈给删了呢？


你怎末能这样呢！你怎末能把这句牛逼的代码删了呢


你怎么能把这句关键的代码删了呢


你怎么能把这句关键代码给删了呢?


hahaha


Дайте пожалуйста скрипт для adguard вашего расширения


这个不能删除。。


你怎么能把这句关键代码删了呢？


> The app is unable to create a mupen64plus.cfg file in the /sdcard/mupen64plus/GameData

/sdcard/mupen64plus/GameData/Super Mario/CoreConfig/mupen64plus.cfg created

> The core is unable to allocate enough RAM

That would be strange. The device has 2.77GB. Version from Market starts with no problems

> How much room so you have left in your internal storage?

2GB

>  Create a new folder in your sdcard then go to settings then data then change your game Save folder to that new folder.

It did not help too.

> Also, make sure that Mupen64plus-AE has access to write to internal storage.

It created mupen64plus folder and filled it with data.

Ok, I'll remove dust from my Shield tablet and will use it for tests.


你怎么能把这句代码的关键词删了呢


怎么删除了呢


你怎么能这样呢？！？？！？？！？


你怎么能把这句关键代码给删了呐？


你怎么能把这句给删了呢


你管老子呢


你怎么能把这么关键的代码给删了呢？不过，没关系，你赶紧恢复就好了


Thanks for this! :+1:


你怎么能把这句关键代码给删了呢？


aaaaaaaaaaaaaaaaaaaa


你是不是傻


你怎么能把这句代码删了呢？


谁让你删除的


千金难买我愿意


理由很完美，就是不告诉你


I couldn't see where the atttribution was visible in the history. As far as I could tell, the file was imported without attribution info.


把代码重新弄回来


为什么要这样


你怎么这么牛逼呢?


See here events.linuxfoundation.org/sites/events/files/slides/HS-OSSjapan-final.pdf


[R/a_matrix.r:4:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L4) *style:* **Variable or function name should be snake_case.**
```r
find_A_matrix <- function(data) {
^~~~~~~~~~~~~
```
[R/a_matrix.r:6:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L6) *warning:* **local variable ‘time’ assigned but may not be used**
```r
  time <- data[[1]]
  ^~~~
```
[R/a_matrix.r:10:33:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L10) *style:* **Commas should always have a space after.**
```r
  vector_one <- as.matrix(rep(1,num_observation),num_observation,1)
                                ^
```
[R/a_matrix.r:10:50:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L10) *style:* **Commas should always have a space after.**
```r
  vector_one <- as.matrix(rep(1,num_observation),num_observation,1)
                                                 ^
```
[R/a_matrix.r:10:66:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L10) *style:* **Commas should always have a space after.**
```r
  vector_one <- as.matrix(rep(1,num_observation),num_observation,1)
                                                                 ^
```
[R/a_matrix.r:11:27:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L11) *style:* **Only use double-quotes.**
```r
  colnames(vector_one) <- 'offset'
                          ^~~~~~~~
```
[R/a_matrix.r:12:33:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L12) *style:* **Commas should always have a space after.**
```r
  regressor <- cbind(vector_one,regressor)
                                ^
```
[R/a_matrix.r:13:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L13) *style:* **Variable or function name should be snake_case.**
```r
  endpointForceObservation <- data[force_column_names]
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/a_matrix.r:14:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L14) *style:* **Lines should not be more than 80 characters.**
```r
  AMatrix <- matrix(solve(qr(regressor, LAPACK = TRUE), endpointForceObservation),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/a_matrix.r:14:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L14) *style:* **Variable or function name should be snake_case.**
```r
  AMatrix <- matrix(solve(qr(regressor, LAPACK = TRUE), endpointForceObservation),
  ^~~~~~~
```
[R/a_matrix.r:16:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L16) *style:* **Variable or function name should be snake_case.**
```r
  endpointForcePrediction <- data.frame(regressor %*% AMatrix)
  ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/a_matrix.r:22:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L22) *style:* **Lines should not be more than 80 characters.**
```r
  fit <- list(AMatrix = AMatrix, endpointForceObservation = endpointForceObservation,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/a_matrix.r:23:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/a_matrix.r#L23) *style:* **Lines should not be more than 80 characters.**
```r
    endpointForcePrediction = endpointForcePrediction, regressor_means = regressor_means,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:11:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L11) *style:* **Lines should not be more than 80 characters.**
```r
  title(main = "Forces from posture #1", sub = paste("Adept x:", adept_x_val, "Adept y:",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:16:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L16) *style:* **Lines should not be more than 80 characters.**
```r
plot_muscle_forces_over_time <- function(forces, minimum_tendon_force, maximum_tendon_force,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:21:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L21) *style:* **Lines should not be more than 80 characters.**
```r
  lapply(list(do.call("rbind", forces[indices_of_interest])), function(force_ts) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:23:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L23) *style:* **Lines should not be more than 80 characters.**
```r
      "M1", "M2", "M3", "M4", "M5", "M6"), ylim = c(minimum_tendon_force, maximum_tendon_force))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:28:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L28) *style:* **Lines should not be more than 80 characters.**
```r
plot_jr3_force_over_time <- function(forces, minimum_tendon_force, maximum_tendon_force,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:42:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L42) *style:* **Lines should not be more than 80 characters.**
```r
##' @param wrench_vector a vector of six forces & torques, as numeric values in N or N*m
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:42:2:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L42) *style:* **Commented code should be removed.**
```r
##' @param wrench_vector a vector of six forces & torques, as numeric values in N or N*m
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:46:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L46) *style:* **Lines should not be more than 80 characters.**
```r
    "FZ =", wrench_vector[3], ", ", "MX =", wrench_vector[4], ", ", "MY =", wrench_vector[5],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:52:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L52) *style:* **Lines should not be more than 80 characters.**
```r
##' a Map is a Muscle Activation Pattern, which is, given N muscles, the map is a vector of N tensions.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:56:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L56) *style:* **Lines should not be more than 80 characters.**
```r
  muscle_activation_patterns <- rbind(unique(timeseries_df$reference_M0), unique(timeseries_df$reference_M1),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:57:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L57) *style:* **Lines should not be more than 80 characters.**
```r
    unique(timeseries_df$reference_M2), unique(timeseries_df$reference_M3), unique(timeseries_df$reference_M4),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:60:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L60) *style:* **Lines should not be more than 80 characters.**
```r
  colnames(muscle_activation_patterns) <- LETTERS[1:length(unique(timeseries_df$reference_M6))]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:65:2:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L65) *style:* **Commented code should be removed.**
```r
##' Plot wrench text for forces & torques
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:69:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L69) *style:* **Lines should not be more than 80 characters.**
```r
##' @param prepend_string empty, by default. Useful when you want to add "SD: " to the front
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:87:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L87) *style:* **Lines should not be more than 80 characters.**
```r
  p_raw <- ggparcoord(dataframe_of_observations, scale = "globalminmax", alpha = 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:89:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L89) *style:* **Lines should not be more than 80 characters.**
```r
  p <- p_raw + theme_bw() + theme(panel.grid.major.x = element_line(color = "black",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:96:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L96) *style:* **Lines should not be more than 80 characters.**
```r
  plot(NA, xlim = xlim, ylim = ylim, main = paste("Norm of w = ", norm_vec(wrench)),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:97:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L97) *style:* **Lines should not be more than 80 characters.**
```r
    xlab = paste("Fx is ", wrench[1]), ylab = paste("Fy is ", wrench[2]), asp = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:101:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L101) *warning:* **local variable ‘x_sd’ assigned but may not be used**
```r
  x_sd <- wrench_sd[1]
  ^~~~
```
[R/data_description.r:102:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L102) *warning:* **local variable ‘y_sd’ assigned but may not be used**
```r
  y_sd <- wrench_sd[2]
  ^~~~
```
[R/data_description.r:103:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L103) *warning:* **local variable ‘z_sd’ assigned but may not be used**
```r
  z_sd <- wrench_sd[3]  #unused as of yet
  ^~~~
```
[R/data_description.r:113:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L113) *style:* **Lines should not be more than 80 characters.**
```r
##' By default, if the diameter is positive, then the circle_color is made green, but if negative, it will make the circle black.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:125:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L125) *style:* **Lines should not be more than 80 characters.**
```r
  draw.circle(x, y, diameter, border = "black", col = circle_color, lty = 1, lwd = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:129:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L129) *style:* **Lines should not be more than 80 characters.**
```r
##' @param list_of_wrenches list object, each element a list of numeric values of 3 forces in N and 3 torques in Nm
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:130:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L130) *style:* **Lines should not be more than 80 characters.**
```r
##' @param list_of_sd_for_wrenches list object, each element a list of numeric values of 3 forces in N and 3 torques in Nm
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:134:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L134) *style:* **Lines should not be more than 80 characters.**
```r
plot_endpoint_force_vectors <- function(list_of_wrenches, list_of_sd_for_wrenches,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:139:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L139) *style:* **Lines should not be more than 80 characters.**
```r
    plot_output_wrench_fx_fy(list_of_wrenches[[x]], list_of_sd_for_wrenches[[x]],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:145:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L145) *style:* **Lines should not be more than 80 characters.**
```r
##' Get the mean of the last n force values for each of the force signals, for the
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:147:2:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L147) *style:* **Commented code should be removed.**
```r
##' ramp&hold time series dataframes force_column_names is a vecotr of character
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:148:2:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L148) *style:* **Commented code should be removed.**
```r
##' strings relating to the columns of forces[[i]] that contain force recordings
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:150:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L150) *style:* **Lines should not be more than 80 characters.**
```r
##' @param indices_of_interest the elements within the forces that will be included in the analysis
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:151:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L151) *style:* **Lines should not be more than 80 characters.**
```r
##' @param n number of last observations that will be extracted for this computation
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:153:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L153) *style:* **Lines should not be more than 80 characters.**
```r
##' @return list_of_tail_wrench_means computed means of the last n milliseconds of the force columns
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:154:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L154) *style:* **Lines should not be more than 80 characters.**
```r
list_of_mean_of_last_n_observations <- function(forces, indices_of_interest, n, force_column_names) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:154:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L154) *style:* **Variable and function names should not be longer than 30 characters.**
```r
list_of_mean_of_last_n_observations <- function(forces, indices_of_interest, n, force_column_names) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:164:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L164) *style:* **Lines should not be more than 80 characters.**
```r
sd_of_last_n_observations <- function(forces, indices_of_interest, n = 100, force_column_names) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:173:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L173) *style:* **Variable and function names should not be longer than 30 characters.**
```r
plot_porcupine_of_endpoint_wrenches <- function(forces) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:174:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L174) *style:* **Lines should not be more than 80 characters.**
```r
  wrench_observation_df <- do.call("rbind", forces)  #only grab the first posture
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:179:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L179) *style:* **Lines should not be more than 80 characters.**
```r
  scatterplot3d(wrench_observation_df[, 1], wrench_observation_df[, 2], wrench_observation_df[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:180:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L180) *style:* **Lines should not be more than 80 characters.**
```r
    3], pch = 16, xlim = force_ranges[, 1], ylim = force_ranges[, 2], zlim = force_ranges[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:184:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L184) *style:* **Lines should not be more than 80 characters.**
```r
  scatterplot3d(wrench_observation_df[, 4], wrench_observation_df[, 5], wrench_observation_df[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:185:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L185) *style:* **Lines should not be more than 80 characters.**
```r
    6], pch = 16, xlim = force_ranges[, 4], ylim = force_ranges[, 5], zlim = force_ranges[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:197:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L197) *warning:* **local variable ‘z_range_midpoint’ assigned but may not be used**
```r
  z_range_midpoint <- z_range_distance/2 + z_range[1]
  ^~~~~~~~~~~~~~~~
```
[R/data_description.r:197:39:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L197) *style:* **Put spaces around all infix operators.**
```r
  z_range_midpoint <- z_range_distance/2 + z_range[1]
                                     ~^~
```
[R/data_description.r:201:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L201) *style:* **Lines should not be more than 80 characters.**
```r
  segments(origin_points, origin_points, wrench_observation_df[, 1], wrench_observation_df[,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:203:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L203) *style:* **Lines should not be more than 80 characters.**
```r
  points(wrench_observation_df[, 1], wrench_observation_df[, 2], xlim = c(force_ranges[1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:208:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L208) *style:* **Lines should not be more than 80 characters.**
```r
  legend_image <- as.raster(matrix(colorRampPalette(gradient_colors)(100), ncol = 1))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:211:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L211) *style:* **Lines should not be more than 80 characters.**
```r
  text(x = -1, y = seq(1, 3, l = length(values_to_label_on_legend)), labels = signif(values_to_label_on_legend,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:217:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L217) *style:* **Lines should not be more than 80 characters.**
```r
##' @param colors list of string colors that are desired in the gradient. c("blue", "yellow") by default
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:217:2:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L217) *style:* **Commented code should be removed.**
```r
##' @param colors list of string colors that are desired in the gradient. c("blue", "yellow") by default
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:219:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L219) *style:* **Lines should not be more than 80 characters.**
```r
##' @return color_gradient returns a function that takes an integer argument (the required number of colors) and returns a character vector of colors (see ‘rgb’) interpolating the given sequence (similar to ‘heat.colors’ or ‘terrain.colors’.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:225:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L225) *style:* **Lines should not be more than 80 characters.**
```r
data_description_analysis <- function(first_data_chunk, minimum_tendon_force, maximum_tendon_force,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:228:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L228) *style:* **Lines should not be more than 80 characters.**
```r
  forces <- unlist(lapply(postures, split_by_reference_force), recursive = FALSE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:231:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L231) *style:* **Lines should not be more than 80 characters.**
```r
  muscle_activation_patterns <- do.call("rbind", lapply(forces[indices_of_interest],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:233:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L233) *style:* **Lines should not be more than 80 characters.**
```r
  row.names(muscle_activation_patterns) <- LETTERS[1:length(indices_of_interest)]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:239:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L239) *style:* **Lines should not be more than 80 characters.**
```r
  plot(plot_muscle_forces_over_time(forces, minimum_tendon_force, maximum_tendon_force,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:244:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L244) *style:* **Lines should not be more than 80 characters.**
```r
  plot(plot_jr3_force_over_time(forces, minimum_tendon_force, maximum_tendon_force,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:248:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L248) *style:* **Lines should not be more than 80 characters.**
```r
  list_of_tail_wrench_mean <- list_of_mean_of_last_n_observations(forces, indices_of_interest,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:250:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L250) *style:* **Lines should not be more than 80 characters.**
```r
  list_of_tail_wrench_SD <- sd_of_last_n_observations(forces, indices_of_interest,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:250:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L250) *style:* **Variable or function name should be snake_case.**
```r
  list_of_tail_wrench_SD <- sd_of_last_n_observations(forces, indices_of_interest,
  ^~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:256:8:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L256) *style:* **Use <-, not =, for assignment.**
```r
  xlim = range(lapply(list_of_wrenches, function(x) {
       ^
```
[R/data_description.r:259:8:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L259) *style:* **Use <-, not =, for assignment.**
```r
  ylim = range(lapply(list_of_wrenches, function(x) {
       ^
```
[R/data_description.r:262:8:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L262) *style:* **Use <-, not =, for assignment.**
```r
  zlim = range(lapply(list_of_wrenches, function(x) {
       ^
```
[R/data_description.r:266:11:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L266) *style:* **Use <-, not =, for assignment.**
```r
  xlim[1] = xlim[1] - max(abs(zlim))
          ^
```
[R/data_description.r:268:11:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L268) *style:* **Use <-, not =, for assignment.**
```r
  xlim[2] = max(c(xlim[2] + max(abs(zlim)), 0))
          ^
```
[R/data_description.r:273:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L273) *style:* **Lines should not be more than 80 characters.**
```r
  indices_of_correctly_lengthed_forces <- which(lapply(forces, force_ts_len_is_acceptable) ==
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:273:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L273) *style:* **Variable and function names should not be longer than 30 characters.**
```r
  indices_of_correctly_lengthed_forces <- which(lapply(forces, force_ts_len_is_acceptable) ==
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:276:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L276) *style:* **Lines should not be more than 80 characters.**
```r
  force_extended_list <- list_of_mean_of_last_n_observations(forces, indices_of_interest = 1:length(forces),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:278:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L278) *style:* **Lines should not be more than 80 characters.**
```r
  posture_1_viable_forces <- force_extended_list[indices_of_correctly_lengthed_forces]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:282:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L282) *style:* **Lines should not be more than 80 characters.**
```r
  elapsed_trial_times <- plot_force_trial_elapsed_time_distribution(forces[indices_of_correctly_lengthed_forces])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:282:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L282) *warning:* **local variable ‘elapsed_trial_times’ assigned but may not be used**
```r
  elapsed_trial_times <- plot_force_trial_elapsed_time_distribution(forces[indices_of_correctly_lengthed_forces])
  ^~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:284:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L284) *style:* **Variable and function names should not be longer than 30 characters.**
```r
plot_force_trial_elapsed_time_distribution <- function(forces) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/data_description.r:286:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/data_description.r#L286) *style:* **Lines should not be more than 80 characters.**
```r
  hist(vector_of_times, breaks = 10, xlab = "Time per force trial (ms)", ylab = "Number of force trials",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:3:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L3) *style:* **Lines should not be more than 80 characters.**
```r
##' @param last_n_milliseconds the number of tail milliseconds from which we should calculate the settled standard deviation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:5:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L5) *style:* **Lines should not be more than 80 characters.**
```r
##' @return reference_standard_deviation df with reference (desired) muscle tension, variance, maximum residual
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:6:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L6) *style:* **Lines should not be more than 80 characters.**
```r
get_reference_to_variance_relationship_df <- function(force_list, last_n_milliseconds,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:6:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L6) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_reference_to_variance_relationship_df <- function(force_list, last_n_milliseconds,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:19:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L19) *style:* **Lines should not be more than 80 characters.**
```r
##' @param last_n_milliseconds the number of tail milliseconds from which we should calculate the settled standard deviation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:22:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L22) *style:* **Lines should not be more than 80 characters.**
```r
force_trial_to_stable_metrics <- function(force_trial, last_n_milliseconds, muscle) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:26:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L26) *style:* **Lines should not be more than 80 characters.**
```r
  vec_row <- data.frame(last_n_milliseconds = last_n_milliseconds, reference = ref,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:33:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L33) *style:* **Lines should not be more than 80 characters.**
```r
##' @param last_n_milliseconds the number of tail milliseconds from which we should calculate the settled standard deviation.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:35:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L35) *style:* **Lines should not be more than 80 characters.**
```r
##' @return stability_df_rows df with reference (desired) muscle tension, variance, maximum residual
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:36:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L36) *style:* **Lines should not be more than 80 characters.**
```r
ft_list_to_stability_df_rows <- function(list_of_force_trials, last_n_milliseconds,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:38:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L38) *style:* **Lines should not be more than 80 characters.**
```r
  reference_df_rows <- lapply(list_of_force_trials, force_trial_to_stable_metrics,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:45:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L45) *style:* **Lines should not be more than 80 characters.**
```r
##' Produces a plot of remaining fraction as a function of increasing err threshold. Draws a hardcoded line for the 99%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:46:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L46) *style:* **Lines should not be more than 80 characters.**
```r
##' @param force_trials a list of raw force timeseries_DFs. has_settled has not been applied yet
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:47:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L47) *style:* **Lines should not be more than 80 characters.**
```r
##' @param err_lenout integer, the resolution along the X axis by which diff err thresholds will be evaluated
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:49:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L49) *style:* **Variable and function names should not be longer than 30 characters.**
```r
try_different_stability_thresholds <- function(force_trials, err_lenout = 20) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:51:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L51) *style:* **Lines should not be more than 80 characters.**
```r
  num_remaining_force_trials <- unlist(mclapply(different_errors, function(err) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:54:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L54) *style:* **Lines should not be more than 80 characters.**
```r
  plot_remaining_force_trial_fraction_as_function_of_err(different_errors, num_remaining_force_trials,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:62:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L62) *style:* **Lines should not be more than 80 characters.**
```r
indices_from_posture_df_row <- function(posture_df_row) c(posture_df_row[["initial"]],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:66:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L66) *style:* **Lines should not be more than 80 characters.**
```r
##' Turn a dataframe of collected observations, with square input to reference, into formal ForceTrial objects
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:67:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L67) *style:* **Lines should not be more than 80 characters.**
```r
##' Works with stabilized or nonstabilized force trials. It will add attributes of stabilization only for those that meet the err criteria
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:69:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L69) *style:* **Lines should not be more than 80 characters.**
```r
##' @param df_row dataframe with 1 row with columns including the initial and final indices in reference to a posture collected.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:73:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L73) *style:* **Lines should not be more than 80 characters.**
```r
##' @param err max allowable residual from reference force for muscle of interest
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:74:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L74) *style:* **Lines should not be more than 80 characters.**
```r
save_ForceTrials_to_rds <- function(df_row, column_to_separate_forces, data_location,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:74:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L74) *style:* **Variable or function name should be snake_case.**
```r
save_ForceTrials_to_rds <- function(df_row, column_to_separate_forces, data_location,
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:77:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L77) *style:* **Lines should not be more than 80 characters.**
```r
  force_trial_file_string_with_posture <- paste0("force_trial_adept_x_", df_row[["adept_x"]],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:77:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L77) *style:* **Variable and function names should not be longer than 30 characters.**
```r
  force_trial_file_string_with_posture <- paste0("force_trial_adept_x_", df_row[["adept_x"]],
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:81:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L81) *style:* **Lines should not be more than 80 characters.**
```r
  force_trials_list <- lapply(force_list, ForceTrial, data_location, full_df, err)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:88:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L88) *style:* **Lines should not be more than 80 characters.**
```r
##' Turn a dataframe of collected observations, with square input to reference, into formal ForceTrial objects
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:89:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L89) *style:* **Lines should not be more than 80 characters.**
```r
##' Works with stabilized or nonstabilized force trials. It will add attributes of stabilization only for those that meet the err criteria
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:91:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L91) *style:* **Lines should not be more than 80 characters.**
```r
##' @param df_of_postures dataframe with columns including the initial and final indices in reference to each posture group collected.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:92:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L92) *style:* **Lines should not be more than 80 characters.**
```r
##' @param full_df dataframe object of the full dataset collected, from which the indices will extract the sections.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:94:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L94) *style:* **Lines should not be more than 80 characters.**
```r
posture_start_finish_indices_to_L_of_ForceTrials <- function(df_of_postures, full_df,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:94:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L94) *style:* **Variable and function names should not be longer than 30 characters.**
```r
posture_start_finish_indices_to_L_of_ForceTrials <- function(df_of_postures, full_df,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:94:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L94) *style:* **Variable or function name should be snake_case.**
```r
posture_start_finish_indices_to_L_of_ForceTrials <- function(df_of_postures, full_df,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:96:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L96) *style:* **Lines should not be more than 80 characters.**
```r
  lapply(df_to_list_of_rows(df_of_postures), save_ForceTrials_to_rds, column_to_separate_forces = "measured_M0",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:105:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L105) *style:* **Lines should not be more than 80 characters.**
```r
  max_residuals_and_sd <- lapply(posture, ForceTrial_to_signed_max_residual_and_sd)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:106:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L106) *style:* **Lines should not be more than 80 characters.**
```r
  stability <- cbind(ForceTrials_to_stability_info_df(posture), ForceTrials_to_stability_df(posture))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:108:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L108) *style:* **Lines should not be more than 80 characters.**
```r
  posture_and_residual_sd <- dcrb(lapply(max_residuals_and_sd, add_posture_to_max_residual_and_sd,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:114:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L114) *style:* **Lines should not be more than 80 characters.**
```r
##' @param rds_postures list of full filepaths to each rds Posture, each with a list of ForceTrials
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:115:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L115) *style:* **Lines should not be more than 80 characters.**
```r
##' @return stability_df data.frame with all stabiliyt information observations at postures. Includes adept xy coordinates
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:116:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L116) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_stability_df_for_all_postures <- function(rds_postures) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:124:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L124) *style:* **Lines should not be more than 80 characters.**
```r
##' @param stability_df dataframe with adept_x and adept_y column, sd, and signed_max_residual
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:127:13:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L127) *style:* **Use <-, not =, for assignment.**
```r
  my_breaks = c(1, 10, 100, 1000, 10000, 1e+05)
            ^
```
[R/force_trial_stability.r:128:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L128) *style:* **Lines should not be more than 80 characters.**
```r
  ggplot(stability_df, aes(sd, signed_max_residual)) + theme_bw() + stat_binhex(bins = 100) +
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:129:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L129) *style:* **Lines should not be more than 80 characters.**
```r
    scale_fill_gradient(name = "count", trans = "log", breaks = my_breaks, labels = my_breaks) +
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:134:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L134) *style:* **Lines should not be more than 80 characters.**
```r
##' @param list_of_stability_dfs dataframes with adept_x and adept_y column, sd, and signed_max_residual. first is fix_x_sdres
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:135:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L135) *style:* **Lines should not be more than 80 characters.**
```r
##' @param adept_dimension_that_changes either 'adept_x' or 'adept_y', describing the one that is changing
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:137:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L137) *style:* **Lines should not be more than 80 characters.**
```r
sd_residual_plot_scatter_posture <- function(stability_df, adept_dimension_that_changes,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:137:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L137) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sd_residual_plot_scatter_posture <- function(stability_df, adept_dimension_that_changes,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:139:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L139) *warning:* **local variable ‘my_breaks’ assigned but may not be used**
```r
  my_breaks = c(1, 10, 100, 1000, 10000, 1e+05)
  ^~~~~~~~~
```
[R/force_trial_stability.r:139:13:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L139) *style:* **Use <-, not =, for assignment.**
```r
  my_breaks = c(1, 10, 100, 1000, 10000, 1e+05)
            ^
```
[R/force_trial_stability.r:140:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L140) *style:* **Lines should not be more than 80 characters.**
```r
  p <- ggplot(stability_df, aes(sd, signed_max_residual)) + geom_point(size = size) +
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:141:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L141) *style:* **Lines should not be more than 80 characters.**
```r
    theme_bw() + xlab(paste("sd of last 100ms,", adept_dimension_that_changes)) +
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:147:2:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L147) *style:* **Commented code should be removed.**
```r
##' the length of the whiskers =  1.5 the IQR
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:148:2:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L148) *style:* **Commented code should be removed.**
```r
##' @param stability_df dataframe with adept_* and y variable to respond
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:149:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L149) *style:* **Lines should not be more than 80 characters.**
```r
##' @param adept_dimension_that_changes either 'adept_x' or 'adept_y', describing the one that is changing
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:152:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L152) *style:* **Lines should not be more than 80 characters.**
```r
adept_boxplots <- function(stability_df, adept_dimension_that_changes, response_variable) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:154:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L154) *style:* **Lines should not be more than 80 characters.**
```r
  min_distance_between_adept_postures <- abs(min(diff(unique(stability_df[[adept_dimension_that_changes]])))) *
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:154:3:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L154) *style:* **Variable and function names should not be longer than 30 characters.**
```r
  min_distance_between_adept_postures <- abs(min(diff(unique(stability_df[[adept_dimension_that_changes]])))) *
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:156:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L156) *style:* **Lines should not be more than 80 characters.**
```r
  p <- ggplot(stability_df, aes_string(y = response_variable, group = adept_dimension_that_changes))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:156:8:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L156) *warning:* **no visible global function definition for ‘ggplot’, Did you mean 'biplot'?**
```r
  p <- ggplot(stability_df, aes_string(y = response_variable, group = adept_dimension_that_changes))
       ^~~~~~
```
[R/force_trial_stability.r:156:29:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L156) *warning:* **no visible global function definition for ‘aes_string’**
```r
  p <- ggplot(stability_df, aes_string(y = response_variable, group = adept_dimension_that_changes))
                            ^~~~~~~~~~
```
[R/force_trial_stability.r:157:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L157) *style:* **Lines should not be more than 80 characters.**
```r
  p <- p + geom_boxplot(aes_string(cut_width(stability_df[[adept_dimension_that_changes]],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:158:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L158) *style:* **Lines should not be more than 80 characters.**
```r
    min_distance_between_adept_postures)), outlier.alpha = 0.2, outlier.size = 0.1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:160:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L160) *style:* **Lines should not be more than 80 characters.**
```r
  p <- p + theme_bw() + xlab(paste(adept_dimension_that_changes, "postures from", adept_range[1], "to", adept_range[2]))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:160:12:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L160) *warning:* **no visible global function definition for ‘theme_bw’**
```r
  p <- p + theme_bw() + xlab(paste(adept_dimension_that_changes, "postures from", adept_range[1], "to", adept_range[2]))
           ^~~~~~~~
```
[R/force_trial_stability.r:160:25:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L160) *warning:* **no visible global function definition for ‘xlab’, Did you mean 'lag'?**
```r
  p <- p + theme_bw() + xlab(paste(adept_dimension_that_changes, "postures from", adept_range[1], "to", adept_range[2]))
                        ^~~~
```
[R/force_trial_stability.r:161:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L161) *style:* **Lines should not be more than 80 characters.**
```r
  p <- p + theme(panel.background = element_rect(fill = "white", colour = "grey50"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:161:12:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L161) *warning:* **no visible global function definition for ‘theme’, Did you mean 'time'?**
```r
  p <- p + theme(panel.background = element_rect(fill = "white", colour = "grey50"))
           ^~~~~
```
[R/force_trial_stability.r:161:37:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L161) *warning:* **no visible global function definition for ‘element_rect’**
```r
  p <- p + theme(panel.background = element_rect(fill = "white", colour = "grey50"))
                                    ^~~~~~~~~~~~
```
[R/force_trial_stability.r:167:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L167) *style:* **Lines should not be more than 80 characters.**
```r
##' Relationship between adept posture and signed max residual in scatter plot form
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:168:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L168) *style:* **Lines should not be more than 80 characters.**
```r
##' @param stability_df dataframe with adept_x and adept_y column, sd, and signed_max_residual
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:169:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L169) *style:* **Lines should not be more than 80 characters.**
```r
##' @param adept_dimension_that_changes either 'adept_x' or 'adept_y', describing the one that is changing (the one that's not fixed)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:171:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L171) *style:* **Lines should not be more than 80 characters.**
```r
signed_max_residual_vs_posture <- function(stability_df, adept_dimension_that_changes) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:172:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L172) *style:* **Lines should not be more than 80 characters.**
```r
  p <- ggplot(stability_df, aes_string(adept_dimension_that_changes, "signed_max_residual"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:172:8:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L172) *warning:* **no visible global function definition for ‘ggplot’, Did you mean 'biplot'?**
```r
  p <- ggplot(stability_df, aes_string(adept_dimension_that_changes, "signed_max_residual"))
       ^~~~~~
```
[R/force_trial_stability.r:172:29:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L172) *warning:* **no visible global function definition for ‘aes_string’**
```r
  p <- ggplot(stability_df, aes_string(adept_dimension_that_changes, "signed_max_residual"))
                            ^~~~~~~~~~
```
[R/force_trial_stability.r:173:12:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L173) *warning:* **no visible global function definition for ‘geom_point’**
```r
  p <- p + geom_point(size = 0.1) + theme_bw()
           ^~~~~~~~~~
```
[R/force_trial_stability.r:173:37:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L173) *warning:* **no visible global function definition for ‘theme_bw’**
```r
  p <- p + geom_point(size = 0.1) + theme_bw()
                                    ^~~~~~~~
```
[R/force_trial_stability.r:178:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L178) *style:* **Lines should not be more than 80 characters.**
```r
##' @param stability_df dataframe with adept_x and adept_y column, sd, and signed_max_residual
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:179:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L179) *style:* **Lines should not be more than 80 characters.**
```r
##' @param adept_dimension_that_changes either 'adept_x' or 'adept_y', describing the one that is changing (the one that's not fixed)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:181:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L181) *style:* **Lines should not be more than 80 characters.**
```r
produce_stability_plots <- function(stability_df, adept_dimension_that_changes) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:183:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L183) *style:* **Lines should not be more than 80 characters.**
```r
  p_max_residual <- signed_max_residual_vs_posture(stability_df, adept_dimension_that_changes)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/force_trial_stability.r:184:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/force_trial_stability.r#L184) *style:* **Lines should not be more than 80 characters.**
```r
  p_sdres_adept <- sd_residual_plot_scatter_posture(stability_df, adept_dimension_that_changes)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:3:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/ForceTrial.r#L3) *style:* **Lines should not be more than 80 characters.**
```r
##' experiments it appeared to have a representative response for the other muscles
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ForceTrial.r:4:1:](https://github.com/bc/frontiers2017/blob/90f0c8c692bbeade2148af08385141b5ad0fb0d3/R/ForceTrial.r#L4) *style:* **Lines should not be more than 80 characters.**
```r
##' if any observations were recorded when the robot was initalized or moving, those rows were removed.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


我就是任性


你怎么这么牛逼呢？


Yes, I did also make a red version, in case we wanted the old color. In my mind, I differentiate between ghost hound & hell hound. But, since there is no hell hound in the game, may as well continue using red.


/lgtm
Thanks


Yes but only when there is a consent :)


你这么这么nb你呢


这个我联系设计师去掉了。


Label(标签) -> 标签(Label)
他们 -> 它们


额...那我改回来。。。


@ddcat1115 @nikogu 这里去掉了，周知。


坎坎坷坷


Build Configuration

* W listy Debug/Release wybieramy opcję Configuration Manager.

* W Active solution con.. wybiramy -> New <-
	- wpisujemy nazwę
	- kopiujemy dane z istniejącej już konfiguracji ( najlepiej Release )

* w Solution Explorer wybieramy plik Web.config i z menu kontekstowego wybieramy -> Add Config Transform

(utworzymy nowy plik konfiguracyjny dla konfiguracji, którą stworzyliśmy przed chwilą. Plik ten służy do napisywania
opcji z pliku Web.config np ustawienia serwerów mailowych, connectionStringów, czy haseł do portali społecznościowych).

Teraz możemy znów Opublikować projekt. Tworzymy tam nowy profil i z opcji tego profilu wybieramy nowy plik koniguracyjny.


我已经删了。


thanks!


Hier müssten wir den CS-Fixer beibringen, dass er den Klassennamen beibehält. Mit `self` kommt hier nichts zurück. https://github.com/yakamara/redaxo_yform/commit/f2d3dcb933f0d246563597a603cee9618f250841#diff-1cacf4cf0e29c2a88b70e4021b22faaa


I'm maintaining a fork for the vim-syntax-file of cmake and I'd like to integrate your changes. (https://github.com/pboettch/vim-cmake-syntax)

Why do you need to do this ftdetect? For me vim is already doing exactly what you did here.


ping @gharlan


Pour les règles de l'art et pour info, les arrow functions conservent le scope de leur parent, donc cette variable peut être supprimée afin d'utiliser `this` directement.


v1 containing the subtitles form two movies


@debralynn27

Ok!  So - I implemented a basic pattern where we check the button state, and then render effects based on the state.  I duplicated your hardware setup and have this working with three basic switches.

A few things to note:

- I'm using a different type of button - so to make this work with your buttons - you will want to change `INPUT_PULLUP` on line 25-27 back to just `INPUT`.

- I'm also using different input pins than you - update your pin numbers at lines 11-13.

-  In the `checkInputs()` method you will want to check for `HIGH` instead of `LOW`.

- Once all that is squared away - you should be good to go.  Notice how paired down the main loop is.  Also - notice how we call `FastLED.show();` after we "render" the effects.  This ensures that you set up the data before you push it out to the LED array on each loop.  This way - every time we go through the main loop - FastLED is ALWAYS rendering something - then we use the switch statement to determine the data that is going to be rendered.  Make sense?

Please fiddle and experiment and let me know if you have any questions!

Also - check out these other effect examples:
https://gist.github.com/kriegsman/062e10f7f07ba8518af6


hello, J


What happens if the "debug" value is set to "0"?
Conventionally, here "0" should mean "debug" is disabled, and there should be no debug messages showing up. Is is correct?


Thank you! @rootsongjc , all the archive can be found at "https://events.linuxfoundation.org/events/archive/2017/open-source-summit-japan". 😄


Added translations for renaming fridges action


Whenever you use simplexml_load_string(), disable the external entity loading by setting: libxml_disable_entity_loader(true);


Recreating the dictionary seems a little wasteful?
```python
keys, vals = zip(*result.items())
```
If performance is actually a concern it's quicker to call the individual methods:
```python
In [57]: print(type(result), len(result))
<class 'dict'> 260

In [58]: %timeit keys, vals = zip(*result.items())
15.1 µs ± 67.9 ns per loop (mean ± std. dev. of 7 runs, 100000 loops each)

In [59]: %%timeit
    ...: keys = result.keys()
    ...: vals = result.values()
139 ns ± 4.47 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
```
...less so for smaller dicts though:
```python
print(type(result), len(result))
<class 'dict'> 10

%timeit keys, vals = zip(*result.items())
896 ns ± 9.28 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)

%%timeit
keys = result.keys()
vals = result.values()
138 ns ± 1.52 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
```


Fixes #19


After edit or touch any field and then rotate the device, the dialog box doesn't pop up.