>     * The kernel can not be restarted until the outer-most call to {@see Kernel::wait()},
>     * {@see Kernel::waitForStrand()} and {@see Kernel::waitFor()} has returned.

What happens if you try to restart before this condition is met?

>     * The handler may re-throw the exception to indicate that it cannot be
>     * handled. In this case (or when there is no exception handler) a {@see StrandException}
>     * is thrown by all nested calls to {@see Kernel::wait()}, {@see Kernel::waitForStrand()}
>     * or {@see Kernel::waitFor()}.

Nested inside what?


Hehe, you got me I should have read the docs more carefully, sorry for the useless comment then.


Would it be possible to cut a new release with these changes? As it stands, these warnings are emitted on practically every Elixir project and it does get annoying...


@Sami32 no problem, I'm picky about it so I don't expect others to do them :)


hola


Well, i think i'll keep simplifyind/removing stuff before i get to do
the most important thing (i migh end breaking something, but it will
be fixed haha)

i'm currently running a system where the init does not load extra
sfs's and  sfs_load just is not programmed to work well with the the
current setup.

so far i think that the only app allowed to edit PREV/LASTUNIONRECORD
must be the initrd init.

'sfs_load start' mut go above the code that triggers rc.update in
rc.sysinit, so it can pass a flag, thus more code gets removed from
sfs_load. but sfs_load updates more stuff than rc.update, it even
deals with the puppypin, that's why is way bigger than it should.

these are just ideas...

i also noticed that xenialpup did not finish shutting down a couple of
times (pupmode 5), so there must be something going on


These changes require translations to be updated.
I think, s/http:\/\//https:\/\// should be applied to *.po files before 'update-po' run to avoid extra work.


Just remembered, you also need to do this for Michael's personal flagship.


20 is arbitrary. I just picked a larger value than 12.


Here we decide which default search pattern we should use if no pattern override was provided


Okay i backed out the commit, and took "ad" from "build/contrib/extractor". It worked.correctly. You had it right the first time. My bad


Accidentally reverted "Effeciency & Style Update" from 7/31/2016 8:19 PM EST.
This commit reverts the revert.


Adding call to action, trying to help guide consumers to fixing when we can't find the binaries..


These changes are related to moving to the "override" approach over the explicit defaults as we will try and detect which to use.


@JohannesHoppe I added some comments to explain the changes, let me know if you see any issues.


Currently, travis test does not pass here:
https://s3.amazonaws.com/archive.travis-ci.org/jobs/148681271/log.txt
```

[2] [3]

! Missing $ inserted.

<inserted text>

                $

l.214 ... (gluTessCallback, glGenTexturesEXT), GL_

                                                  COLOR_ATTACHMENT 定数の追...

?

No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.

The build has been terminated
```
I think ``GL_COLOR_ATTACHMENT``  should be ``GL\_COLOR\_ATTACHMENT`` .
Could you please check this?

And, why did euslisp's travis test pass at this PR?


Not seeing any completions in this version. Either for 1.8.7 or 1.8.10. Looks like theres a promise regression hence the rollback. Is there something special I need to do get completion on a single swift file?


Not sure if it works correctly.


why is this test commented out? It was supposed to check whether unicode characters posed a problem.
This doesn't seem to be related to exception handling?


why change that? it seemed valid before


So you hate non-QWERTY typists, do you?  j/k. This is good.


"Anyball" is not a valid item, and it should not have been added here.


You're welcome!


a-Yup looks like I had some swift in a subdir that didn't compile or had something else weird/ weird dir structure.


Thinking we need an error for that.


We can use *markdown* to **emphasize** important _changes_ in commit descriptions and comments on commits as we review them.


@iGaskin @douglascamata this is a bad commit


In v3.0, I'll just consolidate "Leader" and "Elite Four" into 2 classes instead of a bunch of duplicate ones. For now, Giovanni's gym data is just tacked on after Blaine's data since I don't feel like redoing everything just yet.

Also, Blaine no longer uses Super Potions, and Giovanni doesn't use Guard Spec, and Giovanni has a different sprite in the gym.


I think just drop it. 1 week to 12 years should be enough configuration for anyone.

IIRC the old UI picked sensible options based on which time unit was selected so you could have, for example, 1, 2, 4, 6, 12 weeks, or 1, 2, 4 quarters, or 1, 2, 3, 4, 6, 12 months. Probably too much pain to worry about now.


typo?


@moniika This change probably interests you, I've moved Pond.breakLink and Pond.blocks to Games.breakLink and Games.blocks respectively.  Now you don't need to duplicate these messages in Genetics.  The top two files in this change illustrate the changes you should do to Genetics.


sorted에 Comparator를 넘겨서 정렬하는 방식으로 해보는 것도 좋을 듯 합니다.


Just wanted to point out, I now know exactly why I added this, and think it's awesome.


201604, 201605, 201606에 대해 같은 작업을 한다면, Stream concat 후에 작업하는 방식도 고려해보는게 좋겠습니다.


We don't need a session object per partition, we should indeed use a singleton if possible. As it is currently, with the session opened inside compute and closed in the completion listener, several sessions are created, this can be clearly seen by looking at the clusterN-nio-worker-K and Shutdown-checker threads in a Spark executor.

By moving the session outside of compute, we reduce the number of sessions created, but this is a temporary fix I put in place for the benchmark, a singleton would be better.


클래스 패스를 통해 접근할 수 있도록!


It deleted all my potions i have 0 of each one can someone tell me why recycle items is doing that? i want the potions there should be oe option to choose wich items to remove or how much from that item i want to keep


Logic for removing this? now onDisable nothing will get updated ... e.g. no playerdata updates.


It was an easy thing to add and doesn't hurt anything. Just gives you an extra quantity. There is room for it in the UI... for example searching by 20 weeks seems potentially useful.


년도, 가격, 층 같은건 입력 받을 수 있으면 좋을듯!


I'll add more info about that, but to answer the questions here:

(a) It throws a `KernelStoppedException` (this is documented on the wait methods)
(b) inside each other (with whatever other code in between) - perhaps I should favour 'recursive' over 'nested'.

I'm having a tough time describing this behaviour.


In my experience that gets messy, especially as we're all doing things like locally swapping out provisioning profiles / etc. I've used that on a few team projects and had it bite me in the butt.

We should rarely come into merge conflics as this is a pretty small project. Hopefully people will just be good about not checking in changes to the xcproj unless they are needed. (do we don't get junk provisioning profile changes, etc)


Is this function mplemented the http/2  server push function?


to fix your error, move this above the /:id route above


From this point forward (until specified otherwise), this files inside this commit will be unchanged. I will temporarily open them back up if I have more variables to add.


I don't like fighters.
And I'm sure the Wanderers wouldn't like them either.


HAHAHAHA


Resulting image from ``demo_parasite_axes2.py``:
![result image](https://cloud.githubusercontent.com/assets/3827982/17280633/8ebc6f0e-5793-11e6-989b-620d006e0ae6.png)
Seems fine to me.


K. So basically the same but no manual bindings? Also for the sake of customization, could you make a settings thing for this to enable/disable the default keys so we could still use the aliases.


Everything looks good-- Moving that /new route about the /:id will keep the params route from interpreting new as an id.


Rake's [description](https://github.com/ruby/rake/blob/64a56cccf6f451783854815b584cbd04b5c95315/rake.gemspec#L13) in `rake.gemspec` seems obsoleted by this. It (still) says:

> Rake has the following features:
> * A library of prepackaged tasks to make building rakefiles easier. For example, tasks for building tarballs and publishing to FTP or SSH sites.

BTW, breaking this description into short, multiple source lines IMO would increase its readability (in the source).


I don't understand this commit.  If `computeFk()` returned `false` (so that `collided` is `true` on line 219), then collision checks were already correctly skipped.  The only difference I see here is that in the old code, the collision statistics included both the forward kinematics time and the checking time.  In the new code, the collision statistics include both times for checks with valid states, but neither for checks with invalid states.  What's the rationale here?


Yes, I'm happy with all this - looks good.


Looks good.


uhhhh what if count - 25 is less than zero? does remove handle negative numbers gracefully?


Please publish a new termion with these fixes for ion


delete


Nope. But `[{}]` yes.


library(XML)


Where can I learn what `# *` means?


@ntk148v sounds good, let's merge this branch into master and close the bug #19


Didn't work


The book talks about it briefly. Also, [here](https://github.com/purescript/purescript/wiki/Language-Guide#row-polymorphism).


Sencillo


I missed that 🙏


pdfjs loads in private tabs with this change, but there is a cors error loading the actual pdf file


@daikk115 I am waiting for your changes, dude.


The only issue I could see here is that if there was a class that already existed with this name (but it wasn't a descendant of ActiveRecord::Base), you would overwrite it.

```ruby
> Math.sqrt(4)
=> 2.0
> Object.const_set('Math', Class.new(ActiveRecord::Base))
=> Math
> Math.sqrt(4)
NoMethodError: undefined method `sqrt' for Math(Table doesn't exist):Class
```
I doubt that would really occur in real world situations though.


So the Use Great Ball settings that is in the config doesn't supersede that change?

Ex.  in config
> "UseGreatBallAboveCp": 610,

But I see the bots logic was to use a GreatBall under that with
>[21:21:19] (PKMN) (CatchFlee) | (Normal) Farfetchd Lvl: 13 CP: (415/469) IV: 43.00% | Chance: 24.91% | 11366533.35m dist | with a GreatBall (0 left). |


Oops. 😭


This doesn’t look right :)


Also, add a verbose message when updating configuration


Oops, sorry.


public double UseGreatBallBelowCatchProbability = 0.5;
public double UseUltraBallBelowCatchProbability = 0.4;
public double UseMasterBallBelowCatchProbability = 0.05;


Ref. to issue #7


Any example for index.php?


examples/arduinoISP


I'm not even sure if `TextAnalysis/lib/owl-version4/owlapi-distribution-4.2.4.jar` is still necessary, but I've left it in since it's not really hurting anything right now.


This component is not supposed to be available on BG2EE or EET (see CamDawg's reply [here](http://gibberlings3.net/forums/index.php?showtopic=27884&page=5#entry243530)), so this change should be removed.

Tweaks Anthology v5 is out now, and it includes the other fix that was in the Fixpack, so that can be removed as well.


Basic blog created.
Needs to be done: styling, personalizing, authentication permission rights sorted out.
As of right now very basic functionality.
Possible AJAX for future to make it a one page app.


ITS deleting all my potions, please fix this


This was like this because that's what the F-15C HUD displays, so it is now not correct.


hi


`python` 我不太懂, 但这里的这个变量 `a` 是在什么地方定义的?
`python` 中有全局的 `a` 吗?


It throws an error about these folders not existing, and I inherit from
sprout-common device repo where I define TARGET_PREBUILT_KERNEL.

On Jul 31, 2016 11:33 PM, "Neil" <notifications@github.com> wrote:

why not use TARGET_PREBUILT_KERNEL?

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<https://github.com/MSF-Jarvis/android_device_google_seedmtk/commit/1a91f23383d82f7db0cfbed7bfe4ce194163c414#commitcomment-18464365>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AMuuGgZcVwY4Vb4QRu0KMRavVPdWU2hHks5qbONvgaJpZM4JZFb8>
.


TEWS should pickup all emissions not just radar; so the code used to use radar switched on, transponder switched on as being the condition to display on the TEWS display.  TEWS will probably also pickup comms and datalink traffic from an aircraft, or ground station.

I also now think that actually just having the radar turned on is probably going to be enough to get detected by TEWS, regardless of where the radar is pointing.


@Ridley8819 anything about @secretdataz concerns ?


Closes #16.


It is ported form cocos2d-iphone, and it is a long time since that. Could you please create an issue and describe it in more detail, then we can discuss there. Thanks.


is this place for people who want to say something to my project?


###### This is an MD tag test


uhmm i wonder if the old losetup binary (2.21) supports it?, if so, i might have to recompile the current one..


Sure thanks!

On Sun, Jul 31, 2016 at 9:49 PM, minggo <notifications@github.com> wrote:

> It is ported form cocos2d-iphone, and it is a long time since that. Could
> you please create an issue and describe it in more detail, then we can
> discuss there. Thanks.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/cocos2d/cocos2d-x/commit/2f00ab69371ade8b041341b8a73048c0fb812ccb#commitcomment-18465803>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABQGhgCvUP4Ufj6EztKg9BFbtkqJpPq3ks5qbVC6gaJpZM4JZIFw>
> .
>


![这里写图片描述](http://img.blog.csdn.net/20160729171814268)

左侧的列表根据拼音自动排序，支持头部悬停，点击Item会提示选择的城市；右侧是一个快速导航栏，点击字母会提示选择的字母，左侧列表会滑动到对应位置，支持导航栏快速滑动。


Yeah, that should be plenty... the 3DS has support enabled by default, you just need the header to advertise to the server you can support it. There shouldn't be any surprises while using it, it just makes httpc hold the socket for a few seconds in case there's another request. It should make the image loading _dramatically_ faster.

You might however consider switching to using the SMDH icons that can be provided over the API instead of collecting the PNG images independently. In the /v0/ implementation they're just zlib compressed then base64 encoded, in /v1/ they're going to be uncompressed base64 and you can just use Content-Encoding: gzip on the whole stream instead.


Class would do. Why ngclass?


Note that specific Xperia device (sorry forgotten which device it is...) has issue that frame rate on beginning of recording is very low; video looks laggy at start. So this estimation may be broken on such kind of video file.


This change is the cause of issue #84 were there any issues caused by doing this? For now I'm changing back this line and adding a comment.


Cqn we use ngIf here please


@aleos89 sorry I didn't notice this change, but why u add this `status_calc_pc(sd, SCO_NONE);`?
It'll become really insane, above it, there is
```c++
	if (calc_flag)
		status_calc_bl(bl,calc_flag);
```
Above it, there's,
```c++
	if (calc_flag)
		status_calc_bl(bl,calc_flag);
```
We do twice calculations in a row for a player for similar/same status data.


@quesoo for me it works fine. I've implemented it in dirtyunicorns and xenonhd


Next time, please, write [in imperative mode](http://chris.beams.io/posts/git-commit/).


controller !== view ... Maybe you were in a hurry? )))


c'est pas une faute d'orthographe... c'est la politesse


obj_id is a foreign key to the user table. TODO


This is a good feature. Why the nickname example is removed from config example later :(


remove underscore


Change the variable name "dict" to something like "result_dict". Concern is just that 'dict' is python keyword for dictionary. Please avoid using keywords as variable name.


Ok, so I could load kext-cov.kext and link it my kext which I compiled with code coverage enabled. ```_llvm_gcda_summary_info``` symbol is not found, which I think will need to be implemented in kext-cov.kext


I will give it a try


Can't we just fold this into weston_output_destroy() so that backends don't need to take care calling the right one?


Can you see that this function is overriding the main idea of HTML? Here you're using JS context to express HTML content. You could achieve the same result by extracting from the same HTML-element its content... something like
```var content = myHTMLElement.textContent;```

Anyway ))) This is just an idea, but not a negative comment.


Could one add hour::minute to the overview http://cppcheck.sourceforge.net/devinfo/daca2-report/daca2.html as well?


Why not changing to to `about` instead of `home` if you wanted to show the about page first?


这个变量一直都是false，为什么还要让他变成false，你这样做，考虑过他的感受吗


Unable to view users when assigning incidents.


@Drm1804 , you should use createElement instead of $(...).html(text);
That's a problem when you have been using JQuery for a long time. JQuery makes you blind. And makes you to mix up JS with HTML via innerHTML... So, don't repeat this mistake.


Yes. I changed the mode to 770 locally (myusername:www-data) - otherwise the TYPO3 System (webserver running as www-data) would not be able to upgradde/overwrite the extension via TYPO3 backend.


```
>       assert all_almost_equal(x, data_1, places=2)
E       assert all_almost_equal(rn(5).element([-2.5460787603493742, -0.090192892694296589, -2.5170384932460177, 0.50399190673451355, -2.1048309955895341]), rn(5).element([-2.6843150413974972, -0.090192892694296589, -2.5681539729840659, 0.50399190673451366, -2.1048309955895341]), places=2)
```
Produced an error in "continuous-integration/travis-ci/push" after pushed.


Yes, I know, but I haven't plans use other libraries


Okay it's not really a fix it's more a "place holder"


In general, you shouldn't write complex things.
I know that you want to expose an "API" for every module. But this effort sometimes gives you the opposite result... though...


May be, I didn't think about it


Ok, so weston_output_init_pending() is like "the first init" and weston_output_init() is "init for real".

Do you think you could make weston_output_init() "the first init" instead, and have e.g. weston_output_enable() to do the stuff needed to actually take the output into use? That is, split the existing weston_output_init() into two.
Oh, that probably needs a detour so that you won't have to fix all backends in a single huge commit, hmm... maybe that would be possible to do as a clean-up afterwards instead?


This function is very difficult to maintain. Don't you think so?


So we cannot use this feature now?


这里传入that参数不明白是什么意思


Sorry, I was wrong


Ok


This is ok if it cannot be done as part of weston_output_init_pending(). All the backends however will be calling the two always in pairs, so maybe init and add pending should be merged?


bool


I think the code is not removed from python files. You can use it, but newcomers won't find it from the examples.


Please, don't feel that I'm writing you negative critics. I do not ))
Just consider the way you constructed this solution. And also, please, think about the separation of concerns. This idea isn't easy to understand, I know. But anyway, please, reconsider it, and take it as an advice.


`AutoContext` уже сам по себе `IValue`.


I try show every module as black box


Preparation for the new output handling style, good. Maybe the commit message could explain how you intend the functions to be used?


Thanks!


I don't see any good reason to mix HTML with JS. Please, try to split the presentation from its behavior.


Thx, now compilation works for me :)


this should be into an external file, or into a ```<template>```. Or if you choice an easier way, then just leave this HTML code in the __index.html__


I read about it in [this book](https://www.manning.com/books/single-page-web-applications). I wanted to try this metod


Please, have a look https://github.com/backslash47/avaje-ebeanorm/commit/cdad31bd8a69e1b86c10b0cae8c8e37d8988fcb9


x


Another advice... try to forget everything about MCV, MVVC, MCCCM, CCVVMMC and so on ))) Those ideas are just "nice stuff" that only adds to your code unnecessary complexity.


got focus


hey can you try to add the app to the window store? people cannot enable developers mode thanks


You could rename that section [API](https://github.com/robotlolita/domina/blob/master/docs/api.doll).


Do not use P


Hi, please can you modify the line 469?,
from: var receivedXp = catchStatus == "CatchSuccess"
to: var receivedXp = catchStatus.Contains("CatchSuccess") == true
so fix the visualizzation of xp when attemps > 1


Hi Dennis,

Thanks again for you help. After, I submitted the error to you, I realised
that according  to your code the entry for the password was missing and I
inserted one and the program worked. As it was night the inverter was
offline and hence no data. The morning as the inverter is online I am
getting some results but I am getting this error:

*No such file or directory:
'/home/pi/desktop/goodwe/output/Goodwe_PV_data_20160801.csv'*

although '/home/pi/Desktop/Goodwe/output' is the path I indicated in my
configuration file.

Where is the latest file located?

Regards

On 1 August 2016 at 07:23, zonoskar <notifications@github.com> wrote:

> HI Marvin,
>
> I think the update went wrong for you somehow. If I look in the code,
> there's no goodwe_password in the config class. I think this was
> an early version that I made before I decided it wasn't a good idea to
> store the password in plaintext. Could you please get the latest
> version of the complete script?
>
> Cheers, Dennis.
>
> On Mon, Aug 1, 2016 at 1:36 AM, Marvin Ishmael <notifications@github.com>
> wrote:
>
>
> > hi Dennis,
> >
> > Thanks again for your help. I followed your directions as per the readme
> > file and created the configuration as instructed. when I ran the program
> at
> > a terminal window, I received the following error:
> >
> > Goodwe URL: (
> >
> >
> http://goodwe-power.com/PowerStationPlatform/PowerStationReport/InventerDetail
> > )
> > Goodwe Login URL: (http://goodwe-power.com/User/Login)
> > goodwe_system_id (9b7f23d8-13ca-4b12-a9a8-b7d6c09329da)
> > goodwe_user_id (mishmael)
> > Traceback (most recent call last):
> > File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
> > "__main__", fname, loader, pkg_name)
> > File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
> > exec code in run_globals
> > File "/home/pi/Desktop/Goodwe/Goodwe2PVoutput/__main__.py", line 51, in
> > <module>
> > config.to_string()
> > File "Goodwe2PVoutput/goodweConfig.py", line 50, in to_string
> > print self.GOODWE_PASSWORD + " (" + self.goodwe_password + ")"
> > AttributeError: goodweConfig instance has no attribute 'goodwe_password'
> >
> >
> > Regards
> >
> > On 31 July 2016 at 08:32, zonoskar <notifications@github.com> wrote:
> >
> > > Hi Marvin,
> > >
> > > I have pushed a new version, could you try that and see if you get a
> > > different error? I was not
> > > able to reproduce your error, so I added some error handling,
> hopefully I
> > > catch the error now.
> > >
> > > Cheers, Dennis.
> > >
> > >
> > >
> > >
> > > > On 30 Jul 2016, at 03:31, Marvin Ishmael <notifications@github.com>
> > > wrote:
> > > >
> > > > Hi Dennis,
> > > >
> > > > Thanks for your help. It much appreciated.
> > > >
> > > > On 27 July 2016 at 04:03, zonoskar <notifications@github.com> wrote:
> > > >
> > > > > Hi Marvin,
> > > > >
> > > > > I'm trying something in the code. I'll try to have a new version
> this
> > > week.
> > > > > From the data you've provided the original script should work, but
> > > > > obviosly it doesn't. I think it might have to do something with the
> > > locale
> > > > > setting. I'm using a '\' character as separator between the
> different
> > > > > strings and phases, but that might be different with you.
> > > > >
> > > > > I'll get back to you when the new version is available.
> > > > >
> > > > > Cheers, Dennis.
> > > > >
> > > > > On Mon, Jul 25, 2016 at 11:54 PM, Marvin Ishmael <
> > > notifications@github.com
> > > > > >
> > > > >
> > > > > wrote:
> > > > >
> > > > > > Hi Dennis,
> > > > > >
> > > > > > My SOC and load are:
> > > > > >
> > > > > > 0.v0 v0.A0/0% and 0.v/0.0A/0.000kw respectively and is similar to
> > > yours.
> > > > > >
> > > > > > On 25 July 2016 at 16:52, zonoskar <notifications@github.com>
> > wrote:
> > > > > >
> > > > > > > Hi Marvin,
> > > > > > >
> > > > > > > For my inverter, I get more data for SOC and Load (0.0V, 0.0A
> > 0/0%
> > > for
> > > > > > SOC
> > > > > > > and 0.0V, 0.0A, 0.000KW for Load). You put this
> > > > > > > in different lines, was that intentional?
> > > > > > >
> > > > > > > I get this (I have a 3 phase inverter with only 1 MPP
> connected):
> > > > > > > NO Status S/N PGrid EDay ETotal HTotal(h) Error Message Vpv Ipv
> > > Vac Iac
> > > > > > > Fac Temperature(℃) SOC Load Consume of Day Consume of Total
> > > > > > > 1 Normal 1006KDTU13500023 338W 22.3kWh 3960.1kWh 3781h
> 0.0/622.6V
> > > > > > 0.0/0.6A
> > > > > > > 229.6/231.1/229.3V 0.5/0.4/0.5A 50.00/50.00/49.98Hz 42.2℃ 0.0V
> > 0.0A
> > > > > 0/0%
> > > > > > > 0.0V/0.0A/0.000KW 0.0kWh 0.0kWh
> > > > > > >
> > > > > > > Cheers, Dennis.
> > > > > > >
> > > > > > >
> > > > > > > > On 23 Jul 2016, at 19:30, Marvin Ishmael <
> > > notifications@github.com>
> > > > > > > wrote:
> > > > > > > >
> > > > > > > > Hi Dennis,
> > > > > > > >
> > > > > > > > Here is the requested data:
> > > > > > > >
> > > > > > > > no: 1
> > > > > > > > Status Normal
> > > > > > > > S/N: 14600DSU15AW0014
> > > > > > > > PGrid: 2296W
> > > > > > > > EDay: 22.1kWh
> > > > > > > > ETotal: 3334.5kWh
> > > > > > > > HTotal(h): 1429h
> > > > > > > > Error Message:
> > > > > > > > Vpv: 404.2/260.3V
> > > > > > > > Ipv: 3.3/3.3A
> > > > > > > > Vac: 240.6/0.0/0.0V
> > > > > > > > Iac: 9.5/0.0/0.0A
> > > > > > > > Fac: 50.02/0.00/0.00Hz
> > > > > > > > Temperature(℃): 35.6℃
> > > > > > > > SOC: 0.0V
> > > > > > > > Load: 0.0A
> > > > > > > > Consume of Day: 0/0%
> > > > > > > > Consume of Total: 0.0V/0.0A/0.000KW
> > > > > > > >
> > > > > > > > Regards
> > > > > > > >
> > > > > > > > On 23 July 2016 at 13:01, zonoskar <notifications@github.com
> >
> > > wrote:
> > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Hi marvin,
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > I have seen this error from another user. But I never got
> to
> > > find
> > > > > out
> > > > > > > what
> > > > > > > > > the problem was.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Could you copy the values from the goodwe website from the
> > real
> > > > > time
> > > > > > > tab?
> > > > > > > > > It could be a lake problem. I have tested only with dutch
> > > people.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Cheers Dennis
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Dennis
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > On Sat, Jul 23, 2016 at 6:15 PM +0200, "Marvin Ishmael" <
> > > > > > > > > notifications@github.com> wrote:
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Hi Dennis,
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Thanks for your help. I have acquired a raspberry pi and
> have
> > > > > > followed
> > > > > > > your
> > > > > > > > >
> > > > > > > > > instructions as per the Readme, but I am getting the
> > following
> > > > > error:
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Convert data Error: list index out of range
> > > > > > > > >
> > > > > > > > > sleep 240.0 seconds before next sample.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > This error is being repeated continuously. I have copied
> the
> > > > > > following
> > > > > > > > >
> > > > > > > > > information and placed in sid string:
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > 9b7f23d8-13ca-4b12-a9a8-b7d6c09329da
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Your help will be greatly appreciated.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Regards
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > On 30 April 2016 at 13:19, zonoskar <
> > notifications@github.com>
> > > > > > wrote:
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > > Hi Marvin,
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > > Requests is a python package you must install:
> > > > > > > > >
> > > > > > > > > > https://pypi.python.org/pypi/requests
> > > > > > > > >
> > > > > > > > > > It came preinstalled on my Raspberry Raspian
> installation.
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > > Cheers, Dennis.
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > > > On 30 Apr 2016, at 02:19, Marvin Ishmael <
> > > > > > notifications@github.com
> > > > > > > >
> > > > > > > > >
> > > > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > >
> > > > > > > > >
> > > > > > > > > > > where is the file "requests", readGoodwe module is
> > > reporting an
> > > > > > > error
> > > > > > > > > as
> > > > > > > > >
> > > > > > > > > > the file does not exist.
> > > > > > > > >
> > > > > > > > > > >
> > > > > > > > >
> > > > > > > > > > > —
> > > > > > > > >
> > > > > > > > > > > You are receiving this because you authored the thread.
> > > > > > > > >
> > > > > > > > > > > Reply to this email directly or view it on GitHub <
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-17312191
> > > > > > > > >
> > > > > > > > > > >
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > > —
> > > > > > > > >
> > > > > > > > > > You are receiving this because you commented.
> > > > > > > > >
> > > > > > > > > > Reply to this email directly or view it on GitHub
> > > > > > > > >
> > > > > > > > > > <
> > > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-17314860
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > >
> > > > > > > > > Marvin Ishmael
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > —
> > > > > > > > > You are receiving this because you authored the thread.
> > > > > > > > > Reply to this email directly, view it on GitHub, or mute
> the
> > > > > thread.
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > —
> > > > > > > > > You are receiving this because you commented.
> > > > > > > > > Reply to this email directly, view it on GitHub
> > > > > > > > > <
> > > > > > >
> > > > > >
> > > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18368930
> > > > > > > >,
> > > > > > > > > or mute the thread
> > > > > > > > > <
> > > > > > >
> > > > > >
> > > > >
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ANRpijwd3zLX6FcclSgvIIh3dVkYjfB_ks5qYkjdgaJpZM4ITRiX
> > > > > > > >
> > > > > > > > > .
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > --
> > > > > > > > Marvin Ishmael
> > > > > > > > —
> > > > > > > > You are receiving this because you authored the thread.
> > > > > > > > Reply to this email directly, view it on GitHub <
> > > > > > >
> > > > > >
> > > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18368995
> > > > > > >,
> > > > > > > or mute the thread <
> > > > > > >
> > > > > >
> > > > >
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ADEcg0PL9-FTAUxP8P9o7Y-Bh-G2b5Mhks5qYk-rgaJpZM4ITRiX
> > > > > > > >.
> > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > > —
> > > > > > > You are receiving this because you commented.
> > > > > > > Reply to this email directly, view it on GitHub
> > > > > > > <
> > > > > >
> > > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18386124
> > > > > > >,
> > > > > > > or mute the thread
> > > > > > > <
> > > > > >
> > > > >
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ANRpioEYU9yuyaiY1T99ZxTZV4FsUW4yks5qZSIrgaJpZM4ITRiX
> > > > > > >
> > > > > > > .
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Marvin Ishmael
> > > > > >
> > > > > > —
> > > > > > You are receiving this because you authored the thread.
> > > > > > Reply to this email directly, view it on GitHub
> > > > > > <
> > > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18387092
> > > > > >,
> > > > > > or mute the thread
> > > > > > <
> > > > >
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ADEcg9A-d0WbXw_Yvoz2DKSSg_YYDyJJks5qZTB7gaJpZM4ITRiX
> > > > > >
> > > > > > .
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > --
> > > > > Dennis.
> > > > >
> > > > > —
> > > > > You are receiving this because you commented.
> > > > > Reply to this email directly, view it on GitHub
> > > > > <
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18409967
> > > >,
> > > > > or mute the thread
> > > > > <
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ANRpigZG-lo2Ymx_gm2PrWfb75P9enCtks5qZxDXgaJpZM4ITRiX
> > > >
> > > > > .
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Marvin Ishmael
> > > > —
> > > > You are receiving this because you authored the thread.
> > > > Reply to this email directly, view it on GitHub <
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18458618
> > >,
> > > or mute the thread <
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ADEcg-WyH0VWK69f1Lyw6VlBxOXGax-lks5qaql1gaJpZM4ITRiX
> > > >.
> > > >
> > >
> > > —
> > > You are receiving this because you commented.
> > > Reply to this email directly, view it on GitHub
> > > <
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18462934
> > >,
> > > or mute the thread
> > > <
> >
> https://github.com/notifications/unsubscribe-auth/ANRpigClwm01eEmoEcj4uBewyBhUXCZWks5qbF2GgaJpZM4ITRiX
> > >
> > > .
> > >
> >
> >
> >
> > --
> > Marvin Ishmael
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18465414
> >,
> > or mute the thread
> > <
> https://github.com/notifications/unsubscribe-auth/ADEcg2cTfPjSABBUn6j1u7IJsMF4zxUmks5qbTFhgaJpZM4ITRiX
> >
> > .
> >
>
>
>
> --
> --
> Dennis.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18467194>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ANRpinluYeec6d0xJcHwVbmrTVpMBqDQks5qbZ7xgaJpZM4ITRiX>
> .
>

--
Marvin Ishmael


what a noobish way to do shit...


Yes, I see... It's not a negative critic. If you see that it works, then ok )) Just think about the complexity that you add to your code. Everything looks good.


헿ㅋㅋ집에와서 작업하랴구욬ㅋㅋㅋㅋㅋ 회사에서못하니까요 ㅠ.ㅜㅎㅎㅎ모르는거잇음 물어볼게용 ㅎㅎ 감사합니닼ㅋ

2016. 8. 1. 오후 3:04에 "Junyoung Lee" <notifications@github.com>님이 작성:

> ㅋㅋㅋㅋㅋ repository만 따놨어 화이팅~! 중간에 아마 막히는 거 있을거야
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/atomboys/learning-spring-ohdoking/commit/84db77f29e9a3121684894a2bf9c5ea6d9003d61#commitcomment-18466623>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AEGWHN2GZmkhltLs3spq-faauWQwINAUks5qbYxxgaJpZM4JZRad>
> .
>


"for" loop inside "for" loop is not a good practice. Try to find some other alternative, it can be done in single "for".
Add print in your inner "for" loop, you will find how many times the loop is iterating.
If you need any help let me know.


@Ovilia 噗 被大神看到了 要捂脸跑了


The LLVM coverage API unfortunately does not seem to be stable. I don't know to what extent it's possible to support multiple versions of clang at once. So even if we implement llvm_gcda_summary_info(), there might be some existing functions that need to be updated due to changes in clang. I used the llvm runtime library's source code to work out what each function needed to do and then made sure the kext versions of the functions behaved compatibly. I guess this would need to be done for every version.


Please try to use some meaningful name for variable like 'character' instead of 'x'.


`message` here would be undefined?


just next time, please, add something like
```npm install --save jquery```
or
```bower install --save jquery```

and use the downloaded code through
```<script src="node_modules/jquery/jquery.js"></script>``` or something similar


Here's some history on this change....

Wei used the "try instruction/catch illegal instruction" pattern on x86 for years. Things "just worked" everywhere, and it avoided platform specific tests. I think it was a great design choice, given  what I know from testing on Android, BSD, Linix, OS X, Solaris, Windows, etc. For example, `HWCAPS` and `getauxvalue()` only works on Linux; and does not work on iOS, Windows Phone or Windows Store apps. In fact, Linux's `HWCAPS` does not work as expected on Aarch32 execution environments on Aarch64!

When we moved into ARM we found some gaps that were not present under x86. The gaps arose because ARM does not have a *userland* equivalent to CPUID. A userland program cannot check feature bits because its a privileged operation. Trying to check for, say NEON, requires Exception Level 1 (EL1). Performing the operation from userland results in a `SIGILL` because it runs at EL0.

For ARM, we need to try a NEON instruction, [maybe] catch the `SIGILL`, then set `g_hasNEON`. We need to do the same thing PMULL, PMULL2, AES, SHA1, SHA2, etc. What we found was the *first* test worked as expected, but the *second* (and later) tests produced unexpected results. Also see [Runtime feature testing, setjmp, longjmp, and signal mask](http://stackoverflow.com/q/37516057/608639) on Stack Overflow (it arose because of this problem).

We found the OS corrupted (or maybe, did not preserve) the process signal mask after the *first* `SIGILL`, so *second* (and later) instruction probes resulted in unexpected results and eventually led to program termination. If a `SIGILL` was not raised, then everything worked as expected. Once we preserved the signal mask, everything worked as expected both *with* and *without* a `SIGILL`.


We removed it from the examples because a non trivial amount of people copy and paste the example config and were upset when all of their pokemon were renamed (for good reason).


Hi @adrianrussell559

Is the state space representation a minimal realization??

Furthermore do you have documentation of the tf2ss algorithm you used?


So I got it. Thank's a lot.


@izy521 or @j-delaney: this change broke the support for "contenteditable" elements, hence the issues like #9.

`document.activeElement.nodeName.toLowerCase()` for `<div contenteditable="true"></div>` is `div` and not `[contenteditable]`, so it is skipped here.

Please revert.


@zverok  : Perhaps we can make it Time / DateTime and Floating point only, rejecting Strings? I feel that being able to specify it as seconds past epoch is required.


Just wondering what is achieved here. Are you accepting list of characters? Any specific reason for accepting list?


DUDE!!! I thought we we having an external file for the header and side bar!!


Why did you change it back?!


I have tested it for a bit now and it seems to be working fine. I will be testing this properly for the whole day, most likely tomorrow.


Better.... lol


Fresh install tested with no issues. Turns out we always traverse initVoiceCommandPlayer() via enterRoutePlanningModeGivenGpx(), which again is always called in enterRoutePlanningMode(), so I think my fix is ok.


btw, are we able to use zcache since it has been update now?


config


What were you even doing...


Great.  That is ready to merge.

Note I might tweak it a touch after it has been merged in. We run these tests against other DB's that do not use limit (like Oracle) ... and I tend to now use AssertJ for string contains type asserts (because it gives nicer error messages) but I can make those little tweaks after it is merged in.

Awesome, great work!!


You have generic_output_create() in the API, which means this cannot be a generic API. This API is specific to backends that can create new outputs at will (x11, headless(?), and wayland/desktop). generic_output_create() will not work for others like DRM, fbdev, RDP or wayland/fullscreen.

A more suitable name for this API would be weston_windowed_output_api, because it only applies to nested backends that create windows for outputs. DRM backend would need whole another API exposed via plugin registry instead. Fbdev backend might not expose any API via plugin registry because there is nothing fbdev-specific to configure, it would only have transform, scale and enable/disable which are completely generic so should probably be offered by libweston API directly.

generic_output_init() is not completely generic either. Struct weston_output_config contains fields that are not applicable to most backends: width and height (fbdev cannot obey them, not enough to define a DRM video mode, etc.), they really only apply to windowed backends.

Also as we talked in IRC, output scale and transform would be better as libweston API weston_output_set_scale() and weston_output_set_transform() called from main.c.


You won't need Servlets any more.
That's what Spring Web MVC is for! :)


The main thing is to bind mount host device (so we rely on that this devices exist under host fs). `open()` is called only to be sure, that there exists a file where device will be bind-mounted.


TeamCity ReOpenLDAP :: devel [Build 298](https://binbug.bigbrother-matrix.ru/teamcity/viewLog.html?buildId=2690&buildTypeId=ReOpenLDAP_Devel&guest=1) is now running


Please try hard to avoid global variables.


You don't need Hibernate for this homework. Nor Spring-ORM.


You already have this dependency specified.


Salvo el cambio de ubicacion (y unificacion) de las texturas y algun otro cambio en las barras de scroll no veo ningun otro cambio significativo.
Continua fallando.
Captura en Aeon Nox:

![screenshot000](https://cloud.githubusercontent.com/assets/7559559/17291557/f5bb89dc-57e4-11e6-9265-df39c6ce5445.png)

Como puedes ver todos los botones se agolpan en la posicion 0,0


ok


Don't redirect, just serve the JSP.


1 pokemon
2 pokemon

not pokemon(s)


Was already removed in a later commit.


说明文件


Use `"/{id}"` in a request mapping to specify a dynamic URL path.
{id} will be you path variable. Use the `@PathVariable` annotation in your method's parameter list.


Hi @BracketDevs. Thanks for report that issue. I'm using this config in my own Jekyll (hosted on Github Pages, repo here https://github.com/JuanjoSalvador/juanjosalvador.github.io) with Linux, and I don't get any fail when building or something. Maybe it is a Windows issue.

I'm sure that version and gems keys are unrelated with this. Please, open an issue and I can help you better.


Don't redirect, just render the view.


The two try catch loops on 94 and line 101 can be optimized to one as both are verifying 'ValueError'.
You could also write separate function something like 'verify_if_input_is_valid()' and pass the arguments as input.


Who said it was needed? I simply prefer it.


hm, i'm not a fan of execution permission on regular files and generous web server write permissions (my php app deployments have been hacked too many times in the past).

https://docs.typo3.org/typo3cms/InsideTypo3Reference/CoreArchitecture/FilesAndDirectories/FilesystemPermissions/Index.html says "Furthermore for extensions directories typo3/ext/ and typo3conf/ and sub directories must be writeable for PHP as well" - oh, dear.. :-/

644 on files and 755 on directories should do the job, shouldn't it? this won't solve code injection by malicious scripts though.

upgrade-ability is more of a deployment requirement and server setups differ. so instead of using unusual file permissions in the github repo, shouldn't this be left to the server admin and/or be set at zip file release time with a build script? this is not overly important at the moment, just as a security consideration..


Use the `@ModelAttribute` annotation and Spring MVC's data binding capabilities to handle form data easily.


Timeout parameter is an optional parameter, you removed it from the docs but you didn't remove it from the example below.


Variabel timestamp ini digunakan untuk apa di sini?
Kalo minta data tanggal seharusnya bisa digunakan dari sini.
Soalnya kalau diperhatikan variabel ini gak kepake.


Added message type check for Stub messages.


Use dynamic URL mapping and `@PathVariable` to specify which blog post you want to display.
Although Spring will inject an instance of `HttpServletRequest` into your method, do not use it if it's not absolutely necessary.


I think a config's consolidation is required eg. Only 1 example config with all the options with comments about the functionality of each section, and where there are multiple options but the bot can only use 1 of them, explain that 1 of them needs to be chosen and the other 3 deleted.

Either that or somehow have those who aren't newcomers but don't check every commit, aware of the "new" options


This guide sounds awesome @andela-cnnadi ! Can't wait to see the finished product!


@Adman should not this be set somehow automatically?


Ditambahkan oleh Faisal pada Sen, 1 Agt 2016 17.30


Yes. But I think just writing "elapsed time" would be more interesting. what do you think?


Ditambahkan oleh Faisal pada Sen, 1 Agt 2016 17.31


@wesee I saw a few errors in the production logs related to editing this guide.  Did all your changes finally get saved as you wanted?  I can help if you are running into problems.  Just ping me here with what happened, and I can debug the problems.  Thanks for contributing!


You can find the template for the package.json here https://github.com/matoilic/generator-angular-lazy/blob/master/app/templates/core/_package.json


Attach the blog post to the Spring Model, not the Servlet Session.


Hi Edgar.

The realisation isn't minimal, it's in controller canonical form. If you
run it through the kalman_observable function it should be minimal.

The only documentation I have is at the URL in the doc string. As far as I
can tell, the method comes from a book by "A Linear Systems Primer" by
Antsaklis and Birkhauser. Maybe the library has a copy.

Regards,

Adrian

On 1 August 2016 at 12:29, ED Whyte <notifications@github.com> wrote:

> Hi @adrianrussell559 <https://github.com/adrianrussell559>
>
> Is the state space representation a minimal realization??
>
> Furthermore do you have documentation of the tf2ss algorithm you used?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/adrianrussell559/Skogestad-Python/commit/8b8367156e5fff9900eb0cee6a2a71f8352a7311#commitcomment-18469118>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AQJibbO71T1JcTjGgdQcq7JHX2G-AeRAks5qbcpvgaJpZM4JZcz1>
> .
>


Remove this Servlet.


If you remove the ".text" at the end of this file, Windows will think it's a folder
Wtf?


You don't need this. You are mapping URLs to Controllers using annotations.


Exactly.


You don't need this.


这样便于全局获取


Still saying the Class can't be found... 😕


Avoid unnecessary wrapping in HTML.


in case it matters, I've edited AssetsController.php manually with the changes. Not that it should though.


@UlfNorell please also merge this PR into master.


There is nothing for the user to input here. Why are you using a form?


whats this supposed to be ?


# **Intro**

An *array* is a data structure that holds a fixed number of primitive values or references to a single type at consecutive addresses in memory. The length of an array is established when the array is created. After creation, its length is fixed. In the following image you can see an array with size 10. Note that an array uses a **zero-based index**, which means that *the first element is at index 0 and the last element is at index 9*, instead of the first element being at index 1 and the last element at index 10.

[![An array of 10 elements][1]](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html)

Java offers several ways of defining and initializing arrays, including **literal** and **constructor** notations. When declaring arrays without explicit values, each element will be initialized with a default value:

 - `0` for [primitive numerical types][docs-primitive-types]: `byte`, `short`, `char`, `int`, `long`, `float`, and `double`.
 - `false` for the `boolean` type.
 - `null` for [reference types][docs-ref-types].

**The size of an array is fixed at runtime when initialized.** It cannot be changed after initialization. If the size is still unknown at initialization, a [`Collection`][so-docs-collections] class such as [`ArrayList`][docs-arraylist] should be used instead.

    int size = 42;
    int[] array = new int[size];

The size of an array can be specified by an `int` only as all arrays are `int`-indexed. An array can't be created with the size as a `long`:

    long size = 23L;
    int[] array = new int[size]; // Compile-time error:
                                 // incompatible types: possible lossy conversion from
                                 // long to int

# Creating and initializing primitive type arrays

    int[] array1 = new int[] { 1, 2, 3 }; // Create an array with new operator and
                                          // array initializer.
    int[] array2 = { 1, 2, 3 };           // Shortcut syntax with array initializer.
    int[] array3 = new int[3];            // Equivalent to { 0, 0, 0 }
    int[] array4 = null;                  // The array itself is an object, so it
                                          // can be set as null.

When declaring an array, `[]` may appear as part of the type at the beginning of the declaration (after type name), or as part of the declarator for a particular variable (after variable name), or both.

    int array5[];       /* equivalent to */  int[] array5;
    int a, b[], c[][];  /* equivalent to */  int a; int[] b; int[][] c;
    int[] a, b[];       /* equivalent to */  int[] a; int[][] b;
    int a, []b, c[][];  /* Compilation Error, because [] is not part of the type at beginning
                           of the declaration, rather it is before 'b'. */
    // The same rules apply when declaring a method that returns an array:
    int foo()[] { ... } /* equivalent to */  int[] foo() { ... }

In the following example, although both declarations are correct, and are able to compile and run without any problems, the [Java Coding Convention][docs-codeconv] and the [Google Java Style Guide][google-docs-styleguide] both discourage the form with brackets after the variable name—[the brackets identify the array type and should appear with the type designation][docs-arraytutorial]. The same should be used for method return signatures.

    float array[]; /* and */ int foo()[] { ... } /* are discouraged */
    float[] array; /* and */ int[] foo() { ... } /* are encouraged */

The discouraged type is [meant to accommodate transitioning C users][so-qa-arraysyntax], who are familiar with syntax for C which has the brackets after the variable name.

In Java, it is possible to have arrays of size 0:

    int[] array = new int[0]; // Compiles fine.

However, since it's an empty array, no elements can be assigned to it:

    array[0] = 1; // Throws java.lang.ArrayIndexOutOfBoundsException.

Such empty arrays are typically useful as return values, so that the calling code only has to worry about dealing with an array, rather than a potential `null` value that may lead to a [`NullPointerException`](https://stackoverflow.com/documentation/java/1003/nullpointerexception).

The length of an array has to be non-negative integer:

    int[] array = new int[-1]; // Throws java.lang.NegativeArraySizeException

Array size can be determined using a public final field called `length`:

    System.out.println(array.length); // Prints 0 in this case.

**Note**: `array.length` returns the actual size of the array and not the number of array elements which were assigned a value, unlike [`ArrayList#size()`][arraylist-size-javadocs] which returns the number of array elements which were assigned a value.

# Creating and initializing multi-dimensional arrays

The simplest way to create a multi-dimensional array is as follows:

    int[][] a = new int[2][3];

It will create two three-length `int` arrays—`a[0]` and `a[1]`. This is very similar to the classical, C-style initialization of rectangular multi-dimensional arrays.

You can create and initialize at the same time:

    int[][] a = { {1,2}, {3,4}, {5,6} };

Unlike C, where only rectangular multi-dimensional arrays are supported, inner arrays do not need to be of the same length:

    int[][] a = { {1}, {2,3}, null };

Here, `a[0]` is a one-length `int` array, whereas `a[1]` is a two-length `int` array and `a[2]` is `null`. Arrays like this are called [jagged arrays or ragged arrays][so-docs-jaggedarrays], that is, they are arrays of arrays. Multi-dimensional arrays in Java are implemented as arrays of arrays, i.e. `array[i][j][k]` is equivalent to `((array[i])[j])[k]`. [Unlike C#][so-qa-jaggeddifference], the syntax `array[i,j]` is not supported.

# **Multidimensional Array representation in Java**

[![Visual representation of a Java multidimensional array][2]][2]

[Source](http://math.hws.edu/eck/cs124/javanotes3/c8/s5.html) - [Live on Ideone](https://ideone.com/3JdAmY)

# Creating and initializing [reference type][docs-ref-types] arrays

    String[] array6 = new String[] { "Laurel", "Hardy" }; // Create an array with new
                                                          // operator and array initializer.
    String[] array7 = { "Laurel", "Hardy" };              // Shortcut syntax with array
                                                          // initializer.
    String[] array8 = new String[3];                      // { null, null, null }
    String[] array9 = null;                               // null

[Live on Ideone](https://ideone.com/WcAtr4)

The shortcut syntax for array initialization also works with canonical `Object` types, in addition to the shown `String` literals and primitives:

    Object[] array10 = { new Object(), new Object() };

An array can be initialized with zero elements by using `String[] emptyArray = new String[0]`. For example, an array with zero length like this is used for [Creating an `Array` from a `Collection`](http://stackoverflow.com/documentation/java/99/arrays/433/creating-an-array-from-a-collection) when the method needs the runtime type of an object.

In both primitive and reference types, an empty array initialization (for example `String[] array8 = new String[3]`) will initialize the array with the [default value for each data type][docs-primitive-types].

# Creating and initializing [generic][3] type arrays

In generic classes, arrays of generic types **cannot** be initiated like so due to type erasure:

    public class MyGenericClass<T> {
        private T[] a;

        public MyGenericClass() {
            a = new T[5]; // Compile time error: generic array creation
        }
    }

Instead, they can be created using one of the following methods.

1. By creating an `Object` array, and casting it to the generic type:

       a = (T[])new Object[5];

    This is the simplest method, but since the underlying array is still of type `Object[]`, this method does not provide type safety, so the array is best used only within the generic class, not exposed publicly.

2. By using [`Array.newInstance`][4] with a class parameter:

       public MyGenericClass(Class<T> clazz) {
           a = (T[]) Array.newInstance(clazz, 5);
       }

    Here the class of `T` has to be explicitly passed to the constructor. The return type of `Array.newInstance` is always `Object`. However, the newly created array is in fact of type `T[]`, and can be safely externalized.

# Filling an array after initialization

<!-- if version [gte Java SE 1.2] -->
[`Arrays.fill()`][docs-array-fill] can be used to fill an array with **the same value** after initialization:

    Arrays.fill(array8, "abc");        // { "abc", "abc", "abc" }

[Live on Ideone](https://ideone.com/eXjMml)

`fill()` can also assign a value to each element of the specified range of the array.

    Arrays.fill(array8, 1, 2, "aaa");  // Placing "aaa" from index 1 to 2.

[Live on Ideone](https://ideone.com/zujsOh)

<!-- end version if -->

<!-- if version [gte Java SE 8] -->

Since Java version 8, the method [`setAll`](https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#setAll-T:A-java.util.function.IntFunction-), and its [`Concurrent`][so-docs-concurrent] equivalent [`parallelSetAll`](https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html#parallelSetAll-T:A-java.util.function.IntFunction-), can be used to set every element of an array to generated values. These methods are passed a generator function which accepts an index and returns the desired value for that position.

The following example creates an integer array and sets for all of its elements to their index value:

    int[] array = new int[5];
    Arrays.setAll(array, i -> i); // The array becomes { 0, 1, 2, 3, 4 }.

[Live on Ideone](https://ideone.com/txh8Xv)

<!-- end version if -->

# Separate declaration and initialization of arrays

    int[] array9;             // Array declaration - uninitialized
    array9 = new int[3];      // Initialize array  - { 0, 0, 0 }
    array9[0] = 10;           // Set index 0 value - { 10, 0, 0 }
    array9[1] = 20;           // Set index 1 value - { 10, 20, 0 }
    array9[2] = 30;           // Set index 2 value - { 10, 20, 30 }

The value of an index for an array element must be a non-negative integer (0, 1, 2, 3, 4, ...) and less than the length of the array (indexes are zero-based). Otherwise, an [ArrayIndexOutOfBoundsException](http://stackoverflow.com/documentation/java/99/arrays/512/arrayindexoutofboundsexception) will be thrown.

# Arrays may not be re-initialized with array initializer shortcut syntax

It is [not possible to re-initialize an array][docs-array-init] via a shortcut syntax with an array initializer since an array initializer can only be specified in a field declaration or local variable declaration, or as a part of an array creation expression.

However, it is possible to create a new array and assign it to the variable being used to reference the old array. While this results in the array referenced by that variable being re-initialized, the variable contents are a completely new array. To do this, a `new` operator can be used with an array initializer and assigned to the array variable:

    int[] array = new int[] { 1, 2, 3 };

    // Prints "1 2 3 ".
    for (int i : array) {
        System.out.print(i + " ");
    }

    // Re-initializes array to a new int[] array.
    array = new int[] { 4, 5, 6 };

    // Prints "4 5 6 ".
    for (int i : array) {
        System.out.print(i + " ");
    }

    array = { 1, 2, 3, 4 }; // Compile-time error! Can't re-initialize an array via shortcut
                            // syntax with array initializer.

  [docs-primitive-types]: http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
  [docs-ref-types]: https://docs.oracle.com/javase/specs/jls/se7/html/jls-4.html#jls-4.3
  [docs-arraylist]: https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html
  [docs-codeconv]: http://www.oracle.com/technetwork/java/codeconvtoc-136057.html
  [docs-arraytutorial]: http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html
  [docs-array-fill]: https://docs.oracle.com/javase/7/docs/api/java/util/Arrays.html#fill(java.lang.Object[],%20java.lang.Object)
  [docs-array-init]: http://docs.oracle.com/javase/specs/jls/se8/html/jls-10.html#jls-10.6
  [so-docs-collections]: http://stackoverflow.com/documentation/java/90/collections
  [so-docs-concurrent]: http://stackoverflow.com/documentation/java/121/concurrent-programming-threads
  [so-docs-jaggedarrays]: https://stackoverflow.com/documentation/java/99/arrays/496/multidimensional-and-jagged-arrays
  [so-qa-arraysyntax]: https://stackoverflow.com/questions/129178/difference-between-int-array-and-int-array/129188#129188
  [so-qa-jaggeddifference]: http://stackoverflow.com/questions/597720/what-are-the-differences-between-a-multidimensional-array-and-an-array-of-arrays
  [google-docs-styleguide]: https://google.github.io/styleguide/javaguide.html#s4.8.3.1-array-initializers
  [arraylist-size-javadocs]: http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html#size%28%29

 1. List item[![enter image description here][5]][5]

  [1]: http://i.stack.imgur.com/WVkuS.gif
  [2]: http://i.stack.imgur.com/lbaMR.gif
  [3]: http://stackoverflow.com/documentation/java/92/generics
  [4]: https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Array.html#newInstance-java.lang.Class-int-
  [5]: http://i.stack.imgur.com/jQRYz.png


There is an error in your file name.
Should be dispatcher-servlet.xml


I'm not sure it's the good place here but... I've a problem with the task application on owncloud 9.

With IE 11, the tasks are not visible


Why are you mapping the DispatcherServlet to *.htm?


`UIAlertView` is deprecated


s/currsor/cursor


лучше не chooseNum, Gen.posNum


I don't understand this sentence. Can you reword it?


I'd change exit to pause in execution. Also, I'd reword the "As soon as the function exits..." sentence as: The pausing is done so that next row values can be set for the function's arguments.


s/exexution/execution


Your proposed change in a Slack DM for parsing server names in Set-DBAPowerPlan fixed this issue for me, if you want to commit again? ;)


I don't think the extruder trains of future meshgroups are already initialized.

This could break one-at-a-time printing.


Not works
>·W {PPU[0x25] Thread (main_thread) [0x00162d6c]} sys_timer: sys_timer_stop()
·W {PPU[0x16a] Thread (NpMatching_udpp2p) [0x003747ac]} libnet: setsockopt(s=0, level=65535, optname=4096, optval=*0xd009bdc0, optlen=4)
·W {PPU[0x16a] Thread (NpMatching_udpp2p) [0x003747ac]} libnet: Socket option OP_SO_USECRYPTO is unimplemented
·E {PPU[0x16a] Thread (NpMatching_udpp2p) [0x003747ac]} libnet: Unknown/illegal socket error: 0
(in file Emu\Cell\Modules\sys_net.cpp:197)
·E {PPU[0x16a] Thread (NpMatching_udpp2p) [0x003747ac]} libnet: setsockopt(): error 23
·W {PPU[0x16a] Thread (NpMatching_udpp2p) [0x0037478c]} libnet: socketclose(s=0)
·U {PPU[0x16a] Thread (NpMatching_udpp2p) [0x0037486c]} libnet TODO: sys_net_free_thread_context(tid=0, flags=1)
·W {PPU[0x16a] Thread (NpMatching_udpp2p) [0x0037618c]} sys_ppu_thread: _sys_ppu_thread_exit(errorcode=0x0)
·! {PPU[0x16a] Thread (NpMatching_udpp2p)} Thread time: 0.005735 Gc


Ок


<"aaa">


@membrq When writing Ruby, try not to leave a space between the method name and the parens for the arguments:

```rb
# With space - Often ok, but can sometimes causes errors:
expect (comment)
['a', 'b', 'c'].join ('-')

# Without space - Prefer this:
expect(comment)
['a', 'b', 'c'].join('-')
```


好的，更严谨的写法应该都写 ===的，因为这样不会进行类型转换。


Wouldn't it make more sense to define `PROFINFO_SHIFT` and `PROFINFO_MASK` as `0` on 32bit architectures? Here you are defining Procinfo_hd in a somewhat cryptic way (if one doesn't look at the comments above that this header is empty on 32bit machines), and I spent some time wondering about whether the definition of `Hd_no_profinfo` should also be fixed (in fact it needn't but that relies on the locally-unspoken fact that `WITH_SPACETIME` implies `ARCH_SIXTYFOUR`).


'choice' is already converted to int on line 96. No need to convert again.


对。


'max_length' is already integer.


The intent isn't to default to 'about' but rather simulate what happens when An external script changes the href.


好的，相同的定义变量时没有考虑类型的情况在这次codereview中出现的频率较高，会多注意这方面的内容。


We can remove 5 as well. According to my understanding of the new version scheme, uneven versions are unsupported when they are not the newest stable:

https://github.com/nodejs/LTS#lts_schedule


Pretty weird place to put a comment like this actually :wink:

Anyway, there is an issue for your problem: https://github.com/owncloud/tasks/issues/341. You can find any details there.


这应该用empty()更好。


@meinharrd you're propably right. I've changed the permissions back to 644 for everything. If the users are getting the extension via the official typo3 repository the files will get the permissions they need anyway. If users are pulling from this repository they'll be knowledgeable enough to change file permissions as needed.


A few questions: 1) Will you be asking for this to be included in connector-telephony upstream? 2) Did you consider storing the audio in Odoo instead of just a file name? If so, why not?

Thank you.


Yes, we can use zcache, but I think we do not need this.


If you are interested in upstreaming the project and are willing to call it logcall instead of asterisk_logcall, I can provide a hangup handler for FreeSWITCH. I do this whether or not you store the file name or the entire file in Odoo.


sorry for that.. but thank you for your reply :-)

On 08/01/2016 01:19 PM, raimund-schluessler wrote:
>
> Pretty weird place to put a comment like this actually 😉
>
> Anyway, there is an issue for your problem: #341
> <https://github.com/owncloud/tasks/issues/341>. You can find any
> details there.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/owncloud/tasks/commit/3250bd97c4eb1e0c960addd278a85f886c0c3748#commitcomment-18469730>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AH2s5k2oFic27z-_O06xXHrfuPsxoNsbks5qbdY3gaJpZM4JZeee>.
>

---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
https://www.avast.com/antivirus


This version try to transfer my pokemon staying in gym :)

http://i.imgur.com/io8M2Vy.png


Fixed 👍


After debugging a bit with the help of @lumidify, I think that this is caused when Minetest is run without luajit being compiled.


I suppose we could do that, although to my mind it's fairly clear as-is.  If you feel strongly please leave a comment which we can address in due course.  (There may be other changes required later today depending on what CI says, too.)


I hope it isn't spam but
I never understood why some ships have built-in blast radius and hit force, do these tags apply to any weapon they have?


If you expect all handlers to have uniform signature then please define it as function type and not `void *`. Example:

```C
typedef void (page_fault_handler_t *)(vm_map_entry_t *entry, vm_addr_t fault_addr);
```


No need to add two 'for' loops. It can be achieved using 'if' condition in single 'for' loop.


Looking at this definition I cannot tell the difference between purpose of `size` and `npages` variables. Either put a comment here or rename it to sth meaningful.


I meant WIP :smile:


Could you pass me the logs before the crash?


line no. 60-62 and 64-66 are same and repetitive. Optimize the code as much as possible.


Keep habit of organizing the import in alphabetical order.


Is there any reason for it to be a part of `vm_object` structure at the time being?


@Bladewood I dislike fighters as well; they're squishy and low damage, and with ships like these the Wanderers don't need them


ბარემ მაისვი გაგეკეთებინა


your reference says
"Thus, the null-terminated output has been
completely written if and only if the returned value is nonnegative and less than n."

so what you have as an erro rcheck looks good


q参数是超市的搜索条件，可以是电话也可以是联系地址。


ტემპერატურის დაბრუნება არ ევალება შენ სერვისს.


**[unitTests_php_contractual_responsibilities run failed](http://jenkins.wikia-prod:8080/job/unitTests_php_contractual_responsibilities/5904/testReport/) for this commit**


**[unitTests_php_branches run failed](http://jenkins.wikia-prod:8080/job/unitTests_php_branches/33315/testReport/) for this commit**


I am looking for package.json for React starter kit. Can you please help me out?


因为这次数据返回时没有返回相应的columnMap，同时数据可能经常会变，因此就没有进行format，只是将用到的字段放到了tpl中。


TeamCity NEventStore :: MongoDB :: Build [Build 6.0.0-AdvancedSerializationConfiguration.68](http://build.prxm.it:8813/viewLog.html?buildId=3606&buildTypeId=nes_mongo_build&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1 (1 new), passed: 79; runner failure (new) Build time: 00:02:13
### Failed tests
```
NEventStore.Persistence.MongoDB.Tests.dll: NEventStore.Persistence.MongoDB.Tests.AcceptanceTests.when_serializing_headers_as_Document_and_a_commit_header_has_a_name_that_contains_a_period.should_throw_serialization_exception_due_to_invalid_key: <no details avaliable>

```


This seems to be formatted incorrectly. :-)


It is not clear why we remove it here.

I suggest moving this function call to the `processCssAndScriptsResponse` callback with an explicit check:
```
if (!response || !reponse.selectors) {
    // Remove iframe style as page seems to be in the exceptions.
    removeIframeHidingStyle();
}
```


对，准确的说应该是当前的数量。


Please use spaces around operators, otherwise the code intermingles making it difficult to read.


Thanks


@membrq Line 18, looking good. It will only create the post in the database if it doesn't yet exist and return a `Post` object representing it. You can make use of this post object in line 20:

```rb
unique_post = Post.find_or_create_by(title: "New Title", body: "New Body")

# How can unique_post be used in the following line to associate
# the comment with unique_post?
Comment.find_or_create_by(body: "New Body")
```


@SmallOyster  能用php和js解决的东西何必复制粘贴呢 :joy:


I think you can beter user a random generator for delay, otherwise they could see you use a bot?
Like:
`RandomDelay = rand() % 8000 + 3000;`


Понял, исправлю. Спасибо )


გასათიშადაც PUT-ის გამოყენება ჯობია.
`PUT /house/house_id/floor/floor_id {"state": "off"}`

ეხლა რაც გიწერია გულისხმობს რომ `floor`-ს შლი.


@jgogstad - FYI, did a slight cosmetic change on top of your pull request.
Thanks again for your contribution


I think this one should be called from `create_room/6` to reduce duplication.


print{


dsds


This was in response to issue #1 .


@SmallOyster 这翻译喜感啊，不应该是mobile clients吗 :joy:


Hi Marvin,

The output csv file should be located in the directory that you specify.
Does it give a stack trace, or just the one line error message?

Cheers, Dennis.

On Mon, Aug 1, 2016 at 12:26 PM, Marvin Ishmael <notifications@github.com>
wrote:

> Hi Dennis,
>
> Thanks again for you help. After, I submitted the error to you, I realised
> that according to your code the entry for the password was missing and I
> inserted one and the program worked. As it was night the inverter was
> offline and hence no data. The morning as the inverter is online I am
> getting some results but I am getting this error:
>
> *No such file or directory:
> '/home/pi/desktop/goodwe/output/Goodwe_PV_data_20160801.csv'*
>
> although '/home/pi/Desktop/Goodwe/output' is the path I indicated in my
> configuration file.
>
> Where is the latest file located?
>
> Regards
>
> On 1 August 2016 at 07:23, zonoskar <notifications@github.com> wrote:
>
> > HI Marvin,
> >
> > I think the update went wrong for you somehow. If I look in the code,
> > there's no goodwe_password in the config class. I think this was
> > an early version that I made before I decided it wasn't a good idea to
> > store the password in plaintext. Could you please get the latest
> > version of the complete script?
> >
> > Cheers, Dennis.
> >
> > On Mon, Aug 1, 2016 at 1:36 AM, Marvin Ishmael <notifications@github.com
> >
> > wrote:
> >
> >
> > > hi Dennis,
> > >
> > > Thanks again for your help. I followed your directions as per the
> readme
> > > file and created the configuration as instructed. when I ran the
> program
> > at
> > > a terminal window, I received the following error:
> > >
> > > Goodwe URL: (
> > >
> > >
> >
> http://goodwe-power.com/PowerStationPlatform/PowerStationReport/InventerDetail
> > > )
> > > Goodwe Login URL: (http://goodwe-power.com/User/Login)
> > > goodwe_system_id (9b7f23d8-13ca-4b12-a9a8-b7d6c09329da)
> > > goodwe_user_id (mishmael)
> > > Traceback (most recent call last):
> > > File "/usr/lib/python2.7/runpy.py", line 162, in _run_module_as_main
> > > "__main__", fname, loader, pkg_name)
> > > File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
> > > exec code in run_globals
> > > File "/home/pi/Desktop/Goodwe/Goodwe2PVoutput/__main__.py", line 51, in
> > > <module>
> > > config.to_string()
> > > File "Goodwe2PVoutput/goodweConfig.py", line 50, in to_string
> > > print self.GOODWE_PASSWORD + " (" + self.goodwe_password + ")"
> > > AttributeError: goodweConfig instance has no attribute
> 'goodwe_password'
> > >
> > >
> > > Regards
> > >
> > > On 31 July 2016 at 08:32, zonoskar <notifications@github.com> wrote:
> > >
> > > > Hi Marvin,
> > > >
> > > > I have pushed a new version, could you try that and see if you get a
> > > > different error? I was not
> > > > able to reproduce your error, so I added some error handling,
> > hopefully I
> > > > catch the error now.
> > > >
> > > > Cheers, Dennis.
> > > >
> > > >
> > > >
> > > >
> > > > > On 30 Jul 2016, at 03:31, Marvin Ishmael <notifications@github.com
> >
> > > > wrote:
> > > > >
> > > > > Hi Dennis,
> > > > >
> > > > > Thanks for your help. It much appreciated.
> > > > >
> > > > > On 27 July 2016 at 04:03, zonoskar <notifications@github.com>
> wrote:
> > > > >
> > > > > > Hi Marvin,
> > > > > >
> > > > > > I'm trying something in the code. I'll try to have a new version
> > this
> > > > week.
> > > > > > From the data you've provided the original script should work,
> but
> > > > > > obviosly it doesn't. I think it might have to do something with
> the
> > > > locale
> > > > > > setting. I'm using a '\' character as separator between the
> > different
> > > > > > strings and phases, but that might be different with you.
> > > > > >
> > > > > > I'll get back to you when the new version is available.
> > > > > >
> > > > > > Cheers, Dennis.
> > > > > >
> > > > > > On Mon, Jul 25, 2016 at 11:54 PM, Marvin Ishmael <
> > > > notifications@github.com
> > > > > > >
> > > > > >
> > > > > > wrote:
> > > > > >
> > > > > > > Hi Dennis,
> > > > > > >
> > > > > > > My SOC and load are:
> > > > > > >
> > > > > > > 0.v0 v0.A0/0% and 0.v/0.0A/0.000kw respectively and is similar
> to
> > > > yours.
> > > > > > >
> > > > > > > On 25 July 2016 at 16:52, zonoskar <notifications@github.com>
> > > wrote:
> > > > > > >
> > > > > > > > Hi Marvin,
> > > > > > > >
> > > > > > > > For my inverter, I get more data for SOC and Load (0.0V, 0.0A
> > > 0/0%
> > > > for
> > > > > > > SOC
> > > > > > > > and 0.0V, 0.0A, 0.000KW for Load). You put this
> > > > > > > > in different lines, was that intentional?
> > > > > > > >
> > > > > > > > I get this (I have a 3 phase inverter with only 1 MPP
> > connected):
> > > > > > > > NO Status S/N PGrid EDay ETotal HTotal(h) Error Message Vpv
> Ipv
> > > > Vac Iac
> > > > > > > > Fac Temperature(℃) SOC Load Consume of Day Consume of Total
> > > > > > > > 1 Normal 1006KDTU13500023 338W 22.3kWh 3960.1kWh 3781h
> > 0.0/622.6V
> > > > > > > 0.0/0.6A
> > > > > > > > 229.6/231.1/229.3V 0.5/0.4/0.5A 50.00/50.00/49.98Hz 42.2℃
> 0.0V
> > > 0.0A
> > > > > > 0/0%
> > > > > > > > 0.0V/0.0A/0.000KW 0.0kWh 0.0kWh
> > > > > > > >
> > > > > > > > Cheers, Dennis.
> > > > > > > >
> > > > > > > >
> > > > > > > > > On 23 Jul 2016, at 19:30, Marvin Ishmael <
> > > > notifications@github.com>
> > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > Hi Dennis,
> > > > > > > > >
> > > > > > > > > Here is the requested data:
> > > > > > > > >
> > > > > > > > > no: 1
> > > > > > > > > Status Normal
> > > > > > > > > S/N: 14600DSU15AW0014
> > > > > > > > > PGrid: 2296W
> > > > > > > > > EDay: 22.1kWh
> > > > > > > > > ETotal: 3334.5kWh
> > > > > > > > > HTotal(h): 1429h
> > > > > > > > > Error Message:
> > > > > > > > > Vpv: 404.2/260.3V
> > > > > > > > > Ipv: 3.3/3.3A
> > > > > > > > > Vac: 240.6/0.0/0.0V
> > > > > > > > > Iac: 9.5/0.0/0.0A
> > > > > > > > > Fac: 50.02/0.00/0.00Hz
> > > > > > > > > Temperature(℃): 35.6℃
> > > > > > > > > SOC: 0.0V
> > > > > > > > > Load: 0.0A
> > > > > > > > > Consume of Day: 0/0%
> > > > > > > > > Consume of Total: 0.0V/0.0A/0.000KW
> > > > > > > > >
> > > > > > > > > Regards
> > > > > > > > >
> > > > > > > > > On 23 July 2016 at 13:01, zonoskar <
> notifications@github.com
> > >
> > > > wrote:
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Hi marvin,
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > I have seen this error from another user. But I never got
> > to
> > > > find
> > > > > > out
> > > > > > > > what
> > > > > > > > > > the problem was.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Could you copy the values from the goodwe website from
> the
> > > real
> > > > > > time
> > > > > > > > tab?
> > > > > > > > > > It could be a lake problem. I have tested only with dutch
> > > > people.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Cheers Dennis
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Dennis
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > On Sat, Jul 23, 2016 at 6:15 PM +0200, "Marvin Ishmael" <
> > > > > > > > > > notifications@github.com> wrote:
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Hi Dennis,
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Thanks for your help. I have acquired a raspberry pi and
> > have
> > > > > > > followed
> > > > > > > > your
> > > > > > > > > >
> > > > > > > > > > instructions as per the Readme, but I am getting the
> > > following
> > > > > > error:
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Convert data Error: list index out of range
> > > > > > > > > >
> > > > > > > > > > sleep 240.0 seconds before next sample.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > This error is being repeated continuously. I have copied
> > the
> > > > > > > following
> > > > > > > > > >
> > > > > > > > > > information and placed in sid string:
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > 9b7f23d8-13ca-4b12-a9a8-b7d6c09329da
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Your help will be greatly appreciated.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > Regards
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > On 30 April 2016 at 13:19, zonoskar <
> > > notifications@github.com>
> > > > > > > wrote:
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > > Hi Marvin,
> > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > > Requests is a python package you must install:
> > > > > > > > > >
> > > > > > > > > > > https://pypi.python.org/pypi/requests
> > > > > > > > > >
> > > > > > > > > > > It came preinstalled on my Raspberry Raspian
> > installation.
> > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > > Cheers, Dennis.
> > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > > > On 30 Apr 2016, at 02:19, Marvin Ishmael <
> > > > > > > notifications@github.com
> > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > > wrote:
> > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > > > where is the file "requests", readGoodwe module is
> > > > reporting an
> > > > > > > > error
> > > > > > > > > > as
> > > > > > > > > >
> > > > > > > > > > > the file does not exist.
> > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > > > —
> > > > > > > > > >
> > > > > > > > > > > > You are receiving this because you authored the
> thread.
> > > > > > > > > >
> > > > > > > > > > > > Reply to this email directly or view it on GitHub <
> > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-17312191
> > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > > —
> > > > > > > > > >
> > > > > > > > > > > You are receiving this because you commented.
> > > > > > > > > >
> > > > > > > > > > > Reply to this email directly or view it on GitHub
> > > > > > > > > >
> > > > > > > > > > > <
> > > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-17314860
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > --
> > > > > > > > > >
> > > > > > > > > > Marvin Ishmael
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > —
> > > > > > > > > > You are receiving this because you authored the thread.
> > > > > > > > > > Reply to this email directly, view it on GitHub, or mute
> > the
> > > > > > thread.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > —
> > > > > > > > > > You are receiving this because you commented.
> > > > > > > > > > Reply to this email directly, view it on GitHub
> > > > > > > > > > <
> > > > > > > >
> > > > > > >
> > > > > >
> > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18368930
> > > > > > > > >,
> > > > > > > > > > or mute the thread
> > > > > > > > > > <
> > > > > > > >
> > > > > > >
> > > > > >
> > > >
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ANRpijwd3zLX6FcclSgvIIh3dVkYjfB_ks5qYkjdgaJpZM4ITRiX
> > > > > > > > >
> > > > > > > > > > .
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Marvin Ishmael
> > > > > > > > > —
> > > > > > > > > You are receiving this because you authored the thread.
> > > > > > > > > Reply to this email directly, view it on GitHub <
> > > > > > > >
> > > > > > >
> > > > > >
> > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18368995
> > > > > > > >,
> > > > > > > > or mute the thread <
> > > > > > > >
> > > > > > >
> > > > > >
> > > >
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ADEcg0PL9-FTAUxP8P9o7Y-Bh-G2b5Mhks5qYk-rgaJpZM4ITRiX
> > > > > > > > >.
> > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > > > —
> > > > > > > > You are receiving this because you commented.
> > > > > > > > Reply to this email directly, view it on GitHub
> > > > > > > > <
> > > > > > >
> > > > > >
> > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18386124
> > > > > > > >,
> > > > > > > > or mute the thread
> > > > > > > > <
> > > > > > >
> > > > > >
> > > >
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ANRpioEYU9yuyaiY1T99ZxTZV4FsUW4yks5qZSIrgaJpZM4ITRiX
> > > > > > > >
> > > > > > > > .
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Marvin Ishmael
> > > > > > >
> > > > > > > —
> > > > > > > You are receiving this because you authored the thread.
> > > > > > > Reply to this email directly, view it on GitHub
> > > > > > > <
> > > > > >
> > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18387092
> > > > > > >,
> > > > > > > or mute the thread
> > > > > > > <
> > > > > >
> > > >
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ADEcg9A-d0WbXw_Yvoz2DKSSg_YYDyJJks5qZTB7gaJpZM4ITRiX
> > > > > > >
> > > > > > > .
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > --
> > > > > > Dennis.
> > > > > >
> > > > > > —
> > > > > > You are receiving this because you commented.
> > > > > > Reply to this email directly, view it on GitHub
> > > > > > <
> > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18409967
> > > > >,
> > > > > > or mute the thread
> > > > > > <
> > > >
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ANRpigZG-lo2Ymx_gm2PrWfb75P9enCtks5qZxDXgaJpZM4ITRiX
> > > > >
> > > > > > .
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Marvin Ishmael
> > > > > —
> > > > > You are receiving this because you authored the thread.
> > > > > Reply to this email directly, view it on GitHub <
> > > >
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18458618
> > > >,
> > > > or mute the thread <
> > > >
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ADEcg-WyH0VWK69f1Lyw6VlBxOXGax-lks5qaql1gaJpZM4ITRiX
> > > > >.
> > > > >
> > > >
> > > > —
> > > > You are receiving this because you commented.
> > > > Reply to this email directly, view it on GitHub
> > > > <
> > >
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18462934
> > > >,
> > > > or mute the thread
> > > > <
> > >
> >
> https://github.com/notifications/unsubscribe-auth/ANRpigClwm01eEmoEcj4uBewyBhUXCZWks5qbF2GgaJpZM4ITRiX
> > > >
> > > > .
> > > >
> > >
> > >
> > >
> > > --
> > > Marvin Ishmael
> > >
> > > —
> > > You are receiving this because you authored the thread.
> > > Reply to this email directly, view it on GitHub
> > > <
> >
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18465414
> > >,
> > > or mute the thread
> > > <
> >
> https://github.com/notifications/unsubscribe-auth/ADEcg2cTfPjSABBUn6j1u7IJsMF4zxUmks5qbTFhgaJpZM4ITRiX
> > >
> > > .
> > >
> >
> >
> >
> > --
> > --
> > Dennis.
> >
> > —
> > You are receiving this because you commented.
> > Reply to this email directly, view it on GitHub
> > <
> https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18467194
> >,
> > or mute the thread
> > <
> https://github.com/notifications/unsubscribe-auth/ANRpinluYeec6d0xJcHwVbmrTVpMBqDQks5qbZ7xgaJpZM4ITRiX
> >
> > .
> >
>
>
>
> --
> Marvin Ishmael
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Marvin0001/Goodwe2PVoutput/commit/eaa68c9e13126d2a41299317fe4c2b32dfbca7ff#commitcomment-18469091>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ADEcg4fPmEh4GF5ScC8-kV70gPA2L1rIks5qbcm-gaJpZM4ITRiX>
> .
>

--
--
Dennis.


By default `kmalloc` should not be able to fail, which is not true ATM. Special flag `M_NOWAIT` was devised to allow `malloc` to fail when a thread cannot be put to sleep (waiting for more virtual memory).


I was trying to say a new self-test would find future instances of this bug immediately.


Yes, but I am not that picky about the formatting of the code ;-)


上面如果success了应该写成true的...


Please modify `kmalloc` to panic when it cannot allocate memory and remove the check below.


No more spammers :+1:


这里如果写var that=this会取到ajax里面的this，这里传入that是为了能够获取到model。


isn't it supposed to be a string?


ee


super cool. thanks Dan - learned something(s) new!


@Sami32 the "support" was removed in 1db0b62 . Actually FFmpeg itself is supporting those embedded fonts not UMS.


Hi,

I think it is better to conserve the c++11 too, like this:

 	 @@ -1,6 +1,6 @@
 	  	  TEMPLATE = app
 	  	  CONFIG += link_pkgconfig debug_and_release precompile_header \
 	  	 -       c++11 object_parallel_to_source
 	  	 +       c++11 c++14 object_parallel_to_source
 	  	  macx:CONFIG -= app_bundle

 	  	  QT = core gui network quick widgets sql xml svg


Ab 600px wird die Sidebar full width, also eher `<= 600`

Wobei das auch eher verwirrend ist, den Punkt auf ner 150px breiten Karte zu zentrieren.
vllt erst ab 800px Fensterbreite das offset setzen?


@iefserge Thanks, that was exactly what I was missing! 👍


Error was is in `calc_nltt_stats.R` line 24, where I used `phylogeny` as a looping argument.
Because `phylogeny` is also a function argument, the function argument gets overwritten.
I solved this by using `q` there.

The rest just helped getting me there.


Good point, @fredpook, schema changes must always be compatible with sites.

So I understand you reverted the commit, but please never decrement the `mod_schema` version number: this now causes many of our sites to fail on acc.

What exactly was the conflict with surf?


gute Idee. Packst du das rein?


对，这里忽视了。


Note:
```java
 public static EnumOS getOSType()
  {
    String s = System.getProperty("os.name").toLowerCase();
    return s.contains("unix") ? EnumOS.LINUX : s.contains("linux") ? EnumOS.LINUX : s.contains("sunos") ? EnumOS.SOLARIS : s.contains("solaris") ? EnumOS.SOLARIS : s.contains("mac") ? EnumOS.OSX : s.contains("win") ? EnumOS.WINDOWS : EnumOS.UNKNOWN;
  }
  ```


production კლასი არ უნდა მოგერგო ტესტებზე. todo-core-ის მსგავსად უნდა დაგეწერა ტესტები.


change cname


I thinl it should be 1 to do anything


Nice one! Own kits. Can you add that to the ToDo list?


тут пробелов не хватает p=>p


essai de comprendre


Лучше отталкиваться от классов.
Айдишники труднее перебивать. Помнишь специфичность?


Good work with the regexp!  that's an awesome idea. I think we can automate a ton with this setup.


6653 should work and is the proper default. 6653 is also the value the netvirt and openflowplugin sets. Are you sure this is needed?


Для текущего кода не критично, но на будущее.
использование чьего-то CDN бывает критично для проекта: т.к. не у всех пользователей есть доступ к этим самым CDN, или просто тупо может быть медленный роутинг в той стране, из которой пользователь заходит на сайт, проект, не подгрузив с CDN файлы, может просто отказаться работать. Поэтому все зависимости на реальных проектах лучше добавлять в проект и не юзать левосторонние CDN.


фактически, оно здесь не нужно.


In fact : always test with debug=2. :+1: for @olleharstedt


@drtangible React seems to be throwing some PropType errors around here:

`ExceptionsManager.js:76 Warning: Failed prop type: Invalid prop `recentlyViewedRoutes` of type `object` supplied to `Menu`, expected `array`.
    in Menu (at index.ios.js:48)
`


yes, that is OK, but we still set it as PDO_PARAM_STR (string) type, but SQL expects numeric value there so, probably PDO, converts it back to numeric value and max numeric value is server specific. I am not 100% exactly what converts it, but I am 100% sure, that this value gets converted somewhere and converts to smaller value and it is different on different servers.


getElementsByClassName имело бы смысл, если бы этих элементов было бы много, или мы не могли бы к ним обратиться по ID.
Здесь же ничто не мешает тоже использовать getElementById.


тоже самое. зачем для одной кнопки getElementsByClassName


It seems I forgot to contribute `tuple-instances-to.hs` and `tuple-instances-from.hs`. Sorry you had to manually edit the instances...


Unset private variable?


I think it works on all Arizona based devices. Maybe I'll add it to Galaxy Alpha kernel just for test.

It works on WM5102 and WM5110 Florida.

All WM and CirrusLogic use same internal DAC. I think that newer Arizona implementations have better DSP's, EQ's and all other digital enhancers.

Florida platform has 4 EQ's and 4 DSP's.
Haven't checked about Clearwater though.

Speaker controls for G900H are not needed. Speaker is overpowered for it's size. I was getting clipping and crackling when pushing it higher than stock dB limits. And speaker EQ didn't change much for sound quality.


What about that arrows can affect spectators?


参数是自己传进来的，数据可靠性高，因此没有校验。


лучше хранить данные в JSON, прямо массивом.
Тогда не понадобится делать манипуляции со split и join.
http://stackoverflow.com/a/2010948
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify


I think this change will make paths from the build system show up in documentation, and that creates problems (e.g., with package distributions that check whether any build-time paths are in the package). Use `eval:alts` to make up an answer?


obviously you need to write a test for such a method


@valib My bad, sorry about that :-( i was surprised by the direct commiting !
So now, let's me try to delete it..


This is a potential bug, as if room is ```'0'```, we will get into WelcomePage. Here and in the code of method ```_getRoomFromUrlObject``` I suggest to use empty string for room name when there is no actual room name and compare with empty string instead of ```undefined```. This will be more in sync with code in WelcomePage


Why dont you stick to ExpirationTime?
Also consider starting uppercase for public variables


фактически, здесь это бессмысленно, т.к. DOM и js у тебя и так уже загрузился.


uppercase for public variables


Thanks for heads up.


@dg Oh yes, that's it what I've missed on my phone. (that's why there was a question mark...) Why are you making these properties public?


Should better be named PokemonId


hi! ive just been notified of this via PM:

> It looks like your patch committed on Apr 8 (galaxys2-common: build an IsoRec-style recovery.img) has blocked the building of cm12.1-i777-nightly (weekly actually) in Jenkins of cyanogenmod for months.
Error message:
```
Docs droiddoc: /opt/jenkins/android/workspace/android/cm-12.1/out/target/common/docs/api-stubs
Error: inflate failed [invalid block type] at file offset [2535921]
imgdiff only supports gzip kernel compression, did you try CONFIG_KERNEL_LZO?
failed to break apart target image
make: *** [/opt/jenkins/android/workspace/android/cm-12.1/out/target/product/i777/obj/PACKAGING/recovery_patch_intermediates/recovery_from_boot.p] Error 1
make: *** Waiting for unfinished jobs....
```
CNBLACK-CM made an unofficial build (http://forum.xda-developers.com/gala...uilds-t3418645) by reverting your commit


What kind of license is this plugin? Apache License version 2.0?


зачем здесь jquery, если он не используется?


Fixed spelling mistake from 'destinition' to 'destination'.
Added code in TryGetFromFormData to set nullable types to null when value is 'undefined'. This fixes issue with Angular and other Javascript libriaries where the value for an unset variable is 'undefined'.


> MIT compatible licenses

Sorry, I miss word compatible :-) Everything is fine then :-)


this literally increase the ban chance no ?


Added logical names to MDM cluster, this makes switching MDM ownership
easier for humans as you can use names vs IP numbers.


ты добавил кнопку удаления newIcon, но не назначил ей никакого действия.
Либо onclick, либо addEventListener.


Test


return allowedScopes.stream().filter(clientScopes::contains).collect(Collectors.toSet()).isEmpty();


createPost по сути делает то же самое.
у тебя одинаковый код в обоих функциях.
Должна быть одна функция, создающая блок и на нажатие кнопки, и на добавление элементов при загрузки из localStorage.


You can assign the result from the characterDictionary directly to your `drinkString` variable instead of having a second variable.


awesome! but it doesn't seem to work, for me. (Always opens at the configured location even when this option is toggled on)


@Tarik02 your patch didn't fix that, so I left it out. That will be fixed properly at a later date.


Instead of a traditional for loop you could also use an "for-in" loop:

``for (NSDictionary* character in charactersArray)``


Very good to also check the return type. This makes the code a lot more secure!


```java
allowedScopes.stream()
    .filter(clientScopes::contains)
    .findAny()
    .orElseThrow(() -> new IllegalScopeException(getMissingScopes(allowedScopes, clientScopes)));
```