@jensens Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.contentlisting/18/violations
```
plone/app/contentlisting/catalog.py:42:12: P002 found "hasattr", consider replacing it
plone/app/contentlisting/catalog.py:44:14: P002 found "hasattr", consider replacing it
plone/app/contentlisting/catalog.py:81:12: P002 found "hasattr", consider replacing it
plone/app/contentlisting/catalog.py:182:12: P002 found "hasattr", consider replacing it
plone/app/contentlisting/contentlisting.py:127:12: P002 found "hasattr", consider replacing it
plone/app/contentlisting/realobject.py:37:12: P002 found "hasattr", consider replacing it
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


TODO: clean resources, check Kerbed parts, open/close cargo bay, disable/enable cargo bay, call code from plugin.


nice


fast-forwarding riak_ts-develop to borshop-integration-1454-gg_tidyup_remove_dead_record_definitions = c2e13224


Do you really need to have a problem or language instance? Can't you just values_list it?


The old fixture had a name that we could test for. Can you add an assertion about there being a name on some other step along this route?


@1ec5 added here https://github.com/mapbox/MapboxDirections.swift/commit/d1e932666aa1f7a78f7c1a01833cf5d060cccd9c#diff-f5ccd9c5f4bc56f209ccec329112b86aR88


tbh not sure wtf is dis


This is merge error, isn't it?


develop (macumber) - x86_64-MacOS-10.10-clang: OK (2391 of 2447 tests passed, 0 test warnings)

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


When I try with 6 in radius, I get `Status code 3 received from RPC` it's because I'm doing too many requests ? with 5 it works but I only get ~2 pokemons of 81 cells, looks weird na ?


Defensively checks if expiry is after embargo date (in the unlikely event when invalid entries somehow get through the validation), if not show error message to prompt CMS user to correct the dates.


t


Bad idea. Once submitted on pretest, always `is_pretested` it shall remain.


probably made it worse


This is the repository that stores all my exercises for Learning Python the Hard Way


That's great, @sheadawson, I was just looking into this. What do you say about completely removing it when there's only 1 area available?


When `$this->checkValidEmbargoExpiryDate` returns `false`, it indicates the expiry date's not set in the future.
This will expire the page immediately, and so there's no need to show the embargo date because the page won't get published.


Is the intent that whenever a MealNode is created, it's shownName should be cleaned?  (And if so, do you want the same thing for Tags and or Ingredients ?


addresses final part of #2


Oh, good, you gave the Derecho moar shields.


这种配置信息，是不是应该交给后端来构造，前端直接读取，不然后面要是有改动，前后端都需要改


@UnforeseenSoftware thanks, fixed


7/31/2016 *still in progress*


clever


I am currently getting this error on my osx clang build.
https://travis-ci.org/eternalcodes/EternalJK/jobs/148748355


hello ！！


what are you talking about?


우선순위 큐를 사용해서 Sort정렬 없이 문제 해결


@dabada83 jaja calla si usamos mako desde la 6.1 solo que ese rml era un karma !


Is it possible to keep sniper alive all the time? or longer?


Wtf..... that Rocketapi is down... and foxrev's isn't working,,,


王炸！！！


From Coverity: should this check be `>=`?  `Exp[RewardXPDifficulty]` is checked below but it has size 10 (`uint16 Exp[10];`)


fixed


oh travis, NEVER upload private keys to github. I'm surprised github didn't warn you.


thanks first, could you please make the log file writing all the time? not just at close?


Thank you for your hard work. Fuck you joel, you fucking idiot, always take 7 days to update new patch.


Yeah I think you're right here. Looks like an oversight


Got it. I think "can" is fine in this context


yes,I agree with you about this,but if we can not find a TZPC IP core,how we read and set the state of peripherals,any ideas?
thanks


You have serious anger management issues.


MarshSettings.java is pretty much yolo


Can I suggest adding a version tag v1.4.2 for this update?
This is very helpful with Intel XDK IDE that I am using.
Thanks for your hard work.


You still need to re-create the metadata to v9 format(drbdadm create-md <res>) when using two-node cluster, but no configuration need to be changed.
For three nodes and more, you need change configuration as well like adding "connection-mesh" section and add "node-id" to every node.
Since we don't support multiple nodes in SP2, do we still need to mention it? No matter mention it or not, we need to clarify that user can use multiple nodes in SP2, but SUSE don't support it.


hello


Add new nodes need change the resource. You just mention how to do it in the following paragraph。


`1.8.1` ?


Usually it's a good practice to be explicit about output type of methods (unlike explicit typing of variables).


zhi neng tian jia zhu shi


Won't destroy user data. However, need the underlying device support enlarge space, like using LVM.


setting，Unable to save settings


You don't need this. The logging level can be explicitly set:
https://github.com/IllinoisCogComp/saul/blob/master/saul-core/doc/CONCEPTUALSTRUCTURE.md#logging


It has, i just don't wanna use it.


If we don't support multiple nodes, maybe we don't need to tell user how to configure it.


underpit? lol


This is just a note to myself while analyzing this. Another step to prevent vulnerability is to only allow this when the offsite portal is turned on in globals(which would require a manual globals grab since they are not set yet).


why not


Files showing shape of URL required to invoke the REST APIs for Sphero.


Not enough features


Fix da kernel


Hi Caitlin,

Here's my feedback for you on Project 1. There are more basic questions in this Project, so a lot of the responses are basically just "Correct.", but I've put any actual constructive feeback where it's relevant!

1. Correct.
2. Correct
3. Correct (though you have key "attacl" instead of "attack").
4. Correct.
5. Almost correct - you gave player 1 a charmander and player 2 a squirtle and bulbasaur, but player 1 was supposed to get the squirtle!
6. Correct.
7. Almost correct. You don't append attack to the player's power calculation and don't print out both players. Otherwise all good.

**Overall**:
Very nice work. You have a solid grasp of python fundamentals (data types, iteration, functions). Your only mistakes were just typos or misreadings of the instructions, but all very minor issues. I think you definitely are capable enough to tackle those challenge problems as well. Next time, if you feel like you're doing all the required questions correctly, I recommend pushing yourself with the challenge questions to see where (if at all) you have a failing point.

Kiefer


@MrGenga Either that server is unreachable or your config is wrong.


StorageConverter (jmarrec) - x86_64-MacOS-10.10-clang: OK (2399 of 2448 tests passed, 0 test warnings)

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


Hi Ryan,

Here's my feedback for Project 1. Since a lot of the questions are pretty basic in this Project, many of the responses are basically just "Correct.", but I've put any actual constructive feedback where I can!

1. Cool that you made a function to create a player!
2. Correct.
3. Correct.
4. Correct.
5. Correct.
6. Correct.
7. Correct. Well written and clean function. Great work.

**Overall**:
Really stellar work – you went above and beyond with those player and pokemon initialization functions which I really liked. For a greater challenge on the list comprehension question, read in the file as a single string instead of reading it in already broken up by line! Lastly, the final challenge question can be more efficient if you don't use an append flag, but rather just check for both conditions in a single statement and append the pokemon if they're both true.

Kiefer


Ahem


#_*_coding:utf-8_*_

print "hello world"


Love it.


Hi Nivetha,

Here's my feedback for Project 1. Since a lot of the questions are pretty basic in this Project, many of the responses are basically just "Correct.", but I've put any actual constructive feedback where I can!

1. Correct.
2. Correct.
3. Correct.
4. Correct, though no need to wrap those pokemon gym list items in str() since they aready are one.
5. Correct. Odd syntax assigning with the .keys() thing, but it works!
6. Correct.
7. Perfect work.

**Overall**:
Great work. You are obviously very strong in programming. I liked that you tackled most of the challenge problems as well. The list comprehension one uses an outside function, which is fine, but for a true challenge you can actually do it in a more complicated nested list comprehension (though, of course, this looks much cleaner and is better code!). Given your skill level you could have easily completed the last challenge problem as well if you had wanted to.

Kiefer


this shouldn't be reverted.... because it will still trying to pull from yamashi's repo

this was also correct commit because this -> 6eabe367c1f9ac795e4ee911248a5cceff3897f0 will complete the code to use ferox's repo


why do you only update W, bv, bh, Wuh, Wuv, Wvu, Wuu, bu but u0. whose update is given in Eq. 19 in the paper.


SQLCharDetectTest.java  is a java program  which can detect a SQL character using Regular expression


One of my favorites :)


Hey Kyle,

Here's my feedback for Project 1. Since a lot of the questions are pretty basic in this Project, many of the responses are basically just "Correct.", but I've put any actual constructive feedback where I can!

1. Correct.
2. Correct and great use of extend and list slicing here.
3. Correct.
4. Almost perfect – you put an empty list in for the gyms visited instead of the gyms visited you assigned in an earlier question.
5. Correct.
6. Correct.
7. Nearly correct. You didn't print out for both the players, and without the "human readable" string output (you just printed the number). You chose four of the stats but there are actually more (hp, for example). You don't actually need to iterate through all pokemon and check if the player has them, though that is ok – you could just pull out the pokemon that player has with the .values() function on their pokemon dictionary.

**Overall**:
Great work. You've got a solid understanding of python fundamentals. There were only a few errors due to misreading of the instructions. I think, given you clearly understand the basics well enough to get through the required questions without errors, I'm sure you could have cleared some or all of the challenge problems too (I see you got started on the first one).

Kiefer


why do you only update W, bv, bh, Wuh, Wuv, Wvu, Wuu, bu but u0. whose update is given in Eq. 19 in the paper. As I can see from the code. u0 is set 0 permanently.


Course Project 1


This fixed the sync issues from d26be5b


Dunno if it's more idiomatic, but I find it useful.  I have added a keymap to my .emacs, but the default is the QWERTY map you defined.

https://github.com/joshsh/brain-mode/commit/36d37c1bf7a39f9afce096e610e6efae60e21840


Hi Alex,

Here's my feedback for Project 1. Since a lot of the questions are pretty basic in this Project, many of the responses are basically just "Correct.", but I've put any actual constructive feedback where I can!

1. Correct.
2. Correct. Player already had the empty gym list initialized – no need to define it again.
3. Correct.
4. Correct. Good use of assignment from the already created list of gyms.
5. Correct.
6. Correct.
7. Correct.

**Overall**:
Great work. No problems at all with python fundamentals and the challenge problems are correct. However, while the expert question does use a list comprehension, you are using a lot more than that, which takes away the challenge of only using list comprehensions. You're an advanced student, at least programming-wise, so continue to push yourself with the material wherever you can!

Kiefer


I have what I consider to be a better method for managing the audit.rules when it comes to privileged access.

If you read RHEL-06-000198 closely, it asks you to find all the files with setuid and setgid access.  The idea of trying to capture them all is admirable - but every system is different.  One big example is, once you install an Oracle database onto a server using that audit.rules file - you will still fail RHEL-06-000198.

The method I use is similar - I have a template for all the other audit related configurations, and then I have a script that generates all of the setuid/setgid audit configurations:

`pie="$(df -l | egrep -v 'Filesystem' | grep '%' | sed 's/.*%\ //')"
pi="$(for i in $pie;do find $i -xdev -type f -perm /6000 2>/dev/null;done)"
for i in $pi;do
echo -e "-a always,exit -F path=$i -F perm=x -F auid>=500 -F auid!=4294967295 -k privileged" >> /etc/audit/audit.rules
done`

Note:  I actually have them in back-ticks as I'm using bash, I'm listing it within $(command) format for display


This is the best game ever


I just did it, as it done in GoldSource. Maybe this should be reverted.


gg wp


Hello! Is this commit for solve any issues of the library? If so, I want to merge it to main repo..! :)


@ninioe, thank you very much
@tananaev  can we spread this documentation on all H02 devices? Its alarm explanation part.


0 additions 0 deletions
repo sync failing...
not this shit again


Git add -A


Wut


@dktapps I was talking about HTTP response, seems the function will return false if failed.


ファイル名変更後


cheeky


```
if ( $this->col_info )
  			return;
```

should be

```
if ( $this->col_info ){
  			return;
}
```


First comment on the Commit


Isn't same as git add *


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

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


No


Now it is right and server reachable.
```[06:56:51] [INFO] Player MrGengaYT[/89.189.144.201:19139] connected!
[06:56:51] [INFO] [MrGengaYT] Connecting to remote pocket server at [193.124.185.24:19132]
[06:56:51] [INFO] [DEBUG] Client connecting, PLOAD=1447, TRIES=4
[06:56:51] [INFO] [DEBUG] Trying to connect, TRY=0...
[06:56:51] [INFO] [DEBUG] Recieved OPEN_CONNECTION_REPLY_1 (@ Connection.java:484)
[06:56:51] [INFO] [DEBUG] Sending to remote OPEN_CONNECTION_REQUEST_2 (@Connection.java:223)
[06:56:51] [INFO] [DEBUG] Sending to remote DATA_PACKET_4 (@Connection.java:223)
[06:56:51] [INFO] [DEBUG] Recieved OPEN_CONNECTION_REPLY_2 (@ Connection.java:484)
[06:56:51] [INFO] [DEBUG] Sending to remote DATA_PACKET_0 (@Connection.java:223)
[06:56:51] [INFO] [DEBUG] Sending to remote DATA_PACKET_4 (@Connection.java:223)
[06:56:51] [INFO] [DEBUG] Recieved ACK (@ Connection.java:484)
[06:56:51] [INFO] [DEBUG] Recieved DATA_PACKET_0 (@ Connection.java:484)
[06:56:51] [INFO] Recieved encapulated packet INDEX=null
[06:56:51] [INFO] [DEBUG] Sending to remote DATA_PACKET_0 (@Connection.java:223)
[06:56:51] [INFO] [DEBUG] Recieved ACK (@ Connection.java:484)
[06:56:51] [INFO] [DEBUG] Remote pocket server downstream established!
[06:56:51] [INFO] SENDING LoginPacket
[06:56:51] [INFO] {"exp":1470024411,"extraData":{"displayName":"MrGengaYT","identity":"49489ca5-73dd-3e28-96e8-35ee0a2c4923"},"identityPublicKey":"","nbf":1470023811}
[06:56:51] [INFO] [DEBUG] Sending to remote ACK (@Connection.java:223)
[06:56:51] [INFO] [DEBUG] Recieved ACK (@ Connection.java:484)
[06:56:51] [INFO] [DEBUG] Sending to remote DATA_PACKET_0 (@Connection.java:223)
[06:56:51] [INFO] [DEBUG] Recieved ACK (@ Connection.java:484)
[06:56:56] [INFO] [DEBUG] Sending to remote DATA_PACKET_4 (@Connection.java:223)
[06:56:56] [INFO] [DEBUG] Recieved ACK (@ Connection.java:484)
[06:56:59] [INFO] [DEBUG] Remote pocket server downstream CLOSED!```


**Need to fix:**

- card border does not change upon selecting card

- after selecting a card, the background will not revert to default if the user clicks on another card (as opposed to entering input and hitting return or pressing the submit button)

-clean up js pages, allocate functions into different iife's, as per instructions


whyyyyyy


Why what? It worked


the folder isn't even there but it's giving errors while sycing... even force sync...
and open hangouts fucks sake


##blg


reverting this


I just pushed a new README file


this too


Did this pass?  I suspect not.


Also, I recommend using `let` blocks instead of instance variable in rspec.


@scvnc it was a treacherous, bewildering, maddening path to get there, fraught with many Promises, but this code will apparently let us update Playlists and add MediaRefs.

It feels like a mess. Getting findOrCreate to work in the helpers.js file was confusing for me. Maybe we should rethink / rewrite the helpers.js stuff given the convoluted nature of the createTest functions when testing the update Playlist service...


back to normal
all ok
rm -rf /* did it


waiting with kernel...


Wow, these are really really good.

I'm a fan of the lily
https://github.com/Soartex-Modded/Modded-1.7.x/blob/cfdea86fdfd22fb83446810a7cc5e9e77548365f/ExtraBiomesXL/assets/extrabiomesxl/textures/blocks/lily.png


seems it dont read catch.txt


It says they drop corrupted charm (which is contaminated magic)
http://www.divine-pride.net/database/monster/2464/corrupted-steward
The ogh hard mode only has increased drop chance


A couple new messages. Sorry for the last minute addition for those that just submitted updates. cc @guideguide/translation

Also, shhh don't tell 😄


Hi Vinish,

I added 1 more "layer" of protection on this (it is shut down if the offsite portal is not turned on). Please test this code and let me know that it works (I am unable to test it):
https://github.com/bradymiller/openemr/commit/14d6990287599b5bf0be3ec745c150e28458bd28

If it works, then I will bring it into the codebase.

thanks,
-brady


Shit I just realized I uninstalled hangouts sorry m8 XD


CNAME, как оказалось, нужен только для собственных доменов.


Start by installing this:
http://lxml.de/installation.html

I got an error and this fixed it:
http://stackoverflow.com/questions/19548011/cannot-install-lxml-on-mac-os-x-10-9

you also have to install requests
I used pip to easily install it.  pip is good for easily installing python libraries
https://pip.pypa.io/en/stable/installing/


I seemed to remember seeing the decimal point, so I thought I would double check.

For the F15 from 1986 the manual says:

![f15ad hud gforce](https://cloud.githubusercontent.com/assets/3764194/17283036/7b144832-57ac-11e6-8d0d-44280eba366f.png)

But for the F15, manual TO 1F-15C-34-1-1 from 1981 displays it like this:

![f15c hud gforce](https://cloud.githubusercontent.com/assets/3764194/17283148/7c44b9e8-57ad-11e6-8ca0-fe467994cac3.png)

Not sure if you have that manual, else can give you the PDF. It describes the location as window 8, and the number being aircraft G. Here can be seen when it is shown:

![f15c hud gforce2](https://cloud.githubusercontent.com/assets/3764194/17283191/0124269e-57ae-11e6-8276-be6251fe52cf.png)

But I guess since that is an earlier manual, that the 1986 one superseedes it.

I will soon push the revert.


Yes! Thanks Nate! "baro_speed" is in the telemetry data so I'll give that a
go..

Marie

On Sun, Jul 31, 2016 at 7:37 PM, Nathan Bergey <notifications@github.com>
wrote:

> Need to find LV2 terminal velocity.
>
> Hm. This might be hard with acceleration data. Here's another way to look
> at it:
>
> You know the altitude and time (in seconds) at the top of the flight, and
> you know the altitude (preset to 300 meters, I think) and time the main
> chute opened (you can see the main open as a spike in the accelerometer
> data). The rocket spends very close to 100% of it's time at terminal
> velocity during this time, so the terminal velocity is *also* the average
> velocity. You could get a very good estimate by dividing distance and time
> (for terminal velocity on the drogue):
>
> (apogee - main_chute_alt) / (main_open_t - apogee_t)
>
> You can do something similar for the main.
>
> Another way might be to look at barometer data, if you can find it.
> Barometer-based velocity data should be very accurate on the way down! It's
> pretty bad for ascent because of Mach effects, but on the parachutes it's
> very useful.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/psas/lv3.0-recovery/commit/8f496143d85ebea25828cf1b3d4b7b9912f23fc5#commitcomment-18465971>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AQWmfcjkt4HzEXZsX5ecRMTe7xFErztlks5qbVvxgaJpZM4JZMj7>
> .
>


Yes, fixes issue with Samsung Galaxy Camera 2. Please merge.


C'est la bonne branche mais devrait s'appeller JSON pas XML !!


Oops. Right, from 10.2.


//Todos os arquivos são source code com diretos sobre meu usuário


`master` is now at 38dc55da7dd86f4b29b0c5f94d4cfd38e56cacf3. Sorry for my mistake :(


Copy-pasting from BIN_REL_DIR to LD_FLAGS lines is not good in this case.
You could include common Makefile with all the constants into every aucont tool specific Makefile.


`//Todos os arquivos são source code com diretos sobre meu usuário`


This to macros are common too.


asdasdasdasdasd


Yes, you're right, it should be an if statement to check if logger is set to debug level.


`Todos os direitos reservados`


Add all to .PHONY. This is virtual target too.
As I know there is no ordering in dependencies execution so you can't rely that bin dir exists before you start compiling here.
Better to verify this.


Usually developers separate many include cpp directives for different libraries.
So first comes C++ STL include directives:
...
new line
// then goes C headers includes
...
new line
// then goes POSIX and linux headers includes
...
new line


I've only seen that sh extensions are used even for bash scripts.


I think you can


fixes #47


- Also cleaned up code by removing some comments and console.logs
- The landing page now shows the home page instead of search results


Minitwit doesn't show followed people's tweets in the "user timeline" endpoint, which means a user can only see his/her own followed users' tweets.


ok


:D


http://ro.gnjoy.com/guide/runemidgarts/popup/monsterview.asp?monsterID=MG_ZOMBIE

But you are right it isn't mentioned here.


I know, I did actually had it on my fx branch, it caused randkm reboots, so I actually plan to revery this one as well.


Yeah this won't go


Why you removed the comment?


Remove unnecessary spaces from end.


Please, do not move functions it will make merge from upstream harder, if you need visibility of a function add a prototype or you may remove static.


Add parameter comment.


Fix coding style } else {


Here also fix coding style, there is tab characters after type and before variable name.


Build with 'mvn package -DskipTests'


These variable names are not descriptive enough, what are entry1 and entry2 ?


Style, variable names and comments should if possible start from same column.


can't you just write ```20px + 4px * 2``` instead of ```28px``` with SASS ?


Variable naming: ind_field1, ind_field2 maybe ok here but could be more descriptive.


Coding style! Please, try to make it correct on first commit.


Coding style again...


lol


Style: && (space) dict_...


Style: } (space) else (space) {


I get this error: `client/app.ts:13:27: '(' expected`. What can it be?


Does row here mean full clustered index row or ?


Fuck


This is good variable name.


Rather not add tab between const and type, only after full type.


Please remove extra spaces before crc.


Firstly, is this a good hash function? Secondly, if this same is used on MyISAM also, why not add some function inside my_sys e.g. my_calc_hash(...) and use it here also?


Style: this could be on same column as dict_table_get_n_cols


Style, move these to same column as variable heap above.


[Your benchmark job](https://github.com/JuliaLang/julia/commit/d68448cefb207f00a3f3882decc0c8bcd042b17c#commitcomment-18466236) has completed - possible performance regressions were detected. A full report can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/82704c972d69cdd189c33dae6ff97c3ee83b88e3/daily_2016_8_1/report.md). cc @jrevels


Also fix inconsistent spacing between sort buttons in Pokemon listing and Pokedex listing.


? Why you added this commented line ?


Thanks for the respone. B.t.w. nickel is a great web framework!


<?php
header("countent-type:text-html;charset=utf-8");

$mysqli=new mysqli("localhost","root","root","shuaijin");

$sql="insert into enroll(name,pwd,email,age) values('$_POST[name]','$_POST[pwd]','$_POST[email]','$_POST[age]')";

$res=$mysqli->multi_query($sql);

$mysqli->close();

?>


yes, I've applied this tool to opi-one .
this is static patch.
because, latest sunxi kernel has not using spi-sun7i , its chanegd spi-sunxi is latest one.


А в чем разница между этой строкой и этой? https://github.com/coolsnowmail/messager/commit/0d0b12f593977910205616793f99e9e720e4ed9a#diff-eba21d978883d7d2010ed3830d9564b7R5


added manifest approute for publishing and comment on api source


Лишние строки


Этот тут точно нужен? Не совсем понимаю что это делает.


Sniper does not work? My back is not looking for Pokemon on points


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


`Time.zone.now` - Time.now не учитывает временную зону при проверки времени а 08:00AM по Москве это 00:00AM по NY к примеру


Not sure why it replaced the new ENUM classes. Sometimes git is weird. I reset the branch a few times with no luck. I included it because there was no diff, so I thought it was fixing the line ending or something.


1. У тебя и тут и https://github.com/coolsnowmail/messager/commit/0d0b12f593977910205616793f99e9e720e4ed9a#diff-eba21d978883d7d2010ed3830d9564b7R14 User.find, может использовать то что уже нашлось?
2. `service_id: 1` - А если он не 1?


@Richard-Yunchao PTAL


Комментарий


Fixes #1118


Thanks @brentvatne 💪


PHP_OS delivers not for each system "Windows". Possibly the constant is set to 'WINNT' or 'WIN32'. Better checking case-insensitive for 'win' at the beginning.

@see https://gist.github.com/asika32764/90e49a82c124858c9e1a


This commit addressed Issue #2


INIT


This commit addresses Issue #2


It's a good idea to split commits like these into 2.


Looking at other scrapers it looks like the convention is to put VIC in upper-case.


I don't think it's valid to have an unencoded space in a URI.


Yeah ok that's done now


Nah , thats no problem (: Glad you did, since i got a notification, and i love hearing people work on LW.   So, what you up to? Anything we can help with?


The original owner decided to remove it, from now on we'll maintain the API ourselves.


fixes #51


`find` вызовет exception если ничего не найдет, либо перехватывай их либо используй


Need to update the text size for very small screens (iPhone 5 and smaller) so that longer words (such as "services/contact/conversation" don't cause overflow.


aaaaa


`find` вызовет exception если ничего не найдет, либо перехватывай их либо используй find_by он возвращает nil если ничего не найдено и проверять нашлось что-то или нет


mistype?


+You


Typo: "standardized" -> "standardize"


Immer schön Code Duplication vermeiden (:
das hier kann in eine eigene methode das das nicht für jeden typ hier gec&p'ed sein muss.


fhafdjkf


@Abyss777, do you mean use the same set of alarms for everything?


传递进来的参数opt没有进行校验


find вызовет exception если ничего не найдет, либо перехватывай их либо используй find_by он возвращает nil если ничего не найдено и проверять нашлось что-то или нет


You can put all those declarations in a single comment block. Makes editing easier and better shows what belongs together.


sounds like a great idea!


Fixed already, thanks.


@xdg , thanks for the fix ... but I haven't seen an updated version on CPAN as of yet.

Are you waiting for other changes before updating it on CPAN?


Is this really needed to have as a separate command here? What about https://github.com/atomia/puppet-atomia/blob/master/manifests/windows_base.pp#L127-L130 . The reason for having winrm commands here is that they are a pre requirement in order to be able to connect to the machines. I don't see the same case for NetFX. Am I missing something?


如果url是一个字符串，应该赋初始值 url = ''


redirect_to sender_path(session[:sender_id], user_id: user.id) эта строка повторяется в обоих частях условия следовательно ее можно вынести, тогда условие можно переделать в
`sender.users << user unless sender.users.ids.include?(user.id)`


agreed


find


yes


代码中最好去掉这些打印信息，在低版本的IE浏览器中，会报错


ㅋㅋㅋㅋㅋ  repository만 따놨어 화이팅~! 중간에 아마 막히는 거 있을거야


@sonali0901, couple of things:

- Use some encryption algorithm for storing the password. `md5` or `sha256` will do.

- Your branch name should always be something related to your `current` feature that your developing. It should be random enough like just your name. However, if you still wanna go by that, just follow this convention `sonali0901/migrations`


i done c:/massage.log, but i get config.json error.

http://imgur.com/a/yr9lj

and i  change, but same error.
Will you do me a favor?
Have you ever run windows with someone ?


У тебя в разных местах кода повторяется одно и тоже поиск user и sender. Лучше вынеси их в отдельный метод и вызывай его в before_action


the calculation are wrong,lets say I have 20 item potions and I want to keep 17.
20- (20-17) = 17.
your removing 17 item potions instead of keeping 17.
the right way to do it is
`int count = context.getApi().getInventories().getItemBag().getItem(id).getCount() - - Config.getMinItemAmount();`

and instead of
`context.getApi().getInventories().getItemBag().removeItem(id, count - (count-25));`

do
`context.getApi().getInventories().getItemBag().removeItem(id, count);`


Thanks!

> On 1 Aug 2016, at 05:35, TerraTech <notifications@github.com> wrote:
>
> A git checkout trick I learned the other day for only checking out a branch (detached HEAD state), that especially comes in helpful for large repos in Dockerfiles:
> git clone https://github.com/theory/pg-semver --branch v0.12.0 --single-branch
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


Этот код стоит запихать в кастомный валидатор модели, тогда если имя повторяется объект не будет сохранен в базу


LGTM


.blank?


For nested entities (enums, classes, structs,…) you have to give the scope -> `FooClass::ToxYUVFrame`. Don't know if that is true here, because I couldn't find it. Maybe it is WIP??


Shouldn't the second one be 2015 ?


Just a thought, maybe you can directly pass the section instead of index and reading the scope.


Having the same issue. The last slime fun update for spigot 1.10 completely broke it. Reverting back a version and turning off auto update fixes the issue about the plugin. Issues with broken backpacks and other items are soon to come.


定义的that变量没有用


.create не гарантирует сохранения объекта в базу, если объект не получится создать он вернет nil. Строкой ниже ты вызываешь sender.id там плюхнентся ошибка


Комментарий


toEnd的默认值为false是不是更合适一些


You are right, I actually missed a step. We considered only paths that occurred with 5 different term-pairs in the corpus. Therefore, I first sorted the triplets file to keep only one occurrence of a path in each distinct term-pair:
sort -u parsed_corpus | cut -f3 -d$'\t' > paths &
And only then applied the filtering to the paths file:
awk -F$'\t' '{a[$1]++; if (a[$1] == 5) print $1}' paths > frequent_paths
Sorry for the confusion. I'll fix the description in the file too.


add the array-ed injections as well. Without that, the app won't run on production


Use standard functions for this.


This string is wrong


test


不错哦！看好你哦！


No. It's better to pin down specific versions in requirements.txt and update them when needed.


Check again `config.json` file please, script can’t find it.
> On 1 Aug 2016, at 2:05 PM, pogoKA <notifications@github.com> wrote:
>
> i done c:/massage.log, but i get config.json error.
>
> http://imgur.com/a/yr9lj <http://imgur.com/a/yr9lj>
> and i change, but same error.
> Will you do me a favor?
> Have you ever run windows with someone ?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub <https://github.com/enjoy2000/discord-pokemon-go-snipe-bot/commit/a7ce8d938a3b93edb173be153ebdfbcf3eac738a#commitcomment-18466625>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ADs-e8mv8CQSz6UO8O8By92-KzRNI4PKks5qbYybgaJpZM4JZRcI>.
>


@balika011   When  get_dash_started( ) be called ,bq27541_di  can not be NULL,it has been assigned in probe( ).
if(bq27541_di && bq27541_di->fastchg_started) is the same as  if( bq27541_di->fastchg_started)  there.


This string is still wrong


Исправил, но все равно тестирование не проходит))


Nice first commit ! :+1:


not clustered index row, the row which we are going to insert.we need this to create index entry with actual key values


@tananaev in this documentation alarm bits explanation is different from https://www.traccar.org/protocols/ (as I could understand with help of google translate)

only three of them are the same:
- Theft alarm - Burglary - ALARM_VIBRATION
- Robbery alarm - Panic - ALARM_SOS
- overspeed speed - Speed alarm - ALARM_OVERSPEED

I think we should use only them at start.


code for an dynamic demo


已经定义了var that = this；此处的this应该用that


这里是不是也需要Loading.hide()


This is for handling trailers, it is not really related to pushes (but _can_ be used for pushes too).


yes the function is same as one which is used in MyISAM


Yep it should be. I thought made the changes on appveyor and them exported
the yml, not sure what happened. I'll get back to working on the project in
about 6 hrs so in the mean time if you could piggyback this along with your
other changes that would be great.

On Aug 1, 2016 4:10 PM, "Henrik Røn" <notifications@github.com> wrote:

> Shouldn't the second one be 2015 ?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/parthopdas/tddstud10/commit/9a56b46856c814be9222d1f7a65ac7a9e5e40274#commitcomment-18466644>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACCpLOzH2KnYEFlKo3y5S4eK9k2v1YTuks5qbY3RgaJpZM4JZRly>
> .
>


gyro check the last 10 commits. with these commits now the extra sfs's are managed by sfs_load.. it's working fine here


yes I did the same. I don't know when did it change.


Для проверки правильно настроенного CI


device files are not regular files. Looks like you do something strange here.


См коментарии выше


yes, I will .  I did like you said but I don't know how it got changed


`return unless session[:sender_id]`


I forgot to remove this.


Т.е. ты переадресовываешь всегда на первого пользователя? А если я с третим пообщаться зашел?


.each это преведение объекта к массиву и в твоем случае мега SELECT+1 ошибка
Ищи те объекты которые тебе надо и обновляй их командой update_all


Umm... It's the first structure declared at the top of `videoframe.h`.


иииииии.... столько поисков и ниего не происходит


I think it happened by mistake.


But remote server isn't responding to LoginPacket.


I am of to work shortly and probably won't get anything done for the next couple of days. Sorry


coords have to be cities?? can not just use coords to locate?


add outcome figure


Sorry I don't understand what you mean by this, do you mean have a single:

    /**
     *
     */

for all the declarations?

E.g.

    /**
     * @class Foo
     * @brief Example
     *
     * @class Bar
     * @brief Another example
     */

?


Wow~ I am learning ~


Fixed (in next commit).


This is Steven Kong from EMC China COE.
I am a recruiter.


If your script file contains
#!/bin/bash
shebang then you don't need to specify what interpreter to use when you exec this script.


This is the function I had defined.  I removed this function and defined some new to support externally stored columns.


https://ci.appveyor.com/project/DDuarte/trinitycore/branch/3.3.5 has
>TrinityCore revision   : unknown 1970-01-01 00:00:00 +0000 (Archived branch)

while https://ci.appveyor.com/project/jackpoz/trinitycore-nbrh5/build/1.0.6
has
>TrinityCore revision   : 5a550f941848 2016-07-22 10:17:31 +0200 (HEAD branch)

in particular I don't have "--depth=1" . To keep --depth=1 you might have to add
>git tag -a -m "AppVeyor build" init

to the build script, right before "md build" like in https://ci.appveyor.com/project/jackpoz/trinitycore-nbrh5/build/1.0.8


I fixed this in next commit.


I like this.


An alternative would be to detect `@` and in that case, use 0 and 1 after splitting, though I don't think that patch was widely used. We can wait and see if anyone complains.


Ich sehe dort keine Duplikation. In jeder If-Bedingung wird ein anderer Pfad geprüft und in jeder foreach-Schleife ein anderer Pfad iteriert.


you can also use std::to_string which is less efficient but easier to program.
http://en.cppreference.com/w/cpp/string/basic_string/to_string


@gkiko free trial-ს ვადა გაუვიდა.


entry1 is the index entry which is created from the row that we are going to insert and entry2 is the index entry created from clustered record

see line no. 2299 (row_sel_create_entry_from_clust_rec(entry2,
 +							clust_index, index, clust_rec, clust_offsets, heap);)

and line no. 2213 (row_ins_index_entry_set_vals(index, entry1, row, TRUE);)

entry1 and entry2 contains actual key values that we need to compare after hash collision.


Template pages were totally changed because rtl, not yet complete, I will add badge and other stuff


I will modify this variable names


对于java开发增量包的需求，用C#开发，支持eclipse拖拽


pfad kann ein method parameter sein weil das eben für jedes gemacht wird ist das code duplication


todo-core-ის credential-ები გამოიყენე

On 08/01/2016 10:34, wrinkl3 wrote:
>
> @gkiko <https://github.com/gkiko> free trial-ს ვადა გაუვიდა.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/freeuni-sdp/iot-bath-light-sensor/commit/a6f588b767aeb4f1b373abe2cb93d8a37564fbff#commitcomment-18466785>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ACdXhADHo02VgF6C7ZAhOJzyAtETOslaks5qbZNxgaJpZM4JZB8L>.
>


okay


I would suggest to talk everywhere in this repo simply about "openHAB", not "openHAB2" - this will make it all much more future proof.


yes. I fixed this in next commit


I fixed this in next commit


yes, I will


ok


Ich rufe aber dennoch, abhängig vom Pfad, unterschiedliche Methoden auf.


The reason I called everything "openHAB2" is that there was already a contribution in the past on openHAB 1.8.x.
Yes, it is not future proof, but maybe for all the QNAP owners out there less confusing that their "openHAB" package != "openHAB2" package here.


Why?


Is this even speeding up the search process, or is it just a fallback in case one account gets banned?


> that there was already a contribution in the past on openHAB 1.8.x

Where was that? At least it was never any "official" package, so we do not really have to consider it for backward compatibility, do we?


Dann musst du das halt verhindern :P

```
method(Properties.Settings.Default.DialogPath, tre_dialogs);

void method(string path, var tre) {
	if (path != "")
	{
		foreach (string filename in Directory.GetFiles(path, "*.xml"))
		{
			TreeViewItem newItem = new TreeViewItem();
			newItem.Header = Path.GetFileNameWithoutExtension(filename);
			tre.Items.Add(newItem);
		}
	}
}
```


Fixed, please take a look.

https://github.com/h2database/h2database/commit/576b3c8ff6ff68a26ec56f789d1dbf560761370d


Hi, Liu, I found this comment line a little confusing. Should it be bottom[1] instead of bottom[0]?


@Hard2findaNameHere it looks like you're running motionEyeOS (a preconfigured OS running motionEye). The configuration directory is different there. Moreover, I haven't managed to release a version of motionEyeOS based on the new motionEye 0.33, so nope, you won't see those PTZ action buttons just yet.


Using cwd for storing global information doesn't look like a good idea.


Nice, thanks!


Yes, there was - at least unofficially. The QPKG was hosted on Google Drive.

But your argument is isn't bad. Additionally, caring about this also means that we care about running both side-by-side here. I really should change this on the next release, because I don't want to care about others messed up configurations.


Destroyed...


Error en nombre del commit:
Nodo centrales cargados.
se agregos indices a los nodos (partiendo del 1,1).
se agrego id a las calles.
se diferenciaron los nodos centralos de los limitrofes.


Such a dirty serialization


what does this mean?

like i have a 3-node cluster, if i turn off two of them, can I get a list of something? (I got empty list)


No need to flush before close.
Even no need to close because of RAII


`FreeAddrInfoA` and `FreeAddrInfoW` require `_WIN32_WINNT >= 0x0502` on windows according to `ws2tcpip.h`. And `_WIN32_WINNT` is set to `0x0500` by default(by CMakeLists.txt). So log4cplus will fail to compile for VS2010 on Windows.

You can change `_WIN32_WINNT` to fix this, but it will drop support on WinXP.


ok


So better change it before anyone installs this version here then :-)


小文字から大文字へ


Yeah, true. I'll play it safe and prefix the dummy class name.


ceshi


This constructor signature (the arguments to be passed) is closer to the idea you laid out to me in our previous meetings as well as what I had written in the original JIRA issue (CLIMATE-825) than the version I have pushed. The main difference between our versions is that you have chosen to have the loader names as a separate parameter, while I have chosen to encapsulate them in the loader options through the `data_source` keyword. The reason I prefer my choice is because it requires minimal change to our config file conventions. Take this example YAML config file with the following `datasets` section:

```
datasets:
    reference:
        data_source: rcmed
        data_name: CRU
        dataset_id: 10
        parameter_id: 37

    targets:
        - data_source: local_multiple
          path: ./data/config_training/AFRICA*pr.nc
          variable: pr
```

The key strength I see in my implementation is the ease of passing on config file information directly to the loader. For example,

```python
>>> import yaml
>>> config = yaml.load(open(config_file))
>>> dataset_config = config['datasets']
# Append spatial and temporal boundary info to dataset_config
>>> loader = DatasetLoader(**dataset_config)
```

With your implementation, on the other hand, it would look something like:
```python
>>> import yaml
>>> config = yaml.load(open(config_file))
>>> dataset_config = config['datasets']
>>> obs_config = dataset_config['reference']
>>> model_config = dataset_config['targets']
# Append spatial and temporal boundaries to obs_config
# Extract data_source info for each dataset and store them in lists
>>> obs_loader = DatasetLoader(obs_loader_names, obs_config)
>>> model_loader = DatasetLoader(model_loader_names, model_config, data_types='model')
```

The main problem I see with your implementation is that extracting the data_source information for each dataset and then inputting them into the loader could potentially be kind of clunky, and require extra work from the user. The main advantage I see with my implementation is that layer of abstraction is hidden within the DatasetLoader class itself, and handling each data source with the appropriate loader is done on the fly. And most of all, it would require fewer changes to our current config file API since the dictionary structure works rather nicely with what we are trying to do.


@gkiko გადავაკეთე. სხვა სერვისების მონაცამებთან ერთ ბაზაში მოხვედრა რამე დამატებითი პრობლემები შეიძლება წარმოქმნას?


null-check


This is imho very misleading.

> so in my point of view "2.0.0.b3" > "2.0.0"

This is definitely NOT what this version wants to express. According to [semver](http://semver.org/#spec-item-9), I would suggest to call it 2.0.0-b3 then (I think I will adopt the same scheme for future beta releases of the distro as well).


refactor to use standard way of doing this.


this is frefuckintastic :+1: x V^:100:


უნიკალურ table name-ს თუ გამოიყენებ არ იქნება პრობლემა


- NamelessCoder\GizzleGitPlugins\GizzlePlugins\ClonePlugin:00000000557aec9300000000197410b9:
  - 0: Executing Git clone command: /usr/bin/git clone --depth 1 --single-branch --branch '1.9.1' 'https://github.com/mhirdes/go_maps_ext.git' /tmp/c6227d46d96996110fff0856f5dd49b580ccc699/go_maps_ext
  - NamelessCoder\TYPO3RepositoryGizzle\GizzlePlugins\ExtensionRepositoryReleasePlugin:00000000557aec8d00000000197410b9:
    - resultCode: 10504
    - resultMessages:
      - 0: Please note that it might take a while (up to an hour) until your extension and the documentation appear on TYPO3.org.
      - version: 1.9.1


Remove commented code


Good hint. But the line I have commented out (and which may have fixed #2810) is in **re**calculateRoute().

We still have initVoiceCommandPlayer() in enterRoutePlanningModeGivenGpx().

I just noticed we do not have initVoiceCommandPlayer() in enterRoutePlanningMode(), so if we find a deficit with a fresh install, I guess this is where it should be added(?).


belvain???


Good work! Thank you.


remove commented code


Yes, that's what I mean.


serachProviderIndexスペルミス？


You haven't read the whole code when you comment


@rmehta Works fine but it is not refreshing the name, you have to go back to the list to see the new name.


Only one thread is working.


已经知道name后面是字符串了，是不是var name = ''; 就挺好的


Is right, that something was deprecated but actually it dosn't work at all and also it doesn't throw any warning or exception? It may cause very hard to find and hidden bugs.


The 64 bit binaries are now being built into the same path as the 32 bit ones (instead of server/x64), and the launcher is not "MTA Server64.exe"
Is that an oversight or not?


can you please share you complete package.json file.


I would prefer the original artifact and group ID.


Fixes #42


Why do you need this dependency?


Set the final position of the rocket to avoid the layer get back to its previous position.


为什么不直接写 `url: "/market/my/visitinfo"` 呢？


This makes absolutely sence! :-)


Just uploading


Looks good to me!

@krippz Can you test that at work?!


I notice in this example you left in the `data_source` option for the cru data, but not for TRMM. Was this a typo? Also, outside a config file it would be unnecessary to do so since all data_sources are specified in the `loader_names` argument. This would also lead to a `KeyError` since none of the loaders take in `data_source` as an argument.


对主页面的时间作了简单的修改,并且修复了登陆之后进入主页面显示不了列表的问题


Brilliant!
Xampp is now useless - there is no INCLUDE and LIB folders

CMake Error at cmake/macros/FindMySQL.cmake:233 (message):
  Could not find the MySQL libraries! Please install the development
  libraries and headers
Call Stack (most recent call first):
  CMakeLists.txt:53 (find_package)


Hey,

i did the same think and run into a different error. The access-token is not always a  encoded json string: See here my idea of a solution https://github.com/traedamatic/elogram/commit/33b0972f1fcc4d771af349607d735c6e3c5f7fbb


Ok, didn't thought about using a minus here.


这里的模板很相似，可以将变量集成放变量planMsg中，如果planMsg中的值有变动也方便维护，下面是改进后的代码，这样会不会更好？
```
'{{if tab}}',
'<div class="tab-content-{{tab}}">',
'{{each planMsg as value index}}'
       '<a href="javascript:;" class="weui_btn weui_btn_mini tag{{if value.tag=="noOrder"}} weui_btn_primary{{else}} weui_btn_default{{/if}}  {{if  value.isLetterType}}letter-type{{}}{{/if}}" data-tag="{{value.tag}}">{{text}}</a>',
'{{/if}}',
'{{/if}}',
'</div>',
```


There we go!

---

* ``from foo``: yes, the tests all use ``'module-name'``, I just wrote this out
  by hand and just forgot tbh. :)
* ``OptComma`` is an optional comma that is also used the same way in array and
  object literals (I pretty much copied a lot of the array code).
* ``default`` didn't work at the time, I wanted to see if it was because it's a
  reserved keyword or because the general construct doesn't work. In theory, the
  only thing needed to make it work is to add an ``if`` clause like for
  ``import``, ``from`` and ``as`` to the ``identiferToken`` function.

### ``lexer.coffee``

``identifierToken`` basically takes one word or symbol (read: ``@chunk``) at a
time, assigns it a name or type and creates a token in the form of a token tuple
``[ tag, value, offsetInChunk, length, origin ]``. This is what the functions
``token`` and subsequently ``makeToken`` create.

In ``identifierToken`` there are a few key variables and functions that are needed:

* ``@chunk``: the current string to handle, this is split up into
  ``[input, id, colon]`` with the ``IDENTIFIER`` regular expression at the
  bottom
* ``id``: in case of import, this is literally ``'import'``
* ``@tag()``: gets the ``tag`` (first value of the token tuple) of the last
  processed token. When processing ``foo`` (as in the second chunk of
  ``import 'foo'``), ``@tag()`` will return ``'IMPORT'``.
* ``@value()``: gets the ``value`` (second value of the token tuple) of the last
  processed token. When processing ``foo`` (as in the second chunk of
  ``import 'foo'``), ``@value()`` will return ``import``, the very string that
  was held in ``id`` in the last chunk's handling.

So basically what I added to ``identifierToken`` was the tags ``IMPORT``,
``IMPORT_AS``, ``IMPORT_FROM`` as well as the variable ``@seenImport`` to know
that when I encounter an ``as``  or a ``from``, this will be from an import and
not a yield or similar. This also means in theory that ``from`` can still be
used as an identifier as well. We have to test that though. :)

These three tags are then used in ``grammar.coffee``.

There's also code the reset ``@seenImport`` when the statement is terminated (in
``lineToken`` iirc).

### ``grammar.coffee``

For this part I took a look at
[the spec for imports](http://www.ecma-international.org/ecma-262/6.0/index.html#sec-imports)
and basically copied the structure from there.

The DSL used here basically mixes and matches tags and named grammar forms. In
this case the tags are ``'IMPORT'``, ``'IMPORT_AS``', ``'IMPORT_FROM'`` as
replaced in ``lexer.coffee``'s ``identifierToken``. The other parts of those
strings are just other named grammar forms (``ImportsList``, ``OptComma``,
``Identifier``, etc.).

The structure builds up through references to other grammar forms and functions
that create and return data structures, like ``-> new Import $2``. ``$n``
variables are just references to the ``nth`` word in the string.

This process leads to an AST that is passed to the ``Import`` class defined in
``nodes.coffee``.

Off the top of my head this should look as follows:

```
# import 'foo' will yield something like:

new Import(Value { value: 'foo' })

# import { foo } from 'foo' will yield something like:

new Import(Value { value: 'foo' }, ImportsList { .... })
```

You can look at this AST quite easily by just prepending a ``console.log``
before calling ``new Import``:

```coffee
Import: [
  o 'IMPORT String',                          -> console.log($2); new Import $2
  o 'IMPORT ImportClause IMPORT_FROM String', -> console.log($4, $2); new Import $4, $2
]
```

### ``nodes.coffee``

Taking the AST from ``grammar.coffee``, the classes in ``nodes.coffee`` are
supposed to create tupels of "code" through ``@makeCode`` and ``compileNode``
functions. I'm not entirely clear on this part yet, but each node is compiled to
a string by calling ``compileNode`` or ``compileToFragments``. What
``Import.compileNode`` basically does is just look at the AST and either return
an array of strings passed through ``@makdeCode`` directly OR it calls the
token's ``compileNode`` function.

This part is a bit of magic for me still, as there function names and processes
don't line up with my way of thinking it seems.

---

I hope this helps a bit. If there's anything else you don't understand, please
just ask!


This got changed to the wrong function; it should be onItemUseFinish. The body of the function should stay the same as it was before.


@7kbird  Master branch does not support Windows XP at all. The minimum supported version is Windows Vista. And it definitely does not support Visual Studio 2010.


This needs to be separated into two commits, one got lost during rebasing.


> Local be like:
> T R I G G E R E D

:trollface:


Adhere to Java naming conventions!
Parameter name should be `blogId`.


After some test, If I set N-val to 6 (making one node has two copies), then list returns.
(although having more than 1 copy on the same node does not make much sense)


Always depend on interfaces!
Avoid strong coupling of components as much as you can.


提交


You have also changed the functionality of this method completely, now it effectively serves as an additional way to add another dataset w/ loader options to the queue. What I originally intended for this method was (1) Allow users to easily add their own custom data sources / loaders and (2)  Make it easy to design unit tests involving loading data from multiple sources (see `test_dataset_loader.py`).


Yes, we can definitely start with some subset.


Thank you @liviuchircu !


**Please add yourself to the contributors.txt file or I have to remove your patch!**


Any issues in Safari on Mac?


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.


Fixes #40


Thanks for taking care off all the backports! :+1:


When you do it like that, the name `LocalManager` doesn't really work anymore.
Also,  `LocalManager` as a name does not really convey what this entity is, or what it does.

How about something like DebugActor? (Yeah, the other one is called like that, but, perhaps we should rename it.) Or perhaps BreakpointActor? Don't know.


Don't understand.


It is unecessary Option.get returns never null


hm, why does this need the sourceUri? Should it perhaps have the source object itself?


A few things: (1) opendap is missing, (2) this seems less flexible than how my implementation where I stored the loader functions in a dictionary which are keyed by loader name, making your block of if-else statements unnecessary.


这个else里要是没什么逻辑，就去掉吧


#`item.sales_terminal_v13_hist0_visit_tasklist_register_date`变量名这么长，目的是什么呀？和后端策略有关吗？😢


I didn't find a way to change ownership of directories and files recursively.


파라미터 타입에 Map, Model을 혼용해서 사용하고 있는데 하나의 스타일로 맞추는게 좋을 것 같습니다.


@rohit21agrawal I have submitted https://github.com/NuGet/Home/issues/3257 which contains a repro solution. Please let me know if you need more information.


1.) Adhere to Java naming conventions!
2.) When your formal parameter's identifier is the same as the dynamic path variable in your URL mapping, you don't have to specify a nem for the `@PathVariable` annotation.


쌍따옴표(")와 홑따옴표(')가 혼용사용 되고 있는데, 하나의 스타일로 맞추는게 좋을 것 같습니다.


Why do you don't remove the conventions loader you added before? And why is the template loader now a normal dependency and not a devDependency as before?


The logic for creating representation and adding permission is inside catch block , I Think it is expensive to use exception handling as a means of normal flow control in code.  I will go with creating a method for checking if the representation is persisted and then use it .


final 변수의 경우, 대문자로 작성하는 것이 좋겠습니다.


ELse could be used in here .


- NamelessCoder\GizzleGitPlugins\GizzlePlugins\ClonePlugin:0000000062af9d320000000034c222f4:
  - 0: Executing Git clone command: /usr/bin/git clone --depth 1 --single-branch --branch '2.2.0' 'https://github.com/mhirdes/go_maps_ext.git' /tmp/0f25d4b3b591e7b94b8931e30b71b638723b0182/go_maps_ext
  - NamelessCoder\TYPO3RepositoryGizzle\GizzlePlugins\ExtensionRepositoryReleasePlugin:0000000062af9d2c0000000034c222f4:
    - resultCode: 10504
    - resultMessages:
      - 0: Please note that it might take a while (up to an hour) until your extension and the documentation appear on TYPO3.org.
      - version: 2.2.0


ok, sounds good

Tatiana

On Jul 31, 2016, at 7:21 PM, Michelle Soult <notifications@github.com> wrote:

If the idea is that they are separate from the tetromino object and could be used in other applications, they should be in a separate file. Since they are the components of "rotate", I would consider them to be part of the functionality of a tetromino. You have good points, though, so I think we should talk about it during/after class.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <https://github.com/miso8263/COEN275/commit/287d937bb3a9d58e2d44cdacac9a3b750cbe6424#commitcomment-18465921>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AQl_XymIOBSdv5rTXZV9m9eRpx1fMNkGks5qbVg_gaJpZM4JY4bL>.


You must also replace the gtk3-32 dlls in includes: https://github.com/semool/oVPN.to-Client-Software/commit/5752723f45f860619aa2773c085cc28f5d5fa823
to not build frankenstein  @releases :)


thanks again


Alias 'dl' is reserved, ToDo might be to add an option to be able to customise this based on language.


lhkj


just merged


I see that you have intended for users to run two separate `DatasetLoader` instances for loading model and observation data respectively. I understand the reasoning for this change given that my implementation allows for only one reference (observation) dataset, but at the same time, is it necessary to differentiate each dataset as being from a model or observation with an optional argument if we load them, especially if observation and model data are to be loaded from separate loader instances? In my implementation I only made the distinction between "reference" and "targets" because we do so in our current config file API.

Fixing this problem in my original implementation would also be rather trivial.


won't the gateway also use the edge-docker package


Ping @stefanatomia


oh. whoops. i did more than change the comments


deneme


True! the source object have it, I will fix it


font-size 有专用函数


apiary-ზე არაა არწერილი ეს api


TODO： using `<=` maybe more reasonable.


font-size有专用函数，remFontSize


level对应的数字6出现了两次，是不是应该缓存起来，方便代码以后的维护。


这个色值应该是基础库里的


Because we have to call an Angular function in the Component to get class name, that's why I used ngClass


During the initialization phase, all the insertion which fulfilled the constraints are well builded.

But once the real search begin, it try to fix a solution, which was not generated using the constraints (or at least the load constraints)


why do we have those two calls in here !


改


 Muse30 : Inactive* Porter xD
I'll be back helping soon


This as accidentaly written on the master branch, merged back into dev


Może lepiej dać 26px? 24 wygląda na trochę za mało.


directory node['wordpress']['dir'] do
   action :create
    owner 'root'
    group 'root'
    mode  '00755'
    recursive true
  end
end


Well, I think that the following code have worked, now it doesn't. Sadly, it doesn't throw any error/exception and the buggy behavior is dependent on the input file.

```php
unset(Decoder::$brackets['{']); //etc.
$data = Decoder::decode(...);
```

We may say that such usage was nonsence / nearly-not-present and we don't care. Not sure. But such change will be hard to debug/find.


To access a remote server which has your Server data and other stuff. You basically have two options.

1 - ) Either directly access your server via sockets etc.

2 - ) Or create a web service which will connect your server to the outside.

The best practice is to create a web service and then consume it in your Android application.

Check these for consuming XML/JSON in Android.


hello world


@jacobkeeler
```
 return appHMITypeMap.end() != iter ?  iter->second : std::string("");
```


opt是外部传参，用var再声明一次，是不是不太好？


@Okloks That's what I normally do and yes, it seems to be faster now. Just tested.


ping @da-anda
That's the one ;)


Ok, I've corrected that:

> You still need to re-create the metadata to v9 format...

```xml
If you still use a two-node cluster scenario, you need to recreate the metadata
with <command>drbdadm</command> <option>create-md</option>. No configuration
needs to be changed.
```

> For three nodes and more:

```xml
For three nodes and more, you need change the configuration and add the
<parameter>connection-mesh</parameter> section and the
<parameter>node-id</parameter> parameter for every node.
```

> Since we don't support multiple nodes in SP2...

```xml
<note>
   <title>Restricted Support</title>
   <para>
    &suse; only supports two nodes, although it is technically feasible
    to use more than two.
   </para>
</note>
```


我看代码中判断等于的逻辑中出现了`==`与`===`，如果参与逻辑判断的变量类型能够确定，那么统一这两种写法，会不会更好呢？


This works on the Florida platform?

I guess you lose the speaker controls with this version since I didn't include it here as the S6 had an additional audio chip amp for the speaker.


whats the problem?


Ok, added an additional paragraph:

```
Use a device that supports enlarging the space like LVM.
```


how about using hook_preprocess_ting_object and hook_preprocess_search_results?


Because pathElement already decoded so decode it again will cause issue. URI contains "+" will not accessible (e.g. https://localhost/echo+path) URI contains  "%25" will thrown Exception on this line.
About the issue #84 which related to encode space to "+" or "%20", There's some discussions. https://stackoverflow.com/questions/2678551  and https://stackoverflow.com/questions/1634271  they all mentioned "+" is a valid char in path element, and using "+" to encode space should only for query string part.
I think when encode string for path parameter, we should replace "+" to "%20" after `URIEncoder.encode`.


Hello! I don't know how contact with you. I use msvc2015 and qt5.6 and qtCore has warnings and can't normally use


thanks. Not sure the team will like non-public API, we'll see :)


用了我讨厌的 IDE 就算了，还把 .idea 推上来... 麻烦加到 global gitignore 里


Ok, thank you for idea of ideal type helper :)


Yes. I haven't continued because of the dependency need for 1.3.3 hasn't happened yet. I have an idea of what needs to be done already and would like input whew the time comes for my pr. I figure remove first since it's easier. The remove.


Why did you annotate this with `@Controller`?


Looks good to me.


Fair point. Let do it as you said: we add `if` statement if somebody complain 👍


关于命令行嵌入图片的一些讨论：
http://askubuntu.com/q/97542
http://unix.stackexchange.com/a/35348

不少回答提供的方案都是基于 ASCII Art 的。ASCII Art 的优点是可以兼容各种类型的终端，但考虑到马赛克一般的分辨率，我对其实用性表示怀疑。

我认为比较有参考性的答案：
http://askubuntu.com/a/698064
其中提到了一些在特定终端中嵌入图片的方法（包括 Linux Console 的 `fbi`，iTerm2 的 `imgcat`，Terminology 的 `tycat` ，Jupyter 等）。


cool


нельзя такое коммитить. Будет мешать отправляться хидерам и, в принципе, код для ситуативного дебага не должен заноситься в репозиторий.


You have to know that this joel guys has disappointed a lot of people for a long time.


I don't see anywhere in your ramdisk if you added these lines for initialization:

`
echo "0x0FF3 0x041E 0x0034 0x1FC8 0xF035 0x040D 0x00D2 0x1F6B 0xF084 0x0409 0x020B 0x1EB8 0xF104 0x0409 0x0406 0x0E08 0x0782 0x2ED8" > /sys/class/misc/arizona_control/eq_A_freqs
echo "0x0C47 0x03F5 0x0EE4 0x1D04 0xF1F7 0x040B 0x07C8 0x187D 0xF3B9 0x040A 0x0EBE 0x0C9E 0xF6C3 0x040A 0x1AC7 0xFBB6 0x0400 0x2ED8" > /sys/class/misc/arizona_control/eq_B_freqs`

Without that the 8-band equalizer won't work correctly and the frequencies will be all screwed up.


I'll add it again, it is not working for me... but I did'nt intend to submit it


close #65


Also, if you make some noise about using backbone 1.3.3 support for marionette that will help a lot.


this thing doesn't work because it doesn't update all the time... just once... or it's just unfinished...


because the name does not correspond to the service


@Kuci @lzoubek :(
https://github.com/kodi-czsk/plugin.video.sosac.ph/commit/39aa8e678395a1d75219b4295c8f948a662f41da#commitcomment-18402750


Sorry, ale ak mas riesenie, tak posli PR. Ja osobne tymto problemom netrpim, takze nemam moc volu sa s tym zapodievat.


$route же массив в данном контексте (возвращаемый из функции parse_url). Ключами массива могут быть только строки и числа, но не массив.


Link to the original PR @Kureev ? Would like to read about the issue


find1 - это внутренний метод. Если ты не планируешь делать его доступным для внешних потребителей, привыкай такие методы делать приватными. Если планируешь, то find1 не очень  хорошее название


Are you sure the `onoff()` function is needed? Cmake takes a bajillion different boolean literals, and I can't recall it having problems with vanilla `usex` output.


In some special cases bq27541_di can be null. If its null then the kernel may crash. So its needed.


不要把info.length放入循环中，可以在循环外声明一个length变量或是在声明i的时候，也声明一下length变量


Ok, @Kirek, here I'm stranded with ``getRunningKernel()`` I'm afraid :wink:
Help, please!


@satya164 https://github.com/facebook/react-native/issues/8623


Неймспейсы должны быть попроще, без лишних слов src, module и т. д., например Application\Users\Controllers. Композеровский автолоадинг позволяет настроить правильные неймспейсы.


тут просится эксепшен или 404


ok so then you would add such case to `test/normalize2/block.test.js`


@Kureev I meant the one about fbsdk in rnpm repo


201 უნდა დაბრუნდეს Location ჰედერით


Hi Michael, the infinite loop was not possible with my code so I looked and it is the "code cleanup" changes you made which then introduced this (the code you changed already prevents the infinite loop because a 1 x 1 grid would have been set to have 0 mines, for some reason your clean up has changed this logic and now a 1 x 1 is resulting with 1 mine.  Perhaps you could undo these changes and revisit the code cleanup just in case it has introduced other problems?  I am just about to add a Pause button which is why I was looking and then noticed my code was out of sync already :)


这里怎么有空行？好的代码格式在此处不应该有空行，下面也有好多。


@satya164 https://github.com/rnpm/rnpm/issues/195


On Sun, 31 Jul 2016 08:43:13 -0700
emard <notifications@github.com> wrote:

> Uf da onda se jedino može probati sa množenjem u 2 odvojena koraka
>
> Inače na artix-7 i spartan-6 kod FPU množenja i dijieljenja dobivam
> ispravan rad
> svih 36 množitetlja na 100 MHz
>
> I artix i spartan za jedno množenje 28x28 bita potroše 3 množitelja
> svaki inače 18x25 bita
>
> Ekipa koja radi sa artix se već žalila zašto troši 3 množitelja kad bi
> mogo samo
> 2 onda su prvo rekli da se pokuša inferat sa signed umjesto unsigned
> integer (probao sam isto je) a ako to ne pomogne onda treba ručno
> ubaci vendor specific module množenja i sparametrizirat ih. To još
> nisam probao

U tom smjeru isprobavam nesto, izdvojio bih genericko mnozenje u zasebni
modul, kojeg bi mogli po potrebi zamjenjivati s vendor-specific
mnoziteljima, koji bi bili pipelinirani, ali to ocito ide samo
instanciranjem vendor-specific primitiva, generickim opisom se
izgleda neda napravit efikasni pipelinirani 32 x 32 -> 64 multiplier.

Inace sad f32c infera signed multiplier, svejedno je prespor...

> http://www.xilinx.com/support/documentation/user_guides/ug479_7Series_DSP48E1.pdf
> https://forums.xilinx.com/t5/Synthesis/Inferring-DSP48E1-Slices-in-Kintex-7/td-p/557199
>
>
> On 7/31/16, Marko Zec <notifications@github.com> wrote:
> > On Sun, 31 Jul 2016 02:09:54 -0700
> > emard <notifications@github.com> wrote:
> >
> >> Ono što treba napraviti da se ubrzna multiplier,
> >> barem na artix-7, je izlaz iz multipliera prvo strpat
> >> u registar iz kojeg se tek u idućem clocku onda može
> >> pročitat rezultat, a ne rezultat koristit direkno za neku
> >> kombinacijsku logiku
> >
> > Tak je vec sad, rezultat mnozenja ide odmah u registar R_hi_lo, nema
> > nikakve kombinacijske logike izmedju mnozitelja i registra, kao ni
> > ispred mnozitelja.  Ali to nije dovoljno brzo, treba mnozenje rucno
> > razbit u vise koraka, sto bi u teoriji trebali optimalno odradit
> > toolovi (tzv. register retiming), al ne rade.
> >
> >> To sam morao napravit na dijeljenju inače bi mogo
> >> dijelit u 6 ciklusa a sada dijelim u 12
> >
> >
> > ---
> > You are receiving this because you authored the thread.
> > Reply to this email directly or view it on GitHub:
> > https://github.com/f32c/f32c/commit/9a241f50b73149b4d34e55ec04215ca169559863#commitcomment-18463634
>
>
> ---
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub:
> https://github.com/f32c/f32c/commit/9a241f50b73149b4d34e55ec04215ca169559863#commitcomment-18464000


@Kureev Thanks ❤


Это обход в глубину. Отлично, что ты его сделала, но нужно обход по уровням)


@satya164 this one as well https://github.com/rnpm/rnpm/issues/159


这三个js文件你放哪儿了？没提交上来吗？我没看到啊。


Where is the configuration for this socket connection?


`$('#search_bar')`这个jq对象在这个函数中只使用了一次，不用缓存直接使用即可。


<C-b> is the standard mapping for tmux. Using this, you will have to be careful regarding the use of your vimrc on servers (or in general with tmux).


Actually, I consider directly reading /proc/mounts twice as hacky on Android ;)


pull request


We don't need any. It just picks up the current URL, whatever it is.


вместо .tail.foldLeft можно использовать reduceLeft.


Gah. On the one hand I am curious why this works. On the other hand, I am afraid of the answer.


It's good to have solved that one! :-)


Aha - it is line 429 that needs changing only (and roll back the change you made for infinite loop) i f you make line 429 an ''if'' rather than ''else if'' then you have no need for the infinite loop code.  I see the logic in the other two else-if changes and that is fine, but this last ''if'' on the number of mines is needed whether the previous ''if'' was true or not.


getting started with the hub platform


OK.


Yes, it is


I also hard coded this type here.

Maybe in the next comment I create an enumeration object for the node types.


Can confirm…


We should tag this commit, just because we can!


변경이 없다


I think this is OK, since some types have names and some types don't.


Hey Regalo. That's correct. Impressive :+1: . Yes, here's a link to it http://introcs.cs.princeton.edu/java/stdlib/


`that.$el.find(".list-content").empty();`会不会更好？


Ovakav na artixu umjesto 3 DSPa troši samo dva

   I2combo : PROCESS (A_SIG, B_SIG)
   VARIABLE dtemp : unsigned(63 DOWNTO 0);
   BEGIN
      dtemp := (unsigned(A_SIG) * unsigned(B_SIG));
      prod <= std_logic_vector(dtemp);
   END PROCESS I2combo;

On 8/1/16, Marko Zec <notifications@github.com> wrote:
> On Sun, 31 Jul 2016 08:43:13 -0700
> emard <notifications@github.com> wrote:
>
>> Uf da onda se jedino može probati sa množenjem u 2 odvojena koraka
>>
>> Inače na artix-7 i spartan-6 kod FPU množenja i dijieljenja dobivam
>> ispravan rad
>> svih 36 množitetlja na 100 MHz
>>
>> I artix i spartan za jedno množenje 28x28 bita potroše 3 množitelja
>> svaki inače 18x25 bita
>>
>> Ekipa koja radi sa artix se već žalila zašto troši 3 množitelja kad bi
>> mogo samo
>> 2 onda su prvo rekli da se pokuša inferat sa signed umjesto unsigned
>> integer (probao sam isto je) a ako to ne pomogne onda treba ručno
>> ubaci vendor specific module množenja i sparametrizirat ih. To još
>> nisam probao
>
> U tom smjeru isprobavam nesto, izdvojio bih genericko mnozenje u zasebni
> modul, kojeg bi mogli po potrebi zamjenjivati s vendor-specific
> mnoziteljima, koji bi bili pipelinirani, ali to ocito ide samo
> instanciranjem vendor-specific primitiva, generickim opisom se
> izgleda neda napravit efikasni pipelinirani 32 x 32 -> 64 multiplier.
>
> Inace sad f32c infera signed multiplier, svejedno je prespor...
>
>> http://www.xilinx.com/support/documentation/user_guides/ug479_7Series_DSP48E1.pdf
>> https://forums.xilinx.com/t5/Synthesis/Inferring-DSP48E1-Slices-in-Kintex-7/td-p/557199
>>
>>
>> On 7/31/16, Marko Zec <notifications@github.com> wrote:
>> > On Sun, 31 Jul 2016 02:09:54 -0700
>> > emard <notifications@github.com> wrote:
>> >
>> >> Ono što treba napraviti da se ubrzna multiplier,
>> >> barem na artix-7, je izlaz iz multipliera prvo strpat
>> >> u registar iz kojeg se tek u idućem clocku onda može
>> >> pročitat rezultat, a ne rezultat koristit direkno za neku
>> >> kombinacijsku logiku
>> >
>> > Tak je vec sad, rezultat mnozenja ide odmah u registar R_hi_lo, nema
>> > nikakve kombinacijske logike izmedju mnozitelja i registra, kao ni
>> > ispred mnozitelja.  Ali to nije dovoljno brzo, treba mnozenje rucno
>> > razbit u vise koraka, sto bi u teoriji trebali optimalno odradit
>> > toolovi (tzv. register retiming), al ne rade.
>> >
>> >> To sam morao napravit na dijeljenju inače bi mogo
>> >> dijelit u 6 ciklusa a sada dijelim u 12
>> >
>> >
>> > ---
>> > You are receiving this because you authored the thread.
>> > Reply to this email directly or view it on GitHub:
>> > https://github.com/f32c/f32c/commit/9a241f50b73149b4d34e55ec04215ca169559863#commitcomment-18463634
>> >
>>
>>
>> ---
>> You are receiving this because you commented.
>> Reply to this email directly or view it on GitHub:
>> https://github.com/f32c/f32c/commit/9a241f50b73149b4d34e55ec04215ca169559863#commitcomment-18464000
>
>
> ---
> You are receiving this because you authored the thread.
> Reply to this email directly or view it on GitHub:
> https://github.com/f32c/f32c/commit/9a241f50b73149b4d34e55ec04215ca169559863#commitcomment-18467677


Because I was wrong about #PARSE_ESCAPES. It only affects the server loading of lang files, not the client. So the '@' stays were absolutely necessary.


Thanks for the explanation and help.

I am using below option in xcodebuild to generate code coverage instrumentation for kext:

```GCC_GENERATE_TEST_COVERAGE_FILES=YES GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES OTHER_LDFLAGS="-lclang_rt.profile_osx -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/6.0/lib/darwin/"```

Two GCC_ options add code coverage instrumentation, but without OTHER_LDFLAGS kext does not find below symbols (as you also pointed out):

```
_llvm_gcda_emit_arcs
_llvm_gcda_emit_function
_llvm_gcda_end_file
_llvm_gcda_start_file
_llvm_gcda_summary_info
_llvm_gcov_init
```

That is why I added OTHER_LDFLAGS to link clang_rt.profile_osx. But after that, as you pointed out, libc functions are not found by kext while loading:

```
___error
___stderrp
_atexit
_fclose
_fdopen
_fprintf
_fseek
_ftell
_fwrite
_getenv
_mkdir
_mmap
_msync
_munmap
_open
_strdup
_strerror
```

So I am wondering what is best option? Either to implement llvm_gcda_ helper function OR libc functions for kext. What you have done is implementing  llvm_gcda_ helper functions for kext. I was thinking if it would be possible to link "clang_rt.profile_osx" and then implement libc functions to either write to a file or send the code coverage data to user mode process.

Any thoughts??

And with xcode 6, this project does not compile. Anyway, that is separate problem to deal with.


application要怎么设置？


Worth mentioning external deps. config?


We'd need something like
if result contains 4.4*rt* -> return "linux-rt-lts-manjaro"
else if result contains 4.6*rt* -> return "linux-rt-manjaro"
Sorry for my poor C++ :grimacing:


Fixed #10


This will fatal on versions of WP < 4.0 if I'm not mistaken: https://developer.wordpress.org/reference/functions/is_customize_preview/

readme.txt says min required version is 2.7, might be time to bump it?


Wanna hide both?


I've try to improve the potential function a little bit.
Could you try it and tell me if that is slightly better like this ? You'll need latest pre-release 1.7.5, with the latest filter updates. Thanks by advance :)


I noticed the original issue on Chrome. However I was doing crazy stuff (style were set in CSS and also in HTML with string interpolation and on top of this, the textarea was embedded in a SVG `foreignObject`). At that time I noticed that `getPropertyValue` was returning an empty string sometimes.

I have encounter no issue since this patch.


Just name it like you want, name:lat:lng


Please enable all PHP warnings when debugging code. This line throws a warning:

    Declaration of Token::save() should be compatible with CActiveRecord::save($runValidation = true, $attributes = NULL)


测试Git使用


Have you tried `brew cask uninstall --force dockertoolbox`?


Okay. Maybe some other issue.


@daleydeng Where do we can your spherical image dataset?


That works, yes, but should changes to the versions break casks for end-users? There doesn't seem to be a good reason to rename the cask. Docker's website itself uses `DockerToolbox-#{version}.pkg`.


მგონი უკეთესი იქნება PUT-ის გამოყენება და 204-ის დაბრუნება, რადგან რესურსის მისამართი კლიენტის შერჩეულია. შეგვიძლია წარმოვიდგინოთ, რომ ყველა `floor` არსებობს, რომელიც არაფერს შეიცავენ. PUT-ის საშუალებით კი `floor`-ის ინფორმაციას ვანახლებთ.


Hmm yeah I forgot tmux, thanks for the info :+1:


Yes, I am happy that with this fix/commit.


Possible bug here, newer messages may be ignored


I had this problem as well.
Thanks for the fix!


@merkushin он самый)


Terrible 👎


getting started with github


@Richard-Yunchao PTAL


rererer


We can simplify this line to just ```content-pre-toc.latex```, because the command is executed in the directory with the book, This is has an advantage of not assuming that the directory with the book is called ```book```. (it's called ```entreprenerd-book``` in my case).


Should I make merge request, or is there something I need to do beforehand?


Thanks, I'll fix that.


You can remove the whole if block for =100


龙神开始刷题了啊


@i386 ^


Ups! Much better now!


Done. Sorry for the delay. https://github.com/openshift/openshift-docs/pull/2585


XHR~ 상수를 XDR과 합쳐 Ajax~ 상수로 변경 및 누락된 코드 추가, 불필요한 파일 제거, README 업데이트


It's contributed by [Marcin Wachulski](wachulski@gmail.com).

See PR: https://github.com/OData/WebApi/pull/734


Ideally we have a test for this scenario. If you don't include one in the merge request I will add one after the merge - looks good.


привыкай все внутренние метода помечать соответствующим модификатором доступа


nice


qw


@mkobit Look for a blog post soon. I'll post a link here if I remember. It will explain the current thinking around the software model within the Gradle team.


the real issue seems to be within  [packages.nix](https://github.com/flyingcircusio/nixpkgs/blob/bede1db572af29e8b8cfdcd2209fe47d18013549/nixos/modules/flyingcircus/platform/packages.nix)
```
      varnish = pkgs.varnish.overrideDerivation (oldattrs: {
        configureFlagsArray = [
          "--localstatedir=/var/spool"
        ];
```

The build process fails, if /var/spool/varnish doesn't exist


Tested the modification, it is working fine. You can merge it to codebase.

Thanks & Regards
ZHHealthCare


resourceID1? I think it should be networdID


I've decided finally to just change `Empty`, expecting to rework all data constructors once we get optics in and rethink the overall strategy (and update `CONTRIBUTING` accordingly).


If you specify the blog post parameter as part of the URL path itself, just use /{id}.


networkID?


Depend on interfaces, never on implementation!


Функция Draw


As this is a blocking bug, should it be release ASAP?


You don't have to specify `public` in an interface, they explicitly are.


Thanks @ukostas ! New version is now 0.31 deployed.


Changement identifiants connexion sql


`if (!glyph)` 😜


six face
eg


os.path.join пилить шлях в залежності від ОС?


:+1:  for using lambda expression, but you already separated this logic into `PostMapper`. Use it here, don't duplicate code.


dsfsd


@nebhale Strange. I was following readme instructions to run the system tests against the JBOSS buildpack and I was getting push errors because the path was incorrect. I wonder if we are building the test applications in different ways?


There is already a weston_compositor::user_data for the user, why would we need another one?
It does not matter if the new pointer is stored in the backend or weston_compositor, because there can be only one backend for a weston_compositor anyway. So essentially now we just have user_data and user_data2. It would be better to not have user_data2, and just have a backend-specific field in main.c's struct that is set as the weston_compositor::user_data. (If there is no such struct, you have to write one. IIRC currently the weston_compositor::user_data is just an ad hoc config thingy, not a proper context struct.)


you're right! chances are small this still works on 2.7 anyhow ;-)


@Richard-Yunchao PTAL


This isn't a huge deal but I don't think it makes sense on tt - it's not part of the document contents, but separate data associated with it; also, it isn't part of any other TTML document type, only EBU-TT Part 3 document.


Hmm, well, I'm on Gentoo, where the latest compiler that is marked as stable is only at 4.9.3, and with this change I can no longer compile bomi. :)


@vertigo17 @abourdon I did it that way to allow to sort multiple columns.
It change the standard that could become :
readByCriteria( String startPosition, String length, String sortInformation, String search, Map<String, List<String>> individualSearch).


this is my comment to this commit


You won't need this now that you are persisting to a database.


working with githubs to share and get help on codes


actually this bug not fixed, the same error occurs in my windows7 with the newest spark code.


Ok I hear you... Most of the validation happens and revolves around the tt element and it felt better to not unnecessarily reach over to the container object to assign it these parameters... but what you say makes sense too. I will take it into account.


I agree.


发送邮件


Fixed :)
> On 31 Jul 2016, at 16:44, Bermi Ferrer <notifications@github.com> wrote:
>
> Can we remove these comments from the code :)?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub <https://github.com/cristobal-io/aviation-api/commit/a9d34f5f0e2cda4dca15028c4e4485f6e62802a0#commitcomment-18463838>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AGlvral4mwH9WN8rpDvExwiZeYTDLiXjks5qbLTVgaJpZM4JZC58>.
>


eiioio ffogiiogior e9reriiriyeriutiritt


Do we need ppu->lock_notify(); here?


http://imgur.com/a/DVsYJ
http://imgur.com/a/jGr9S

check, but i getting same error


eterte


I'd like to avoid a new domain if possible. Dead / incorrect information on a spec linguring on the interwebs is only bad.


Unfortunately it doesn't work. Changes ownership of top directory only. Thanks for noticing the hardcoded path.

> [vagrant@wp-app0 ~]$ ls -la /var/www/wordpress/
> total 192
> drwxr-xr-x.  5 apache apache     4096 Aug  1 08:43 .
> drwxr-xr-x.  7 root   root       4096 Aug  1 08:43 ..
> -rw-r--r--.  1 nobody nfsnobody   418 Sep 25  2013 index.php
> -rw-r--r--.  1 nobody nfsnobody 19935 Mar  5 20:14 license.txt
> -rw-r--r--.  1 nobody nfsnobody  7360 May 12 11:54 readme.html
> -rw-r--r--.  1 nobody nfsnobody  5032 Jan 28  2016 wp-activate.php
> drwxr-xr-x.  9 nobody nfsnobody  4096 Jun 21 16:17 wp-admin
> -rw-r--r--.  1 nobody nfsnobody   364 Dec 19  2015 wp-blog-header.php
> -rw-r--r--.  1 nobody nfsnobody  1476 Jan 30  2016 wp-comments-post.php
> -rw-r--r--.  1 root   root       3175 Aug  1 08:43 wp-config.php
> -rw-r--r--.  1 nobody nfsnobody  2853 Dec 16  2015 wp-config-sample.php
> drwxr-xr-x.  4 nobody nfsnobody  4096 Jun 21 16:17 wp-content


Indeed that's good idea. Will do that right now...


Can u try to copy that file to `C:\`. For some reason, your python recognise it as your root.
> On 1 Aug 2016, at 5:00 PM, pogoKA <notifications@github.com> wrote:
>
> http://imgur.com/a/DVsYJ <http://imgur.com/a/DVsYJ>
> http://imgur.com/a/jGr9S <http://imgur.com/a/jGr9S>
> check, but i getting same error
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub <https://github.com/enjoy2000/discord-pokemon-go-snipe-bot/commit/a7ce8d938a3b93edb173be153ebdfbcf3eac738a#commitcomment-18468324>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ADs-e7MG3HSI0_d-X46x05IOwYM5YM-Uks5qbbXCgaJpZM4JZRcI>.
>


и вновь можно обойтись без target


Il y a peut-être un soucis de temps des verbes. On passe subitement du preterit deployed au présent.
It *took* hours.... So we've switched to docker.


Why use '*' instead of '~1.0' or '^1.0'?

What if version 2.0+ of zfc-user will be released and introduces a BC break?


## Hola


The GearRatio is here hardcoded because in the init_regulation function the gear ratio cannot be specified (it can only in init_regulation_advanced). Therefore not specifying its value is wrong when init_regulation is used.


I don't think weston_output_get_backend() is a useful abstraction, because one has to has to the result anyway, and it will only be used in the backends.

Currently backends use ad hoc casts to go from weston_compositor to foo_backend, and weston_output to foo_output. A good way would be to have casting functions like to_fbdev_output() and to_fbdev_backend() in each backend .c file. They bring type-safety to the casts, and it will be possible to add sanity checks there if needed.

I see weston_output_get_backend() is not too often used, so it would be ok to just open-code it. I do not demand you to introduce all to_foo_blah() functions, since it is an unrelated clean-up.


Get some sleep.


You should attach a color attachment, then check the framebuffer status.


same here.