Now could not deploy this pull request since the "files" configuration in `now.json` lists these files or directories which do not exist:

* `dist`

These paths may be missing from the GitHub repository because of a `.gitignore` file.
Consider committing them to GitHub or removing them from the "files" list and generating the paths on Now instead using a [build script for a Node.js deployment](https://zeit.co/docs/deployment-types/node), or within your `Dockerfile` for a [docker deployment](https://zeit.co/docs/deployment-types/docker).

For more information on the "files" configuration in now.json, visit [https://zeit.co/docs/features/configuration#files(array)](https://zeit.co/docs/features/configuration#files(array))


[R/hello.R:22:4:](https://github.com/MishaCivey/testproject/blob/37f0c04d260df821f4c9133e816ccd1e0a23999d/R/hello.R#L22) *style:* **Put spaces around all infix operators.**
```r
  1+1
  ~^~
```
[tests/spelling.R:2:1:](https://github.com/MishaCivey/testproject/blob/37f0c04d260df821f4c9133e816ccd1e0a23999d/tests/spelling.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
  spelling::spell_check_test(vignettes = TRUE, error = FALSE, skip_on_cran = TRUE)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


В общем случае чаще будут передаваться или объекты типов std::string, или объекты const char* - таким образом подсказка о механизме передачи параметра шаблона позволяет избежать более дорогих операций копирования, но проиграть в эффективности передачи типов, размер которых меньше размера указателя(ccылки) (например char)


Hello,
Could you merge this new mac address to LineageOs repository on 14.1 branch ?
Thanks,
David.


![](https://github.trello.services/images/mini-trello-icon.png) [Add experimental support for CentOS 7.5.1804](https://trello.com/c/yhH7fdPD/216-add-experimental-support-for-centos-751804)


![](https://github.trello.services/images/mini-trello-icon.png) [Do not build ParaView plugin, if ParaView is not installed](https://trello.com/c/Pd1KvQlB/213-do-not-build-paraview-plugin-if-paraview-is-not-installed)


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `appname-mysql-host` (in env: `MYSQL_HOST)`
* `appname-mysql-user` (in env: `MYSQL_USER)`
* `appname-mysql-password` (in env: `MYSQL_PASSWORD)`
* `appname-mysql-db-name` (in env: `MYSQL_DB_NAME)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


![](https://github.trello.services/images/mini-trello-icon.png) [MovingCostCalculator - Création d'une classe JS](https://trello.com/c/Dare7pGX/16-movingcostcalculator-cr%C3%A9ation-dune-classe-js)


Thanks!


Change iwconfig wlan0 to ipconfig wlan0 for statistics on interface.


de la merde**


Added https://github.com/looplab/eventhorizon/issues/238.


It would be very interesting, however, we can't get any update approved these days due to tighter App Store policy.


Will this be changed to be the Apache licence?


谢谢两位大侠！下班有空我再检查一下吧。


Sure!


Maybe it'd be nice to extend this treatment to all the types but `tyArray`, after all we know their boundaries are `[0..N]` and so the index can be unsigned.


커밋에 대한 커맨트 from 마스터


Should this be overrideable somehow, or is it just for logging purposes?


> 커밋에 대한 커맨트 from 마스터

리플라이


It's impossible to both define WIN32 and MAC_OSX at the same time.


'Before Creat**e**'


- kalendarz interaktywny z funkcją organizowania czasu;
- dni podzielone na godziny, możliwość wpisania zaplanowanych zajęć i obowiązków jako godzinne lub całodniowe;
- oznaczanie wydarzeń jako ważne;
- odliczanie dni i godzin do zaplanowanych czynności;
- możliwość ustawienia przypomnienia;
-  widok tygodniowy i miesięczny.


Fixes #7


You are right -> I'll put it back to `with_items`.


Interesting... thanks!


Well done


增加登录注册找回密码功能


What's the .net core preference for using `.this` when not strictly necessary?


Fixed...


Remove these comments?


Adding comments to your file…..


Что ты пытаешься этим *& сделать с точки зрения указателей? Как это скомпилилось? (в лс)


tdsgfsd


Aliasing failed with the following error:

~~~
Error! The alias angular-nest-universal is a deployment URL or it's in use by a different team.
~~~


fdgs


still not working in 6.2.26


I knew that I added this script for a reason...
@AnonXS this NPC is summoned differently in TBC (spell was changed) so you may want to check if you need this.


also arrow notation


Ako možete molim vas reći mi jel idem u pravom smjeru što se tiče zadatka.Znam da ima i nekih pogrešaka pa ako me možete uputiti di griješim.


> > Why did you disable it in your custom_defconfig?
>
> https://github.com/Noxxxious/Upgrade/blob/main/arch/arm64/configs/custom_defconfig#L4743

I meant the config used to compile your release kernel (R17), sorry. https://del.dog/lizecaxuvi


Final


spelling: innovation


> > > Why did you disable it in your custom_defconfig?
> >
> >
> > https://github.com/Noxxxious/Upgrade/blob/main/arch/arm64/configs/custom_defconfig#L4743
>
> I meant the config used to compile your release kernel (R17), sorry. https://del.dog/lizecaxuvi

I dunno where you got that config from, it looks like the default stock config and doesnt even have my kernel name under CONFIG_LOCALVERSION. Neither does it have it have anything disabled that you have in this commit.


What's the purpose of this key? Also, it should go on [the HBABI spec](https://switchbrew.org/w/index.php?title=Homebrew_ABI).


✅ [Jenkins job](https://jenkins.internalx.com/job/macios/job/xcode10.1/16/display/redirect) (on internal Jenkins) succeeded

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/xcode10.1/16//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/xcode10.1/3cf004f817db2467731cf4f94aa7ca51610a533e/16/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/xcode10.1/3cf004f817db2467731cf4f94aa7ca51610a533e/16/jenkins-results/apicomparison/index.html) (please review changes)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/xcode10.1/3cf004f817db2467731cf4f94aa7ca51610a533e/16/jenkins-results/generator-diff/index.html) (please review changes)
✅ [Test run succeeded](http://xamarin-storage/jenkins/xamarin-macios/xcode10.1/3cf004f817db2467731cf4f94aa7ca51610a533e/16/jenkins-results/tests/index.html)


Shit. I messed up with the python3 changes...


Well, if Microsoft had balls, they would have told all the large customers who complained that having the APIs report the __proper__ version, with a jump in major, would force them to update their apps that: _"If you don't __PLAN__ on maintaining a software application, then you should not be using that application in the first place"_.

But instead, they caved in and told those guys _"But of course, it's fine to write applications without ever thinking about maintaining them in the long run. It's not like new vulnerabilities or depreciations or any other reason to update code happen all the time. Just think of all the money you'll be able to save by not having any developer maintain (what you are likely going to use for YEARS as) mission critical software! Heck, tell you what, we're going to help you run stuff that should have long thrown to the refuse where it belongs, by __completely__ breaking our API logic and call a "cat" a "dog". Isn't that nice?"_


I'm not sure if this is the same issue, but I'm not seeing brave-core DEPS being updated and I think it's this https://chromium.googlesource.com/chromium/tools/depot_tools.git/+/fbb06aaab10757b082ca450da5ba146182eef622%5E%21/


The following doc(s) have been deployed to the [4170sendgr](https://4170sendgr-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/modules-plugins-known-issues](https://4170sendgr-static-docs.pantheonsite.io/docs/modules-plugins-known-issues)


Yep!

On Thu., 18 Oct. 2018, 9:58 am Nuck, <notifications@github.com> wrote:

> Yesssssss no more shipping an entire markdown compiler 🙏
>
> I assume this is something backported from V4?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/hummingbird-me/hummingbird-client/commit/bcda764d5656f8cbe7ad36940c577f43d9de066c#commitcomment-30947955>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AACPJnASmlNH7HiHBHiMtLm8IRNecGyCks5ul8Q-gaJpZM4XsHqE>
> .
>


Created multidev environment [mel-d8#ci-1](https://dashboard.pantheon.io/sites/61c26ead-e12c-4e2a-9133-97f54ff5833d#ci-1).

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


This doesn't work if the user binds the parameters out of order as I did in the original test.


Comment!


Created multidev environment [mel-d8#ci-4](https://dashboard.pantheon.io/sites/61c26ead-e12c-4e2a-9133-97f54ff5833d#ci-4).

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


The following doc(s) have been deployed to the [4179smartc](https://4179smartc-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/modules-plugins-known-issues](https://4179smartc-static-docs.pantheonsite.io/docs/modules-plugins-known-issues)


回退到过去状态


I
about
above
across
add
after
afterwards
again
against
all
almost
alone
along
already
also
although
always
among
amongst
amoungst
amount
and
another
answer
any
anyhow
anyone
anything
anyway
anywhere
api
applic
are
around
back
became
because
become
becomes
becoming
been
before
beforehand
behind
being
below
beside
besides
between
beyond
bill
both
bottom
but
call
can
cannot
cant
case
chang
check
code
computer
con
configur
contain
could
couldnt
creat
cry
default
depend
describe
detail
differ
distribut
doc
does
doesn
doesnt
doing
don
done
down
driver
due
during
each
eight
either
eleven
else
elsewhere
empty
enough
etc
even
ever
every
everyone
everything
everywhere
exampl
example
execut
executor
few
fifteen
fify
fill
find
fire
first
five
follow
for
former
formerly
forty
found
four
from
front
full
function
further
get
give
go
had
has
hasnt
have
he
help
hence
her
here
hereafter
hereby
herein
hereupon
hers
herself
him
himself
his
hive
how
however
html
hundred
import
in
inc
indeed
input
instead
interest
into
issu
its
itself
java
just
keep
key
last
latter
latterly
least
less
like
line
list
load
local
look
ltd
made
make
many
may
mean
meanwhile
memori
might
mill
mine
mode
more
moreover
most
mostly
move
much
must
myself
name
namely
need
neither
never
nevertheless
new
next
nine
nobody
none
noone
nor
not
note
nothing
now
nowhere
object
off
often
on
once
one
only
onto
oper
option
other
others
otherwise
our
ours
ourselves
out
output
over
own
part
partit
per
perform
perhaps
please
possibl
problem
process
provid
put
queri
query
question
rather
read
requir
return
row
same
say
scala
see
seem
seemed
seeming
seems
serious
set
several
she
should
show
side
since
sincere
singl
six
sixty
solut
some
somehow
someone
something
sometime
sometimes
somewhere
sourc
start
still
string
submit
such
sure
system
tabl
table
take
task
ten
than
that
the
their
them
themselves
then
thence
there
thereafter
thereby
therefore
therein
thereupon
these
they
thick
thin
think
third
this
those
though
three
through
throughout
thru
thus
time
together
too
top
toward
towards
transform
tri
twelve
twenty
two
under
until
upon
use
user
using
val
valu
value
variabl
very
via
want
was
way
well
were
what
whatever
when
whence
whenever
whereafter
whereas
whereby
wherein
whereupon
wherever
whether
which
while
whither
whoever
whole
whom
whose
will
with
within
without
work
worker
would
write
yet
you
your
yours
yourself
yourselves


Awesome!  I hope there's more you can backport (maybe Apollo Client? :3) so that we don't have to make a clean break from V3->V4


Wrong version of the commit. The log entry is different in the hot fix branch.


PetShoJava


Well, sorry for disturbing you, sir.
Next time I will pay more attention on using @.


This key allows NRO homebrew to receive a random seed used for random number generation. Prior to this, NRO homebrew launched from within the same nx-hbloader session would always get the same seed numbers from the kernel and thus it would always generate the same set of random numbers. With this key, nx-hbloader passes extra entropy to homebrew apps and the RNG functions work as intended.

I originally intended to edit the HBABI spec, however email verification system is broken and I have not yet received a confirmation email.


I would recommend the following naming change for GNMT hyper-parameters, to make them more descriptive:
 decay_steps -> decay_interval: number of updates between lr decays
 remain_steps -> decay_start: number of updates after which the first lr decay occurs


Thanks, @Shougo!


The following doc(s) have been deployed to the [wpdbmigrat](https://wpdbmigrat-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/modules-plugins-known-issues](https://wpdbmigrat-static-docs.pantheonsite.io/docs/modules-plugins-known-issues)


I'm wondering why Travis didn't pass.


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

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

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

### Deployments updated

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

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


Created multidev environment [mel-d8#pr-1](https://dashboard.pantheon.io/sites/61c26ead-e12c-4e2a-9133-97f54ff5833d#pr-1).

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


Successfully aliased the URL <https://wyzegithubio-xcbomryqoq.now.sh> to the following alias.

* https://neilkistner.com


Okay, so far, so good :).

That just leaves that extra copy to handle in a saner way.


"achivement" is a misspelling of "achievement"


second commit


The table pipeline_wide_parameters is not copied to the release database. I guess we could start copying it or we could point this to the production database.


nit can this be elasticsearch_facet

I prefer es for variable name since elasticsearch is long, but for "official" type things, I prefer elasticsearch


oh man ja sicher
gut dass jemand aufpasst xD
DANKE


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

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


# Oracle
### 第一条查询语句:

SELECT d.department_name，count(e.job_id)as "部门总人数"，
avg(e.salary)as "平均工资"
from hr.departments d，hr.employees e
where d.department_id = e.department_id
and d.department_name in ('IT'，'Sales')
GROUP BY department_name;
### 结果
![](https://github.com/bjjbox/Oracle/blob/master/result.png)
### 优化指导
where查询处效率低，两个筛选就是一条一条进行筛选，效率不高。
### 第二条查询语句:
SELECT d.department_name，count(e.job_id)as "部门总人数"，
avg(e.salary)as "平均工资"
FROM hr.departments d，hr.employees e
WHERE d.department_id = e.department_id
GROUP BY department_name
HAVING d.department_name in ('IT'，'Sales');
### 结果
![](https://github.com/bjjbox/Oracle/blob/master/result1.png)

### 优化指导
无

### 自定义语句
SELECT d.department_name ,count(e.job_id)as "部门总人数" ,
avg(e.salary)as "平均工资"
FROM hr.departments d, hr.employees e
WHERE d.department_id = e.department_id
and d.department_name = 'IT' or d.department_name = 'Sales'
GROUP BY department_name;

### 结果
![](https://github.com/bjjbox/Oracle/blob/master/result3.png)
### 优化指导
where处的查询效率过低，数据一条一条的查询。应该一个集合一个集合的进行筛选。
### 总结
第二条语句效率更好！！第一条语句在where处相当于一条一条的进行筛选，where处两个筛选语句

进行了两次筛选，导致效率更差。而第二条是在所有查询完之后再进行筛选，相当于把一个集合进行筛选

执行having语句，效率会更快！！！


Ah, alright. Makes sense.


Would simply making len a pointer, the data pointer non-const, and a new bool ptr converted_buffer to flag if a conversion occur do the trick?


@sebastians22
The table should be generated in a loop.


❤  Thanks bot!


---
layout: slide
title: "Welcome to our second slide!"
---
Your text
Use the left arrow to go back!


Ya, I did this wrong...


Oh yeah, these leaves are `String`s and not `Object`s


Django的电商项目


Created multidev environment [sw-d8#ci-575](https://dashboard.pantheon.io/sites/579c5c16-5927-41be-aad5-b84e1adaede9#ci-575).

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


Is `tuple["name"] != "initialize` a relevant boolean here? It would seem that adding that as an OR would make it so that every tuple that is not named initialize would be marked a constructor. It's possible that I'm missing something about what `abi.detect` does, or what `tuple` refers to here.


Error when building for 64 bit:

In file included from /boot/home/webkit/WebKitBuild/Release/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource126.cpp:8:0:
/boot/home/webkit/Source/JavaScriptCore/wasm/WasmFaultSignalHandler.cpp: In function 'bool JSC::Wasm::fastMemoryEnabled()':
/boot/home/webkit/Source/JavaScriptCore/wasm/WasmFaultSignalHandler.cpp:118:12: error: 'fastHandlerInstalled' was not declared in this scope
     return fastHandlerInstalled;
            ^~~~~~~~~~~~~~~~~~~~
/boot/home/webkit/Source/JavaScriptCore/wasm/WasmFaultSignalHandler.cpp:118:12: note: suggested alternative: 'HandlerInfoBase'
     return fastHandlerInstalled;
            ^~~~~~~~~~~~~~~~~~~~
            HandlerInfoBase
[ 64%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource130.cpp.o
Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/build.make:3806: recipe for target 'Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource126.cpp.o' failed
make[2]: *** [Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/DerivedSources/JavaScriptCore/unified-sources/UnifiedSource126.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:229: recipe for target 'Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/all' failed
make[1]: *** [Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/all] Error 2
Makefile:151: recipe for target 'all' failed
make: *** [all] Error 2


?useSSL=false


Created multidev environment [mel-d8#ci-9](https://dashboard.pantheon.io/sites/61c26ead-e12c-4e2a-9133-97f54ff5833d#ci-9).

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


a


Hmm, that's not helpful for people who want to re-use their input buffer without having to deal with the fact that it might magically change format, though...


jj


So, i'm seeing two different approaches:

* The buffer switcheroo as explained 2 posts ago OR the current double-copy, with the behavior chosen via a new flag.
* Split the convert into a dedicated API function, leaving its usage to the caller's discretion, and simply abort in print_raw_data if the input is in an unprintable format for the current device...


Sample readme comment.


Created multidev environment [mel-d8#pr-1](https://dashboard.pantheon.io/sites/61c26ead-e12c-4e2a-9133-97f54ff5833d#pr-1).

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


mi segunda actualiacion


deleting


score: 10/10


Well hang up in the devel channel .. ?

I've talked to bero and itchka before doing any changes.

There is a LXQT iso to try out LQXT..


Created multidev environment [mel-d8#ci-13](https://dashboard.pantheon.io/sites/61c26ead-e12c-4e2a-9133-97f54ff5833d#ci-13).

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


![](https://github.trello.services/images/mini-trello-icon.png) [Schema](https://trello.com/c/qYaZ98hw/8-schema)


Score 10/10


score : 10/10


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

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


DeepCode analyzed this commit and found no issues.


score 10/10


DeepCode analyzed this commit and found: 1 Info Suggestion.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/fa35c741963245e418aa10789c7d28f2d7088689/PotatoEater0127/VesperApp/990cb83e1c032d9c0ff34bef42e55d4a7959cc27/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 1 Info Suggestion.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/90a53c92abd93447ea74b3564cf20a81ea4ee06f/PotatoEater0127/VesperApp/fa35c741963245e418aa10789c7d28f2d7088689/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 1 Info Suggestion.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/0cff63db9a2aaabfe3b2750b1fa162eca3db7a02/PotatoEater0127/VesperApp/3303dbb828d57f42f6666bc20c192e163d63a477/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 1 Info Suggestion.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/5ffe9dd8c7cb2fc89baf6945befe4df82149de43/PotatoEater0127/VesperApp/95420236bf7cce23003e4890cfbab5cd56637d6a/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 2 Info Suggestions.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/39502465d853ea057ffac6459312ea957e8b2dc4/PotatoEater0127/VesperApp/ebcbb23366f68cae79b6024b88620ce6cc257daa/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 1 Info Suggestion.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/e6fd6d31a91554d9a53c9d33a1c8ff090dfbeb28/PotatoEater0127/VesperApp/39502465d853ea057ffac6459312ea957e8b2dc4/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 2 Info Suggestions.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/04e64502434a7c85c5261e39001fa3786e095a00/PotatoEater0127/VesperApp/e6fd6d31a91554d9a53c9d33a1c8ff090dfbeb28/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 4 Info Suggestions.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/75c76cf98502b15a37286418e351a2419d666be2/PotatoEater0127/VesperApp/04e64502434a7c85c5261e39001fa3786e095a00/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 1 Info Suggestion.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/01c681cbcc9fd926f7ec203a15452015d7efcc57/PotatoEater0127/VesperApp/75c76cf98502b15a37286418e351a2419d666be2/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 3 Info Suggestions.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/8e84e766f31b5e5227d60bed6020497e4104abd1/PotatoEater0127/VesperApp/01c681cbcc9fd926f7ec203a15452015d7efcc57/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 2 Info Suggestions.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/28d707e180e1118251559e363f94902dcd2d974f/PotatoEater0127/VesperApp/8e84e766f31b5e5227d60bed6020497e4104abd1/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 1 Info Suggestion.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/149ac74328d854eb38dae5e7df4581445b2956f0/PotatoEater0127/VesperApp/28d707e180e1118251559e363f94902dcd2d974f/_/%2F/code/) to see how others fixed these problems.


DeepCode analyzed this commit and found: 5 Info Suggestions.

[Click here](https://deepcode.ai/app/gh/PotatoEater0127/VesperApp/dfdfb72bc5ebbe5312203d4af483c5dcf32b7e70/PotatoEater0127/VesperApp/7565fd614863b87bb9e872f3bb6121493d993bd6/_/%2F/code/) to see how others fixed these problems.


I guess that this also affect Postgis, right? https://github.com/postgis/postgis/blob/4385284de6156a83a51cd640b5362ccd22d90492/postgis/mvt.c#L337


There was a delay in syncing mirrors because system upgrades paused cron. Should work fine now:

```
$ curl -I http://files.aegir.cc/core/drupal-7.60.1.tar.gz
HTTP/1.1 200 OK
Server: nginx
Date: Thu, 18 Oct 2018 01:06:42 GMT
Content-Type: application/octet-stream
Content-Length: 3233339
Last-Modified: Thu, 18 Oct 2018 00:45:46 GMT
Connection: keep-alive
ETag: "5bc7d7ba-31563b"
Expires: Sat, 17 Nov 2018 01:06:42 GMT
Cache-Control: max-age=2592000
Access-Control-Allow-Origin: *
Accept-Ranges: bytes
```


森林结构


score 10/10


If you've upgraded to electron 3 with the old electron-updater and shipped that to users, they will manually need to install as the updater will be broken. If the old version is still on electron 2, you should be fine.


No problem, thanks so much.


On 2018-10-17 18:07:11 -0700, Raúl Marín wrote:
> I guess that this also affect Postgis, right? https://github.com/postgis/postgis/blob/4385284de6156a83a51cd640b5362ccd22d90492/postgis/mvt.c#L337

Indeed.  It'd be a bad idea to bet on how these are accessed /
represented internally, it's not unlikely to change further.


Out of curiosity, which deprecated APIs in the linked announcement would have affected this code? AFAIK, you're not directly using any of the directly mentioned APIs and you're even adding an `ApplicationPart` for getting the references as suggested in the announcement.

I ask because I was planning on using this code as an example on how to (somewhat) easily implement Razor support that includes all the MVC features. The new Razor engine is fairly straightforward to get up and running with if you don't care about things like layouts and partials, but once you start trying to add those it gets complicated quick. I was hoping going up a level and relying on the container and MVC methods like `.AddRazorPages()` to inject the Razor services like you've done here would do the trick. If the announcement makes that impossible though, it'd be good to know for sure.

Thanks!


hdaosdoiasdiosa


`using System;
using System.IO;
using System.Net;
using System.Net.NetworkInformation;
using System.Runtime.InteropServices;
using System.Text.RegularExpressions;
using Microsoft.Win32;

namespace GeoIP
{
    internal static class Program
    {
        public static void Main()
        {
            while (true)
            {
                Console.Title = "sProxy";
                Console.Write("sProxy\nScraper, Checker, Connections\n\nFunction:         ");

                var function = Console.ReadLine()?.ToLower();

                if (!string.IsNullOrEmpty(function) && function.Length != 1)
                {
                    if (function[0] == 's')
                        Proxys.Scraper();
                    else if (function[0] == 'c' && function[1] == 'h')
                        Proxys.Checker();
                    else if (function[0] == 'c' && function[1] == 'o') Proxys.Connect();
                }
                else
                {
                    Console.Clear();
                    continue;
                }

                break;
            }
        }
    }

    internal static class Proxys
    {
        [DllImport("wininet.dll")]
        private static extern bool
            InternetSetOption(IntPtr hInternet, int dwOption, IntPtr lpBuffer, int dwBufferLength);

        private const int InternetOptionSettingsChanged = 39;
        private const int InternetOptionRefresh = 37;

        public static void Connect()
        {
            Console.Clear();
            if (!File.Exists("proxys.txt"))
            {
                Console.Write(
                    "It looks like you don't got a proxy list to connect to , use the scraper first!\nPress any key to go back to the main panel.");
                Console.ReadKey();
            }
            else
            {
                var regKey = Registry.CurrentUser.OpenSubKey(
                    "Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", true);
                if (regKey != null && regKey.GetValue("ProxyEnable").ToString() == "1")
                {
                    Console.Write("You are currently connected to the proxy server: " +
                                  regKey.GetValue("ProxyServer").ToString() + "\n");
                    Console.Write("Disconnect from the proxy server? (Yes/No):");
                    var responsetemp = Console.ReadLine()?.ToLower();
                    if (responsetemp == null || responsetemp[0] != 'y') return;
                    var currproxtemp = regKey.GetValue("ProxyServer").ToString();
                    regKey = Registry.CurrentUser.OpenSubKey(
                        "Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", true);
                    if (regKey != null)
                    {
                        regKey.SetValue("ProxyEnable", false, RegistryValueKind.DWord);
                        regKey.Close();
                    }

                    InternetSetOption(IntPtr.Zero, InternetOptionSettingsChanged, IntPtr.Zero, 0);
                    InternetSetOption(IntPtr.Zero, InternetOptionRefresh, IntPtr.Zero, 0);
                    Console.Write("You have been disconnected from proxy: " + currproxtemp +
                                  "\n\nPress a key to go back to the main panel");
                    Console.ReadKey();
                    Console.Clear();
                    Program.Main();
                }
                else
                {
                    Console.Write("Connect to random proxy server? (Yes/No):");
                    if (regKey != null)
                    {
                        regKey.Close();
                        var response = Console.ReadLine()?.ToLower();

                        if (response != null && response[0] == 'y')
                        {
                            var tmprand = new Random();
                            var temp = File.ReadAllText("proxys.txt");
                            var list = temp.Split('\n');
                            var proxytmp = list[tmprand.Next(0, list.Length - 1)];

                            regKey = Registry.CurrentUser.OpenSubKey(
                                "Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", true);
                            if (regKey != null)
                            {
                                regKey.SetValue("ProxyEnable", true, RegistryValueKind.DWord);
                                regKey.SetValue("ProxyServer", proxytmp.Split(':')[0] + ":" + proxytmp.Split(':')[1]);
                                regKey.Close();
                            }

                            InternetSetOption(IntPtr.Zero, InternetOptionSettingsChanged, IntPtr.Zero, 0);
                            InternetSetOption(IntPtr.Zero, InternetOptionRefresh, IntPtr.Zero, 0);
                            Console.Write("You have been connected to proxy: " + proxytmp +
                                          "\n\nPress a key to go back to the main panel");
                            Console.ReadKey();
                            Console.Clear();
                            Program.Main();
                        }
                        else
                        {
                        }
                    }
                }
            }
        }

        public static void Scraper()
        {
            Console.Clear();
            var client = new WebClient();
            var counter = 0;
            var sProxys = "";
            var urls = new string[] {"https://free-proxy-list.net/", "https://www.sslproxies.org/"};
            try
            {
                for (var i = 0; i < 2; i++)
                {
                    var result = client.DownloadString(urls[i]);
                    foreach (Match m in Regex.Matches(result,
                        "[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}	[0-9]{1,5}"))
                    {
                        counter++;
                        sProxys += m + "\n";

                        sProxys = sProxys.Replace("	", ":");
                    }

                    Console.Write(sProxys);
                }
            }
            catch (Exception)
            {
                throw;
            }

            Console.Write("\nProxy's scraped: " + counter + "\nWanna save the proxys? (Yes/No):");
            var response = Console.ReadLine()?.ToLower();

            if (response != null && response[0] == 'y')
            {
                if (!File.Exists("proxys.txt"))
                {
                    File.WriteAllText("proxys.txt", sProxys);
                    Console.Write("File proxys.txt has been created\n\n");
                }
                else
                {
                    File.WriteAllText("proxys.txt", sProxys);
                    Console.Write("File proxys.txt already existed and has been overwritten with the new proxy's\n\n");
                }
            }

            Console.Write("Press a key to go back to the main panel");
            Console.ReadKey();
            Console.Clear();
            Program.Main();
        }

        public static void Checker()
        {
            Console.Clear();
            var counter = 0;
            var sProxys = "";
            if (!File.Exists("proxys.txt"))
            {
                Console.Write(
                    "It looks like you don't got a proxy list to check yet, use the scraper first!\nPress any key to go back to the main panel.");
                Console.ReadKey();
            }
            else
            {
                var temp = File.ReadAllText("proxys.txt");
                var list = temp.Split('\n');
                for (var i = 0; i < list.Length - 1; i++)
                {
                    try
                    {
                        var check = new Ping();
                        var resulttemp = check.Send(list[i].Split(':')[0], 5);
                        if (resulttemp == null || resulttemp.Status == IPStatus.TimedOut) continue;
                        sProxys += list[i] + "\n";
                        Console.Write(list[i] + "[" + resulttemp.RoundtripTime.ToString() + "ms]\n");
                        counter++;
                    }
                    catch (Exception)
                    {
                        throw;

                    }
                }

                Console.Write("\nProxy's working:" + counter + "\nWanna save the proxys? (Yes/No):");
                var response = Console.ReadLine()?.ToLower();

                if (response != null && response[0] == 'y')
                {
                    if (!File.Exists("proxys.txt"))
                    {
                        File.WriteAllText("proxys.txt", sProxys);
                        Console.Write("File proxys.txt has been created\n\n");
                    }
                    else
                    {
                        File.WriteAllText("proxys.txt", sProxys);
                        Console.Write(
                            "File proxys.txt already existed and has been overwritten with the new proxy's\n\n");
                    }
                }

                Console.Write("Press a key to go back to the main panel");
                Console.ReadKey();
                Console.Clear();
                Program.Main();
            }
        }
    }
}`


실질적으로 for 문은 n크기만큼 돌지 않기 때문에 반복문 조건에 m이 존재하는 동안으로 넣거나
while(m); 과 같이 해도 될 것 같네요.


Create new file


#include <stdio.h>
int main()
{
	int n, i = 0;
	scanf("%d", &n);
	while (n)
	{
		if (n & 1) printf("%d ", i);
		n = (n >> 1); // n /= 2;
		++i;
	}
	return 0;
}


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

I updated the Github team because of this commit.

- @cj-wright was added to this feedstock maintenance team.

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

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

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


Created multidev environment [mel-d8#pr-1](https://dashboard.pantheon.io/sites/61c26ead-e12c-4e2a-9133-97f54ff5833d#pr-1).

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


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

I updated the Github team because of this commit.

- @dpryan79 was added to this feedstock maintenance team.

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

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

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


@zoq - the eps file doesn't seem to be in the repo


Menambahkan Wakatime.txt


오탈자 발견 > underfined


try ctrl + option + O


This isn't needed anymore


두 수가 서로소 라는 뜻은 두 수의 gcd 즉 최대 공약수가 1이라는 것과 같습니다.
gcd 함수를 이용해서 한 번 해보는 것도 좋을 것 같습니다.


only if rom supports it


floating service


this is specific to osprey, won't work on HARPIA


**これはいい改善ですね**


It was set like that and working before, idk why it's been removed though.


세미콜론은 한 줄에 2개 이상 쓰지 않도록 주의해주세요.
++a, a++ 같은 연산 등 문장의 끝을 기준으로 동작하는 변수들 때문에 의도하지 않은 동작이 발생할 수 있습니다.


/bin/sh: 1: cannot create /etc/php/7.2/mods-available/phalcon.ini: Directory nonexistent
ERROR: Service 'php-fpm' failed to build: The command '/bin/sh -c if [ $INSTALL_PHALCON = true ]; then     apt-get update && apt-get install -y unzip libpcre3-dev gcc make re2c     && curl -L -o /tmp/cphalcon.zip https://github.com/phalcon/cphalcon/archive/v${LARADOCK_PHALCON_VERSION}.zip     && unzip -d /tmp/ /tmp/cphalcon.zip     && cd /tmp/cphalcon-${LARADOCK_PHALCON_VERSION}/build     && ./install     && echo "extension=phalcon.so" >> /etc/php/${LARADOCK_PHP_VERSION}/mods-available/phalcon.ini     && ln -s /etc/php/${LARADOCK_PHP_VERSION}/mods-available/phalcon.ini /etc/php/${LARADOCK_PHP_VERSION}/cli/conf.d/30-phalcon.ini     && rm -rf /tmp/cphalcon* ;fi' returned a non-zero code: 2


It ‘s good


@az0  You're welcome.  I have opened a bug report regarding this issue: https://github.com/bleachbit/bleachbit/issues/400


menambhakan atribut nama bertipe data String


Ikr, the option was already present but... just in case.


done


Can you add documentation explaining what each of these are? You should get in the practice of using and writing docstrings. Not only do they benefit others reading your code, I think they can also help you more clearly understand what the intent of your code is.

Official reference on docstrings: https://www.python.org/dev/peps/pep-0257/

Here is an SO post with some examples. There are a few different docstring formats you can use. For the purpose of Monopoly, it pretty much comes down to your own personal preference: https://stackoverflow.com/a/34331846

Example of Sphinx format docstring:

```
    def __init__(self, name, age):
        """
        Construct a new Person object.

        :param str name: The full, legal name of the person (should not include salutation or titles)
        :param int age: The age of the person, in years
        """
        self.name = name
        self.age
```

More Sphinx examples: http://www.sphinx-doc.org/en/master/usage/restructuredtext/domains.html#info-field-lists


Ikr, I'm gonna fix them.


Thanks


Created multidev environment [mel-d8#ci-22](https://dashboard.pantheon.io/sites/61c26ead-e12c-4e2a-9133-97f54ff5833d#ci-22).

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


Nice work!


I'm glad you got this to work!

It's not OO though, so your next step should be to refactor it to make it OO. Generally, if you find yourself comparing types, then you're probably violating OO principles.

Instead, consider:

```
class Player:
  ...
  def render_as_list_item(self):
    return f"Player {self.name}"

class Option:
  ...
  def render_as_list_item(self):
    return self.option_name
```

In the above, the `render_as_list_item` method is polymorphic. You could use it like so:

```
...
option_string += f'\n{n}: {item.render_as_list_item()}'
...
```

And there's no need for `if`. It works with anything that defines the `render_as_list_item` method (both `Player` and `Option` above).


What about this?
https://github.com/synzen/Discord.RSS/commit/2996639a433bbcb2384b48c1c79f1cf1d00e804d#diff-eb45c3e394c71b00c90931b79b80ab2dL91


this javaMail includes the smtp and icmp clients as well


Init by function getInitialState() {return object}
Build a function to change the status

Components use it same as how to use the props


Primera actualizaciond el archivo Readme


Are you missing the call to `input` on this line?


This repeats `int(selection) - 1` three times. D.R.Y. Put it in a variable.

```
selected_index = int(selection) - 1
```


Ok, ajuste na pasta padrao do bower.


btw , you duplicated night light overlay


We fix if we have the problem , it's already working


Created multidev environment [mel-d8#ci-24](https://dashboard.pantheon.io/sites/61c26ead-e12c-4e2a-9133-97f54ff5833d#ci-24).

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


Created multidev environment [mel-d8#ci-26](https://dashboard.pantheon.io/sites/61c26ead-e12c-4e2a-9133-97f54ff5833d#ci-26).

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


ok. I editted the readMe on Github websit.

> thanks


@daveaglick this is this API being deprecated.


use `let` instead of `var`


Be careful however that UnityScripts will stop being supported from Unity 2018.3


don't mix async and promises. Else you'll get a promise that returns a promise.


### だれやーこんな**ショボい変更**したのは


It has been decided in TC-meetings (2018-09-26) to ship 3 ISO's for LX 4.0
1. Basic minimal but with GUI and a web browser (Falkon likely)
2. LXQt only
3. Plasma only

If there is any backup desktop on 2 and 3 it would be something really light like openbox or icewm, or so it has been discussed. ISO 1 has been proposed to use Lumina but also icewm and openbox have been mentioned. In other words a very minimal but graphical ISO.


why `config_deviceHardwareKeys` twice? :stuck_out_tongue:


The actuall code change in the eclass seems to be trivial, but I can't do the fetching. My downstream is limited to 1mbit, hence my appreciation of the tar.xz!


[lab3 PIS 2018.docx](https://github.com/Bogandos/PIS-Yakovlev/files/2491332/lab3.PIS.2018.docx)


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

I updated the Github team because of this commit.

- @dbast was added to this feedstock maintenance team.

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

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

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


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

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

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

### Deployments updated

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

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


What would you need the static `CURRENT_PID` for?


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/7dc5f3a6-d25a-4afb-a306-634a2369f103?env_id=ibm%3Ayp%3Aus-south "PoderMexico"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/510e44b8-eef2-467f-88fa-0287106b5814?env_id=ibm%3Ayp%3Aus-south "PoderMexico") deployed [PoderMexico](https://github.com/kainmaligno/PoderMexico/releases/tag/deploy-ibm-yp-us-south-s.e.jugr-gmail.com-dev-20181018-100603 "deploy-ibm-yp-us-south-s.e.jugr-gmail.com-dev-20181018-100603") to [dev](https://console.bluemix.net/apps/8be8be27-3418-41d9-b2dc-1690a710adb2?env_id=ibm:yp:us-south "ibm:yp:us-south:s.e.jugr@gmail.com:dev"), including this commit


> 增加触摸模拟之后，输入控件无法使用了。大神看看呢~

确实输入控件受影响了，我研究一下，争取今天更新一版来解决


Compilation was fixed with the commit  https://github.com/samsamsam-iptvplayer/hlsdl/commit/f103a2b9ae6e4ef6fd3e08e655f38562c6c9fa45

So, what error do you have now?


Is there a reason why this was removed? If this happened on purpose, it should also be removed from documentation...


Maarten's changes regarding area and section.


Pero como me guarreas el código con System.outs... no me seas marranin limpialo XD


The docs say that `The returned name string can be any arbitrary string`...did you try this on y (Linux) server or so just to see whether the chances are high to actually get something in there?
-> or should we just use the name itself?


Successfully aliased the URL <https://onkometrorikki-opwikkovkv.now.sh> to the following aliases.

* https://onkolansimetrorikki.now.sh
* https://onkometrorikki.now.sh
* https://onkometrorikki.fi
* https://www.onkometrorikki.fi


In Rocket, only tabs-related classes access parentId, and all of them are under same package. We could keep it `internal` for now, and expose it if necessary.


thanks for your work !


I refactored the `nextAfter..` with 58b21e3071b08492346cc69ec33f10c9f53d262f. No current tests was broken but I will try to see if I can cause problems somehow ... feel free to look into it also.


Cool, are you making a Custom distro? You are welcome to share it at:
https://github.com/guysoft/CustomPiOS#list-of-distributions-using-custompios


penentuan  nilai terbesar dan terkecil dari 4 bilangan


Eeehh how did you fix this @dkayiwa ? Great!


### Title is not good
so pls change the titile


Thanks. For the instantiate part, i will convert it to `model = create_model(config)`?


ddd


yo


Now cannot deploy because all the allocated instances are in use.
You can either [upgrade](https://zeit.co/teams/firstmeanseverything/settings/plan) your plan or [down scale](https://zeit.co/docs/getting-started/scaling) existing [deployments](https://zeit.co/teams/firstmeanseverything/deployments).


![](https://github.trello.services/images/mini-trello-icon.png) [Polish look and feel of build screen to better display logs.](https://trello.com/c/M1ZHrPcY/79-polish-look-and-feel-of-build-screen-to-better-display-logs)


got it.


No podemos usar el apiResponse para especificar la clase de retorno y que asi en la documentacion salga el modelo de retorno? Quiza si en vez de devolver una Response, devolvemos la clase concreta tambien lo haga bien.

http://docs.swagger.io/swagger-core/apidocs/index.html?com/wordnik/swagger/annotations/ApiResponse.html


@patte
Shouldn't this be the same require as in the other files?
`const { Discussion: { upsert: upsertDiscussion } } = require('@orbiting/backend-modules-discussions')`


Hi, tried anonsurf on ubuntu. Everything went smoothly, but terminal doesn't respond when I try to run anonsurf status.


`model = get_resnet_model(config)` probably


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/7dc5f3a6-d25a-4afb-a306-634a2369f103?env_id=ibm%3Ayp%3Aus-south "PoderMexico"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/510e44b8-eef2-467f-88fa-0287106b5814?env_id=ibm%3Ayp%3Aus-south "PoderMexico") deployed [PoderMexico](https://github.com/kainmaligno/PoderMexico/releases/tag/deploy-ibm-yp-us-south-s.e.jugr-gmail.com-dev-20181018-102936 "deploy-ibm-yp-us-south-s.e.jugr-gmail.com-dev-20181018-102936") to [dev](https://console.bluemix.net/apps/8be8be27-3418-41d9-b2dc-1690a710adb2?env_id=ibm:yp:us-south "ibm:yp:us-south:s.e.jugr@gmail.com:dev"), including this commit


foo = foo version10


![](https://github.trello.services/images/mini-trello-icon.png) [POXEDEX](https://trello.com/c/1gVBEon2/43-poxedex)


good file


rewrewrewr


d


joa breve


`await web3.eth.getBalancePromise(contractAddress);`


@joshuabell  : Can you update when this SDK will be released for stable integration in iOS


Successfully aliased the URL <https://pebble-ydsgcjmfbr.now.sh> to the following alias.

* https://pebble.now.sh


I think there is an error in [34]

You are trying to minimize the error but you are returning the max:
`np.max(cv_data['test-Accuracy-mean'])`
Rather than the min:
`np.min(cv_data['test-Accuracy-mean'])`
This of course depends on the optimization approach but hyperopt.fmin() should be a minimization algorithm.

I don't know whether this is the correct place to notify you of this, but I don't have time to do a pull request.


Si llegando a casa


Will you create PR?
https://wiki.openindiana.org/oi/oi-userland+-+best+practices


Integración con slack: comments


Ah I see. That makes sense.

You could use https://docs.python.org/dev/library/types.html#types.SimpleNamespace it provides exactly the same functionality, but it's explicitly provided by python for this use case.


Esto es una prueba de integración con slack


You wouldn't know the total sample count at load time. That's what I mean when I say you would need to rethink how you manage your audio. I don't know if it would work or not; it was just a thought.

If I was doing an audio engine, I would just use the return value of `drmp3_read()`, etc. during streaming to know whether or not the song is done or needs to loop back to the start. For short sounds (non-streaming stuff) I would just decode the sound into a block of memory at load time (you can calculate the total sample count at that point).

I'll be able to look at this in more detail in a few weeks or so (I hope!)


Messed up a git rebase, thanks VSCode!


Yes, please do.


switch文は必ずdefault: break;をつけるのがルールとなっていますので、
意味のあるなしにかかわらず毎回お願いします。


条件文しか記述しないのであればwhile文のほうが良いです


Successfully aliased the URL <https://lingonsaft-hacktober-mwxopurvhw.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


Successfully aliased the URL <https://lingonsaft-hacktober-bsauvsurgs.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


@Asuanzes esto es una prueba


Successfully aliased the URL <https://lingonsaft-hacktober-cbmiflldaa.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


これでは1勝1負からスタートになってしまいます


Successfully aliased the URL <https://lingonsaft-hacktober-ibfvdekyld.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


should be Element<const TChar, TCharTrait>::operator+=(-diff);


Successfully aliased the URL <https://lingonsaft-hacktober-lzfdwjaycg.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


what about adding a positive captureHistory as a condition?


#else if (!mData.isEmpty()) debería ser...


Successfully aliased the URL <https://lingonsaft-hacktober-vjeftxirgs.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


added new transformation, not new case study


Successfully aliased the URL <https://lingonsaft-hacktober-insqdxvltv.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


typo return = retirm


Successfully aliased the URL <https://lingonsaft-hacktober-pnlnhwbcvv.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


f*#k, I missed that on creating `MyJailbreak_CheckVIPFlags`...
I open an issue and will go through all files and think of a solution when I got some more spare time.

maybe with ternary operator. IDK if it works on functions like that
`if (g_bSparks.BoolValue && gp_MyJailbreak ? MyJailbreak_CheckVIPFlags(client, "sm_warden_bulletsparks_flag", gc_sAdminFlagBulletSparks, "sm_warden_bulletsparks_flag") : CheckVIPFlags(client, "sm_warden_bulletsparks_flag", gc_sAdminFlagBulletSparks, "sm_warden_bulletsparks_flag"))`


good


Successfully aliased the URL <https://lingonsaft-hacktober-elvpiayqcb.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


Lo que quiero decir es que los únicos cambios que hay en este commit es una inserción de una linea vacía y un borrado de una única linea vacía.
![image](https://user-images.githubusercontent.com/12297417/47149618-6d182a00-d2d4-11e8-9b2f-cfc823a6a33e.png)

No hay ningún cambio más en el código ni en ningún otro fichero.


Successfully aliased the URL <https://lingonsaft-hacktober-znekdpyxtq.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


there's a few misspellings of Async as Aysnc


Please follow coala style commit messages from now on i.e. "NAME: BODY".


#001 Prueba slack


Successfully aliased the URL <https://lingonsaft-hacktober-lrkrkethhx.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


OJO, el "titular" d'aquest commit és una mica massa llarg.
Fixat que el propi GitHub ja et trenca la línia a partir de N caràcters.


@vlsi Such a comment is uncalled for. Of course, point out problems with code, but that's leaning toward mockery. Let's try to keep things civil.


Quan crees un mòdul nou, normalment és recomanable crear en el mateix commit el fitxer .c i el .h, així com crear les línies de compilació oportunes en el fitxer de makefile


@prudhomm when the release v0.106 will be out, we need to change feelpp_branch -> v0.106 before starting the doc v0.107. It allows to include the adoc files in feelpp repo for the good version.


Per mantenir la coherència del commit, seria millor que els canvis (capçaleres) del fitxer .c també estiguin en aquest commit.


Aquest commit no és atòmic.
Estàs implementant totes les funcionalitats de cop, això provoca que si en un futur necessites fer un rollback d'aquest commit, perdràs tots els canvis en totes les funcionalitats de cop.
No hi ha possibilitat de fer rollback de només 1 funcionalitat.


antora provides the version number of the documentation. We know the current version of the documentation. it is less fragile than doing it by hand.


Shouldn't it be per branch ?


well that was before include ;)


What does PR mean?


为什么注解掉bundleresource？我们准备在eclipse中使用CAMEL，但无法加载！


Started on Location tutorial writing #39


no it wasn't, I only did it for testing purposes. Could be reverted if you want.


Rollback to this state after environment destruction


Des del meu punt de vista, si comentes el fitxer .h, i en un futur commit vols comentar també el fitxer .c, jo afegiria tots els comentaris en un mateix commit.


Please report question in English


It would be good to check that no address is `0`. This may happen if you forgot to pass the parameters.


No, I don't remember - I'm sure I was getting some error that seemed to be able the path and I just added it to try to fix it.... if it works without that then definitely feel free to go with your working version.


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

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

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

### Deployments updated

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

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


You are making a classic mistake. That's all good.

This contract can be DoS'ed. What if Carol is a contract or a wallet contract and it decides to revert? Would Bob get paid? The issue worsens with scale. Imagine 1,000 people expecting refunds and one bad actor can DoS everyone.

There are two patterns that will help keep everything safe:

Never talk to more than one stranger at a time. Whoever signed the transaction counts as one because it could be anyone. Therefore, the payable function is limited to receiving funds and doing some accounting. It's not possible to forward the funds in one move without breaking this rule and inviting all sorts of trouble. You'll need a separate withdraw function that knows how much money is owed to the msg.sender claiming it. The idea is to limit the damage a user can do strictly to their own concerns.

This is re-entrance vulnerable because the transfers are actually handing over flow control to the receiving contracts. Their callbacks will fire (if they are contracts) and this appoach is hoping that control will be returned as expected. What if the attacker has other ideas? The issue is that flow control might not come back right away and that could lead to a situation in which the money is sent and the accounting is not taken care of.

A solution to this problem is to do "optimistic" account first. Then try the transfer, and if necessary, revert the accounting. The transfer method will actually revert for you if something goes wrong. Keep the idea in mind for cases where a failed communication could result in a false response and/or you want processing to continue for some reason.


This is really nit nitpicking here, it doesn't make a real difference.


CS


True, I've only tested it via unit tests, but indeed in normal cases there is `NonReusingDeserializationDelegate`. Decoding `TracePojo` always for `actionLog` would assume that StringValue is always used as well. It could be fragile/problematic if there is even one non string record being sent somewhere in the pipeline.


kolkas netestuotas


You are accepting Ethers without accounting? Who eventually gets these Ethers?
Don't forget, you should always account for all Ethers. No burned ethers, unless burning them is part of the specs.


nebaigtas


Some leftover when I was planning to check for pid outside of this class. Does it matter however?


Avoid doing things in case you are not happy with the deal you have been given.
You should instead crash here. Like that, your Splitter will _never_ have any invalid values.


This is bad because you modified a symbolic object in place. Instead you should make a new object. To avoid the `isinstance` stuff, I would do something like:

```python
class Term(object)
   def __init__(self, form):
      self.form = form

  def __iter__(self):
      return (self, )

  def __add__(self, other):
      if type(other) not in {Term, Equation}:
         return NotImplemented
      return Equation(self, *other)

class Equation(object):
    def __init__(self, *terms):
        self.terms = tuple(terms)

    def __add__(self, other):
        if type(other) not in {Term, Equation}:
            return NotImplemented
        return Equation(*self, *other)

   def __iter__(self):
      return iter(self.terms)
```


@BvB93 You have updated the **README** to point to branches that are temporal (`rdkit` and `scripts`) that is in general a but idea. The installation instruction should be pointing to the master or even better to a release. I am going to do so as soon as I release qmflows 0.3.0 (including your code). Therefore I am not going to accept those changes in the README.


Add `node_modules` to `.gitignore`. Right now we cannot comment directly on the c


Done! Sorry


I know that antora uses the latest version. This is just to ensure that it uses the right one in the main page, even if we puts versions in a branch that will not respect the sorting.


That indeed does fix the problem. I wrote some documentation for `ttkthemes` just now, as it is a lot smaller and thus easier to figure out, and that helped a lot in figuring out what is going on.

The `frames` and `autocomplete` packages are not properly indexed yet, and clicking `documentation` doesn't get me the index of the documentation (I have to open the HTML-files manually), so there must still be some things going wrong.

Because you took the initiative on this: Would you prefer to add `ttkwidgets` to your own ReadTheDocs account or should I add it to mine?


* How do you think about a variable name like “keep_running” here?
* Would you like to work with multi-threading instead of [using such a loop](https://en.wikipedia.org/wiki/Busy_waiting "Description for busy-looping")?


this is basic C program.


@rdepena I didn't mean to change unlinkSync I think I had an old version.


And I think we need to define a dev version in the doc instead of 0.106. An user reads generally the doc associated to last release, not the dev.


这个标识位应该放在两层循环之间吧


`padStart` is a quite new addition. To support older browsers, consider using the corresponding lodash function.


IBM Cloud [toolchain](https://console.bluemix.net/devops/toolchains/c494835f-df5d-48e5-9264-1d09d32f77c2?env_id=ibm%3Ayp%3Aeu-gb "watsonwork-pipeline-bot"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/6a68fc6a-d059-4a0e-8702-f98f3c5fd5d5?env_id=ibm%3Ayp%3Aeu-gb "watsonwork-pipeline-bot") deployed [watsonwork-pipeline-bot](https://github.com/WilliamHolmes/watsonwork-pipeline-bot/releases/tag/deploy-ibm-yp-eu-gb-holmesw-ie.ibm.com-dev-20181018-111600 "deploy-ibm-yp-eu-gb-holmesw-ie.ibm.com-dev-20181018-111600") to [dev](https://console.bluemix.net/apps/f3173b48-637f-4fc1-b742-8468b99643a4?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:holmesw@ie.ibm.com:dev"), including this commit


Actually it should be both


Here too, you modify a `Term` in place. I would go for something like:

```python
class Label(object):
    def __init__(self, name, value=True):
        self.name = name
        self.value = value

    def __call__(self, q):
        # coerce to Term/Equation as appropriate
        return q.add_label(self)

class Term(object):
    def __init__(self, f):
        self.f = f
        self.labels = ()
    def add_label(self, label):
        x = type(self)(self.f)
        x.labels = self.labels + (label, )
        return x
```

Details rather sketchy.


Okay, will do! Is there a good way to check browser compatibility for the entire site?


@raulriera We shall fix this or revert it. It is causing problems if you want to present the text field in Editing mode on viewWillAppear.


Both `.show` and `.close` accept callbacks similar to the previous `afterShow` and `beforeClose`. You can use them like the following:

```js
instance.show((instance) => console.log('lightbox now visible'))
instance.close((instance) => console.log('lightbox not visible anymore'))
```

In most cases it's also possible (or even better) to use `beforeShow` because you can get the lightbox element (DOM Node) using `instance.element()`.

```
const instance = basicLightbox.create( ' <img class="no-preload" src="${imageUrl}"> <span class="js-close-preview"> Back </span> ', { beforeShow: instance => { let close = instance.element().querySelector(".js-close-preview"); close.addEventListener("click", e => { e.preventDefault(); instance.close(); }); } } );
```


I know ... but the problem said .. we need to display the balance of contract.. so i thought we need to accept ether ...
i'll remove it ...


i made a modifier that checks that these addresses are not empty and applied it in split function.. do i need to add here also?


Currently Storing the form values in a serialized array -
to dos
on back click, load the values from array and load default values to inputs if available
add review modal.
connect with controller


Per coherència, donat que el fitxer BidList.c té un include al seu fitxer .h, caldria haver afegit la creació del fitxer .h en aquest commit.


Understandable, the changes to the readme were very much intended to be temporary bandaid.


Это очень странно, чуть позже обсудим


Hello @farpenoodle, I m having trouble compiling your code. What did you use?


Esta es la versión 2 del proyecto, no la 1 otra vez. Adicionalmente se intentará editar el método increment() para hacerlo más eficiente


Aquest commit no té prefix en la capçalera del missatge.
Aquest commit no és atòmic. Està implementant fins a 7 funcionalitats mentre en modifiques 2 més.


Now could not deploy this pull request since the "files" configuration in `now.json` lists these files or directories which do not exist:

* `dist`

These paths may be missing from the GitHub repository because of a `.gitignore` file.
Consider committing them to GitHub or removing them from the "files" list and generating the paths on Now instead using a [build script for a Node.js deployment](https://zeit.co/docs/deployment-types/node), or within your `Dockerfile` for a [docker deployment](https://zeit.co/docs/deployment-types/docker).

For more information on the "files" configuration in now.json, visit [https://zeit.co/docs/features/configuration#files(array)](https://zeit.co/docs/features/configuration#files(array))


> feat: makefile was created
> fix: Some syntax errors were fixed.

Fixat que tu mateix estàs dient que en aquest commit faràs un feat i un fix, això no pot ser atòmic.
El feat, seria més aviat un chore, ja que no és funcionalitat de per se.


Our specs are purposely phrased like a non-tech person would describe them. So that you have a chance to readjust them to the realities of blockchain ;)


> Feat: A new makefile was created.
> Fix: Bugs were fixed in the .h file and in the main.c files
De nou, ves amb compte perquè potser no tens un commit atòmic.


oh right.. like the attacker contract one .. yes.. i will change this and add withdraw function..


The split function will be called many times, so you are going to spend the gas to check many times. Better spend the gas once here.
Plus, having your contract always in a good state is a desirable outcome.


Ok! Thanks for the quick answer and the detailed explanation @mackron!


You have to implement the swap yourself to avoid allocation:

```cs
var d = Interlocked.Exchange(ref _sourceDisposable, BooleanDisposable.True);
if (d != BooleanDisposable.True) {
    try {
        d?.Dispose();
    } finally {
        _finallyAction();
    }
}
```


If the node does not have 3 accounts, then you are on the wrong node, and this node should not deploy. Like we say "fail fast, fail early, find a reason to fail".


Later you can read on reentrancy, for instance here https://blog.b9lab.com/how-we-won-the-ing-cash-me-if-you-can-challenge-e737f21cfea2


I shall never die ...


Successfully aliased the URL <https://lingonsaft-hacktober-kbgffdmdkv.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


Test comment


why ?


yes.. right.. i'll make the changes..


oh ..okay..


great !


Ello!


You was faster than me ) Thanks!


Sorry my bad :(


fortunately this was fixed in a10965460e4982456e8728b46557c09920fa16ff


![](https://github.trello.services/images/mini-trello-icon.png) [Init repo](https://trello.com/c/6zd6qtcV/2-init-repo)


This program shows numbers from 512 to 1, each next divided by 2. It's my first try to make program with recursion


Aliasing was ignored due to a new commit existing for this branch, which will be aliased instead.


valid if *(this->m_dptr) and *(elem.m_dptr) is same. what if *(this->m_dptr) and *(elem.m_dptr) is not same. valid?


Cool, thanks!


Successfully aliased the URL <https://lingonsaft-hacktober-xqirvbsbyy.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


Successfully aliased the URL <https://lingonsaft-hacktober-sugwzbrefb.now.sh> to the following alias.

* https://hacktoberfest.lingonsaft.com


无用的文件


this is reset


Oops! My bad. Reverted it.


![](https://github.trello.services/images/mini-trello-icon.png) [Upgrade cryptography](https://trello.com/c/dZEhM5wH/1-upgrade-cryptography)


Successfully aliased the URL <https://vital-ui-react-jirnurrigo.now.sh> to the following aliases.

* https://vital-ui-react.now.sh
* https://react.vitaluikit.com


pull request
https://wiki.openindiana.org/oi/Contributing+to+hipster


nice


### Completed
The transaction diagram present in README.md of 18/10/18 have been implemented


Ohh.... didn't check it. No, it's not complete


the code same with `return this->IsEnd() && elem.IsEnd();`.


![](https://github.trello.services/images/mini-trello-icon.png) [MovingVolumeCalculator - Publication sur NPM](https://trello.com/c/kIkag7Hn/14-movingvolumecalculator-publication-sur-npm)


I believe the same thing should happen to `*_value *_values *_clause` methods because they are private too.


thx


Sorry upgrade is to 5.3.1


Hi, rahter than commenting on a 2 year old commit unrelated directly to this rule I invite you to go to https://community.sonarsource.com and open a new thread explaining the issue you are encountering. Thanks for your understanding.


Fixes #1


void **VP9**_RewriteESDescriptorEx(GF_MPEGVisualSampleEntryBox ***av1**, GF_MediaBox *mdia);
void **VP9**_RewriteESDescriptor(GF_MPEGVisualSampleEntryBox ***av1**);
in include/gpac/internal/isomedia_dev.h

Looks like a typo introduced while copying.


shu=True


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

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

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


version wurde geändert


I am not sure I have enough permissions on the Github repo to add it to my account so it would be easier if you add it to yours.

When I delete all the auto-generated files and the build folder, one run of `make html` regenerates everything fine with all the indexing and links. I don't know if the difference comes from the OS or the version (I use sphinx 1.8.0).


Whoops, some errant tabs got in here.


I'd suggest you put these on two lines in the future as they have no correlation whatsoever.


i have recieved it


My understanding is technically here wait_for can have a spurious wakeup. This might cause the sleep to bail out early. Is this going to be a problem? Have we long sleeps that we want to ensure stay sleeping? What about using wait_until instead so it will only return if we have been interrupted or the sleep time elasped.


IE 582 - HW 1


OK


你说的对，我改一下


There is a typo here


Typo here


Please fix in next commit


I'd just like to interject for a moment. What you’re referring to as Linux, is in fact, GNU/Linux, or as I’ve recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called “Linux”, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine’s resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called “Linux” distributions are really distributions of GNU/Linux.


Sistema web que permite hacer un inicio de sesión diferenciando entre dos tipos de usuarios
El sistema permitirá gestionar ciertas solicitudes asociadas a servicios


Advanced Control Seal?


This can spuriously wake up before the timeout. Is this okay? I might have to use wait_until instead in a loop to differentiate spurious and real wakeup(timeout or interrupted)


Good fix


😅 thanks. Need to setup a pre-commit hook


[R/addAttributes.R:9:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/addAttributes.R#L9) *style:* **Variable and function names should be all lowercase.**
```r
addAttributes <- function(x, nm, puml){
^~~~~~~~~~~~~
```
[R/addInfo.R:9:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/addInfo.R#L9) *style:* **Variable and function names should be all lowercase.**
```r
addInfo <- function(x, nm, puml){
^~~~~~~
```
[R/as.plantuml.character.R:24:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.character.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.character <- function(
^~~~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.character.R:31:5:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.character.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.complex.R:24:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.complex.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.complex <- function(
^~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.complex.R:31:5:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.complex.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.data.frame.R:24:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.data.frame.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.data.frame <- function(
^~~~~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.data.frame.R:30:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.data.frame.R#L30) *warning:* **no visible global function definition for ‘plantuml’**
```r
  puml <- plantuml()
          ^~~~~~~~
```
[R/as.plantuml.data.frame.R:37:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.data.frame.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.data.frame.R:37:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.data.frame.R#L37) *warning:* **no visible global function definition for ‘addInfo’**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.data.frame.R:38:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.data.frame.R#L38) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.data.frame.R:38:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.data.frame.R#L38) *warning:* **no visible global function definition for ‘addAttributes’**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.default.R:24:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.default.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.default <- function(
^~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.default.R:30:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.default.R#L30) *warning:* **no visible global function definition for ‘plantuml’**
```r
  puml <- plantuml()
          ^~~~~~~~
```
[R/as.plantuml.default.R:37:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.default.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.default.R:37:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.default.R#L37) *warning:* **no visible global function definition for ‘addInfo’**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.default.R:38:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.default.R#L38) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.default.R:38:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.default.R#L38) *warning:* **no visible global function definition for ‘addAttributes’**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.factor.R:24:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.factor.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.factor <- function(
^~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.factor.R:31:5:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.factor.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.integer.R:24:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.integer.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.integer <- function(
^~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.integer.R:31:5:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.integer.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.list.R:24:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.list.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.list <- function(
^~~~~~~~~~~~~~~~
```
[R/as.plantuml.list.R:30:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.list.R#L30) *warning:* **no visible global function definition for ‘plantuml’**
```r
  puml <- plantuml()
          ^~~~~~~~
```
[R/as.plantuml.list.R:37:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.list.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.list.R:37:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.list.R#L37) *warning:* **no visible global function definition for ‘addInfo’**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.list.R:38:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.list.R#L38) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.list.R:38:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.list.R#L38) *warning:* **no visible global function definition for ‘addAttributes’**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.logical.R:24:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.logical.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.logical <- function(
^~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.logical.R:31:5:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.logical.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.numeric.R:24:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.numeric.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.numeric <- function(
^~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.numeric.R:31:5:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.numeric.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.vma.R:24:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.vma.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.vma <- function(
^~~~~~~~~~~~~~~
```
[R/as.plantuml.vma.R:30:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.vma.R#L30) *warning:* **no visible global function definition for ‘plantuml’**
```r
  puml <- plantuml()
          ^~~~~~~~
```
[R/as.plantuml.vma.R:37:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.vma.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.vma.R:37:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.vma.R#L37) *warning:* **no visible global function definition for ‘addInfo’**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.vma.R:38:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.vma.R#L38) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.vma.R:38:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/as.plantuml.vma.R#L38) *warning:* **no visible global function definition for ‘addAttributes’**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/plot.plantuml.R:76:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/plot.plantuml.R#L76) *style:* **Commented code should be removed.**
```r
      #   stdout = TRUE
          ^~~~~~~~~~~~~
```
[R/plot.plantuml.R:83:11:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/plot.plantuml.R#L83) *style:* **Commented code should be removed.**
```r
      #   grImport2::grid.picture(.)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/updatePlantumlJar.R:16:1:](https://github.com/rkrug/plantuml/blob/e5bac83e19ece67d80cee019dd664d69532185ad/R/updatePlantumlJar.R#L16) *style:* **Variable and function names should be all lowercase.**
```r
updatePlantumlJar <- function(...) {
^~~~~~~~~~~~~~~~~
```


[R/addAttributes.R:9:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/addAttributes.R#L9) *style:* **Variable and function names should be all lowercase.**
```r
addAttributes <- function(x, nm, puml){
^~~~~~~~~~~~~
```
[R/addInfo.R:9:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/addInfo.R#L9) *style:* **Variable and function names should be all lowercase.**
```r
addInfo <- function(x, nm, puml){
^~~~~~~
```
[R/as.plantuml.character.R:24:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.character.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.character <- function(
^~~~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.character.R:31:5:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.character.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.complex.R:24:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.complex.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.complex <- function(
^~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.complex.R:31:5:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.complex.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.data.frame.R:24:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.data.frame.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.data.frame <- function(
^~~~~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.data.frame.R:30:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.data.frame.R#L30) *warning:* **no visible global function definition for ‘plantuml’**
```r
  puml <- plantuml()
          ^~~~~~~~
```
[R/as.plantuml.data.frame.R:37:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.data.frame.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.data.frame.R:37:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.data.frame.R#L37) *warning:* **no visible global function definition for ‘addInfo’**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.data.frame.R:38:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.data.frame.R#L38) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.data.frame.R:38:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.data.frame.R#L38) *warning:* **no visible global function definition for ‘addAttributes’**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.default.R:24:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.default.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.default <- function(
^~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.default.R:30:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.default.R#L30) *warning:* **no visible global function definition for ‘plantuml’**
```r
  puml <- plantuml()
          ^~~~~~~~
```
[R/as.plantuml.default.R:37:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.default.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.default.R:37:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.default.R#L37) *warning:* **no visible global function definition for ‘addInfo’**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.default.R:38:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.default.R#L38) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.default.R:38:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.default.R#L38) *warning:* **no visible global function definition for ‘addAttributes’**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.factor.R:24:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.factor.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.factor <- function(
^~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.factor.R:31:5:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.factor.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.integer.R:24:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.integer.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.integer <- function(
^~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.integer.R:31:5:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.integer.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.list.R:24:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.list.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.list <- function(
^~~~~~~~~~~~~~~~
```
[R/as.plantuml.list.R:30:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.list.R#L30) *warning:* **no visible global function definition for ‘plantuml’**
```r
  puml <- plantuml()
          ^~~~~~~~
```
[R/as.plantuml.list.R:37:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.list.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.list.R:37:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.list.R#L37) *warning:* **no visible global function definition for ‘addInfo’**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.list.R:38:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.list.R#L38) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.list.R:38:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.list.R#L38) *warning:* **no visible global function definition for ‘addAttributes’**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.logical.R:24:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.logical.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.logical <- function(
^~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.logical.R:31:5:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.logical.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.numeric.R:24:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.numeric.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.numeric <- function(
^~~~~~~~~~~~~~~~~~~
```
[R/as.plantuml.numeric.R:31:5:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.numeric.R#L31) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    as.plantuml.vma(
    ^~~~~~~~~~~~~~~
```
[R/as.plantuml.vma.R:24:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.vma.R#L24) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
as.plantuml.vma <- function(
^~~~~~~~~~~~~~~
```
[R/as.plantuml.vma.R:30:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.vma.R#L30) *warning:* **no visible global function definition for ‘plantuml’**
```r
  puml <- plantuml()
          ^~~~~~~~
```
[R/as.plantuml.vma.R:37:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.vma.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.vma.R:37:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.vma.R#L37) *warning:* **no visible global function definition for ‘addInfo’**
```r
  puml <- addInfo( x = x, nm = nm, puml = puml )
          ^~~~~~~
```
[R/as.plantuml.vma.R:38:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.vma.R#L38) *style:* **Variable and function names should be all lowercase.**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/as.plantuml.vma.R:38:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/as.plantuml.vma.R#L38) *warning:* **no visible global function definition for ‘addAttributes’**
```r
  puml <- addAttributes( x = x, nm = nm, puml = puml )
          ^~~~~~~~~~~~~
```
[R/plot.plantuml.R:76:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/plot.plantuml.R#L76) *style:* **Commented code should be removed.**
```r
      #   stdout = TRUE
          ^~~~~~~~~~~~~
```
[R/plot.plantuml.R:83:11:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/plot.plantuml.R#L83) *style:* **Commented code should be removed.**
```r
      #   grImport2::grid.picture(.)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/updatePlantumlJar.R:16:1:](https://github.com/rkrug/plantuml/blob/12ff999332ff4b68782c09799322ca4fb473572a/R/updatePlantumlJar.R#L16) *style:* **Variable and function names should be all lowercase.**
```r
updatePlantumlJar <- function(...) {
^~~~~~~~~~~~~~~~~
```


hi @RichardBruskiewich these comments are kind of lost as comments on a commit.    Considering its an issue with the docker build, you should create a new issue on that repo and summarize/continue there.  that way anyone experiencing the same issue might be able to find it.

Thank you


Also, I generally apply changes to the Standard ML track to homogenize it with the styles of the Haskell track and the OCaml track. Type signatures are one thing that don't homogenize trivially, so I've used my own judgement:

Haskell has the luxury of top-level type signatures, and the OCaml track uses module signatures and doesn't have .ml stubs in the handout, which I'm changing in exercism/ocaml#285, to make the track more akin to the Standard ML track.

I think we should continue to avoid module signatures -- in files because they're not beginner friendly, an inside the handout .sml file because modules seem unnecessary for simpler exercises. The closest thing I can think of that resembles top-level type signatures in Standard ML that don't interfere with the points mentioned above look like this:

    fun even n = n mod 2 = 0

    fun step n =
      if even n
      then n div 2
      else 3 * n + 1

    val rec collatz' : int -> int -> int =
      fn i => fn n => if n = 1 then i else collatz' (i+1) (step n)

    val collatz : int -> int option =
      fn n => if n < 1 then NONE else SOME (collatz' 0 n)

But I don't think annotating the identifier being defined like this works for `fun`.

So my proposal continues to be this: Use type annotations when the exercise and the function(s) being defined don't make the input type(s) and the result type obvious, and don't when they do or when it appears to discourage the use of pattern matching.


Great idea, but should we throw errors to detect and avoid having redundant close calls?


Para cada cantidad ag={1000, 5000, 10000, 15000} de Agentes del tipo "Shortest Path", se mide el tiempo de ejecución en [ms] para tiempos de simulación ts={500, 1000, 1500, 2000}


import json
#将一个数据加载到一个列表中
filename='btc_close_2017.json'
with open(filename) as f:
	btc_data=json.load(f)
#打印每一天的信息
for btc_dict in btc_data:
	date=btc_dict(['date'])
	month=btc_dict(['month'])
	week=btc_dict(['week'])
	weekday=btc_dict(["weekday"])
	close=btc_dict(['close'])
	print("{} is month {}week{},{},the close prise is {}RMB".format(date,month,week,weekday,close))
#运行不过