Two questions in _ROMVault2/SupportedFiles/Files/UnCompFiles.cs_,

1. Since the while loop will kick out when buffer.errorState occurs, does a conditional statement need to be  added for when there is no error? (see first "// //" comment)

2. Was this conditional statement supposed to be testing for the error instead of lack of error? (see second "// //" comment)

```cs
                while (sizebuffer > 0 && !lbuffer.errorState)
                {
                    sizeNext = sizetogo > Buffersize ? Buffersize : (int)sizetogo;

                    if (sizeNext > 0)
                        lbuffer.Trigger(whichBuffer ? Buffer1 : Buffer0, sizeNext);

                    byte[] buffer = whichBuffer ? Buffer0 : Buffer1;
                    tcrc32.Trigger(buffer, sizebuffer);
                    tmd5?.Trigger(buffer, sizebuffer);
                    tsha1?.Trigger(buffer, sizebuffer);

                    if (sizeNext > 0)
                        lbuffer.Wait();
                    tcrc32.Wait();
                    tmd5?.Wait();
                    tsha1?.Wait();

                    sizebuffer = sizeNext;
                    sizetogo -= sizeNext;
                    whichBuffer = !whichBuffer;
                }
                if (!lbuffer.errorState) // // added this conditional
                {
                    lbuffer.Finish();
                    tcrc32.Finish();
                    tmd5?.Finish();
                    tsha1?.Finish();

                    ds.Close();
                }
            }
            catch
            {
                ds?.Close();
                lbuffer?.Dispose();
                tcrc32?.Dispose();
                tmd5?.Dispose();
                tsha1?.Dispose();

                return 0x17; // need to remember what this number is for
            }

            if (lbuffer.errorState) // // was !
            {
                ds?.Close();
                lbuffer?.Dispose();
                tcrc32?.Dispose();
                tmd5?.Dispose();
                tsha1?.Dispose();

                return 0x17; // need to remember what this number is for
            }
```


@l0g1x this change seems to be unwanted - in the `src` folder, there isn't any `driverDUOstereo.cpp` file anymore


Oups, you are right!


Right. Adjusted


Is there an alternative that you know about? Does NuGet set a $(PackagesPath) msbuild property? AFAIK it doesn't as it doesn't actually hook into the msbuild pipeline, you have to run the restore externally first.

I think this will cover the scenario for most people and in any case it only comes into play when running msbuild outside of VS so in that scenario you could pass in the actual path in an msbuild command-line property?


👍 lgtm


TODO: remove this and do streaming output instead.


comments are needed in hello.php


Credits to mindbreaker post on the forum.
https://groups.google.com/d/msg/fishcooking/vuoEKP2yOCE/yyiSB4nsAQAJ

I would have think that the PSQT tables would have done the job...
So it works it is that
a) our king might be fine where it is
b) the front escape square will possibly not be used, but is a "nice to have"

And if our king is more advanced, say row 3 or 4, than the bonus is more like a king attacking potential (it can, with some preparation, be improved). There are some pawn structures which completely prevent the king to move forward...the bonus will prevent this to happen in a few games.

And as usual, bonus works both ways...if we are attacking, we will try to deny any luft for opponent, or hinder progress on higher rows.


@karan259  Your last pull for the DHT sensor overwrote the changes I had done to install.sh. What's the best way for getting them back?


I didn't test the branch right now, as i'm working on it.
Probably caja need s now adjust in all places where include libmate-desktop/mate-bg is used.


Hello sorry i write in here i have a problem with +x - hiddenhost   - User's host has been spoofed by services. how i make it in conf?


I agree with you that an optional parameters looks much cleaner. The reason for this is change is to stop violating CA1026 (https://msdn.microsoft.com/en-us/library/ms182135.aspx)


You should also change the brightness in the MainService class


Looks like you are inviting spammers :) . Use something like http://joemaller.com/js-mailer.shtml or http://www.labnol.org/internet/hide-email-address-web-pages/28364/ or http://www.albionresearch.com/misc/obfuscator.php . May be there is something advanced than this also.


Sure. However it has been such a long time, I might not remember much.


Btw. in caja dev-stylecontext nothing is changed. I only sorted the GTK_Checks a bit in places where the port should be done.


is it safe to remove this provider local @withintheruins14 ?


It would be better to have these "magic numbers" in an associative array.


this for test


Wait a minute, this was actually allowed by Google management?! And in Guava, of all places! :laughing: :+1:

Did you ask for Nintendo's permission to do this? :smiley:


:+1:  Thanks!


#symbol program =
[
    #var(int) a := 20.
    #var(wide) b := a wide.
]

This code has caused an access violation error


try to set the state here and pass it down


6.0.1 Build fingerprint? FAIL


@sindresorhus If you want to change this path, you also need to rename [`vendor/osx`](https://github.com/imagemin/gifsicle-bin/tree/master/vendor/osx) folder.


I read through the unittest module and your test_L0.py. I'll try to write a
test case myself.

I'll send you the C++ code separately. I have used Cython exactly once in a
very basic manner, so I'll need more help with that.

Thanks!

-- Shriharsh

McGill Space Institute

On Tue, Jun 14, 2016 at 12:14 PM, Kiyoshi Masui <notifications@github.com>
wrote:

> Okay, I'll set up a unit test in this branch.
>
> Yes, this is what cython is for! I can set this up as well today. Can you
> attach your C code to this thread so I can add it to the repo in the proper
> place?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/CHIMEFRB/ch_L1mock/commit/351c77ece1d12d1a4c7e95442790fd02c9698228#commitcomment-17863698>,
> or mute the thread
> <https://github.com/notifications/unsubscribe/AMzBAan1VxujZqhWHYMsS22eRtJPU5vqks5qLtNwgaJpZM4I0xlZ>
> .
>


Maybe this works better with our king being on the first rank? But as usual search might figure this out as well.


Add_Generator_MicroTurbine (jmarrec) - x86_64-Linux-Ubuntu-14.04-clang-3.5: OK (2350 of 2423 tests passed, 0 test warnings)

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


Okay, hold up though. I was just working in this branch (on the API in L0.py), so let me sync up my changes so we don't end up with conflicts. It will be safe to work on any other file in the mean time.


Thank you. I will need this if I start getting a lot of spam. I guess enough people have my email address already and google's spam filter is doing a great job. I'll wait for a while 👍


Okay sure

-- Shriharsh

McGill Space Institute

On Tue, Jun 14, 2016 at 1:39 PM, Kiyoshi Masui <notifications@github.com>
wrote:

> Okay, hold up though. I was just working in this branch (on the API in
> L0.py), so let me sync up my changes so we don't end up with conflicts. It
> will be safe to work on any other file in the mean time.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/CHIMEFRB/ch_L1mock/commit/351c77ece1d12d1a4c7e95442790fd02c9698228#commitcomment-17865164>,
> or mute the thread
> <https://github.com/notifications/unsubscribe/AMzBAbEAIOgF3NF-cPlL6Hb8DOmsykmzks5qLudkgaJpZM4I0xlZ>
> .
>


is this being used?


Add_Generator_MicroTurbine (jmarrec) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg)


I believe there's a typo here in "Dockerup" ;-) I think it should say "Start the Dockup container..."


Can you also test with `<ion-tabs>`. Tabs can be a parent, but it doesn't extend `NavController`.


Hacky, I know, the `re` documentation is huge.


We don't throw exceptions... we always just make the function return false. In this case, the exception's error message is also not used, so it's much easier to just return false. You also won't need a try/catch in users.php, then.


:+1:  . Good luck :dancer:  .


```
[rave@mother caja]$ grep -nr mate-bg *
eel/eel-background.c:43:#include <libmate-desktop/mate-bg.h>
eel/eel-background.h:51:#include <libmate-desktop/mate-bg.h>
libcaja-private/caja-directory-background.c:42:#include <libmate-desktop/mate-bg.h>
src/caja-application.c:78:#include <libmate-desktop/mate-bg.h>
```


I think both packages need to be ported at the same time.


In which case would be want to make this boolean false?


this was only a test and i never built a rom before


i think i'm right about this -- the left join to communication_settings acts as an inner join because of the where condition com.sendKivaNews='yes'.  Without the where condition you'd get the login rows with no communication settings, but with the where clause you're filtering these out.  So the left join here is acting like a default join.


actulizacion


Add_Generator_MicroTurbine (jmarrec) - x86_64-MacOS-10.10-clang: OK (2383 of 2423 tests passed, 0 test warnings)

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


No, I will remove.  I was going to use it at first, then changed the design.  Slipped through the cracks.


great!


what was that made the first shot of envshot wrong? I never understood why it failed


@sherryson Just noticing this now. This file should be moved to a `jobs` directory, not services.


TeamCity Engage Jackrabbit :: CI [Build 24](http://teamcity.engagesoftware.com/viewLog.html?buildId=480&buildTypeId=bt4) is now running


@loriab just sent this PR psi4/psi4#409 The quicktests locally pass.


the pattern for other boolean config options in ckan is to use `asbool(config.get(..., False))`


This needs a isset() check on line 490. Or combine it into the if() on line 492.


Why first delete everybody? Surely we're in a transaction, but it's much more database-efficient to add a `WHERE` for the `userid_to` with a `NOT IN` and put the `$aColleagues` IDs in... No?


I have absolutely no recollection of doing this.


Or this.


TeamCity Engage Jackrabbit :: CI [Build 24](http://teamcity.engagesoftware.com/viewLog.html?buildId=480&buildTypeId=bt4) outcome was **FAILURE**
Summary: Exit code 1 Build time: 0:4:5


i don't mind removing it. it's just easier to leave it in and have people use `any-promise` to switch to bluebird vs. replacing global or asking for it as a feature somewhere else (like koa or co)


TeamCity Engage Jackrabbit :: CI [Build 25](http://teamcity.engagesoftware.com/viewLog.html?buildId=481&buildTypeId=bt4) is now running


Курва


FYI, this formatting has since been fixed in as subsequent commit.


This awful


I have written most of my config as a module and this commit causes infinite recursion when reading the config (nixos) attribute, I have not figured out how to solve it. This line causes trouble  `nixpkgs.config.xorg.fglrxCompat = true;`.


@dkati if you want you can try my changes, still some minor things to change but works well for me
@arco here it is: https://www.dropbox.com/s/uiuk3n7yc40hh8w/mixers.txt?dl=0


I'm pretty sure we don't need this function :wink: Let's discuss this when we can!


зачем здесь запятые?


зачем запятая?


ANDAND fixed in https://github.com/intellij-rust/intellij-rust/commit/c6c14a12ccd9473f4b9fa991381eac044f7e3bcb


Doesn't doing this deviate from how `reduce` is supposed to work? Won't `init` be `undefined` on the first iteration if an accumulator (which is an optional param) is not supplied?


Hi Joesph,
I am not sure if its appropriate for me to comment here but, the styles.css is missing from this directory which is not displaying the icon in the preview.
Is there a way on Fontastic to share the Ooyala Slick Font to allow users an easy way to make further customizations?
Thanks,
Neil


TeamCity Engage Jackrabbit :: CI [Build 25](http://teamcity.engagesoftware.com/viewLog.html?buildId=481&buildTypeId=bt4) outcome was **SUCCESS**
Summary: Running Build time: 0:3:39


In file included from /home/nikhil18/lightning-kernel-bacon/arch/arm/include/asm/system.h:7:0,
                 from /home/nikhil18/lightning-kernel-bacon/arch/arm/include/asm/rwsem.h:29,
                 from include/linux/rwsem.h:40,
                 from include/linux/notifier.h:14,
                 from include/linux/reboot.h:5,
                 from kernel/power/poweroff.c:12:
/home/nikhil18/lightning-kernel-bacon/arch/arm/include/asm/system_misc.h:14:36: warning: 'enum reboot_mode' declared inside parameter list
 extern void (*arm_pm_restart)(enum reboot_mode reboot_mode, const char *cmd);
                                    ^
/home/nikhil18/lightning-kernel-bacon/arch/arm/include/asm/system_misc.h:14:36: warning: its scope is only this definition or declaration, which is probably not what you want

any idea which file needs editing thanks


Currently, no more any denials for RIL, but rild still crash
Weird thing that ril-daemon is running, but ril-daemon2 is restarting


Okay, should be good now. I synced a bunch of changes from the branch I'm working on, only a few of which are relevant.

I changed the layout of ReferenceMixin to how I think it should work. I also renamed square_accumulate to the less specific correlate, since it will now include upchannelization.


NOP? :smirk:


may be name permission `gateway_global` ?


Note that for service.py I simply reverted back to the version before my earliest commit.


I am a nice comment


And by include in .gitignore, I mean exclude from the repository. I also added [octocat's recommended configurations](https://gist.github.com/octocat/9257657).


And, rild is be able to open sockets too, but they're all gone if rild crash
![Uploading Screenshot from 2016-06-15 01:04:31.png…]()


should use this to setblocks ?


Es para usarse en las validaciones Ajax.

En cuando tengas oportunidad te muestro porque lo agregue en un ejemplo.

Saludos.

2016-06-12 19:37 GMT-05:00 Angel Guevara <notifications@github.com>:

> ¿esta linea para que? básicamente dice que si una validación pasa se
> rehabilita el botón de enviar.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/tecnocen-com/yii2-disable-submit-buttons/commit/441b1ff3572a1c2d74ab66c6732b4143fdd67cff#commitcomment-17837156>,
> or mute the thread
> <https://github.com/notifications/unsubscribe/AKZYdNT6v4X7g51bgqw3jmxdWcPfQaMhks5qLKYugaJpZM4Iz7Ki>
> .
>


I ran into that issue earlier on my attempts (with inadequate knowledge of
how GdkColor and GdkRGBA work) to port eel-background over in Caja, because
some things in it come from mate-desktop.  Unless they are ported together I
would expect to get screwy background colors at least (I had that problem) or
segfaults at the worst (encountered that a few times too).

I don't think porting one without the other is likely to work-and that can affect
every package that uses the backgrounds from mate-desktop

On 6/14/2016 at 1:45 PM, "raveit65" <notifications@github.com> wrote:
>
>I think both packages need to be ported at the same time.
>
>---
>You are receiving this because you commented.
>Reply to this email directly or view it on GitHub:
>https://github.com/mate-desktop/mate-
>desktop/commit/1e13d4d1770d959305c74bb055994e172e9851df#commitcomme
>nt-17865248


`RequestHandler` is an internal class so we can change it to our needs.
In this case, load balancing is required but options itsn't (for other requests that are not QUERY or EXECUTE)


wir brauchen sowas
```ruby
def current_user=(user)
  session[:user_id] = user.id
end

def current_user
  @current_user ||= User.find(session[:user_id])
end
```
im `ApplicationController`
Dann können wir diese Methode so ändern:
```ruby
def create
  self.current_user = User.find_or_create_from_auth_hash(auth_hash)

  redirect_to current_user
end
```


also revamped potion effects


Add_Generator_MicroTurbine (jmarrec) - i386-Windows-7-VisualStudio-12: OK (2402 of 2423 tests passed, 0 test warnings)

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


> ... fed into M, and λx. M is ....
Probably split into two sentences to avoid confusion between different terms (`M` in `M N` and the other term `λx. M`)


Not violating warnings doesn't always lead to the best end result. For methods with default params that end up doing tons of different things that really *should* be extracted to other methods, CA1206 makes sense. Also if versioning or language portability is a concern (which I doubt it is for RedditSharp).

In these cases it comes down to personal preference mostly I guess, so it'd be up to the repo maintainer.


@SirRade

kek <-- this one

kek

kek


@ThomasKaiser ,
why did you disable [uart1]? There is a great chance that it is connected to bluetooth part of the AP6210 module.


Not quite there yet.


I don't see how using reduce without an accumulator would be productive, nor have I ever done so...


I lied. in fact, the memory-cache package does actively remove items from the cache after the given timeout.


test


new comment


Good.  Thanks for the update.


@jesperkristensen er der en grund til du har sat minimum_chrome_version så højt? Den er p.t. højere end den Chromeversion ITICS har defineret, så jeg vil gerne sætte den ned til ~46?


Hey, did you want to do this on the 'master' branch or the 'pmemd' one? @gf712


In other places, like when editing a user, we write a log entry here, because this only can happen when somebody is trying to hack his way through our authorization. Shouldn't we do the same here?


GTK is about to change their versioning system: they will soon branch off GTK 4-and then a new major release every two years, with a soname bump for each incompatable version. They expect that applications will target one version-and that systems will end up with multiple versions installed alongside oneanaother. RAM limited machines like old netbooks will LOVE this...

https://blogs.gnome.org/desrt/2016/06/13/gtk-4-0-is-not-gtk-4/


@abergeron Question: why do we prefer to exit on spot when an error, due to calling an external API, occurs? Instead of letting `cuda_record`s to happen first and then exit based on the error?
e.g. on [here](https://github.com/abergeron/libgpuarray/blob/blas_error/src/gpuarray_blas_cuda_cublas.c#L584)


This change is nice. Can we have this configurable via a CONF option and get it merged into upstream caso?


This commit is causing a failure to build for Windows build:
`
In file included from ./libavformat/internal.h:28:0,
                 from libavdevice/decklink_enc.cpp:29:
./libavformat/os_support.h: In function 'int win32_stat(const char*, _stati64*)':
./libavformat/os_support.h:196:32: error: cannot convert '_stati64*' to '_stat64*' for argument '2' to 'int _wstat64(const wchar_t*, _stat64*)'
     ret = wfunc(filename_w, par);                         \
                                ^
./libavformat/os_support.h:206:1: note: in expansion of macro 'DEF_FS_FUNCTION2'
 DEF_FS_FUNCTION2(stat, _wstat64, _stat64, struct stat*)
 ^
./libavformat/os_support.h:202:36: error: cannot convert '_stati64*' to '_stat64*' for argument '2' to 'int _stat64(const char*, _stat64*)'
     return afunc(filename_utf8, par);
`


👍 Will need a `require 'fileutils'` at the top to pull in FileUtils as well.


I'm not sure anymore if we had this discussion, but should we as managers be allowed to change somebody else's authorization settings? Also, currently the user doesn't get a confirmation him/herself; so we could actually even do this silently...


Great. Can you let me know when this is available internally? Thanks


Эту функцию вообще надо будет вынести из домена, потому что криптография от реализации не должна зависеть.


То же самое.


Hola, esto es geometría diferencial


Will there be a new release cut for this, or does it need to wait for other changes?


Are you sure you want to switch from PNG to GIF? The footer now looks horrible to me when I have the devel branch checked out, but it’s possible that I missed something.


Jeg ved 48 ikke virker med noget af det javascript jeg har brugt. Er usikker på om 49 virker, men tror det ikke.


Тут, конечно, можно догадаться, что последняя функция возвращает значение, в которое зарезолвится промис, который создаётся из первого, но лучше переписать это с явными async и await.


Whether feature will be enabled or disabled.


I see your point, however I'm sure there are valid reasons a reducing function behaves a certain way. Ideally, if an accumulator is not supplied, a reduce function should treat the first value as the accumulator.

For example, using an array reduce on a set of numbers, you wouldn't have to supply the accumulator if all you wanted to do was sum the numbers:

```js
[1, 2, 3, 4].reduce((prev, next) => prev + next) //=> 10
```

If the intention is to make the accumulator a required parameter, this differentiation should be noted in the readme. 😄


@cala @sidsukana please get me documentation for the behaviour for this change (i.e. examples of values of what they do) I want to have X-Savior add them to the wiki :)


yeah that'd do it...


asd nie powinno tu byc


These options should be moved to the [mysqld] section.


Вообще, какого тут делает sessid? Он же в другом домене будет.


+ Based on the results of the 6 models (futurefgc, daughter fgc with future, and daughter fgc; each with individual and full models), we will go ahead and do plots, etc. despite the fact that there are still some confusions with the individual daughter fgc model.
+ Jonathan emailed Ben about all the NA and ST in the individual daughter fgc model.
+ Mike will add group mom fgc in the daughter fgc full model.


inputs?


< 2, so we dont have the trivial one input case?


Does it also fix your fucking stupid?


Да какой sessid, как он вообще сюда пролез?


Asi bych potreboval vysvetlit nutnost toho uzavorkovani.


yes


Something that could be used for: ?
![eshsehseh](https://cloud.githubusercontent.com/assets/17282384/16054694/8e055b88-326e-11e6-9359-e6684c0c199d.png)

As the localisation readme ?


Any reason why the cordova scripts were removed here?


just have an if len(sourceReaders) == 1 in there, and use sourceReader[0] directly. Same below. It's a common-enough case.


Yep.  Whomever gets to it first can update it.


Hey ray, for me it seems this change actually made it worse, the area is now not wide enough to display all the text.


Wow! My first step


@subsumo they weren't quite working properly with the new webpack configuration. I was going to add them back in on the new config once I had time. Does your project depend on this?


is this necessary?


> id SERIAL

BIGSERIAL. Слава богу, мы уже можем себе позволить 64-битные поля, всё-таки обеспеченные люди.

> name TEXT
> password_salt TEXT
> password_hash TEXT

Это всё varchar, у них есть жёсткие ограничения по длине.

> permissions TEXT

Ну ты понял.

> character_id INT

BIGINT


原本整個 `M N` 只允許有一個 β-reduction, 這裡改成允許平行的?


Сейчас это всё не так критично, но у нас и в проде примерно так было.


@sebalis Yes, we wanted to switch to GIF since it allows us for better compression in this case. This wasn't pushed to master yet since I was waiting for the final pictures, you can view them in commit 1bc552813948b06e5e0d8fff4bc90167e521f71b or on beta site now. Make sure to reload the site properly so your browser detects the change. We reduced from about 250kiB to 67kiB, and you won't notice any difference of quality in practice. Actually, you can compare release site and beta site right now, since master still has the old pictures.


@Nubbie yes... why else would I be doing it? :smile:


Why `$_REQUEST` instead of the 'common' `$_POST`?


@calvinl yeah, we're building out a skeleton and have your OG build. I could work on it with some direction, but I don't think it would be to your caliber. If you want to jump on a call for some clarity, I could start on the work since it's a requisite for our projects..


Run code


Либо так

```
db.none '''
  something
  something
  '''
```

либо так

```
db.none '''something
  something'''
```

иначе глаз теряет закрывающие кавычки.


@manphiz Please fix up commit messages when you pull and be more careful with style issues (e.g. check `brew audit --strict` if in doubt)


Currently this doesn't work correctly. Try the following:
```
import at.logic.gapt.expr.HOLFormula
import at.logic.gapt.proofs._
import at.logic.gapt.proofs.gaptic._
import at.logic.gapt.proofs.lk.LKProof

implicit var ctx = FiniteContext()

ctx += Const("P", To)

def conj(n: Int) = And(Seq.fill(n)(fof"P"))

val p = Lemma(("ant" -> fof"P") +: Sequent() :+ ("suc" -> conj(5))) {
  prop
}

prooftool(p)
```
Aside from lines and labels being displayed somwhat questionably, Swing decides on its own how high various panels should be. I don't know how to solve this yet.


Missing license header.


@manphiz Why did you add a new bottle here? It wasn't necessary as there was no change to the output.


Production build is done by `npm run build:production`, which runs `gulp build --production`
So I think a build-prod task is not necessary.


This unbelievable! Great JOB! You will be a super PROGRAMMER!


for ur better performance added a newfile


@shoqvalue You can connect to LCB using an XMPP client. See: https://github.com/sdelements/lets-chat/wiki/XMPP


http://discourse.clipbucket.com/t/max-size-and-max-lenght-error/2015/5

Think is not fixed sir. Please check link


Sice nevím co ten kód dělá, ale závorky v podobném výrazu zjevně mají vliv:
>>> 1 != 0 not in [1]
True
>>> 1 != (0 not in [1])
False


Please be consistent when embedding PHP code in the HTML.
Lines 20 and 35 are different from lines 61-63 and 65-67


Why we need two settings for the same thing ? From user POV identifier length is single entity, it is our problem that this entity have two measures...
Also, it wiil be good to see maximum allowed value for the settings


The correct build for production is `npm run build:production`


@subsumo I'll find some time this week to work on it to bring it back. It seems now like it was a fairly common reason why people used this repo :)

Can you open a ticket for this?


А почему не просто `delete`? Объект вроде как не переиспользуется.


@voxmenthe Looks OK.  Since the number of iterations (loops) is known here, we could have use `for loop` and avoided the counter variable.  for example -
```
    start = word[0]
    new_str = start
    for ch in s[1:]:
        if ch == start:
            new_str += '*'
        else:
            new_str += s
```


Please use a better random salt.


If an error happened in the work, I usually skip the record() yes.


@MartijnKaijser closing <code>*/</code> missing here.


It was returning a boolean before, despite what the documentation said


This point may deserve some additional clarifications for @pi-q


You on stock dpi?
one of my team mates tested and it's working fine after full wipe and he's on stock dpi currently


@manphiz Also should have pulled a bottle here, and I'm _fairly_ sure the homepage/URL TLS downgrade was unnecessary and should have been poked at a bit more. Please do push things through CI unless there's an accessible CI run already.

I was personally reluctant to merge this at all, it's a bit of a mess, but I appreciate I should have just closed the PR if that was the way I felt rather than letting it sit indefinitely.


Oh, you're asking the why.  It's because when there is an error usually the work will not be performed so there is nothing new to record.

Also, I usually suppose that errors stem from some sort of problem that is not fixable with code so attempting to recover from it is usually not possible.


@caabernathy I would argue for keeping it in the signature for easy, quick look understanding of the method without having to look further down, but I am not going to fight super hard about it. :)

Maybe something we can quickly discuss during lockdown.


That is exactly how I tried it.  And I tried it with dozens of versions with different pieces.  Sadly they all failed on my machine.  I like your previous method.  I think I found something that works using the other method:
int initiative = 8 * (asymmetry + kingDistance - 15) + 12 * pawns - 15 * strongRook + 15 * strongBishop + 6 * strongKnight;

Where "strong****" is done just like you did with the queen in the previous version.  Note the negative on the rook.


Accidentally captured some changes in the Handlebars branch from when I was showing it to somebody in Pair Review. As well as the scaffold for sandbox two.


In file included from /home/nikhil18/lightning-kernel-bacon/arch/arm/include/asm/system.h:7:0,
                 from /home/nikhil18/lightning-kernel-bacon/arch/arm/include/asm/rwsem.h:29,
                 from include/linux/rwsem.h:40,
                 from include/linux/notifier.h:14,
                 from include/linux/reboot.h:5,
                 from kernel/power/poweroff.c:12:
/home/nikhil18/lightning-kernel-bacon/arch/arm/include/asm/system_misc.h:14:36: warning: 'enum reboot_mode' declared inside parameter list
 extern void (*arm_pm_restart)(enum reboot_mode reboot_mode, const char *cmd);
                                    ^
/home/nikhil18/lightning-kernel-bacon/arch/arm/include/asm/system_misc.h:14:36: warning: its scope is only this definition or declaration, which is probably not what you want

any idea which file needs to be edited thanks


Well, technically Horde_Smtp is correct, because we pass it an object that's only valid for BINARY even though the server advertised it doesn't support that.


You’re right, I didn’t have that commit when I noticed the problem. After pulling the devel branch again and rebuilding the assets everything looked fine. Thanks :-)


I never change my dpi, but i haven't tried a full wipe yet, I'll give that a shot. Thanks...


ok, report please


this is useless. the equal sign is missing


I'm wondering whether it makes any practical sense to specify values other than 31 and 63. Wouldn't something as simple as UseLegacyIdentifierLength be sufficient?


Which was the intended behavior. Should have been inner joins all along.New commit forthcoming.


Almost all test classes are extended from some base abstract class which has configuration for some environment (SparkContext, RiakCluster, RiakClient, etc.). This environment usually depends from Riak IP addresses, that's why DockerRiakCluster is starting there by static @ClassRule. But there are some cases when we need to have ability to override amount of nodes for some tests which cannot be run against single Riak node. Unfortunately such tests cannot be easily refactored to be isolated from general class hierarchy because this will produce a tones of duplicated code. As far as these tests are part of general class hierarchy this annotation help us to manage amount of cluster nodes for some exceptional cases.


If you look at this on here, a lot of the changes seems to be about indentation.


loading revised images


Hello,
I am not sure this should be a comment, but to seek for some help as I met problem when I ran your SARTools.
-----------------------------------------------------------------------------------------
 *** caught segfault ***
address 0x68, cause 'memory not mapped'

Traceback:
 1: dev.off()
 2: pairwiseScatterPlots(counts = counts, group = group)
 3: descriptionPlots(counts = counts, group = target[, varInt], col = colors)
An irrecoverable exception occurred. R is aborting now ...
Segmentation fault
-----------------------------------------------------------------------------------------
I can see the part of the results (figures subfolder), which are:
barplotNull.png  barplotTotal.png  densplot.png  majSeq.png  pairwiseScatter.png

And here is my R environment:
> sessionInfo()
R version 3.3.0 (2016-05-03)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Debian GNU/Linux stretch/sid
locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C
 [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8
 [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8
 [7] LC_PAPER=en_US.UTF-8       LC_NAME=C
 [9] LC_ADDRESS=C               LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base
> packageVersion("DESeq2")
[1] ‘1.12.3’
> packageVersion("SARTools")
[1] ‘1.3.1’
-----------------------------------------------------------------------------------------
And some of my computer info are:
$ uname -a
Linux Cherry 4.3.0-1-amd64 #1 SMP Debian 4.3.3-5 (2016-01-04) x86_64 GNU/Linux
$ free -h
              total        used        free      shared  buff/cache   available
Mem:           1.5T         10G        360G        250G        1.1T        1.2T
Swap:          499M        496M        3.5M

Do you have any clue what cause the segfault problem? Thanks a lot!

Yifang


trial


The npm scripts have modifiers to change singleRun and autoWatch. Check to make sure changing single run doesn't interfere with npm test and autotest


>If I posess an Unit JustRespawned() might be called if I'm not mistaken, which is wrong.

You are right but as i said i only moved the JustRespawned() method. So JustRespawned should be already called in that case to with or without my move :)


gosh darnit


calling join forces the main thread to wait for the secondary thread, thereby removing any benefit of multi-threading this section


um.. not nitpicking here but seems like your local git repo doesnt know @potasiyam. Would be nice if we could credit you for the work.


Přesně tak. Reálně to mělo ten důsledek, že nastavování visibility nefungovalo správně.


Looking further through this code, the problem seems to be that we don't apply the _getTransferEncoding() algos if the current mime part is of primary type 'message' (line 1009). We just assume that those parts are correctly encoded already.
Thus we either need to apply this logic on 'message' parts too, though there probably is a good reason that we don't. Or we must not assume that messages that we receive from the IMAP server are valid MIME messages, which is probably a good idea.
TL;DR We should check message we receive from the IMAP and not just attach them as-is but check first if we need to apply a different encoding.


If the configuration is mandatory because of the reasons outlined in the previous comment, I would argue that `--prefix` is not needed instead and it can be provided an an environment variable instead like any other configuration option with `KONG_PREFIX`.


@dpgeorge : Things move fast. As you're busy, and I'm on vacation next week, I see no reason to hang this as a PR: there may be minor things to bikeshed, but at least the general approach is clear: this should follow dictionary interface, period. Landing berkeleydb submodule is coming (for that, I did consider importing code directly, actually I intended to do that, but then maybe we'll end up to upgrading to 1.86, and doing unrelated code management in upy tree is cumbersome).


@dyemanov UseLegacyIdentifierLength... Then we increase again in the next version and it becomes UseLegacyLegacyIdentifierLength... It becomes a parameter not reusable.


Thanks! BitHub has sent payment of  $72.93USD for this commit.


thanks :smile:


@hvlad the byte length is a compatibility option most related to SQLDA problem. The char length is something Firebird admin or database owner may want to enforce as a organization standard when multiple users create objects.


@hvlad these are the maximum allowed values now.


lol. didn't notice that. thanks


@bor3ham this should fix your double click bug.


I understand that, but from a UX perspective, having to point to the configuration of a program to stop it seems very wrong. When a program starts, all necessary settings should be preserved during its lifecycle so that when stopping it, one can expect a simpler behavior than having to pass the configuration file again.
Hence, I would be in favor of storing this setting somewhere when starting Kong and retrieving it when stopping it if necessary, and keep the CLI usage intuitive.


formatting?


Ach jo. Tohle je nemile zjisteni o priorite operatoru :-(. Diky moc za opravu. Obavam se ale, ze jsem to pouzil na vice mistech.


In case there's a way to recover, wouldn't this way leave the event flags set? -> deadlock?


Program in C


looks fishy


> The char length is something Firebird admin or database owner may want to enforce as a
> organization standard when multiple users create objects.

They can do that using DDL triggers. I see no point in these configuration parameters at
all: it cannot shrink fields in system tables.


The make file will pick up all c files in target directory automatically (wildcard) - it's in target_dir_src. But it's probably good to highlight the inclusion here... The root for this directory is main though, so target/i2c_bst.c ?


Ok thanks


Looks like Camo doesn't like its headers there for some reason :/


@martinbudden just left a line note, not sure if you'd get the notification on a closed PR


Yeah, I don't know why. I am waiting for a response form github. I tried tweaking the querystring in case it case a cache issue. But no luck still.


Use the URI format please (you're missing the **'file'** scheme here)
Should be: `storage_uri: file:///etc/ciao/configuration.yaml`


You can make your own, under Menu > Tools > External > Configure
Here is a working setting for current clang:
![screenshot from 2016-06-14 21-07-56](https://cloud.githubusercontent.com/assets/7888201/16056094/440b8d9e-3274-11e6-98b5-f364aa7a7952.png)
You will have to have current clang-format installed. Hope this helps :)


redundant `=`


`if_then_else_` repeated (with the former line)


Fixed, thanks.


No problem, this is a thing which is really annoying ;) :P


`pred` is not mentioned elsewhere (after the removal of *Predecessor* section in successive commits)


Thank you @prculley.  Very accurate diagnosis.

Elna Jefferson did indeed have a death event (with a place
but no date) so certainly she does not qualify (IMHO) for a
"no death" classification -- so I removed that (test) line.

Too bad Travis doesn't send a committer email when a
Travis test fails after a commit.  I cannot look at the "builds"
result -- as in the link Jerome provided -- as github requires
me to have Javascript enabled to see anything there.


How about calling it `flip` for consistency with Haskell?


Perhaps we'll work around the BLR and/or index limits and increase the length to 64 or 128 characters during the v4 development. But IMO we shouldn't get back to this topic again in the foreseeable future after v4 is released.


No, this can't cause a deadlock.  It only makes some stream wait for another event. At worst it can cause some operations to run concurrently when they shouldn't (and one of those operations would have to be the one that errored).


echo 1 > FILE
Transform to
write FILE 1


`gulp build` runs automatically after `npm install`, so you can just install gulp before running `npm install` and you can delete line 8 (`RUN gulp build-prod`)


TeamCity Engage Jackrabbit :: CI [Build 26](http://teamcity.engagesoftware.com/viewLog.html?buildId=482&buildTypeId=bt4) is now running


https://www.sslshopper.com/ssl-checker.html#hostname=https://www.codetriage.com/

That's the issue, @codetriage's TLS setup is incomplete, they don't serve their intermediate certificates


- "All new user posts" -> "Posts from new users"
- Missing period after "approved"


@sgrif they will, because they extend `SQLite3TestCase`


Well, the advantage seems to be eroding in my test :(  Thought I had something.  It could recover...but probably just another for the scrapheap.


This appears to have been the cause of various crashes when ``pbpst`` is compiled with musl-libc, and would also have been a source of security issues.

This change also means that we now compile and run correctly with asan and leaksan enabled (the flag is not being added to the Tuprules, because ASan breaks when using PaX).


Users who install "nix unstable" in a non-Nix host environment still see the problem. Is this expected? To reproduce, try

as root:
mkdir /nix
chown someuser:somegroup /nix

as someuser:
bash <(curl https://nixos.org/nix/install)
source .nix-profile/etc/profile.d/nix.sh
nix-env -i remmina
remmina
/home/someuser/.nix-profile/bin/remmina: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory


No need. Stopped working again after a reboot and systemui restart brings it back


Thanks, I'll keep it in mind.  I'm currently doing some local tests of a further modified version like this
```int knight = pos.count<KNIGHT>(strongSide) > pos.count<KNIGHT>(~strongSide);```
with the ```>``` possibly reversed to ```<``` for all the pieces.  I will submit something after that.
Hope you may get the github issue on your machine resolved.


TeamCity Engage Jackrabbit :: CI [Build 26](http://teamcity.engagesoftware.com/viewLog.html?buildId=482&buildTypeId=bt4) outcome was **SUCCESS**
Summary: Running Build time: 0:4:16


Another typo is 't' is missing from "the" in "The example below is taken from he App.cs file".


It is a king of imbalance but in a specific direction.


@dagar

How do I set up an image for nuttx_v3  with https://launchpad.net/gcc-arm-embedded/4.9/4.9-2015-q3-update/+download/gcc-arm-none-eabi-4_9-2015q3-20150921-linux.tar.bz2 ?


Thank you for all the speedy fixes! My application seems to work fine now (on cursory testing at least), yay!

Re the `set()` API; I can only think of the low-tech solution of manually defining multiple methods, i.e. a `set_string()` and `set_uint()` etc. and then making sure to only call these specific methods instead of the generic one. Alternatively you could try to generate the correct functions automatically via some macro that takes the field name and type, but that's probably much more effort to add. Or, try to see what the gtk-rs people are doing, I think they do binding generations for this kind of stuff automatically...


TeamCity NEventStore :: MongoDB :: Build [Build 5.3.5](http://build.prxm.it:8813/viewLog.html?buildId=3540&buildTypeId=nes_mongo_build&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 75 Build time: 00:02:32


FINALLY


Yeap, this was what I meant. Synchronization errors,  not deadlock (I was confused). Anyways, shall I change these when I finish?


Isn't it nicer to combine these?
```
Ivo Fokkema has given you (readonly access|edit rights) to their data in ...
```
I guess we won't actually need the ID, maybe? In this case, a name will suffice, no? (like submission emails)


Weird, ich dachte, ich hätt das in 'nem vorherigen Commit gefixt. Die Zeile hatte zwei Probleme, erstens gibt addAll: weirderweise nur sein Argument zurück und nicht die komplette Collection; zweitens verändert es das erste Dictionary, d.h. du es schreibt neue Werte in basicAttributes. Der Fix war eine Temp-Variable zu deklarieren mit `attrs := basicAttributes copy.
attrs addAll: yadda yadda.
^ attrs`


hmm
well shit.....thanks for the heads up


That is funny!! LOL


fixed!


Can you add the license file too please


px4io/px4-dev-base is the "good" version we used for production. If you update the Dockerfile in PX4/containers it will auto build on docker hub.

px4io/px4-dev-base - https://github.com/PX4/containers/blob/master/docker/px4-dev/DockerfileBase
px4io/px4-dev-nuttx-gcc4.9 - https://github.com/PX4/containers/blob/master/docker/px4-dev/Dockerfile_nuttx_gcc_next


politically correct  😏


[Your benchmark job](https://github.com/JuliaLang/julia/commit/404da70efb63e018a82cc29ab090341dd55ba921#commitcomment-17864474) has completed - possible performance regressions were detected. A full report can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/6ced4ff4acdc172b7cd375006ad3863fe0089223/404da70_vs_9a2c144/report.md). cc @jrevels


ok I'll be lazy (get it it's a joke)


@arco based on those should we change the initial values to

    <ctl name="EAR PA Gain" value="POS_6_DB" />
    <ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="1" />
    <ctl name="SLIM_0_RX Channels" value="Two" />

And I'm not sure if

     <ctl name="ES325 2Mic Enable" id="1" value="0" />
     <ctl name="VEQ Enable" id="1" value="0" />
adding those does anything since you said id doesn't actually make a difference? Maybe I'm misunderstanding it, but its (name, id, value) correct? So the ES325 patch wasn't actually doing anything?


This commit deals with issue #594.


Hehe, agreed, can be removed as it works anyway 😊


so, use a meaningful keyword (if we have one, otherwise use the first one or only one), if it appears over 9x on the text it's a valid page. Cool!


No, I believe that skipping the record is ok if we got an error.  Because 99.9% of errors also mean that no work has been scheduled.


Y


That should probably be `in` instead of `is`.


Another idea is like this
```int knight = pos.count<KNIGHT>(strongSide) - pos.count<KNIGHT>(~strongSide);```


> Well, technically Horde_Smtp is correct, because we pass it an object that's only valid for BINARY even though the server advertised it doesn't support that.

I get that, but the checks that determine that the current server isn't able to satisfy the requirements of the object aren't done until we are already inside this method.

Getting a little more philosophical and disregarding the cause of *this* issue which I agree is probably better fixed in a way like you described in the other comments, if we are expected to only pass in objects that we already know can be successfully sent using the current SMTP server's capabilities then shouldn't we be checking such things before calling sent()? IMO, it's better to be able to catch this error and possibly react to it, then to have to add additional code to perform these checks everywhere we use the smtp object? If not, this should be documented in the phpdoc - that the objects must already be checked for the need for any potentially missing SMTP capabilities.

I'm trying to clarify this since catching the exception is also relied on in ActiveSync for another issue.


hi i was wondering when the silo for big missiles will work, and what upcoming items will you guys add to it? cant wait,  cheers!


раскомментируй функцию доллара и используй вместо document.getElementssByClassName('class')[0]

=>

$('.class')


@dagar -

is 4.9 - just for nuttx_next (AKA nuttx_v3) or is there a need to maintain the 4.9-2014-q4-major also?

What is the policy here?


Nice! I'd suggest moving that css to global css, I think that file name is styles.css (Sorry about that) if you think we should use the same way we use the control messages depicted here.


выходит, что функция делает одно действие. мб ты делаешь что-то не так, а мб это действие надо вытащить из функции.


Thanks. It works!


is this still needed with cherrypy 6.x?


@nanosoldier `runbenchmarks("shootout", vs="@9a2c1445862f69a70d074e9df2bf7469c64b0959")`


TeamCity Engage Jackrabbit :: CI [Build 27](http://teamcity.engagesoftware.com/viewLog.html?buildId=483&buildTypeId=bt4) is now running


Just curious: could you give an example position where the bug appeared, and explain how the fix works?


s/bugfix/maintenance/?


Thanks @malsf21!


TeamCity Engage Jackrabbit :: CI [Build 27](http://teamcity.engagesoftware.com/viewLog.html?buildId=483&buildTypeId=bt4) outcome was **SUCCESS**
Summary: Running Build time: 0:3:48


May be you should replace 0 with None here?


@luisalvarez Procura no subir los archivos del IDE que estás utilizando, no son relevantes para el funcionamiento del proyecto.


lol


There is no boundary check here.


No boundary check.


Very interesting!

Even if it does not work for the bounded knight, the double attack calculation could perhaps be used for an "half-hanging" bonus: each piece which is doubled attacked but not doubled protected is a target..


Doh. Don't know how I missed that line. I'll check into that.


I'd extract this code to a separate method -- e.g. resize_buffer_if_needed()


Yeah laugh Nancy, Youll be stuck sitting on builds and having nowhere to post em for them crucial "thanks" soon enough...


Kan je dit documenteren?


Oh, then use what steadfast does!


Im gonna do that now


Nice


Some players reporting the same here...


This is fine, though usually len_b (next resize boundary) is set to something like ceiling(log(capacity, 2)).


I'm on it, won't be long


Finally!


Done is commit 9546868 .


that's one small merge for a repository, one giant leap for developer-kind


The test doesn't cover most of the logic you wrote :)


That was the public key


Shouldn't it be < Snapshot.LocationType.values().length?

For example, we have Standard and Secondary types, which start at position 0 and go to length - 1 (which is just the value 1 here).

If someone passed in a locationType that was, say, 2 (the length of Snapshot.LocationType.values().length), then wouldn't they be attempting to address a location that doesn't exist in the enum?

If you prefer the <= operator over the < here, you could use <= Snapshot.LocationType.values().length - 1.


This causes some sort of stack overflow when there are many inputs.

This runs ok:
```bash
seq 1 200 | xargs -P 100 -n1 -I {} bart ones 3 1 128 128 o{}.ra
bart join 0 o*.ra o
```

This fails:
```bash
seq 1 300 | xargs -P 100 -n1 -I {} bart ones 3 1 128 128 o{}.ra
bart join 0 o*.ra o

*** stack smashing detected ***: bart terminated                                                                                │12919 orthanc   20   0 6053840 143652   5992 S   0.3  0.1 818:44.89 /mikRAID/mikPACS/Orthanc --logdir=/mikRAID/mikPACS/log /mikRAID/mikPACS/mikPACS_config.json
Aborted (core dumped)
```


Are you sure you want to change this to locationType - 1 here?


Also, the size of b must be equal to capacity if it's passed, but you your case it's equal to len(l) + capacity.


The policy is whatever we need it to be. Right now it's just whatever we think our next "production" version of gcc is.


Yes. I remember this now. I had indented a section of the file because I was having trouble reading through it and needed to collapse sections, and the indentation helped me with that. I must have forgotten I made that change when I checked it in.


@bl4ckscor3 I am in a way, just not directly. I originally had an if statement checking if the ping boolean was true, but found it redundant because I'm only ever giving a boolean when I want it to be true.


Add_Generator_MicroTurbine (jmarrec) - Win64-Windows-7-VisualStudio-12: OK (2400 of 2423 tests passed, 0 test warnings)

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


Sal. Ar fi bine sa implementezi salt in loc de simplu sha hash la parola. E prea weak. Sau daca nu incearca passport.js. Asta e al doilea cel mai slab mod de a face auth. Succes in continuare, Siri.:)


You shouldn't call test methods explicitly from test modules. I.e. testing framework will call all the test methods, but if you call them manually in the end, such methods will be called twice.

Check out your run configuration -- it should be for tests. As I've shown you, in this case all the methods with test_ prefix in their name will be called automatically and independently of each other (i.e. if one fails, other tests will still be executed and you will be able to see the stats for all of them).


nathan.vangheem your emails are not known to GithHb and thus it is impossible to know if you have signed the Plone Contributor Agreement, which is required to merge this pull request.

Learn about the Plone Contributor Agreement: http://docs.plone.org/develop/coredev/docs/contributors_agreement_explained.html How to add more emails to your GitHub account: https://help.github.com/articles/adding-an-email-address-to-your-github-account/


This should make suggestions match amounts the pump can deliver. I'm not convinced that there aren't too many "Rounds" in this code; it may be better to move the rounding to always be done just before the basal rate is needed (to avoid double rounding) ` Round(Round(0.5) + 0.5) = 2, Round(0.5 + 0.5) = 0.1`


Are these definition necesseary?

I think button states are already defined in [Arduboy/core.h](https://github.com/Arduboy/Arduboy/blob/master/src/core/core.h):

``` c
#define LEFT_BUTTON _BV(5)
#define RIGHT_BUTTON _BV(2)
#define UP_BUTTON _BV(4)
#define DOWN_BUTTON _BV(6)
#define A_BUTTON _BV(1)
#define B_BUTTON _BV(0)
```


A bit late...but can you specify "trusty" above and put precise in sources.list?


package com.itheima60.gooview;

import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.animation.ValueAnimator;
import android.animation.ValueAnimator.AnimatorUpdateListener;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Paint.Align;
import android.graphics.Paint.Style;
import android.graphics.Path;
import android.graphics.PointF;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
import android.view.animation.OvershootInterpolator;

import com.itheima60.gooview.util.GeometryUtil;
import com.itheima60.gooview.util.Utils;

/**
 * 粘性控件
 * @author poplar
 *
 */
public class GooView extends View {

	private OnUpdateListener onUpdateListener;

	public OnUpdateListener getOnUpdateListener() {
		return onUpdateListener;
	}

	public void setOnUpdateListener(OnUpdateListener onUpdateListener) {
		this.onUpdateListener = onUpdateListener;
	}

	public interface OnUpdateListener{

		void onDisappear();

		void onReset(boolean isOutOfRange);
	}

	private Paint paint;

	public GooView(Context context) {
		this(context, null);
	}

	public GooView(Context context, AttributeSet attrs) {
		this(context, attrs, 0);
	}

	public GooView(Context context, AttributeSet attrs, int defStyle) {
		super(context, attrs, defStyle);
		paint = new Paint(Paint.ANTI_ALIAS_FLAG);
		paint.setColor(Color.RED);

		textPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
		textPaint.setColor(Color.WHITE);
		textPaint.setTextSize(18f);
		textPaint.setTextAlign(Align.CENTER);
	}
	// 拖拽圆圆心
	PointF mDragCenter = new PointF(90f, 90f);
	float mDragRadius = 16f;
	// 固定圆圆心
	PointF mStickCenter = new PointF(150f, 150f);
	float mStickRadius = 12f;

	// 固定圆的两个附着点坐标
	PointF[] mStickPoints = new PointF[]{
		new PointF(250f, 250f),
		new PointF(250f, 350f)
	};
	// 控制点坐标
	PointF mControlPoint = new PointF(150f, 300f);

	// 拖拽圆的两个附着点坐标
	PointF[] mDragPoints = new PointF[]{
		new PointF(50f, 250f),
		new PointF(50f, 350f)
	};
	private int statusBarHeight;

	@Override
	protected void onDraw(Canvas canvas) {
		super.onDraw(canvas);

		float yOffset = mStickCenter.y - mDragCenter.y;
		float xOffset = mStickCenter.x - mDragCenter.x;
		Double lineK = null;
		if(xOffset != 0){
			lineK = (double) (yOffset / xOffset);
		}

		// 根据两圆圆心的距离, 计算出固定圆的半径
		float tempStickRadius = computeStickRadius();

		// 计算四个附着点坐标
		mDragPoints = GeometryUtil.getIntersectionPoints(mDragCenter, mDragRadius, lineK);
		mStickPoints = GeometryUtil.getIntersectionPoints(mStickCenter, tempStickRadius, lineK);

		// 一个控制点坐标
		mControlPoint = GeometryUtil.getMiddlePoint(mDragCenter, mStickCenter);

		// 向上平移画布
		canvas.save();
		canvas.translate(0, -statusBarHeight);

		// 画出最大范围(参考使用)
		paint.setStyle(Style.STROKE);
		canvas.drawCircle(mStickCenter.x, mStickCenter.y, farestDistance, paint);
		paint.setStyle(Style.FILL);

		if(!isDisappear){
			// 没有消失的时候, 才绘制内容

			if(!isOutOfRange){
				// 画出附着点(参考使用)
				paint.setColor(Color.BLUE);
				canvas.drawCircle(mDragPoints[0].x, mDragPoints[0].y, 3f, paint);
				canvas.drawCircle(mDragPoints[1].x, mDragPoints[1].y, 3f, paint);
				canvas.drawCircle(mStickPoints[0].x, mStickPoints[0].y, 3f, paint);
				canvas.drawCircle(mStickPoints[1].x, mStickPoints[1].y, 3f, paint);
				paint.setColor(Color.RED);

				// 画连接部分
				Path path = new Path();
				// 跳到点1
				path.moveTo(mStickPoints[0].x, mStickPoints[0].y);
				// 从  点1->点2  画曲线
				path.quadTo(mControlPoint.x, mControlPoint.y, mDragPoints[0].x, mDragPoints[0].y);
				// 从 点2->点3 画直线
				path.lineTo(mDragPoints[1].x, mDragPoints[1].y);
				// 从  点3->点4  画曲线
				path.quadTo(mControlPoint.x, mControlPoint.y, mStickPoints[1].x,  mStickPoints[1].y);
				path.close();
				canvas.drawPath(path, paint);

				// 画固定圆
				canvas.drawCircle(mStickCenter.x, mStickCenter.y, tempStickRadius, paint);
			}

			// 画拖拽圆
			canvas.drawCircle(mDragCenter.x, mDragCenter.y, mDragRadius, paint);
			canvas.drawText("86", mDragCenter.x, mDragCenter.y + mDragRadius / 2, textPaint);
		}

		canvas.restore();
	}

	float farestDistance = 80f;
	// 是否超出范围
	private boolean isOutOfRange = false;
	// 是否消失
	private boolean isDisappear = false;
	private Paint textPaint;
	/**
	 * 根据两圆圆心的距离, 计算出固定圆的半径
	 * @return
	 */
	private float computeStickRadius() {

		// 0f -> 80f
		float distance = GeometryUtil.getDistanceBetween2Points(mDragCenter, mStickCenter);

		// 如果distance大于 farestDistance, 则取farestDistance
		distance = Math.min(distance, farestDistance);

		float percent = distance / farestDistance;

		System.out.println("percent: " + percent);

		// 0.0 -> 1.0
		// 12f -> 3f
		return evaluate(percent, mStickRadius, mStickRadius * 0.25f);
	}
    public Float evaluate(float fraction, Number startValue, Number endValue) {
        float startFloat = startValue.floatValue();
        return startFloat + fraction * (endValue.floatValue() - startFloat);
    }

	@Override
	public boolean onTouchEvent(MotionEvent event) {
		float x;
		float y;
		switch (event.getAction()) {
		case MotionEvent.ACTION_DOWN:
			isOutOfRange = false;
			isDisappear = false;
			x = event.getRawX();
			y = event.getRawY();
			updateDragCenter(x, y);

			break;
		case MotionEvent.ACTION_MOVE:
			x = event.getRawX();
			y = event.getRawY();
			updateDragCenter(x, y);

			// 超出范围, 断开
			float d = GeometryUtil.getDistanceBetween2Points(mDragCenter, mStickCenter);
			if(d > farestDistance){
				isOutOfRange = true;
				invalidate();
			}

			break;
		case MotionEvent.ACTION_UP:
			if(isOutOfRange){
				// 刚刚超出了范围
				float dis = GeometryUtil.getDistanceBetween2Points(mDragCenter, mStickCenter);
				if(dis > farestDistance){
					//- 超出范围, 断开, 松手, 消失
					isDisappear = true;
					invalidate();

					if(onUpdateListener != null){
						onUpdateListener.onDisappear();
					}
				}else {
					// - 超出范围, 断开, 又放回去了, 恢复
					updateDragCenter(mStickCenter.x, mStickCenter.y);
					if(onUpdateListener != null){
						onUpdateListener.onReset(true);
					}

				}
			} else {
//				- 没有超出范围, 松手, 回弹, 恢复
				final PointF startP = new PointF(mDragCenter.x, mDragCenter.y);

				ValueAnimator animator = ValueAnimator.ofFloat(1.0f);
				animator.addUpdateListener(new AnimatorUpdateListener() {

					@Override
					public void onAnimationUpdate(ValueAnimator animation) {
						// 0.0f -> 1.0f
						float animatedFraction = animation.getAnimatedFraction();
						System.out.println("animatedFraction: " + animatedFraction);

						// 计算从开始点startP到结束点mStickCenter之间的所有点
						PointF p = GeometryUtil.getPointByPercent(startP, mStickCenter, animatedFraction);
						updateDragCenter(p.x, p.y);
					}
				});
				animator.addListener(new AnimatorListenerAdapter() {
					@Override
					public void onAnimationEnd(Animator animation) {
						if(onUpdateListener != null){
							onUpdateListener.onReset(false);
						}
					}
				});

				animator.setInterpolator(new OvershootInterpolator(4));
				animator.setDuration(500);
				animator.start();
			}

			break;

		default:
			break;
		}

		return true;
	}

	@Override
	protected void onSizeChanged(int w, int h, int oldw, int oldh) {
		super.onSizeChanged(w, h, oldw, oldh);

		statusBarHeight = Utils.getStatusBarHeight(this);
	}

	private void updateDragCenter(float x, float y) {
		mDragCenter.set(x, y);
		invalidate();
	}
}


Did you try this, and Ryan said it was a no-go? I'm been so tempted to do the same thing but thought it wasn't right.


Copy/paste without editing the text strikes again. I'm curious what caused you to notice this.


//MainActivity主界面的实现
package com.itheima60.gooview;

import android.app.Activity;
import android.os.Bundle;
import android.view.Window;

import com.itheima60.gooview.GooView.OnUpdateListener;
import com.itheima60.gooview.util.Utils;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		requestWindowFeature(Window.FEATURE_NO_TITLE);
		GooView view = new GooView(this);
		setContentView(view);

		view.setOnUpdateListener(new OnUpdateListener() {

			@Override
			public void onReset(boolean isOutOfRange) {
				Utils.showToast(getApplicationContext(), "恢复: " + isOutOfRange);
			}

			@Override
			public void onDisappear() {
				Utils.showToast(getApplicationContext(), "消失");
			}
		});
	}

}


Prueba


标记！ss-rules


@rshuler I'm dropping this commit; the .gitignore is generated by git.mk, which computes the files to ignore based on Autotools MOSTLYCLEANFILES/CLEANFILES/DISTCLEANFILES/MAINTAINERCLEANFILES. It's really nice; only disadvantage is that you get un-ignored files between running autogen.sh and the first make, and then people wind up thinking .gitignore is missing. :)


setFormDataは新規登録時にも呼ばれるため、
roomがからのケースも有ります。

> 2016-06-14 11:06:01,831 <ERROR> (http-nio-8080-exec-8) [JetspeedLogger.java:157]- [org0000585] MessageRoomFormData.setFormData
> java.lang.NullPointerException
> 	at com.aimluck.eip.message.MessageRoomFormData.setFormData(MessageRoomFormData.java:157)
> 	at com.aimluck.eip.common.ALAbstractFormData.doViewForm(ALAbstractFormData.java:143)
> 	at com.aimluck.eip.modules.screens.MessageRoomFormScreen.doOutput(MessageRoomFormScreen.java:52)
> 	at com.aimluck.eip.modules.screens.ALVelocityScreen.doOutput(ALVelocityScreen.java:115)
> 	at org.apache.turbine.modules.screens.RawScreen.doBuild(RawScreen.java:95)
> 	at org.apache.turbine.modules.Screen.build(Screen.java:99)
> 	at org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:129)
> 	at org.apache.turbine.modules.ScreenLoader.exec(ScreenLoader.java:144)
> 	at org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:173)
> 	at org.apache.turbine.modules.Page.build(Page.java:90)
> 	at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123)
> 	at org.apache.turbine.Turbine.doGet(Turbine.java:563)
> 	at org.apache.turbine.Turbine.doPost(Turbine.java:658)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> 	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> 	at com.aipo.saas.filter.SaaSIpAccessRestrictionFilter.doFilter(SaaSIpAccessRestrictionFilter.java:75)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> 	at com.aipo.saas.filter.SaaSDatabaseFilter.doFilter(SaaSDatabaseFilter.java:90)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> 	at com.aipo.saas.filter.SaaSLimitFilter.doFilter(SaaSLimitFilter.java:152)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> 	at com.aipo.aws.elb.filter.ELBFilter.doFilter(ELBFilter.java:53)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> 	at com.aipo.aws.AWSFilter.doFilter(AWSFilter.java:46)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
> 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
> 	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436)
> 	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078)
> 	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)
> 	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1749)
> 	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1708)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> 	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> 	at java.lang.Thread.run(Thread.java:745)


//工具类的使用：Geometryutils
package com.itheima60.gooview.util;

import android.graphics.PointF;

/**
 * 几何图形工具
 */
public class GeometryUtil {

	/**
	 * As meaning of method name.
	 * 获得两点之间的距离
	 * @param p0
	 * @param p1
	 * @return
	 */
	public static float getDistanceBetween2Points(PointF p0, PointF p1) {
		float distance = (float) Math.sqrt(Math.pow(p0.y - p1.y, 2) + Math.pow(p0.x - p1.x, 2));
		return distance;
	}

	/**
	 * Get middle point between p1 and p2.
	 * 获得两点连线的中点
	 * @param p1
	 * @param p2
	 * @return
	 */
	public static PointF getMiddlePoint(PointF p1, PointF p2) {
		return new PointF((p1.x + p2.x) / 2.0f, (p1.y + p2.y) / 2.0f);
	}

	/**
	 * Get point between p1 and p2 by percent.
	 * 根据百分比获取两点之间的某个点坐标
	 * @param p1
	 * @param p2
	 * @param percent
	 * @return
	 */
	public static PointF getPointByPercent(PointF p1, PointF p2, float percent) {
		return new PointF(evaluateValue(percent, p1.x , p2.x), evaluateValue(percent, p1.y , p2.y));
	}

	/**
	 * 根据分度值，计算从start到end中，fraction位置的值。fraction范围为0 -> 1
	 * @param fraction
	 * @param start
	 * @param end
	 * @return
	 */
	public static float evaluateValue(float fraction, Number start, Number end){
		return start.floatValue() + (end.floatValue() - start.floatValue()) * fraction;
	}

	/**
	 * Get the point of intersection between circle and line.
	 * 获取 通过指定圆心，斜率为lineK的直线与圆的交点。
	 *
	 * @param pMiddle The circle center point.
	 * @param radius The circle radius.
	 * @param lineK The slope of line which cross the pMiddle.
	 * @return
	 */
	public static PointF[] getIntersectionPoints(PointF pMiddle, float radius, Double lineK) {
		PointF[] points = new PointF[2];

		float radian, xOffset = 0, yOffset = 0;
		if(lineK != null){
			radian= (float) Math.atan(lineK);
			xOffset = (float) (Math.sin(radian) * radius);
			yOffset = (float) (Math.cos(radian) * radius);
		}else {
			xOffset = radius;
			yOffset = 0;
		}
		points[0] = new PointF(pMiddle.x + xOffset, pMiddle.y - yOffset);
		points[1] = new PointF(pMiddle.x - xOffset, pMiddle.y + yOffset);

		return points;
	}
}


Sorry, it's actually 4.4-


@FoxIshDaBest i did it to change the desc to auto close #9


ddd


fix #67


@tmc
Do you have `protoc-gen-go` newer than golang/protobuf@c75fbf01dc6cb73649c4cd4326182c3e44aa9dbb and protobuf compiler newer than google/protobuf@3b3c8abb9635eb3ea078a821a99c9ef29d66dff7?


これメソッドだから `[ ]` はおかしい。
`Validator::make($input,$rules);` ね


@tatsuhikosakamoto
`private function vald($input){` <= `valid` では？


Closes #1


@tatsuhikosakamoto
全体的にスペルミスが目立つ


adopted


@dtgm  - I am not sure what code substitutes for "#existing code to enumerate Wow6432Node".

Is the -ErrorAction SilentlyContinue in this code:

```
 [array]$keys = Get-ChildItem -Path @($machine_key6432, $machine_key, $local_key) `
                                -ErrorAction SilentlyContinue
```
Intentionally covering the following cases:

Non-existence of 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\' in two cases - [1] you are running on 32-bit or [2] on 64-bit with no 32-bit subsystem installed?

[3] Non-existence of 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\'  ?


//工具类Utils的使用
package com.itheima60.gooview.util;

import android.content.Context;
import android.graphics.Rect;
import android.support.v4.view.MotionEventCompat;
import android.util.DisplayMetrics;
import android.util.TypedValue;
import android.view.MotionEvent;
import android.view.View;
import android.widget.Toast;

public class Utils {

	public static Toast mToast;

	public static void showToast(Context mContext, String msg) {
		if (mToast == null) {
			mToast = Toast.makeText(mContext, "", Toast.LENGTH_SHORT);
		}
		mToast.setText(msg);
		mToast.show();
	}

	/**
	 * dip 转换成 px
	 * @param dip
	 * @param context
	 * @return
	 */
	public static float dip2Dimension(float dip, Context context) {
		DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics();
		return TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dip, displayMetrics);
	}
	/**
	 * @param dip
	 * @param context
	 * @param complexUnit {@link TypedValue#COMPLEX_UNIT_DIP} {@link TypedValue#COMPLEX_UNIT_SP}}
	 * @return
	 */
	public static float toDimension(float dip, Context context, int complexUnit) {
		DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics();
		return TypedValue.applyDimension(complexUnit, dip, displayMetrics);
	}

	/** 获取状态栏高度
	 * @param v
	 * @return
	 */
	public static int getStatusBarHeight(View v) {
		if (v == null) {
			return 0;
		}
		Rect frame = new Rect();
		v.getWindowVisibleDisplayFrame(frame);
		return frame.top;
	}

	public static String getActionName(MotionEvent event) {
		String action = "unknow";
		switch (MotionEventCompat.getActionMasked(event)) {
		case MotionEvent.ACTION_DOWN:
			action = "ACTION_DOWN";
			break;
		case MotionEvent.ACTION_MOVE:
			action = "ACTION_MOVE";
			break;
		case MotionEvent.ACTION_UP:
			action = "ACTION_UP";
			break;
		case MotionEvent.ACTION_CANCEL:
			action = "ACTION_CANCEL";
			break;
		case MotionEvent.ACTION_OUTSIDE:
			action = "ACTION_SCROLL";
			break;
		default:
			break;
		}
		return action;
	}
}


@tatsuhikosakamoto
table消しちゃアカンしょ


I was looking at the cleanup targets (trying to fix `make -j clean all`, summary: it is impossible) and it caught my eye.


I don't remember :( I think it makes sense though


@tatsuhikosakamoto
気をつけましょう


@TerryMathews It looks like we're stuck with this kind of discussion.


#5704-TableOneIndependentVariable-documentation-doesn't-agree-with-behavior (jasondegraw) - Win64-Windows-7-VisualStudio-12: OK (2219 of 2219 tests passed, 2 test warnings)

 * 1 test had: ERR diffs.
 * 1 test had: EIO diffs.

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


I don't like line 3


//res目录下的layout配置
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/hello_world" />

</RelativeLayout>


@gdbrown lets go over this tomorrow


Yeah, I was going to ask the same question.

I would understand it if you mean to put the 2 spaces after a dot or colon, **if** there is more text after that. Otherwise it becomes trailing whitespace. And nowadays there are zillions of editors that warn you visually against having trailing whitespace.


BTW, I upload a new patchset which should fix the headset issues as well, but with only 1 patch.

http://review.cyanogenmod.org/#/c/147311/

With this patch, commits d1d9b97f054efcb7b4029bcc663249c95c12db92 and 93c344db18e9748534c0f87ddc141439bc273e80 are no longer needed.


Added new changes


This repository is for studying Udacity NanoDegree Front-End-Developer


Here @gubatron. I tried multiple combinations. Nothing is working yet.


I was doing some work in mainline tonight. I'll try to pull and test before
bed.
On Jun 13, 2016 10:20 PM, "Eric Tang" <notifications@github.com> wrote:

> @TerryMathews <https://github.com/TerryMathews> It looks like we're stuck
> with this kind of discussion.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/eltang/qmk_firmware/commit/743c60150b4b2b119c21ff3ba2eec152a0f6ca07#commitcomment-17854212>,
> or mute the thread
> <https://github.com/notifications/unsubscribe/AB4VBTKdFFMDzXy8AVxrSaTKhRW0ExFkks5qLhAAgaJpZM4I05x5>
> .
>


Merged here


test


MoreDaylightingSensors (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1656 of 1656 tests passed, 0 test warnings)

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


FYI I've rebased this branch on top of your changes.


I am a nice comment


hrhtrhf


Gus can I ask you a question on this sameerbabbar@gmail.com  thanks


Issues with redirection for groups also attended to in this commit


conservation-tests (rraustad) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg)


goto? Maybe we need to rethink this a bit, or at least discuss it.


This won't work /usr/share/kwin/cubecap.png is owned by the kwin package.


got bootloops over and over with or without supersu.. even tried the modified supersu for oos3.. didnt work as well... thought i should provide you with such information.


conservation-tests (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2244 of 2247 tests passed, 8 test warnings)

 * 9 tests had: ERR diffs.
 * 3 tests had: EIO diffs.
 * 3 tests had: ESO big diffs.
 * 3 tests had: MTR big diffs.
 * 3 tests had: Table big diffs.

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


Nightly: https://scala-webapps.epfl.ch/jenkins/view/Scala.js/job/scalajs-nightly/778/


in regards to your #370, @ccostino, i added this about a month ago because production deploys were failing. no idea why this fixed it, but it did. thoughts?


I'm confused


@mef ;) thanks, fixed.


Delete  `devel/02-slr.html`!!!


Is there any particular reason having it there is bad? If so, what should be my strategy for testing that chapter while keeping it out of the book?


goto already used in lines following. If you have a suggestion for doing it cleanly without a while loop or something, I would appreciate the suggestion.


I think you meant to type `? Ding.Bat`


Add to `.gitignore` the following: `devel/*.html`.

This prevents HTML files from being added on commit in that folder (remove the `.html` first).

Otherwise, you will run into repository bloat. (Cloning on new devices takes longer...)


We have not www.beautynorth.com site server address!


Also, the repo structure that is setup encourages two separate branches for content.

master
- Only code used to render
gh-pages
- The rendered pages


should be $track_file


ok


Why?


Should it check for error on res?


Why not just return the task itself?


Полный контроль


@hans  Ah, yeah. I should have flag-protected it. We should almost certainly leave this in place for future development. Would you mind adding the flag if you're editing? I can this evening otherwise. Sorry!


So is the new phar out yet?


+1 for not having to pass config to stop a program


why is FILL_TOUCH a dependency?


This is great, unlike FreeSO which currently has minimal support for Linux :)


what's the point of this target?


You have been marked off for 12) Search Engine Optimize Your Site.


this rule is to build facets/geneCN.fill.pdf. Is this target not needed?


boom goes the dynomite. Feel any better or different to you or tomato tomato?


nathan.vangheem your emails are not known to GithHb and thus it is impossible to know if you have signed the Plone Contributor Agreement, which is required to merge this pull request.

Learn about the Plone Contributor Agreement: http://docs.plone.org/develop/coredev/docs/contributors_agreement_explained.html How to add more emails to your GitHub account: https://help.github.com/articles/adding-an-email-address-to-your-github-account/


It looks like we used to have an if (canHandleSrc) and now it's been changed to an if (canHandleDest); however, there appears to be another if (canHandleDest) right below this, too.

Can you clarify what's going on in in this part? Thanks


Looks like we have an extra blank line here.


I prefer $(). but backticks are acceptable.


> boom goes the dynomite. Feel any better or different to you or tomato tomato?

I think these were all great suggestions. The only one I didn't implement was returning the results of the grim command but I think I'll do that in a second PR when I add logging in a few more places. What I did now solves the current needs.


Hi @gideonite, I don't understand this part, why did you keep the `if ... else ...` and add this declaration? :)


I think so too.


It's necessary:
- to add a hash table without secondary hashing;
- to aggregate hash table in a GRAPH:
  - size of array for a table is a number of vertices of the graph;
  - edges are added in a table by rule:
    - first vertex is number cell in the array;
    - second vertex determines the position in the sorted list;
    - data is a label of edge (double).
- to rewrite implementation of methods into GRAPH.


lowercase p in Plugin


awesome, thanks!


Nooby question (I'm new here) but how can I make the scr folder into phar?? Thanks


Wait 10 more mins


Forgot to reference stories in the commit message:
https://www.pivotaltracker.com/story/show/121250369
https://www.pivotaltracker.com/story/show/121221557


The array implementation of options has been deprecated. Using an object is recommended.
See the warning here: https://github.com/apache/cordova-lib/blob/master/cordova-lib/src/cordova/util.js#L299


You don't need a phar to run the server! Delete the current phar file, then run the server using the current src folder!


Zapomniałem wspomnieć, że przeniosłem multiselect trochę wyżej. Tam będą się teraz znajdować sensory, które będzie się zaznaczać kliknięciem.


Just curious: We used to have an optimization available here where you could keep the granted access to a volume so that the system didn't need to grant/revoke/grant (it could just grant as a short cut and avoid the overhead of immediately telling the storage to revoke and then re-grant access).

Did we need to abandon that optimization due to the new snapshot logic?


To increase the situations and maybe give enough Elo, what about the king just having a penalty for being in a situation where in cannot move forward or backward and other situations where it can't move to the right or the left?  That is what makes the king most vulnerable to the rook.


Neuroglancer does actually support uint64 data types, I just hadn't added support for recognizing uint64 data in the npy format.  However, I recently added that support, so you should be able to skip the conversion now.


`@arco based on those should we change the initial values to

<ctl name="EAR PA Gain" value="POS_6_DB" />
<ctl name="SLIMBUS_0_RX Audio Mixer MultiMedia5" value="1" />
<ctl name="SLIM_0_RX Channels" value="Two" />
`
Yeah, I changed those except MultiMedia5 one. That seems like a bug, cause it should definitely be 0 when not in use.

The "VEQ Enable" is from what I understand by looking at the hlte mixer_paths, used to enable/disable extra volume. Value 1, the default, means normal volume, and 0 means extra volume.

The "ES325 2Mic Enable" I'm not sure is needed. Doesn't seem like it though. Anyway, you guys who have this device should just test with and without and see if there's any difference.

Pretty sure id="1" is not needed. 1 is the default anyway.


Sorry but, how do I run it from a folder.


The "generally works" was not intended that it works sometimes and not others, rather that it was more of an integration test instead of a unit test.

I didn't know that timers have 0.01 precision, which makes it a flawed test. All that matters is that one of the two is normalized to 1, not really which one is, so I'll fix it to just test that.


You have been marked off for 12) Search Engine Optimize Your Site.


The SR needs to be removed because no VM is attached to it.


resig = resign


Standard CloudStack coding is that we use { } even when there is only one statement associated with an if statement.


super!


Good.... if you find it useful.
Once important part (short term) is still missing, which is to include a clean translation master in the source distribution (as currently the on the fly created master is a mix from all language key, so it's possible to have lines for missing translation which are just slightly different syntax.... eg the typical   >text< vs. >text stuff)


I think we are trying to move more to using Guava precondition checks instead of asserts.


with the start file :)


FYI same as not scoping ... missing tests / just broken atm ... working on a fix now


No need to upload your whole WP install to github. You just need to upload your theme.


This class is specific to managed storage (not SolidFire specifically). If you believe it might be of use to non-managed storage, then - sure - feel free to move it to a more common location.


Ah I see thanks for all the help.


Run the start file after deleting the phar file!


Your blog post really helped me out, thanks! =)


Ok, I will change it to newest oppo value (4465) asap.


Remove the hard coded content from here.


Ten four.


Why did you not apply the rollback in the Python3 implem ?


nvm ... I read that backwards ... was just not being used in a few places ...


I think you and I still have a note to think about how this should be implemented. This is a good starting place. Would it work, though, if the admin changed the SR type and you had already created SRs of the one type and now want to move to SRs of the other type? We should probably make sure the system is capable of moving from one type to the other and back.


@abergeron Should I place this in every call of `cuda_wait/record` elsewhere when I finish? Basically, do you agree on this?

"may also return error codes from previous, asynchronous launches."
[1](https://www.cs.cmu.edu/afs/cs/academic/class/15668-s11/www/cuda-doc/html/group__CUDA__EVENT_g95424d3be52c4eb95d83861b70fb89d1.html#g95424d3be52c4eb95d83861b70fb89d1) [2](https://www.cs.cmu.edu/afs/cs/academic/class/15668-s11/www/cuda-doc/html/group__CUDA__STREAM_g6a898b652dfc6aa1d5c8d97062618b2f.html#g6a898b652dfc6aa1d5c8d97062618b2f)


Ach, we hebben nog even ;-)


fixed #236


@Jfach

It's okay that it stages it and closes it for now.   The delta time between staging and closing is dependent on cron or systemd timers.

I guess we could:

* Add logic that checks for behind state first, then decides (via conditional) what to do

e.g. here?  before you set the comment BOOL?

```python
        if p.staged():
            p.fetch()
            if pr.head.sha != p.local_sha():
                print "calling p.reset_hard()..."
                p.reset_hard()
                add_comment = True
```


might be worth mentioning you need to be logged in to firebase before running the command.
You also have to be on an old version of firebase-tools to run this (2.1)
Do you think you will be upgrading to the new firebase database?


Hey @lserman I was wondering what made you decide to make this change.  Were there breaking changes introduced by the new sdk?  I'm wondering because I would like to utilize Aws::SharedCredentials so that I can support multiple AWS users.  I know you were working on a 2.0 of this project, but wasn't sure if v2 of aws sdk would cause issues.  Thanks again for this awesome project.  Let me know if I can help with it.


Fixed.


ye my bad, upgrading to the new firebase seems like a unnecessary hassle, i can give it a look though if you think its worth while. as for the tools, install pre 2.x version. is there any particular feature of the api that you are thinking of using?


I meant `options` :p


Our convention is to use `^4.5.5` and then fix the version in the shrinkwrap. Is there a reason you want to lock this version down?

Also I would expect a change to package.json to update the shrinkwrap. Try running a `npm install enketo-core@4.5.5` and see what gets updated?


"Woltlab Community Framework"
should be rephrased, shouldn't it ?


I am not sure about my second argument  any more... The main argument that the user specifies with topic should get deleted is still valid. So for the script itself, it is fine. However, for the guideline, I am not sure what we should recommend with regard to (intermediate) output topics. For output-only topics, we might not need to care -- use can decide if she want to delete it to simply the correctness check of the result. For intermediate topics, I am just thinking if it could happen that old data gets read: for intermediate we have producer and consumer that are basically independent. Thus, if application gets stopped, producer might write stuff, that is not consumer yet. Thus, on startup, the consumer might read "old" date (ie, from previous run). This might pollute the new run -- assuming we want a clean restart.
Does this make sense? Maybe, for clean start, it might (conceptually) be sufficient to set `auto.offset.reset` to "latest", but in practice this does not work, as we need value "earliest" for source topics and the setting in global for the application.


@jrood :wink: try it out in Insiders!


Also should update shrinkwrap.


Yeah, thanks @gitster !


Because it's one of the most painful things to use? :stuck_out_tongue:
I hate when you use a function and it changes the value passed to it... it's really always a pain.
Seriously, is there anything good about pass-by-ref?


Could you file a PR? Thanks!


What's this? :) (Just curious)


De este me da miedo borrar esas líneas, pueden ser importantes ya que son enlaces a otras aplicaciones.


Lol :) Basically, copy WB Native module load_resource! :+1:


Acuerdate que es ocultar amigo.


You would want to `return new StandardListBoxModel().includeCurrentValue(apiTokenId)` here so that somebody with EXTENDED_READ does not see a broken form


<img width="1022" alt="screen shot 2016-05-25 at 5 04 49 pm" src="https://cloud.githubusercontent.com/assets/1831536/16058786/1cce51a6-324e-11e6-9b7e-92fd8c6d577c.png">


<img width="223" alt="screen shot 2016-05-13 at 11 26 49 am" src="https://cloud.githubusercontent.com/assets/1831536/16058806/2c784ed6-324e-11e6-9652-c3ff7efa345a.png">


I was going by what you had commited for adding in locationType param. In the description you say that 1 = Primary and 2 = Archive ... so I assumed there was no '0'.


Marca janelas ativas se o resolve for igual ao request_path
![image](https://cloud.githubusercontent.com/assets/9630623/16058810/91b43870-3256-11e6-8a21-57b0580932a1.png)


<img width="601" alt="ls" src="https://cloud.githubusercontent.com/assets/1831536/16058852/62190ca6-324e-11e6-8419-ab6a3434fd34.png">


I think you probably also want to have `@QueryParameter String url` so that you can use `URIRequirementBuilder fromUri(url)` in place of `Collections.<DomainRequirement>emptyList()` at line 137


Fixed in: https://github.com/git/git.github.io/commit/9027d57626976172ff85a4d0c8b591b269fb59ca


how is work?


Oops ... so this should go in canHandleDest. I think I misplaced it. the canHandleSrc check should still remain


nice


can't run on my tablet:

> FATAL

 EXCEPTION: main
                                                                              Process: com.example.eugenio.moviepro, PID: 27511
                                                                              java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.eugenio.moviepro/com.example.eugenio.moviepro.LaunchActivity}: android.view.InflateException: Binary XML file line #2: Error inflating class android.support.v7.widget.Toolbar
                                                                                at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2325)
                                                                                at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2387)
                                                                                at android.app.ActivityThread.access$800(ActivityThread.java:151)
                                                                                at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303)
                                                                                at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                                at android.os.Looper.loop(Looper.java:135)
                                                                                at android.app.ActivityThread.main(ActivityThread.java:5254)
                                                                                at java.lang.reflect.Method.invoke(Native Method)
                                                                                at java.lang.reflect.Method.invoke(Method.java:372)
                                                                                at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
                                                                                at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
                                                                               Caused by: android.view.InflateException: Binary XML file line #2: Error inflating class android.support.v7.widget.Toolbar
                                                                                at android.view.LayoutInflater.createView(LayoutInflater.java:633)
                                                                                at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743)
                                                                                at android.view.LayoutInflater.parseInclude(LayoutInflater.java:892)
                                                                                at android.view.LayoutInflater.rInflate(LayoutInflater.java:802)
                                                                                at android.view.LayoutInflater.inflate(LayoutInflater.java:504)
                                                                                at android.view.LayoutInflater.inflate(LayoutInflater.java:414)
                                                                                at android.view.LayoutInflater.inflate(LayoutInflater.java:365)
                                                                                at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:280)
                                                                                at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)
                                                                                at com.example.eugenio.moviepro.LaunchActivity.onCreate(LaunchActivity.java:35)

>


cambios en soporte


So what I meant was that there is common code between `StorageSystemSnapshotStrategy` and `StorageSystemDataMotionStrategy` both handle managed storage and can be moved to a common lib for managed storage


It will.


/cc @jcredding


wow, so many bugs fixed.


So we would have problems with two things

1) Snapshots which reside on the SF cannot be used to create new volumes for another type of SR ( we would have to do the copy VDI approach)
2) Template caching should flush the templates somehow so that templates are re-cached if we change the SR type


This was fantastic! 💖


You have been marked off for 12) Search Engine Optimize Your Site, girlfriend. ;-)


@dguy From your experiments should we "sleep" here to make sure content gets deleted? If yes, how long?


Second try.
Weekly: https://scala-webapps.epfl.ch/jenkins/view/Scala.js/job/scalajs-weekly/105/


Great quickstart. We should add examples beyond markers or expand to polygons so people understand it isn't just markers. @rochoa


Ok it started but when I try to join it says "please downgrade to 0.15.0 the friendly version" or somthing


Please revert this, we use curly quotes for a reason.  If you need consistency, correct things in the other direction.


@rjpcomputing: This issue should be fixed in the latest commit. Let me know any other issue you face.


:) You're welcome sir


I see...I changed that to 1 at some point for the starting index.

How's about we then change this part?

if (locationType != null && locationType >= 1 ... )

I changed the 0 to 1 because 0 would not be valid.


Then wait a few days @daniktheboss so the developers can investigate end fix. Stay at the 0.14 phars for a while same for the clients.


You have been marked off for 12) Search Engine Optimize Your Site.


改 congruence 改錯多改到這個了


Moving the code to a shared location sounds good then.

On Jun 14, 2016, at 2:44 PM, Syed Mushtaq Ahmed <notifications@github.com<mailto:notifications@github.com>> wrote:

So what I meant was that there is common code between StorageSystemSnapshotStrategy and StorageSystemDataMotionStrategy both handle managed storage and can be moved to a common lib for managed storage

-
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://github.com/syed/cloudstack/commit/80716194724684d9d12d275198174178ca590761#commitcomment-17868238>, or mute the thread<https://github.com/notifications/unsubscribe/AC4SHz4f1RMIe0XRPbT4FrgoquX9wRR7ks5qLxKNgaJpZM4I1sp3>.


Excelente.


no, on second thought you're right, `j*j` shouldn't overflow because `j<=sqrt(max_number)<=sqrt(max_int64)` and doing `j*j` even a few thousand times more than `sqrt(j)


I put another comment in on this one, but and even simpler solution to what I listed before would be that we just start the index at zero for the customer.

Do you think an index starting at zero for the customer would be weird from usability standpoint? I don't have a strong opinion on that.

On Jun 14, 2016, at 2:37 PM, Syed Mushtaq Ahmed <notifications@github.com<mailto:notifications@github.com>> wrote:

I was going by what you had commited for adding in locationType param. In the description you say that 1 = Primary and 2 = Archive ... so I assumed there was no '0'.

-
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://github.com/syed/cloudstack/commit/80716194724684d9d12d275198174178ca590761#commitcomment-17868133>, or mute the thread<https://github.com/notifications/unsubscribe/AC4SH7lKgIr7nbh2_UweLjjm5dvmq-8Bks5qLxD4gaJpZM4I1sp3>.


GitHub card


what work on agarioclient have you made?