@stfx I tried to change the following code, but this will have a negative impact on the old opvp zones.
For example Terokkar, won't update the lock timer properly.

```diff
diff --git a/src/game/OutdoorPvP/OutdoorPvPMgr.cpp b/src/game/OutdoorPvP/OutdoorPvPMgr.cpp
index cbacb81cb..00ff82388 100644
--- a/src/game/OutdoorPvP/OutdoorPvPMgr.cpp
+++ b/src/game/OutdoorPvP/OutdoorPvPMgr.cpp
@@ -37,6 +37,7 @@ OutdoorPvPMgr::OutdoorPvPMgr()
 {
     m_updateTimer.SetInterval(TIMER_OPVP_MGR_UPDATE);
     memset(&m_scripts, 0, sizeof(m_scripts));
+    m_opvpUpdateTimer = TIMER_OPVP_ZONE_UPDATE;
 }

 OutdoorPvPMgr::~OutdoorPvPMgr()
@@ -196,11 +197,25 @@ void OutdoorPvPMgr::HandlePlayerLeaveArea(Player* player, uint32 zoneId, uint32
 void OutdoorPvPMgr::Update(uint32 diff)
 {
     m_updateTimer.Update(diff);
+
+    // update old outdoor pvp zones on long timer
+    if (m_opvpUpdateTimer < diff)
+    {
+        for (auto& m_script : m_scripts)
+            if (m_script && !m_script->IsBattlefield())
+                m_script->Update(m_updateTimer.GetCurrent());
+
+        m_opvpUpdateTimer = TIMER_OPVP_ZONE_UPDATE;
+    }
+    else
+        m_opvpUpdateTimer -= diff;
+
     if (!m_updateTimer.Passed())
         return;

+    // update battlefields on short timer
     for (auto& m_script : m_scripts)
-        if (m_script)
+        if (m_script && m_script->IsBattlefield())
             m_script->Update(m_updateTimer.GetCurrent());

     m_updateTimer.Reset();
diff --git a/src/game/OutdoorPvP/OutdoorPvPMgr.h b/src/game/OutdoorPvP/OutdoorPvPMgr.h
index b8765201a..89f727e13 100644
--- a/src/game/OutdoorPvP/OutdoorPvPMgr.h
+++ b/src/game/OutdoorPvP/OutdoorPvPMgr.h
@@ -24,7 +24,8 @@

 enum
 {
-    TIMER_OPVP_MGR_UPDATE           = 1 * IN_MILLISECONDS       // 1 milliseconds are required for Wintergrasp
+    TIMER_OPVP_MGR_UPDATE           = 1 * IN_MILLISECONDS,      // 1 milliseconds are required for Wintergrasp
+    TIMER_OPVP_ZONE_UPDATE          = MINUTE * IN_MILLISECONDS  // 1 minute is enough for outdoor pvp zones
 };

 enum OutdoorPvPTypes
@@ -144,6 +145,8 @@ class OutdoorPvPMgr

         // update interval
         ShortIntervalTimer m_updateTimer;
+
+        uint32 m_opvpUpdateTimer;
 };

 #define sOutdoorPvPMgr MaNGOS::Singleton<OutdoorPvPMgr>::Instance()

```


But in the grand scheme of things, that will lead to time artifacts. Each script has to batch them on their own. Lets say Terokkar Forest(TF) has a 60 minute timers. The timer reset happens outside of update procedure, meaning that on application, this "mgr update" can be mid that 1 minute (should we choose one minute update timer), and on the next tick, the TF timer will have 1 minute chopped off instead of 30 seconds. The same issue was present in aura timers, where channeled spells were being chopped off before last tick happened. The performance optimization has to be done inside WG and inside TF separately, you need the variance of the timer to be as low as possible, and the variance is always "full timer - <0,highest tick>", where <0,highest tick> - is meant to be a mathematical interval.


New blank file


argh I hand't noticed this. IMHO there should never be `None` in `itinerary.stops`


@palvarezlopez  was broken in [f6d90e471231b35900d4c34d6f676a62eb29a5de]
I'm pretty sure I did not commit this 3 days ago (my commit was [564a3518f0480dfd2d1c325022b1e2304f466817])

I have no clue what when wrong there but I suspect git merging shenanigans. Also, we now have a commits again that are not sorted in time.
I'd be happier if you could figure out what happened and how we can avoid it in the future.


You are generally supposed to search through EVERY asset type cache, if the types pointer is null.

If the types pointer is not null then you are supposed to search through asset caches of only the types given in the list, and in the order the types are given (trivial to do).

P.S. I'm stupid to say "null terminated" we need to make some invalid IAsset::E_TYPE enum value and use that as a terminator.


I'm stupid to say "null terminated list" we need to make some invalid IAsset::E_TYPE enum value and use that as a terminator.


look at my comment on the const version of the function for how it works


No it does not, it merely associates existing gpu objects to cpu objects and "empties out" the cpu ones.


Fijense cómo hacer que spring ya les de un ConnectionPool para usar.


@cryhot @MisterDA
Invalid or truncated ?


Un statement no es una conexión


@cryhot @MisterDA
The return value is not tested.


friendship is not inheritable, so I think IAssetManager will have problems calling a virtual override of `convertToDummyObject`


Les va a funcionar mejor spring-jdbc


Coming back down to earth now, I see that module system would be a huge undertaking, possibly involving a new type theory that may or may not exist... Still - an interesting digression! I look forward to hearing more about data decl normalisation, some other time...


considere no dejar muchos saltos de linea


Si no cierran las conexiones la aplicación les va a explotar


Because IAssetManager will call `IAssetManager_convertToDummyObject` I could call it to DummyObject, but empty-cache-handle is more verbose and clear in the state and purpose of the cpu object after this call.

>Next one: cpu_t must be asset type (derivative of IAsset) and gpu_t is whatever corresponding GPU type?

Correct, this function should be virtual and because it should be allowed to be overriden by custom asset managers (maybe some user needs that).
Maybe without templating and verbose copy-paste we can make explicit that there are specific pairings of the cpu_t and gpu_t that go together.


в buyAction лучше передавать либо id вещи либо ссылку на неё, а не какой-то непонятный row(т. е. не нужно мешать логику с интерфейсом, магазин ничего не знает об интерфейсе, у него есть какая-то логика работы, например покупка вещей, создание пользователей и т. д., которая не требует никакого интерфейса. Интерфейс же следит за состоянием магазина и обновляет данные если они изменились)
p.s. нет ничего плохого в том чтобы закоммитить мелочи


#6936-EngRefEquationFixPart4 (RKStrand) - x86_64-MacOS-10.9-clang: OK (3007 of 3007 tests passed, 0 test warnings)

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


I see. This matters if something other than rr tries to use these counters I guess. Hmm.


самый луший код


Jesus


просто красавчик


manejas una conexión por clase ?


Rather than store both values somehow, it might be better to define a synthetic counter that is the number of taken branches (i.e. the difference), virtualize that, and use it when we're running under rr on this architecture.


ещё нужно бы избавиться от этих System.out.println(); их либо вообще не должно быть либо должна использоваться какая-нибудь система логирования. Например у тебя в `Application` может быть `static` функция `log(String message)`


this will notify hosts of changes that the host itself did... nasty.
why was this changed? lv2 does not even allow this anyway, by design


@ThomasKaiser -- yes, definitely.  Just haven't had time to look any further yet.


@franciscofranco don't we need kernel/fork.c stuff to call do_input_boost_max() for it having an effect ?


You're right (of course)


To do tomorrow:

1. move excluded domains into div that publishers can also sit in
2. add publishers filter domains into query for paginations clicks (make filterDomains global variable).
3. format dates


Hi @spbnick ,  I am not sure why you do not want to use pointer here? So, you probably take the data in struct by `.` instead of `->`. I do not know what benefit is?


Might be even simpler to have a synthetic counter that always means 'ticks' on all architectures and always use it under rr.


Gracias Carlos, ya corregí lo que me dijiste y tendré en cuenta para futuras entregas.

> La entrega está más o menos, hay dos cosas (la 1 y la 2 de la lista de acá abajo) que debés considerar para entregas futuras. La 3 y la 4 son menores.
>
> 1-
> Tu entrega tiene errores, te das cuenta por la cruz roja en el nombre del archivo en la lista. Es importante que lo que entregues no tenga errores, pasa en una entrega en clase, no en una entrega que se hace en casa.
>
> 2-
> ÒJO con la notación de método usando =. Esta notación podés usarla para métodos que devuelven, no para métodos que modifican.
> En esta entrega, tenés el método `cobrarSueldo()` en `gimenez` que modifica el sueldo, no devuelve nada. Para este método no podés usar el =, tenés que usar las llaves.
>
> 3-
> En este test
>
> ```
>   test "Escenarios 1 - 3: Dinero en 0"{
>     baigorria.totalDinero()
>     assert.equals(0, baigorria.totalDinero())
>   }
> ```
> sobra la línea `baigorria.totalDinero()`, puede quedar así:
>
> ```
>   test "Escenarios 1 - 3: Dinero en 0"{
>     assert.equals(0, baigorria.totalDinero())
>   }
> ```
> 4-
> Un detalle, en lugar de `deuda -= deuda`, es más simple y más claro `deuda = 0`. Lo mismo con el dinero.


What exactly is broken? And why?

You're recommendation is silly, if something is broken, it needs to be fixed, not worked around!


![](https://github.trello.services/images/mini-trello-icon.png) [Add LogSteps() to Select methods in Dropdown class](https://trello.com/c/mN0hEdHy/22-add-logsteps-to-select-methods-in-dropdown-class)


shall it be reflected in the release notes? https://github.com/spring-projects/spring-boot/releases/tag/v2.1.0.M3


I don't think that is for you to decide.

If you have any issues, give them so they can be discussed.


@falkTX this invokes a parameterValueChanged callback on the plugin side.
Without this, admitting I load my synth and I change a parameter in Carla's UI, plugin's UI does not get told about it and doesn't update its widgets display. That would not be the case in VST, and that was a reason to have made this change.

As you see this is my lv2 work branch, which I would be happy to merge in yours in some future time. It's a test on my own plugins, and as you surely saw has changes related to making parameters more human readable (in later commits).
Those use an access into the instances of AudioParameter(Int, Float, Bool....), whose use also implies notification to host.


Esto debería ir en el environment.


> Could you post on forum how server could create this LastUpdate.log or is it just a case of changing the date every 2 days?

The LastUpdate.log must be created when the file are properly uploaded to the server, if you have a problem during upload don't create the LastUpdate.log file!  This is check file.
Since Rytec updated daily the data files the file will always reflect the last upload date.

This is to avoid situation where servers still hold and returns old files that are obsolete to client.

If you use Rytec you don't have to care about this. Only people maintaining there own data file on server (http:) needs to create it, or use the nocheck=1 in there own xxx.sources.xml


Successfully aliased the URL <https://simple-now-app-eyvzezrrxc.zeit.sh> to the following alias.

* https://simple-now-app.zeit.sh


idf


[R/cleanup.R:12:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/cleanup.R#L12) *style:* **Variable or function name should be snake_case.**
```r
cleanup.Globals <- function(globals, drop = c("missing", "base-packages"),
^~~~~~~~~~~~~~~
```
[R/cleanup.R:30:11:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/cleanup.R#L30) *warning:* **no visible global function definition for ‘is_base_pkg’**
```r
      if (is_base_pkg(environmentName(where[[name]]))) keep[name] <- FALSE
          ^~~~~~~~~~~
```
[R/cleanup.R:44:11:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/cleanup.R#L44) *warning:* **no visible global function definition for ‘is_internal’**
```r
      if (is_internal(globals[[name]])) keep[name] <- FALSE
          ^~~~~~~~~~~
```
[R/findGlobals.R:17:10:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L17) *warning:* **no visible global function definition for ‘makeUsageCollector’**
```r
    w <- makeUsageCollector(fun, name = "<anonymous>", enterGlobal = enter)
         ^~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:18:21:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L18) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:19:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L19) *warning:* **no visible global function definition for ‘collect_usage_function’**
```r
    collect_usage_function(fun, name = "<anonymous>", w)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:22:12:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L22) *warning:* **no visible global function definition for ‘as_function’, Did you mean 'as.function'?**
```r
    fun <- as_function(expr, envir = envir, ...)
           ^~~~~~~~~~~
```
[R/findGlobals.R:26:10:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L26) *warning:* **no visible global function definition for ‘makeUsageCollector’**
```r
    w <- makeUsageCollector(fun, name = "<anonymous>", enterGlobal = enter)
         ^~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:28:21:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L28) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:29:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L29) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/findGlobals.R:30:15:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L30) *warning:* **no visible global function definition for ‘findLocalsList’**
```r
    locals <- findLocalsList(list(expr))
              ^~~~~~~~~~~~~~
```
[R/findGlobals.R:32:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L32) *warning:* **no visible global function definition for ‘walkCode’**
```r
    walkCode(expr, w)
    ^~~~~~~~
```
[R/findGlobals.R:50:10:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L50) *warning:* **no visible global function definition for ‘makeUsageCollector’**
```r
    w <- makeUsageCollector(fun, name = "<anonymous>", enterGlobal = enter)
         ^~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:51:21:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L51) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:52:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L52) *warning:* **no visible global function definition for ‘collect_usage_function’**
```r
    collect_usage_function(fun, name = "<anonymous>", w)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:54:12:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L54) *warning:* **no visible global function definition for ‘as_function’, Did you mean 'as.function'?**
```r
    fun <- as_function(expr, envir = envir, ...)
           ^~~~~~~~~~~
```
[R/findGlobals.R:55:10:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L55) *warning:* **no visible global function definition for ‘makeUsageCollector’**
```r
    w <- makeUsageCollector(fun, name = "<anonymous>", enterGlobal = enter)
         ^~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:56:21:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L56) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:57:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L57) *warning:* **no visible global function definition for ‘walkCode’**
```r
    walkCode(expr, w)
    ^~~~~~~~
```
[R/findGlobals.R:67:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L67) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/findGlobals.R:69:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L69) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/findGlobals.R:92:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L92) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/findGlobals.R:96:9:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L96) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
        stop_if_not(identical(e[[1]], as.symbol("~")))
        ^~~~~~~~~~~
```
[R/findGlobals.R:132:21:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L132) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:133:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L133) *warning:* **no visible global function definition for ‘collect_usage_function’**
```r
    collect_usage_function(fun, name = "<anonymous>", w)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:135:12:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L135) *warning:* **no visible global function definition for ‘as_function’, Did you mean 'as.function'?**
```r
    fun <- as_function(expr, envir = envir, ...)
           ^~~~~~~~~~~
```
[R/findGlobals.R:139:21:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L139) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:140:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L140) *warning:* **no visible global function definition for ‘walkCode’**
```r
    walkCode(expr, w)
    ^~~~~~~~
```
[R/findGlobals.R:165:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L165) *style:* **Lines should not be more than 80 characters.**
```r
  dotdotdot <- match.arg(dotdotdot, choices = c("warning", "error", "return", "ignore"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:173:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L173) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug(" - expr: <a list of length %d>", .length(expr))
    ^~~~~~
```
[R/findGlobals.R:173:46:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L173) *warning:* **no visible global function definition for ‘.length’, Did you mean 'length'?**
```r
    mdebug(" - expr: <a list of length %d>", .length(expr))
                                             ^~~~~~~
```
[R/findGlobals.R:179:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L179) *style:* **Variable or function name should be snake_case.**
```r
    basicTypes <- c("logical", "integer", "double", "complex", "character",
    ^~~~~~~~~~
```
[R/findGlobals.R:183:21:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L183) *warning:* **no visible global function definition for ‘list_apply’**
```r
    types <- unlist(list_apply(expr, FUN = typeof))
                    ^~~~~~~~~~
```
[R/findGlobals.R:192:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L192) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
      mdebug(" - globals found: [0] <none>")
      ^~~~~~
```
[R/findGlobals.R:196:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L196) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/findGlobals.R:200:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L200) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/findGlobals.R:202:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L202) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/findGlobals.R:230:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L230) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug(" - tweaking expression using function")
    ^~~~~~
```
[R/findGlobals.R:235:23:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L235) *warning:* **no visible binding for global variable ‘find_globals_ordered’**
```r
    find_globals_t <- find_globals_ordered
                      ^~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:237:23:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L237) *warning:* **no visible binding for global variable ‘find_globals_conservative’**
```r
    find_globals_t <- find_globals_conservative
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:239:23:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L239) *warning:* **no visible binding for global variable ‘find_globals_liberal’**
```r
    find_globals_t <- find_globals_liberal
                      ^~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:259:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L259) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
      mdebug(" - detected: %s", dQuote(trim(w$message)))
      ^~~~~~
```
[R/findGlobals.R:259:40:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L259) *warning:* **no visible global function definition for ‘trim’, Did you mean 'arima'?**
```r
      mdebug(" - detected: %s", dQuote(trim(w$message)))
                                       ^~~~
```
[R/findGlobals.R:277:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L277) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug(" - globals found: [%d] %s", length(globals), hpaste(sQuote(globals)))
  ^~~~~~
```
[R/findGlobals.R:277:56:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L277) *warning:* **no visible global function definition for ‘hpaste’, Did you mean 'paste'?**
```r
  mdebug(" - globals found: [%d] %s", length(globals), hpaste(sQuote(globals)))
                                                       ^~~~~~
```
[R/findGlobals.R:305:20:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L305) *warning:* **no visible global function definition for ‘drop_missing_formals’**
```r
  formals_clean <- drop_missing_formals(formals)
                   ^~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:306:13:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L306) *warning:* **no visible global function definition for ‘findLocalsList’**
```r
  locals <- findLocalsList(c(list(body), formals_clean))
            ^~~~~~~~~~~~~~
```
[R/findGlobals.R:310:28:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L310) *warning:* **no visible global function definition for ‘walkCode’**
```r
  for (a in formals_clean) walkCode(a, w)
                           ^~~~~~~~
```
[R/findGlobals.R:312:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L312) *warning:* **no visible global function definition for ‘walkCode’**
```r
  walkCode(body, w)
  ^~~~~~~~
```
[R/findGlobals.R:319:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L319) *warning:* **local variable ‘args’ assigned but may not be used**
```r
  args <- setdiff(names(f), c("w", "..."))
  ^~~~
```
[R/findGlobals.R:320:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L320) *warning:* **local variable ‘title’ assigned but may not be used**
```r
  title <- sprintf("%s():", name)
  ^~~~~
```
[R/findGlobals.R:335:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L335) *style:* **Variable or function name should be snake_case.**
```r
    w$startCollectLocals <- function(parnames, locals, ...) { NULL }
      ^~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:338:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L338) *style:* **Variable or function name should be snake_case.**
```r
    w$finishCollectLocals <- function(w, ...) { NULL }
      ^~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:341:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L341) *style:* **Variable or function name should be snake_case.**
```r
    w$enterInternal <- function(type, v, e, ...) { NULL }
      ^~~~~~~~~~~~~
```
[R/findGlobals.R:343:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L343) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/findGlobals.R:345:20:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L345) *style:* **Trailing whitespace is superfluous.**
```r
    fcn <- w[[key]]
                   ^
```
[R/findGlobals.R:347:12:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L347) *warning:* **no visible global function definition for ‘inject_tracer_to_function’**
```r
    fcn <- inject_tracer_to_function(fcn, key)
           ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:350:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/findGlobals.R#L350) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/Globals-class.R:16:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/Globals-class.R#L16) *style:* **Variable or function name should be snake_case.**
```r
Globals <- function(object = list(), ...) {
^~~~~~~
```
[R/Globals-class.R:34:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/Globals-class.R#L34) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(is.list(where))
  ^~~~~~~~~~~
```
[R/Globals-class.R:66:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/Globals-class.R#L66) *warning:* **no visible global function definition for ‘Globals’**
```r
  Globals(x, ...)
  ^~~~~~~
```
[R/Globals-class.R:146:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/Globals-class.R#L146) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
      stop_if_not(!is.null(names))
      ^~~~~~~~~~~
```
[R/Globals-class.R:178:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/Globals-class.R#L178) *style:* **Variable or function name should be snake_case.**
```r
unique.Globals <- function(x, ...) {
^~~~~~~~~~~~~~
```
[R/globalsOf.R:65:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L65) *style:* **Variable or function name should be snake_case.**
```r
globalsOf <- function(expr, envir = parent.frame(), ...,
^~~~~~~~~
```
[R/globalsOf.R:67:57:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L67) *style:* **Variable or function name should be snake_case.**
```r
                      tweak = NULL, substitute = FALSE, mustExist = TRUE,
                                                        ^~~~~~~~~
```
[R/globalsOf.R:72:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L72) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(is.null(skip) || is.list(skip))
  ^~~~~~~~~~~
```
[R/globalsOf.R:73:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L73) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/globalsOf.R:84:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L84) *warning:* **no visible global function definition for ‘globalsByName’**
```r
    globalsByName(names, envir = envir, mustExist = mustExist)
    ^~~~~~~~~~~~~
```
[R/globalsOf.R:99:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L99) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug(" - recursive scan of preliminary globals ...")
    ^~~~~~
```
[R/globalsOf.R:103:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L103) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
    stop_if_not(length(where) == length(globals))
    ^~~~~~~~~~~
```
[R/globalsOf.R:104:34:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L104) *warning:* **no visible binding for global variable ‘envname’, Did you mean 'unname'?**
```r
    where <- sapply(where, FUN = envname)
                                 ^~~~~~~
```
[R/globalsOf.R:121:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L121) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/globalsOf.R:123:9:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L123) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
        mdebug("   + scanning global #%d (%s) ...", gg, sQuote(names_t[[gg]]))
        ^~~~~~
```
[R/globalsOf.R:148:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L148) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
      mdebug(" - subset of globals to be scanned: [0]")
      ^~~~~~
```
[R/globalsOf.R:151:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L151) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug(" - recursive scan of preliminary globals ... DONE")
    ^~~~~~
```
[R/globalsOf.R:177:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L177) *style:* **Variable or function name should be snake_case.**
```r
globalsByName <- function(names, envir = parent.frame(), mustExist = TRUE,
^~~~~~~~~~~~~
```
[R/globalsOf.R:177:58:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L177) *style:* **Variable or function name should be snake_case.**
```r
globalsByName <- function(names, envir = parent.frame(), mustExist = TRUE,
                                                         ^~~~~~~~~
```
[R/globalsOf.R:183:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L183) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("- search from environment: %s", sQuote(envname(envir)))
  ^~~~~~
```
[R/globalsOf.R:183:50:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L183) *warning:* **no visible global function definition for ‘envname’, Did you mean 'unname'?**
```r
  mdebug("- search from environment: %s", sQuote(envname(envir)))
                                                 ^~~~~~~
```
[R/globalsOf.R:189:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L189) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("- dotdotdot: %s", needs_dotdotdot)
  ^~~~~~
```
[R/globalsOf.R:195:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L195) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("- locating #%d (%s)", kk, sQuote(name))
    ^~~~~~
```
[R/globalsOf.R:197:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L197) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("  + found in environment: %s", sQuote(envname(env)))
    ^~~~~~
```
[R/globalsOf.R:197:51:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/globalsOf.R#L197) *warning:* **no visible global function definition for ‘envname’, Did you mean 'unname'?**
```r
    mdebug("  + found in environment: %s", sQuote(envname(env)))
                                                  ^~~~~~~
```
[R/packagesOf.R:2:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOf.R#L2) *style:* **Variable or function name should be snake_case.**
```r
packagesOf <- function(...) UseMethod("packagesOf")
^~~~~~~~~~
```
[R/packagesOf.R:13:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOf.R#L13) *style:* **Variable or function name should be snake_case.**
```r
packagesOf.Globals <- function(globals, ...) {
^~~~~~~~~~~~~~~~~~
```
[R/packagesOf.R:33:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOf.R#L33) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(all(nzchar(pkgs)))
  ^~~~~~~~~~~
```
[R/packagesOfS3Methods.R:2:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L2) *style:* **Variable or function name should be snake_case.**
```r
packagesOfS3Methods <- function(generic, base = FALSE) {
^~~~~~~~~~~~~~~~~~~
```
[R/packagesOfS3Methods.R:4:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L4) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/packagesOfS3Methods.R:14:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L14) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/packagesOfS3Methods.R:18:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L18) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/packagesOfS3Methods.R:23:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L23) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/packagesOfS3Methods.R:28:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L28) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/packagesOfS3Methods.R:34:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L34) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(inherits(globals, "Globals"))
  ^~~~~~~~~~~
```
[R/packagesOfS3Methods.R:35:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L35) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/packagesOfS3Methods.R:38:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L38) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/packagesOfS3Methods.R:40:41:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L40) *warning:* **no visible binding for global variable ‘isGenericS3’, Did you mean 'isGeneric'?**
```r
    is_generic <- vapply(globals, FUN = isGenericS3, FUN.VALUE = FALSE)
                                        ^~~~~~~~~~~
```
[R/packagesOfS3Methods.R:49:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L49) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(inherits(globals, "Globals"))
  ^~~~~~~~~~~
```
[R/packagesOfS3Methods.R:50:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L50) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/packagesOfS3Methods.R:51:14:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L51) *warning:* **no visible global function definition for ‘s3generics’**
```r
  globals <- s3generics(globals)
             ^~~~~~~~~~
```
[R/packagesOfS3Methods.R:53:40:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/packagesOfS3Methods.R#L53) *warning:* **no visible binding for global variable ‘packagesOfS3Methods’**
```r
  pkgs <- lapply(names(globals), FUN = packagesOfS3Methods)
                                       ^~~~~~~~~~~~~~~~~~~
```
[R/s3.R:3:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L3) *style:* **Variable or function name should be snake_case.**
```r
isGenericS3 <- local({
^~~~~~~~~~~
```
[R/s3.R:7:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L7) *style:* **Variable or function name should be snake_case.**
```r
  tools_internal_S3_generics <- NULL
  ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s3.R:12:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L12) *style:* **Variable or function name should be snake_case.**
```r
  knownInternalGenericS3 <- function(which = 1:4, ...) {
  ^~~~~~~~~~~~~~~~~~~~~~
```
[R/s3.R:13:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L13) *style:* **Variable or function name should be snake_case.**
```r
    knownGenerics <- NULL
    ^~~~~~~~~~~~~
```
[R/s3.R:17:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L17) *style:* **Variable or function name should be snake_case.**
```r
      knownGenerics <- c(knownGenerics, names(.knownS3Generics))
      ^~~~~~~~~~~~~
```
[R/s3.R:21:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L21) *style:* **Variable or function name should be snake_case.**
```r
      knownGenerics <- c(knownGenerics, .S3PrimitiveGenerics)
      ^~~~~~~~~~~~~
```
[R/s3.R:29:11:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L29) *style:* **Variable or function name should be snake_case.**
```r
          tools_internal_S3_generics <<- get(".get_internal_S3_generics",
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s3.R:30:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L30) *style:* **Use spaces to indent, not tabs.**
```r
	                                     envir = ns, inherits = FALSE)()
^
```
[R/s3.R:31:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L31) *style:* **Use spaces to indent, not tabs.**
```r
	  } else {
^
```
[R/s3.R:32:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L32) *style:* **Use spaces to indent, not tabs.**
```r
	    tools_internal_S3_generics <<- character(0L)
^
```
[R/s3.R:32:6:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L32) *style:* **Variable or function name should be snake_case.**
```r
	    tools_internal_S3_generics <<- character(0L)
     ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/s3.R:33:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L33) *style:* **Use spaces to indent, not tabs.**
```r
	  }
^
```
[R/s3.R:35:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L35) *style:* **Variable or function name should be snake_case.**
```r
      knownGenerics <- c(knownGenerics, tools_internal_S3_generics)
      ^~~~~~~~~~~~~
```
[R/s3.R:41:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L41) *style:* **Variable or function name should be snake_case.**
```r
      knownGenerics <- c(knownGenerics, names)
      ^~~~~~~~~~~~~
```
[R/s3.R:45:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L45) *style:* **Variable or function name should be snake_case.**
```r
    knownGenerics <- unique(knownGenerics)
    ^~~~~~~~~~~~~
```
[R/s3.R:51:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L51) *style:* **Variable or function name should be snake_case.**
```r
  isNameInternalGenericS3 <- function(fcn, ...) {
  ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/s3.R:55:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L55) *style:* **Variable or function name should be snake_case.**
```r
  isPrimitive <- function(fcn, ...) {
  ^~~~~~~~~~~
```
[R/s3.R:63:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L63) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/s3.R:73:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L73) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/s3.R:83:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L83) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/s3.R:97:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L97) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/s3.R:106:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/s3.R#L106) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/utils.R:2:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/utils.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
  eval(substitute(function() x, list(x = expr)), envir = envir, enclos = enclos, ...)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/utils.R:40:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/utils.R#L40) *warning:* **no visible global function definition for ‘is_base_pkg’**
```r
  is_base_pkg(environmentName(environment(x)))
  ^~~~~~~~~~~
```
[R/utils.R:138:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/utils.R#L138) *style:* **Lines should not be more than 80 characters.**
```r
    if (missing(default) || match(x, table = names(.Options), nomatch = 0L) > 0L) go(x) else default
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/utils.R:169:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/utils.R#L169) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/utils.R:171:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/utils.R#L171) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/utils.R:177:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/utils.R#L177) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/utils.R:198:24:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/utils.R#L198) *style:* **Variable or function name should be snake_case.**
```r
list_apply <- function(X, FUN, ...) {
                       ^
```
[R/utils.R:198:27:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/utils.R#L198) *style:* **Variable or function name should be snake_case.**
```r
list_apply <- function(X, FUN, ...) {
                          ^~~
```
[R/utils.R:199:8:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/utils.R#L199) *warning:* **no visible global function definition for ‘.length’, Did you mean 'length'?**
```r
  n <- .length(X)
       ^~~~~~~
```
[R/utils.R:206:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/utils.R#L206) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/walkAST.R:17:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/walkAST.R#L17) *style:* **Variable or function name should be snake_case.**
```r
walkAST <- function(expr, atomic = NULL, name = NULL, call = NULL,
^~~~~~~
```
[R/walkAST.R:71:5:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/walkAST.R#L71) *style:* **Variable or function name should be snake_case.**
```r
    onUnknownType <- getOption("globals.walkAST.onUnknownType", "error")
    ^~~~~~~~~~~~~
```
[R/where.R:11:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/where.R#L11) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(is.environment(envir))
  ^~~~~~~~~~~
```
[R/where.R:12:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/where.R#L12) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(is.character(mode), length(mode) == 1L)
  ^~~~~~~~~~~
```
[R/where.R:14:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/where.R#L14) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(inherits %in% c(FALSE, TRUE))
  ^~~~~~~~~~~
```
[R/where.R:25:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/where.R#L25) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
      mdebug("  + found in location: %s", sQuote(envname(env)))
      ^~~~~~
```
[R/where.R:25:50:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/where.R#L25) *warning:* **no visible global function definition for ‘envname’, Did you mean 'unname'?**
```r
      mdebug("  + found in location: %s", sQuote(envname(env)))
                                                 ^~~~~~~
```
[R/where.R:31:7:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/where.R#L31) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
      mdebug("  + failed to locate: NULL")
      ^~~~~~
```
[R/where.R:39:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/where.R#L39) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("- failed to locate: NULL")
  ^~~~~~
```
[R/zzz.R:8:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/zzz.R#L8) *style:* **Use spaces to indent, not tabs.**
```r
	    "tools", "utils")
^
```
[R/zzz.R:11:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/R/zzz.R#L11) *warning:* **no visible global function definition for ‘is_base_pkg’**
```r
  is_base_pkg(pkgs)
  ^~~~~~~~~~~
```
[tests/dotdotdot.R:150:14:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/dotdotdot.R#L150) *warning:* **no visible global function definition for ‘globalsOf’, Did you mean 'globals'?**
```r
  globals <- globalsOf(expr, dotdotdot = "ignore")
             ^~~~~~~~~
```
[tests/dotdotdot.R:159:14:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/dotdotdot.R#L159) *warning:* **no visible global function definition for ‘globalsOf’, Did you mean 'globals'?**
```r
  globals <- globalsOf(expr, dotdotdot = "return")
             ^~~~~~~~~
```
[tests/dotdotdot.R:173:14:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/dotdotdot.R#L173) *warning:* **no visible global function definition for ‘globalsOf’, Did you mean 'globals'?**
```r
  globals <- globalsOf(expr, dotdotdot = "warn")
             ^~~~~~~~~
```
[tests/dotdotdot.R:187:18:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/dotdotdot.R#L187) *warning:* **no visible global function definition for ‘globalsOf’, Did you mean 'globals'?**
```r
  globals <- try(globalsOf(expr, dotdotdot = "error"))
                 ^~~~~~~~~
```
[tests/dotdotdot.R:199:12:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/dotdotdot.R#L199) *warning:* **no visible global function definition for ‘globalsOf’, Did you mean 'globals'?**
```r
globals <- globalsOf(exprs, dotdotdot = "return")
           ^~~~~~~~~
```
[tests/formulas.R:19:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/formulas.R#L19) *warning:* **no visible global function definition for ‘map’, Did you mean 'mad'?**
```r
  map(1L, ~ typeof(x + .x))
  ^~~
```
[tests/globalsOf.R:15:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/globalsOf.R#L15) *style:* **Lines should not be more than 80 characters.**
```r
expr <- substitute({ x <- b; b <- 1; y <- c; z <- d; a <- a + 1; e <- e() }, env = list())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/globalsOf.R:36:24:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/globalsOf.R#L36) *style:* **Variable or function name should be snake_case.**
```r
  substitute({ x <- B; B <- 1; y <- C; z <- D }, env = list())
                       ^
```
[tests/globalsOf.R:78:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/globalsOf.R#L78) *style:* **Lines should not be more than 80 characters.**
```r
stopifnot(all(setdiff(globals_i, false_globals) %in% c("<-", "a", "names", "names<-")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/globalsOf.R:122:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/globalsOf.R#L122) *style:* **Variable or function name should be snake_case.**
```r
myGlobals <- function(x, ...) {
^~~~~~~~~
```
[tests/globalsOf.R:123:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/globalsOf.R#L123) *warning:* **no visible global function definition for ‘globalsByName’**
```r
  globalsByName(c("a", "x", "..."))
  ^~~~~~~~~~~~~
```
[tests/globalsOf.R:132:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/globalsOf.R#L132) *style:* **Variable or function name should be snake_case.**
```r
myGlobals <- function(x, ...) {
^~~~~~~~~
```
[tests/globalsOf.R:133:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/globalsOf.R#L133) *warning:* **no visible global function definition for ‘globalsByName’**
```r
  globalsByName(c("a", "...", "x"))
  ^~~~~~~~~~~~~
```
[tests/globalsOf.R:142:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/globalsOf.R#L142) *style:* **Variable or function name should be snake_case.**
```r
myGlobals <- function(x, y, z = y) {
^~~~~~~~~
```
[tests/globalsOf.R:143:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/globalsOf.R#L143) *warning:* **no visible global function definition for ‘globalsByName’**
```r
  globalsByName(c("a", "x", "y", "z"))
  ^~~~~~~~~~~~~
```
[tests/globalsOf.R:153:1:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/globalsOf.R#L153) *style:* **Variable or function name should be snake_case.**
```r
myGlobals <- function(x, ...) {
^~~~~~~~~
```
[tests/globalsOf.R:154:3:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/globalsOf.R#L154) *warning:* **no visible global function definition for ‘globalsByName’**
```r
  globalsByName(c("a", "x", "..."))
  ^~~~~~~~~~~~~
```
[tests/walkAST.R:50:4:](https://github.com/HenrikBengtsson/globals/blob/30485f324d3f10b34a25625589422e97dac6906e/tests/walkAST.R#L50) *style:* **Trailing whitespace is superfluous.**
```r
  }
   ^~
```


I dont get this though.
In juce `setParameterNotifyingHost` is used to modify a parameter while letting the host know of the change.
In LV2, you cannot modify a parameter from the DSP side and have the host know about it, it is simply against the spec as LV2 control input ports are read-only.

I saw your other commits, they are nice in general yes.
But this specific change is something that cannot be done as it is spec-breaking.
Things like "midi cc/learn" on the plugin side, changing its own parameters, is not allowed.
I usually just take it out of plugins I port to linux.
One could make it work by using LV2 parameter + patch extensions, so we dont use control input ports anymore, but most hosts dont support this yet.


J'aime


rytecepg.dyndns.tv is the OpenViX mirror, from this server the downloading of the LastUpdate.log is not possible.
So ask OpenVix to fix the problem!

If OpenViX has some mechanism to only allow download from this server from OpenViX image then this sources must be excluded from the Rytec sources files and OpenViX need to create there own source file with there own mirror.


Shouldn't that be backported to 2.1 (security)? Or is 2.1 not exploitable?


Shouldn't that be backported to 2.1?


Fixes #1


Resolves: https://github.com/KurthosWoW/TrinityCore/issues/17


rytecepg.wanwizard.eu I asked Doglover to properly define the LastUpdate.log on it.


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

I updated the Github team because of this commit.

- @thimotheev was added to conda-forge. Welcome to conda-forge!
  Go to https://github.com/orgs/conda-forge/invitation see your invitation.

- @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)


This was done in total agreement with Doglover/Rytec and was on the pipe since a very long time.
Please stop posting stupid things on my commit.


It's possibly not intuitive when looking at the naming of the function call, but a look at the implementation in JUCE will be possibly more speaking:

```
void AudioProcessorParameter::setValueNotifyingHost (float newValue)
{
    setValue (newValue);
    sendValueChangedMessageToListeners (newValue);
}
```

The purpose is to notify the plugin to update itself by invoking the listener.
You're probably right to say it opposes to the idea of separation of DSP and UI, but does Juce-Lv2 support this separation currently?
If a parameter change should be notified back in recommended lv2 programming, I remember there existed a concept of *notification ports*, but this implementation doesn't offer such support as far as I'm aware.


improve*


Mobile Header Quite Important


See #712.


#6936-EngRefEquationFixPart4 (RKStrand) - Win64-Windows-7-VisualStudio-14: OK (3007 of 3007 tests passed, 0 test warnings)

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


I'll look into it.


Do you mind having an issue opened to continue this discussion?
(because, I may decide to overwrite this branch and it will be too bad for this exchange to become lost because of this)


@jbae11 --- please look closely --- you have overwritten my previous work and left conflict text in an unhandled conflict. This must be fixed.


si sr, para los dos origenes de datos

El sáb., 15 sept. 2018 a las 16:29, Anibal Santiago Rodriguez Ordóñez (<
notifications@github.com>) escribió:

> manejas una conexión por clase ?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/siigo-code/hackathonRappi/commit/c2bfc6c01d4b5725287a551e658a2e58500c3227#commitcomment-30518653>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ASbsct-ve9Itt2YMJ_hUKcwkY1MnG0EHks5ubXFRgaJpZM4WqjPJ>
> .
>


where should that go? if it is something you require on the juce-lv2 stuff, then perhaps it is you that should open the ticket, on https://github.com/DISTRHO/juce


This can be moved into if() scope below


Alterações de views 15/09/2018 Will


Well done, this could be a big help for VVLTC like TCEC!

A question: can the call to value_draw() in qsearch() be removed? I can't quite follow all the calls with no depth parameter, but the assert says that depth must be < 0, so could you just return VALUE_DRAW directly instead?


Actually, it is correct. In the commit he has mechsSelectors at src/features/mechs/mechSelectors.js. MechsListRow.jsx is one below the mechs directory by MechsList. The exact path of MechsListRow is src/features/mechs/MechsList/MechsListRow.jsx.


si sr, ya esta arriba, muchas gracias

El sáb., 15 sept. 2018 a las 14:48, rappi-daniel-jimenez (<
notifications@github.com>) escribió:

> Es bueno no versionar en el repo los .gradle ni los build (se pueden
> agregar al gitignore)
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/siigo-code/hackathonRappi/commit/0c78b5027623669b8c29650b708a7d0fa25d41ac#commitcomment-30518331>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ASbsckDaDwsLDfSeZU9QvSfZY6Oam-Uhks5ubVl3gaJpZM4Wqg21>
> .
>


◆B4nFWraU42さん、0:四条（等）進捗メモへの反応が遅くなり、すみません。
・"物語テスト中、スマホにて。スワイプするとメニューが出てしまう"件について、keyconfigにてコメント化//または画像変更（imageフォルダ）を検討したいと思います。気づいて教えてくださり、ありがとうございます。
・実況動画より、初見プレイで受け身の体制(手紙をもらってから出す形で)プレイしてしまう人がいる件について、もっとヒントの強化を考えたいと思います。いただいた案で簡単に実装できそうなもの（好感度がひくい場合、例えば20以下は手紙を自分から送ることについてアドバイスをだす、八月の時点で全員の好感度が30以下の場合は磯野等からお知らせを出すなど）の実装を検討します。

実況してくださった方がいらしたのですね。気づいておりませんでしたので、教えてくださって助かります。
（もうその実況動画は見られなくなっていますでしょうか？すぐには見つけられませんでした）


I have investigated this and it turns out that the performance difference only exists under Address Sanitizer. Regular release builds are unaffected.

In fact, under ASAN the collect() way is just 1.5x slower than vec![0, N] and 4x faster than vec![x, N] or resize(N, 0) / resize(N, x)


> which isn't in the port version.
... which isn't in the *Perl version


This type check looks redundant. Why should we make sure the cached source is an object?


Well done!
But in my opinion for sanity check this should be tested with one more SPRT on 180+1.8.
And then commented //don't remove with usual simplifications, only 180+1.8 ones.


Congrats


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)


recuerda dejar por fuera todo lo que corresponde al `venv` en el `.gitignore`


add docs

Demo: demo


Why not?


Deployments


and you thought you'd simply delete the whole `{{ end }}` statement, too? :confused:


Issue 57 mockdata (#59)

Demo: demo


I have lots of user created facts like, "Death Certificate Status." I only use the Description field and the choices are "Have" or "Need." FTAnalyzer keeps flagging all of them with a message similar to "Duplicated DEATH CERTIFICATE STATUS fact recorded."


comment


##The first function, `makeCacheMatrix` creates a special "matrix", which is
##really a list containing a function that works on the matrix to find the inverse.


The new code doesn't copy the observed value to `core.config`?


score: 10/10
Nice job.


I award you 10 honorary doug-hackos for this


For #419.


@jaraco this directory is needed for Circle CI (it only scans for test results in directories as it maps their names to different test suites).


@grant2258 Good goin!!


Doesn't need to. It only gets changed in config loading.


" flow-bin " : " ^ 0. 80 .0 " ,


Congrats!
I think you can write more simply
```C++
Value((thisThread->nodes.load(std::memory_order_relaxed) & 0x2) - 1)
```


@paneq Every behavior. The correct behavior (if Ruby where correct) is:

* Crash (but not a segfault) with regular ruby exception

But likely you (indeterministically get one of):

* Segfault
* Hard lookup

I suspect MRIs inherent design will need mutant to support "external" timeouts. As this issue with MRI is not resolved after lots of years we have to assume it'll never be resolved.

It does not currently block me, hence I'll likely not address it by myself. Does it block commercial activities of yours? Could your organization possibly sponsor the OSS fix?


Sorry for the late response, this got lost in my mailbox.  Do you still need this?


How about 100 for the nested for/else?


recursive: involving doing or saying the same thing several times in order to produce a particular result or effect.


I added this so that pytest wouldn't try to run python test scripts inside libsharp. The assumption here is that the installation of libsharp done be this package will only be used internally by this package, and so the python wrappers are not needed.


sorry for pushing untested code but it probably works


Is the button meant to be where it was in the screenshot you sent in a DM? Because if not, then...try testing your code next time.


this is intended: https://i.imgur.com/tz67zIN.png


...the slidey header is a nice touch though.


commit name is clickbait fyi


We had only used cloudbridge with standard "bare" images before (Ubuntu, Windows, CentOS), which do not require accepting an agreement when using references from the marketplace. For other images (eg. docker-ce, docker4azure), one must first accept the terms of use (for docker, the agreement points to https://www.docker.com/legal/docker-terms-service if I remember correctly), and give "plan" information to launch the VM with that marketplace image. It came about when trying to boot a docker4azure image for CloudLaunch.


Now you're starting to push your luck. I'll give you a few extra, but don't spend them all at once


i did infact find a few issues with it, and they were fixed in commit fca06a3d17830e74ef0195b97fc4661236310fa1.


Thanks


>header-background is now stationary in the site, and will not stick with page content

D:


internal names in minecraft and forge are lowercase and with _ as divider.


Probably should make a function out of every thing in here. Which system_profiler_darwin would call.


Also, I removed "the" because it implies all possible ways to do bindings and I assume that the other articles do not provide all possible ways to do binding.


Remember to check the exit code of `system_profiler` is 0 (meaning success). The `man system_profiler` does not say anything about other error codes.


![image](https://user-images.githubusercontent.com/27514983/45591360-a7318d00-b91e-11e8-963a-33c3193bd71a.png)
it's still bugged


ok


Nice job :)

When you're ready, you should do now is create a Pull Request from your fork.


cac

> ![image](https://user-images.githubusercontent.com/27514983/45591360-a7318d00-b91e-11e8-963a-33c3193bd71a.png)
> it's still bugged

caching


table-refactor (nealkruis) - x86_64-MacOS-10.9-clang: Tests Failed (1395 of 3011 tests passed, 0 test warnings)

Failures:

integration Test Summary
 * Passed: 1
 * Failed: 634

regression Test Summary
 * Passed: 631
 * Failed: 2

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


oh rip


Nuevos Cambios


Comments added.


Typo.


Btw for classes not inheriting from IReferenceCounted make sure to inherit from AlingedBaseDefault for new/delete overrides :)


Wow- there was gain instead? That is good work then, cannot figure out how come gain though...


@paladox I don’t see any sitenotice. Why are we doing this?


406 jaafarexcz@gmail.com


table-refactor (nealkruis) - i386-Windows-7-VisualStudio-14: OK (3011 of 3011 tests passed, 0 test warnings)

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


Good job!
Total scores: 10/10


I see one which was set by https://github.com/miraheze/mw-config/blob/master/Sitenotice.php


I don't think its this commit causing the slowdown.  Its the difference between using AES and not using AES to provide entropy.  Without AES encryption, you can expect jitter to produce entropy at a very slow rate (approximately 2 seconds to produce 16k of random data per cpu on my 4-way xeon here).  Prior to this patch, we refilled part of the buffer, which can potentially execute faster, but we can't really do it safely, because the main process will likely come in and drain more entropy from the buffer while we  are generating more, leading to the reuse of entropy which may result in patterns in the randomness that can be exploited.

Doing some loose testing, I don't see a linear decrease in execution time by lowering the buffer size:
2048 bytes
[root@hmswarspite rng-tools]# ./rngd -x hwrng -x tpm -x rdrand -O jitter:buffer_size:2048 -O jitter:refill_thresh:2048 -O jitter:use_aes:0 -f -d
Disabling 0: Hardware RNG Device (hwrng)
Disabling 1: TPM RNG Device (tpm)
Disabling 2: Intel RDRAND Instruction RNG (rdrand)
Initalizing available sources
JITTER starts 4 threads
jent_read_entropy time on cpu 0 is 1.136215573000e+00 sec\

4096 bytes
[root@hmswarspite rng-tools]# ./rngd -x hwrng -x tpm -x rdrand -O jitter:buffer_size:4096 -O jitter:refill_thresh:4096 -O jitter:use_aes:0 -f -d
Disabling 0: Hardware RNG Device (hwrng)
Disabling 1: TPM RNG Device (tpm)
Disabling 2: Intel RDRAND Instruction RNG (rdrand)
Initalizing available sources
JITTER starts 4 threads
jent_read_entropy time on cpu 0 is 1.738745745000e+00 sec

8192 bytes[
root@hmswarspite rng-tools]# ./rngd -x hwrng -x tpm -x rdrand -O jitter:buffer_size:8192 -O jitter:refill_thresh:8192 -O jitter:use_aes:0 -f -d
Disabling 0: Hardware RNG Device (hwrng)
Disabling 1: TPM RNG Device (tpm)
Disabling 2: Intel RDRAND Instruction RNG (rdrand)
Initalizing available sources
JITTER starts 4 threads
jent_read_entropy time on cpu 1 is 1.478253400000e+00 sec

It doesn't even seem to correlate to the amount of entropy we are requesting, but rather the jitter available in the cpu at the moment(s) its requested.

I agree that adding AES provides a huge increase in the available entropy in the jitter source, but I don't think that we can treat the lack of entropy prior to that addition as a problem.  Do you disagree?


commit


Remove it


Initial commit


hi i get a error when try to run \AppData\Local\Android\Sdk\build-tools\27.0.3\aidl.exe


Revert


Thank you for telling the backstory. I guess you inspection is correct, but let me try to reproduce your issue on my side.

Please send a PR. If I test this situation, and I decide this is the best solution, I will merge it.


The first two pics show the errors found  when I was compiling the codes. The last pic shows the stuation when I was testing your another code "FARSI_Serial_2D_Barge-master", the divergenceiterate value kept increasing and lead to divergence. From your codes, it seems that you used finite difference method in flow filed, I'm just wondering, did you use finite difference method in structure too?
I am struggling with finite element method these days. I'm wondering if you can give me some hints on discritiztion and displacement of fluid structure interface. Can you please share some ideas with me, thank you!

![1](https://user-images.githubusercontent.com/42958947/45581759-a07f2780-b8d6-11e8-8109-54475cb91bf7.jpg)
![2](https://user-images.githubusercontent.com/42958947/45581760-aa088f80-b8d6-11e8-8d58-c09aae3a7e50.jpg)
![3](https://user-images.githubusercontent.com/42958947/45581761-aecd4380-b8d6-11e8-9b6d-f6265544e08b.jpg)


resources related to the mobile app


Apparently it’s been a bug since November:
https://github.com/explosion/spaCy/issues/1508


@atacratic thanks so much for the thorough review! This gives me a lot to chew on.

I get the feeling we aren’t quite there with the model.

This also has me wanting to think more about what it could look like to not have any global namespace.


this is luopeng's registory


haha, nice day


This is still very hacky, e.g. the material selector doesn't get updated


🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/74/display/redirect) (on internal Jenkins) failed in stage 'Test run' 🔥 : hudson.AbortException: script returned exit code 2

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/74//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/909cc612c8afd85cb7badcac09f01abba005d9a1/74/jenkins-results/api-diff/index.html)
ℹ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/master/909cc612c8afd85cb7badcac09f01abba005d9a1/74/jenkins-results/apicomparison/index.html) (please review changes)
ℹ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/master/909cc612c8afd85cb7badcac09f01abba005d9a1/74/jenkins-results/generator-diff/index.html) (please review changes)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/master/909cc612c8afd85cb7badcac09f01abba005d9a1/74/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>1 tests failed, 0 tests skipped, 224 tests passed.</summary>

## Failed tests

 * monotouch-test/watchOS - simulator/Debug (all optimizations): Failed
</details>


trabajo falta


In-air movement (like in the original Minecraft) makes for a smoother gameplay feel, it allows for small corrections after the jump has already started.


oo_plant_load_profile (drewyh) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2378 of 2378 tests passed, 0 test warnings)

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


Spelling of file name should be: `SurveillanceDistrict.png`


`pos` will always be 3, so do something like define this:
`private const int _alphaOffset = _bytesPerPixel - 1;`
then replace this with
```
                if (argbValues[counter + _alphaOffset] == 0)
                    continue;
                argbValues[counter + _alphaOffset] = (byte)(argbValues[counter + _alphaOffset] * opacity);
```


This is obviously not backwards compatible for now, once I know it's working properly I'll do that.


I'm confused as to what you have done here. I was quite fond of this API. Have you not broken all core extensions that are currently using this method? How can you set up a route to a frontend via the Routes extender? I think it would be better to propose API changes like this as a PR first.


В хижину входят, а не приходят.


s


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

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


Литературный перевод™©


Course overview is uploaded to the courses folder. Also there is a text
file with suggested video clips for it from the sections. Have a great day.
I will get the assessment done by the end of Monday.

On Thu, Sep 13, 2018, 3:59 AM Viranchis <notifications@github.com> wrote:

> Hi Joshua,
>
>
> Thank you so much for the update.
>
>
> I had a look at all the videos, and they look great.
>
> However, they appear a bit blurry. But I have asked the video editors to
> increase sharpness from their end.
>
> Let's hope for the best. I have forwarded the videos to the quality team.
> Will soon be getting a final verdict from their end.
>
>
> Regarding your invoice, your first invoice is already initiated. I will
> ask the concerned team to update me with the value date.
>
> Regarding the other invoices, I have raised it with the concerned team.
> They will give me an update on the same.
>
> We have a public holiday, hence cannot get this data today. Give me 48
> hours, and I will update you on the entire payment status.
>
>
> Also, yes we are almost done with all the videos and deliverables. The
> only thing that we need to work on is the course overview video and the
> assessment. I have attached the template of the assessment, and have also
> attached an assessment from one of my course for your reference. Please
> have a look and let me know if you have any queries.
>
>
> I will be waiting for the course overview video this Friday. Assessment
> document, you can work on this during the weekend and send it to me on
> Monday.
>
>
> Again thank you so much for your efforts. Really means a lot. And I am so
> glad to publish this course before I leave Packt. It means a lot to me.
> Thank you!
>
>
> Peace and blessings,
>
> Viranchi
>
> ________________________________
> From: JoshuaBJones <notifications@github.com>
> Sent: Thursday, September 13, 2018 2:06:24 AM
> To: PacktPublishing/Hands-on-PowerShell-for-Active-Directory
> Cc: Viranchi Shetty; Comment
> Subject: Re: [PacktPublishing/Hands-on-PowerShell-for-Active-Directory]
> Add files via upload (b474455)
>
> Section 4 docs are done. Section 6 scripts are also uploaded. Let me know
> where we are at on the payments toward the advance. I think the only thing
> left is the intro video 1.1.
>
> Thank you,
>
> Joshua
>
> On Wed, Sep 12, 2018 at 8:12 AM joshua jones <thehigh5guy@gmail.com>
> wrote:
>
> > I will get section 4 docs done today. Section 6 videos are uploaded. I
> > will also get section 6 scripts uploaded today. Any updates on payments?
> > Thank you
> >
> > On Wed, Sep 12, 2018, 4:44 AM Viranchis <notifications@github.com>
> wrote:
> >
> >> Hi Joshua,
> >>
> >>
> >> Hope you are doing great.
> >>
> >>
> >> Thank you so much for the update.
> >>
> >> I will have a look at Section 5 today.
> >>
> >>
> >> Also in section 4, metadata and the command word document is empty.
> >>
> >> Can you please get this done by today EOD?
> >>
> >>
> >> Also regarding Section 6, thank you so much for working so hard to meet
> >> the deadline. Much appreciated!
> >>
> >> Please keep updating, have a nice day ahead!
> >>
> >> ________________________________
> >> From: JoshuaBJones <notifications@github.com>
> >> Sent: Saturday, September 8, 2018 3:06:00 AM
> >> To: PacktPublishing/Hands-on-PowerShell-for-Active-Directory
> >> Cc: Viranchi Shetty; Comment
> >> Subject: Re: [PacktPublishing/Hands-on-PowerShell-for-Active-Directory]
> >> Add files via upload (b474455)
> >>
> >> I uploaded Section 5. I will make some special time to get the section 6
> >> videos done this week. Please let me know all the content that is
> >> outstanding and needs to be done and we will try to make this happen
> >> before
> >> the 15th. Also, please check on my advances as I have not seen or heard
> of
> >> any being submitted for payment. I know section 4 was recently uploaded,
> >> but section 1 has been available for awhile and since I am working hard
> to
> >> hit your requested deadline, it would be nice for me to know that at
> least
> >> one payment was on it's way.
> >>
> >> Thank you and congratulations on your new opportunity,
> >>
> >> Joshua
> >>
> >> On Fri, Sep 7, 2018 at 12:02 AM Viranchis <notifications@github.com>
> >> wrote:
> >>
> >> > Hi Joshua,
> >> >
> >> >
> >> > Thank you so much for a positive response.
> >> >
> >> > Reason being, I have got a better opportunity outside Packt. And 20th
> >> > would be my last day in Packt.
> >> >
> >> >
> >> > I really want to publish this course before I leave, since we are so
> >> close
> >> > to the finishing line, I think we can make it!
> >> >
> >> > And for that to happen I would need all the content by the 15th of
> >> > September.
> >> >
> >> >
> >> > Will be waiting for the videos. Keep me updated.
> >> >
> >> >
> >> > Have a nice day ahead!
> >> >
> >> >
> >> > ________________________________
> >> > From: JoshuaBJones <notifications@github.com>
> >> > Sent: Thursday, September 6, 2018 11:54 PM
> >> > To: PacktPublishing/Hands-on-PowerShell-for-Active-Directory
> >> > Cc: Viranchi Shetty; Comment
> >> > Subject: Re:
> [PacktPublishing/Hands-on-PowerShell-for-Active-Directory]
> >> > Add files via upload (b474455)
> >> >
> >> > I will be recording tomorrow instead of the 14th. I will try to get
> them
> >> > both done tomorrow, but I can't promise that at this time. Let me see
> >> how
> >> > far I can get tomorrow and I will follow up after that.
> >> >
> >> > Thank you
> >> >
> >> > On Thu, Sep 6, 2018 at 2:39 AM Viranchis <notifications@github.com>
> >> wrote:
> >> >
> >> > > Hi Joshua,
> >> > >
> >> > >
> >> > > Thanks for the response.
> >> > >
> >> > > Is it possible for you to complete Section 5 and 6 by the 15th of
> >> > > September?
> >> > >
> >> > >
> >> > > Looking forward to a positive response.
> >> > >
> >> > >
> >> > > Have a nice day ahead!
> >> > >
> >> > > ________________________________
> >> > > From: JoshuaBJones <notifications@github.com>
> >> > > Sent: Wednesday, September 5, 2018 5:41:33 PM
> >> > > To: PacktPublishing/Hands-on-PowerShell-for-Active-Directory
> >> > > Cc: Viranchi Shetty; Comment
> >> > > Subject: Re:
> >> [PacktPublishing/Hands-on-PowerShell-for-Active-Directory]
> >> > > Add files via upload (b474455)
> >> > >
> >> > > My schedule is to record Section 5 on Sept. 14th and Section 6 on
> >> Sept.
> >> > > 21st. If there are any videos that need re-recorded or clips added,
> >> those
> >> > > could be done on one of those days or Sept. 28th.
> >> > >
> >> > > Thank you sir,
> >> > >
> >> > > Joshua
> >> > >
> >> > > On Wed, Sep 5, 2018 at 6:47 AM Viranchis <notifications@github.com>
> >> > wrote:
> >> > >
> >> > > > Hi Joshua,
> >> > > >
> >> > > >
> >> > > > I had a look at most of the videos, until section 4.
> >> > > >
> >> > > > They look great, however, I have made some changes to some of the
> >> PPTs.
> >> > > >
> >> > > >
> >> > > > I also wanted to know a tentative date for Section 5 and 6. If we
> >> > > > publishing it this month, we would need to inform the production
> >> team
> >> > > > accordingly.
> >> > > >
> >> > > >
> >> > > > Looking forward to hearing from you. Once I get a confirmation on
> >> the
> >> > > last
> >> > > > 2 sections, I will handover all the videos to the production team.
> >> > > >
> >> > > >
> >> > > > Have a nice day ahead!
> >> > > >
> >> > > > ________________________________
> >> > > > From: JoshuaBJones <notifications@github.com>
> >> > > > Sent: Wednesday, August 29, 2018 1:16:43 AM
> >> > > > To: PacktPublishing/Hands-on-PowerShell-for-Active-Directory
> >> > > > Cc: Subscribed
> >> > > > Subject: Re:
> >> [PacktPublishing/Hands-on-PowerShell-for-Active-Directory]
> >> > > > Add files via upload (b474455)
> >> > > >
> >> > > >
> >> > > > List of commands used in Section 2
> >> > > >
> >> > > > —
> >> > > > You are receiving this because you are subscribed to this thread.
> >> > > > Reply to this email directly, view it on GitHub<
> >> > > >
> >> > >
> >> >
> >>
> https://github.com/PacktPublishing/Hands-on-PowerShell-for-Active-Directory/commit/b474455158c878fe5cebe08bcd6de7fbf52967ec#commitcomment-30318448
> >> > > >,
> >> > > > or mute the thread<
> >> > > >
> >> > >
> >> >
> >>
> https://github.com/notifications/unsubscribe-auth/AReS_JmOa9AEoduFZhEdnIf0sIlXRLwhks5uVZ4jgaJpZM4WQRxB
> >> > > > >.
> >> > > >
> >> > > > [
> >> >
> https://s3-eu-west-1.amazonaws.com/email-signature-packt/128x128px.png]
> >> > > >
> >> > > >
> >> > > >
> >> > > >
> >> > > >
> >> > > > Viranchi Shetty
> >> > > >
> >> > > > Content Development Editor
> >> > > >
> >> > > >
> >> > > >
> >> > > > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/ph.png]
> >> > > > 022-28328148
> >> > > >
> >> > > > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/web.png
> ]
> >> > > > www.packt.com
> >> > > > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/msg.png
> ]
> >> > > > viranchis@packt.com
> >> > > > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/loc.png
> ]
> >> > Plot
> >> > > > No.103, Arena House, 3rd Floor,12th Road, MIDC, Andheri (E),
> Mumbai
> >> -
> >> > > > 400093 Mumbai .
> >> > > >
> >> > > >
> >> > > > [https://www.facebook.com/PacktPub/?ref=br_rs]<
> >> > > > https://www.facebook.com/PacktPub/?ref=br_rs> [
> >> > > > https://twitter.com/PacktPub] <https://twitter.com/PacktPub> [
> >> > > > https://www.linkedin.com/company/packt-publishing/] <
> >> > > > https://www.linkedin.com/company/packt-publishing/> [
> >> > > > https://www.youtube.com/channel/UC3VydBGBl132baPCLeDspMQ] <
> >> > > > https://www.youtube.com/channel/UC3VydBGBl132baPCLeDspMQ>
> >> > > >
> >> > > >
> >> > > >
> >> > > >
> >> > > >
> >> > > >
> >> > > >
> >> > > > Packt Publishing Private Limited. Registered Address: Plot No.103,
> >> > Arena
> >> > > > House, 3rd Floor,12th Road, MIDC, Andheri (E), Mumbai - 400093.
> >> > > > CIN:U22100MH2005PTC152766
> >> > > > This E-mail is confidential. It may also be legally privileged. If
> >> you
> >> > > are
> >> > > > not the addressee you may not copy, forward, disclose or use any
> >> part
> >> > of
> >> > > > it. If you have received this message in error, please delete it
> and
> >> > all
> >> > > > copies from your system and notify the sender immediately by
> return
> >> > > E-mail.
> >> > > > Whilst Packt Publishing Ltd take every reasonable precaution to
> >> avoid
> >> > the
> >> > > > transfer of software viruses or defects that may cause damage to
> >> > computer
> >> > > > systems; it is the responsibility of the recipient to ensure that
> >> all
> >> > > > emails and attachments received are free from infection.
> >> > > > The word 'Packt'® and the Packt logo are registered trademarks
> which
> >> > > > belong to Packt Publishing Limited.
> >> > > >
> >> > > > —
> >> > > > You are receiving this because you commented.
> >> > > > Reply to this email directly, view it on GitHub
> >> > > > <
> >> > >
> >> >
> >>
> https://github.com/PacktPublishing/Hands-on-PowerShell-for-Active-Directory/commit/b474455158c878fe5cebe08bcd6de7fbf52967ec#commitcomment-30399694
> >> > > >,
> >> > > > or mute the thread
> >> > > > <
> >> > >
> >> >
> >>
> https://github.com/notifications/unsubscribe-auth/AgxMIhJOpYuT2-flohY2cWKqSRrvDb8Rks5uX7nKgaJpZM4WQRxB
> >> > > >
> >> > > > .
> >> > > >
> >> > >
> >> > >
> >> > > --
> >> > > Joshua
> >> > >
> >> > > —
> >> > > You are receiving this because you commented.
> >> > > Reply to this email directly, view it on GitHub<
> >> > >
> >> >
> >>
> https://github.com/PacktPublishing/Hands-on-PowerShell-for-Active-Directory/commit/b474455158c878fe5cebe08bcd6de7fbf52967ec#commitcomment-30399953
> >> > >,
> >> > > or mute the thread<
> >> > >
> >> >
> >>
> https://github.com/notifications/unsubscribe-auth/AReS_AqNan_xZk0ER3xXckcX4kkDTBYxks5uX791gaJpZM4WQRxB
> >> > > >.
> >> > >
> >> > > [
> >> https://s3-eu-west-1.amazonaws.com/email-signature-packt/128x128px.png]
> >> > >
> >> > >
> >> > >
> >> > >
> >> > >
> >> > > Viranchi Shetty
> >> > >
> >> > > Content Development Editor
> >> > >
> >> > >
> >> > >
> >> > > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/ph.png]
> >> > > 022-28328148
> >> > >
> >> > > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/web.png]
> >> > > www.packt.com
> >> > > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/msg.png]
> >> > > viranchis@packt.com
> >> > > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/loc.png]
> >> Plot
> >> > > No.103, Arena House, 3rd Floor,12th Road, MIDC, Andheri (E), Mumbai
> -
> >> > > 400093 Mumbai .
> >> > >
> >> > >
> >> > > [https://www.facebook.com/PacktPub/?ref=br_rs]<
> >> > > https://www.facebook.com/PacktPub/?ref=br_rs> [
> >> > > https://twitter.com/PacktPub] <https://twitter.com/PacktPub> [
> >> > > https://www.linkedin.com/company/packt-publishing/] <
> >> > > https://www.linkedin.com/company/packt-publishing/> [
> >> > > https://www.youtube.com/channel/UC3VydBGBl132baPCLeDspMQ] <
> >> > > https://www.youtube.com/channel/UC3VydBGBl132baPCLeDspMQ>
> >> > >
> >> > >
> >> > >
> >> > >
> >> > >
> >> > >
> >> > >
> >> > > Packt Publishing Private Limited. Registered Address: Plot No.103,
> >> Arena
> >> > > House, 3rd Floor,12th Road, MIDC, Andheri (E), Mumbai - 400093.
> >> > > CIN:U22100MH2005PTC152766
> >> > > This E-mail is confidential. It may also be legally privileged. If
> you
> >> > are
> >> > > not the addressee you may not copy, forward, disclose or use any
> part
> >> of
> >> > > it. If you have received this message in error, please delete it and
> >> all
> >> > > copies from your system and notify the sender immediately by return
> >> > E-mail.
> >> > > Whilst Packt Publishing Ltd take every reasonable precaution to
> avoid
> >> the
> >> > > transfer of software viruses or defects that may cause damage to
> >> computer
> >> > > systems; it is the responsibility of the recipient to ensure that
> all
> >> > > emails and attachments received are free from infection.
> >> > > The word 'Packt'® and the Packt logo are registered trademarks which
> >> > > belong to Packt Publishing Limited.
> >> > >
> >> > > —
> >> > > You are receiving this because you commented.
> >> > > Reply to this email directly, view it on GitHub
> >> > > <
> >> >
> >>
> https://github.com/PacktPublishing/Hands-on-PowerShell-for-Active-Directory/commit/b474455158c878fe5cebe08bcd6de7fbf52967ec#commitcomment-30411735
> >> > >,
> >> > > or mute the thread
> >> > > <
> >> >
> >>
> https://github.com/notifications/unsubscribe-auth/AgxMIsQiySrAdZWo5Ud9974S8CFFTweOks5uYNEZgaJpZM4WQRxB
> >> > >
> >> > > .
> >> > >
> >> >
> >> >
> >> > --
> >> > Joshua
> >> >
> >> > —
> >> > You are receiving this because you commented.
> >> > Reply to this email directly, view it on GitHub<
> >> >
> >>
> https://github.com/PacktPublishing/Hands-on-PowerShell-for-Active-Directory/commit/b474455158c878fe5cebe08bcd6de7fbf52967ec#commitcomment-30420434
> >> >,
> >> > or mute the thread<
> >> >
> >>
> https://github.com/notifications/unsubscribe-auth/AReS_O0h5bM5Jb1n0vUCOGAnRb3in-sGks5uYWhLgaJpZM4WQRxB
> >> > >.
> >> >
> >> > [
> https://s3-eu-west-1.amazonaws.com/email-signature-packt/128x128px.png
> >> ]
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > Viranchi Shetty
> >> >
> >> > Content Development Editor
> >> >
> >> >
> >> >
> >> > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/ph.png]
> >> > 022-28328148
> >> >
> >> > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/web.png]
> >> > www.packt.com
> >> > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/msg.png]
> >> > viranchis@packt.com
> >> > [https://s3-eu-west-1.amazonaws.com/email-signature-packt/loc.png]
> Plot
> >> > No.103, Arena House, 3rd Floor,12th Road, MIDC, Andheri (E), Mumbai -
> >> > 400093 Mumbai .
> >> >
> >> >
> >> > [https://www.facebook.com/PacktPub/?ref=br_rs]<
> >> > https://www.facebook.com/PacktPub/?ref=br_rs> [
> >> > https://twitter.com/PacktPub] <https://twitter.com/PacktPub> [
> >> > https://www.linkedin.com/company/packt-publishing/] <
> >> > https://www.linkedin.com/company/packt-publishing/> [
> >> > https://www.youtube.com/channel/UC3VydBGBl132baPCLeDspMQ] <
> >> > https://www.youtube.com/channel/UC3VydBGBl132baPCLeDspMQ>
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > Packt Publishing Private Limited. Registered Address: Plot No.103,
> Arena
> >> > House, 3rd Floor,12th Road, MIDC, Andheri (E), Mumbai - 400093.
> >> > CIN:U22100MH2005PTC152766
> >> > This E-mail is confidential. It may also be legally privileged. If you
> >> are
> >> > not the addressee you may not copy, forward, disclose or use any part
> of
> >> > it. If you have received this message in error, please delete it and
> all
> >> > copies from your system and notify the sender immediately by return
> >> E-mail.
> >> > Whilst Packt Publishing Ltd take every reasonable precaution to avoid
> >> the
> >> > transfer of software viruses or defects that may cause damage to
> >> computer
> >> > systems; it is the responsibility of the recipient to ensure that all
> >> > emails and attachments received are free from infection.
> >> > The word 'Packt'® and the Packt logo are registered trademarks which
> >> > belong to Packt Publishing Limited.
> >> >
> >> > —
> >> > You are receiving this because you commented.
> >> > Reply to this email directly, view it on GitHub
> >> > <
> >>
> https://github.com/PacktPublishing/Hands-on-PowerShell-for-Active-Directory/commit/b474455158c878fe5cebe08bcd6de7fbf52967ec#commitcomment-30425871
> >> >,
> >> > or mute the thread
> >> > <
> >>
> https://github.com/notifications/unsubscribe-auth/AgxMInPWXk53H42ouzNyjL5olatOJW-Sks5uYf3OgaJpZM4WQRxB
> >> >
> >> > .
> >> >
> >>
> >>
> >> --
> >> Joshua
> >>
> >> —
> >> You are receiving this because you commented.
> >> Reply to this email directly, view it on GitHub<
> >>
> https://github.com/PacktPublishing/Hands-on-PowerShell-for-Active-Directory/commit/b474455158c878fe5cebe08bcd6de7fbf52967ec#commitcomment-30435810
> >,
> >> or mute the thread<
> >>
> https://github.com/notifications/unsubscribe-auth/AReS_MbGwidNIbDa-ydJ9BdrBNK6XLUvks5uYubAgaJpZM4WQRxB
> >> >.
> >>
> >> [https://s3-eu-west-1.amazonaws.com/email-signature-packt/128x128px.png
> ]
> >>
> >>
> >>
> >>
> >>
> >> Viranchi Shetty
> >>
> >> Content Development Editor
> >>
> >>
> >>
> >> [https://s3-eu-west-1.amazonaws.com/email-signature-packt/ph.png]
> >> 022-28328148
> >>
> >> [https://s3-eu-west-1.amazonaws.com/email-signature-packt/web.png]
> >> www.packt.com
> >> [https://s3-eu-west-1.amazonaws.com/email-signature-packt/msg.png]
> >> viranchis@packt.com
> >> [https://s3-eu-west-1.amazonaws.com/email-signature-packt/loc.png] Plot
> >> No.103, Arena House, 3rd Floor,12th Road, MIDC, Andheri (E), Mumbai -
> >> 400093 Mumbai .
> >>
> >>
> >> [https://www.facebook.com/PacktPub/?ref=br_rs]<
> >> https://www.facebook.com/PacktPub/?ref=br_rs> [
> >> https://twitter.com/PacktPub] <https://twitter.com/PacktPub> [
> >> https://www.linkedin.com/company/packt-publishing/] <
> >> https://www.linkedin.com/company/packt-publishing/> [
> >> https://www.youtube.com/channel/UC3VydBGBl132baPCLeDspMQ] <
> >> https://www.youtube.com/channel/UC3VydBGBl132baPCLeDspMQ>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> Packt Publishing Private Limited. Registered Address: Plot No.103, Arena
> >> House, 3rd Floor,12th Road, MIDC, Andheri (E), Mumbai - 400093.
> >> CIN:U22100MH2005PTC152766
> >> This E-mail is confidential. It may also be legally privileged. If you
> >> are not the addressee you may not copy, forward, disclose or use any
> part
> >> of it. If you have received this message in error, please delete it and
> all
> >> copies from your system and notify the sender immediately by return
> E-mail.
> >> Whilst Packt Publishing Ltd take every reasonable precaution to avoid
> the
> >> transfer of software viruses or defects that may cause damage to
> computer
> >> systems; it is the responsibility of the recipient to ensure that all
> >> emails and attachments received are free from infection.
> >> The word 'Packt'® and the Packt logo are registered trademarks which
> >> belong to Packt Publishing Limited.
> >>
> >> —
> >> You are receiving this because you commented.
> >> Reply to this email directly, view it on GitHub
> >> <
> https://github.com/PacktPublishing/Hands-on-PowerShell-for-Active-Directory/commit/b474455158c878fe5cebe08bcd6de7fbf52967ec#commitcomment-30477031
> >,
> >> or mute the thread
> >> <
> https://github.com/notifications/unsubscribe-auth/AgxMInX6UQJb_9ol_Fplmx8W682lxiLaks5uaNdjgaJpZM4WQRxB
> >
> >> .
> >>
> >
>
> --
> Joshua
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub<
> https://github.com/PacktPublishing/Hands-on-PowerShell-for-Active-Directory/commit/b474455158c878fe5cebe08bcd6de7fbf52967ec#commitcomment-30485586>,
> or mute the thread<
> https://github.com/notifications/unsubscribe-auth/AReS_Ests3QwQLKbDPvQYOIIjQ22vHznks5uaXBIgaJpZM4WQRxB
> >.
>
> [https://s3-eu-west-1.amazonaws.com/email-signature-packt/128x128px.png]
>
>
>
>
>
> Viranchi Shetty
>
> Content Development Editor
>
>
>
> [https://s3-eu-west-1.amazonaws.com/email-signature-packt/ph.png]
> 022-28328148
>
> [https://s3-eu-west-1.amazonaws.com/email-signature-packt/web.png]
> www.packt.com
> [https://s3-eu-west-1.amazonaws.com/email-signature-packt/msg.png]
> viranchis@packt.com
> [https://s3-eu-west-1.amazonaws.com/email-signature-packt/loc.png] Plot
> No.103, Arena House, 3rd Floor,12th Road, MIDC, Andheri (E), Mumbai -
> 400093 Mumbai .
>
>
> [https://www.facebook.com/PacktPub/?ref=br_rs]<
> https://www.facebook.com/PacktPub/?ref=br_rs> [
> https://twitter.com/PacktPub] <https://twitter.com/PacktPub> [
> https://www.linkedin.com/company/packt-publishing/] <
> https://www.linkedin.com/company/packt-publishing/> [
> https://www.youtube.com/channel/UC3VydBGBl132baPCLeDspMQ] <
> https://www.youtube.com/channel/UC3VydBGBl132baPCLeDspMQ>
>
>
>
>
>
>
>
> Packt Publishing Private Limited. Registered Address: Plot No.103, Arena
> House, 3rd Floor,12th Road, MIDC, Andheri (E), Mumbai - 400093.
> CIN:U22100MH2005PTC152766
> This E-mail is confidential. It may also be legally privileged. If you are
> not the addressee you may not copy, forward, disclose or use any part of
> it. If you have received this message in error, please delete it and all
> copies from your system and notify the sender immediately by return E-mail.
> Whilst Packt Publishing Ltd take every reasonable precaution to avoid the
> transfer of software viruses or defects that may cause damage to computer
> systems; it is the responsibility of the recipient to ensure that all
> emails and attachments received are free from infection.
> The word 'Packt'® and the Packt logo are registered trademarks which
> belong to Packt Publishing Limited.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/PacktPublishing/Hands-on-PowerShell-for-Active-Directory/commit/b474455158c878fe5cebe08bcd6de7fbf52967ec#commitcomment-30490907>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AgxMIudWwlTvwP-4TaSr4wxoNJBULLryks5uah6AgaJpZM4WQRxB>
> .
>


hrpsys_gazebo_general
https://github.com/Naoki-Hiraoka/rtmros_gazebo/tree/gazebo-hrp2jsknts
jsk_hrp2_ros_bridge
https://github.com/Naoki-Hiraoka/rtmros_hrp2/tree/find-package
が必要．
hrpsysは
https://github.com/fkanehiro/hrpsys-base/commit/eb5a3f7d94bfdb8c15ea796db49b109f8721c965
を使用する．

~/.bashrcで，
冒頭を以下のようにする
```
 # case $- in
 #      *i*) ;;
 #        *) return;;
 # esac
 [ -z "$PS1" ] && return
```
~/.bashrcに以下を追加
```
source /opt/ros/kinetic/setup.bash
source {workspace}/devel/setup.bash
export ROBOT=HRP2JSKNTS
export HRP2NO=17
```
以下を行うこと
```
sudo apt-get install ros-kinetic-voice-text
sudo apt-get install ros-kinetic-jsk-calibration
sudo apt-get install ros-kinteic-pr2-teleop
sudo apt-get install ros-kinetic-pr2-computer-monitor
```


Слово "молить" как-то больше относится к Богу.